0001856430-22-000015.txt : 20220323 0001856430-22-000015.hdr.sgml : 20220323 20220323144341 ACCESSION NUMBER: 0001856430-22-000015 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 123 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220323 DATE AS OF CHANGE: 20220323 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Snap One Holdings Corp. CENTRAL INDEX KEY: 0001856430 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COMPONENTS & ACCESSORIES [3670] IRS NUMBER: 821952221 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-40683 FILM NUMBER: 22762954 BUSINESS ADDRESS: STREET 1: 1800 CONTINENT BOULEVARD, SUITE 200 CITY: CHARLOTTE STATE: NC ZIP: 28273 BUSINESS PHONE: (704) 927-7620 MAIL ADDRESS: STREET 1: 1800 CONTINENT BOULEVARD, SUITE 200 CITY: CHARLOTTE STATE: NC ZIP: 28273 10-K 1 snpo-20211231.htm 10-K snpo-20211231
FALSE00018564302021FYhttp://fasb.org/us-gaap/2021-01-31#QualifiedPlanMemberP1Y000018564302020-12-262021-12-3100018564302021-06-25iso4217:USD00018564302022-03-18xbrli:shares00018564302021-12-3100018564302020-12-25iso4217:USDxbrli:shares00018564302019-12-282020-12-250001856430us-gaap:CommonStockMember2020-12-250001856430us-gaap:AdditionalPaidInCapitalMember2020-12-250001856430us-gaap:RetainedEarningsMember2020-12-250001856430us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-250001856430us-gaap:NoncontrollingInterestMember2020-12-250001856430us-gaap:RetainedEarningsMember2020-12-262021-12-310001856430us-gaap:NoncontrollingInterestMember2020-12-262021-12-310001856430us-gaap:AdditionalPaidInCapitalMember2020-12-262021-12-310001856430us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-262021-12-310001856430us-gaap:IPOMemberus-gaap:CommonStockMember2020-12-262021-12-310001856430us-gaap:IPOMemberus-gaap:AdditionalPaidInCapitalMember2020-12-262021-12-310001856430us-gaap:IPOMember2020-12-262021-12-310001856430us-gaap:CommonStockMember2020-12-262021-12-310001856430us-gaap:CommonStockMember2021-12-310001856430us-gaap:AdditionalPaidInCapitalMember2021-12-310001856430us-gaap:RetainedEarningsMember2021-12-310001856430us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001856430us-gaap:NoncontrollingInterestMember2021-12-310001856430us-gaap:CommonStockMember2019-12-270001856430us-gaap:AdditionalPaidInCapitalMember2019-12-270001856430us-gaap:RetainedEarningsMember2019-12-270001856430us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-270001856430us-gaap:NoncontrollingInterestMember2019-12-2700018564302019-12-270001856430us-gaap:RetainedEarningsMember2019-12-282020-12-250001856430us-gaap:NoncontrollingInterestMember2019-12-282020-12-250001856430us-gaap:AdditionalPaidInCapitalMember2019-12-282020-12-250001856430us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-282020-12-250001856430us-gaap:CommonStockMember2019-12-282020-12-250001856430us-gaap:IPOMember2021-07-302021-07-300001856430us-gaap:OverAllotmentOptionMember2021-07-302021-07-300001856430us-gaap:IPOMember2021-07-300001856430us-gaap:IPOMember2021-12-310001856430us-gaap:EquipmentMembersrt:MinimumMember2020-12-262021-12-310001856430us-gaap:EquipmentMembersrt:MaximumMember2020-12-262021-12-310001856430snpo:ComputerEquipmentAndSoftwareMembersrt:MinimumMember2020-12-262021-12-310001856430snpo:ComputerEquipmentAndSoftwareMembersrt:MaximumMember2020-12-262021-12-310001856430us-gaap:FurnitureAndFixturesMembersrt:MinimumMember2020-12-262021-12-310001856430us-gaap:FurnitureAndFixturesMembersrt:MaximumMember2020-12-262021-12-310001856430us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2020-12-262021-12-310001856430snpo:ContingentValueRightsTrancheOneMembersrt:MinimumMember2020-12-262021-12-31xbrli:pure0001856430snpo:ContingentValueRightsTrancheOneMembersrt:MaximumMember2020-12-262021-12-310001856430snpo:ContingentValueRightsTrancheTwoMembersrt:MinimumMember2020-12-262021-12-310001856430snpo:ContingentValueRightsTrancheTwoMembersrt:MaximumMember2020-12-262021-12-3100018564302021-07-290001856430snpo:MarketingIncentiveProgramMember2021-12-310001856430snpo:MarketingIncentiveProgramMember2020-12-250001856430snpo:MarketingIncentiveProgramMember2020-12-262021-12-310001856430snpo:MarketingIncentiveProgramMember2019-12-282020-12-250001856430us-gaap:ShippingAndHandlingMember2020-12-262021-12-310001856430us-gaap:ShippingAndHandlingMember2019-12-282020-12-25snpo:acquistion0001856430snpo:AccessNetworksLLCMember2021-05-042021-05-040001856430snpo:AccessNetworksLLCMember2021-05-040001856430snpo:AccessNetworksLLCMember2021-05-282021-05-280001856430snpo:AccessNetworksLLCMember2021-05-280001856430snpo:AccessNetworksLLCMember2021-09-242021-09-240001856430snpo:AccessNetworksLLCMemberus-gaap:CustomerRelationshipsMember2021-05-282021-05-280001856430snpo:AccessNetworksLLCMemberus-gaap:TradeNamesMember2021-05-282021-05-280001856430country:US2020-12-262021-12-310001856430country:US2019-12-282020-12-250001856430us-gaap:NonUsMember2020-12-262021-12-310001856430us-gaap:NonUsMember2019-12-282020-12-250001856430us-gaap:TransferredAtPointInTimeMember2020-12-262021-12-310001856430us-gaap:TransferredAtPointInTimeMember2019-12-282020-12-250001856430us-gaap:TransferredOverTimeMember2020-12-262021-12-310001856430us-gaap:TransferredOverTimeMember2019-12-282020-12-250001856430country:US2021-12-310001856430country:US2020-12-250001856430us-gaap:NonUsMember2021-12-310001856430us-gaap:NonUsMember2020-12-250001856430us-gaap:EquipmentMember2021-12-310001856430us-gaap:EquipmentMember2020-12-250001856430snpo:ComputerEquipmentAndSoftwareMember2021-12-310001856430snpo:ComputerEquipmentAndSoftwareMember2020-12-250001856430us-gaap:FurnitureAndFixturesMember2021-12-310001856430us-gaap:FurnitureAndFixturesMember2020-12-250001856430us-gaap:LeaseholdImprovementsMember2021-12-310001856430us-gaap:LeaseholdImprovementsMember2020-12-250001856430us-gaap:ConstructionInProgressMember2021-12-310001856430us-gaap:ConstructionInProgressMember2020-12-250001856430us-gaap:CustomerRelationshipsMembersrt:MinimumMember2020-12-262021-12-310001856430us-gaap:CustomerRelationshipsMembersrt:MaximumMember2020-12-262021-12-310001856430us-gaap:CustomerRelationshipsMember2021-12-310001856430us-gaap:TechnologyBasedIntangibleAssetsMembersrt:MinimumMember2020-12-262021-12-310001856430us-gaap:TechnologyBasedIntangibleAssetsMembersrt:MaximumMember2020-12-262021-12-310001856430us-gaap:TechnologyBasedIntangibleAssetsMember2021-12-310001856430us-gaap:TradeNamesMembersrt:MinimumMember2020-12-262021-12-310001856430us-gaap:TradeNamesMembersrt:MaximumMember2020-12-262021-12-310001856430us-gaap:TradeNamesMember2021-12-310001856430us-gaap:TradeNamesMember2021-12-310001856430us-gaap:CustomerRelationshipsMembersrt:MinimumMember2020-12-262021-03-260001856430us-gaap:CustomerRelationshipsMembersrt:MaximumMember2020-12-262021-03-260001856430us-gaap:CustomerRelationshipsMember2020-12-250001856430us-gaap:TechnologyBasedIntangibleAssetsMembersrt:MinimumMember2020-12-262021-03-260001856430us-gaap:TechnologyBasedIntangibleAssetsMembersrt:MaximumMember2020-12-262021-03-260001856430us-gaap:TechnologyBasedIntangibleAssetsMember2020-12-250001856430us-gaap:TradeNamesMembersrt:MinimumMember2020-12-262021-03-260001856430us-gaap:TradeNamesMembersrt:MaximumMember2020-12-262021-03-260001856430us-gaap:TradeNamesMember2020-12-250001856430us-gaap:TradeNamesMember2020-12-250001856430us-gaap:SecuredDebtMemberus-gaap:RevolvingCreditFacilityMembersnpo:OldTermLoansMember2021-12-082021-12-080001856430snpo:OldCreditAgreementMemberus-gaap:SecuredDebtMember2020-12-262021-12-310001856430us-gaap:SecuredDebtMembersnpo:CreditAgreementMember2021-12-080001856430us-gaap:SecuredDebtMembersnpo:CreditAgreementMember2021-12-082021-12-080001856430us-gaap:RevolvingCreditFacilityMembersnpo:CreditAgreementMemberus-gaap:LineOfCreditMember2021-12-080001856430us-gaap:RevolvingCreditFacilityMembersnpo:CreditAgreementMemberus-gaap:LineOfCreditMember2021-12-082021-12-080001856430snpo:OldCreditAgreementMember2021-12-082021-12-080001856430us-gaap:SecuredDebtMembersnpo:CreditAgreementMember2020-12-262021-12-310001856430us-gaap:SecuredDebtMembersnpo:OldTermLoansMember2020-12-262021-12-310001856430us-gaap:SecuredDebtMemberus-gaap:FederalFundsEffectiveSwapRateMembersnpo:NewTermLoanMember2021-12-082021-12-080001856430us-gaap:SecuredDebtMemberus-gaap:EurodollarMembersnpo:NewTermLoanMember2021-12-082021-12-080001856430us-gaap:SecuredDebtMemberus-gaap:EurodollarMembersnpo:NewTermLoanMembersrt:MinimumMember2021-12-082021-12-080001856430snpo:NewRevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:FederalFundsEffectiveSwapRateMember2021-12-082021-12-080001856430snpo:NewRevolvingCreditFacilityMemberus-gaap:EurodollarMemberus-gaap:LineOfCreditMember2021-12-082021-12-080001856430us-gaap:SecuredDebtMembersnpo:NewInitialTermLoanFacilityMember2021-12-310001856430us-gaap:SecuredDebtMembersnpo:NewTermLoanMember2021-12-310001856430us-gaap:SecuredDebtMembersnpo:NewTermLoanMember2020-12-250001856430snpo:NewRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2021-12-310001856430snpo:NewRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2020-12-250001856430us-gaap:SecuredDebtMembersnpo:InitialTermLoanMember2021-12-310001856430us-gaap:SecuredDebtMembersnpo:InitialTermLoanMember2020-12-250001856430snpo:IncrementalTermLoanMemberus-gaap:SecuredDebtMember2021-12-310001856430snpo:IncrementalTermLoanMemberus-gaap:SecuredDebtMember2020-12-250001856430us-gaap:RevolvingCreditFacilityMembersnpo:OldRevolvingCreditFacilityMember2021-12-310001856430us-gaap:RevolvingCreditFacilityMembersnpo:OldRevolvingCreditFacilityMember2020-12-250001856430us-gaap:RevolvingCreditFacilityMember2020-12-250001856430us-gaap:RevolvingCreditFacilityMember2021-12-310001856430us-gaap:RevolvingCreditFacilityMember2019-12-282020-12-250001856430us-gaap:SecuredDebtMembersnpo:NewInitialTermLoanFacilityMember2020-12-250001856430us-gaap:SecuredDebtMembersnpo:IncrementalTermLoanMember2020-12-250001856430us-gaap:SecuredDebtMember2021-12-310001856430us-gaap:SecuredDebtMember2021-12-310001856430us-gaap:SecuredDebtMember2020-12-250001856430snpo:OldCreditAgreementMemberus-gaap:SecuredDebtMember2019-12-282020-12-250001856430snpo:OldCreditAgreementMemberus-gaap:LineOfCreditMember2020-12-262021-12-310001856430snpo:OldCreditAgreementMemberus-gaap:LineOfCreditMember2019-12-282020-12-250001856430us-gaap:SecuredDebtMembersnpo:CreditAgreementMember2019-12-282020-12-250001856430snpo:CreditAgreementMemberus-gaap:LineOfCreditMember2020-12-262021-12-310001856430snpo:CreditAgreementMemberus-gaap:LineOfCreditMember2019-12-282020-12-250001856430snpo:RateCapMember2020-12-262021-12-310001856430snpo:RateCapMember2019-12-282020-12-250001856430snpo:NewRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2021-12-082021-12-080001856430us-gaap:SecuredDebtMember2020-12-262021-03-260001856430us-gaap:CarryingReportedAmountFairValueDisclosureMember2021-12-310001856430us-gaap:EstimateOfFairValueFairValueDisclosureMember2021-12-310001856430us-gaap:CarryingReportedAmountFairValueDisclosureMember2020-12-250001856430us-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-250001856430us-gaap:CarryingReportedAmountFairValueDisclosureMembersnpo:InitialTermLoanMember2021-12-310001856430us-gaap:EstimateOfFairValueFairValueDisclosureMembersnpo:InitialTermLoanMember2021-12-310001856430us-gaap:CarryingReportedAmountFairValueDisclosureMembersnpo:InitialTermLoanMember2020-12-250001856430us-gaap:EstimateOfFairValueFairValueDisclosureMembersnpo:InitialTermLoanMember2020-12-250001856430snpo:IncrementalTermLoanMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2021-12-310001856430snpo:IncrementalTermLoanMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-12-310001856430snpo:IncrementalTermLoanMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2020-12-250001856430snpo:IncrementalTermLoanMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-250001856430us-gaap:CarryingReportedAmountFairValueDisclosureMembersnpo:NewTermLoanMember2021-12-310001856430us-gaap:EstimateOfFairValueFairValueDisclosureMembersnpo:NewTermLoanMember2021-12-310001856430us-gaap:CarryingReportedAmountFairValueDisclosureMembersnpo:NewTermLoanMember2020-12-250001856430us-gaap:EstimateOfFairValueFairValueDisclosureMembersnpo:NewTermLoanMember2020-12-250001856430snpo:AccessNetworksLLCMember2021-12-310001856430us-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001856430us-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputPriceVolatilityMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMember2021-12-310001856430us-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputPriceVolatilityMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMember2021-12-310001856430snpo:B1IncentiveUnitsMember2020-12-262021-12-310001856430snpo:B1IncentiveUnitsMember2019-12-282020-12-250001856430snpo:B2IncentiveUnitsMember2020-12-262021-12-310001856430snpo:LeverageReplacementOptionsMember2020-12-262021-12-310001856430snpo:TimeBasedOptionsMember2020-12-262021-12-310001856430us-gaap:RestrictedStockUnitsRSUMember2021-07-302021-07-300001856430snpo:B1IncentiveUnitsMember2020-12-250001856430snpo:B2IncentiveUnitsMember2020-12-250001856430snpo:B1IncentiveUnitsMember2021-12-310001856430snpo:B2IncentiveUnitsMember2021-12-310001856430snpo:TimeBasedOptionsMembersrt:MinimumMember2020-12-262021-12-310001856430snpo:TimeBasedOptionsMembersrt:MaximumMember2020-12-262021-12-310001856430snpo:MarketBasedOptionsMember2020-12-262021-12-310001856430snpo:TimeBasedOptionsMember2020-12-250001856430snpo:MarketBasedOptionsMember2020-12-250001856430snpo:TimeBasedOptionsMember2021-12-310001856430snpo:MarketBasedOptionsMember2021-12-310001856430us-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2020-12-262021-12-310001856430us-gaap:RestrictedStockUnitsRSUMembersrt:MaximumMember2020-12-262021-12-310001856430us-gaap:RestrictedStockUnitsRSUMember2020-12-262021-12-310001856430us-gaap:RestrictedStockUnitsRSUMember2021-12-310001856430snpo:A2017IncentivePlanMember2020-12-262021-12-310001856430snpo:A2017IncentivePlanMember2021-12-310001856430snpo:A2021IncentivePlanMemberus-gaap:RestrictedStockMember2020-12-262021-12-310001856430snpo:A2021IncentivePlanMemberus-gaap:RestrictedStockMember2021-12-310001856430snpo:A2021IncentivePlanMembersnpo:TimeBasedOptionsMember2020-12-262021-12-310001856430snpo:A2021IncentivePlanMembersnpo:TimeBasedOptionsMember2021-12-310001856430snpo:MarketBasedOptionsMembersnpo:A2021IncentivePlanMember2020-12-262021-12-310001856430snpo:MarketBasedOptionsMembersnpo:A2021IncentivePlanMember2021-12-310001856430snpo:A2021IncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2020-12-262021-12-310001856430snpo:A2021IncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2021-12-310001856430snpo:ReplacementAwardMember2021-09-252021-12-310001856430snpo:ReplacementAwardMember2021-12-310001856430snpo:ReplacementAwardMember2020-12-262021-12-310001856430snpo:ReplacementAwardMember2019-12-282020-12-250001856430us-gaap:DomesticCountryMember2021-12-310001856430us-gaap:DomesticCountryMember2020-12-250001856430us-gaap:ForeignCountryMember2021-12-310001856430us-gaap:ForeignCountryMember2020-12-250001856430snpo:DefiniteMemberus-gaap:DomesticCountryMember2021-12-310001856430snpo:IndefiniteMemberus-gaap:DomesticCountryMember2021-12-310001856430us-gaap:StateAndLocalJurisdictionMembersnpo:DefiniteMember2021-12-310001856430us-gaap:StateAndLocalJurisdictionMembersnpo:IndefiniteMember2021-12-310001856430us-gaap:StateAndLocalJurisdictionMember2021-12-310001856430snpo:DefiniteMemberus-gaap:ForeignCountryMember2021-12-310001856430us-gaap:DomesticCountryMemberus-gaap:CapitalLossCarryforwardMember2021-12-310001856430us-gaap:StateAndLocalJurisdictionMemberus-gaap:CapitalLossCarryforwardMember2021-12-310001856430srt:ScenarioForecastMember2022-01-012022-12-3000018564302021-07-162021-07-1600018564302021-07-1600018564302021-09-252021-12-31snpo:vote00018564302020-09-262020-12-2500018564302021-07-012021-07-3100018564302021-07-0100018564302021-07-300001856430us-gaap:RestrictedStockMember2020-12-262021-12-310001856430snpo:TimeBasedOptionsMember2020-12-262021-12-310001856430snpo:MarketBasedOptionsMember2020-12-262021-12-310001856430us-gaap:RestrictedStockUnitsRSUMember2020-12-262021-12-310001856430snpo:InsuranceBrokerageVendorMembersrt:AffiliatedEntityMember2020-12-262021-12-310001856430snpo:InsuranceBrokerageVendorMembersrt:AffiliatedEntityMember2019-12-282020-12-250001856430snpo:VendorMembersrt:AffiliatedEntityMember2020-12-262021-12-310001856430snpo:VendorMembersrt:AffiliatedEntityMember2019-12-282020-12-25

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 annual period ended December 31, 2021
OR
 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _____ to _____
Commission file number 001-40683
SNAP ONE HOLDINGS CORP.
(Exact name of registrant as specified in its charter)
Delaware
(State or other jurisdiction of incorporation or organization)
1800 Continental Boulevard, Suite 200
Charlotte, North Carolina
(Address of principal executive offices)
82-1952221
(I.R.S. Employer Identification No.)

28273
(Zip Code)
(704) 927-7620
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 $.01 per shareSNPOThe Nasdaq Global Select Market
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.   Yes  ☐    No  ☒ 
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes ☐ No
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports); and (2) has been subject to such filing requirements for the past 90 days.  Yes  ☒    No  ☐

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted and posted 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.
Large accelerated filer
Accelerated filer
   ☐
Non-accelerated filer  
Smaller reporting company
   
Emerging growth company
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

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

The registrant was not a public company as of June 25, 2021, the last business day of its most recently completed second fiscal quarter, and therefore, cannot calculate the aggregate market value of its voting and non-voting common equity held by non-affiliates as of such date.

The registrant had outstanding 75,882,589 shares of common stock as of March 18, 2022.

Documents Incorporated by Reference: Portions of Part III will be incorporated by reference to the registrant’s definitive proxy statement, in accordance with Instruction G(3) to Form 10-K, to be filed with the Securities and Exchange Commission no later than 120 days after the end of the registrant’s fiscal year ended December 31, 2021.



Table of Contents

Page No.

2



Unless otherwise indicated, references to the “Company,” “Snap One,” “we,” “us,” and “our” in this Annual Report refer to Snap One Holdings Corp. and its consolidated subsidiaries. References to the “Former Parent Entity” means Crackle Holdings, L.P., the entity that, until the completion of our initial public offering, held all of our outstanding equity.

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS AND RISK FACTOR SUMMARY

This Annual Report on Form 10-K (this “Annual Report”) contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (“Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (“Exchange Act”). Statements made in this Annual Report that are not statements of historical fact, including statements about our beliefs and expectations, are forward-looking statements, and should be evaluated as such. The preceding list is not intended to be an exhaustive list of all our forward-looking statements. Forward-looking statements include information concerning possible or assumed future results of operations, including descriptions of our business plan and strategies. These statements often include words such as “anticipate,” “expect,” “suggest,” “plan,” “believe,” “intend,” “project,” “forecast,” “estimates,” “targets,” “projections,” “should,” “could,” “would,” “may,” “might,” “will,” and other similar expressions. These forward-looking statements are contained throughout this Annual Report.

We base these forward-looking statements on our current expectations, plans and assumptions, which we have made in light of our experience in the industry, as well as our perceptions of historical trends, current conditions, expected future developments and other factors we believe are appropriate under the circumstances and at this time. As you read and consider this Annual Report, you should understand that these statements are not guarantees of performance or results. The forward-looking statements contained herein are subject to and involve risks, uncertainties and assumptions, and therefore you should not place undue reliance on these forward-looking statements or projections. Although we believe that these forward-looking statements and projections are based on reasonable assumptions at the time they are made, you should be aware that many factors could affect our actual financial results, and therefore actual results might differ materially from those expressed in the forward-looking statements and projections. Factors that might materially affect such forward-looking statements include those described under the headings “Risk Factors” and “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in this Annual Report or as described in other subsequent reports we file with the U.S. Securities and Exchange Commission (the “SEC”). We encourage you to read this Annual Report and our other filings with the SEC carefully.
The forward-looking statements are based on our beliefs, assumptions and expectations of future performance, taking into account the information currently available to us. These statements are only predictions based upon our current expectations about future events. There are important factors that could cause our actual results, level of activity, performance, or achievements to differ materially from the results, level of activity, performance or achievements expressed or implied by the forward-looking statements. Moreover, we operate in a very competitive and rapidly changing environment. New risks emerge from time to time, and it is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make.

You should not rely upon forward-looking statements as predictions of future events. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee that the future results, levels of activity, performance and events and circumstances reflected in the forward-looking statements will be achieved or occur. Except as required by law, we undertake no obligation to update publicly any forward-looking statements for any reason after the date of this Annual Report to conform these statements to actual results or to changes in our expectations.

Risk Factor Summary

We are providing the following summary of the risk factors contained in this Annual Report to enhance the readability and accessibility of our risk factor disclosures. We encourage you to carefully review the full risk factors contained in this Annual Report in their entirety for additional information regarding the material factors that make an investment in our securities speculative or risky. Some of the factors, risks and uncertainties that might materially affect the forward-looking
3


statements contained herein and may make an investment in our securities speculative or risky include, but are not limited to, the following:

Risks Related to Our Business and Industry

Our quarterly results of operations have fluctuated and may continue to fluctuate. As a result, we may fail to meet or exceed the expectations of investors or securities analysts, which could cause our stock price to decline.

If we are unable to manage our business growth and diverse and complex operations, our reputation in the market and our ability to generate net sales from new or existing integrators and end consumers may be harmed.

The markets in which we participate are highly competitive and many companies, including large technology companies, retailers, electronics distributors, broadband and security service providers, as well as other managed service providers, are actively targeting our markets. Our failure to differentiate ourselves and compete successfully against these companies would make it difficult for us to add and retain customers, and our sales and profitability could be adversely affected.

If we are unable to develop new solutions, sell our solutions into new markets, or further penetrate our existing markets, or if we fail to make optimal strategic investment decisions, our net sales may not grow as expected or they may decline.

End consumers may choose to adopt products that provide discrete functionality or DIY (as defined below) solutions rather than adopt our professionally installed solutions. If we are unable to increase market acceptance of the benefits of our professionally installed solutions, our net sales may not continue to grow, or they may decline.

We have entered into several strategic arrangements and intend to pursue additional strategic opportunities in the future. If the intended benefits from our strategic relationships are not realized, our results of operations may be harmed.

We have relatively limited visibility regarding the end consumers that ultimately purchase our products, and we often rely on information from third-party integrators to help us manage our business. If we are unable to obtain timely or accurate information, our ability to quickly react to market changes and effectively manage our business may be harmed.

Our growth strategy includes pursuing acquisitions, and our potential inability to identify good opportunities and to successfully integrate newly acquired technologies, assets, businesses, or personnel may harm our financial results.

Risks Related to Our Products

If we are unable to adapt to technological change and implement technological and aesthetic enhancements to our products, this could impair our ability to remain competitive.

Product quality issues and a higher-than-expected number of warranty claims or returns could harm our business and operating results.

Risks Related to Our Manufacturing and Supply Chain

We currently rely on contract manufacturers to manufacture our products and on component vendors to supply parts used in our products. We also distribute products manufactured by other companies. Any disruption in our supply chain, including the global supply chain issues affecting shipping, or our failure to successfully manage our relationships with our suppliers or logistics partners could harm our business.

4


Risks Related to Our Indebtedness

Our substantial indebtedness could materially adversely affect our financial condition and our ability to operate our business, react to changes in the economy or industry or pay our debts and meet our obligations under our debt and could divert our cash flow from operations for debt payments.

Risks Related to Our Common Stock

We are required to pay the Tax Receivable Agreement (the “TRA”) participants (the “TRA Participants”) for net operating losses and certain other tax benefits that arose prior to or in connection with our initial public offering and make a cash distribution to certain pre-IPO owners that are not TRA Participants, which amounts are material.

We are controlled by Hellman & Friedman, LLC (“H&F”), whose interests may be different from the interests of other holders of our securities.

Risks Related to Our Financial Statements

We may be required to make payments under our contingent value rights agreement with certain former stockholders.
5


Part I
Item 1. Business 

Unless otherwise indicated in this Annual Report, references to the “Company,” “Snap One,” “we,” “us,” and “our” refer to Snap One Holdings Corp. and its consolidated subsidiaries.

Our Vision

Bringing together people, integrators and products to deliver joy, connectivity and security in our everyday lives.

Our Company

Snap One powers smart living by enabling professional integrators to deliver seamless experiences in the connected homes and small businesses where people live, work and play. The combination of our end-to-end product ecosystem delivered through our powerful distribution network and further bolstered by technology-enabled workflow solutions, which we refer to as our “Only Here” strategy, provides a compelling value proposition to our loyal and growing network of over 16,000 professional do-it-for-me (“DIFM”) integrators. We believe that Only Here can integrators access a leading, comprehensive suite of products and software solutions that enable a “one-stop shop” experience. Only Here can integrators support their customers via our industry-leading remote management software platform, which reaches approximately 424,000 active homes and businesses as of December 31, 2021. Only Here can integrators enjoy the convenience of an e-commerce centric, omni-channel distribution model to support their workflow. Only Here can our third-party product partners efficiently access the professional integrator market through our distribution reach and integrate into the broader Snap One product and software ecosystem. By partnering with Snap One, integrators can focus on their trade and leverage the tools and infrastructure that we deliver to build thriving and profitable businesses. We believe our Only Here value proposition becomes embedded into integrators’ workflow throughout the project lifecycle, creating re-occurring spending patterns that strengthen our integrator relationships and enhance our revenue visibility across our integrator base.

Snap One was founded by integrators for integrators. We believe our Only Here experience makes us the partner of choice for professional integrators. Our leading end-to-end ecosystem of proprietary SKUs, alongside a curated set of third-party products, provides differentiated portfolio depth and the convenience of a “one-stop shop” experience for our integrators.

Our industry-leading software solutions enhance the interoperability of our products and enable our emerging portfolio of value-added, subscription-based services. We are vertically integrated, with the majority of our net sales coming from our proprietary-branded, internally developed products that are only available to integrators directly from Snap One. These proprietary products are manufactured on an asset-light basis through our network of contract manufacturing and joint development suppliers located primarily in Asia and support our net sales of $1,008.0 million and Contribution Margin of 40.5%, in each case during fiscal year 2021. In addition, we support our integrators with a comprehensive suite of software and support workflow solutions. We engage with our integrators on an omni-channel basis, blending the benefits of our comprehensive e-commerce portal with the convenience of our local branch network for same-day product availability. We support our integrators throughout the entire lifecycle of their projects from pre-sale product research and system design to post-installation end consumer support via our proprietary OvrC software, which enables integrators to remotely manage, configure and troubleshoot devices in the field. We believe our solutions make it easier for professional integrators to operate and profitably grow their businesses, contributing to increased retention and wallet share growth with us over time. We believe our Only Here value proposition creates entrenched relationships and re-occurring spending patterns with our integrators. We believe these favorable integrator dynamics yield an attractive financial profile with a high degree of visibility into integrators’ spending patterns.

Our Market Opportunity

The growing global residential and commercial technology market is comprised of Do-it-Yourself (“DIY”) and Do-It-For-Me (“DIFM”) end consumer spend, which market research consultant Frost & Sullivan estimates is expected to grow at a 9.3% compound annual growth rate from $329.2 billion in 2020 to $513.1 billion in 2025.

6


The DIFM sub-market that we serve is distinct from the DIY sub-market, and is characterized by consumers with higher expectations, more complicated projects, higher income, and use of professionals in other parts of their lives. DIFM consumers typically spend $10,000 to $20,000 for professional integrators to design, select the best products, and install and configure these systems. Each of these projects represents an opportunity for Snap One to provide the products the integrator needs to serve their customers.

Consumers’ increasing desire to have an integrated, turnkey, easy-to-use system is expected to drive growth in the DIFM sub-market across home technology, security, and commercial; Frost & Sullivan estimates that integrator spend in the domestic DIFM sub-market (consisting of home technology, security, and commercial) will grow at an 8.7% compound annual growth rate from $43.0 billion in 2020 to $65.2 billion in 2025.

We believe the following trends will continue to accelerate the global home technology market and to support the increasing importance of the DIFM integrator to deliver the experiences that end consumers seek.

Increasing Awareness and Adoption of Smart Living Solutions

Consumer adoption of smart living solutions continues to rise, driven by increasing access to high-speed internet service and growth in smart connected devices, streaming services, voice assistants and simple and unified control experiences. Well-known technology leaders such as Alphabet, Amazon and Apple have created innovative and affordable point products that have broadened access to entry level smart living experiences and increased interest in the full potential of the home. The desire to be able to control your sound volume through a traditional remote control has evolved into an expectation that lighting, temperature, music, entertainment, security, consumer appliances and more respond to a user’s needs proactively or create a bespoke experience with the push of an icon on an app or a voice command. According to Statista, smart home penetration in the United States is expected to increase to 57% in 2025 from 37% in 2020, and we believe consumers will increasingly demand more complete and complex systems.

Growing Desire for Entertainment, Security, Comfort, and Energy Efficiency in the Home

Now more than ever before, people live, work and play at home. As a result, there is a growing demand to enhance the at-home experience with immersive, simple, integrated and supported products and systems. For example, end consumers want:
High-end home entertainment systems to support direct-to-streaming movie releases;
Multi-room audio systems streaming their favorite music from any place in the home with the press of a button;
Home security and video surveillance with smart phone and tablet accessibility to help ensure their family stays safe;
Smart lighting, shades, heating and cooling systems to manage their environment and make their home more energy efficient;
Reliable whole-home networks that ensure connectivity for multiple simultaneous uses by the entire family such as video conferencing indoors while streaming a movie in the backyard; and
Intuitive and flexible control solutions that unify the interactive experience in the home.

Consumer Pain Points Driving Increasing Need for Professional Integrators

The direct-to-consumer smart living product category is highly fragmented, with thousands of disparate, unintegrated point products across multiple categories resulting in an experience that is often frustrating, complicated and time-intensive for the end consumer. Mass market DIY products are intended to meet single-point tasks, and are not generally designed to seamlessly integrate across multiple manufacturers into a fully personalized smart living solution, nor to meet the exacting needs of high-end purchasers. In addition, end consumers lack awareness of all the mission-critical infrastructure, networking and control products, and the software required to create an integrated system, and also lack the time and expertise to install and troubleshoot these system components. We believe a large and growing segment of end consumers want the best available smart living experience and are willing to pay for professional assistance to create a fully integrated, comprehensive system and to maintain, service, and upgrade their systems over time. We believe the importance of integrators will continue to grow as they become an increasingly critical specialist to end consumers.

7


Challenges for Integrators Driving Need for a Partner that is a One-Stop Shop for All Their Needs

The typical integrators we serve are small- to medium-sized businesses that enable smart living. They are experts at designing, installing, and servicing complex, fully integrated connected home and business systems, which include products such as audio, video, surveillance, lighting, home automation, and more for both homeowners and commercial customers. These integrators serve DIFM consumers who typically spend $10,000 to $20,000 per job. In addition, integrators do not typically hold inventory, requiring them to place multiple orders to procure the products and software needed for each job.

Due to their small size, integrators often face significant challenges to meet the needs of their end customers and run their businesses efficiently. These challenges include tracking thousands of products across multiple suppliers needed for each job, keeping up with the latest product trends, and understanding how to install, integrate, and support these highly complex and evolving technologies. As a result, integrators need a partner that can serve as a one-stop shop for the products, software, tools, and training that they need day in and day out to efficiently operate their businesses and deliver great experiences for end consumers.

Our Differentiated Solution

We believe our integrated platform of products, software, and support solutions that are embedded into the integrator’s workflow is unmatched in the industry. We simplify the challenges associated with designing a smart living system and enable our integrators to create optimal solutions that are cohesive, functional, and efficient. Every decision we make is through the lens of helping integrators run their business more efficiently while delivering immersive smart living experiences. This results in a long-term partnership in our shared mission to bring joy, connectivity and security into end consumers’ everyday lives.

Our End-to-End Product Ecosystem

We provide integrators with a leading, comprehensive suite of connected, infrastructure, entertainment, and software solutions so the entire smart living experience is exceptional for the end consumer. Our product and service offerings encompass all of the design elements required by integrators to build integrated smart living systems that are easy to install and simple to manage, serving the needs of both integrators and end consumers. Our deep relationships with our individual integrators provides us the real-time feedback that allows us to continuously improve our offerings.

Proprietary Products and Software. We have developed a broad range of proprietary SKUs that encompass the spectrum of solutions needed to deliver integrated smart living systems. These products and software are sold under our proprietary brands such as Araknis, Control4, and Wattbox and are only sold through Snap One with confidential wholesale prices that allow integrators to maximize their profitability. Our products and software are designed to meet the unique needs of both the integrator and the DIFM end consumer. We do this by delivering a high quality and reliable cross-category integrated solution that connects easily to our proprietary solutions and third-party products. In addition, our solutions have built-in firmware to allow for a high degree of configurability with useful management tools, which make it easy for integrators to provide mission critical post-installation support. Through our proprietary software, Control4 OS3 and OvrC, we allow integration with thousands of products manufactured by hundreds of third-party manufacturers, and our products are compatible with connected devices from leading brands such as Alphabet, Amazon and Apple, allowing end consumers to enjoy and control their integrated system with the products and devices they know and love.

Third-Party Products. In addition to our proprietary solutions, we have partnered with and sell a curated set of leading third-party products from brands such as Alphabet, Amazon, KEF, Klipsch, Lutron, Samsung, Sony, Sonos, Ubiquiti and Yamaha, which provide our integrators a one-stop shop for their product needs. We believe this increases the value we deliver to our integrators, grows the usage of our technology-enabled workflow solutions, and drives integrator retention and growth. Our third-party product offerings also deliver significant value to our third-party partners. We provide these third-party partners with differentiated access to our expansive network of integrators through our omni-channel model and compatibility with our leading software solutions, which ensures those products can be seamlessly integrated into a system and easily supported after installation.

8


Our Software and Support Workflow Solutions

Our differentiated technology and software workflow tools have been designed to support the integrator throughout the project lifecycle, enhancing their operations and helping them to profitably grow their businesses. We believe our suite of embedded solutions is truly unique, further differentiating Snap One from the rest of the smart living market, and driving stickiness and wallet share growth with integrators.

Integrator Job Lifecycle Service and Support. We provide comprehensive certification and award-winning training and support services, enabling integrators’ ongoing success and business efficiency. Our comprehensive services are delivered through multiple channels, including through our cloud software, on our e-commerce portal and at our local branches, and encompass every step of the integrator job lifecycle from research and training through post-installation support. For example, we have remote management solutions that enable continuous end consumer system monitoring and management and significantly reduce or eliminate time-consuming and costly post-installation troubleshooting for the integrator. Additionally, we have a dedicated team of technical experts who help integrators with product awareness, product training and on-the-job troubleshooting support to ensure the best solutions are delivered in the right way to end consumers. We believe the 16 CE Pro Quest for Quality Awards we won in 2021 are a testament to the value of our service and support programs for integrators.

Cloud-Based Software. We have developed a suite of proprietary cloud-based software solutions that are embedded in the integrator’s workflow through the lifecycle of a project and enable remote management and monitoring of connected devices after installation. Our Control4 Composer tool provides an easy-to-use interface that helps integrators configure highly customized control systems for end consumers. OvrC is a free, cloud-based software, which enables integrators to remotely monitor, troubleshoot and manage connected devices on a system. While OvrC is available free to integrators, we utilize its strong functionality and presence with end consumers to enable Parasol, which is our subscription-based remote monitoring service for end consumers. By utilizing these software tools, integrators can significantly increase efficiency by reducing the need for service calls and ensuring that their customers’ mission-critical systems are installed properly and supported thereafter, resulting in continuous highly personalized, immersive experiences.

Omni-Channel Model. We provide a comprehensive e-commerce portal for smart living, which is tailored to allow integrators to research products, design projects, receive training and certifications, order products, and solicit ongoing support. It provides targeted content and compelling stories to drive meaningful interactions with integrators who typically visit the portal ten times to research, train, design, and build an estimate for each purchase they ultimately make. We supplement our e-commerce portal with a growing footprint of 31 local domestic branches as of December 31, 2021. These local branches are key to supporting our growth strategy and delivering additional value to integrators by ensuring they can receive critical products on a same-day basis to support project requirements, while attending in-person trainings and using local demonstration rooms to test new products.

The integration of our end-to-end product and software ecosystem and technology and software solutions drives industry-leading efficiency for our integrators. Our tools support efficient integration, empowering our integrators to focus on the next install, rather than on maintaining the last install. We believe we set the industry standard for ease of use for integrators, which we believe drives loyalty and increased use of our platform over time.

Our Competitive Strengths

We believe the following competitive strengths distinguish us from our competitors and position us for continued leadership in enabling connectivity in the home:

Partner of Choice for Smart Living Integrators. Snap One was founded by integrators for integrators. We designed our integrated platform through the lens of the integrator to enhance their operations by simplifying the product purchasing experience and delivering high-quality products at a good value, while at the same time providing technology-enabled tools and support services to help them run their businesses more efficiently. We
9


believe our ability to deliver both the product breadth and technology solutions that support the integrators workflow is unique in our category. Snap One is a leading partner for professional integrators, transacting with over 20% of the domestic DIFM market. We believe our strong position with integrators is supported by our industry-leading Net Promoter Score (“NPS”) of 55 among domestic integrators who have purchased from Snap One between March 2020 and March 2021, compared to competing brands’ average NPS of -2. We are passionate about providing integrators the best products, software, and technology-enabled workflow solutions to allow them to deliver entertainment security, comfort, and energy efficiency experiences to their customers.

Self-Reinforcing Flywheel Drives Re-Occurring Growth. We believe our significant scale combined with our high frequency, re-occurring and multi-layered relationship with our integrators drives profitable growth and a deep, up-to-the-minute understanding of the evolving needs of integrators and end consumers. This scale and insight fuels our investment in the sales experience and innovation across our end-to-end product and software ecosystem and our differentiated technology-enabled workflow solutions, which further reinforces our strong integrator relationships. This creates a self-reinforcing flywheel and is the key engine of our re-occurring revenue and growth. As we innovate, we make the integrator more efficient and provide end consumers with solutions and experiences that enhance the places they live, play, and work. This in turn helps accelerate industry adoption, which drives strong growth for Snap One as integrators continue to return to us for all smart living needs project after project.

Ecosystem of Products and Software. We have built an end-to-end ecosystem across a broad portfolio of proprietary products and software that integrate with leading third-party products and in many cases are acknowledged as best in their category by industry groups. In addition to our proprietary products, we sell and integrate with a curated set of leading third-party products from brands such as Alphabet, Amazon, KEF, Klipsch, Samsung, Sony, Sonos, Ubiquiti and Yamaha, which have the capability to integrate into the broader Snap One product and software ecosystem. With our full suite of infrastructure, connected, entertainment, and software solutions that deliver great experiences to end consumers, integrators can find everything they need in one place and deliver high-quality, reliable, and configurable smart living systems to end consumers.

Innovation to Drive Continuous Improvement. We have a proven track record of innovation through significant investments in research and development (“R&D”) to build a robust, integrated platform of proprietary products, software, and platform solutions that power the smart living experience. Our product and software development process fosters an innovation feedback loop whereby we utilize the user and integrator feedback and learnings from our cloud software to continually enhance existing solutions to meet the demands of the connected homes and businesses of tomorrow. We believe this feedback loop combined with our joint-development model of partnering with manufacturers around the latest technologies, allow us to rapidly and efficiently bring new technology to market with lower R&D risk to Snap One. Our strong product and software development engine is supported by a team of 336 product development employees, 151 of which are software engineers.

Platform Solutions Embedded in the Integrator Workflow Make it Easier to Do Business. Our mission is to empower integrators to make it easier for them to profitably grow their businesses and deliver best-in-class immersive experiences to end consumers. Our scale allows us to continue to invest in and develop differentiated technology tools that are embedded into the integrators workflow to support their needs throughout the project lifecycle. Our e-commerce platform has rich content to inform product research, design tools to enhance project planning, training materials and installation guides, and a robust forum where integrators can learn about and discuss solutions and technical issues before and during installation. We supplement this content with an experienced team of customer and technical support employees, receiving the Quest for Quality Awards of Best Customer Service (#1 Platinum) and Best Technical Support (#2 Gold) in 2021. We also offer a suite of proprietary cloud-based software solutions. These solutions include Control4 Composer, which allows integrators to configure the logic rules of a connected home or business and OvrC, which gives integrators the ability to manage all connected devices remotely post install without a service call; and OvrC Home, which allows integrators to use software to give the power of the typical support functions directly to end consumers. We believe these technology tools and services drive robust stickiness as integrators build their businesses around these capabilities and train their employees to use our software and products.
10



E-Commerce Driven, Omni-Channel Strategy. Our business model is built around an e-commerce centric, omni-channel go-to-market strategy. We provide a comprehensive e-commerce portal, which allows integrators to easily research products, design projects, receive training and certifications, order products, and solicit ongoing support. Our e-commerce portal is complemented by an extensive network of 31 domestic local branches and seven distribution centers, as of December 31, 2021. For the twelve months ended December 31, 2021, we opened or acquired eight net new local domestic branches, and we expect to continue to expand in the future. See “Management’s Discussion and Analysis — Recent Developments” for a description of our acquisition of Staub Electronics, Ltd, which included two local branches in Canada, in January 2022. The local branch presence is an important part of our strategy as it allows us to better serve integrators locally by providing same-day product availability when necessary, while creating a site for relationship building, training and product demonstration sessions. We believe integrators value the relationships and support we deliver at the local level, and this further increases their loyalty to our business across channels.

Our Growth Strategy

We believe that end consumers need a professionally integrated platform for the next generation of smart living spaces that consists of the best products, services and software to deliver personalized, immersive experiences. The following are the central pillars to our growth strategy that we believe will enable us to provide integrators and end consumers with the solutions and workflow tools that will power the smart living spaces of tomorrow:

Consistent Innovation with New Products, Software and Solutions. Our award-winning products and software and shared product development model are key drivers of our success to date. We will continue to invest in enhancing our product suite and bolstering our underlying software, and developing technologies to make integrators more efficient, which is critical to delivering the best solutions for our integrators and end consumers.

Drive Wallet Share Gains with Existing Integrators. While our network of over 16,000 domestic DIFM integrators that we transact with is large, we believe we have a significant wallet share expansion opportunity with our existing integrator base. As we continue to expand our omni-channel coverage, extend our product suite, bolster our support services, and create deeper integration across our products, we believe we will be able to drive continued wallet share gains by making it compelling for integrators to use Snap One as their primary one-stop shop.

Grow Our Network of Integrators. We have a clear leading market share within our core domestic home technology market, and our product portfolio and integrator support are designed to expand into attractive adjacent markets. We are making investments to grow our network of integrators across home technology and the attractive security and commercial markets, where we have low market penetration today. Our network currently consists of over 16,000 of the over 70,000 domestic DIFM integrators across home technology, security and commercial markets. Within the 70,000 total domestic DIFM integrators, approximately 17,500 are home technology focused, approximately 20,000 are security focused and approximately 32,500 are commercial focused. In addition, we believe the market for continued geographic expansion represents a significant opportunity for Snap One given our modest presence outside the United States today, as evidenced by international accounting for 11.8% of our net sales in fiscal year 2021.

Efficiently Expand Our Software Solutions and Subscription-Based Revenue Models. As we expand our penetration of connected homes and businesses domestically, we will continue to invest in the expansion of existing and development of new subscription-based services. We believe our leadership position and expanding presence in the home through OvrC, Parasol and 4Sight will allow us to develop new high margin, recurring software-driven services.

Continue to Pursue Accretive Acquisitions. Our disciplined acquisition strategy is core to our growth with past acquisitions complementing our product suite and expanding our nationwide coverage. Over the last five years, we have successfully completed and integrated more than ten acquisitions targeting new products and geographies and enhancing our workflow solutions. We will continue to pursue future acquisitions that selectively enhance our
11


products, software and workflow solutions and expand into adjacent markets that allow us to serve our integrator base. We believe our network of third-party products as well as our close relationships with our integrators allow us to source a large pipeline of potential acquisition opportunities.

Our Integrated Platform

Our end-to-end product and software ecosystem and technology-enabled workflow solutions create an integrated platform of leading offerings, which drives significant value for our integrators and personalized, immersive experiences for end consumers.

Our End-to-End Product Ecosystem

Our leading portfolio of interconnected products (both proprietary as well as a curated selection of third-party products) and software solutions help connect, control, entertain and power homes and businesses. Our product and service offerings encompass the design elements commonly required by integrators to build integrated smart living systems that are easy to install and simple to manage, serving the needs of both integrators and end consumers.

Our Products

We sell products under exclusive brands that are only sold through Snap One, as well as leading third-party products, to provide our end consumers with personalized smart living solutions. We sell unique and functional consumer-facing products, along with innovative infrastructure solutions to enable customized and efficient installation for our integrators. Our products are designed to meet the needs of professional integrators and the distinct consumer segment they serve by delivering reliability, a high degree of configurability, useful management tools and great experiences that delight consumers and make it easy for integrators to provide post-installation support. We also have confidential wholesale prices that allow integrators to price projects based on the premium service they provide and avoid detailed negotiations based on item-level pricing. Our comprehensive proprietary and third-party product portfolio provides a one-stop shop experience for our integrators to ensure that they are able to purchase all products needed for projects through our platform. Over the years, integrators have come to us knowing they can benefit from our superior value proposition through access to our leading proprietary products, as well as a selection of the best third-party products in the marketplace. We believe our mutually beneficial relationships with third-party partners differentiate us from others in the industry.

Our product portfolio extends across the Connected, Entertainment and Infrastructure product categories:

Connected. We provide technology products that connect to the network and directly enable the personalized experiences that our end consumers desire. Our Connected portfolio is enhanced by our proprietary software offerings. Our remote management software OvrC enables our integrators to remotely manage devices, update firmware and troubleshoot hardware on the network. Additionally, our Control4 OS3 software enables the integration of audio, video, lighting, temperature, security and communications for a unified consumer experience. End consumers directly interface with these connected solutions via touch panels, remotes and lighting keypads. Our Connected product portfolio includes networking, control and lighting, surveillance and power.

Entertainment. We provide a range of high-quality Entertainment products for indoor and outdoor solutions to deliver immersive experiences for end consumers. Our Entertainment products are designed to deliver on the desired end consumer expectations while also providing ease of use and installation efficiency for our integrators. Our outdoor Entertainment products contain specialized features, including weatherization, to enrich backyard experiences for our end consumers. Our Entertainment product portfolio includes audio and video products and media distribution.

Infrastructure. Our Infrastructure products are foundational to every installation. These products are typically behind-the-wall or less visible to the end consumer than the rest of our product portfolio. Accordingly, our Infrastructure products are often an integrator preference item, so we engineer our solutions with reliability, ease of installation and integrator workflow in mind. Our Infrastructure product portfolio includes structured wiring and cables, racks and mounts.

12


Our Software Solutions

Our software solutions enable our integrators to provide optimized, personalized connected systems for our end consumers. Our proprietary OvrC system provides integrators with a free, cloud-based remote management and monitoring solution that enables integrators to troubleshoot connected devices and home systems remotely. As of December 31, 2021, OvrC had approximately 424,000 active homes and businesses on the platform. Integrators can now resolve many product issues that may occur following an installation without making follow-up home visits. This saves the integrator time and money while improving their customers’ satisfaction. In addition, we offer our OvrC Home software to end consumers, which provides them with the ability to manage their systems and fix small, common problems without needing to know system complexities. For instance, with OvrC Home, a consumer can reset their Wattbox power outlets and troubleshoot system issues without having to physically access it themselves or call for professional support. This provides value and convenience to end consumers.

Additionally, our Control4 OS3 system is our leading product for command and control of smart living systems and is in approximately 435,000 active homes and businesses as of December 31, 2021. We have expanded our control platform capabilities and meaningfully enhanced the end consumer experience through the integration of audio, video, lighting, temperature, security, communications, voice and other functionalities throughout the home.

Our OvrC and Control4 OS3 software provide the foundation supporting the pillars of our growth strategy, which we have built upon to launch and monetize value-added services for end consumers. We have an identified pipeline of growth opportunities where we can leverage our existing OvrC and Control4 OS3 software to create unique subscription-based solutions that generate recurring revenue. We currently have two subscription-based services that we sell to homeowners. Parasol is enabled by our OvrC software and gives homeowners access to continuous remote support service to proactively or reactively troubleshoot devices on their network. 4Sight is enabled by our Control4 OS3 software and provides homeowners with access and control of their home solutions and communications. Using 4Sight, end consumers can remotely monitor and control their systems as if they were at their homes.

Our Platform Workflow Solutions

Our differentiated technology and software solutions enhance the operations of integrators. These embedded solutions further differentiate Snap One from the rest of the smart living market. They provide utility from the beginning of a project through post-project monitoring and are a key driver of stickiness and wallet share growth with our integrators. We believe we operate a comprehensive e-commerce portal for smart living. Our portals generate value for integrators by providing business optimization and support tools through the lifecycle of any given project. This continuous integrator engagement enables continuing feedback from multiple points of interaction and gives us a rich data set, to which we apply analytical tools to target promotions, cross-selling and up-selling.

Our cloud-based software solutions, including OvrC and Control4 OS3, generate additional value for our integrators by allowing them to remotely monitor and manage connected systems after installation. These software solutions increase efficiency for our integrators by eliminating the number of costly service appointments, and providing tools to help continue to support and build consumer relationships through continuous system monitoring and management.

Our Technology Tools Support the Entire Integrator Job Lifecycle

Research and Learn. Integrators leverage our e-commerce portal for research and learning. We offer extensive product descriptions, specifications, education, videos, supporting documents and solutions-based merchandising to allow integrators to research different options for their projects. We make our library of content easily accessible, and we have a web search tool that allows our integrators to easily find relevant information. In certain markets, we amplify our research and training offering by providing consultations with local representatives and local training events. Given the pace of technological change, this offering allows our integrators to stay up to speed on the latest products and trends in the industry.

System Design and Quote. Our design tools give integrators access to technical drawings and CAD files in order to ensure the products they order fit their customers’ homes and work together seamlessly. This is an essential component of delivering the right solutions for their customers. Integrators place orders with precision, reducing
13


shrinkage and the potential for timing delays on executing their projects. We also have a confidential quoting and pricing system that is only available for our integrators.

Order and Fulfillment. Our nationwide distribution network allows us to serve integrators through strong delivery and local fulfillment. In addition, our local branch network allows us in many cases to provide integrators with same-day pickup for products that are required for projects. This helps increase integrators’ efficiency since same-day delivery is mission-critical for integrators as the lack of any one component can stall a project. We also provide our third-party partners with an efficient distribution channel for their products through our network. Our partners are able to access our expansive integrator base, which creates value for our partners and strengthens our commercial relationships.

Install, Set-Up and Program. We have award-winning support services available through our online portal. Our portal provides various training videos, documents and other tools that ensure proper product installation. Product support technicians stand at the ready to handle calls and help our integrators successfully execute their product installs. We serve as an outsourced technical team that supports our integrators’ success. In addition, our Control4 Composer software tool provides an intuitive interface that enables integrators to construct a bespoke control system for homeowners at the end of the product installation phase. Through Composer, integrators can create different “scenes” for homeowners, and enable the integration of various connected devices around the home. Overall, the level of support we provide is differentiated due to our immediate accessibility and our ability to help our integrators execute projects across the full range of products selected for the job at hand.

Business Administration. Integrators can use our platform to access invoices, track orders along with order history for their customers, and manage returns. Through these various points of interaction with our integrators, we have a robust data set, which we analyze to target promotions, cross-selling and up-selling opportunities.

Ongoing Support. We provide our integrators with on-going monitoring capabilities so they can deliver superior service to their customers. Our OvrC offering, the remote management and monitoring platform for integrators, creates increased efficiency, as integrators can monitor systems and fix any issues remotely, reducing the need for inefficient service calls. This allows integrators to perform their projects with greater efficiency and effectiveness, creating durable relationships and strong brand loyalty with integrators. We also deliver award-winning training, certification, and support services, built to drive integrators’ ongoing success. We deliver our support programs both online and at local branches. The training support staff in our branches can provide integrators with tools and various services throughout the lifecycle of their projects. This allows us to build deep relationships with our integrator base by embedding our services in our integrators’ workflow, and gives us insights into real time integrator feedback.

Our Software and Product Development

We have a robust R&D organization that focuses on the development of new products, software, and technology-driven workflow solutions as well as the enhancement of our existing solutions. Our product and software development process fosters an innovation feedback loop whereby we leverage end consumer and integrator feedback to continually enhance existing solutions. Through our joint-development model, we partner with manufacturers to reliably and rapidly bring new product technology to market and reduce the risk of R&D investment. We focus our internal product development efforts on the application of these leading technologies to the specific challenges faced by integrators and their customers. Our strategy of “fast following” major technology standards while investing in differentiation for the integrator allows us to maintain market-leading products with an efficient, innovative, and capital-light organization. We believe our products are the best-of-breed in their respective categories. We expect to continue to invest substantial resources in R&D to expand our integrated platform of products, software, and technology-driven workflow solutions.

Omni-Channel Distribution and Manufacturing

Our nationwide distribution network allows us to service integrators through strong delivery and local fulfillment. Our proprietary products are received at one of our five strategically located U.S. distribution centers, along with a selection of third-party products, which allows our integrators to bundle their purchases for an entire job with one partner either through our leading e-commerce site or for local purchase and or pickup at one of our 31 local domestic branches as of December 31, 2021. These local branches are key to delivering additional value to our integrators, as we can in many cases provide
14


same-day delivery of products that integrators may require for projects. Same day delivery can be mission critical for integrators as the lack of any one component can stall a project. Our local branches are more than fulfillment centers. We have training sessions and support staff in our branches to provide integrators with various services throughout the lifecycle of their projects. Our local branches also allow us to build deeper relationships with our existing integrator base, giving us insights into real-time feedback, and to expand our network by reaching the local population of integrators.

In addition to our internal capabilities, we partner with a network of over 50 contract manufacturing and over 80 joint development suppliers to produce our proprietary products. Our supply chain teams, both in the United States and in Asia, partner closely with our suppliers through design, sourcing, quality validation and logistics to ensure high quality, high availability products for our integrators. The majority of our supplier spend on our proprietary products was with Asia-based suppliers. We maintain contractual and operational safeguards designed to align with our suppliers and ensure high standards in quality. In addition to the work we do with our supplier partners, we perform full custom manufacturing of our Triad speaker line in Portland, Oregon along with light assembly of a few other products in Charlotte, North Carolina and Salt Lake City, Utah for configure to order support.

Recently our global supply chain operations, including component sourcing, shipping, and logistics, have experienced impacts related to COVID-19 and the various associated regulatory responses, similar to other companies in our industry. These impacts have resulted in delayed product availability in some cases. We expect these impacts, including potential delayed product availability, to continue for as long as the global supply chain is experiencing these challenges, but we continue to invest in supply chain initiatives to mitigate the impact of COVID-19 related issues.

Sales and Marketing

Our e-commerce portals are the heart of our marketing and sales strategy. Our strategy is to make these portals the primary place for integrators to research products, design projects, receive training and certifications, order products and receive ongoing support. We drive engagement with integrators via digital marketing campaigns, a multi-faceted integrator rewards program, high-quality content, and digital tools for training, research, management and other integrator needs.

To supplement this portal, we have invested in a multi-faceted sales and marketing organization that allocates effort across channel and sales teams based on the opportunity size of the integrator. We operate our sales effort through a combination of local branch sales personnel, outside sales representatives, and in-house sales development resources. In addition, our strong partner rewards program allows us to drive new integrator additions and increase integrator spend by providing spending and loyalty-based rewards such as free shipping, discounted pricing, advanced replacements and quarterly rebates.

We are active participants at global industry conferences and maintain a significant presence at Custom Electronics Design and Installation Association (“CEDIA”) trade shows.

Our Competition

The smart living market is fragmented, highly competitive and continually evolving. We compete against smart living point product companies such as Alarm.com, Alphabet, Amazon, Apple, Crestron, Logitech, Savant, Sonos and Ubiquiti. Many of these companies have significant market share, diversified product and service lines, well-established supply and distribution systems, strong worldwide brand recognition, loyal customer bases and significant financial, marketing, research, development and other resources. Their presence in the market has increased consumer awareness for smart living solutions and has helped contribute to the robust growth of the entire market and demand for our integrated solutions. In a number of cases, our competitors are also our partners within our third-party product ecosystem, and their products are purchased by integrators through Snap One and integrate seamlessly into a professionally installed solution. We also compete with distributors in local markets who distribute product to professional integrators.

We expect to encounter new competitors as we enter new markets as well as increased competition, both domestically and internationally, from other established and emerging smart-living-focused businesses. Our current and potential competitors may also establish cooperative relationships among themselves or with third parties and rapidly acquire significant market share. In particular, we may in the future compete with large technology companies that offer control capabilities among their products, applications and services, and have ongoing development efforts to address the broader smart living market. Such companies may have longer operating histories, significantly greater financial, technical,
15


marketing, distribution or other resources, and greater name recognition than we do. In some instances, we may have commercial arrangements with technology or services providers in the connected home market with whom we may otherwise compete and our relationships with both our competitors and partners may change over time.

We believe the principal competitive factors in the smart living market include the following:

simplicity and ease-of-use for both the integrator and end consumer;
ability to offer a broad suite of products and comprehensive solutions;
ability to provide efficient and timely distribution on an omni-channel basis;
ability to provide secure access to wireless networks;
ability to offer persistent awareness, control and intelligent automation;
ability to provide quality product support;
flexibility of the solutions and ability to customize for the end consumer;
interoperability with a wide range of third-party devices;
pricing, affordability and accessibility;
network of integrators with local installation capabilities; and
brand awareness and reputation.

We believe that we compete favorably with respect to these factors. In addition, we believe that our integrated platform of products and technology-enabled workflow solutions help to set us apart from our competitors.

Our Intellectual Property

Our success and ability to compete effectively depends in part on our ability to protect our proprietary technology and to establish and adequately protect our intellectual property rights. To establish and protect our proprietary rights, we rely upon a combination of patent, copyright, trade secret and trademark laws, and contractual restrictions such as confidentiality agreements, licenses and intellectual property assignment agreements. We maintain a policy requiring our employees, contractors, consultants and other third parties to enter into confidentiality and proprietary rights agreements to control access to our proprietary information. These laws, procedures and restrictions provide only limited protection, and any of our intellectual property rights may be challenged, invalidated, circumvented, infringed or misappropriated. Furthermore, the laws of certain countries do not protect proprietary rights to the same extent as the laws of the United States, and we therefore may be unable to protect our proprietary technology in certain jurisdictions.

As of December 31, 2021, we had over 100 active issued patents and over 100 trademarks protecting our proprietary brands. We continue to review our product development and efforts to assess the existence and patentability of new intellectual property. We also enter into commercial arrangements with our third-party product partners to provide integration with our ecosystem and sell their products through our e-commerce portal and local branch network.

Human Capital

Our employees are central to our vision of “bringing together people, integrators and products to deliver joy, connectivity and security in our everyday lives.” Everything we do begins with our people, and recruiting, developing and investing in top talent is critical to our success.

As of December 31, 2021, we had 1,492 full-time employees, including 336 in product development, 374 in sales and marketing, 607 in operations and 175 in general and administrative. Of the 336 employees on our product development team, 151 were software engineers. Of our full-time employees, 1,308 were in the United States and 184 were in our international locations. None of our employees are represented by a labor union and/or covered by a collective bargaining agreement. We have not experienced any work stoppages.


16


We strive to foster a positive, collaborative and inclusive working environment that enables our people to thrive and our integrators to succeed. That is why we ask every person who joins Snap One to embrace our four company tenets:

Be an Owner.
Obsess over Customers.
Be the Best Place to Work.
Learn Every Day.

Consistent with our tenets, Snap One values diversity and belonging. Our solutions integrate thousands of unique products into smart homes and businesses, and similarly we believe that a truly innovative workforce should integrate employees with varied knowledge, experience and backgrounds to best promote innovation and growth. We rely on the differences in who we are, how we think and what we have experienced to create a greater sense of community. For example, our inclusion groups are company-sponsored groups of employees that support and promote certain mutual objectives of both the employees and the company, including inclusion and diversity and the professional development of employees. We also have a Diversity, Equity and Inclusion Council to promote our shared vision of equality and belonging. Our emphasis on treating people well creates an attractive culture for our employees and enables us to create exceptional experiences for our customers.

We strive to provide our employees with career development opportunities and resources that enable them to grow professionally. This helps us to attract and retain a talented and diverse workforce by deepening employee engagement and enhancing the skills and competencies of our people. We use skills matrices in which employees’ demonstration of our Company tenets is assessed against the expectations for their current level of responsibility within the Company and potential future roles. Employees and their managers use the results of this assessment to evaluate the employees’ readiness to take on additional responsibility, to create and communicate individual development plans for employees and to identify opportunities that will position them for future professional growth. We supplement our rigorous criteria for assessing employees’ readiness for a promotion with input from a variety of sources, and we seek to create growth opportunities that go beyond promotions.

Available Information

We file annual, quarterly and current reports, proxy statements and other information with the SEC. Our SEC filings are available to the public at the SEC’s website at www.sec.gov. Our SEC filings are also available free of charge under the Investor Relations section of our website at www.snapone.com as soon as reasonably practicable after they are filed with or furnished to the SEC. We may use our website as a distribution channel of material information about the Company, including financial and other important information. Our website and the information available through our website is not incorporated by reference into this Annual Report.

17


Item 1A. Risk Factors

RISK FACTORS

You should carefully consider the risks and uncertainties described below, as well as the other information in this Annual Report, including our consolidated financial statements and the related notes, and the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” in evaluating our Company. The occurrence of any of the events or developments described below could materially and adversely affect our business, financial condition, results of operations and growth prospects.

Additional risks and uncertainties not currently known to us or that we currently believe are not material may also impair our business, financial condition, results of operations and growth prospects.

Risks Related to Our Business and Industry

Our quarterly results of operations have fluctuated and may continue to fluctuate. As a result, we may fail to meet or exceed the expectations of investors or securities analysts, which could cause our stock price to decline.

Our quarterly net sales and results of operations have fluctuated and may continue to fluctuate as a result of a variety of factors, many of which are outside of our control. If our quarterly net sales or results of operations fall below the consensus expectations of investors or securities analysts in the future, the price of our common stock could decline, perhaps substantially.

Fluctuations in our results of operations may be due to a number of factors, including but not limited to:

Demand for and market acceptance of our solutions;
Our ability to continue to develop and maintain relationships with productive independent integrators and incentivize them to continue to market, sell, install and support our solutions;
The ability of our contract manufacturers to continue to manufacture high-quality products, and to supply sufficient products to meet our demands;
The timing and success of future acquisitions, new product introductions or upgrades by us or by our competitors;
The strength of regional, national and global economies;
The strength of the U.S. dollar relative to other currencies and the impact this has on integrator and distributor margins and their ability to competitively sell our solutions to end consumers;
The impact of harsh seasonal weather, natural disasters or manmade problems such as war or terrorism;
Changes in our business and pricing policies, or those of our competitors;
Competition, including entry into the industry by new competitors and new offerings by existing competitors;
Macroeconomic conditions adversely affecting integrators’ businesses;
The impact of seasonality on our business and/or the business of integrators;
A systemic impairment or failure of one or more of our solutions that erodes integrator and/or end consumer confidence;
Changes in applicable tax and tariff rates;
Political or regulatory changes in the markets in which we operate;
The cost and availability of component parts used in our solutions;
The cost and availability of third-party products that we distribute but do not manufacture;
Aggressive business tactics by our competitors, including: selling at a discount, offering products on a bundled basis at no charge, extensive marketing efforts and providing financing incentives;
The amount and timing of expenditures, including those related to expanding our operations, increasing research and development, introducing new solutions or costs related to disputes and litigation; and
Temporary discounts or permanent changes in the price or payment terms for our solutions.

Due to the foregoing factors and the other risks discussed herein, you should not rely on quarter-to-quarter comparisons of our results of operations as an indication of our future performance, nor should you consider any net sales growth or results of operations in any quarter to be indicative of our future performance.
18


If we are unable to manage our business growth and diverse and complex operations, our reputation in the market and our ability to generate net sales from new or existing integrators and end consumers may be harmed.

Because our operations are geographically diverse and complex, our personnel resources and infrastructure could become strained and our reputation in the market and our ability to successfully implement our business plan may be harmed. The growth in the size, complexity and diverse nature of our business and the expansion of our product lines and customer base, including through additional acquisitions, have placed increased demands on our management and operations, and further growth, if any, may place additional strains on our resources in the future. Our ability to effectively compete and to manage our plan to continue to expand our headcount and operations may depend on, among other things:

Maintaining institutional knowledge by retaining and expanding the core competencies critical to our operations in our senior management and key personnel;
Increasing the productivity of our existing employees and attracting new talent;
Maintaining existing productive relationships and developing new productive relationships with independent contract manufacturers, integrators, and third-party products suppliers;
Improving our operational, financial and management controls; and
Improving our information reporting systems and procedures.

If we do not manage the size, complexity and diverse nature of our business effectively, we could experience delayed product releases and longer response times by our integrators in assisting our end consumers in implementing our solutions, and could lack adequate resources to support our end consumers on an ongoing basis, any of which could harm our reputation in the market, our ability to successfully implement our business plan and our ability to generate net sales from new or existing end consumers.

The markets in which we participate are highly competitive and many companies, including large technology companies, retailers, electronics distributors, broadband and security service providers, as well as other managed service providers, are actively targeting our markets. Our failure to differentiate ourselves and compete successfully against these companies would make it difficult for us to add and retain end consumers, and our sales and profitability could be adversely affected.

The markets for our solutions are highly competitive and continually evolving. A number of technology companies, including industry leaders such as Amazon, Apple, Google, Honeywell, Lutron and Samsung, offer devices with capabilities similar to many of our products and services and are engaged in ongoing development efforts to address even broader segments of various markets, including our core professionally installed electronics markets. These large technology companies already have broad customer awareness and sell a variety of devices for home and business, and end consumers may choose their offerings instead of ours, even if we offer differentiating features such as broader interoperability or remote management and control services, as well as superior products and services. Additionally, these and other companies may further expand into our industry by developing additional solutions or by acquiring other providers. Similarly, many managed service providers, such as cable TV, telephone and security companies, are offering products and services that may compete directly with our solutions, including remote management, automation, and control features. For example, Vivint and ADT have made significant efforts to market smart home services that incorporate these companies’ traditional security offerings. These managed service providers have the advantage of leveraging their existing customer base, network of installation and support technicians and name recognition to gain traction in our core markets. In addition, end consumers may prefer the monthly service fee with little to no upfront cost offered by some of these managed service providers over a larger upfront cost with little to no monthly service fees.

We expect competition from these large technology companies, retailers, managed service providers and other companies to increase in the future. This increased competition could result in pricing pressure, reduced sales, lower margins or the failure of our solutions to achieve or maintain broad market acceptance. To remain competitive and to maintain our position as a leading provider of professionally installed electronics solutions for connected homes and businesses, we will need to invest continuously in product development, marketing, integrator service and support, and product delivery infrastructure. We may not have sufficient resources to continue to make the investments in all of the areas needed to maintain our competitive position. In addition, many of our competitors have longer operating histories, greater name recognition, larger customer bases and significantly greater financial, technical, sales, marketing and other resources than us, which may provide them with an advantage in developing, marketing or servicing new solutions.
19


Increased competition could reduce our market share, net sales and operating margins, increase our operating costs, harm our competitive position or otherwise harm our business and results of operations.

In addition, we believe it is likely that some of our existing competitors will consolidate or be acquired. Some of our competitors may enter into new alliances with each other or may establish or strengthen cooperative relationships with systems integrators, distributors, third-party consulting firms or other parties. Additional consolidations, acquisitions, alliances or cooperative relationships, or new product introductions by companies in our industry, could lead to pricing pressure, reduce our market share or result in a competitor with greater financial, technical, marketing, service and other resources than ours, all of which may have a material adverse effect on our business, results of operations and financial condition.

If we are unable to develop new solutions, sell our solutions into new markets, or further penetrate our existing markets, or if we fail to make optimal strategic investment decisions, our net sales may not grow as expected or they may decline.

Our ability to increase sales will depend in large part on our ability to enhance and improve our solutions, to introduce new solutions in a timely manner, to sell into new markets and to further penetrate our existing markets. The success of any enhancement or new product or solution depends on several factors, including the timely completion, introduction and market acceptance of enhanced or new solutions, the ability to attract, retain and effectively train product development, sales and marketing personnel (among others), the ability to retain and expand our offered third-party solutions, the ability to develop relationships with independent integrators and the effectiveness of our marketing programs. Any new product or solution we develop, distribute or acquire may not be introduced in a timely or cost-effective manner, and may not achieve the broad market acceptance necessary to generate significant net sales. Any new markets into which we attempt to sell our solutions, including new vertical markets, new local distribution locations, and new countries or regions, may not be receptive. Our ability to further penetrate our existing markets depends on the quality of our solutions and our ability to design our solutions to meet customer demand. Moreover, we are frequently required to enhance and update our solutions as a result of changing standards and technological developments, which makes it difficult to recover the cost of development and forces us to continually qualify new solutions with our end consumers and may render our solutions obsolete. In addition, we expect to derive an increasing portion of our net sales in the future from subscription-based services. This subscription model may give rise to risks that could harm our business. For example, we may be unable to predict subscription renewal or upgrade rates and the impact these rates may have on our future net sales and operating results. If we are unable to successfully develop, distribute, or acquire new solutions, enhance our existing solutions to meet customer requirements in a timely manner, sell solutions into new markets, or sell our solutions to additional end consumers in our existing markets, or if we fail to make optimal strategic decisions in selecting and executing on our acquisition opportunities, our net sales may not grow as expected or they may decline.

End consumers may choose to adopt products that provide discrete functionality or DIY solutions rather than adopt our professionally installed solutions. If we are unable to increase market acceptance of the benefits of our professionally installed solutions, our net sales may not continue to grow, or they may decline.

Many vendors have emerged, and may continue to emerge, to provide point products with advanced functionality for use in home and commercial applications, such as thermostats, lighting, power distribution units, doorbells or surveillance systems that can be controlled by an application on a smartphone or control panel. We expect more and more consumer electronics and appliance products to be network aware and connected — each very likely to have its own smart device (phone or tablet) application. In addition to point solutions, other such disruptive DIY solutions include networking, remote monitoring, and audio and audiovisual distribution products that do not require professional assistance to deploy. End consumers may be attracted to the relatively low costs and ease of installation of these DIY products and the ability to expand solutions over time with minimal upfront costs, despite the disadvantages of this approach. While we have built our solutions to be flexible and in many cases support third-party DIY products, the adoption of these products may reduce the revenue we receive for each installation. It is therefore important that we provide attractive top-quality solutions in many areas, such as networking, lighting, audio, video, thermostats, surveillance, security, power, and remote monitoring and management, and establish broad market awareness and acceptance of these solutions as well as the advantages of integrating them in a unified solution supported by a professional integrator. If a significant number of end consumers in our target markets choose to rely solely on the functionality included in DIY solutions rather than acquiring our unified solutions, then our business, financial condition and results of operations may be harmed, and we may not be able to achieve sustained growth or our business may decline.

20


We have relatively limited visibility regarding the end consumers that ultimately purchase our solutions, and we often rely on information from third-party distributors and integrators to help us manage our business. If we are unable to obtain timely or accurate information, our ability to quickly react to market changes and effectively manage our business may be harmed.

We sell our solutions through independent businesses, including integrators and distributors. These integrators and distributors work with end consumers to design, install, update and maintain their systems. While we are able to track orders from integrators and have access to certain information about the configurations of our systems they install that we receive through our platform such as OvrC and Control4, we also rely on these integrators to provide us with information about customer behavior, product and system feedback, customer demographics, buying patterns and information about our competitors. We use this channel sell-through data, along with other metrics, to assess customer demand for our solutions, develop new solutions, adjust pricing and make other strategic business decisions. Our channel sell-through data is subject to limitations due to collection methods and the third-party nature of the data and thus may not be complete or accurate. In addition, from time to time we collect information directly from end consumers through surveys that we conduct and other methods, but the end consumers who choose to participate self-select and vary by geographic region and from period to period, which may impact the usefulness of the results. Customer information is further limited in certain of our business models where a large portion of solutions we sell may not be installed with our platforms and thus further limit our visibility into end consumer behavior, including local distribution, and third-party products sales. If we do not receive customer information on a timely or accurate basis, or if we do not properly interpret this information, our ability to quickly react to market changes and effectively manage our business may be harmed.

In addition, because the production of certain of our products requires long lead times, we enter into agreements for the manufacture and purchase of certain of our products well in advance of the time in which those products will be sold. These contracts are based on our best estimates of our near-term product needs. If we underestimate customer demand, we may forego revenue opportunities, lose market share and damage our relationships. Conversely, if we overestimate customer demand, we may purchase more inventory than we are able to sell at any given time, or at all. If we fail to accurately estimate demand for our solutions, we could have excess or obsolete inventory, resulting in a decline in the value of our inventory, which would increase our costs of net sales and reduce our liquidity. Our failure to accurately manage inventory relative to demand would adversely affect our results of operations.

Our growth strategy includes pursuing acquisitions, and our potential inability to identify good opportunities and to successfully integrate newly acquired technologies, assets, businesses, or personnel may harm our financial results.

We believe part of our growth will be driven by additional acquisitions of other companies or their technologies, assets and businesses, but we may not be able to acquire the targeted technologies, assets and businesses we identify as desirable for a price we consider to be reasonable or at all. Recent acquisitions include Staub Electronics in 2022; Access Networks in 2021; Control4, Custom Plus Distributing and MRI Premium Distributing Services in 2019; and NEEO, Allnet, and Volutone in 2018. These acquisitions and any future acquisitions we evaluate and complete will give rise to risks, including:

Incurring higher than anticipated capital expenditures and operating expenses;
Failing to assimilate the operations and personnel, or failing to retain the key personnel of the acquired company or business;
Failing to integrate the acquired technologies, or incurring significant expense to integrate acquired technologies into our solutions;
Disrupting our ongoing business;
Dissipating or diverting our management resources;
Failing to maintain uniform standards, controls and policies;
Incurring significant accounting charges;
Impairing relationships with employees, integrators, distributors, partners or end consumers;
Finding that the acquired technology, assets or business does not further our business strategy, that we overpaid for the technology, assets or business, or that we may be required to write off acquired assets or investments partially or entirely;
Failing to realize the expected synergies of the transaction;
Being exposed to unforeseen liabilities and contingencies that were not identified and mitigated during diligence conducted prior to acquiring the company, including but not limited to the risk that the products or services of the
21


acquired company violate third-party intellectual property rights or regulatory standards or contain other vulnerabilities;
Requiring us to raise debt or equity capital to finance the acquisition, which may not be available on advantageous terms;
To the extent that we pursue acquisitions in non-U.S. markets, becoming subject to new regulatory regimes in which we have limited experience; and
Being unable to generate sufficient net sales from acquisitions to offset the associated acquisition costs.

Fully integrating acquired technology, assets, business, or personnel into our operations may take a significant amount of time and resources.

Acquisitions could include significant goodwill and intangible assets. The amortization of such intangible assets would reduce our profitability and there may be future impairment charges that would reduce our stated earnings. We may incur significant costs in our efforts to engage in strategic transactions and these expenditures may not result in successful acquisitions.

In addition, we may pursue business opportunities that diverge from our current business model, including expanding our solutions into lines of business with which we have minimal experience, investing in new and unproven technologies, and expanding our existing sales channels or adding new sales channels. We can offer no assurance that any such new business opportunities will prove to be successful. Among other negative effects, our pursuit of such business opportunities could reduce operating margins and require more working capital, or may have a material adverse effect on our business, results of operations and financial condition. Acquisitions also could impact our financial position and capital needs, or could cause fluctuations in our quarterly and annual results of operations. To the extent we do not successfully avoid or overcome the risks or problems related to any such acquisitions, our results of operations and financial condition could be harmed. Additionally, in recent years, the number of special purpose acquisition companies (“SPACs”) that have been formed has increased substantially. Many potential targets for SPACs have already entered into an initial business combination, and there are still SPACs seeking targets for their initial business combination, as well as many SPACs currently in registration with the SEC. As a result, at times, fewer attractive targets may be available, and it may require more time, more effort and more resources to identify a suitable target and to consummate an acquisition

We have entered into several strategic arrangements and intend to pursue additional strategic opportunities in the future. If the intended benefits from our strategic relationships are not realized, our results of operations may be harmed.

We are working to develop relationships with strategic partners in order to increase awareness of our solutions and to attempt to reach markets that we cannot currently address in a cost-effective manner. If these relationships do not develop in the manner we intend, our future growth could be impacted. Any loss of a major partner, distribution channel or other channel disruption could harm our results of operations and make us more dependent on alternate channels, damage our reputation, increase pricing and promotional pressures from other partners and distribution channels, increase our marketing costs, or harm buying and inventory patterns, payment terms or other contractual terms.

Growth of our business may depend on market awareness and a strong brand, and any failure to develop, broaden, protect and enhance market awareness of our solutions could hurt our ability to retain or attract integrators and/or end consumers.

Because of the competitive nature of the professionally installed electronics market, and other markets where we operate, we believe that building and maintaining market awareness, brand recognition and goodwill may be material to our success. Doing so will depend largely on our ability to continue to provide high-quality solutions, and we may not be able to do so effectively. We may choose to engage in broader marketing campaigns to further promote our brand, but this effort may not be successful. Our efforts in developing our brand may be affected by the marketing efforts of our competitors, negative publicity and social media commentary, and by our reliance on our independent integrators, distributors and strategic partners to install our solutions and promote our brand effectively. In addition, these marketing efforts may not yield the results we anticipate and may prove more expensive than we currently anticipate, and our net sales may not increase sufficiently to offset these higher expenses. If we are unable to maintain and increase positive awareness of our brand in a cost-effective manner, it may have a material adverse effect on our business, results of operations and financial condition.
22


We operate in an emerging and evolving market, which may develop more slowly or differently than we expect. If our core market does not grow as we expect, or if we cannot expand our solutions to meet the demands of this market, our net sales may suffer, and we may incur operating losses.

The market for professionally installed electronics is evolving, and it is uncertain whether our solutions will achieve and sustain high levels of demand and market acceptance. Some integrators and/or end consumers may be reluctant or unwilling to use our solutions for a number of reasons, including satisfaction with other solutions, concerns about cost, and lack of awareness of our solutions. Unified solutions such as ours have traditionally been luxury purchases for the high end of the residential market, and are also popular in commercial markets, and while our solutions target luxury residential and commercial markets, we also have solutions that target middle- and entry-level homeowners and those who live in or operate multi dwelling units. Our ability to expand the sales of our solutions to a broader customer base depends on several factors, including market awareness of our solutions, the timely completion, introduction and market acceptance of our solutions, our ability to discern and respond effectively to trends in end consumer preferences and changing technology, the ability to attract, retain and effectively train sales and marketing personnel, the effectiveness of our marketing programs, the ability to develop effective relationships with independent integrators and other strategic partners, the cost and functionality of our solutions and the success of our competitors. If we are unsuccessful in developing and marketing our home automation solutions to integrators and/or end consumers, or if these integrators and/or end consumers do not perceive or value the benefits of our solutions, the market for our solutions might not continue to develop or might develop more slowly than we expect, either of which would harm our net sales and growth prospects.

Downturns in general economic and market conditions, including but not limited to downturns in housing and commercial real estate markets and reductions in consumer spending, may reduce demand for our solutions, which could harm our net sales, results of operations, financial condition and cash flows.

Our net sales, results of operations and cash flows depend on the overall demand for our solutions and the willingness of our sales channel to invest in marketing our solutions, both of which can be significantly reduced in economic environments characterized by market and interest rate volatility, decreased consumer confidence, high unemployment, declines in residential remodeling and housing starts, decreased demand for commercial real estate and associated renovations, fluctuating exchange rates, and diminished growth expectations in the U.S. economy and abroad. During periods of weak or unstable economic and market conditions, providers of products and services that represent discretionary purchases, such as our home automation and audiovisual solutions, are typically disproportionately affected. In addition, during these periods, the number of independent integrators may decline, which may have a corresponding impact on our growth prospects. Moreover, many of our integrators are small and mid-size businesses that may be more likely to be negatively impacted by downturns in general economic and market conditions than larger businesses. For example, during challenging economic times, end consumers and integrators may face issues in gaining timely access to sufficient credit, which could impair their ability to make timely payments. There is also an increased risk during these periods that an increased percentage of our integrators will file for bankruptcy protection or otherwise become insolvent, which may harm our reputation, net sales, profitability and results of operations. We cannot predict the timing, strength, duration or impact on our business of any economic slowdown, instability or recovery, generally or within any particular geography or industry. For example, as domestic and international end consumers are released from restrictions related to COVID-19, such as work-from-home requirements, the demand for our solutions may decrease even in the face of positive macroeconomic trends. Any downturns in the general economic conditions of the geographies and industries in which we operate, or any other factors negatively impacting housing markets or consumer spending, may have a material adverse effect on our business, results of operations and financial condition.

We have credit exposure to our integrators.

Any adverse trends in our customers’ businesses could cause us to suffer credit losses. As is customary in our industry, we extend credit to our customers. A portion of our customers are small contractors with inconsistent cash flow. As such, they rely on us to provide their businesses with credit and to carry specified inventory to support their operations. We may be unable to collect on receivables if our customers experience decreases in demand for their products and services, do not manage their businesses adequately, or otherwise become less able to pay due to adverse economic conditions or refinancing events. While we evaluate our customers’ qualifications for credit and monitor our extensions of credit, these efforts cannot prevent all credit losses, and increased credit losses would negatively impact our performance and financial position. In addition, for financial reporting purposes, we establish reserves based on our historical experience of credit losses. To the extent that our credit losses exceed those reserves, our financial performance will be negatively impacted. If
23


there is deterioration in the collectability of our receivables, or we fail to take other actions to adequately mitigate this credit risk, our earnings and cash flows could deteriorate. In addition, if we are unable or unwilling to extend credit to our customers, we may experience loss of certain contracts or business.

Extending credit to international customers involves additional risks. It is often more difficult to evaluate credit of a customer or obtain credit protections in our international operations. Also, credit cycles and collection periods are typically longer in our international operations. We are also subject to credit risk associated with customer concentration. If one or more of our largest international customers were to become bankrupt or insolvent, or otherwise were unable to pay for our solutions, due to financial sanctions or otherwise (such as in Russia/Ukraine), we may incur significant write-offs of accounts that may have a material adverse effect on our business, financial condition, results of operations and cash flows. As a result of these factors and other challenges in extending credit to international customers, we generally face greater credit risk from sales internationally compared to domestic sales.

Our failure to raise additional capital or generate cash flows necessary to expand our operations, invest in new technologies and otherwise respond to business opportunities or unforeseen circumstances in the future could reduce our ability to compete successfully and harm our results of operations.

While we believe that our existing cash and cash equivalents will be sufficient to meet our anticipated cash requirements for at least the next 12 months, at some point we may need to raise additional funds, and we may not be able to obtain additional debt or equity financing on favorable terms, if at all. If we raise additional equity financing, our security holders may experience significant dilution of their ownership interests and the value of shares of our common stock could decline. If we engage in debt financing, we may be required to accept terms that restrict our ability to incur additional indebtedness, force us to maintain specified liquidity or other ratios or restrict our ability to pay dividends or make acquisitions. If we need additional capital and cannot raise it on acceptable terms, we may not be able to, among other things:

Develop and enhance our solutions;
Continue to expand our research and development, sales and marketing organizations;
Hire, train and retain employees;
Respond to competitive pressures or unanticipated working capital requirements; or
Pursue acquisition opportunities.

Our inability to do any of the foregoing could reduce our ability to compete successfully and harm our results of operations.

Risks Related to Our Products

If we are unable to adapt to technological change and implement technological and aesthetic enhancements to our solutions, this could impair our ability to remain competitive.

The market for professionally installed electronics is characterized by rapid technological change, frequent introductions of new solutions and evolving industry standards. However, product development often requires significant lead-time and upfront investment and our ability to attract new consumers and increase net sales from existing consumers will depend in significant part on our ability to accurately anticipate changes in industry standards and to continue to appropriately fund development or acquisition efforts to enhance existing solutions or introduce new solutions in a timely basis to keep pace with technological developments. This is true of all our solutions but is particularly important with respect to our user interface and other direct customer interface products including touch screens, remotes, keypads, and televisions. Similarly, if any of our competitors implement new technologies, those competitors may be able to provide more effective or lower-cost products than ours, which could impact sales and decrease our market share. Any delay or failure in the introduction of new or enhanced solutions may have a material adverse effect on our business, results of operations and financial condition.

24


Product quality issues and a higher-than-expected number of warranty claims or returns could harm our business and operating results.

The products that we sell could contain defects in design or manufacture. Defects could also occur in the products or components that are supplied to us. There can be no assurance we will be able to detect and remedy all defects in the hardware and software we sell, which could result in product recalls, product redesign efforts, loss of net sales, reputational damage and significant warranty and other remediation expenses. Similar to other electronics, our products have a risk of overheating and fire in the course of usage or upon malfunction. We sell power distribution products that may allow damage to connected devices upon malfunction. We sell a range of racks, mounts, brackets, and other products that support large amounts of weight, over 2,000 pounds in some instances, which may fail to support weight upon malfunction. Any of the aforementioned defects could result in harm to property or in personal injury, which could subject us to liability. If we determine that a product does not meet product quality standards or may contain a defect, the launch of such product could be delayed until we remedy the quality issue or defect. The costs and loss of net sales associated with any protracted delay necessary to remedy a quality issue or defect in a new product could be substantial.

We provide warranties on our products ranging from one-year to lifetime. In certain countries we may lengthen product warranties due to various local laws and regulations. The occurrence of any material defects in our products could expose us to liability for damages and warranty claims in excess of our current reserves, and we could incur significant costs to correct any defects, warranty claims or other problems. In addition, if any of our product designs are defective or are alleged to be defective, we may be required to participate in a recall campaign. In part due to the terms of our warranty policy, any failure rate of our products that exceeds our expectations may result in unanticipated losses. Any negative publicity related to the perceived quality of our products could affect our brand image and decrease customer confidence and demand, which could adversely affect our operating results and financial condition. Further, accidental damage coverage and extended warranties are regulated in the United States at the state level and are treated differently within each state. Additionally, outside the United States, regulations for extended warranties and accidental damage vary from country to country. Changes in interpretation of the regulations concerning extended warranties and accidental damage coverage on a federal, state, local or international level may cause us to incur costs or have additional regulatory requirements to meet in the future in order to continue to offer our support services. Our failure to comply with past, present and future similar laws could result in reduced sales of our products, reputational damage, penalties and other sanctions, which may have a material adverse effect on our business, results of operations and financial condition.

In addition to failures due to product defects, because our solutions are installed by independent integrators, if integrators do not install or maintain our solutions correctly or if the underlying network or infrastructure in a home or business is not sufficiently robust, our solutions may not function properly. Our end consumers generally judge our performance through their interactions with our integrators and distributors, as well as their day-to-day interactions with the product and the mobile application. If the improper installation or maintenance of our solutions leads to service failures of a product or solution, we could experience harm to our branded reputation, claims by our end consumers, integrators, strategic partners or developers and we may incur increased expense to remedy the problem, any of which may have a material adverse effect on our business, results of operations and financial condition.

The performance of and demand for our solutions are impacted in part by factors not entirely within our control including compatibility and ease of integration with third-party products and services, as well as enabling technology, connectivity, software and intellectual property that we do not own or control.

Our solutions are designed to interoperate with a wide range of other third-party products, including products in the areas of audio, video, lighting, temperature, power, networking, and security, and we benefit from our relationships with partners that allow our platforms, including OvrC and Control4, to integrate with, and provide features such as control and remote management to, thousands of third-party devices and services. If we do not support the continued integration of our solutions with third-party products and applications, including new and additional products, demand for our solutions could decline and we could lose sales. In addition, companies that provide certain point solutions have eliminated or restricted, and may in the future eliminate or restrict, our ability to integrate with, control, remotely manage, and otherwise be compatible with these products. As a result, we may not be successful in making our solutions compatible with these third-party products and applications or lose functionality in existing systems to the extent that they depend on the ability to integrate with third-party products, which could reduce demand for our solutions. In addition, if prospective consumers require customized features or functions that we do not offer, then the market for our solutions may be harmed.

25


Our solutions are deployed in many different locations and user environments. The ability of our solutions to operate effectively can be negatively impacted by many different elements unrelated to our solutions including the performance of enabling technology, integration services, intellectual property that we do not own or control, and the performance of integrators. For example, a user’s experience may suffer from an incorrectly deployed network or other key infrastructure such as cabling or wires. Such perceptions, even if incorrect, could harm our business and reputation.

The prices and costs of the products we manufacture or purchase may be subject to large and significant price fluctuations. We might not be able to pass cost increases through to our end consumers, and we may experience losses in a rising price environment. In addition, we might have to lower our prices in a declining price environment, which could also lead to losses.

We purchase and sell a wide variety of products, the price and availability of which may fluctuate, and which may be subject to large and significant price increases. Our business is exposed to these fluctuations, as well as to fluctuations in our costs for transportation and distribution. Changes in prices for the products that we purchase affect our net sales and cost of goods sold, as well as our working capital requirements, levels of debt and financing costs. We might not always be able to reflect cost increases in our own pricing. Any inability to pass cost increases on to end consumers may adversely affect our business, financial condition and results of operations. In addition, if market prices for the products we sell decline, we may realize reduced profitability levels from selling such products and lower revenues from sales of existing inventory stocks of such products.

Risks Related to Our Manufacturing and Supply Chain

We currently rely on contract manufacturers to manufacture our products and on component vendors to supply parts used in our products. We also distribute products manufactured by other companies. Any disruption in our supply chain, or our failure to successfully manage our relationships with our suppliers or logistics partners could harm our business.

Our reliance on contract manufacturers to produce many of our products reduces our control over the assembly process, exposing us to risks, including reduced control over quality assurance, production costs and product supply. These risks are heightened because a significant portion of our net sales comes from proprietary products. We rely on a limited number of contract manufacturers to manufacture most of our products and components, and in many cases one of these manufacturers is our only source for a particular product or product family. We also do business with a number of component vendors, and the parts they supply may not perform as expected. We also distribute products supplied by other companies. Most of our contract manufacturers and component vendors, and some of our distributed product suppliers, are located outside of the United States, and all of them may be subject to political, economic, social, regulatory and legal uncertainties that may harm our relationships with them. If we fail to manage our relationships with our suppliers or logistics partners effectively, or if our suppliers or logistics partners experience delays, disruptions, capacity constraints, shortage of raw materials or components, or quality control problems in their operations, our ability to ship products may be impaired and our competitive position and reputation could be harmed. In addition, any adverse change in our suppliers or logistics partners’ financial or business condition could disrupt our ability to supply quality products to our integrators and distributors. While we aim to maintain redundancy throughout our supply chain, in some cases we rely upon one or a few partners to provide critical services. Such reliance increases our risks of various supply chain disruptions. For example, the majority of our United States shipping is supported by a single logistics partner. If we are required to change or replace suppliers or logistics partners we may lose net sales, incur increased costs or damage our relationships, or we might be unable to find a new contract manufacturer, component vendor, or supplier of similar distributed products, on acceptable terms, or at all. In addition, qualifying a new supplier or logistics provider could be an expensive and lengthy process. If we experience increased demand that our suppliers are unable to fulfill, or if they are unable to provide us with adequate supplies of high-quality products for any reason, we could experience a delay in our order fulfillment, and it may have a material adverse effect on our business, results of operations and financial condition.

Furthermore, we expect our suppliers, service providers and other business partners to comply with all legal requirements relating to health and safety, labor relations, the environment, supply chain ethics and transparency. If any of our suppliers engages in or is perceived to have engaged in ethics violations, we may be unable to continue our relationship with that supplier. If we are required to find alternative sources of supply, qualification of alternative suppliers and the establishment of reliable supplies could result in delays and a possible loss of sales, which may have a material adverse effect on our business, results of operations and financial condition.
26



Even when we effectively manage our suppliers and logistics partners, forces outside of our control may still disrupt our supply chain. Such factors may include catastrophic events, such as the COVID-19 pandemic or semiconductor and chipset factory fires, raw material price volatility, and sanctions, war or other geopolitical conflict. These types of events may cause global shortages of various raw materials or components, such as semiconductors, necessary to build our products and may disrupt our ability to fulfill demand for our products. For example, the conflict between Russia and Ukraine could cause a global shortage of neon and other inputs used in components of our products. Additionally, metal price increases may impact the availability and cost of products containing a high percentage of metal content such as bulk wire, cables, racks, and mounts.

Risks Related to Our Distribution Channels

We rely on our independent integrators to sell our solutions, and if our integrators fail to perform and grow their businesses, our ability to sell and distribute our solutions will be limited, and our results of operations may be harmed.

Most of our net sales are generated through the sales of our solutions by our authorized integrators and other types of integrators, as well as distributors in certain markets. We have over 16,000 active integrators authorized to sell our solutions. Our integrators are independent businesses that voluntarily sell both our solutions and the products of other companies to end consumers. We provide our integrators with specific training programs to assist them in selling, installing and servicing our solutions. We have observed, and expect to continue to observe, high volatility in the monthly, quarterly and annual sales performance of individual integrators. Although we can make estimated forecasts of cumulative sales of large numbers of integrators, we cannot assure their accuracy collectively or individually. Accordingly, if our actual sales fall short of our expectations, we may not be able to reduce or slow our spending quickly enough to protect margins. We expect that our net sales, results of operations and cash flows may fluctuate significantly on a quarterly basis. Therefore, period-to-period comparisons of our net sales, results of operations and cash flows should not be relied upon as an indication of future performance.

Our independent integrators may be unsuccessful in marketing, selling, installing and supporting our solutions. If we are unable to provide high-quality products in a timely manner at competitive prices and to develop and maintain effective sales incentive programs for our integrators, we may not be able to incentivize them to sell our solutions. Our integrators may also market, sell and support products and services that are competitive with ours, and may devote more resources to the marketing, sales, and support of such competitive products. Our integrators may have incentives to promote our competitors’ products to the detriment of our own or may cease selling our solutions altogether. Our agreements with our integrators may generally be terminated without penalty for any reason by either party with advance notice. We cannot assure that we will retain agreements with these integrators, or that we will be able to secure additional or replacement integrators.

In addition, while we take certain steps to protect ourselves from liability for the actions of independent integrators, such as including contractual provisions limiting our liability with both end consumers and integrators, end consumers may seek recovery from us for damages caused by integrators in connection with product installations or servicing, or the failure of products to perform properly due to incorrect installations by integrators. In the event of litigation with respect to these matters, we cannot guarantee that our contractual protections will be enforced or that integrators will have the financial wherewithal or maintain insurance to meet their contractual obligations. Furthermore, integrators may initiate claims against us related to any failure or perceived failure to operate our business in accordance with our contracts and the law. Integrators may engage in wrongdoing, including unethical or illegal acts and may use our name and our brand in ways we do not authorize. Any such improper integrator behavior may harm our reputation or expose us to liability for their actions. If our sales partners engage in marketing practices that are not in compliance with local laws and regulations, we may be in breach of such laws and regulations, which may result in regulatory proceedings and potential penalties that could have a material adverse effect on our business. In addition, unauthorized activities in connection with sales efforts by our sales partners, including calling end consumers in violation of applicable regulations and fraudulent misrepresentations, could subject us to governmental investigations and class action lawsuits for, among others, false advertising and deceptive trade practice damage claims, against which we will be required to defend. Such defense efforts will be costly and time-consuming, and there can be no assurance that such defense efforts will be successful, all of which could have negatively impact our business, results of operations and financial condition.

27


Moreover, in order to continue our growth and expand our business, it is important that we continue to attract and add new integrators and ensure that most of our existing relationships remain productive. We must also work to expand our network of integrators to ensure that we have sufficient geographic coverage and technical expertise to address new markets and technologies. If we are unable to attract, train, and retrain integrators, if we saturate the available integrator pool, or if market or other forces cause the available pool of integrators to decline, it may be increasingly difficult to grow our business. It is important that we enhance our integrator footprint by broadening the expertise of our integrators, providing tools and training that enable our integrators to be more effective, and expanding our line of solutions that our integrators offer. If we are unable to expand our network of independent integrators, or maintain the relationships with our existing integrators, our business could be harmed.

Finally, we are dependent on a finite number of integrators, many of which are small businesses, to meet demand for our solutions. If our and their operations, infrastructure and business processes fail to keep pace with our business and customer requirements, end consumers may experience disruptions in service or support or we may not scale the business efficiently, which could adversely affect our reputation and our net sales. There is no guarantee that we and our integrators will be able to continue to develop and expand our infrastructure and business processes at the pace necessary to scale the business, and our failure to do so may have an adverse effect on our business and brand identity.

Because we distribute a portion of our solutions through e-commerce platforms, our operations may be materially adversely affected by technological problems and failure to improve our platforms to meet customer needs.

A significant portion of our sales are transacted through e-commerce platforms including our website. Our integrators rely upon these sales platforms to conduct vital business activities including purchasing products, obtaining technical support and training, and learning about new products and services. Any failure of these platforms to operate reliably and meet customer needs may impact our business performance. For example, technological failures, both caused by us and those outside of our control, may result in platform downtime, and result in lost sales and customer loyalty. Additionally, if we do not continue to improve our e-commerce platforms to meet customer needs, we may also lose sales and customer loyalty. As we continue to improve customer experience and engage in strategic acquisitions, we may consolidate e-commerce platforms. Such platform consolidation attempts present risks for both technological disruptions and failure to meet customer needs, which may adversely affect our operations.

Because we distribute a portion of our solutions through highly dispersed brick-and-mortar locations across the United States, our operations may be materially adversely affected by inconsistent practices, and the operating results of individual branches may vary.

We operate a portion of our product distribution business through a network of highly dispersed locations throughout the United States, supported by leadership located in central offices, with local branch management retaining responsibility for day-to-day operations and adherence to applicable local laws. Our operating structure could make it difficult for us to coordinate procedures across our operations in a timely manner or at all. We may have difficulty attracting and retaining qualified local personnel. In addition, our branches may require significant oversight and coordination from headquarters to support their growth. Inconsistent implementation of corporate strategy and policies at the local level could materially and adversely affect our overall profitability, prospects, business, results of operations, financial condition and cash flows. In addition, the operating results of an individual branch may differ from that of another branch for a variety of reasons, including market size, management practices, competitive landscape, regulatory requirements and local economic conditions. As a result, certain of our branches may experience higher or lower levels of growth than other branches.

Risks Related to Laws and Regulations

Failure to comply with laws and regulations could harm our business.

We conduct our business in the United States and in various other countries. We are subject to regulation by various federal, state, local and foreign governmental agencies, including, but not limited to, agencies and regulatory bodies or authorities responsible for monitoring and enforcing product safety and consumer protection laws, data privacy and security laws and regulations, employment and labor laws, workplace safety laws and regulations, environmental laws and regulations, antitrust laws, federal securities laws and tax laws and regulations.

28


Our global operations require us to import from and export to several countries, which increases the number of jurisdictions’ laws with which we must comply. We are also subject to anti-money laundering laws such as the USA PATRIOT Act and may be subject to similar laws in other jurisdictions. Our platforms and solutions are subject to various export control and import laws and regulations, including the U.S. Export Administration Regulations, U.S. Customs regulations, and various economic and trade sanctions regulations administered by the U.S. Treasury Department’s Office of Foreign Assets Control, in part because our software contains encryption technologies. Exports of our platforms and solutions must be made in compliance with these laws and regulations. We may also be subject to import/export laws and regulations in other jurisdictions in which we conduct business. If we fail to comply with these laws and regulations, we and certain of our employees could be subject to substantial civil or criminal penalties, including the possible loss of export or import privileges; fines, which may be imposed on us and responsible employees or managers; and, in extreme cases, the incarceration of responsible employees or managers. As a result, our access to technologies needed to improve our platforms and solutions may be impaired and the demand for our platforms and solutions outside of the United States may be limited. Any penalties, costs and restrictions on export or import privileges could harm our results of operations. We maintain policies and procedures reasonably designed to ensure compliance with applicable trade accounting requirements, laws and restrictions, including prohibiting the export, re-export or transfer of technology to companies on the Entity List maintained by the U.S. Department of Commerce’s Bureau of Industry and Security, as well as prohibiting the sale of our products in certain countries. However, due to the size of our global operations, we cannot ensure that our policies and procedures, including related safeguards, will effectively prevent violations, including the unauthorized diversion of products to countries or persons that are the target of Office of Foreign Assets Control sanctions, the export, re-export or transfer of technology to companies on the Entity List, failure to comply with accounting rules related to import and export of products, appropriate import product classifications, or other trade accounting requirements, laws, and restrictions.

For example, in February 2022, armed conflict escalated between Russia and Ukraine. The sanctions announced by the U.S. and other countries following Russia’s invasion of Ukraine against Russia to date include restrictions on selling or importing goods, services or technology in or from affected regions and travel bans and asset freezes impacting connected individuals and political, military, business and financial organizations in Russia, and such sanctions may be widened as the conflict continues. We are monitoring developments in Ukraine as well as the related export controls and financial and economic sanctions. Although we do not presently foresee direct material adverse effects upon our business, financial condition or results of operations as a result of developments in Ukraine and the consequent controls and sanctions, these factors may affect companies in many sectors and could lead to increased market volatility and uncertainty, which could affect us in turn. Although it only makes up a small portion of our products, and we do not expect it to have a material effect, we are pausing all distribution of our products into Russia for now in light of the sanctions.

Moreover, if our service provider partners fail to obtain appropriate import, export or re-export licenses or authorizations, we may also be adversely affected through reputational harm and penalties. Obtaining the necessary authorizations, including any required license, for a particular component or sale may be time-consuming, is not guaranteed and may result in the delay or loss of sales opportunities. In addition, changes in our platforms or solutions or changes in applicable export or import laws and regulations may create delays in the introduction and sale of our platforms and solutions in the U.S. and international markets, prevent our service provider partners with from deploying our platforms and solutions, prevent us from importing or exporting components of some of our solutions, or, in some cases, prevent the export or import of our platforms and solutions to and from the United States and certain other countries, governments or persons altogether. Any change in export or import laws and regulations, shift in the enforcement or scope of existing laws and regulations, or change in the countries, governments, persons or technologies targeted by such laws and regulations, could also result in decreased use of our platforms and solutions, in our decreased ability to export or sell our platforms and solutions to existing or potential service provider partners with international operations or increased costs and difficulties associated with access to some components used in our solutions. Any decreased use of our platforms and solutions or limitations on our ability to export or sell our platforms and solutions or limitations on our ability to acquire or export components of our solutions would likely adversely affect our business, financial condition, cash flows and results of operations.

Furthermore, there is currently significant uncertainty about the future political relationship between the United States and various other countries, including China, the European Union, Canada, Vietnam, Russia and Mexico, with respect to trade policies, treaties, import/export regulations and restrictions and trade embargoes, tariffs and customs duties, and taxes. After Russia invaded Ukraine in February 2022, the United States and other countries imposed sanctions on Russia and we stopped selling products to our distributor in Russia. In 2019, the U.S. administration imposed significant changes to U.S. trade policy with respect to China. Tariffs have subjected certain of our products manufactured overseas to
29


additional import duties of up to 25%. The amount of the import tariff and the number and types of products subject to tariffs, trade embargoes and import/export regulations and restrictions have changed numerous times based on action by the U.S. administration. Furthermore, the U.S. Federal Communications Commission (“FCC”) and Congress are considering additional restrictions targeting certain manufacturers of telecommunications, surveillance and security products. We are addressing the risks related to these imposed and announced tariffs, other regulations and restrictions and proposed FCC or congressional actions which have affected, or have the potential to affect, at least some of our imports. To the extent additional regulations or restrictions are imposed on us prior authorizations for existing products are revoked for manufacturers that we use, for example the manufacturer of our surveillance solutions, and we are unable to shift our production or otherwise reduce the impact before the imposition of any applicable restrictions or regulatory changes, our business, financial condition, cash flows, and results of operations could be adversely affected. Potential future changes to tariff and duty rates, trade embargoes, and import/export regulations and restrictions could similarly adversely affect our business.

Our integrators are required to abide by various national, state and local regulatory requirements, including obtaining certifications and licenses in order to install and maintain certain products and technologies. For example, certain lighting products may only be installed by certified electricians. Other products, such as certain low-voltage products, may not require certifications or licenses in certain jurisdictions. National, state, or local regulatory requirements may change and require our integrators to obtain additional licenses, permits, and certifications to install our products. Such regulatory changes may make it more difficult and expensive for our integrators to install our products and therefore make it more difficult for us to sell our products.

Changes in laws that apply to us could result in increased regulatory requirements and compliance costs or the inability to import or export products or components from or to certain markets, which could harm our business, financial condition, cash flows and results of operations. In certain jurisdictions, regulatory requirements may be more stringent than in the United States. Noncompliance with applicable regulations or requirements could subject us to whistleblower complaints, investigations, sanctions, settlements, mandatory product recalls, enforcement actions, disgorgement of profits, fines, damages, civil and criminal penalties or injunctions, suspension or debarment from contracting with certain governments or other end consumers, the loss of export privileges, multi-jurisdictional liability, reputational harm and other collateral consequences. If any governmental or other sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation, our business, financial condition, cash flows and results of operations could be materially harmed. In addition, responding to any action will likely result in a materially significant diversion of management’s attention and resources and an increase in defense costs and other professional fees. Enforcement actions and sanctions could further harm our business, financial condition, cash flows and results of operations.

Pursuant to the Dodd-Frank Wall Street Reform and Consumer Protection Act (the “Dodd-Frank Act”), we are required to adhere to certain reporting and other requirements regarding the use of certain minerals and derivative metals (referred to as “conflict minerals,” regardless of their actual country of origin) in our products. Some of these metals are commonly used in electronic equipment and devices, including our products. These requirements require that we investigate, disclose and report whether or not any such metals in our products originated from the Democratic Republic of Congo or adjoining countries. We do not directly source any of our own raw conflict minerals; rather we have a complex supply chain, with numerous suppliers for the components and parts used in each of our products. As a result, we incur costs to comply with the diligence and disclosure requirements of the Dodd-Frank Act. In addition, because our supply chain is so complex, we may not be able to sufficiently verify the origin of all relevant metals used in our products through the due diligence procedures that we implement. We may incur reputational damage if we determine that any of our products contain minerals or derivative metals that are not conflict free or if we are unable to sufficiently verify the source for all conflict minerals used in our products through the procedures we may implement. Furthermore, key components and parts that can be shown to be “conflict free” may not be available to us in sufficient quantity, or at all, or may only be available at significantly higher cost to us. If we are not able to meet customer requirements, end consumers may choose to disqualify us as a supplier. Any of these outcomes may have a material adverse effect on our business, results of operations and financial condition.


30


Risks Related to Cybersecurity and Privacy

Failure to maintain the security of our information and technology networks, including information relating to our integrators, distributors, vendors, partners, consumers and employees, could adversely affect our business. In addition, if security breaches in connection with the delivery of our products and services allow unauthorized third parties to obtain control of or otherwise access consumers’ networks or appliances, our reputation, business, results of operations and financial condition could be harmed.

The legal, regulatory and contractual environment surrounding information security, privacy and internet fraud is constantly evolving and companies that collect and retain information are under increasing attack by cyber-criminals around the world. We are dependent on information technology networks and systems, including the Internet, to process, transmit and store electronic information and, in the normal course of our business, we collect and retain certain information, including financial information and personally identifiable information, from and pertaining to our integrators, distributors, partners, consumers and employees. The protection of integrator, distributor, vendor, other partner, consumer and employee data is important to us, and we devote significant resources to addressing security vulnerabilities in our products and information technology systems, and regularly engage with security experts to conduct penetration testing to help us uncover vulnerabilities in our systems. However, the policies and security measures that we put in place could prove to be inadequate and cannot guarantee our systems will be secure, and our information technology infrastructure may be vulnerable to cyber-attacks, data security incidents or other vulnerabilities. Cyber-attacks are increasingly sophisticated, constantly evolving, and often go undetected until after an attack has been launched. We may fail to identify such new and complex methods of attack or fail to invest sufficient resources in security measures. As a result of the COVID-19 pandemic, we may also face increased cybersecurity risks due to our reliance on internet technology and the number of our employees who are working remotely, which may create additional opportunities for cybercriminals to exploit vulnerabilities. Moreover, as a result of the conflict in Russia, Russia may decide to direct cyber-attack at private industry including us or our suppliers. We have previously and will continue to experience cyber-attacks, and we cannot be certain that advances in our cybersecurity capabilities or other developments will prevent compromises or breaches of the networks that access our products and services and the repositories where we store our data.

We have acquired companies over the years and may continue to do so in the future. While we make significant efforts to address any information technology security issues with respect to our acquisitions, we may still inherit such risks when we integrate the acquired products and systems.

In addition, consumers can use our tools for authorized, remote access to their systems, and certain of our employees and independent integrators can be provided authorized access to monitor and update certain of our products and services remotely. Security breaches by third parties or by, or originating from, one or more of our integrators or employees, that allow unauthorized access to or control over our consumers’ appliances or data through our products could harm our reputation, business, results of operations and financial condition.

It is difficult to determine what harm may result from any specific interruption or security breach. Any failure or perceived failure to maintain performance, reliability, security and availability of systems or the actual or potential theft, loss, unauthorized use of our products or associated confidential information, including personally identifiable data of an integrator, distributor, partner, end consumer and employee, could result in:

Harm to our reputation or brand, which could lead some consumers to stop using certain of our products or services, reduce or delay future purchases of our products or services, use competing products or services, or materially and adversely affect the overall market perception of the security and reliability of our services and home automation products generally;
Individual and/or class action lawsuits, which could result in financial settlements or judgments against us and that would cause us to incur legal fees and costs;
Legal or regulatory enforcement action, which could result in fines and/or penalties and which would cause us to incur legal fees and costs; and/or
Additional costs associated with responding to the interruption or security breach, such as investigative and remediation costs, the costs of providing individuals and/or data owners with notice of the breach, legal fees, the costs of any additional fraud detection activities, or the costs of prolonged system disruptions or shutdowns.

Any of these actions may have a material adverse effect on our business, results of operations and financial condition.
31



Because we store, process and use data, including personal information, we are subject to complex and evolving federal, state and foreign laws and regulations regarding privacy, data protection and other matters. Many of these laws and regulations are subject to change and uncertain interpretation, and could result in investigations, claims, changes to our business practices, increased cost of operations and declines in user growth, retention or engagement, any of which could seriously harm our business.

Our products and services rely heavily on the collection, processing and use of information, including personal information. Because we store, process and use certain types of data, we are subject to complex and evolving federal, state and foreign laws and regulations regarding privacy and data protection. Both in the United States and abroad, these laws and regulations are constantly evolving. In the United States in addition to certain regulations at the federal level, each state has its own statutory approach to privacy regulation. The application and interpretation of these laws and regulations are often uncertain, particularly in the new and rapidly evolving industry in which we operate. Continually implementing up-to-date data security tools and procedures and maintaining privacy standards that comply with ever-changing privacy regulations in multiple jurisdictions is challenging. If we are found to have breached any consumer protection laws or regulations in any such market, we may be subject to enforcement actions that require us to change our business practices in a manner which may negatively impact our net sales, as well as expose ourselves to litigation, investigation, fines, civil and/or criminal penalties and adverse publicity that could cause our end consumers to lose trust in us, negatively impacting our reputation and business in a manner that harms our financial position.

In recent years, there has been an increase in attention to and regulation of data protection and data privacy across the globe, including the Federal Trade Commission’s (“FTC”) increasingly active approach to enforcing data privacy in the United States, as well as the enactment of the various international privacy regulations such as the European Union’s General Data Protection Regulation (“GDPR”), the United Kingdom’s transposition of GDPR into its domestic laws following its withdrawal from the European Union, and China’s Personal Information Protection Law. In addition, many states have enacted, or are considering enacting, state-specific privacy regulations such as the California Consumer Privacy Act (“CCPA”). In Europe, the GDPR introduced stringent requirements (which will continue to be interpreted through guidance and decisions over the coming years), including how data may be transferred outside of the European Economic Area (“EEA”). Recent legal developments in Europe have created complexity and uncertainty regarding transfers of personal data from the EEA to the United States. For example, in July 2020, the European Court of Justice struck down a permitted personal data transfer mechanism between the EEA and the United States, invalidating the use of the EU-U.S. Privacy Shield Framework and amended requirements with respect to another main transfer mechanism, the standard contractual clauses (“SCCs”). While SCCs remain a valid mechanism to transfer data from the EEA to the United States, and the EU in 2021 issued modernized standard contractual clauses, entities subject to GDPR must adopt revised SCCs to remain compliant with GDPR, and uncertainty remains as to what, if any, additional steps may be required to remain in compliant with the GDPR. Further, following the United Kingdom’s withdrawal from the European Union, as of January 1, 2021, companies may be subject to both GDPR and the United Kingdom GDPR (“U.K. GDPR”), which, together with the amended U.K. Data Protection Act 2018, retains the GDPR in U.K. national law. While the U.K. has issued proposed SCCs to govern the transfer of personal data outside the U.K., there remains uncertainty as to how United Kingdom data protection laws and regulations will develop, and how data transfers to and from the United Kingdom will be regulated in the long term. These changes may lead to additional costs and increase our overall risk exposure. Penalties for non-compliance with either or both of the GDPR or the U.K. GDPR are potentially significant, and could harm our financial position.

In the United States, CCPA requires that companies that process personal information of California residents make certain disclosures to consumers about their data collection, use and sharing practices, allows consumers to opt out of certain data sharing with third parties, and provides a new private cause of action for certain specified data breaches as well as for civil penalties for violations, with enforcement actions coming from the California Attorney General. We may be required to modify our data collection or processing practices and policies and to incur substantial costs and expenses to comply. Further, the California Privacy Rights Act (“CPRA”), amending and expanding CCPA, was passed via ballot initiative during the November 2020 election and will go into effect on January 1, 2023. The CPRA will further strengthen privacy laws in California and create a new privacy regulatory agency in the state, which could result in greater numbers of enforcement actions and fines. Additionally, other states, including Colorado, Virginia and Utah, have also enacted comprehensive consumer privacy laws that differ from CCPA and CPRA and will become effective across 2022 and 2023. Moreover, the FTC and many state attorneys general are interpreting federal and state consumer protection laws to impose standards for the online collection, use, dissemination and security of data. Each of these privacy, security and data
32


protection laws and regulations could impose significant limitations, require changes to our business, or restrict our use or storage of personal information, which may increase our compliance expenses and make our business more costly or less efficient to conduct.

We publicly post our privacy policies and practices concerning our processing, use and disclosure of personal information. Our privacy policy and other statements we publish provide promises and assurances about privacy and security that could subject us to potential regulatory action or other liabilities if: (a) such statements are found to be deceptive or misrepresentative of our practices, (b) we fail to take adequate measures to ensure that we adhere to applicable regulations, or (c) our third-party data processors fail to adequately protect personal information that they process on our behalf. While we select our third-party data processors carefully, we do not control their actions. Any problems experienced by these third parties, including those resulting from breakdowns or other disruptions in the services provided by such parties or cyber-attacks and security breaches, could adversely affect our ability to service or otherwise conduct our business.

Risks Related to Intellectual Property

If we fail to protect our intellectual property and proprietary rights adequately, our business could be harmed.

We believe that proprietary technology is essential to establishing and maintaining our leadership position. We seek to protect our intellectual property through trade secrets, our confidentiality, non-compete, non-solicitation and nondisclosure agreements, and by registering numerous patents, trademarks, and domain names in various justifications, as well as using other measures, some of which may afford only limited protection. We rely on a combination of patent, trademark, trade secret, copyright and other similar laws to protect our intellectual property. Our means of protecting our proprietary rights may not be adequate or our competitors may independently develop similar or superior technology, or design around our intellectual property.

In addition to patents, we rely on unpatented proprietary technology. Despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy aspects of our technology or obtain and use information that we regard as proprietary. It is possible that others will independently develop the same or similar technology or otherwise obtain access to our unpatented technology. To protect our trade secrets and other proprietary information, we require employees, consultants, and independent contractors to enter into confidentiality agreements. However, such agreements may not be enforceable in full or in part in all jurisdictions and regardless of enforceability, any breach of these agreements could have a negative effect on our business and our remedies may be limited. We cannot assure you that these agreements or other steps we take to protect our proprietary and confidential information, including our trade secrets, will provide meaningful protection for our confidential and proprietary information. If we are unable to maintain the proprietary nature of our technologies, our business could be materially adversely affected.

We also rely on our trademarks, trade names, and brand names to distinguish our solutions from the products of our competitors and have registered or applied to register many of these trademarks in the United States and certain countries outside the United States. As we rely in part on brand names and trademark protection to enforce our intellectual property rights, efforts by third parties to limit use of our brand names or trademarks and barriers to the registration of brand names and trademarks in various countries may restrict our ability to promote and maintain a cohesive brand throughout our key markets. There can also be no assurance that pending or future U.S. or foreign trademark applications will be approved in a timely manner or at all, or that such registrations will effectively protect our brand names and trademarks. Third parties may also oppose our trademark applications, or otherwise challenge our use of the trademarks. In the event that our trademarks are successfully challenged, we could be forced to rebrand, which could result in loss of brand recognition and would require us to devote resources to advertising and marketing new brands.

In addition, the laws of some foreign countries do not protect our proprietary rights to as great an extent as the laws of the United States. Intellectual property protections may also be unavailable, limited or difficult to obtain and enforce in some countries, which could make it easier for competitors to capture market share. For example, many foreign countries limit the enforceability of patents against certain third parties, including government agencies or government contractors. In these countries, patents may provide limited or no benefit. Effective trade secret protection may also not be available in every country in which our products are available or where we have employees or independent contractors. In addition, any changes in, or unexpected interpretations of, the trade secret, intellectual property, or employment laws in any country in which we operate may compromise our ability to enforce our trade secret and other intellectual property rights.
33



To prevent substantial unauthorized use of our intellectual property rights, it may be necessary to prosecute actions for infringement and/or misappropriation of our proprietary rights against third parties. Any such action could result in significant costs and diversion of our resources and management’s attention, and we cannot assure that we will be successful in such action. Furthermore, many of our current and potential competitors have the ability to dedicate substantially greater resources to enforce their intellectual property rights (or to contest claims of infringement) than we do. Accordingly, despite our efforts, we may not be able to prevent third parties from knowingly or unknowingly infringing upon or misappropriating our intellectual property rights. If we are unable to protect our intellectual property rights (including aspects of our software and platform protected other than by patent rights), we will find ourselves at a competitive disadvantage to others who need not incur the additional expense, time and effort required to create our platform and other innovative products that have enabled us to be successful to date.

An assertion by a third-party that we are infringing its intellectual property could, regardless of merit, subject us to costly and time-consuming litigation and could further lead to expensive licenses or significant liabilities in the event of an adverse judgment.

The industry in which we compete is characterized by the existence of a large number of patents, copyrights, trademarks and trade secrets, and by frequent litigation based on allegations of infringement or other violations of intellectual property rights. There may be third-party intellectual property rights, including issued or pending patents, that cover significant aspects of our technologies or business methods. As we face increasing competition and our public profile increases, the possibility of intellectual property rights claims against us may also increase. We have been subject to intellectual property litigation in the past and we may be subject to similar litigation in the future. Given that some of our core product lines are, or integrate with, network aware products, the risk that our solutions may be subject to these allegations may be exacerbated because of the litigious environment for connectivity technologies. Further, we may face exposure to third-party intellectual property infringement, misappropriation, or violation actions if we engage software engineers or other personnel who were previously engaged by competitors or other third parties and those personnel inadvertently or deliberately incorporate proprietary technology of third parties into our products. A loss of key personnel or their work product in connection with such actions could hamper or prevent our ability to develop, market, and support potential products or enhancements, which could harm our business. Any intellectual property claims, with or without merit, could be very time-consuming and expensive to settle or litigate.

We are defendants in legal proceedings related to intellectual property rights from time to time, and in the past, we have entered into settlement agreements relating to contractual claims and alleged patent infringements, which have included future royalty payments on certain products, the payment of a lump sum amount for alleged past damages and/or the payment of a fixed amount in exchange for a covenant not to sue.

We might not prevail in any current or future intellectual property infringement litigation given the complex legal and technical issues and inherent uncertainties in such litigation. Defending such claims, regardless of their merit, could be time-consuming and distracting to management, result in costly litigation or settlement, cause development delays or require us to enter into royalty or licensing agreements. In addition, we currently have a limited portfolio of issued patents compared to some of our competitors, and therefore may not be able to effectively utilize our intellectual property portfolio to assert defenses or counterclaims, or negotiate cross-licenses in response to patent infringement claims or litigation brought against us by third parties. Further, litigation may involve patent holding companies or other adverse patent owners who have no relevant products or revenues and against which our potential patents provide no deterrence, and many other potential litigants have the capability to dedicate substantially greater resources to enforce their intellectual property rights and to defend claims that may be brought against them. If our solutions exceed the scope of in-bound licenses or violate any third-party proprietary rights, we could be required to withdraw those solutions from the market, re-develop those solutions or seek to obtain licenses from third parties, which might not be available on reasonable terms or at all. Any efforts to re-develop our solutions, obtain licenses from third parties on favorable terms or license a substitute technology might not be successful and, in any case, might substantially increase our costs and harm our business, financial condition and results of operations. If we were compelled to withdraw any of our solutions from the market, it may have a material adverse effect on our business, results of operations and financial condition.

We have agreed to indemnify our independent integrators and other partners for certain intellectual property infringement claims regarding our products and other materials we provide to them. As a result, in the case of infringement claims against these partners, we could be required to indemnify them for losses resulting from such claims. We expect that
34


some of our partners may seek indemnification from us in connection with infringement claims brought against them. We evaluate each such request on a case-by-case basis and we may not succeed in refuting any such claim we believe to be unjustified. If a partner elects to invest resources in enforcing a claim for indemnification against us that we believe is unjustified, we could incur significant costs in disputing it. If we do not succeed in disputing it, we could face substantial liability.

The use of open-source software in our solutions may expose us to additional risks and harm our intellectual property.

Some of our solutions use or incorporate software that is subject to one or more open-source licenses. If we combine or link our proprietary software with certain open-source software and distribute or make available such software to third parties, we could, under the terms of the applicable open-source licenses, be required to disclose part or all of the source code of our proprietary software publicly or to allow further modification and redistribution of such software on potentially unfavorable terms or at no cost. This could provide an advantage to our competitors or other entrants to the market, allow them to create similar products with lower development effort and time, and ultimately result in a loss of sales for us. We may also be required to spend time and effort to remediate such uses of open-source software.

The terms of many open-source licenses to which we are subject have not been interpreted by U.S. or foreign courts, and accordingly there is a risk that those licenses could be construed in a manner that imposes unanticipated conditions or restrictions on our ability to commercialize our solutions. In that event, we could be required to seek licenses from third parties in order to continue offering our solutions, to redevelop our solutions, to discontinue sales of our solutions or to release our proprietary software code under the terms of an open-source license, any of which could harm our business. Enforcement activity for open-source licenses can also be unpredictable. From time to time, companies that use third-party open-source software have also faced claims challenging the use of such open-source software and their compliance with the terms of the applicable open-source license. We may be subject to suits by parties claiming ownership of what we believe to be open-source software, or claiming non-compliance with the applicable open-source licensing terms. Were it determined that our use was not in compliance with a particular license, we may be required to release our proprietary source code, defend claims, pay damages for breach of contract or copyright infringement, grant licenses to our patents, re-engineer our products, discontinue distribution in the event re-engineering cannot be accomplished on a timely basis, or take other remedial action that may divert resources away from our product development efforts, any of which could negatively impact our business. Open-source compliance problems can also result in damage to reputation and challenges in recruitment or retention of engineering personnel. Any related litigation could be costly for us to defend, have a material adverse effect on our business, results of operations and financial condition, or require us to devote additional research and development resources to change our solutions.

We rely on the availability of third-party licenses and our inability to maintain those licenses could harm our business and results of operations.

We rely on third-party licensed technology, which we have incorporated into our products. Some of our agreements with our licensors may be terminated by them for convenience, or otherwise provide for a limited term. In addition, we may need to seek additional licenses for existing or new products, which may not be available on acceptable terms, or at all. The inability to obtain certain licenses or other rights, or to obtain those licenses or rights on favorable terms, or the need to engage in litigation regarding these matters, could result in our inability to include certain features in our products or delays in product releases, force us to acquire or develop alternative technology, which we may be unable to do in a commercially feasible manner or at all, and require us to use alternative technology of lower quality or performance standards. Any of the foregoing would disrupt the distribution and sale of our products and harm our business, results of operations and financial condition.

Any errors or defects in third-party software could also result in errors or a failure of products. Moreover, the inclusion in our products of intellectual property licensed from third parties on a nonexclusive basis could limit our ability to protect our proprietary rights in our products. We cannot be certain that our licensors do not or will not infringe on the intellectual property rights of third parties or that our licensors have or will have sufficient rights to the licensed intellectual property in all jurisdictions in which we may sell our products, or that our remedies in the event of such infringement will be sufficient.


35


Risks Related to Our International Operations

We are subject to a number of risks associated with international sales and operations.

We have a limited history of marketing, selling, and supporting our products and services internationally. However, international net sales accounted for 11.8% of our total net sales for fiscal year 2021, and that percentage may grow in the future. As a result, we must hire and train experienced personnel to staff and manage our foreign operations. To the extent that we experience difficulties in recruiting, training, managing, and retaining international integrators, distributors, and international staff, and specifically staff related to sales management and sales personnel, we may experience difficulties in productivity in foreign markets.

If we are not able to increase the sales of our solutions to consumers located outside of North America, our results of operations or net sales growth may be harmed. In addition, in connection with our expansion into foreign markets, we are a receiver of currencies other than the U.S. dollar. Accordingly, changes in exchange rates, and in particular a strengthening of the U.S. dollar, will negatively affect our net sales as expressed in U.S. dollars. There is also a risk that we will have to adjust local currency product pricing due to competitive pressures when there has been significant volatility or changes in foreign currency exchange rates.

Conducting and launching operations on an international scale requires close coordination of activities across multiple jurisdictions and time zones and consumes significant management resources. Our limited experience in operating our business in certain countries outside of the United States increases the risk that our current and any future international expansion efforts will not be successful. Conducting international operations subjects us to risks that, generally, we do not face in the United States either at all or with the same degree of severity, including:

Fluctuations in currency exchange rates;
Unexpected changes in foreign regulatory requirements;
Longer accounts receivable payment cycles and difficulties in collecting accounts receivable;
Difficulties in managing and staffing international operations, including differences in labor laws, which may result in higher personnel-related liabilities and expenses;
Potentially adverse tax consequences, including the complexities of foreign value added tax systems and restrictions on the repatriation of earnings;
Localization of our solutions and other materials, including translation into foreign languages and associated expenses;
Localization of applicable agreements under applicable foreign law and differing legal standards and risks;
The burdens of complying with a wide variety of foreign laws and different legal standards, including laws and regulations related to import/export, privacy, the transfer of personal information across borders, data security and limitations on liability;
Increased financial accounting and reporting burdens and complexities;
Political, social and economic instability abroad, war, terrorist attacks and security concerns in general, including crime and cyber security; and
Reduced or varied protection for intellectual property rights in some countries.

The impact of any one of these could harm our international business and, consequently, our results of operations generally. Moreover, operating in international markets also requires significant management attention and financial resources. We cannot be certain that the investment and additional resources required in establishing, acquiring or integrating operations and personnel in other countries will produce desired levels of net sales or profitability.

Due to the global nature of our business, we could be harmed by violations of the U.S. Foreign Corrupt Practices Act, the U.K. Bribery Act or similar anti-corruption laws in other jurisdictions in which we operate, or various international trade and export laws.

The global nature of our business creates various domestic and local regulatory challenges, including compliance with applicable anti-corruption laws and regulations. Where they apply, the U.S. Foreign Corrupt Practices Act (the “FCPA”), the U.K. Bribery Act 2010 (the “U.K. Bribery Act”), and similar anti-corruption laws in other jurisdictions generally prohibit companies and their directors, officers, employees and intermediaries from making improper payments to foreign government officials for the purpose of obtaining or retaining business or securing an improper business advantage. The
36


U.K. Bribery Act and other anti-corruption laws that could apply to our business also prohibit non-governmental “commercial” bribery and accepting bribes. In addition, U.S.-listed companies are required to maintain books records that accurately and fairly represent their transactions and to implement and enforce an adequate system of internal accounting controls.

Our global operations expose us to the risk of violating, or being accused of violating, anti-corruption laws and regulations. Our business requires us to import from and export to several countries, which exposes us to corruption risks, and we rely heavily on intermediaries to support our sales and marketing operations, including integrators and distributors, and we could potentially face liability if these intermediaries engage in misconduct related to our business. We also operate in areas of the world that have elevated corruption risks and, in certain circumstances, compliance with anti-corruption laws may conflict with local customs and practices. Although our policies and procedures prohibit bribery and we periodically train our employees and agents about these anti-corruption laws, we cannot assure compliance by our personnel or intermediaries with such anti-corruption laws, which could harm our business, financial condition and results of operations. Our employees or other agents may engage in prohibited conduct and render us responsible under the FCPA, the U.K. Bribery Act or similar anti-corruption laws. If we are found to be in violation of the FCPA, the U.K. Bribery Act or other anti-corruption laws, this may expose us to reputational harm, investigation costs, or significant sanctions, including disgorgement of profits, injunctions and suspension or debarment from government contracts, criminal or civil penalties or other sanctions, which could harm our business.

The conflict between Russia and Ukraine and the resulting sanctions could harm our business.

In February 2022, armed conflict escalated between Russia and Ukraine. The sanctions announced by the U.S. and other countries following Russia’s invasion of Ukraine against Russia to date include restrictions on selling or importing goods, services or technology in or from affected regions and travel bans and asset freezes impacting connected individuals and political, military, business and financial organizations in Russia, and such sanctions may be widened as the conflict continues. We are monitoring developments in Ukraine as well as the related export controls and financial and economic sanctions and Russia’s responsive restrictions. As a result, we have paused all sales of our product to companies in Russia and Belarus. Although we do not presently foresee direct material adverse effects upon our business, financial condition or results of operations as a result of developments in Ukraine and the consequent controls and sanctions, these factors may affect companies in many sectors and could lead to increased market volatility and uncertainty, which could affect us in turn.

Risks Related to Our Indebtedness

Our substantial indebtedness could materially adversely affect our financial condition and our ability to operate our business, react to changes in the economy or industry or pay our debts and meet our obligations under our debt and could divert our cash flow from operations for debt payments.

On December 8, 2021, we entered into a new credit agreement (the “Credit Agreement”) with various financial institutions consisting of a $465.0 million senior secured term loan (the “New Term Loan Facility”) maturing in seven years and a $100.0 million senior secured revolving credit facility (the “New Revolving Credit Facility”) maturing in five years. We have substantial indebtedness under the term loan portion of our Credit Agreement. As of December 8, 2021, the day we refinanced our prior credit agreement (the “Old Credit Agreement”) with proceeds of the Credit Agreement, our total term loan borrowings under our Credit Agreement was $465.0 million. In addition, as of December 8, 2021, we had $95.1 million of availability under our New Revolving Credit Facility after giving effect to outstanding letters of credit. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations — Liquidity and Capital Resources.” In addition, subject to restrictions in the agreements governing our Credit Facilities, we may incur additional debt.

Our substantial indebtedness could have negative consequences, including the following:

It may be difficult for us to satisfy our obligations, including debt service requirements under our outstanding debt, resulting in possible defaults on and acceleration of such indebtedness;
Our ability to obtain additional financing for working capital, capital expenditures, debt service requirements, acquisitions or other general corporate purposes may be impaired;
37


A substantial portion of cash flow from operations may be dedicated to the payment of principal and interest on our debt, therefore reducing our ability to use our cash flow to fund our operations, capital expenditures, future business opportunities, acquisitions and other purposes;
We are more vulnerable to economic downturns and adverse industry conditions and our flexibility to plan for, or react to, changes in our business or industry is more limited;
Our ability to capitalize on business opportunities and to react to competitive pressures, as compared to our competitors, may be compromised due to our high level of debt; and
Our ability to borrow additional funds or to refinance debt may be limited.

Furthermore, all of our debt under our Credit Agreement bears interest at variable rates. If these rates were to increase significantly, our debt service obligations would increase even though the amount borrowed remained the same, and our net income and cash flows, including cash available for servicing our indebtedness, would correspondingly decrease. Accordingly, our ability to borrow additional funds may be reduced and risks related to our substantial indebtedness would intensify. Each quarter-point increase in the variable interest rates would increase interest expense on our current variable rate debt by approximately $1.2 million during 2022.

In July 2017, the Financial Conduct Authority (the authority that regulates the London Interbank Offer Rate (“LIBOR”)) announced it intends to stop compelling banks to submit rates for the calculation of LIBOR after December 31, 2021. While there is no consensus on what rate or rates may become accepted alternatives to LIBOR, the Alternative Reference Rates Committee (the “ARRC”) has proposed the Secured Overnight Financing Rate (“SOFR”) as the alternative rate for use in derivatives and other financial contracts currently being indexed to LIBOR. SOFR is a daily index of the interest rate banks and hedge funds pay to borrow money overnight, secured by U.S. Treasury securities. At this time, it is not possible to predict whether SOFR will attain market traction as a LIBOR replacement tool, and the future of LIBOR is still uncertain. If the expected discontinuation of LIBOR occurs, we may need to renegotiate our Credit Agreement and other related agreements, which may result in interest rates and/or payments that do not correlate over time with the interest rates and/or payments that would have been our obligations if LIBOR was available in its current form. Changes in the method of calculating LIBOR, or the replacement of LIBOR with an alternative rate or benchmark, may adversely affect interest rates and result in higher borrowing costs. This could materially and adversely affect our results of operations, cash flow and liquidity.

We and our subsidiaries may be able to incur substantial additional debt in the future. Although our Credit Agreement governing our Credit Facilities contains restrictions on the incurrence of additional debt, these restrictions are subject to a number of qualifications and exceptions, and the debt incurred in compliance with these restrictions could be substantial. Additionally, we may successfully obtain waivers of these restrictions. These restrictions also do not prevent us from incurring obligations, such as trade payables, that do not constitute indebtedness as defined under our Credit Agreement. If we incur additional debt above the levels currently in effect, the risks associated with our leverage, including those described above, would increase.

Servicing our debt requires a significant amount of cash. Our ability to generate sufficient cash depends on numerous factors beyond our control, and we may be unable to generate sufficient cash flow to service our debt obligations.

Our business may not generate sufficient cash flow from operating activities to service our debt obligations. Our ability to make payments on and to refinance our debt and to fund planned capital expenditures depends on our ability to generate cash in the future. To some extent, this is subject to general and regional economic, financial, competitive, legislative, regulatory and other factors that are beyond our control.

If we are unable to generate sufficient cash flow from operations to service our debt and meet our other commitments, we may need to refinance all or a portion of our debt, sell material assets or operations, delay capital expenditures or raise additional debt or equity capital. We may not be able to affect any of these actions on a timely basis, on commercially reasonable terms or at all, and these actions may not be sufficient to meet our capital requirements. In addition, the terms of our existing or future debt agreements may restrict us from pursuing any of these alternatives.

38


Restrictive covenants in our Credit Agreement governing our indebtedness may restrict our ability to pursue our business strategies, and failure to comply with any of these restrictions could result in acceleration of our debt.

The operating and financial restrictions and covenants in our Credit Agreement may materially adversely affect our ability to distribute monies to our stockholders, finance future operations or capital needs or engage in other business activities. Such agreements limit our ability, among other things, to:

Incur additional indebtedness and guarantee indebtedness;
Pay dividends on or make distributions in respect of our common stock or make other restricted payments;
Make loans and investments;
Sell or otherwise dispose of assets;
Incur liens;
Consolidate, merge, sell or otherwise dispose of all or substantially all of our assets;
Enter into agreements restricting our subsidiaries’ ability to pay dividends;
Enter into certain transactions with our affiliates; and
Designate our subsidiaries as unrestricted subsidiaries.

In addition, the covenants in our Credit Agreement require us to maintain a specified first lien secured net leverage ratio when a certain percentage of our Revolving Credit Facility commitments are borrowed and outstanding as of the end of each fiscal quarter, commencing with the fiscal quarter ending on or about June 30, 2022. The New Revolving Credit Facility under our Credit Agreement is subject to a first lien secured net leverage ratio of 7.50 to 1:00, tested quarterly commencing with the fiscal quarter ending on or about June 30, 2022, if, and only if, the aggregate principal amount from the revolving facility, letters of credit (to the extent not cash collateralized or backstopped or, in the aggregate, not in excess of the greater of $10.0 million and the stated face amount of letters of credit outstanding on the initial closing date of the Credit Agreement) and swingline loans outstanding and/or issued, as applicable, exceeds 35% of the total amount of the New Revolving Credit Facility commitments on such date. In certain circumstances, our ability to meet this financial covenant may be affected by events beyond our control.

A breach of the covenants under our Credit Agreement could result in a default or an event of default under the Credit Agreement. Such a default or event of default might allow the creditors to accelerate all amounts outstanding under our Credit Agreement and might result in the acceleration of any other debt or the termination of other third-party contracts to which a cross-acceleration or cross-default provision applies. In addition, an event of default under our Credit Agreement would permit the lenders to terminate all commitments to extend further credit to us. Furthermore, we have pledged a significant portion of our assets as collateral to secure our debt, and if we were unable to repay the amounts due and payable, those creditors could proceed against the collateral. In the event our lenders accelerate the repayment of our borrowings, we and our subsidiaries may not have sufficient assets to repay that indebtedness.

As a result of all of these restrictions, we and/or our subsidiaries, as applicable, may be:

Limited in how we conduct our business;
Unable to raise additional debt or equity financing to operate during general economic or business downturns; or
Unable to compete effectively or to take advantage of new business opportunities.

These restrictions might hinder our ability to service our indebtedness or grow in accordance with our business strategy.

Furthermore, the terms of any future indebtedness we may incur could have further additional restrictive covenants. We may not be able to maintain compliance with these covenants in the future, and in the event that we are not able to maintain compliance, we cannot assure you that we will be able to obtain waivers from the lenders or amend the covenants.

A downgrade in our credit ratings could increase our cost of funding and/or adversely affect our access to debt financing and working capital, as well as result in a loss of business and materially adversely affect our financial condition and results of operations.

Our credit ratings are important to our cost and availability of capital. The major rating agencies routinely evaluate our credit profile and assign credit ratings to us. This evaluation is based on a number of factors, which include financial
39


strength, business and financial risk, as well as transparency with rating agencies and timeliness of financial reporting. The addition of further leverage to our capital structure could result in a downgrade to our credit ratings in the future. As such, failure to maintain our current credit rating could adversely affect our cost of funding and our liquidity by limiting the access to capital markets or the availability of funding potential lenders. In addition, we purchase material and services from some suppliers on extended terms based on our overall credit rating. Negative changes in our credit rating may impact suppliers’ willingness to extend terms and increase the cash requirements of the business.

Risks Related to Our Financial Statements

We may be subject to additional tax liabilities, which could materially adversely affect our financial condition, results of operations or cash flows.

We are subject to income, sales, use, value added, tariffs and other taxes in the United States and other countries in which we conduct business, which laws and rates vary greatly by jurisdiction. Certain jurisdictions in which we do not collect sales, use, value added, tariffs or other taxes on our sales may assert that such taxes are applicable, which could result in tax assessments, penalties and interest, and we may be required to collect such taxes in the future. Significant judgment is required in determining our worldwide provision for income taxes and evaluating our uncertain tax positions. These determinations are highly complex and require detailed analysis of the available information and applicable statutes and regulatory materials. In the ordinary course of our business, there are many transactions and calculations where the ultimate tax determination is uncertain. Although we believe our tax estimates are reasonable, the final determination of tax audits and any related litigation could be different from our historical tax practices, provisions and accruals. If we receive an adverse ruling as a result of an audit, or we unilaterally determine that we have misinterpreted provisions of the tax regulations to which we are subject, our tax provision, results of operations or cash flows could be harmed. In addition, liabilities associated with taxes are often subject to an extended or indefinite statute of limitations period. Therefore, we may be subject to additional tax liability (including penalties and interest) for any particular year for extended periods of time depending on the specific statute of limitations in the relevant jurisdiction.

We have a recent history of losses and expect to incur increased operating costs in the future, and we may not achieve or sustain profitability or current revenue growth.

We have recorded net losses and negative cash flows from our operations in the past. We expect our operating expenses to increase in the future as we expand our operations and execute our product roadmap and strategy. We also plan to make significant future expenditures related to the expansion of our business and our product offerings, including investments in:

Research and development to continue to introduce innovative new products and enhance existing products;
Sales and marketing to expand our brand awareness, promote new products, increase our customer base and expand sales within our existing customer base; and
Legal, accounting, information technology and other administrative expenses to sustain our operations as a public company.

If our net sales do not continue to grow to offset any increased expenses, we may continue to record net losses. We may incur significant losses in the future for a number of reasons, including without limitation the other risks and uncertainties described herein. Additionally, we may encounter unforeseen operating or legal expenses, difficulties, complications, delays in manufacturing and selling our products and other unknown factors that may result in losses in future periods. If these losses exceed our expectations or our net sales growth expectations are not met in future periods, our operating results could be adversely affected and our stock price could be harmed and we may need to establish a valuation allowance for our U.S. federal and state deferred tax assets again in the future and our stock price may fall.

We may be required to recognize an impairment of our goodwill and other identifiable intangible assets, which represent a significant portion of our total assets.

As of December 31, 2021, we had $580.8 million of goodwill and $587.2 million of unamortized identifiable intangible assets recorded on our balance sheet. Goodwill and identifiable indefinite lived intangible assets have historically been tested for impairment annually as of the end of the third quarter of each fiscal year, or more frequently upon the occurrence of certain events or substantive changes in circumstances that indicate impairment is more likely than
40


not. During the current year, the Company changed the date of its annual impairment test from the last day of the third quarter to the first day of the fourth quarter of each year. Impairment may result from, among other things, deterioration in performance, adverse market conditions, adverse changes in applicable laws or regulations, including changes that restrict the activities of or affect the solutions we offer, challenges to the validity of certain registered intellectual property, reduced sales of certain products or services incorporating registered intellectual property, increased attrition and a variety of other factors. The amount of any quantified impairment must be expensed immediately as a charge to results of operations. Depending on future circumstances, it is possible that we may never realize the full value of our intangible assets. An impairment of all or a part of our goodwill or other identifiable intangible assets may have a material adverse effect on our business, financial condition, and results of operations. Refer to “Management’s Discussion and Analysis of Financial Conditions and Results of Operations” and Note 7 to our consolidated financial statements included elsewhere in this Form 10-K for further discussion of our goodwill and other intangible assets.

Changes in accounting standards issued by the Financial Accounting Standards Board (the “FASB”), or other standard-setting bodies may adversely affect trends and comparability of our financial results.

We are required to prepare our financial statements in accordance with GAAP, which is periodically revised and/or expanded. From time to time, we are required to adopt new or revised accounting standards issued by recognized authoritative bodies, including the FASB and the SEC. It is possible that future accounting standards we are required to adopt may require additional changes to the current accounting treatment that we apply to our financial statements and may result in significant changes to our results, disclosures and supporting reporting systems. Such changes could result in a material adverse impact on our results of operations and financial condition.

Trends in research and development spending could adversely affect our growth potential, business, results of operations, financial condition and/or cash flows.

Our business operates in competitive markets characterized by changing consumer preferences and rapid technological innovation. We have made and expect to continue to make significant investments in research and development and related product opportunities. For fiscal year 2021, we invested $65.5 million in research and development activities. High levels of investment for research and development could harm our results of operations, especially if not offset by corresponding future net sales increases. We believe that we must continue to dedicate a significant amount of resources to our research and development efforts to maintain our competitive position. However, it is difficult to estimate when, if ever, we will generate significant net sales as a result of these investments which could adversely impact our operating results as well as our reputation.

We may be required to make payments under our contingent value rights agreement with certain former holders.

Subject to the terms and conditions of the Agreement and Plan of Merger dated June 19, 2017 (the “Merger Agreement”) by and among us, former holders of the Company (the “Former Holders”) and the other parties thereto, the Former Holders received non-transferable contingent value rights (“CVRs”), which collectively entitle the Former Holders to receive from us, in certain circumstances, aggregate payments of up to $25 million. Each CVR gives a Former Holder the ability to earn cash payments based on the return of certain investment funds of H&F’s original investment hitting stated thresholds in relation to the proceeds received from disposition of H&F’s initial ownership units. The CVRs were issued at two thresholds. The first CVR is payable to the Former Holders when H&F’s return on investment grows to between 2.25 and 2.5 times H&F’s original investment. The second CVR is payable to the Former Holders when H&F’s return on investment grows to between 2.5 and 2.67 times H&F’s original investment. To the extent we are required to make a payment to the Former Holders under the Merger Agreement, our liquidity may be adversely affected. For additional information on our obligations under the Merger Agreement, see “Management’s Discussion and Analysis of Financial Condition and Results of Operations — Contractual Obligations — Contingent Valuation Rights (“CVRs”).”


41


Risks Related to Our Common Stock

We are controlled by Hellman & Friedman, whose interests may be different from the interests of other holders of our securities.

Hellman & Friedman (“H&F”) owns a majority stake in the Company. As of December 31, 2021, certain investment funds advised by an affiliate of H&F owned approximately 73% of our outstanding common stock, and has the ability to nominate members of our board of directors. As a result, H&F is able to control actions to be taken by us, including future issuances of our common stock or other securities, the payment of dividends, if any, on our common stock, amendments to our organizational documents and the approval of significant corporate transactions, including mergers, sales of substantially all of our assets, distributions of our assets, the incurrence of indebtedness and any incurrence of liens on our assets.

The interests of H&F may be materially different from the interests of our other stakeholders. In addition, H&F may have an interest in pursuing acquisitions, divestitures and other transactions that, in their judgment, could enhance their investment, even though such transactions might involve risks to you. For example, H&F may cause us to take actions or pursue strategies that could impact our ability to make payments under our Credit Agreement or cause a change of control. In addition, to the extent permitted by our Credit Agreement, H&F may cause us to pay dividends rather than make capital expenditures or repay debt. H&F is in the business of making investments in companies and may from time to time acquire and hold interests in businesses that compete directly or indirectly with us. Our amended and restated certificate of incorporation provides that H&F, its affiliates and 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 does not have any duty to refrain from engaging, directly or indirectly, in the same business activities or similar business activities or lines of business in which we operate. H&F also may pursue acquisition opportunities that may be complementary to our business, and, as a result, those acquisition opportunities may not be available to us.

So long as H&F continues to own a significant amount of our outstanding common stock, even if such amount is less than 50%, they will continue to be able to strongly influence or effectively control our decisions and, so long as H&F continues to own shares of our outstanding common stock, they will have the ability to nominate individuals to our board of directors pursuant to a stockholders’ agreement entered into by H&F and certain of our directors, officers and other employees, in connection with the IPO. In addition, H&F will be able to determine the outcome of all matters requiring stockholder approval and will be able to cause or prevent a change of control of our Company or a change in the composition of our board of directors and could preclude any unsolicited acquisition of our Company. The concentration of ownership could deprive you of an opportunity to receive a premium for your shares of common stock as part of a sale of our Company and ultimately might affect the market price of our common stock.

We are a “controlled company” within the meaning of the Nasdaq rules and the rules of the SEC. As a result, we will qualify for exemptions from certain corporate governance requirements that provide protection to stockholders of other companies.

H&F owns a majority of our outstanding common stock. As a result, we are a “controlled company” within the meaning of the corporate governance standards of Nasdaq. Under these rules, a company of which more than 50% of the voting power is held by an individual, group or another company is a “controlled company” and may elect not to comply with certain corporate governance requirements, including:

The requirement that a majority of our board of directors consist of “independent directors” as defined under the rules of the Nasdaq;
The requirement that we have a compensation committee that is composed entirely of directors who meet the independence standards for compensation committee members with a written charter addressing the committee’s purpose and responsibilities; and
The requirement that our director nominations be made, or recommended to our full board of directors, by our independent directors or by a nominations committee that consists entirely of independent directors and that we adopt a written charter or board resolution addressing the nominations process.

42


We do not currently utilize these exemptions. However, if we utilize any of these exemptions in the future, you will not have the same protections afforded to stockholders of companies that are subject to all of the corporate governance requirements of the Nasdaq.

Our stock price may change significantly, and purchasers of our common stock may not be able to resell shares of our common stock at or above the price they paid or at all, and they could lose all or part of their investment as a result.

The trading price of our common stock has been and is likely to continue to be volatile. The stock market has experienced extreme volatility. This volatility often has been unrelated or disproportionate to the operating performance of particular companies. Investors in our common stock may not be able to resell their shares at or above the purchase price due to a number of factors such as those listed in other portions of this “Risk Factors” section and the following:

Actual or anticipated fluctuations in our quarterly financial and operating results, including our Contribution Margin;
Introduction of new products, solutions or services by us or our competitors;
Our ability to integrate operations, technology, products and services;
Issuance of new or changed securities analysts’ reports or recommendations;
Sales, or anticipated sales, of large blocks of our stock;
Additions or departures of key personnel;
Changing economic conditions;
Industry developments; and
Any default on our indebtedness.

These broad market and industry fluctuations may materially adversely affect the market price of our common stock, regardless of our actual operating performance. In addition, price volatility may be greater if the public float and trading volume of our common stock are low.

In the past, following periods of market volatility, stockholders have instituted securities class action litigation. If we were involved in securities litigation, it could have a substantial cost and divert resources and the attention of executive management from our business regardless of the outcome of such litigation.

We are required to pay the TRA Participants for net operating losses and certain other tax benefits that arose prior to or in connection with our IPO and make a cash distribution to certain pre-IPO owners that are not TRA Participants, which amounts are material.

As further described in Note 15 of the Notes to the Consolidated Financial Statements, we expect to be able to utilize certain net operating losses and certain other tax benefits that arose prior to or in connection with our IPO and are therefore attributable to the TRA Participants. These tax benefits will reduce the amount of tax that we would otherwise be required to pay in the future.

We entered into a TRA with the TRA Participants which provides for the payment by us to the TRA Participants of 85% of the amount of cash savings, if any, in U.S. federal, state and local income tax that we actually realize, or are deemed to realize (calculated using certain assumptions), as a result of the utilization of such tax benefits subject to the TRA, including tax benefits attributable to payments under the TRA. The actual amount and utilization of the tax benefits subject to the TRA, as well as the amount and timing of any payments under the TRA, will vary depending upon a number of factors, including the amount, character and timing of our taxable income in the future. In addition, actual tax benefits realized by us may differ from the tax benefits calculated under the TRA as a result of the use of certain assumptions in the TRA, including the use of an assumed state and local income tax rate to calculate tax benefits. We expect that the payments that we may make under the TRA will be material. There may be a material negative effect on our liquidity if, as a result of timing discrepancies or otherwise, the payments under the TRA exceed the actual cash tax savings that we realize in respect of the tax benefits subject to the TRA. The payments under the TRA are not conditioned upon the continued ownership of us by the TRA Participants.

43


In certain cases, payments under the TRA may be accelerated and/or significantly exceed the actual cash savings we realize in respect of the tax benefits subject to the TRA.

The TRA provides that if we breach any of our material obligations under the TRA, whether as a result of a failure to make any payment when due, failure to honor any other material obligation required thereunder or by operation of law as a result of the rejection of the TRA in a case commenced under the federal bankruptcy laws or otherwise, upon the occurrence of certain bankruptcy or insolvency proceedings involving us, upon certain changes of control, or if, at any time, we elect an early termination of the TRA, our obligations under the TRA would be automatically accelerated and would be immediately due and payable, and such obligations would be calculated by reference to the value of all future payments that the TRA Participants would have been entitled to receive under the TRA using certain assumptions, including that we will have sufficient taxable income to fully utilize the net operating losses, credits, and certain other tax benefits subject to the TRA. Our ability to fully utilize the net operating losses, credits, and certain other tax benefits subject to the TRA will depend upon a number of factors, including the amount, character and timing of our taxable income in the future. In periods prior to the occurrence of a change of control and absent circumstances requiring an early termination payment, we are only obligated to make payments under the TRA as and when we realize cash tax savings from the tax benefits subject to the TRA (calculated using certain assumptions contained therein). Accordingly, we will generally not be required (absent a change of control, material breach, or circumstances requiring an early termination payment) to make payments under the TRA for a taxable year in which we do not have taxable income because no cash tax savings will have been realized. In addition, recipients of payments under the TRA will not reimburse us for any payments previously made under the TRA if the tax attributes or our utilization of tax attributes underlying the relevant TRA payment are successfully challenged by the Internal Revenue Service (“IRS”) (although any such detriment would be taken into account as an offset against future payments due to the relevant recipient under the TRA). However, unutilized deductions that do not result in realized benefits in a given tax year as a result of insufficient taxable income may be applied to taxable income in future years and accordingly would impact the amount of cash tax savings in such future years and the amount of corresponding payments under the TRA in such future years.

Accordingly, it is possible that the actual cash tax savings we realize may be significantly less than the corresponding TRA payments. There may be a material negative effect on our liquidity if the payments under the TRA exceed the actual cash tax savings that we realize in respect of the tax benefits subject to the TRA. We may need to incur additional indebtedness to finance payments under the TRA to the extent our cash resources are insufficient to meet our obligations under the TRA as a result of timing discrepancies or otherwise, and these obligations could have the effect of delaying, deferring or preventing certain mergers, asset sales, other form of business combinations or other changes of control.

We are a holding company with no operations and rely on our operating subsidiaries to provide us with funds necessary to meet our financial obligations.

We are a holding company with no material direct operations. Our principal assets are the equity interests of Snap One, LLC that we hold indirectly through our subsidiaries. Snap One, LLC, together with its subsidiaries, owns substantially all of our operating assets. As a result, we are dependent on loans, dividends and other payments from our subsidiaries to generate the funds necessary to meet our financial obligations. Our subsidiaries are legally distinct from us and may be prohibited or restricted from paying dividends or otherwise making funds available to us. If we are unable to obtain funds from our subsidiaries, we may be unable to meet our financial obligations.

We currently do not intend to declare dividends on our common stock in the foreseeable future and, as a result, your only opportunity to achieve a return on your investment is if the price of our common stock appreciates.

We currently do not expect to declare any dividends on our common stock in the foreseeable future. Instead, we anticipate that all of our earnings in the foreseeable future will be used to provide working capital, to support our operations and to finance the growth and development of our business. Any determination to declare or pay dividends in the future will be at the discretion of our board of directors, subject to applicable laws and dependent upon a number of factors, including our earnings, capital requirements and overall financial condition. In addition, our ability to pay dividends on our common stock is currently limited by the covenants of our Credit Facilities and may be further restricted by the terms of any future debt or preferred securities. Accordingly, your only opportunity to achieve a return on your investment in our company may be if the market price of our common stock appreciates and you sell your shares at a profit. The market price for our common stock may never exceed, and may fall below, the price that you pay for such common stock.
44



Future sales, or the perception of future sales, by us or our existing stockholders in the public market could cause the market price for our common stock to decline.

The sale of shares of our common stock in the public market, or the perception that such sales could occur, could harm the prevailing market price of shares of our common stock. These sales, or the possibility that these sales may occur, also might make it more difficult for us to sell equity securities in the future at a time and at a price that we deem appropriate.

As of December 31, 2021, 60,356,837 shares owned by our directors, officers, employees and our majority stockholder, H&F, representing approximately 79.8% of our total outstanding shares of common stock, are “restricted securities” within the meaning of Rule 144 and subject to certain restrictions on resale. Restricted securities may be sold in the public market only if they are registered under the Securities Act or are sold pursuant to an exemption from registration such as Rule 144 Registration of any of these outstanding shares of common stock would result in such shares becoming freely tradable without compliance with Rule 144 upon effectiveness of the registration statement. If these stockholders exercise their registration rights or sell their stock under another exception to the registration requirements, or are perceived by the market as intending to sell them, the market price of our shares of common stock could drop significantly. These factors could also make it more difficult for us to raise additional funds through future offerings of our shares of common stock or other securities.

In addition, the shares of our common stock issued or reserved for future issuance under the 2021 Incentive Plan and the 2021 Employee Stock Purchase Plan have been registered and upon issuance are eligible for sale in the public market, subject to provisions relating to various vesting agreements. A total of 10,500,000 and 750,000 shares of common stock have been registered under the 2021 Incentive Plan and the 2021 Employee Stock Purchase Plan, respectively.

Provisions in our organizational documents and Stockholders’ Agreement could delay or prevent a change of control.

Certain provisions of our amended and restated certificate of incorporation, amended and restated bylaws and Stockholders’ Agreement may have the effect of delaying or preventing a merger, acquisition, tender offer, takeover attempt or other change of control transaction that a stockholder might consider to be in its best interest, including attempts that might result in a premium over the market price of our common stock.

These provisions provide for, among other things:

The division of our board of directors into three classes, as nearly equal in size as possible, with directors in each class serving three-year terms and with terms of the directors of only one class expiring in any given year;
That at any time when H&F and certain of its affiliates beneficially own, in the aggregate, less than 40% in voting power of the stock of our company entitled to vote generally in the election of directors, directors may only be removed for cause, and only by the affirmative vote of the holders of at least two-thirds in voting power of all the then-outstanding shares of stock entitled to vote thereon, voting together as a single class;
The ability of our board of directors to issue one or more series of preferred stock with voting or other rights or preferences that could have the effect of impeding the success of an attempt to acquire us or otherwise effect a change of control;
Advance notice for nominations of directors by stockholders and for stockholders to include matters to be considered at stockholder meetings;
The right of H&F and certain of its affiliates to nominate the majority of the members of our board of directors and the obligation of certain of our other pre-IPO stockholders to support such nominees;
Certain limitations on convening special stockholder meetings; and
That certain provisions of our amended and restated certificate of incorporation and amended and restated bylaws may be amended only by the affirmative vote of the holders of at least two-thirds in voting power of all the then-outstanding shares of our stock entitled to vote thereon, voting together as a single class, if H&F certain of its affiliates beneficially own, in the aggregate, less than 40% in voting power of our stock entitled to vote generally in the election of directors.

These provisions could make it more difficult for a third-party to acquire us, even if the third-party’s offer may be considered beneficial by many of our stockholders. As a result, our stockholders may be limited in their ability to obtain a premium for their shares.
45



We are an “emerging growth company” and the reduced disclosure requirements applicable to emerging growth companies may make our common stock less attractive to investors.

We are an “emerging growth company,” as defined in the JOBS Act. We will remain an emerging growth company until the earliest to occur of: the last day of the fiscal year in which we have more than $1.07 billion in annual revenue; the date we qualify as a “large accelerated filer,” with at least $700 million of equity securities held by non-affiliates; the issuance, in any three-year period, by us of more than $1.0 billion in non-convertible debt securities; or December 25, 2026, which is the last day of the fiscal year ending after the fifth anniversary of our IPO. For so long as we remain an emerging growth company, we are permitted by SEC rules and plan to rely on exemptions from certain disclosure requirements that are applicable to other SEC-registered public companies that are not emerging growth companies. These exemptions include not being required to comply with the requirement for an auditor attestation of the effectiveness of our internal control over financial reporting under Section 404 of the Sarbanes-Oxley Act (“SOX”), not being required to comply with any requirement that may be adopted by the Public Company Accounting Oversight Board regarding mandatory audit firm rotation or a supplement to the auditor’s report providing additional information about the audit and the financial statements, reduced disclosure obligations regarding executive compensation and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. As a result, the information we provide stockholders will be different than the information that is available with respect to other public companies. In this Annual Report, we have not included all of the executive compensation-related information that would be required if we were not an emerging growth company. We cannot predict whether investors will find our common stock less attractive if we rely on these exemptions.

If some investors find our common stock less attractive as a result, there may be a less active trading market for our common stock and our stock price may be more volatile.

In addition, an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. This allows an emerging growth company to delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail ourselves of this exemption from new or revised accounting standards and, therefore, we will not be subject to the same new or revised accounting standards as other public companies that are not emerging growth companies. As a result, our financial statements may not be comparable to companies that comply with new or revised accounting pronouncements as of public company effective dates.

Our management team will be required to evaluate the effectiveness of our internal control over financial reporting. If we are unable to maintain effective internal control over financial reporting, investors may lose confidence in the accuracy of our financial reports.

As a public company, we are required to maintain internal control over financial reporting and to report any material weaknesses in such internal control. Section 404 of the Sarbanes-Oxley Act requires that we evaluate and determine the effectiveness of our internal control over financial reporting.

When evaluating our internal control over financial reporting, we have in the past and may in the future identify material weaknesses that we may not be able to remediate in time to meet the applicable deadline imposed upon us for compliance with the requirements of Section 404. If we identify any material weaknesses in our internal control over financial reporting or are unable to comply with the requirements of Section 404 in a timely manner or assert that our internal control over financial reporting is ineffective, 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, we could fail to meet our reporting obligations or be required to restate our financial statements for prior periods.

In addition, our internal control over financial reporting will not prevent or detect all errors and fraud. Because of the inherent limitations in all control systems, no evaluation can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud will be detected.

If there are material weaknesses or failures in our ability to meet any of the requirements related to the maintenance and reporting of our internal control, investors may lose confidence in the accuracy and completeness of our financial reports and that could cause the price of our common stock to decline. In addition, we could become subject to
46


investigations by Nasdaq, the SEC or other regulatory authorities, which could require additional management attention and which could adversely affect our reputation and business.

We have identified a material weakness in our internal controls over financial reporting and if our remediation of such material weakness is not effective, or if we fail to develop and maintain an effective system of disclosure controls and internal controls over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable laws and regulations could be impaired.

In connection with the preparation of our consolidated financial statements as of December 25, 2020 and for the fiscal year then ended, we identified a material weakness in our internal controls over financial reporting. A material weakness is a deficiency, or combination of deficiencies, in internal controls over financial reporting, such that there is a reasonable possibility that a material misstatement of the annual or interim financial statements will not be prevented or detected on a timely basis. We did not design or maintain an effective control environment over certain information technology (“IT”) general controls or information systems and applications that are relevant to the preparation of our consolidated financial statements. Specifically, we did not design and maintain (i) program change management controls to ensure that IT program and data changes affecting financial IT applications and underlying accounting records that are relevant to the preparation of our financial statements are identified, tested, authorized and implemented appropriately, and (ii) access controls to ensure access to programs and data is authorized and entitlements and privileges are recertified on a periodic basis to validate that only authorized individuals have access to the Company’s data.

These IT deficiencies, when aggregated, could impact effective segregation of duties as well as the effectiveness of IT-dependent controls. None of the control deficiencies described above resulted in the identification of a material misstatement to our annual or interim consolidated financial statements. However, the deficiencies described above could result in a misstatement of one or more account balances or disclosures potentially leading to a material misstatement to our annual or interim consolidated financial statements which may not be prevented or timely detected and, accordingly, management determined that these control deficiencies constitute a material weakness.

To address this material weakness, we have hired personnel with public company experience and engaged an external advisor to assist with evaluating and documenting the design and operating effectiveness of our internal controls over financial reporting and assisting with the remediation of deficiencies, including implementing new controls and processes. We intend to continue to take steps to remediate the material weakness described above through additional measures that include hiring additional personnel with public company experience, and further evolving our accounting and business processes related to internal controls over financial reporting, including a plan for future system enhancements. We will not be able to fully remediate this material weakness until these steps have been completed and have been operating effectively for a sufficient period of time.

Furthermore, we cannot assure you that the measures we have taken to date, and actions we may take in the future, will be sufficient to remediate the control deficiencies that led to this material weakness in our internal controls over financial reporting or that they will prevent or avoid potential future material weaknesses. Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business. Further, weaknesses in our disclosure controls and internal controls over financial reporting may be discovered in the future. Any failure to develop or maintain effective controls or any difficulties encountered in their implementation or improvement could harm our operating results or cause us to fail to meet our reporting obligations and may result in a restatement of our annual or interim financial statements.

Neither our management nor our independent registered public accounting firm has performed an evaluation of our internal controls over financial reporting in accordance with the SEC rules because no such evaluation has been required. Our independent registered public accounting firm is not expected to formally attest to the effectiveness of our internal controls over financial reporting until at least the filing of our second annual report on Form 10-K. At such time, our independent registered public accounting firm may issue a report that is adverse in the event it is not satisfied with the level at which our internal controls over financial reporting is documented, designed, or operating. Any failure to implement and maintain effective internal controls over financial reporting also could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal controls over financial reporting that we will eventually be required to include in our periodic reports that are filed with the SEC. Ineffective disclosure controls and procedures and internal controls over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on
47


the trading price of our common stock. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on the Nasdaq.

Our amended and restated certificate of incorporation provides, subject to limited exceptions, that the Court of Chancery of the State of Delaware and, to the extent enforceable, the federal district courts of the United States of America will be the sole and exclusive forums for certain stockholder litigation matters, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.

Our amended and restated certificate of incorporation provides, subject to limited exceptions, that unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware shall, to the fullest extent permitted by law, be the sole and exclusive forum for any (i) derivative action or proceeding brought on behalf of our company, (ii) action asserting a claim of breach of a fiduciary duty owed by any director, officer or other employee of our company to the Company or our stockholders, (iii) action asserting a claim against the Company or any director, officer or other employee of the Company arising pursuant to any provision of the Delaware General Corporation Law, (the “DGCL”), or our amended and restated certificate of incorporation or our amended and restated bylaws or as to which the DGCL confers jurisdiction on the Court of Chancery of the State of Delaware or (iv) action asserting a claim against the Company or any director, officer or other employee of the Company governed by the internal affairs doctrine. These provisions shall not apply to suits brought to enforce a duty or liability created by the Exchange Act or any other claim for which the federal courts have exclusive jurisdiction, and our stockholders cannot waive compliance with federal securities laws and the rules and regulations thereunder. Unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States of America shall be the exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act, subject to and contingent upon a final adjudication in the State of Delaware of the enforceability of such exclusive forum provision. Any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock shall be deemed to have notice of and consented to the forum provisions in our amended and restated bylaws.

These choice of forum provisions may limit a stockholder’s ability to bring a claim in a different judicial forum, including one that it may find favorable or convenient for disputes with us or any of our directors, officers or other employees which may discourage lawsuits with respect to such claims. Alternatively, if a court were to find the choice of forum provisions that will be contained in our amended and restated certificate of incorporation to be inapplicable or unenforceable with respect to one or more of the specified types of actions or proceedings, we may incur additional costs associated with resolving such action in other jurisdictions, which could harm our business, operating results and financial condition. For example, the Court of Chancery of the State of Delaware has determined that a provision stating that U.S. federal district courts are the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act is not enforceable. However, this decision may be reviewed and ultimately overturned by the Supreme Court of the State of Delaware.

Our board of directors is authorized to issue and designate shares of our preferred stock in additional series without stockholder approval.

Our certificate of incorporation authorizes our board of directors, without the approval of our stockholders, to issue 50,000,000 shares of our preferred stock, subject to limitations prescribed by applicable law, rules and regulations and the provisions of our certificate of incorporation, as shares of preferred stock in series, to establish from time to time the number of shares to be included in each such series and to fix the designation, powers, preferences and rights of the shares of each such series and the qualifications, limitations or restrictions thereof. The powers, preferences and rights of these additional series of preferred stock may be senior to or on parity with our common stock, which may reduce its value.

General Risks

Our business, results of operations and financial condition have been adversely affected and could in the future be adversely affected by the COVID-19 pandemic.

The COVID-19 pandemic has negatively impacted the global economy and global supply chains, and created significant disruption of global financial markets. Governments, public institutions and other organizations in many countries and localities where COVID-19 has been detected have taken certain emergency measures and may from time to time take additional emergency measures to combat its spread, including imposing lockdowns, shelter-in-place orders,
48


quarantines, restrictions on travel and gatherings and the extended shutdown of non-essential businesses that cannot be conducted remotely. Although some of these measures have been relaxed in certain jurisdictions, other measures remain in place to varying degrees. And although the initial effect of the pandemic on the global economy has recovered to some extent, the continued economic impact brought by, and the ultimate duration of, the COVID-19 pandemic is difficult to assess or predict. It has and may continue to:

Disrupt our hardware supply chain;
Disrupt our ability to conduct product development activities and other activities necessary to improve products and bring new products to market;
Disrupt and restrict our integrators’ ability to travel and to meet with residential and commercial end consumers who use our solutions;
Cause cancellations or postponement of certain events; and
Cause temporary closures of our facilities, including manufacturing centers and critical product distribution locations, or the facilities of our service providers or suppliers.

The COVID-19 pandemic has also resulted in significant disruption of global financial markets, which may reduce our ability to access capital and which could negatively affect our liquidity in the future. This economic and financial uncertainty as well as the increased inflationary pressure may also negatively impact pricing for our platform or cause end consumers to reduce or postpone purchasing our solutions, which may, in turn, negatively affect our net sales, cash flows, results of operations and financial condition. The uncertainty and disruption to global markets may also negatively impact our growth opportunities whether organically or through acquisitions.

The uncertainty caused by and the unprecedented nature of the COVID-19 pandemic make the ultimate impact of the pandemic difficult to predict and the extent to which it may negatively affect our industry, our supply of hardware products, our business operations or our operating results is uncertain. Weak global economic conditions, additional business disruptions or closures and spikes or surges in COVID-19 infection, including new strains of COVID-19, also may exacerbate the impact of the pandemic. Further, we do not yet know the full effects of the COVID-19 pandemic on our suppliers and service providers. However, if the economy fails to fully recover or there is another shutdown of non-essential businesses due to a resurgence of COVID-19, we anticipate that our net sales growth rate may be lower in future periods if some end consumers defer or cancel previously anticipated purchases, with a corresponding reduction in hardware net sales, or if demand for home-based solutions decreases as a result of the lifting of COVID-19 related restrictions.

Although the connected home market has been relatively resilient throughout the COVID-19 pandemic thus far, the ultimate impact to our results in the future will depend to a large extent on currently unknowable developments, including among other things, how the virus continues to evolve, the actions taken by authorities and other entities to contain COVID-19 or treat its impact, including the impact of any additional re-opening plans, additional closures and spikes or surges in COVID-19 infection, and individuals’ and companies’ risk tolerance regarding health matters going forward, all of which are beyond our control. These potential impacts, while uncertain, could harm our business and adversely affect our operating results. In addition, to the extent the COVID-19 pandemic adversely affects our business and results of operations, it may also have the effect of heightening many of the other risks and uncertainties described in this “Risk Factors” section which may have a material adverse effect on our business, results of operations and financial condition.

Risks associated with our labor force could have a significant adverse effect on our business.

We had approximately 1,492 full-time employees as of December 31, 2021. Various national, federal and state labor laws govern our relationships with our employees and affect our operating costs. These laws include employee classifications as exempt or non-exempt, minimum wage requirements, unemployment tax rates, workers’ compensation rates, overtime, family leave, anti-discrimination laws, safety standards, payroll taxes, employment agreements, citizenship requirements and other wage and benefit requirements for employees classified as non-exempt. As our employees may be paid at rates that relate to the applicable minimum wage, further increases in the minimum wage could increase our labor costs. Employees may make claims against us under national, federal, or state laws, which could result in significant costs. Significant additional government regulations could materially affect our business, financial condition and results of operations.

49


None of our U.S. employees is currently covered by collective bargaining or other similar labor agreements. However, if a large number of our U.S. employees were to unionize, including in the wake of any future legislation that makes it easier for employees to unionize, our business could be negatively affected. Any inability by us to negotiate collective bargaining arrangements could cause strikes or other work stoppages, and new contracts could result in increased operating costs. If any such strikes or other work stoppages occur, or if other employees become represented by a union, we could experience a disruption of our operations and higher labor costs.

In addition, certain of our suppliers and logistics providers may have unionized work forces. Strikes, work stoppages or slowdowns could result in slowdowns or closures of facilities where the products that we sell are manufactured or could affect the ability of our suppliers to deliver such products to us. Any interruption in the production or delivery of these products could delay or reduce availability of these products and increase our costs.

Given the complex nature of the technology on which our business is based and the speed with which such technology advances, our future success is dependent, in large part, upon our ability to attract and retain highly qualified executive, managerial, engineering, operations, and sales and marketing personnel. Competition for talented personnel is intense, and we cannot be certain that we can retain our executive, managerial, engineering, operations, and sales and marketing personnel, or that we can attract, assimilate or retain such personnel in the future. Our inability to attract and retain such personnel may have a material adverse effect on our business, results of operations and financial condition.

Increases in operating costs could adversely impact our business, financial position, results of operations and cash flows.

Our financial performance is affected by the level of our operating expenses, such as wages and salaries, leases of distribution centers and sales and marketing offices, advertising and marketing, employee benefits, health care, insurance premiums, as well as various regulatory compliance costs, all of which may be subject to inflationary pressures. In particular, our financial performance is adversely affected by increases in these operating costs.

Our business is subject to the risks of earthquakes, hurricanes, fire, power outages, floods and other catastrophic events, and to interruption by man-made problems such as political unrest, information systems compromise, riots and terrorism.

A significant natural disaster, such as an earthquake, hurricane, fire or a flood, or a significant power outage could harm our business, results of operations and financial condition. Natural disasters could affect our manufacturing vendors’ or logistics providers’ ability to perform services such as manufacturing products or assisting with shipments on a timely basis. In the event our manufacturing vendors’ information technology systems or manufacturing or logistics abilities are hindered by any of the events discussed above, shipments could be delayed or cancelled, adversely affecting product deliveries, net sales and profitability, integrator and customer satisfaction, and our competitive standing. Further, if a natural disaster occurs in a region from which we derive a significant portion of our net sales, such as metropolitan areas in North America, end consumers in those regions may delay or forego purchases of our solutions from integrators, which may harm our results of operations for a particular period. All the aforementioned risks may be exacerbated in the future due to climate change. In addition, acts of terrorism, including cyber terrorism or crime, acts of war, financial crises, trade friction or geopolitical and social turmoil in those parts of the world that serve as markets for our solutions, could cause disruptions in our business or the business of our manufacturers, logistics providers, integrators or the economy as a whole. These uncertainties may cause our end consumers to reduce discretionary spending and make it difficult for us to accurately plan future business activities. Given our typical concentration of sales at the end of each month and quarter, any disruption in the business of our manufacturers, logistics providers, integrators, and end consumers that impacts sales at the end of our quarter could have a greater impact on our quarterly results. All of the aforementioned risks may be augmented if the disaster recovery plans for us and our suppliers and integrators prove to be inadequate. To the extent that any of the above results in delays or cancellations of orders, or delays in, or cancellations of the manufacture, deployment or shipment of our products, it may have a material adverse effect on our business, results of operations and financial condition.

We will continue to incur increased costs as a result of operating as a publicly traded company, and our management will be required to devote substantial time to new compliance initiatives.

As a publicly traded company, we will continue to incur additional legal, accounting and other expenses that we did not previously incur as a private company. These costs will increase after we are no longer an emerging growth company.
50


Although we are currently unable to estimate these costs with any degree of certainty, they may be material in amount. In addition, SOX, the Dodd-Frank Wall Street Reform and Consumer Protection Act, and the rules of the SEC and Nasdaq have imposed various requirements on public companies. Our management and other personnel will need to devote a substantial amount of time to these compliance initiatives as well as investor relations. Moreover, these rules and regulations will increase our legal and financial compliance costs and will make some activities more time-consuming and costly. For example, we expect these rules and regulations to make it more difficult and more expensive for us to obtain director and officer liability insurance, and we may be required to incur additional costs to maintain the same or similar coverage.

If securities or industry analysts do not publish research or reports about our business, or publish negative reports about our business, our share price and trading volume could decline.

The trading market for our common stock depends in part on the research and reports that securities or industry analysts publish about our business. We do not have any control over these analysts, activist investors, or those who short our stock. If one or more of the foregoing analysts who cover us, activist investors, or those who short our stock downgrade our shares, change their opinion of our shares, or publish negative or false reports for their own purposes, our share price will likely decline. If one or more of these analysts cease coverage of our company or fail to regularly publish research or reports on us, we could lose visibility in the financial markets, which could cause our stock price or trading volume to decline.

Future acquisitions of technologies, assets or businesses that are paid for partially or entirely through the issuance of stock or stock rights could dilute the ownership of our existing stockholders.

We expect that the consideration we might pay for any future acquisitions of technologies, assets or businesses could include stock, rights to purchase stock, cash or some combination of the foregoing. If we issue stock or rights to purchase stock in connection with such future acquisitions, net income (loss) per share and then-existing holders of our common stock may experience dilution.

51


Item 1B. Unresolved Staff Comments

Not applicable.

Item 2. Properties

As of December 31, 2021, our principal executive offices are located in Charlotte, North Carolina and Draper, Utah. Additionally, as of December 31, 2021, we had 31 existing local branches across the United States and seven distribution centers located in California, Kentucky, North Carolina, Texas, Utah, the United Kingdom and Australia. We lease or sublease all of our corporate offices, distribution centers and local branch spaces. We believe that our facilities are adequate for our operations and that suitable additional space will be available when needed.

As of December 31, 2021, our material operating locations were as follows:
Locations
Lease Expiration Dates
Corporate Offices
Draper, Utah
2/28/2023
Charlotte, North Carolina
1/31/2025
Distribution Centers
Salt Lake City, Utah
3/31/2023
Carrollton, Texas
3/31/2025
Charlotte, North Carolina
7/31/2025
Hebron, Kentucky
11/30/2025
San Bernardino, California
7/31/2027

Item 3. Legal Proceedings

From time to time, we are involved in legal proceedings arising in the ordinary course of our business. Management believes that we do not have any pending or threatened litigation which, individually or in the aggregate, would have a material adverse effect on our business, results of operations, financial condition or cash flows.

For additional information, see Note 16 of the Notes to the Consolidated Financial Statements.

Item 4. Mine Safety Disclosures

Not applicable.
52


Part II
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

Market Information

Our common stock has been listed on the Nasdaq Global Select Market under the symbol “SNPO” since July 28, 2021. Prior to that time, there was no public market for our common stock.

snpo-20211231_g1.jpg
Holders of Record

As of March 18, 2022, there were 117 holders of record of our common stock. The actual number of stockholders is greater than this number of holders of record, and includes stockholders who are beneficial owners, but whose shares are held in street name by brokers and other nominees. This number of holders of record also does not include stockholders whose shares may be held in trust by other entities.

Dividend Policy

We have never declared or paid any cash dividends on our common stock and do not intend to pay any cash dividends in the foreseeable future. We anticipate that we will retain all of our future earnings for use in the operation of our business and for general corporate purposes. Any determination to pay dividends in the future will be at the discretion of our board of directors.

Unregistered Sale of Equity Securities

None.

53


Securities Authorized for Issuance under Equity Compensation Plans

See “Security Ownership of Certain Beneficial Owner” for disclosure relating to our equity compensation plans. Such information will be included in our proxy statement relating to our 2022 annual meeting of stockholders, which is incorporated herein by reference.

Purchase of Equity Securities

No repurchase of equity securities was made during the three months ended December 31, 2021.

Item 6. [Reserved]
54


Item 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and the related notes thereto included elsewhere in this Annual Report. This discussion may contain forward-looking statements based upon current expectations that involve risks and uncertainties. Actual results could differ materially from those discussed in or implied by forward-looking statements due to various factors, including those discussed below and elsewhere in this Form 10-K, particularly in the “Risk Factors” or in other sections of this Form 10-K.

We operate on a 52-week or 53-week fiscal year ending on the last Friday of December each year. Our fiscal year is divided into four quarters of 13 weeks, each beginning on a Saturday and containing one 5-week period followed by two 4-week periods. When a 53-week fiscal year occurs, we report the additional week in the fourth fiscal quarter. References to fiscal year 2020 are to our 52-week fiscal year ended December 25, 2020 and references to fiscal year 2021 are to our 53-week fiscal year ended December 31, 2021.

Overview

Snap One powers smart living by enabling professional integrators to deliver seamless experiences in the connected homes and small businesses where people live, work and play. The combination of our end-to-end product ecosystem delivered through our powerful distribution network and further bolstered by our technology-enabled workflow solutions delivers a compelling value proposition to our loyal and growing network of professional do-it-for-me (“DIFM”) integrator customers. We distribute and provide integrators with a leading, comprehensive proprietary and third-party suite of connected, infrastructure, entertainment, and software solutions so the entire smart living experience is exceptional for the end consumer. Our product and service offerings encompass all of the elements required by integrators to build integrated smart living systems that are easy to install and simple to manage, serving the needs of both integrators and end consumers. Our differentiated technology and software-enabled workflow tools have been designed to support the integrator throughout the project lifecycle, enhancing their operations and helping them to profitably grow their businesses.

We derive the majority of our net sales from the sale of both proprietary and third-party products to DIFM integrators in home technology, security and commercial end markets. Our comprehensive suite of solutions allows integrators to find everything they need in one place and to deliver high-quality, reliable and configurable systems to end consumers. We also have two subscription-based services that we monetize with end consumers. Parasol is enabled by our OvrC software and is a subscription-based service that gives homeowners and small businesses access to a continuous remote support service to troubleshoot devices on their network. 4Sight, our remote system management software for end consumers, is enabled by our Control4 software and is a subscription sold to homeowners and small businesses. While it accounts for a smaller share of our current net sales, we intend to continue to invest in the expansion of existing subscription-based services and the development of new ones.

We are vertically integrated with the majority of our Net Sales and Contribution Margin coming from our proprietary-branded, internally developed products that are only available to integrators directly from Snap One. These proprietary products are manufactured on an asset-light basis through our network of contract manufacturing and joint development suppliers located primarily in Asia. In addition, we offer a curated set of leading third-party products to enhance the one-stop shop experience for integrators, driving customer stickiness and sales growth.

Recent Developments

IPO

On July 30, 2021, we completed our initial public offering (“IPO”) of 13.9 million shares of our common stock, and on August 18, 2021, we completed the sale of 1.2 million shares of additional common stock to the underwriters pursuant to their option to purchase additional shares, at an offering price of $18.00 per share. We raised net proceeds of $249.2 million through the IPO, after deducting underwriting discounts and other offering costs of $21.2 million. During fiscal year 2021, we expensed $4.8 million of IPO costs related to the IPO. Our registration statement on Form S-1 relating to our IPO was declared effective by the SEC on July 27, 2021. See Note 1 of the Notes to the Consolidated Financial Statements for more information regarding our IPO.
55



In conjunction with the IPO, we issued 1.7 million restricted shares of common stock to convert all outstanding and unvested incentive units under the Former Parent Entity Class B Unit Incentive Plan (the “2017 Plan”). These restricted shares are subject to similar vesting terms and conditions that applied to the incentive units under the 2017 Plan prior to the conversion. Additionally, we issued 5.4 million stock options to holders of incentive units under the 2017 Plan. The stock options allow the recipient to purchase common stock following the IPO at a strike price of $18.00 and have similar vesting terms and conditions that applied to the incentive units under the 2017 Plan. As a result of issuance of the stock options, we recorded $21.5 million of share-based compensation expense in the fiscal year ended December 31, 2021 based on the grant-date fair value of the awards.

In connection with our IPO, we executed a TRA with certain pre-IPO owners which provides for payment by the Company to the TRA Participants of 85% of the amount of cash savings, if any, in U.S. federal, state and local income tax that is actually realized, or deemed to be realized (calculated using certain assumptions), as a result of the utilization of such tax benefits. Upon the closing of the IPO, the Company recognized a non-current liability of $112.7 million, which represented undiscounted aggregate payments that we expected to pay the TRA Participants under the TRA. Additionally, we paid $13.2 million with cash on hand to certain pre-IPO owners for their interests in lieu of their participation in the TRA. Approximately $2.8 million of the cash payments to pre-IPO owners are subject to vesting requirements and will be held in escrow. The cash payments held in escrow will be expensed over the requisite vesting period. The remaining $10.4 million of the cash payments were paid and expensed in conjunction with the closing of the IPO. See Note 15 of the Notes to the Consolidated Financial Statements for more information regarding the TRA.

Debt Obligations

On August 4, 2021, we used a portion of the net proceeds from the IPO to repay a portion of the Incremental Term Loan outstanding under the Old Credit Agreement (as defined below) totaling approximately $215.9 million, plus accrued interest of $1.0 million. We also incurred a charge of $6.6 million related to the write-off of unamortized debt issuance costs. See Note 8 of the Notes to the Consolidated Financial Statements for more information regarding the debt prepayment.

On December 8, 2021, we entered into a new credit agreement (the “Credit Agreement”) with various financial institutions consisting of a $465.0 million in aggregate principal amount of senior secured term loans maturing in seven years (the “New Term Loan”) and a $100.0 million senior secured revolving credit facility (which includes borrowing capacity available for letters of credit) maturing in five years (the “New Revolving Credit Facility”).

In connection with the closing of the Credit Agreement, the Company repaid in full approximately $451.4 million of borrowings, including accrued interest, under that certain credit agreement, dated as of August 4, 2017, by and among Crackle Purchaser LLC (formerly known as Crackle Purchaser Corp., a subsidiary of the Company that was dissolved at the time of the IPO), WirePath, LLC, the lenders from time-to-time party thereto, UBS AG, as the administrative agent, collateral agent, swingline lender and letter of credit issuer, and the other parties from time-to-time party thereto (as amended from time to time, the “Old Credit Agreement”). The term loan and revolving credit facilities and related agreements and documents under the Old Credit Agreement were terminated upon the effectiveness of the Credit Agreement.

Acquisition of Staub Electronics

On January 20, 2022, we announced the acquisition of Staub Electronics, Ltd, a long-time Canadian distribution partner. The acquisition brings together two long-time business partners to provide more product choice, faster fulfillment, and superior support for professional integrators across Canada. The acquisition adds two Canadian locations to our local branch footprint and brings the total to 33 locations.

Key Factors Affecting Our Performance

Our historical financial performance has been primarily driven by the following factors, which we also expect to be the primary drivers of our financial performance in the future.

56


Wallet Share Growth Drives Increased Average Spend per Integrator. Increasing wallet share with integrators depends in part on our ability to continue expanding our omni-channel coverage, extending our product suite, bolstering our support services, and creating deeper integration across our products to make it compelling for integrators to use Snap One as their one-stop shop. Average wallet share with our integrators varies across DIFM markets, with particular strength in home technology and demonstrated success in commercial and security.

New DIFM Integrator Additions in Home Technology, Security, Commercial and Internationally. We are a market leader in our core domestic home technology market, and we believe that our value proposition appeals to integrators in attractive adjacent markets. We are utilizing our proven strategy of acquiring integrators in the home technology market to attract integrators in security and commercial markets, where we are less penetrated but have displayed a track record of growth. We believe that strategic investments in expanding our product portfolio and targeted sales, marketing and new integrator onboarding initiatives will allow us to grow our network of integrators across these markets. We also believe there is a meaningful opportunity to expand our existing market share in non-U.S. markets. We plan to grow in these markets by investing in sales resources, broadening our available product portfolio, and strengthening our direct-to-integrator sales approach.

Investments in Our Integrated Platform. Our end-to-end product and software ecosystem and technology-enabled workflow solutions create an integrated platform of leading offerings, which we believe drive significant value for our integrators and personalized, immersive experiences for end consumers.

Omni-Channel Strategy Expansion. Our business model is built around an e-commerce centric, omni-channel go-to-market strategy. We provide a comprehensive e-commerce portal, which allows integrators to easily research products, design projects, receive training and certifications, order products, and solicit ongoing support. Our e-commerce portal is complemented by a growing network of 31 domestic local branches and seven distribution centers as of December 31, 2021. The local branch presence is an important part of our strategy as it allows us to better serve integrators locally by providing same-day product availability when necessary, creating a site for relationship building with our support team and for training and product demonstration sessions. We believe integrators value the relationships and support we can deliver at the local level, and this further increases their loyalty to our business across channels.

Strategic Acquisitions. In addition to our organic growth, we continue to grow our business through strategic acquisitions such as our acquisitions of Access Networks and Staub Electronics to better serve existing and new integrators, broaden our product categories, and extend the geographic reach of our omni-channel capabilities. We will continue to pursue disciplined, accretive acquisitions that enhance our products, software and workflow solutions and expand into adjacent markets that allow us to serve our integrator base.

Impact of the COVID-19 Pandemic

Throughout the pandemic, we have supported professional integrators with their challenges, including staff considerations and the dynamic of practicing social distancing with their customers, to allow them to continue to provide their customers the infrastructure and connectivity needed to create personalized experiences for individuals and families who are spending more time at home.

Following initial demand declines for our products and services in March and April 2020, sales recovered in 2021 as professional integrators’ services became increasingly important for homeowners working and seeking entertainment from home. Our favorable liquidity position, disciplined supply chain execution and inventory availability drove strong performance. This resulted in accelerated growth in our business and reinforced that we provide a mission-critical function to our integrators. More recently, COVID-19 has affected our supply chain, including component sourcing and shipping and logistics challenges resulting in cost inflation, consistent with its effect across many industries. When combined with the demand for our products, these supply chain impacts have resulted in delayed product availability in some cases. We expect these impacts, including potential delayed product availability, to continue for as long as the global supply chain is experiencing these challenges. We continue to invest in supply chain initiatives to meet integrator demand and manage cost inflation, and while the situation caused by COVID-19 is dynamic, we have considered its impact when developing our estimates and assumptions. Actual results and outcomes may differ from our estimates and assumptions. For additional information of risks related to COVID-19, refer to “Risk Factors.”

57


Key Metrics and Reconciliation of Non-GAAP Financial Data

In addition to the measures presented in our consolidated financial statements, we use the following additional key business metrics to help us monitor the performance of our business, measure our performance, identify trends affecting our business and assist us in making strategic decisions:

Adjusted EBITDA and Adjusted Net Income

We define Adjusted EBITDA as net loss, plus interest expense, net, income tax benefit, depreciation and amortization, further adjusted to exclude equity-based compensation, acquisition-related and integration-related costs, IPO costs and certain other non-recurring, non-core, infrequent or unusual charges as described below.

We define Adjusted Net Income as net loss, plus amortization, further adjusted to exclude equity-based compensation, acquisition-related and integration-related costs, IPO costs and certain non-recurring, non-core, infrequent or unusual charges, including the estimated tax impacts of these adjustments.

Adjusted EBITDA and Adjusted Net Income are key measures used by management to understand and evaluate our financial performance and trends, as well as generate future operating plans. Management uses these key measures to make strategic decisions regarding the allocation of capital and analyze investments in initiatives that are focused on cultivating new markets for our products and services. We believe Adjusted EBITDA and Adjusted Net Income are useful measurements for analysts, investors and other interested parties to evaluate companies in our markets as they help identify underlying trends that could otherwise be masked by certain expenses that we do not consider indicative of our ongoing performance.

Adjusted EBITDA and Adjusted Net Income have limitations as analytical tools. These measures are not calculated in accordance with GAAP and should not be considered in isolation from, or as a substitute for, financial information prepared in accordance with GAAP. In addition, Adjusted EBITDA and Adjusted Net Income may not be comparable to similarly titled metrics of other companies due to differences among the methods of calculation.

The following table presents a reconciliation of net loss to Adjusted EBITDA for the periods presented:

For the Years Ended
December 31,
2021
December 25,
2020
Net loss$(36,457)$(25,228)
Interest expense33,162 45,529 
Income tax benefit(6,642)(4,351)
Depreciation and amortization56,581 57,972 
Other expense (income), net(878)(1,827)
Loss on extinguishment of debt12,072 — 
Equity-based compensation21,522 4,284 
Compensation expense for payouts in lieu of TRA participation(a)
10,925 — 
Initial public offering costs(b)
4,755 542 
Fair value adjustment to contingent value rights(c)
4,900 800 
Deferred acquisition payments(d)
6,532 9,649 
Deferred revenue purchase accounting adjustment(e)
540 1,012 
Acquisition- and integration-related costs(f)
407 5,341 
Other(g)
3,337 735 
Adjusted EBITDA$110,756 $94,458 
58



The following table presents a reconciliation of net loss to Adjusted Net Income for the periods presented:


For the Years Ended
December 31,
2021
December 25,
2020
Net loss$(36,457)$(25,228)
Amortization48,553 47,491 
Equity-based compensation21,522 4,284 
Foreign currency (gains) loss131 (172)
Gain on sale of business— (979)
Loss on extinguishment of debt12,072 — 
Compensation expense for payouts in lieu of TRA participation(a)
10,925 — 
Initial public offering costs(b)
4,755 542 
Fair value adjustment to contingent value rights(c)
4,900 800 
Deferred acquisition payments(d)
6,532 9,649 
Deferred revenue purchase accounting adjustment(e)
540 1,012 
Acquisition and integration related costs(f)
407 5,341 
Other(g)
3,172 760 
Income tax effect of adjustments(h)
(23,489)(15,189)
Adjusted Net Income
$53,563$28,311
(a)Represents non-recurring expense related to payments to certain pre-IPO owners in lieu of their participation in the TRA. Management does not believe such costs are indicative of our ongoing operations as they are one-time awards specific to the establishment of the TRA.
(b)Represents expenses related to professional fees in connection with preparation for our IPO.
(c)Represents noncash gains and losses recorded from fair value adjustments related to contingent value right liabilities (“CVR liabilities”). Contingent value right liabilities represent potential obligations to the prior sellers in conjunction with the acquisition of the Company by investment funds managed by H&F in August 2017 and are based on estimates of expected cash payments to the prior sellers based on specified targets for the return on the original capital investment.
(d)Represents expenses incurred related to deferred payments to employees associated with our Control4 acquisition and other historical acquisitions. The deferred payments are cash retention awards for key personnel from the acquired companies and are expected to be paid to employees through 2023. Management does not believe such costs are indicative of our ongoing operations as they are one-time awards specific to acquisitions and are incremental to our typical compensation costs incurred and we do not expect such costs to be reflective of future increases in base compensation expense.
(e)Represents an adjustment related to the fair value of deferred revenue related to the Control4 acquisition.
(f)Represents costs directly associated with acquisitions and acquisition-related integration activities. For fiscal year 2020, the costs relate primarily to third-party consultant and information technology integration costs directly related to the Company’s acquisition of Control4 in August 2019. These costs also include certain restructuring costs (e.g., severance) and other third-party transaction advisory fees associated with the acquisitions.
(g)Represents non-recurring expenses related to consulting, restructuring, and other expenses which management believes are not representative of our operating performance.
(h)Represents the tax impacts with respect to each adjustment noted above after taking into account the impact of permanent differences using the statutory tax rate related to the applicable federal and foreign jurisdictions and the blended state tax rate.

59


Contribution Margin

We define Contribution Margin for a particular period as net sales, less cost of sales, exclusive of depreciation and amortization, divided by net sales. Management uses this key measure to understand and evaluate our financial performance, trends and generate future operating plans, make strategic decisions regarding the allocation of capital, and analyze investments in initiatives that are focused on cultivating new markets for our products and services. We believe Contribution Margin is a useful measurement for analysts, investors, and other interested parties to evaluate companies in our markets as they help identify underlying trends that could otherwise be masked by certain expenses that we do not consider indicative of our ongoing performance.

Contribution Margin has limitations as an analytical tool. This measure is not calculated in accordance with GAAP and should not be considered in isolation from, or as a substitute for, financial information prepared in accordance with GAAP. In addition, Contribution Margin may not be comparable to similarly titled metrics of other companies due to differences among the methods of calculation.

The following table presents the calculation of Contribution Margin:

For the Years Ended
December 31,
2021
December 25,
2020
Net sales
$1,008,013 $814,113 
Cost of sales, exclusive of depreciation and amortization(a)
599,923 474,778 
Net sales less cost of sales, exclusive of depreciation and amortization
$408,090 $339,335 
Contribution Margin
40.5 %41.7 %

(a)Cost of sales, exclusive of depreciation and amortization, for fiscal years 2021 and 2020, excludes depreciation and amortization of $56,581 and $57,972, respectively.

Free Cash Flow

We define Free Cash Flow as net cash (used in) provided by operating activities less capital expenditures (which consist of purchases of property and equipment as well as purchases of information technology, software development and leasehold improvements). We believe it is useful to exclude capital expenditures from our Free Cash Flow in order to measure the amount of cash we generate because the timing of such capital investments made may not directly correlate to the underlying financial performance of our business operations. Free Cash Flow is not a measure calculated in accordance with GAAP and should not be considered in isolation from, or as a substitute for financial information prepared in accordance with GAAP. In addition, Free Cash Flow may not be comparable to similarly titled metrics of other companies due to differences among methods of calculation. Free Cash Flow provides useful information to investors and others in understanding and evaluating our ability to generate additional cash from our business in the same manner as our management and board of directors. Free Cash Flow may be affected in the near to medium term by the timing of capital investments (such as purchases of information technology and other equipment and leasehold improvements), fluctuations in our growth and the effect of such fluctuations on working capital and changes in our cash conversion cycle due to increases or decreases of vendor payment terms as well as inventory turnover.

The following table presents a reconciliation of net cash (used in) provided by operating activities to Free Cash Flow for the periods presented:

For the Years Ended
December 31,
2021
December 25,
2020
(in thousands)
Net cash (used in) provided by operating activities
$(30,415)$64,227 
Purchases of property and equipment
(10,004)(10,245)
Free Cash Flow
$(40,419)$53,982 
60


Basis of Presentation and Key Components of Results of Operations

Net Sales

We generate net sales by selling hardware products to our integrators both with and without embedded software, which are then resold to end consumers, typically in the installation of an audio/video, IT, smart-home, or surveillance-related package. We act both as a principal in selling proprietary products, and as an agent in selling certain third-party products through strategic partnerships with outside suppliers. In addition, we generate a small but growing percentage of our revenue through recurring revenue from subscription services associated with product sales including hosting services, technical support, and access to unspecified software updates and upgrades. Revenue is recognized when the integrator obtains control of the product, which occurs upon shipment, in an amount that reflects the consideration expected to be received in exchange for those products net of estimated discounts, rebates, returns, allowances and any taxes collected and remitted to government authorities. Revenue allocated to subscription services is recognized over time as services are provided. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations — Critical Accounting Estimates and Policies — Revenue Recognition.”

Cost of sales, exclusive of depreciation and amortization

Cost of sales, exclusive of depreciation and amortization, includes expenses related to production of proprietary finished goods, including raw materials and inbound freight, purchase costs for third-party products produced by strategic partners and sold by Snap One, rebates, inventory reserve adjustments and employee costs related to assembly services. The components of our cost of sales, exclusive of depreciation and amortization may not be comparable to our peers. The changes in our cost of sales, exclusive of depreciation and amortization generally correspond with the changes in net sales and may be impacted by any significant fluctuations in the components of our cost of sales, exclusive of depreciation and amortization.

Selling, general and administrative expenses

Selling, general and administrative costs include payroll and related costs, occupancy costs, costs related to warehousing, distribution, outbound shipping to integrators, credit card processing fees, warranty, purchasing, advertising, research and development, non-income-based taxes, equity-based compensation, acquisition-related expenses, compensation expense for payouts in lieu of TRA participation and other corporate overhead costs. We expect that our selling, general and administrative expenses will increase at a growth rate below net sales growth when adjusted for one-time expenses, in future periods as we continue to grow, and due to additional legal, accounting, insurance and other expenses that we are incurring as a public company, including compliance with the Sarbanes-Oxley Act.

Depreciation and amortization

Depreciation expense is related to investments in property and equipment. Amortization expense consists of amortization of intangible assets originating from our acquisitions. Acquired intangible assets include developed technology, customer relationships, trademarks and trade names. We expect in the future that depreciation and amortization may increase based on acquisition activity, development of our platform and capitalized expenditures.

Interest expense

Interest expense includes interest expense on debt, including term loans and revolving credit facilities (each of which is described in more detail below under “— Liquidity and Capital Resources — Debt Obligations”), as well as the non-cash amortization of deferred financing costs.

61


Loss on extinguishment of debt

Loss on extinguishment of debt includes costs related to the write-off of unamortized debt issuance costs.

Other (expense) income, net

Other (expense) income, net includes interest income, foreign currency remeasurement, TRA liability adjustments and transaction gains and losses.

Income tax expense (benefit)

We are subject to U.S. federal, state and local income taxes as well as foreign income taxes based on enacted tax rates in each jurisdiction, as adjusted for allowable credits and deductions. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. As a result, we recognize tax liabilities based on estimates of whether additional taxes will be due.

62


Results of Operations

The following table sets forth our results of operations and results of operations data expressed as a percentage of net sales for the periods presented. The period-to-period comparison of financial results is not necessarily indicative of future results.
For the Years Ended
December 31,
2021
% of
Net sales
December 25,
2020
% of
Net sales
($ in thousands)
Net Sales $1,008,013 100.0 %$814,113 100.0 %
Costs and expenses:
Cost of sales, exclusive of depreciation and amortization599,923 59.5 %474,778 58.3 %
Selling, general and administrative expenses350,252 34.7 %267,240 32.8 %
Depreciation and amortization56,581 5.6 %57,972 7.1 %
Total costs and expenses1,006,756 99.9 %799,990 98.3 %
Income from operations1,257 0.1 %14,123 1.7 %
Other expenses (income):
Interest expense33,162 3.3 %45,529 5.6 %
Loss on extinguishment of debt12,072 1.2 %— — %
Other expense (income), net(878)(0.1)%(1,827)(0.2)%
Total other expenses44,356 4.4 %43,702 5.4 %
Loss before income taxes(43,099)(4.3)%(29,579)(3.6)%
Income tax benefit(6,642)(0.7)%(4,351)(0.5)%
Net loss(36,457)(3.6)%(25,228)(3.1)%
Net loss attributable to noncontrolling interest(55)0.0 %(344)0.0 %
Net loss attributable to Company$(36,402)(3.6)%$(24,884)(3.1)%

Fiscal Year 2021, Compared to Fiscal Year 2020

Net Sales

For the Years Ended
December 31,
2021
December 25,
2020
$ Change% Change
Net Sales $1,008,013 $814,113 $193,900 23.8 %
Net sales increased by $193.9 million, or 23.8%, in fiscal year 2021, compared to fiscal year 2020. The 53rd week in fiscal year 2021 added approximately $17.9 million in net sales. Excluding the 53rd week, net sales increased approximately 21.6%. Growth was strong across geographies, markets and product categories as we added new integrators and increased spend per integrator. Additionally, in the prior year net sales were affected by initial declines in demand due to the impact of COVID-19. Growth was also driven by the benefit of ownership of Access Networks and the cumulative ramp of eight local branches opened since the end of the fourth quarter of fiscal year 2020. Additionally, the Company benefited from two price increases enacted across its proprietary product portfolio in the first and third quarters of fiscal year 2021. While supply chain challenges represented a headwind in the year, the Company took proactive measures to mitigate and deliver for its integrators.

63


Cost of Sales, exclusive of depreciation and amortization

For the Years Ended
December 31,
2021
December 25,
2020
$ Change% Change
($ in thousands)
Cost of sales, exclusive of depreciation and amortization$599,923 $474,778 $125,145 26.4 %
As a percentage of net sales59.5 %58.3 %

Cost of sales, exclusive of depreciation and amortization, increased $125.1 million, or 26.4%, in fiscal year 2021, compared to fiscal year 2020, primarily driven by higher sales volume. As a percentage of net sales, cost of sales, exclusive of depreciation and amortization, increased to 59.5% in the current period from 58.3% in the prior period. The increase in cost of sales, exclusive of depreciation and amortization, as a percentage of net sales, was primarily due to growth in third-party product sales outpacing growth of proprietary product sales as we further execute our omni-channel strategy by opening local branches which typically sell more third-party product than proprietary product. Additionally, supplier costs and inbound freight costs increased due to ongoing supply chain pressures. This increase in cost of sales, exclusive of depreciation and amortization, as a percentage of net sales resulted in a lower Contribution Margin of 40.5% for fiscal year 2021, compared to 41.7% for fiscal year 2020.

Selling, General and Administrative (“SG&A”) Expenses

For the Years Ended
December 31,
2021
December 25,
2020
$ Change% Change
($ in thousands)
Selling, general and administrative expenses$350,252 $267,240 $83,012 31.1 %
As a percentage of net sales34.7 %32.8 %

Selling, general and administrative expenses increased $83.0 million, or 31.1%, in fiscal year 2021, compared to fiscal year 2020. The increase in selling, general and administrative expenses was primarily due to the recognition of $21.5 million in equity-based compensation expenses and $10.9 million in compensation costs paid to certain pre-IPO owners for their interests in lieu of their participation in the TRA entered into in connection with the IPO. The remaining increase in selling, general and administrative expenses was due to increases in variable operating expenses (including outbound shipping, credit card processing fees and warranty) driven by higher sales volume, increased costs associated with becoming and operating as a public company, ongoing investments to support strategic growth initiatives, and a return to normalized spending levels when compared to cost reduction actions taken to mitigate the impacts of the COVID-19 pandemic in fiscal year 2020.

Depreciation and Amortization

For the Years Ended
December 31,
2021
December 25,
2020
$ Change% Change
($ in thousands)
Depreciation and amortization$56,581 $57,972 $(1,391)(2.4)%
As a percentage of net sales5.6 %7.1 %

Depreciation and amortization expenses decreased by $1.4 million, or 2.4%, in fiscal year 2021, compared to fiscal year 2020. Depreciation expense decreased primarily due to certain software assets that became fully depreciated during fiscal year 2020, offset by an increase in amortization expense associated with intangible assets acquired.

64


Interest Expense

For the Years Ended
December 31,
2021
December 25,
2020
$ Change% Change
($ in thousands)
Interest expense$33,162 $45,529 $(12,367)(27.2)%
As a percentage of net sales3.3 %5.6 %

Interest expense decreased by $12.4 million, or 27.2%, in fiscal year 2021, compared to fiscal year 2020. The decrease was primarily driven by lower average borrowing rates on our debt and a lower average outstanding balance on our revolving credit facility and term loans in the current period.

Loss on extinguishment of debt

For the Years Ended
December 31,
2021
December 25,
2020
$ Change% Change
($ in thousands)
Loss on extinguishment of debt$12,072 $— $12,072 — %
As a percentage of net sales1.2 %— %

Loss on extinguishment of debt increased by $12.1 million in fiscal year 2021, compared to fiscal year 2020. The increase was related to write-off of unamortized debt issuance costs, $6.6 million of which was due to a portion of the term loan being repaid from the net proceeds of the IPO on August 4, 2021, and $5.5 million due to the extinguishment of the Old Credit Agreement on December 8, 2021.

Other Expense (Income), net

For the Years Ended
December 31,
2021
December 25,
2020
$ Change% Change
($ in thousands)
Other expense (income)$(878)$(1,827)$949 (51.9)%
As a percentage of net sales(0.1)%(0.2)%

Other expense (income) increased by $0.9 million, or 51.9%, in fiscal year 2021, compared to fiscal year 2020, primarily due to a gain on the sale of a business in the prior year.

Income Tax Benefit

For the Years Ended
December 31,
2021
December 25,
2020
$ Change% Change
($ in thousands)
Income tax benefit$(6,642)$(4,351)$(2,291)52.7 %
As a percentage of net sales(0.7)%(0.5)%

Income tax benefit increased by $2.3 million, or 52.7%, in fiscal year 2021, compared to fiscal year 2020. The effective tax rate for fiscal year 2021, was a benefit of 15.4% compared to a benefit of 14.9% for fiscal year 2020. The change in the effective tax rate for fiscal year 2021, and the difference from the U.S. federal statutory rate of 21%, was primarily the result of one-time transaction costs, a payment to pre-IPO owners in lieu of TRA participation, the permanent disallowance of stock compensation, and the adjustment of deferred tax liabilities and the benefit of certain tax credits.


65


Liquidity and Capital Resources

Sources of Liquidity

Our primary sources of liquidity are net cash provided by operating activities and availability under our Credit Agreement. We assess our liquidity in terms of our ability to generate adequate amounts of cash to meet current and future needs. Our expected primary uses on a short-term and long-term basis are for working capital requirements, capital expenditures, geographic or service offering expansion, acquisitions, debt service requirements and other general corporate purposes. Our primary working capital requirements are for the purchase of inventory, payroll, rent, other facility costs, distribution costs and general and administrative costs. Our working capital requirements fluctuate during the year, driven primarily by seasonality and the timing of inventory purchases. Our capital expenditures are primarily related to infrastructure-related investments, including investments related to upgrading and maintaining our information technology systems, ongoing location improvements (joint design and manufacturing tooling), expenditures related to our distributions centers, and new local branch openings.

We have historically funded our operations and acquisitions primarily through internally generated cash on hand and our Credit Facilities, except for the acquisition of Control4 which was partially funded by a capital contribution from the Former Parent Entity. Most recently, we completed our IPO of 13.9 million shares of our common stock, and on August 18, 2021, we completed the sale of 1.2 million shares of additional common stock to the underwriters pursuant to their option to purchase additional shares, at an offering price of $18.00 per share. We raised net proceeds of $249.2 million through the IPO, after deducting underwriting discounts and other offering costs of $21.2 million.

Working Capital, Excluding Deferred Revenue

The following table summarizes our cash, cash equivalents, accounts receivable and working capital, which we define as current assets minus current liabilities excluding deferred revenue, for the periods indicated:


As of
December 31,
2021
December 25,
2020
(in thousands)
Cash and cash equivalents
$40,577 $77,458 
Accounts receivable, net
$52,620 $49,363 
Working capital, excluding deferred revenue
$208,433 $141,476 

Our cash and cash equivalents as of December 31, 2021, are available for working capital purposes. We do not enter into investments for trading purposes, and our investment policy is to invest any excess cash in short term, highly liquid investments that reduce the risk of principal loss; therefore, our cash and cash equivalents are held in demand deposit accounts that generate very low returns.

We believe that our existing cash and cash equivalents, together with expected cash flow from operating activities, will be sufficient to fund our operations and capital expenditure requirements for the next 12 months. Beyond the next 12 months, our primary capital requirements primarily consist of required principal and interest payments on long-term debt and lease payments under non-cancelable lease commitments as further described in Notes 8 and 16 to our Consolidated Financial Statements. If cash provided by operating activities and borrowings under our Credit Agreement are not sufficient or available to meet our short and long-term capital requirements, then we may consider additional equity or debt financing in the future. There can be no assurance debt or equity financing will be available to us if we need it or, if available, the terms will be satisfactory to us. Our sources of liquidity could be affected by factors described under “Risk Factors.”

Debt Obligations

On December 8, 2021, we entered into a Credit Agreement with various financial institutions consisting of a $465.0 million aggregate principal amount New Term Loan maturing in seven years and a $100.0 million New Revolving Credit Facility (which includes borrowing capacity available for letters of credit) maturing in five years.

66


Borrowings under the New Term Loan will bear interest at a rate per annum equal to, at the Company’s option, either (1) an applicable margin plus a base rate determined by reference to the highest of (a) 0.50% per annum plus the federal funds effective rate, (b) the prime rate and (c) the eurocurrency rate determined by reference to the cost of funds for U.S. dollar deposits for an interest period of one month adjusted for certain additional costs, plus 1.00%; provided that such rate is not lower than a floor of 1.50% or (2) an applicable margin plus a eurocurrency rate determined by reference to the cost of funds for U.S. dollar deposits for the interest period relevant to such borrowing adjusted for certain additional costs; provided that such rate is not lower than a floor of 0.50%.

Borrowings under the New Revolving Credit Facility will bear interest at a rate per annum equal to an applicable margin based upon a leverage-based pricing grid, plus, at the Company’s option, either (1) a base rate determined by reference to the highest of (a) 0.50% per annum plus the federal funds effective rate, (b) the prime rate and (c) the eurocurrency rate determined by reference to the cost of funds adjusted for certain additional costs, plus 1.00%; provided such rate is not lower than a floor of 1.00% or (2) a eurocurrency rate determined by reference to the applicable cost of funds for such borrowing adjusted for certain additional costs; provided such rate is not lower than a floor of zero.

The New Term Loan amortizes in fixed equal quarterly installments in an amount equal to 1.0% per annum of the total aggregate principal amount thereof immediately after borrowing, with the balance due at maturity. We may voluntarily prepay loans or reduce commitments under the Credit Agreement, in whole or in part, subject to minimum amounts, with prior notice but without premium or penalty (subject to customary exceptions, including prepayments of the New Term Loan in connection with a repricing transaction that is consummated prior to June 8, 2022). We may be required, with certain exceptions, to make mandatory payments under the Credit Agreement using a percentage of our annual excess cash flows or net proceeds from any non-ordinary course asset sales or certain debt issuances, if any.

The Credit Agreement contains various customary affirmative and negative covenants. We were in compliance with such covenants as of December 31, 2021.

In addition, the New Revolving Credit Facility is subject to a first lien secured net leverage ratio of 7.50 to 1.00, tested quarterly commencing with the fiscal quarter ending on or about June 30, 2022, if, and only if, the aggregate principal amount from the revolving facility loans, letters of credit (to the extent not cash collateralized or backstopped or, in the aggregate, not in excess of the greater of $10.0 million and the stated face amount of letters of credit outstanding on the initial closing date of the Credit Agreement) and swingline loans outstanding and/or issued, as applicable, exceeds 35.0% of the total amount of the New Revolving Credit Facility commitments.

On August 4, 2021, we used a portion of the net proceeds from the IPO to repay a portion of the Incremental Term Loan outstanding under the Old Credit Agreement totaling $215.9 million in principal, plus accrued interest of $1.0 million. We also incurred a charge of $6.6 million related to the write-off of unamortized debt issuance costs.

In connection with the closing of the Credit Agreement, we repaid in full approximately $451.4 million of borrowings, including accrued interest, under the Old Credit Agreement. The term loan and revolving credit facilities and related agreements and documents under the Old Credit Agreement were terminated upon the effectiveness of the Credit Agreement.

Historical Cash Flows

The following table sets forth our cash flows for fiscal years 2021 and 2020:

For the Year Ended
December 31, 2021December 25, 2020
(in thousands)
Net cash (used in) provided by operating activities
$(30,415)$64,227 
Net cash used in investing activities
$(37,383)$(9,566)
Net cash provided by (used in) financing activities
$31,837 $(10,863)
67



Operating Activities

Net cash used in operating activities was $30.4 million in fiscal year 2021, as compared to net cash provided of $64.2 million in fiscal year 2020, a decrease of $94.6 million. The change from cash provided by operating activities to cash used in operating activities was primarily attributable to a net increase in cash used for operating assets and liabilities related to the strategic use of the balance sheet to protect against supply chain uncertainty, including an increase in cash used in inventory of $59.7 million and an increase in prepaid vendor deposits of $15.2 million. These increases in cash used were partially offset by an increase in cash provided of $17.2 million from equity-based compensation and loss on extinguishment from debt of $12.1 million. Additionally, in the prior year, we managed our working capital position more rigorously in response to the initial impact of the COVID-19 pandemic by increasing focus on collections of accounts receivable, managing inventory levels, and negotiating extended payment terms with vendors, resulting in increased cash flow from operations in fiscal year 2020.

Investing Activities

Net cash used in investing activities was $37.4 million in fiscal year ended 2021, as compared to $9.6 million in fiscal year 2020, an increase of $27.8 million. The increase in net cash used in investing activities for fiscal year 2021 was primarily due to the acquisition of Access Networks in the second quarter of 2021.

Financing Activities

Net cash provided by financing activities was $31.8 million for fiscal year 2021, compared to net cash used in financing activities of $10.9 million in fiscal year 2020, an increase of $42.7 million. The increase in net cash provided by financing activities for fiscal year 2021, was due to net proceeds from our IPO of $249.2 million, a portion of which we used to pay down and refinance long-term debt. Additionally, in the prior period, net cash used in financing activities included payments on long-term debt and net payments and proceeds related to the Old Revolving Credit Facility.

Off-Balance Sheet Arrangements

As of December 31, 2021 and December 25, 2020, we had off-balance sheet arrangements totaling $4.9 million related to our outstanding letters of credit as further described in Note 8 of the Notes to the Consolidated Financial Statements.

Contractual Obligations

Debt Obligations

On August 4, 2021, we used a portion of the net proceeds from the IPO to repay a portion of the incremental term loan outstanding under the Old Credit Agreement totaling $215.9 million, plus accrued interest of $1.0 million. See Note 8 of the Notes to the Consolidated Financial Statements for more information regarding the repayment. On December 8, 2021, we entered into our Credit Agreement with various financial institutions consisting of a $465.0 million New Term Loan and our $100.0 million New Revolving Credit Facility.

In connection with the closing of the Credit Agreement, we repaid in full approximately $451.4 million of borrowings, including accrued interest, under the Old Credit Agreement. The term loan and revolving credit facilities and related agreements and documents under the Old Credit Agreement were terminated upon the effectiveness of the Credit Agreement.

Tax Receivable Agreement

On July 29, 2021, we executed the TRA with the TRA Participants. The TRA provides for the payment by us to the TRA Participants of 85% of the amount of cash savings, if any, in U.S. federal, state, and local income tax that we actually realize, or are deemed to realize (calculated using certain assumptions), as a result of the utilization of such tax benefits, including certain tax benefits attributable to payments under the TRA. See Note 15 of the Notes to the Consolidated Financial Statements for more information regarding the TRA.

68


Contingent Valuation Rights (“CVRs”)

In connection with the acquisition of Snap One by H&F, we issued CVRs to the sellers. Each CVR gives the holder the ability to earn cash payments based on the return of H&F’s original investment hitting stated thresholds in relation to the proceeds received from disposition of H&F’s initial ownership units, which collectively entitle the sellers to receive from us, in certain circumstances, payments in an aggregate of up to $25 million. The CVRs were issued at two thresholds. The first CVR is payable to the holders when H&F’s return on investment grows to between 2.25 and 2.5 times H&F’s original investment. The second CVR is payable to the holders when H&F’s return on investment grows to between 2.5 and 2.67 times H&F’s original investment. Beginning on September 24, 2021, we have recorded CVR obligations at fair value utilizing the Monte Carlo simulation in an option-pricing framework. Adjustments to the fair value of CVR liabilities are included in selling, general and administrative expenses in our consolidated statement of operations. See Note 9 of the Notes to the Consolidated Financial Statements for more information regarding CVRs.

Lease Commitments

The Company leases offices, warehouse space, and distribution centers. These leases are classified as operating leases with various expiration dates through 2032. See Note 16 of the Notes to the Consolidated Financial Statements for more information regarding Lease Commitments.

Seasonality

Our business experiences a moderate amount of seasonality. Sales activity is generally highest in the second quarter when our outdoor solutions, which include outdoor audio, video, surveillance and access points, come into season. Sales continue to be strong in the third and fourth quarters due to end consumers’ desire to complete home projects prior to the holidays, followed by a modest slowdown in sales activity in the first quarter due to reduced integrator activity following the holiday season. Additionally, we generally experience a modest sales lift at the end of each calendar quarter as integrators seek to meet loyalty program spend thresholds.

Critical Accounting Estimates and Policies

Our accounting policies are more fully described in Note 2 to our consolidated financial statements included elsewhere in this Form 10-K. Our consolidated financial statements are prepared in accordance with GAAP. The preparation of these consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, net sales, expenses and related disclosures during the reported period. In accordance with GAAP, we base our estimates on historical experience and on various other assumptions that we believe are reasonable under the circumstances. Actual results may differ from these estimates under different assumptions or conditions, and to the extent that there are differences between our estimates and actual results, our future financial statement presentation, financial condition, results of operations and cash flows will be affected. Our most critical accounting estimates and policies are summarized below.

Revenue Recognition

We sell hardware products to professional integrators, who then resell the products to end consumers, typically in the installation of an audio/video, information technology, smart-home or surveillance-related package. In certain instances, we sell specific products directly to end consumers. Our products consist of hardware products with and without embedded software, as well as third-party products. We provide services associated with product sales including the ability to access our hosted OvrC application (“hosting”), technical support, subscription services and access to unspecified software updates and upgrades. The OvrC application provides customers and integrators with a cloud-based remote management and monitoring platform to assist end consumers. These services are typically provided at no additional charge to the customer.

For product sales, revenue is recognized when the integrator or, in the case of direct sales, customer obtains control of the product, which occurs upon shipment, in an amount that reflects the consideration expected to be received in exchange for those products. For services, revenue is recognized ratably over the contract period in an amount that reflects the consideration expected to be received in exchange for those services as the integrator or customer receives such services on a consistent basis throughout the contract period. The technical support represents a series of distinct performance
69


obligations that have the same pattern of transfer to the integrator or customer, and thus are recognized as a single performance obligation ratably over the estimated life of the related product.

Our contracts with integrators, distributors and retailers can include promises to transfer multiple products and services. Determining whether multiple products and services are considered distinct performance obligations that should be accounted for separately rather than as a combined performance obligation can require significant judgment.

For contracts with multiple performance obligations, we allocate the contract’s transaction price to each performance obligation based on the relative standalone selling price (“SSP”). Judgment is required to determine the SSP for each distinct performance obligation that is not sold separately, including technical support, customer reward programs, unspecified software updates and upgrades and hosting. In instances where SSP is not directly observable, the primary method used to estimate the SSP is the expected cost plus an estimated margin approach, under which we forecast the expected costs of satisfying a performance obligation and then add an appropriate margin for that distinct service based on margins for similar services sold on a standalone basis.

For hardware products sold with embedded software, the products are dependent on, and highly interrelated with, the underlying software, and accounted for as a single performance obligation with revenue recognized at the point in time when control is transferred to the integrator or customer, which is at the time the product is shipped. In cases where there is more than one performance obligation, a portion of the transaction price is allocated to hosting, unspecified software updates and upgrades and technical support based on a relative stand-alone selling price method, as these services are provided at no additional charge. The allocated transaction price and corresponding revenue is deferred at the time of sale and recognized ratably over the estimated life of the related devices as this method best depicts the progress towards the completion of the related performance obligation.

We offer a subscription service that allows end consumers to control and monitor their homes remotely and allows the end consumer’s respective integrator to perform remote diagnostic services. With a subscription, the integrator simultaneously receives and consumes the benefits provided by us throughout the subscription period as we make the service available for use. There is a single performance obligation associated with the subscription services and the related revenue is deferred and recognized ratably over the contract period, which is typically one year, as this method best depicts the progress towards the completion of the related performance obligation.

We generate our revenue from the sale of products and services primarily as a principal, and for certain third-party product sales, as an agent. We have determined that we are the agent for such third-party product sales where the supplier is the party responsible for ensuring fulfillment of the orders, has the obligation to mitigate any issues the customers may have with the products and has the discretion in establishing the price for the products. In such cases, we do not control the promised good before it is transferred. We record sales for which we act as an agent on a net basis.

We have various customer rewards programs (“marketing incentive programs”), which enable participants to earn points for qualifying rewards. The points are redeemed for rewards, including various prizes or product credits for future purchases. The marketing incentive programs provide the integrator or customer a material right and gives rise to a separate performance obligation. The related revenue and expense incurred are recognized at the time of redemption, expiration or forfeiture, as that is the point at which the performance obligation related to this incentive program is satisfied.

Certain integrators or customers may receive cash-based incentives or credits (“volume rebates”) which are accounted for as variable consideration. We record reductions to revenue for integrator incentives at the time of the initial sale, which is based on estimates of the sales volume customers will reach during the measured period. Revenue is recognized net of estimated discounts, rebates, returns, allowances and any taxes collected from integrators or customers, which are subsequently remitted to governmental authorities. We estimate the reduction to sales and cost of sales for returns based on current sales levels and historical return trends.

Share-Based Compensation

Former Parent Entity Incentive Plan — In October 2017, the Former Parent Entity approved the 2017 Plan pursuant to the Former Parent Entity’s partnership agreement (“Partnership Agreement”), which established the terms and provided for grants of certain incentive units to employees, officers, directors, consultants, and advisors of the Former Parent Entity containing service-based and/or market-based vesting criteria. Class B-1 Incentive Units (“B-1 Units”) issued under the
70


2017 Plan vest in installments over a five-year period, subject to the grantee’s continued employment or service. Class B-2 Incentive Units (“B-2 Units” and collectively with the B-1 Units, “Incentive Units”) issued under the 2017 Plan contain both service conditions consistent with the B-1 Units and market-based vesting conditions that require the achievement of a specified return hurdle to the controlling shareholders in order to vest.

The grant date fair value of all Incentive Units is estimated using the Black-Scholes option pricing model and is not remeasured. The pricing model requires assumptions, which include the expected holding period, the risk-free rate of return, the expected dividend yield, discount for lack of marketability and expected volatility of the units over the expected life, which significantly impacts the fair value. We account for forfeitures as they occur. In connection with the IPO, all Incentive Units were replaced with restricted stock awards or exchanged into shares of our common stock. See Note 13 to the Notes to the Consolidated Financial Statements for more information regarding Incentive Units and the Equity Award Conversion.

2021 Incentive Plan — On July 16, 2021, the Company adopted the 2021 Equity Incentive Plan (“2021 Plan”) in order to provide a means through which to attract, retain and motivate key personnel. Awards available for grant under the 2021 Plan include non-qualified and incentive stock options, restricted shares of our common stock, other equity-based awards tied to the value of our common stock and cash-based awards. The fair value of restricted stock awards and units granted are based on the Company’s closing stock price on the date of grant. The Company also granted Time-based and Market-based options. The Company recognizes share based compensation expense based on the fair value of the awards at the grant date. The Company utilized the Black-Scholes option pricing model to estimate the fair value of the Time-based Options. The Company used a Monte Carlo simulation to estimate the fair value and derived service period of the Market-based Options. Significant assumptions included in these models were the risk-free interest rate, the expected volatility, and the expected dividend yield. Volatility was estimated based on historical volatility of comparable companies. The average expected term for the Market-based Options was derived based on an average of the outcomes of various scenarios performed under the Monte Carlo simulation. Both pricing models require various highly judgmental assumptions including volatility and expected option term. If any of the assumptions used in the models change significantly, stock-based compensation expense may differ materially in the future from that recorded in the current period. See Note 13 to the Notes to the Consolidated Financial Statements for more information regarding stock based compensation.

Income Taxes

We estimate certain components of our provision for income taxes. Our estimates and judgments include, among other items, the calculations used to determine the deferred tax asset and liability balances, effective tax rates for state, local and foreign income taxes, uncertain tax positions, amounts deductible for tax purposes, and related reserves. We adjust our annual effective income tax rate as additional information on outcomes or events becomes available. Further, our assessment of uncertain tax positions requires judgments relating to the amounts, timing and likelihood of resolution.

We account for income taxes under the liability method whereby deferred tax assets and liabilities are measured using enacted tax laws and rates expected to apply to taxable income in the years in which the assets and liabilities are expected to be recovered or settled. The effects on deferred tax assets and liabilities of subsequent changes in the tax laws and rates are recognized in income during the year the changes are enacted.

In assessing the realizability of deferred tax assets, we consider whether it is more-likely-than-not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment.

We follow the applicable authoritative guidance with respect to the accounting for uncertainty in income taxes recognized in our consolidated financial statements. It prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken, or expected to be taken, in a tax return. We record any interest and penalties associated as additional income tax expense in the consolidated statements of operations. See Note 14 to the Notes to the Consolidated Financial Statements for further information.

71


Tax Receivable Agreement

On July 29, 2021, we executed a TRA with the TRA Participants that provides for payment by the Company to the TRA Participants of 85% of the amount of cash savings, if any, in U.S. federal, state and local income tax that the Company utilizes in the future from net operating losses and certain other tax benefits that arose prior to the IPO. We recognize this contingent liability in our consolidated financial statements when incurrence of the liability becomes probable and amounts are reasonably estimable. The TRA liability is an estimate and estimating the amount of payments that may be made under the TRA is by its nature imprecise, insofar as the calculation of amounts payable depends on a variety of factors. The amount and timing of any payments under the TRA will vary depending upon a number of factors, including the amount, character and timing of the Company’s income. Subsequent changes to the measurement of the TRA liability are recognized in the statements of income as a component of other (expense) income, net.

Business Combinations

All of our acquisitions have been accounted for under ASC 805, Business Combinations. Accordingly, the accounts of the acquired companies, after adjustments to reflect fair values assigned to assets and liabilities, have been included in the consolidated financial statements from their respective dates of acquisition. We record purchase price in excess of amounts allocated to identifiable assets and liabilities as goodwill. Goodwill includes, but is not limited to, the value of the workforce in place, ability to generate profits and cash flows, and an established going concern.

Customer relationships have been valued using the multi-period excess earnings method, a derivative of the income approach. The multi-period excess earnings method estimates the discounted net earnings attributable to the customer relationships that were acquired after considering items, such as possible customer attrition. Estimated useful lives were determined based on the length and trend of projected cash flows. The length of the projected cash flow period was determined based on how quickly the customer relationships are expected to amortize, which is based on our historical experience in renewing and extending similar customer relationships and future expectations for renewing and extending similar existing customer relationships. The useful life of the customer relationships intangible assets represents the number of years over which we expect the customer relationships to economically contribute to the business.

The trade names have been valued using the relief from royalty method under the income approach to estimate the cost savings that will accrue to us, which we would otherwise have to pay royalties or license fees on revenue earned through the use of the assets. Estimated useful lives were determined based on management’s estimate of the period the name will be in use.

Technology has been valued using the relief from royalty method to value technology related to three major categories: Other Home Automation, Lighting, and Speakers. The relief from royalty method, a derivative of the income approach, was used to estimate the cost savings that will accrue to us, which we would otherwise have to pay royalties or license fees on revenue earned through the use of the asset. Estimated useful lives were determined based on management’s estimate of the period the technology will be in use.

Inventories, Net

Inventory is stated at the lower of cost or net realizable value, cost being determined under the moving- average method of inventory, first-in, first-out (FIFO) basis of inventory and specific identification basis of inventory. Inventory costs include the net acquisition cost from the factory, the cost of transporting the product to our warehouses and product assembly costs. Reserves for slow-moving and obsolete inventories are provided on historical experience, inventory aging and product demand. Our reserve estimates require us to make assumptions based on the current rate of sales, age, salability of inventory and profitability of inventory, all of which may be affected by changes in our product mix and consumer preferences. We do not believe there is a reasonable likelihood that there will be a material change in the assumptions we use to calculate our inventory reserves. However, if actual results are not consistent with our estimates and assumptions, we may be exposed to losses or gains that could be material. We evaluate the adequacy of these reserves and make adjustments to reserves, as required.

72


Goodwill and Intangible Assets

Goodwill and identifiable indefinite lived intangible assets have historically been tested for impairment annually as of the end of the third quarter of each fiscal year, or more frequently upon the occurrence of certain events or substantive changes in circumstances that indicate impairment is more likely than not. During the current year, we changed the date of the annual impairment test from the last day of the third quarter to the first day of the fourth quarter of each year. This change is preferable because it aligns our impairment testing procedures with our annual business planning and budgeting process and allows us to maximize time and resources required to perform the impairment analysis. We do not consider this change in impairment testing date to be a material change in the application of an accounting principle. We performed annual impairment tests for goodwill and indefinite lived intangible assets at September 24 and September 25, 2021, and concluded there was no impairment.

In assessing potential goodwill impairment, we may first assess qualitative factors to determine whether events or circumstances indicate it is more likely than not that the fair value of our net assets is less than the carrying amount of our single reporting unit. If the qualitative factors indicate it is more likely than not that the fair value of net assets is less than its carrying amount, we perform a quantitative impairment test. In the quantitative assessment, we compare the fair value of the reporting unit to its carrying value. We estimate the fair value of the reporting unit using generally accepted valuation techniques which include a weighted combination of income and market approaches. The income approach incorporates a discounted future cash flows analysis with key assumptions in the cash flow model for future net sales, operating costs, working capital changes, capital expenditures and a discount rate that approximates our weighted-average cost of capital. The market approach considers our results of operations and information about our publicly traded competitors, such as earnings multiples, making adjustments to the selected competitors based on size, strengths and weaknesses, as well as publicly announced acquisition transactions.

Our valuation methodology for assessing impairment requires management to make judgments and assumptions based on historical experience and projections of future operating performance. If these assumptions differ materially from future results, we may record impairment charges in the future.

We review identifiable definite-lived intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. For fiscal years 2021 and 2020, we determined that there were no indicators of impairment relating to identifiable definite lived intangible assets.

Warranties

We provide assurance-type warranties on most of our proprietary products covering periods that vary between one year and the lifetime of the product. The warranties cover products that are defective under normal conditions of use and are in-line with industry standards. We estimate the costs that may be incurred under these warranties and record the liability at the time product sales are recorded. The warranty liability is primarily based on historical failure rates and costs to repair or replace the product, including any necessary shipping costs.

Contingent Valuation Rights (“CVRs”)

In connection with the acquisition of Snap One by H&F, we issued CVRs to the sellers. Each CVR gives the holder the ability to earn cash payments based on the return of H&F’s original investment hitting stated thresholds in relation to the proceeds received from disposition of H&F’s initial ownership units. The CVRs were issued at two thresholds. The first CVR is payable to the holders when H&F’s return on investment grows to between 2.25 and 2.5 times H&F’s original investment. The second CVR is payable to the holders when H&F’s return on investment grows to between 2.5 and 2.67 times H&F’s original investment. Beginning on September 24, 2021, we have recorded CVR obligations at fair value utilizing the Monte Carlo simulation in an option-pricing framework, where a range of possible scenarios are simulated, in order to determine the fair value of the CVRs. Key inputs and assumptions using a Monte-Carlo simulation include the current stock price, probabilities of exit scenarios, risk-free interest rates and equity volatility. The fair value estimate of the CVR is based, in part, on subjective assumptions and could differ materially in the future. Any future increase in the fair value of the CVR obligations, based on an increased likelihood that the underlying milestones will be achieved, and the associated payment or payments will, therefore, become due and payable, will result in a charge to selling, general and administrative expenses in the period in which the increase is determined. Similarly, any future decrease in the fair value of the CVR obligations will result in a reduction in selling, general and administrative expenses.

73


Recent Accounting Pronouncements

See Note 2 of the Notes to the Consolidated Financial Statements for information regarding recently issued accounting pronouncements.

Emerging Growth Company Status

We qualify as an “emerging growth company” as defined in the JOBS Act. An emerging growth company may take advantage of reduced reporting requirements that are not otherwise applicable to public companies. These provisions include, but are not limited to:

being permitted to present only two years of audited financial statements and only two years of related “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our 10-K;
not being required to comply with the auditor attestation requirements on the effectiveness of our internal controls over financial reporting;
reduced disclosure obligations regarding executive compensation arrangements in our periodic reports, proxy statements and registration statements; and
exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved.

We may use these provisions until the last day of our fiscal year in which the fifth anniversary of the completion of our IPO occurs (which will be December 25, 2026). However, if certain events occur prior to the end of such five-year period, including if we become a “large accelerated filer,” our annual gross revenues exceed $1.07 billion, or we issue more than $1.0 billion of nonconvertible debt in any three-year period, we will cease to be an emerging growth company prior to the end of such five-year period.

Under the JOBS Act, emerging growth companies also can delay adopting new or revised accounting standards until such time as those standards would otherwise apply to private companies. We currently intend to take advantage of this exemption.
74


Item 7A. Quantitative and Qualitative Disclosures about Market Risk

Our earnings and financial position are exposed to financial market risk, including those resulting from changes in interest rates and market concentration risk.

Interest Rate Risk

We are subject to interest rate risk in connection with our Credit Agreement. As of December 31, 2021, we had $465.0 million outstanding under the New Term Loan portion of the Credit Agreement. The term loans bear interest at variable rates. Each quarter point increase in the variable rates on the amounts outstanding under the Credit Agreement as of December 31, 2021 would increase annual cash interest in the aggregate by approximately $1.2 million.

Foreign Currency Exchange Risk

The majority of our net sales and operating expenses are currently denominated in U.S. dollars. An immediate 10% increase or decrease in the relative value of the U.S. dollar as compared to other currencies in the foreign jurisdictions in which we operate would not have a material effect on our operating results.
75


Item 8. Financial Statements and Supplementary Data




76


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the stockholders and the Board of Directors of Snap One Holdings Corp.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Snap One Holdings Corp. and subsidiaries (the "Company") as of December 31, 2021 and December 25, 2020, the related consolidated statements of operations, comprehensive loss, stockholders’ equity, and cash flows, for each of the two fiscal years in the period ended December 31, 2021, and the related notes (collectively referred to as the "financial statements"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2021 and December 25, 2020, and the results of its operations and its cash flows for each of the two fiscal years in the period ended December 31, 2021, in conformity with accounting principles generally accepted in the United States of America.

Basis for Opinion

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

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

Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

/s/ DELOITTE & TOUCHE LLP
Charlotte, North Carolina
March 23, 2022

We have served as the Company's auditor since 2014.
77


Snap One Holdings Corp. and Subsidiaries

Consolidated Balance Sheets
(in thousands, except par value)
As of
December 31, 2021December 25, 2020
Assets
Current assets:
Cash and cash equivalents$40,577 $77,458 
Accounts receivable, net52,620 49,363 
Inventories, net210,964 157,099 
Prepaid expenses and other current assets35,114 9,650 
Total current assets339,275 293,570 
Long-term assets:
Property and equipment, net22,603 20,208 
Goodwill580,761 559,735 
Other intangible assets, net587,192 617,616 
Other assets10,550 6,409 
Total assets$1,540,381 $1,497,538 
Liabilities and stockholders’ equity
Current liabilities:
Current maturities of long-term debt$3,488 $21,149 
Accounts payable72,781 68,941 
Accrued liabilities75,517 80,658 
Total current liabilities 151,786 170,748 
Long-term liabilities:
Long-term debt, net of current portion449,256 630,864 
Deferred income tax liabilities, net48,555 55,518 
Tax receivable agreement liability112,406  
Other liabilities30,103 22,669 
Total liabilities 792,106 879,799 
Commitments and contingencies (Note 16)
Stockholders’ equity:
Common stock, $0.01 par value, 500,000 shares authorized; 74,427 shares issued and outstanding as of December 31, 2021 and 59,217 shares issued and outstanding at December 25, 2020
744 592 
Preferred stock, $0.01 par value; 50,000 shares authorized, no shares issued and outstanding
  
Additional paid-in capital826,718 659,093 
Accumulated deficit(79,420)(43,018)
Accumulated other comprehensive (loss) income(28)756 
Company’s stockholders’ equity748,014 617,423 
Noncontrolling interest261 316 
Total stockholders’ equity 748,275 617,739 
Total liabilities and stockholders’ equity$1,540,381 $1,497,538 
See accompanying Notes to the Consolidated Financial Statements.
78


Snap One Holdings Corp. and Subsidiaries

Consolidated Statements of Operations
(in thousands, except per share amounts)

For the Years Ended
December 31,
2021
December 25,
2020
Net sales$1,008,013 $814,113 
Costs and expenses:
Cost of sales, exclusive of depreciation and amortization599,923 474,778 
Selling, general and administrative expenses350,252 267,240 
Depreciation and amortization56,581 57,972 
Total costs and expenses1,006,756 799,990 
Income from operations1,257 14,123 
Other expenses (income):
Interest expense33,162 45,529 
Loss on extinguishment of debt12,072  
Other expense (income), net(878)(1,827)
Total other expenses44,356 43,702 
Loss before income taxes(43,099)(29,579)
Income tax benefit(6,642)(4,351)
Net loss(36,457)(25,228)
Net loss attributable to noncontrolling interest(55)(344)
Net loss attributable to Company$(36,402)$(24,884)
Net loss per share, basic and diluted$(0.56)$(0.42)
Weighted average shares outstanding, basic and diluted 65,541 58,865 
See accompanying Notes to the Consolidated Financial Statements.

79


Snap One Holdings Corp. and Subsidiaries

Consolidated Statements of Comprehensive (Loss) Income
(in thousands)

For the Years Ended
December 31,
2021
December 25,
2020
Net loss$(36,457)$(25,228)
Other comprehensive loss net of tax:
Foreign currency translation adjustments(784)795 
Comprehensive loss(37,241)(24,433)
Comprehensive loss attributable to noncontrolling interest(55)(344)
Comprehensive loss attributable to Company$(37,186)$(24,089)
See accompanying Notes to the Consolidated Financial Statements.
80


Snap One Holdings Corp. and Subsidiaries

Consolidated Statements of Stockholders’ Equity
(in thousands)

Common Stock Additional
Paid-In
Capital
Accumulated
Other
Comprehensive
Income (Loss)
Shares Amount Accumulated
Deficit
Noncontrolling
Interest
Total
Stockholders’
Equity
Balance - December 25, 2020
59,217 $592 $659,093 $(43,018)$756 $316 $617,739 
Net loss— — — (36,402)— (55)(36,457)
Equity Contributions— — 10,025 — — — 10,025 
Foreign currency translation adjustments— — — — (784)— (784)
Equity-based compensation— — 21,522 — — — 21,522 
Issuance of common stock for initial public offering, net of offering costs15,021 150 249,004 — — — 249,154 
Issuance of common stock pursuant to equity incentive plans189 2 (2)— — —  
Establishment of income tax receivable liability— — (112,681)— — — (112,681)
Other— — (243)— — — (243)
Balance - December 31, 202174,427 $744 $826,718 $(79,420)$(28)$261 $748,275 

Common Stock Additional
Paid-In
Capital
Accumulated
Other
Comprehensive
Income (Loss)
Shares AmountAccumulated
Deficit
Noncontrolling
Interest
Total
Stockholders’
Equity
Balance - December 27, 2019
58,140 $581 $654,420 $(18,134)$(39)$99 $636,927 
Net loss — — (24,884)— (344)(25,228)
Equity Contributions— — 400 — — 561 961 
Foreign currency translation adjustments— — — — 795 — 795 
Equity-based compensation— — 4,284 — — — 4,284 
Additional share issuance1,077 11 (11)— — —  
Balance - December 25, 202059,217 $592 $659,093 $(43,018)$756 $316 $617,739 
See accompanying Notes to the Consolidated Financial Statements.

81


Snap One Holdings Corp. and Subsidiaries
Consolidated Statements of Cash Flows
(in thousands)
For the Years Ended
December 31, 2021December 25, 2020
Cash flows from operating activities:
Net loss$(36,457)$(25,228)
Adjustments to reconcile net loss to net cash from operating activities:
Depreciation and amortization56,581 57,972 
Amortization of debt issuance costs5,053 6,101 
Loss on extinguishment of debt12,072  
Unrealized loss on interest rate cap 5 
Deferred income taxes (7,977)(5,423)
Gain on sale of business (979)
Loss on sale and disposal of property and equipment437 29 
Equity-based compensation21,522 4,284 
Bad debt expense801 1,094 
Fair value adjustment to contingent value rights4,900 800 
Valuation adjustment to TRA liability(275) 
Change in operating assets and liabilities:
Accounts receivable(2,956)(4,231)
Inventories(51,844)7,862 
Prepaid expenses and other assets(27,407)1,932 
Accounts payable and accrued liabilities(4,865)20,009 
Net cash (used in) provided by operating activities(30,415)64,227 
Cash flows from investing activities:
Acquisition of business, net of cash acquired(26,025) 
Purchases of property and equipment(10,004)(10,245)
Issuance of notes receivable(925) 
Proceeds from sale of business 600 
Other(429)79 
Net cash used in investing activities(37,383)(9,566)
Cash flows from financing activities:
Proceeds from long-term debt465,000  
Payments on long-term debt(672,608)(6,824)
Payments of debt issuance costs(9,709) 
Proceeds from revolving credit facility 52,000 
Payments on revolving credit facility (57,000)
Proceeds from initial public offering, net of offering costs249,154  
Proceeds from capital contributions 961 
Net cash provided by (used in) financing activities31,837 (10,863)
Effect of exchange rate changes on cash and cash equivalents(920)483 
Net (decrease) increase in cash and cash equivalents(36,881)44,281 
Cash and cash equivalents at beginning of the period77,458 33,177 
Cash and cash equivalents at end of the period$40,577 $77,458 
Supplementary cash flow information:
Cash paid for interest$34,273 $42,845 
Cash paid for taxes, net$2,065 $217 
Noncash investing and financing activities:
Noncash tax receivable agreement liability$112,681 $ 
Noncash equity contribution$10,025 $428 
Capital expenditure in accounts payable$775 $140 
See accompanying Notes to the Consolidated Financial Statements.
82


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)


1.Organization and Description of Business

Snap One Holdings Corp. (referred to herein as “Snap One” or “Company”) is incorporated in Delaware with its principal executive offices located in Charlotte, North Carolina and Draper, Utah. The Company provides products, services, and software to its network of professional integrators that enable them to deliver smart living experiences for their residential and small business end users. The Company’s hardware and software portfolio includes leading proprietary and third-party offerings across connected, infrastructure, and entertainment categories. Additionally, the Company provides technology-enabled workflow solutions to support the integrator throughout the project lifecycle, enhancing their operations and helping them to profitably grow their businesses.

Initial Public Offering — On July 30, 2021, the Company completed its initial public offering (“IPO”) of 13,850 shares of its common stock, and on August 18, 2021, completed the sale of 1,171 shares of additional common stock to the underwriters pursuant to their option to purchase additional shares, at an offering price of $18.00 per share. The Company raised net proceeds of $249,154 through the IPO, after deducting underwriting discounts and other offering costs of $21,219. During the year ended December 31, 2021, the Company expensed $4,755 of IPO costs. The Company’s registration statement on Form S-1 (File No. 333-257624) relating to its IPO was declared effective by the Securities and Exchange Commission (“SEC”) on July 27, 2021.

2.Significant Accounting Policies

Basis of Presentation — The consolidated financial statements have been prepared in conformity with generally accepted accounting principles in the United States of America (“GAAP”). The consolidated financial statements include the accounts of the Company and all subsidiaries required to be consolidated. All intercompany balances and transactions have been eliminated in the consolidated financial statements.

The Company’s fiscal year is the 52 or 53-week period that ends on the last Friday of December. Fiscal year 2021 is a 53-week period and fiscal year 2020 was a 52-week period.

Use of Accounting Estimates — The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Accordingly, the actual amounts could differ from those estimates. If actual amounts differ from estimates, revisions are included in the consolidated statements of operations in the period the actual amounts become known.

Significant estimates relied upon in preparing these consolidated financial statements include, but are not limited to, the amortization period associated with customer relationships, estimated standalone selling prices associated with products that contain distinct performance obligations not sold separately, warranty reserves, excess and obsolete inventory reserves, impairment of long-lived assets, impairment of indefinite lived intangibles and goodwill, assumptions related to the valuation of CVRs and equity awards, the valuation allowance associated with deferred tax assets, and the valuation of assets and liabilities associated with acquisitions. If actual amounts differ from estimates, revisions are included in the consolidated statements of operations in the period the actual amounts become known.

Segment Information — Operating segments are identified as components of an enterprise for which discrete financial information is available for evaluation by the chief operating decision-maker, or CODM, in making decisions regarding resource allocation and assessing performance. The Company’s CODM is its Chief Executive Officer. The Company’s CODM views its operations and manages the business as a single operating segment and reportable segment.

Fair Value Measurements — GAAP defines fair value as the price that would be received for selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. A fair value measurement assumes that the transaction to sell the asset or transfer the liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market. Assets and liabilities recorded at fair value are measured and classified in accordance with a three-tier fair value hierarchy based on the observability of the inputs available in the market used to measure fair value:

83


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)

Level 1—Valuations based on unadjusted quoted prices for identical instruments in active markets that are available as of the measurement date.

Level 2—Valuations based on quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.

Level 3—Valuations based on inputs that are unobservable and significant to the overall fair value measurement.

This fair value hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs.

The Company’s financial instruments that are remeasured at fair value on a recurring basis include CVRs and the interest rate cap (see Note 9). Additionally, cash and cash equivalents, accounts receivable, net, prepaid expenses, accounts payable, and accrued liabilities are classified as Level 1 and the carrying value of these assets and liabilities approximate their fair value due to the short-term nature of these financial instruments. See Note 9 for further details on fair value measurements.

Certain non-financial assets, such as property and equipment, goodwill and other intangible assets, are adjusted to fair value when an impairment charge is recognized using predominantly Level 2 and Level 3 inputs.

Cash and Cash Equivalents — The Company considers all cash on hand, credit card receivables, and short-term investments with original maturities of three months or less to be cash and cash equivalents.

Accounts Receivable, Net — Accounts receivable are recorded at the invoiced amount less allowances for doubtful accounts and do not bear interest. The allowance for nonpayment by customers is based on the creditworthiness and historical payment experience of the Company’s customers, age of receivables and current market conditions. Provisions for uncollectible receivables are recorded in selling, general and administrative expenses in the consolidated statements of operations. The Company writes off accounts receivable balances to the allowance for doubtful accounts when it becomes likely that they will not be collected.

Changes in the Company’s allowance for doubtful accounts for the years ended December 31, 2021 and December 25, 2020 are as follows:

Allowance for doubtful accounts - December 27, 2019$2,136 
Bad debt expense1,094 
Write-offs(877)
Allowance for doubtful accounts - December 25, 2020$2,353 
Bad debt expense801 
Write-offs(686)
Allowance for doubtful accounts - December 31, 2021$2,468 

Concentration of Credit Risk — The Company’s cash and cash equivalents and accounts receivable are potentially subject to concentration of credit risk. Certain balances in cash and cash equivalents exceed the Federal Deposit Insurance Corporation limit of $250. The Company believes credit risk related to these deposits is minimal. Accounts receivable are derived from revenue earned from customers. For the years ended December 31, 2021 and December 25, 2020, no customer accounted for more than 10% of net sales. No individual customer accounted for more than 10% of accounts receivable, net, at December 31, 2021 or December 25, 2020.

Property and Equipment, Net — Property and equipment, net is stated at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of the useful life of the related assets or the lease term. Expenditures for repairs and maintenance are charged to expense as incurred. For assets sold or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts, and any related gain or loss is reflected in selling, general and administrative expenses on the consolidated statements of operations.
84


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)


The following table summarizes the estimated useful lives of each respective asset category:

Equipment
2 - 10 years
Computers and software
3 - 5 years
Furniture and fixtures
2 - 7 years
Leasehold improvements
Shorter of 15 years or life of lease

Property and equipment, net is reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. The recoverability of property and equipment, net is evaluated by comparing the carrying amount to the estimated undiscounted cash flows. If the carrying amount exceeds the estimated undiscounted cash flows, an impairment charge would be recognized for the amount by which the carrying amount exceeds the fair value of the property and equipment, net. There were no impairment losses recognized by the Company for the years ended December 31, 2021 and December 25, 2020.

Internal-Use Software — The Company capitalizes costs associated with customized internal-use software systems once they have reached the application development stage. Such capitalized costs include external direct costs utilized in developing or obtaining the applications and payroll and payroll-related expenses for employees who are directly associated with the development of the applications. Capitalization of such costs begins when the preliminary project stage is complete and ceases at the point in which the project is substantially complete and is ready for its intended purpose.

Goodwill and Other Intangible Assets — Goodwill and identifiable indefinite lived intangible assets were historically tested for impairment annually as of the end of the third quarter of each fiscal year, or more frequently upon the occurrence of certain events or substantive changes in circumstances that indicate impairment is more likely than not. During the current year, the Company changed the date of its annual impairment test from the last day of the third quarter to the first day of the fourth quarter of each year. This change is preferable because it aligns the Company’s impairment testing procedures with its annual business planning and budgeting process and allows the Company to maximize time and resources required to perform the impairment analysis. The Company does not consider this change in impairment testing date to be a material change in the application of an accounting principle. The Company performed annual impairment tests for goodwill and indefinite lived intangible assets at September 24 and September 25, 2021, and concluded there was no impairment.

In assessing potential goodwill impairment, the Company has the option to first assess qualitative factors to determine whether events or circumstances indicate it is more likely than not that the fair value of the Company’s net assets is less than the carrying amount of the Company’s single reporting unit. If the qualitative factors indicate it is more likely than not that the fair value of net assets is less than its carrying amount, the Company performs a quantitative impairment test. In the quantitative assessment, the Company compares the fair value of the reporting unit to its carrying value. The Company determines fair value of its reporting unit using an income or market approach incorporating market participant considerations and management’s assumptions on revenue growth rates, operating margins, discount rates and expected capital expenditures.

The Company’s valuation methodology for assessing impairment requires management to make judgments and assumptions based on historical experience and projections of future operating performance. If these assumptions differ materially from future results, the Company may record impairment charges in the future.

The Company reviews identifiable definite lived intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. For the years ended December 31, 2021, and December 25, 2020, the Company determined there were no indicators of impairment relating to identifiable definite lived intangible assets. The Company amortizes definite lived intangible assets using the straight-line method over their estimated useful lives. See Note 7.

Notes Receivable — Notes receivable are presented in other assets. The Company accrues interest on notes receivable based on the contractual terms of the notes. As of December 31, 2021, and December 25, 2020, the outstanding notes receivable balance was $6,484 and $5,115, respectively, and no allowance was recorded against the balance.
85


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)


Self-Insured Liabilities — The Company is self-insured for employee medical coverage. The Company records a liability for estimates of the aggregate ultimate losses and claims incurred but not reported. Adjustments to the reserve are made when the facts and circumstances change. If actual settlements of medical claims are greater than estimated amount, additional expense will be recognized. As of December 31, 2021, and December 25, 2020, the liability was $1,556 and $1,215, respectively.

Contingent Value Rights — In connection with the acquisition of the Company by the Former Parent Entity, the Company issued CVRs to the sellers. Each CVR gives the holder the ability to earn cash payments based on the return of H&F’s original investment hitting stated thresholds. The CVRs were issued at two thresholds. The first CVR is payable to the holders when H&F’s return on investment grows to between 2.25 and 2.5 times H&F’s original investment. The second CVR is payable to the holders when H&F’s return on investment grows to between 2.5 and 2.67 times H&F’s original investment. The Company records CVR obligations at fair value. See Note 9 for more information relating to CVR obligations. Contingent consideration obligations generally become due and payable to the holders of these rights if specified future events occur or conditions are met. There were no amounts due and payable during the fiscal years ended December 31, 2021, and December 25, 2020.

Warranties — The Company provides assurance-type warranties on most of its proprietary products covering periods that vary between one year and the lifetime of the product. The warranties cover products that are defective under normal conditions of use and are in-line with industry standards. The Company estimates the costs that may be incurred under its warranties and records the liability at the time product sales are recorded. The warranty liability is primarily based on historical failure rates and costs to repair or replace the product, including any necessary shipping costs. Changes in the Company’s accrued warranty liability for the years ended December 31, 2021, and December 25, 2020, can be found in Note 11.

Tax Receivable Agreement — On July 29, 2021, the Company executed a TRA with TRA Participants that provides for payment by the Company to the TRA Participants of 85% of the amount of cash savings, if any, in U.S. federal, state and local income tax that the Company utilizes in the future from net operating losses and certain other tax benefits that arose prior to the IPO. The Company recognizes this contingent liability in its consolidated financial statements when incurrence of the liability becomes probable and amounts are reasonably estimable. Subsequent changes to the measurement of the TRA liability are recognized in the statements of income as a component of other (expense) income, net. See Note 15 for more information about the TRA.

Revenue Recognition — The Company sells hardware products to professional installers, who then resell the products to end users, in the installation of an audio/video, IT, smart-home, or surveillance-related package. In certain instances, the Company sells specific products directly to end users. The Company’s products consist of proprietary hardware products with and without embedded software, as well as third party products. The Company provides services associated with product sales including the ability to access the Company’s hosted OvrC application (“hosting”), technical support, subscription services, and access to unspecified software updates and upgrades. The OvrC application provides the Company’s customers, professional installers and other dealers, a cloud-based remote management and monitoring platform to assist end users (“end consumers”). These services are typically provided at no additional charge to the customer.

For product sales, revenue is recognized when the customer obtains control of the product, which occurs upon shipment, in an amount that reflects the consideration expected to be received in exchange for those products. For services, revenue is recognized ratably over the contract period in an amount that reflects the consideration expected to be received in exchange for those services as the customer receives such services on a consistent basis throughout the contract period. The technical support represents a series of distinct performance obligations that have the same pattern of transfer to the customer and are recognized as a single performance obligation ratably over the estimated life of the related product.

The Company’s contracts with dealers, distributors, and retailers can include promises to transfer multiple products and services. Determining whether multiple products and services are considered distinct performance obligations that should be accounted for separately rather than as a combined performance obligation can require significant judgment.

For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation based on the relative standalone selling price (“SSP”). Judgment is required to determine the SSP
86


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)

for each distinct performance obligation that is not sold separately, including technical support, customer reward programs, unspecified software updates and upgrades, and hosting. In instances where SSP is not directly observable, the primary method used to estimate the SSP is the expected cost plus an estimated margin approach, under which the Company forecasts the expected costs of satisfying a performance obligation and then adds an appropriate margin for that distinct service based on margins for similar services sold on a standalone basis.

For hardware products sold with embedded software, the products are dependent on and highly interrelated with the underlying software and accounted for as a single performance obligation with revenue recognized at the point in time when control is transferred to the customer, which is at the time the product is shipped. In cases where there is more than one performance obligation, a portion of the transaction price is allocated to hosting, unspecified software updates and upgrades, and technical support based on a relative stand-alone selling price method, as these services are provided at no additional charge. The allocated transaction price and corresponding revenue is deferred at the time of sale and recognized ratably over the estimated life of the related devices as this method best depicts the progress towards the completion of the related performance obligation.

The Company offers a subscription service that allows consumers to control and monitor their homes remotely and allows the consumer’s respective dealer to perform remote diagnostic services. With a subscription, the dealer simultaneously receives and consumes the benefits provided by the Company throughout the subscription period as the Company makes service available for use. There is a single performance obligation associated with the subscription services and the related revenue is deferred and recognized ratably over the contract period, which is typically one year, as this method best depicts the progress towards the completion of the related performance obligation.

The Company evaluates whether the Company is the principal or the agent for all customer sales. Generally, the Company reports revenue on a gross basis (the amount billed to customers is recorded as revenue, and the amount paid to vendors is recorded as cost of sales, exclusive of depreciation and amortization). The Company is the principal in these instances because the Company controls the inventory before it is transferred to customers. The Company’s control is evidenced by the sole ability to monetize the inventory, being primarily responsible to customers, having discretion in pricing, or a combination of these factors. The Company also generates revenue through agency for certain third-party product sales where the supplier is the party responsible for ensuring fulfillment of the orders, has the obligation to mitigate any issues the customers may have with the products, and has the discretion in establishing the price for the products. In such cases, the Company does not control the promised good before it is transferred. The Company records sales for which the Company acts as an agent on a net basis.

The Company has various customer rewards programs (“marketing incentive programs”), which enable participants to earn points for qualifying rewards. The points are redeemed for rewards, including various prizes or product credits for future purchases. The marketing incentive programs provide the customer a material right and give rise to a separate performance obligation. The related revenue and expense incurred are recognized at the time of redemption, expiration, or forfeiture, as that is the point at which the performance obligation related to this incentive program is satisfied. As of December 31, 2021, and December 25, 2020, deferred revenue relating to marketing incentive programs was $768 and $1,508, respectively. The deferred revenue relating to marketing incentive programs is recorded in accrued liabilities on the Company’s consolidated balance sheets. The expense associated with the marketing incentive programs was $1,245 and $1,672 for the years ended December 31, 2021, and December 25, 2020, respectively, and was included in cost of sales, exclusive of depreciation and amortization, in the accompanying consolidated statements of operations.

Certain customers may receive cash-based incentives or credits (“volume rebates”) which are accounted for as variable consideration. The Company records reductions to revenue for dealer incentives at the time of the initial sale, which is based on estimates of the sales volume customers will reach during the measured period.

Revenue is recognized net of estimated discounts, rebates, and return allowances. The Company estimates the reduction to sales and cost of sales, exclusive of depreciation and amortization for returns based on current sales levels and the Company’s historical return trends. Sales return allowances and rebates were $9,275 and $7,403 as of December 31, 2021, and December 25, 2020, respectively.

The Company has elected to account for shipping and handling costs as activities to fulfill the promise to transfer the goods. As a result of this accounting policy election, the Company does not consider shipping and handling activities as
87


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)

promised services to its customers. Therefore, shipping and handling costs billed to customers are recorded in net sales, and the related costs in selling, general and administrative expenses.

Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 days. In instances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined the contracts do not include a significant financing component. The invoicing terms provide customers with a simplified and predictable way to purchase products and services and are not intended to provide the customer with financing from the Company. The Company records revenue net of any taxes collected from customers, which are subsequently remitted to governmental authorities.

ASC 606 requires companies to recognize an asset for the incremental costs of obtaining a contract with a customer if the entity expects to recover those costs. The Company has elected to immediately expense contract acquisition costs that would be amortized in one year or less. The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if the benefit of those costs is expected to be longer than one year. These incremental costs were not material for all periods presented. There were no capitalized costs to fulfill a contract with a customer.

Selling, General and Administrative Expenses — Selling, general and administrative expenses include office expenses such as payroll and occupancy costs, costs related to warehousing, distribution, outbound transportation to the Company’s customers, warranty, advertising, purchasing, insurance, non-income based taxes, research and development, and corporate overhead costs.

The Company includes the cost of shipping and handling products sold to customers in selling, general and administrative expenses, and records the cost as incurred. Shipping charges billed to customers are included in net sales. For the years ended December 31, 2021, and December 25, 2020, shipping and handling costs totaled $27,500 and $21,993, respectively.

Research and Development Expenses Research and development expenses consist primarily of personnel-related expenses for employees working on the product development and software and device engineering teams, including salaries, bonuses, stock-based compensation, benefits and other personnel costs, consulting and contractor expenses, as well as costs for prototypes, facilities, and travel. Research and development expenses were $65,459 and $51,967 for the years ended December 31, 2021, and December 25, 2020, respectively.

Advertising — Advertising costs, which are expensed as incurred, consist primarily of direct mail and print advertising, internet marketing and advertising, and trade show events. Advertising expenses were $5,789 and $4,476 for the years ended December 31, 2021, and December 25, 2020, respectively.

Share Based Compensation — The Company recognizes share based compensation expense based on the fair value of the awards at the grant date. The Company utilized the Black-Scholes option pricing model to estimate the fair value of the Time-based Options. The Company used a Monte Carlo simulation to estimate the fair value and derived service period of the Market-based Options. Compensation cost is recognized ratably over the vesting period of the related equity-based compensation award. Forfeitures are accounted for as they occur. For further discussion, see Note 13.

Other Expense (Income) — Other expense (income) primarily consists of interest income, gains and losses on disposal of businesses, and foreign currency remeasurement and transaction gains and losses.

Income Taxes — The Company files a consolidated federal income tax return and accounts for income taxes in accordance with ASC 740, Income Taxes, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements or income tax returns. Under this method, deferred income tax assets and liabilities are recognized based on the differences between the consolidated financial statement amounts and income tax basis of assets and liabilities using enacted tax rates in effect for the period in which the differences are expected to be recovered or settled. Valuation allowances are established, when necessary, to reduce deferred income tax assets to the amount expected to be realized. For additional information, see Note 14.

88


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)

The Company records liabilities for income tax positions taken, or expected to be taken, when those positions are deemed uncertain to be upheld upon examination by taxing authorities. Interest and penalties, if incurred, would be recorded within the income tax provision in the accompanying consolidated statements of operations.

Foreign Currency Translation and Foreign Currency Transactions — The functional currency of the Company’s foreign subsidiaries is the pound sterling for the United Kingdom, Germany and Serbia; the Australian dollar for Australia; and the U.S. dollar for China and India. For subsidiaries with a functional currency different from the U.S. dollar, the subsidiaries’ assets and liabilities have been translated to U.S. dollars using the exchange rates in effect at the balance sheet dates. Statements of operations amounts have been translated using the monthly average exchange rate for each year. Foreign currency translation gains or losses are reflected in accumulated other comprehensive loss as a component of equity in the accompanying consolidated balance sheets. Foreign currency remeasurement and transaction gains and losses are included in other income.

Net Loss Per Share — The Company calculates net loss per share by dividing the net loss by the weighted average number of common shares outstanding. See Note 18 for information regarding the calculation of basic and dilutive shares for the periods presented.

Emerging Growth Company Status — The JOBS Act permits an “emerging growth company” such as us to take advantage of an extended transition period to comply with new or revised accounting standards applicable to public companies until those standards would otherwise apply to private companies. The Company has elected not to “opt out” of such extended transition period, which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company will adopt the new or revised standard at the time private companies adopt the new or revised standard and will do so until such time that the Company either (i) irrevocably elects to “opt out” of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for private companies.

Recent Accounting Pronouncements Pending Adoption — In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-02, Leases (Topic 842), which establishes the principles to report transparent and economically neutral information about the assets and liabilities that arise from leases. This new guidance requires lessees to recognize the lease assets and lease liabilities that arise from leases in the statement of financial position and to disclose qualitative and quantitative information about lease transactions, such as information about variable lease payments and options to renew and terminate leases. Recently, the FASB issued ASU 2020-05, which deferred the effective date to fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022.

The Company will adopt the new leasing standard as of January 1, 2022 using the modified retrospective approach through a cumulative-effect adjustment at the beginning of the period of adoption. Leases will be accounted for under ASC 842 subsequent to January 1, 2022, while prior period amounts are not adjusted and continue to be reported in accordance with historic accounting under ASC 840. The Company expects to elect the package of practical expedients permitted under the transition guidance within the standard, which eliminates the reassessment of whether existing contracts contain a lease, lease classification and capitalization of initial direct costs. The Company also expects to make an accounting policy election to not recognize assets or liabilities for leases with a term of less than 12 months, not to separate lease and non-lease components and will not elect to use the hindsight practical expedient. The adoption of the new leasing standard is expected to result in the recognition of material right-of-use assets and liabilities on the Company’s consolidated balance sheets for its operating lease commitments. The Company does not believe that the adoption of the standard will have a material impact on the Company’s consolidated statements of operations or to the consolidated statements of cash flows.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses. The ASU sets forth a current expected credit loss (“CECL”) model which requires the Company to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. This ASU was effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. In November 2019, the FASB issued ASU 2019-10 which deferred the effective date to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company does not believe that the
89


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)

adoption of the standard will have a material impact on the Company’s consolidated statements of operations or to the consolidated statements of cash flows.

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 (“ASC 848”). The amendments in this ASU were put forth in response to the market transition from the LIBOR and other interbank offered rates to alternative reference rates. GAAP requires entities to evaluate whether a contract modification, such as the replacement or change of a reference rate, results in the establishment of a new contract or continuation of an existing contract. ASC 848 allows an entity to elect not to apply certain modification accounting requirements to contracts affected by reference rate reform. The standard provides this temporary election through December 31, 2022 and cannot be applied to contract modifications that occur after December 31, 2022. In January 2021, the FASB issued ASU 2021-01, Reference Rate Reform (Topic 848). The objective of the new reference rate reform standard is to clarify the scope of Topic 848 and provide explicit guidance to help companies applying optional expedients and exceptions. This ASU is effective immediately for all entities that have applied optional expedients and exceptions. The company is in the process of evaluating the effect that the adoption of this standard will have on our financial position and results of operations.

Recently Adopted Accounting Pronouncements — In August 2018, the FASB issued ASU 2018-15, Intangibles — Goodwill and Other — Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract. The guidance aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. This standard is effective for annual reporting periods beginning after December 15, 2020, and interim periods within annual periods beginning after December 15, 2021.The Company adopted the standard for the fiscal year beginning December 26, 2020. Adoption of the standard did not have a material impact on the consolidated financial statements.

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This update simplifies accounting for income taxes by eliminating some exceptions to the general approach in Accounting Standards Codification (“ASC”) 740, Income Taxes, related to intra-period tax allocation, the methodology for calculating income tax in an interim period and the recognition of deferred tax liabilities for outside basis differences. This update is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. The amendments in this update should be applied on either a retrospective basis, a modified retrospective basis, or prospectively, depending on the provision within the amendment. The Company adopted the standard for the fiscal year beginning December 26, 2020. Adoption of the standard did not have a material impact on the consolidated financial statements.

3.    Acquisitions

The Company had one acquisition in 2021, and it has been accounted for under ASC 805, Business Combinations. Accordingly, the accounts of the acquired company, after adjustments to reflect fair values assigned to assets and liabilities, have been included in the consolidated financial statements from the respective date of acquisition. The accounting for the business combination outlined below was complete as of December 31, 2021. There were no material acquisitions during the year ended December 25, 2020.

On May 4, 2021, the Company entered into a Purchase Agreement (“Purchase Agreement”) pursuant to which it acquired the issued and outstanding shares of ANLA, LLC. (“Access Networks”), an enterprise-grade networking solutions provider offering networking products, design, configuration, monitoring and support services. The acquisition enhances the Company’s networking solutions for residential and commercial networks. The Company agreed to a purchase price of $36,334, consisting of both cash and equity, plus contingent consideration of up to $2,000 based upon the achievement of specified financial targets. The acquisition closed on May 28, 2021. During the measurement period, certain adjustments were recorded to increase the purchase price to $36,641 and goodwill to $21,026 to account for updated working capital and deferred tax liability calculations.

The Company recorded tangible and intangible assets acquired and liabilities assumed in the transaction according to the acquisition method of accounting, under ASC 805, Business Combinations. The consideration was allocated to the assets acquired and liabilities assumed based on their fair values as of the closing date and are subject to change within the measurement period, which does not exceed twelve months after the closing date. The Company allocated any excess
90


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)

purchase price over the fair value of the net tangible and intangible assets acquired and liabilities assumed to goodwill. Goodwill arising from the acquisition primarily consists of synergies from integrating the distribution of products through the Company’s existing distribution channels.

Customer relationships have been valued using the multi-period excess earnings method, a derivative of the income approach. The multi-period excess earnings method estimates the discounted net earnings attributable to the customer relationships that were acquired after considering items, such as possible customer attrition. Estimated useful lives were determined based on the length and trend of projected cash flows. The length of the projected cash flow period was determined based on the expected attrition of the customer relationships, which is based on the Company’s historical experience in renewing and extending similar customer relationships and future expectations for renewing and extending similar existing customer relationships. The useful life of the customer relationships intangible assets represents the number of years over which the Company expects the customer relationships to economically contribute to the business.

The trade name has been valued using the relief from royalty method under the income approach to estimate the cost savings that will accrue to the Company, which would otherwise have to pay royalties or license fees on revenue earned by using the asset. Estimated useful life was determined based on management’s estimate of the period of time the name will be in use.

The Company may be required to pay additional consideration upon the achievement of a revenue-based earnout. As of the acquisition date, the fair value of the contingent consideration was $2,000 and recorded in other liabilities in the accompanying consolidated balance sheet.

The acquisition was initially funded using cash consideration of $26,309, rollover equity of $10,025, and contingent consideration of $2,000. During the measurement period, cash consideration increased to $26,616 to account for updated working capital calculations.

The allocation of the purchase price for the acquisition is as follows:

Total purchase consideration$38,641 
Cash and cash equivalents$795 
Accounts receivable794 
Inventory2,029 
Property and equipment77 
Identifiable intangible assets17,700 
Total identifiable assets acquired21,395 
Accounts payable1,266 
Accrued liabilities1,218 
Other liabilities586 
Deferred income tax liabilities710 
Total liabilities assumed3,780 
Net identifiable assets acquired17,615 
Goodwill21,026 
Net assets acquired$38,641 

For income tax purposes, a carryover basis in goodwill of $13,616 will be deductible in future periods.

The Company recorded intangible assets related to the acquisition based on estimated fair value, which consisted of the following:
Useful Lives
(Years)
Acquired Value
Customer relationships
10$14,400 
Trade name
63,300 
Total intangible assets
$17,700 
91


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)


Other liabilities assumed consisted primarily of warranty reserves and deferred revenue. The long-term warranty reserves are primarily based on historical failure rates, costs to repair or replace the product, and any necessary shipping costs, which are considered to approximate the fair value of the remaining obligation. Deferred revenue was recorded at fair value, resulting in a cumulative balance for the acquisition of $883 in accrued liabilities and $586 in other liabilities.

The Company recognized $197 of transaction-related expenses, consisting primarily of advisory, legal, and other professional fees related to the acquisition. These transaction-related expenses were incurred by and for the benefit of the Company, and were included in selling, general, and administrative expenses in the consolidated statements of operations.

Pro forma financial information related to the Access Networks acquisition has not been provided as it is not material to the Company’s consolidated results of operations. The results of operations of the Access Networks acquisition are included in the Company’s consolidated results of operations from the date of acquisition and were not significant for the year ended December 31, 2021.

4.Revenue and Geographic Information

Contract Balances — Amounts invoiced in advance of revenue recognition are recorded as deferred revenue on the consolidated balance sheets. Deferred revenue primarily relates to unspecified software updates and upgrades, hosting, technical support, marketing incentive programs, and subscription services.

The following table represents the changes in deferred revenue for the years ended December 31, 2021, and December 25, 2020:

December 31,
2021
December 25,
2020
Deferred revenue – beginning of period
$30,466 $23,820 
Amounts billed, but not recognized
28,536 28,366 
Recognition of revenue
(27,086)(21,720)
Deferred revenue acquired1,469  
Deferred revenue – end of period
$33,385 $30,466 
The Company recorded deferred revenue of $20,944 in accrued liabilities and $12,441 in other liabilities as of December 31, 2021. The Company recorded deferred revenue of $18,654 in accrued liabilities and $11,812 in other liabilities as of December 25, 2020.

Disaggregation of Revenue The following table sets forth revenue from the United States and all international dealers and distributors for the years ended December 31, 2021 and December 25, 2020:


20212020
United States
$889,000 $719,429 
International
119,013 94,684 
Total
$1,008,013 $814,113 

Additionally, the Company’s revenue includes amounts recognized over time and at a point in time, and are as follows for the years ended December 31, 2021, and December 25, 2020:


20212020
Products transferred at a point in time
$980,927 $792,393 
Services transferred over time
27,086 21,720 
Total
$1,008,013 $814,113 

92


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)

Disaggregation of Property & Equipment Property and equipment, net, by geography as of December 31, 2021 and December 25, 2020:

20212020
United States
$18,027 $15,550 
International
4,576 4,658 
Total
$22,603 $20,208 
5.Inventories, Net

Inventory is stated at the lower of cost or net realizable value, cost being determined under the moving-average method, first-in, first-out (FIFO) basis, or specific identification. Inventory costs include the net acquisition cost from the factory, the cost of transporting the product to the Company’s warehouses, and product assembly costs. Reserves for slow-moving and obsolete inventories are provided on historical experience, inventory aging, and product demand. The Company evaluates the adequacy of these reserves and makes adjustments to reserves, as required.

As of December 31, 2021, and December 25, 2020, the Company’s inventory consisted of the following:

20212020
Finished goods
$210,540 $155,618 
Raw materials
10,454 11,340 
Work in process
548 591 
Reserve for obsolete and slow-moving inventory
(10,578)(10,450)
Total inventories, net
$210,964 $157,099 

The Company recorded prepaid deposits on future inventory purchases of $15,220 in prepaid expenses and other current assets as of December 31, 2021.

Changes in the Company’s reserve for obsolete and slow-moving inventory as of December 31, 2021, and December 25, 2020, consisted of the following:

Inventory Reserve - December 27, 2019$6,589 
Valuation allowance4,579 
Write-offs(718)
Inventory Reserve – December 25, 2020 $10,450 
Valuation allowance4,578 
Write-offs(4,450)
Inventory Reserve – December 31, 2021$10,578 


93


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)

6.Property and Equipment, Net

Property and equipment, net, as of December 31, 2021, and December 25, 2020, consisted of the following:

20212020
Equipment$13,422 $11,422 
Computers and software22,438 20,490 
Furniture and fixtures3,609 3,240 
Leasehold improvements11,505 8,673 
Construction in progress4,512 2,035 
Total property and equipment 55,486 45,860 
Less: Accumulated depreciation(32,883)(25,652)
Property and equipment, net$22,603 $20,208 

Total depreciation expense for the years ended December 31, 2021, and December 25, 2020, was $8,028 and $10,481, respectively.

7.Goodwill and Other Intangible Assets, Net

Goodwill as of December 31, 2021, and December 25, 2020, was $580,761 and $559,735, respectively. Goodwill increased by $21,026 in 2021 due to the acquisition of Access Networks. See Note 3 for more information regarding Access Networks. There were no changes to goodwill during the year ended December 25, 2020.

Goodwill and identifiable indefinite lived intangible assets have historically been tested for impairment annually as of the end of the third quarter of each fiscal year, or more frequently upon the occurrence of certain events or substantive changes in circumstances that indicate impairment is more likely than not. During the current year, the Company changed the date of its annual impairment test from the last day of the third quarter to the first day of the fourth quarter of each year. This change is preferable because it aligns the Company’s impairment testing procedures with its annual business planning and budgeting process and allows the Company to maximize time and resources required to perform the impairment analysis. The Company does not consider this change in impairment testing date to be a material change in the application of an accounting principle. The Company performed annual impairment tests for goodwill and indefinite lived intangible assets at September 24 and September 25, 2021, and concluded there was no impairment.

The Company tests goodwill and identifiable indefinite lived intangible assets for impairment annually as of the end of the third quarter of each fiscal year, or more frequently upon the occurrence of certain events or substantive changes in circumstances that indicate impairment is more likely than not. Management qualitatively assessed goodwill to determine whether testing was necessary. Factors that management considers in this assessment include macroeconomic conditions, industry and market considerations, overall financial performance (both current and projected), changes in management and strategy, and changes in the composition and carrying amounts of net assets. If this qualitative assessment indicates that it is more likely than not that the fair value of the reporting unit is less than its carrying value, a quantitative assessment is then performed. For indefinite lived intangible assets, the Company conducted an impairment assessment of indefinite lived intangible assets using discounted cash flow models. These models include assumptions we believe are consistent with those a market participant would use. If the carrying amount exceeds the fair value, an impairment charge is recognized in an amount equal to that excess.

94


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)

As of December 31, 2021, and December 25, 2020, other intangible assets, net, consisted of the following:

December 31, 2021
Estimated
Useful Life
Gross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Customer relationships
525 years
$509,162 $(96,149)$413,013 
Technology
515 years
95,078 (38,221)56,857 
Trade names – definite
210 years
57,660 (16,902)40,758 
Trade names – indefiniteindefinite76,564 — 76,564 
Total intangible assets$738,464 $(151,272)$587,192 

December 25, 2020
Estimated
Useful Life
Gross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Customer relationships
525 years
$494,333 $(70,060)$424,273 
Technology
515 years
95,078 (22,406)72,672 
Trade names – definite
210 years
54,360 (10,253)44,107 
Trade names – indefiniteindefinite76,564 — 76,564 
Total intangible assets$720,335 $(102,719)$617,616 

Total amortization expense for intangible assets for the years ended December 31, 2021, and December 25, 2020, was $48,553 and $47,491, respectively. The weighted-average useful life remaining for amortizing definite lived intangible assets was approximately 15.2 years as of December 31, 2021.

As of December 31, 2021, the estimated amortization expense for intangible assets for the next five fiscal years and thereafter are as follows:


2022$48,321 
202347,183 
202440,681 
202533,065 
2026
33,065 
Thereafter308,313 
Total$510,628 

8.Debt Agreements

On August 4, 2017, the Company’s wholly owned subsidiary, Wirepath, LLC, (“Borrower”), entered into a credit agreement (as amended from time to time, “Old Credit Agreement”), consisting of a senior secured term loan (“Initial Term Loan”) and a senior secured revolving credit facility (“Old Revolving Credit Facility”). On February 5, 2018, the Borrower repriced the Old Credit Agreement to reduce the margin on the Initial Term Loan and Old Revolving Credit Facility. On October 31, 2018, the Borrower repriced the Initial Term Loan facility to further reduce the margin under the Initial Term Loan, increased the aggregate amount of the Initial Term Loan, and further reduced the margin under the Old Revolving Credit Facility. On August 1, 2019, the Borrower amended the Old Credit Agreement to borrow an additional senior secured term loan (“Incremental Term Loan” and, together with the Initial Term Loan, as amended, “Old Term Loans”) and increased the commitments under the Old Revolving Credit Facility. The Company made fixed equal quarterly
95


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)

installments on the Old Term Loans in an amount equal to 1.0% per annum of the total aggregate principal thereof immediately after borrowing, with balance due at maturity.

On August 4, 2021, the Company used a portion of the net proceeds from the IPO to prepay $216,902 in aggregate of the amount of the Incremental Term Loan outstanding under the Old Credit Agreement. The prepayment consisted of $215,874 in principal plus accrued interest of $1,028. In connection with the prepayment, the Company incurred a charge of $6,645 related to the write off of the proportionate amount of the unamortized debt issuance costs at the time of the prepayment which was recorded in loss on extinguishment of debt on our consolidated statement of operations. The unamortized debt issuance costs are allocated between the remaining original loan balance and the portion of the loan paid down on a pro-rata basis.

On December 8, 2021, the Company entered into a Credit Agreement (the “Credit Agreement”) with various financial institutions consisting of a $465,000 in aggregate principal amount of senior secured term loans maturing in seven years (the “New Term Loan Facility”) and a $100,000 senior secured revolving credit facility (which includes borrowing capacity available for letters of credit) maturing in five years (the “New Revolving Credit Facility”).

In connection with the closing of the Credit Agreement, the Company repaid in full approximately $451,400 of borrowings, including accrued interest, under the Old Credit Agreement. The Old Term Loans and Old Revolving Credit Facility and related agreements and documents under the Old Credit Agreement were terminated upon the effectiveness of the Credit Agreement.

The issuance of the Credit Agreement and repayment of the Old Term Loans were evaluated in accordance with ASC 470-50-40 - Debt-Modifications and Extinguishments - Derecognition, to determine whether the refinancing transaction should be accounted for as a debt modification or extinguishment. Each lender involved in the refinancing transaction was analyzed to determine if its participation was a debt modification or an extinguishment. Debt issuance costs for exiting lenders who chose not to participate in the New Term Loan Facility were accounted for as extinguishments. Debt discounts and costs incurred with third parties for the issuance of the New Term Loan Facility totaling $9,079 were capitalized and amortized over the term of the New Term Loan Facility. These capitalized fees associated with new and continuing lenders are presented as cash flows from financing activities on the consolidated statements of cash flows. The Company wrote off $5,427 in debt issuance costs related to the extinguishment of the Old Term Loans which was recorded in loss on extinguishment of debt on our consolidated statement of operations.

Borrowings under the New Term Loan will bear interest at a rate per annum equal to, at the Company’s option, either (1) an applicable margin plus a base rate determined by reference to the highest of (a) 0.50% per annum plus the federal funds effective rate, (b) the prime rate and (c) the eurocurrency rate determined by reference to the cost of funds for U.S. dollar deposits for an interest period of one month adjusted for certain additional costs, plus 1.00%; provided that such rate is not lower than a floor of 1.50% or (2) an applicable margin plus a eurocurrency rate determined by reference to the cost of funds for U.S. dollar deposits for the interest period relevant to such borrowing adjusted for certain additional costs; provided that such rate is not lower than a floor of 0.50%.

Borrowings under the New Revolving Credit Facility will bear interest at a rate per annum equal to an applicable margin based upon a leverage-based pricing grid, plus, at the Company’s option, either (1) a base rate determined by reference to the highest of (a) 0.50% per annum plus the federal funds effective rate, (b) the prime rate and (c) the eurocurrency rate determined by reference to the cost of funds adjusted for certain additional costs, plus 1.00%; provided such rate is not lower than a floor of 1.00% or (2) a eurocurrency rate determined by reference to the applicable cost of funds for such borrowing adjusted for certain additional costs; provided such rate is not lower than a floor of zero. As of December 31, 2021, the interest rate for the New Term Loan Facility was 5.00%.

The New Term Loan amortizes in fixed equal quarterly installments in an amount equal to 1.0% per annum of the total aggregate principal amount thereof immediately after borrowing, with the balance due at maturity. We may voluntarily prepay loans or reduce commitments under the Credit Agreement, in whole or in part, subject to minimum amounts, with prior notice but without premium or penalty (subject to customary exceptions, including prepayments of the New Term Loan in connection with a repricing transaction that is consummated prior to June 8, 2022).

96


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)

The Company’s outstanding debt as of December 31, 2021 and December 25, 2020 was as follows:

Maturity DateDecember 31, 2021December 25, 2020
Credit Agreement
New Term Loan12/8/2028$465,000 $ 
New Revolving Credit Facility12/8/2026$ $ 
Old Credit Agreement (as amended)
Initial Term Loan8/4/2024$ $286,508 
Incremental Term Loan8/4/2024$ $386,100 
Old Revolving Credit Facility8/4/2022$ $ 

As of December 31, 2021, the Company had no borrowings outstanding under the New Revolving Credit Facility and $4,894 of outstanding letters of credit. The amount available under the New Revolving Credit Facility was $95,106 as of December 31, 2021.

As of December 25, 2020, the Company had no borrowings outstanding under the Old Revolving Credit Facility and $4,894 of outstanding letters of credit. The amount available under the Old Revolving Credit Facility was $55,106 as of December 25, 2020. The Company borrowed $47,375 under the Old Revolving Credit Facility during the first half of 2020 in order to enhance liquidity as a precautionary measure in response to the COVID-19 pandemic, and repaid the borrowings in full later in the year ending December 25, 2020. As of December 25, 2020, the effective interest rate for the Initial Term Loan and Incremental Term Loan under the Old Credit Agreement were 4.22% and 4.97%, respectively.

As of December 31, 2021, the future scheduled maturities of the above notes payable are as follows:

2022$3,488 
20234,650 
20243,488 
20254,650 
20264,650 
Thereafter444,074 
Total future maturities of long-term debt465,000 
Unamortized debt issuance costs(12,256)
Total indebtedness452,744 
Less: Current maturities of long-term debt3,488 
Long-term debt$449,256 

Unamortized costs related to the issuance of the New Term Loan Facility were $12,256 as of December 31, 2021, and was presented as a direct deduction from the carrying amount of long-term debt. Unamortized costs related to the issuance of the New Revolving Credit Facility were $1,506 as of December 31, 2021, and was included in other assets in the consolidated balance sheet. The costs related to debt issuances are amortized to interest expense over the life of the related debt.

Unamortized costs related to the issuance of the Old Term Loans were $20,595 as of December 25, 2020, and was presented as a direct deduction from the carrying amount of long-term debt. Unamortized costs related to the issuance of the Old Revolving Credit Facility were $583 as of December 25, 2020, and was included in other assets in the consolidated balance sheet. The costs related to debt issuances are amortized to interest expense over the life of the related debt.

During the year ended December 31, 2021, the Company incurred total charges of $12,072 related to the write-off of unamortized debt issuance costs, which was recorded in loss on extinguishment of debt on our consolidated statements of operations.

97


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)

As of December 31, 2021, the future amortization of debt issuance costs was as follows:

2022$1,858 
20231,925 
20241,993 
20252,066 
20262,123 
Thereafter3,797 
Total$13,762 

Interest expense as of December 31, 2021 and December 25, 2020 consisted of the following:

20212020
Interest expense from Old Term Loans
$26,124 $37,776 
Interest expense from Old Revolving Credit Facility
462 1,632 
Interest expense from New Term Loan1,485  
Interest expense from New Revolving Credit Facility38  
Interest expense from Rate Cap 20 
Amortization of debt issuance costs5,053 6,101 
Total interest expense
$33,162 $45,529 

Debt Covenants and Default Provisions — The Credit Agreement contains various customary affirmative and negative covenants. The Company was in compliance with all debt covenants as of December 31, 2021, and December 25, 2020.

In addition, the New Revolving Credit Facility is subject to a first lien secured net leverage ratio of 7.50 to 1.00, tested quarterly commencing with the fiscal quarter ending on or about June 30, 2022, if, and only if, the aggregate principal amount from the New Revolving Credit Facility loans, letters of credit (to the extent not cash collateralized or backstopped or, in the aggregate, not in excess of the greater of $10.0 million and the stated face amount of letters of credit outstanding on the initial closing date of the Credit Agreement) and swingline loans outstanding and/or issued, as applicable, exceeds 35.0% of the total amount of the New Revolving Credit Facility commitments.

The Company may also be required to make additional payments under the financing agreement equal to a percentage of the Company’s annual excess cash flows or net proceeds from any non-ordinary course asset sales or certain debt issuances, if any. The lender has the option to decline the prepayment. As of December 25, 2020, in accordance with these provisions, the Company estimated a mandatory excess cash flow payment offer related to the term loans of $14,325 to the lender. The entire amount of the expected payment was classified within current maturities of long-term debt on the consolidated balance sheet as of December 25, 2020. After the issuance of the Company’s audited financial statements as of and for the period ended December 25, 2020, the Company elected an option available in the financing agreement to accelerate the consideration of expected cash outlays in fiscal year 2021 that would eliminate the requirement for an excess cash flow payment for fiscal year 2020. As a result, the estimated excess cash payment was not made and only the contractual payments under the financing agreement are considered current maturities of long-term debt as of December 31, 2021.

98


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)

9.Fair Value Measurement

Fair Value of Financial Instruments The fair values and related carrying values of financial instruments that are not required to be remeasured at fair value on the consolidated statements of operations were as follows:

As of December 31, 2021
As of December 25, 2020
Carrying
Amount
Fair
Value
Carrying
Amount
Fair
Value
Assets
Notes receivable, net $6,484 $6,764 $5,115 $5,494 
Liabilities
Initial Term Loan$ $ $286,508 $267,169 
Incremental Term Loan$ $ $386,100 $384,652 
New Term Loan$465,000 $462,675 $ $ 

The fair value of notes receivable is estimated using a discounted cash flow analysis using interest rates currently offered for loans with similar credit quality which represent Level 2 inputs. The fair value of long-term debt was established using current market rates for similar instruments traded in secondary markets representing Level 2 inputs. Additionally, cash and cash equivalents, accounts receivable, net, prepaid expenses, accounts payable, and accrued liabilities are classified as Level 1 and the carrying value of these assets and liabilities approximates the fair value due to the short-term nature of these financial instruments.

Assets and Liabilities that are Measured at Fair Value on a Recurring Basis — The fair value of the interest rate cap is determined using widely accepted valuation techniques based on its maturity and observable market-based inputs, including interest rate curves. This measurement is considered a Level 2 measurement. The interest rate cap expired on December 31, 2021 and had no value as of December 31, 2021 and December 25, 2020.

The fair value of the contingent consideration liability related to the Access Networks acquisition is based on unobservable inputs, including management estimates and assumptions about future revenues, and is, therefore, classified as Level 3. The fair value of the contingent consideration was $2,000 as of December 31, 2021.

The Company utilizes a Monte Carlo simulation in an option pricing framework, where a range of possible scenarios are simulated, in order to determine the fair value of the CVR. Any future increase in the fair value of the CVR obligations, based on an increased likelihood that the underlying milestones will be achieved, and the associated payment or payments will, therefore, become due and payable, will result in a charge to selling, general and administrative expenses in the period in which the increase is determined. Similarly, any future decrease in the fair value of the CVR obligations will result in a reduction in selling, general and administrative expenses. CVR liabilities are categorized as other liabilities in the accompanying consolidated balance sheets and are classified as Level 3.

Fair value at
December 31, 2021
Valuation Technique
Unobservable
Input
Volatility
Contingent Value Rights $8,900Monte CarloVolatility
45 -50%

Changes in the CVRs for the years ended December 31, 2021, and December 25, 2020 were as follows:

December 31,
2021
December 25,
2020
CVR fair value – beginning of period
$4,000 $3,200 
Fair value adjustments
4,900 800 
CVR fair value – end of period
$8,900 $4,000 

There were no transfers into or out of Level 3 during the years ended December 31, 2021, or December 25, 2020.

99


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)


10.Accrued Liabilities

Accrued liabilities as of December 31, 2021, and December 25, 2020, consisted of the following:

December 31,
2021
December 25,
2020
Payroll, vacation, and bonus accruals
$21,340 $29,700 
Deferred revenue
20,944 18,654 
Warranty reserve
14,549 11,767 
Customer rebate program
4,775 2,140 
Sales return allowance
3,999 3,741 
Taxes
1,774 752 
Incurred but not reported self-insurance
1,556 1,215 
Interest payable
1,523 7,576 
Other accrued liabilities
5,057 5,113 
Total accrued liabilities
$75,517 $80,658 

11.Warranties

Changes in the Company’s accrued warranty liability for the years ended December 31, 2021, and December 25, 2020, were as follows:

Accrued warranty – December 27, 2019$19,989 
Warranty claims(12,252)
Warranty provisions8,786 
Accrued warranty – December 25, 2020$16,523 
Warranty claims(12,455)
Warranty provisions14,704 
Accrued warranty – December 31, 2021$18,772 
As of December 31, 2021, the Company has recorded accrued warranty liabilities of $14,549 in accrued liabilities and $4,223 in other liabilities in the accompanying consolidated balance sheet. As of December 25, 2020, the Company has recorded accrued warranty liabilities of $11,767 in accrued liabilities and $4,756 in other liabilities.

12.Retirement Plan

The Company has a 401(k) plan that covers eligible employees as defined by the plan agreement. As of January 1, 2020, the Company matches 100% of employee contributions to the plan, up to 3% of the employees’ total compensation, and 50% of employee contributions to the plan, up to 6% of the employees’ total compensation. Company contributions to the plan, net of forfeitures, were $4,471 and $3,727 for the years ended December 31, 2021, and December 25, 2020, respectively.

13.Equity Agreements and Incentive Equity Plans

Former Parent Entity Incentive Plan — In October 2017, the Former Parent Entity approved the Class B Unit Incentive Plan (“2017 Plan”) pursuant to the Former Parent Entity’s partnership agreement (“Partnership Agreement”), which established the terms and provided for grants of certain incentive units to employees, officers, directors, consultants, and advisors of the Former Parent Entity containing service-based and/or market-based vesting criteria. Class B-1 Incentive Units (“B-1 Units”) issued under the 2017 Plan vest in installments over a five-year period, subject to the grantee’s continued employment or service. Class B-2 Incentive Units (“B-2 Units” and collectively with the B-1 Units, “Incentive Units”) issued under the 2017 Plan contain both service conditions consistent with the B-1 Units and market-based vesting conditions that require the achievement of a specified return hurdle to the controlling shareholders in order to vest. Prior to the modification of the Incentive Units in connection with the Company’s IPO on July 27, 2021, the Company recognized $2,605 of compensation expense related to the Incentive Units within selling, general and administrative expenses in the
100


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)

accompanying consolidated statements of operations during the year ended December 31, 2021. The Company recognized $4,284 of compensation expense within selling, general and administrative expenses related to Incentive Units for the year ended December 25, 2020.

2021 Incentive Plan — On July 16, 2021, the Company adopted the 2021 Equity Incentive Plan (“2021 Plan”) in order to provide a means through which to attract, retain and motivate key personnel. Awards available for grant under the 2021 Plan include non-qualified and incentive stock options, restricted shares of our common stock, other equity-based awards tied to the value of our common stock and cash-based awards.

Equity Award Conversion — During the year ended December 31, 2021, and in connection with the IPO, all outstanding unvested Incentive Units were replaced with newly issued shares of our restricted common stock based on:

a ratio that takes into account the number of unvested Incentive Units held,
the applicable distribution threshold applicable to the Incentive Units, and
the value of distributions that the holder would have been entitled to receive had the Former Parent Entity liquidated on the date of such replacement in accordance with the terms of the distribution “waterfall” set forth in the Partnership Agreement.

Vested Incentive Units were exchanged into shares of our common stock using the same formula as unvested Incentive Units (together, the “Equity Award Conversion”). The Equity Award Conversion resulted in a modification of the Incentive Units for accounting purposes.

B-1 Incentive Unit Modification

The restricted stock awards issued in exchange for unvested B-1 Units were of commensurate value and did not result in any incremental fair value provided to the holders of such awards. The restricted shares of common stock that the holders received in exchange for their unvested B-1 Units are subject to the same vesting terms that applied to the B-1 Units prior to the Equity Award Conversion. The Company will recognize the remaining unrecognized compensation expense prospectively over the requisite service period under the straight-line method.

B-2 Incentive Unit Modification

Prior to the exchange for newly issued restricted stock awards, B-2 Units vested based upon the satisfaction of an explicit service period and a market condition. The restricted stock awards issued to replace B-2 Units vest based upon achievement of one or more of: (i) a total return hurdle, (ii) an average return hurdle and/or (iii) a volume weighted average price hurdle, which are substantially the same as the previous market-condition vesting criteria of the B-2 Units. Although the restricted stock awards that replace the B-2 Units do not contain an explicit service condition, the vesting is subject to continued employment and will be forfeited if these hurdles, which include both market and performance conditions, are not achieved on or prior to February 4, 2024, resulting in a derived service period. For the majority of B-2 Units, the requisite service period was extended as a result of the modification, however, the acceleration of compensation expense due to the modification of vesting terms was immaterial.

Awards issued in connection with the 2021 Plan — Under the 2021 Plan and in connection with the Equity Award Conversion, the Company granted 4,243 options to holders of B-1 Units (“Time-based Options”) and 1,155 options to holders of B-2 Units (“Market-based Options” and collectively with the Time-based Options, “Leverage Replacement Options”). The Leverage Replacement Options have an exercise price equal to the initial public offering price per share of the Company’s common stock and a contractual term of ten years from the initial grant date of the related Incentive Unit. The Time-based Options are subject to the same time-based vesting and the Market-based Options are subject to the same market-condition vesting criteria outlined for the restricted stock awards issued for the Incentive Units. Additionally, recipients of the Leverage Replacement Options received both vested and unvested Leverage Replacement Options in the same proportion as their vested and unvested B-1 and B-2 Units held immediately prior to the IPO and upon the Equity Award Conversion. The Company immediately recognized compensation expense for vested Time-based Options on the grant date as the awards provide value to the holders that is incremental to the value of B-1 Units held prior to the IPO and related modification. There were no vested B-2 Units at the date of the IPO and therefore no immediate expense recognition. In addition to the Leverage Replacement Options, the Company issued additional Time-based Options which vest over three years during the year ended December 31, 2021.
101


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)


Restricted Stock Awards

In connection with the IPO, the Company issued restricted common stock to holders of unvested B-1 Units and B-2 Units. The grant date fair value of restricted stock awards was determined to be $18.00 per share, based on the initial listing price of the Company’s common stock on the grant date.
Restricted Stock Awards
B-1 Incentive UnitsB-2 Incentive Units
Number of
Units
(in 000’s)
Weighted-
Average
Grant-Date
Fair Value
Number of
Units
(in 000’s)
Weighted-
Average
Grant-Date
Fair Value
Outstanding at December 25, 2020 $  $ 
Granted833 18.00 807 18.00 
Vested189 18.00   
Forfeited10 18.00   
Outstanding at December 31, 2021633 $18.00 807 $18.00 

Stock Options

The Company utilized the Black-Scholes option pricing model to estimate the fair value of the Time-based Options. The Company used a Monte Carlo simulation to estimate the fair value and derived service period of the Market-based Options. Significant assumptions included in these models were the risk-free interest rate, the expected volatility, and the expected dividend yield. Volatility was estimated based on historical volatility of comparable companies. The average expected term for the Market-based Options was derived based on an average of the outcomes of various scenarios performed under the Monte Carlo simulation. The fair values of the stock options were derived using the following key assumptions:

Time-based OptionsMarket-based Options
Expected term
3.1-7.0 years
2.5 years
Risk-free rate of return
0.4 -1.0%
0.6 %
Expected dividend yield % %
Expected volatility45 %45 %

The summary of the Company’s option activity as of December 31, 2021 is as follows:

Time-based OptionsMarket-based Options
Number of
Units
(in 000’s)
Weighted-
Average
Grant-Date
Fair Value
Aggregate Intrinsic Value (a)
Number of
Units
(in 000’s)
Weighted-
Average
Grant-Date
Fair Value
Aggregate Intrinsic Value (a)
Outstanding at December 25, 2020 $ $  $ $ 
Granted4,443 6.47  1,155 5.66  
Exercised      
Forfeited(50)6.95     
Outstanding at December 31, 20214,393 $6.49 $13,532 1,155 $5.66 $3,558 
Options exercisable at December 31, 20212,307 $6.00 $7,105  $ $ 

(a) The intrinsic value represents the amount by which the fair value of the Company’s stock exceeds the option exercise price as of December 31, 2021

102


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)

Restricted Stock Units — Following the completion of the IPO, the Company awarded restricted stock units (“RSUs”) under the 2021 Plan to its employees and directors. These RSUs are subject to time-based vesting conditions based on the continued service of the RSU holder. RSUs granted typically have an initial annual cliff vest and then vest quarterly over the remaining service period, which is generally one to four years. The grant date fair value of the RSUs issued in connection with the IPO was determined to be $18.00 per share based on the initial listing price of the Company’s common stock on the grant date. The fair value of RSUs granted after the IPO date is based on the Company’s closing stock price on the date of grant. During the year ended December 31, 2021, the Company granted 403 RSUs with an aggregate fair value of $7,343 and a weighted-average grant date fair value of $18.22. During the year ended December 31, 2021, 13 RSUs with a weighted average grant date fair value of $18.00 were forfeited. No awards vested during the period, resulting in 390 awards with a weighted-average grant date fair value of $18.22 outstanding as of December 31, 2021.

Total equity-based compensation expense — Equity-based compensation expense is included within selling, general and administrative expenses in the accompanying consolidated statements of operations. For all equity-based compensation awards, the Company recognizes forfeitures as they occur. Compensation expense for the year ended December 31, 2021 and unrecognized stock compensation expense and weighted average remaining expense period as of December 31, 2021 consisted of:

Year Ended
December 31, 2021
As of December 31, 2021
Compensation ExpenseUnrecognized compensation expenseWeighted-Average Remaining Contractual Term (Years)
2017 Plan
Incentive units$2,605 $ — 
2021 Plan
Restricted stock awards1,975 8,945 2.00
Time-based options14,152 14,453 2.59
Market-based options1,113 5,426 2.09
Restricted stock units1,677 5,435 2.06
Total$21,522 $34,259 2.37

Control4 Equity Awards — In connection with the acquisition of Control4 Corporation (“Control4”) in 2019, the Company agreed to a settlement of Control4 equity awards that were outstanding immediately prior to the acquisition date, consisting of stock options (“C4 Stock Options”) and restricted stock units (“C4 RSUs” and, together with C4 Stock Options, “C4 Equity Awards”). As of the acquisition date, 2,998 shares of C4 Equity Awards were cancelled and converted into rights to receive cash payments (“Replacement Awards”). During the year ended December 31, 2021, there were eight forfeited Replacement Awards. As of December 31, 2021, 41 unvested Replacement Awards remain outstanding and no vested Replacement Awards remain outstanding.

The Company recognized $4,265 and $7,353 of compensation expense relating to the Replacement Awards within selling, general and administrative expenses in the accompanying consolidated statement of operations during the years ended December 31, 2021 and December 25, 2020, respectively.

There was approximately $507 of unrecognized compensation expense related to the nonvested Replacement Awards, which is expected to be recognized subsequent to December 31, 2021 over a weighted-average period of less than one year. Total unrecognized compensation expense will be adjusted for any future forfeitures.

14.Income Taxes

Income (loss) before income taxes, excluding loss for noncontrolling interests, consists of the following:
December 31, 2021December 25, 2020
Domestic$(44,650)$(26,998)
Foreign1,606 (2,237)
Total$(43,044)$(29,235)
103


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)


The components of income tax expense (benefit) for the years ended December 31, 2021 and December 25, 2020, were as follows:

December 31, 2021December 25, 2020
Current
Federal$ $ 
State1,005 96 
Foreign330 976 
Total
1,335 1,072 
Deferred
Federal(5,708)(8,778)
State(1,963)3,756 
Foreign(306)(401)
Total(7,977)(5,423)
Income tax benefit$(6,642)$(4,351)

The tax effects of temporary differences and carryforwards that gave rise to deferred tax assets and liabilities as of December 31, 2021 and December 25, 2020, are as follows:

20212020
Deferred Tax Assets
Net operating loss$17,815 $24,766 
Interest carryforward8,442 6,549 
Accrued liabilities and reserves14,864 11,380 
Uniform capitalization352 1,231 
Capital loss carryforward8,719 8,719 
R&D credits17,923 17,072 
Deferred revenue3,724 3,022 
Depreciable property1,661 1,917 
Stock compensation4,294  
Other746 522 
Total deferred tax assets78,540 75,178 
Valuation allowance(15,044)(15,658)
Total deferred tax assets, net of valuation allowance63,496 59,520 
Deferred Tax Liabilities
Amortization of intangibles(96,952)(103,381)
Amortization of goodwill(13,401)(10,035)
Transaction Costs(219)(449)
Total deferred tax liabilities(110,572)(113,865)
Net deferred tax liabilities$(47,076)$(54,345)

The components of the Company’s net deferred tax liabilities as of December 31, 2021 and December 25, 2020, are as follows:
December 31, 2021December 25, 2020
Domestic deferred tax liabilities$(48,555)$(55,518)
Foreign deferred tax assets1,479 1,173 
Net deferred tax liabilities$(47,076)$(54,345)
104


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)


The Company’s deferred tax assets related to net operating losses and credits are shown net of their related unrecognized tax benefit.

Significant judgment is required in determining the Company’s provision for income taxes and recording valuation allowances against deferred tax assets. In evaluating the ability to recover its deferred tax assets, in full or in part, the Company considers all available positive and negative evidence, including past operating results, forecast of future market growth, forecasted earnings, future taxable income, and prudent and feasible tax planning strategies.

The Company determined, based on the available evidence, that it is uncertain whether certain of its jurisdictions will generate sufficient future taxable income and of the correct character to recognize certain of these deferred tax assets. As a result, the Company’s deferred tax asset for net operating losses, capital loss carryforwards and credits reflect a valuation allowance of $15,044 and $15,658 as of December 31, 2021 and December 25, 2020, respectively.

Given its overall deferred tax liability position, the Company expects to fully utilize its U.S. federal and state net operating loss carryforward balances with an exception of a portion of the Utah state net operating loss. However, the Company expects a small portion of their U.S. federal research and development credits to expire unused in the next few years along with the majority of their remaining state research and equipment credits. A partial valuation allowance has been established for the portion of credits expected to expire unused. The Company will continue to maintain a full valuation allowance against the foreign tax credit carryovers. In 2020, the Company sold the stock of their fully owned subsidiary, Autonomic Controls, Inc., for $1,104, incurring a capital loss of $35,039 for tax purposes. The Company has determined the capital loss will not be utilized due to insufficient capital gains. A full valuation allowance has been recorded against this asset for both federal and state.

Net operating loss and tax credit carryforwards as of December 31, 2021 are as follows:

AmountExpiration Years
Net operating losses, federal$39,930 2027-2038
Net operating losses, federal18,194 Indefinite
Net operating losses, state74,163 2022-2042
Net operating losses, state628 Indefinite
Tax credit carryforwards, federal23,474 2023-2041
Tax credit carryforwards, state2,102 2022-2030
Net operating losses, foreign17,857 2022-2026
Capital loss carryforwards, federal35,039 2025
Capital loss carryforwards, state22,640 2025

The Company has performed Section 382 analyses to determine whether it experienced one or more ownership changes, as defined by Section 382, during the analysis period (the acquisition date in 2017 through the IPO effective date in July 2021) as well as other ownership changes. While an annual limitation does exist related to the net operating losses and credits carried forward, the Company does not anticipate that this limitation will cause any net operating losses and credits to expire before their utilization. U.S. Federal net operating losses incurred after 2017 are subject to an 80% limitation on taxable income.

The Company recorded gross unrecognized tax benefit (expense) of $161 and $(187) during the years ended December 31, 2021 and December 25, 2020, respectively. During the next 12 months, a federal statute of limitation related to uncertain tax positions will lapse, resulting in a reduction in unrecognized tax benefit and an expense of $85.

The Company’s treatment of interest and penalties related to the resolution of uncertain tax positions is to report them as a component of income tax expense. However, the Company’s current unrecognized tax benefits are presented net with their related deferred tax assets, therefore, no interest and penalties have been included in the Company’s income tax expense for years ended December 31, 2021 and December 25, 2020.
105


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)


Balance - December 27, 2019$8,281 
Additions for tax position of the current year538 
Reduction for tax positions of prior years for:
Changes in judgment(670)
Lapses of applicable statutes of limitations(55)
Balance - December 25, 2020$8,094 
Additions for tax position of the current year400 
Reduction for tax positions of prior years for:
Changes in judgment(162)
Lapses of applicable statutes of limitations(76)
Balance - December 31, 2021$8,256 

The Company files income tax returns in the United States, including various state and local jurisdictions. The Company’s subsidiaries file income tax returns in the United Kingdom, Australia, China, Germany, India, New Zealand, Switzerland, and Serbia. The Company is subject to federal income tax as well as income tax of multiple state and foreign jurisdictions. The Company is no longer subject to income tax examinations for the following jurisdictions and years: federal, for years before 2017; state and local, for years before 2016; or foreign, for years before 2015. However, federal net operating loss and credit carryforwards from all years are subject to examination and adjustments for at least three years following the year in which the attributes are used.

Starting December 27, 2019, and forward, the Company’s position is that its overseas subsidiaries will not invest undistributed earnings indefinitely. Future unremitted earnings when distributed are expected to be either distributions of GILTI or Sub F — previously taxed income or eligible for 100% dividends received deduction. The withholding on any unremitted earnings and related state income taxes on such earnings are not considered material. Therefore, the Company has not provided deferred U.S. income taxes from non-U.S. subsidiaries.

The reconciliation of the Company’s effective income tax rate with the statutory rate is as follows:

December 31, 2021December 25, 2020
Federal income tax rate21.00 %21.00 %
State income taxes1.04 %1.57 %
Foreign income taxes(0.07)%1.03 %
Deferred rate change0.46 %(6.00)%
Foreign tax rate differences0.42 %(1.31)%
Autonomic sale (tax) %29.82 %
Incentive stock compensation(2.23)%(3.08)%
Cash in lieu of Tax Receivable Agreement(5.06)% %
Research and development tax credits2.84 %14.37 %
Valuation allowance1.42 %(41.61)%
Changes in uncertain tax positions(0.41)%0.64 %
Other items, net(3.99)%(1.55)%
Effective income tax rate15.42 %14.88 %

Due to pretax losses in the years ended December 31, 2021 and December 25, 2020, the effective rate items listed above with negative signs represent increases to income tax expense and positive amounts represent decreases to income tax expense.

106


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)

In March 2021, the U.S. Internal Revenue Service (“IRS”) began an examination of the Company’s 2018 U.S. federal income tax return. In July 2021, the state of California began an examination of the Company’s 2018 California income tax return. Although these examinations are part of a routine and recurring cycle, the Company cannot predict the final outcome or expected conclusion dates of the audits.

15.Tax Receivable Agreement

On July 29, 2021, the Company executed the TRA with the TRA Participants. The TRA provides for payment by the Company to the TRA Participants of 85% of the amount of cash savings, if any, in U.S. federal, state and local income tax that is actually realized, or deemed to be realized (calculated using certain assumptions), as a result of the utilization of such tax benefits, including certain tax benefits attributable to payments under the TRA. The Company will retain the benefit of the remaining 15% of these cash tax savings.

Payments under the TRA will not begin until after the filing of the Company’s 2021 federal tax return. If the Company does not have taxable income (before considering deductions that are subject to the TRA), it is not required (absent circumstances requiring an early termination payment, other acceleration of its obligations under the TRA or a change of control) to make payments under the TRA for that taxable year because no cash tax savings will have been realized. However, unutilized deductions that do not result in realized benefits in a given tax year as a result of insufficient taxable income may be applied to taxable income in future years and accordingly would impact the amount of cash tax savings in such future years and the amount of corresponding payments under the TRA in such future years.

Upon the closing of the IPO, the Company recognized a non-current liability of $112,681, which represented undiscounted aggregate payments that it expects to pay the TRA Participants under the TRA, with an offset to additional paid-in capital. Subsequent changes in the measurement of the liability will be adjusted through the consolidated statement of operations. The TRA liability is an estimate and estimating the amount of payments that may be made under the TRA is by its nature imprecise, insofar as the calculation of amounts payable depends on a variety of factors. The amount and timing of any payments under the TRA will vary depending upon a number of factors, including the amount, character and timing of the Company’s income. The tax receivable liability as of December 31, 2021 was $112,406. For the year ended December 31, 2021, the Company recognized measurement adjustments of $275 which were recognized in other income on the consolidated statements of operations.

With respect to certain pre-IPO owners that are not TRA Participants, the Company paid $13,210 with cash on hand for their interests in lieu of their participation in the TRA. Approximately $2,754 of the cash payments to pre-IPO owners are subject to vesting requirements and are held in escrow until vested. The cash payments held in escrow are included in the consolidated balance sheet in prepaid expenses and other current assets and other assets and are expensed over the requisite service period. The remaining $10,456 of the cash payments were expensed and paid or accrued in conjunction with the closing of the IPO. In total, $10,925 was recorded as compensation expense within selling, general and administrative expenses in the accompanying consolidated statement of operations for the year ended December 31, 2021.

16.Commitments and Contingencies

Legal Proceedings — During the normal course of business, the Company is occasionally involved with various claims and litigation. Reserves are established in connection with such matters when a loss is probable, and the amount of such loss can be reasonably estimated. As of December 31, 2021, and December 25, 2020, no material reserves were recorded. The determination of probability and the estimation of the actual amount of any such loss are inherently unpredictable, and it is therefore possible that the eventual outcome of such claims and litigation could exceed the estimated reserves, if any. However, the Company does not expect the outcome of the matters currently pending will have a material adverse effect on the consolidated financial statements.

Lease Commitments — The Company leases offices, warehouse space, and distribution centers. These leases are classified as operating leases with various expiration dates through 2032. In addition to base rent, the Company is obligated to reimburse certain common area maintenance costs required to operate the facilities. Substantially all the leases include renewal options with varying terms. The Company recognizes rental expense and amortizes tenant improvement allowances on a straight-line basis over the stated lease term, including renewal periods if reasonably assured of being exercised. Total rental expense was approximately $12,325 and $10,909 for the years ended December 31, 2021, and December 25, 2020, respectively.
107


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)


As of December 31, 2021, future minimum lease payments under non-cancelable lease commitments for the next five fiscal years and thereafter were as follows:

2022$13,168 
20239,255 
20247,558 
20256,357 
20264,510 
Thereafter5,460 
Total future minimum lease payments$46,308 

17.Stockholders’ Equity

Holders of voting common stock are entitled to one vote per share and to receive dividends. The Company had noncontrolling interests of $261 and $316 as of December 31, 2021, and December 25, 2020, respectively.

Changes in noncontrolling interests each period include net income attributable to noncontrolling interests and cash contributions by minority partners to the Company’s consolidated subsidiaries. There were no cash contributions by minority partners for the years ended December 31, 2021, or December 25, 2020.

In July 2021, the Company amended its Amended and Restated Certificate of Incorporation which, among other things, effected a 150-for-1 stock split of its shares of common stock, increased the par value of its common stock from $0.001 to $0.01 per share, increased the authorized number of shares of its common stock to 500,000 and authorized 50,000 shares of preferred stock. There was no preferred stock outstanding as of December 31, 2021, and December 25, 2020. All references to share and per share amounts in the Company’s consolidated financial statements have been retrospectively revised to reflect the stock split, the increase in par value and the increase in authorized shares.

18.Loss Per Share

Basic loss per share represents net loss divided by the weighted-average shares outstanding. Diluted loss per share is the same as basic income or loss per share, as the Company had no potentially dilutive securities during the years ended December 31, 2021 and December 25, 2020.The following table presents the calculations of basic and diluted loss per share for the years ended December 31, 2021, and December 25, 2020:

For the Years Ended
December 31,
2021
December 25,
2020
Net loss attributable to Company$(36,402)$(24,884)
Weighted-average shares outstanding - basic and diluted65,541 58,865 
Loss per share - basic and diluted$(0.56)$(0.42)

The Company’s restricted stock awards, stock options and restricted stock units were excluded from the computation of diluted net loss per share because their effect would have been anti-dilutive. Awards with performance and market-based vesting conditions are excluded from the calculation of dilutive potential common shares until the conditions have been
108


Snap One Holdings Corp. and Subsidiaries
Notes to the Consolidated Financial Statements
(in thousands, except per share amounts)

satisfied. The following potentially dilutive shares were excluded from the computation of diluted net income (loss) per share attributable to common stockholders:

December 31, 2021
Restricted stock awards635 
Time-based options1,870 
Market-based options489 
Restricted stock units162 
Total3,156 

19.Related Parties

The Company’s controlling shareholder, H&F, owns an insurance brokerage vendor used by the Company. For the year ended December 31, 2021, the Company incurred $1,874 of expenses from this vendor, which included $114 of brokerage fees. The Company incurred no expenses for the year ended December 25, 2020 related to this vendor. Additionally, H&F also has an ownership interest in a human capital management, payroll, HR service and workforce management vendor used by the Company. For the years ended December 31, 2021 and December 25, 2020, the Company incurred $541 and $347 of expenses. These expenses are included in selling, general and administrative expenses in the accompanying consolidated statements of operations. Amounts owed by the Company in connection with the expenses described above were not material as of December 31, 2021 and December 25, 2020, respectively.

20.Subsequent Events

On January 20, 2022, the Company entered into a Share Purchase Agreement (the “Purchase Agreement”) pursuant to which it acquired all of the issued and outstanding shares of Staub Electronics, Ltd. (“Staub”), a Canadian distributor of technology solutions focused on residential and commercial AV integrators, and automotive electronics installers.
109


Item 9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosures

None.

Item 9A. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

As required by Rule 13a-15(b) under the Exchange Act, our management, including our Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this Annual Report. Based upon that evaluation, our CEO and CFO concluded that, as of the end of the period covered by this Annual Report, our disclosure controls and procedures were effective to provide reasonable assurance that, as per the Exchange Act, information required to be disclosed by us in the reports that we file or submit under such Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms and to provide reasonable assurance that such information is accumulated and communicated to our management, including our CEO and CFO.

This Annual Report does not include a report of management's assessment regarding internal control over financial reporting or an attestation report of the company's registered public accounting firm due to a transition period established by rules of the SEC for newly public companies.

Previously Reported Material Weakness in Internal Control Over Financial Reporting

As disclosed in the section entitled “Risk Factors,” we previously identified a material weakness in our internal control over financial reporting. Specifically, we did not design or maintain an effective control environment over certain information technology (“IT”) general controls or information systems and applications that are relevant to the preparation of our consolidated financial statements. We have taken and intend to continue to take steps to remediate the material weakness described above through additional measures that include hiring additional personnel with public company experience, and further evolving our accounting and business processes related to internal controls over financial reporting, including a plan for future system enhancements. We will not be able to fully remediate this material weakness until these steps have been completed and have been operating effectively for a sufficient period of time.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) or 15d-15(d) under the Exchange Act that occurred during the period covered by this Annual Report that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

Inherent Limitations on Effectiveness of Controls

Our management, including our CEO and CFO, do not expect that our disclosure controls or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well-conceived and operated, can provide only reasonable, not absolute, assurance that its objectives are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Due to the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been or would be detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error. Additionally, controls can be circumvented by individual acts, collusion of two or more people, or by management override. The design of any system of controls is also based in part upon assumptions regarding the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate due to changed conditions, or because the degree of compliance with policies or procedures may deteriorate. Due to the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and go undetected.

110


Item 9B. Other Information

None.

Item 9C. Disclosure Regarding Foreign Jurisdiction that Prevent Inspections

Not applicable.
Part III
Item 10. Directors, Executive Officers and Corporate Governance

The information required by this Item will be contained in the Proxy Statement relating to our 2022 Annual Meeting of Stockholders, and is incorporated herein by reference. The Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the fiscal year ended December 31, 2021.

Item 11. Executive Compensation 

The information required by this Item will be contained in the Proxy Statement relating to our 2022 Annual Meeting of Stockholders, and is incorporated herein by reference. The Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the fiscal year ended December 31, 2021.

Item 12. Security Ownership of Certain Beneficial Owner

The information required by this Item will be contained in the Proxy Statement relating to our 2022 Annual Meeting of Stockholders, and is incorporated herein by reference. The Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the fiscal year ended December 31, 2021.

Item 13. Certain Relationships and Related Transactions

The information required by this Item will be contained in the Proxy Statement relating to our 2022 Annual Meeting of Stockholders, and is incorporated herein by reference. The Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the fiscal year ended December 31, 2021.

Item 14. Principal Accounting Fees and Services

The information required by this Item, aggregate fees billed to us by our principal accountant, Deloitte & Touche LLP (PCAOB ID No. 34), will be contained in the Proxy Statement relating to our 2022 Annual Meeting of Stockholders, and is incorporated herein by reference. The Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the fiscal year ended December 31, 2021.

111


Part IV
Item 15. Exhibits and Financial Statement Schedules

(a) Documents filed as part of this Annual Report:

1.Consolidated Financial Statements. We have filed the consolidated financial statements listed in the index to Consolidated Financial Statements, Schedules and Exhibits in Part II, Item 8, of this Annual Report.
2.Financial Statement Schedules and Other. All financial statement schedules have been omitted because they are not applicable, not material or the required information is shown in the consolidated financial statements or the notes thereto.
3.Exhibits. The exhibits listed below are filed or incorporated by reference as part of this Annual Report.

(b) Exhibits:
Exhibit
Number
Description
2.1
3.1
3.2
4.1
4.2*

10.1
10.2+
10.3+
10.4+
10.5+
112


10.6+
10.7+
10.8+
10.9
10.10
10.11
10.12
10.13+
10.14+
10.15+
10.16+
10.17+
10.18
21.1*
113


23.1*

31.1*
31.2*
32.1**
32.2**
101The following financial information from Snap One Holdings Corp.’s Annual Report on Form 10-K for the year ended December 31, 2021 formatted in Inline XBRL (Extensible Business Reporting Language) includes: (i) the Consolidated Balance Sheets, (ii) the Consolidated Statements of Operations, (iii) the Consolidated Statements of Comprehensive Loss, (iv) the Consolidated Statements of Changes in Stockholders Equity, (v) the Consolidated Statements of Cash Flows, and (vi) Notes to the Consolidated Financial Statements.
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

+ Indicates a management contract or compensatory plan or arrangement.
* Filed herewith.
** Furnished herewith. The certifications attached as Exhibit 32.1 and 32.2 that accompany this Annual Report on Form 10-K are deemed furnished and not filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Snap One Holdings Corp. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Annual Report on Form 10-K, irrespective of any general incorporation language contained in such filing.


Item 16. Form 10-K Summary 

None.
114





SIGNATURES

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



Snap One Holdings Corp.
March 23, 2022By:/s/ John Heyman
Name: John Heyman
Title: Chief Executive Officer


115


Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this Annual Report to be signed on its behalf by the undersigned thereunto duly authorized.

SignatureTitleDate
/s/ John Heyman
Name: John Heyman Chief Executive Officer, Director
(Principal Executive Officer)
March 23, 2022
/s/ Michael Carlet
Name: Michael CarletChief Financial Officer
(Principal Financial and Accounting Officer)
March 23, 2022
/s/ Erik Ragatz
Name: Erik RagatzChairman of the BoardMarch 23, 2022
/s/ Jacob Best
Name: Jacob BestDirectorMarch 23, 2022
/s/ Annmarie Neal
Name: Annmarie NealDirectorMarch 23, 2022
/s/ Martin Plaehn
Name: Martin PlaehnDirectorMarch 23, 2022
/s/ Adalio Sanchez
Name: Adalio SanchezDirectorMarch 23, 2022
/s/ Amy Steel Vanden-Eykel
Name: Amy Steel Vanden-Eykel
DirectorMarch 23, 2022
/s/ Kenny Wagers
Name: Kenny Wagers
DirectorMarch 23, 2022
116
EX-4.2 2 snapone-ex42xdescriptionof.htm EX-4.2 Document
Exhibit 4.2
DESCRIPTION OF CAPITAL STOCK

General

As of December 31, 2021, Snap One Holdings Corp., a Delaware corporation (the “Company,” “we,” “our,” or “us”), had one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended: common stock, par value $ 0.01 per share. The following summary includes a brief description of the common stock, as well as certain related additional information. The summary is not complete and is qualified in its entirety by reference to our amended and restated certificate of incorporation and amended and restated bylaws, which are filed as exhibits to this Annual Report on Form 10-K and are incorporated by reference herein.

Capitalization

Pursuant to our amended and restated certificate of incorporation, our authorized capital stock consists of 500,000,000 shares of common stock, par value $0.01 per share, and 50,000,000 shares of preferred stock, par value $0.01 per share.

Common Stock

Holders of our common stock are entitled to one vote for each share held of record on all matters on which stockholders are entitled to vote generally, including the election or removal of directors. The holders of our common stock do not have cumulative voting rights in the election of directors.

Holders of our common stock do not have preemptive, subscription, redemption, sinking fund or conversion rights. The common stock is not subject to further calls or assessment by us. All shares of our common stock outstanding are fully paid and non-assessable. The rights, powers, preferences and privileges of holders of our common stock are subject to those of the holders of any shares of our preferred stock or any series or class of stock we may authorize and issue in the future.

Preferred Stock

Our amended and restated certificate of incorporation authorizes our board of directors to establish one or more series of preferred stock (including convertible preferred stock). Unless required by law or by the Nasdaq rules, the authorized shares of preferred stock are available for issuance without further action by holders of our common stock. Our board of directors is authorized to determine, with respect to any series of preferred stock, the powers (including voting powers), preferences and relative, participating, optional and other special rights, and the qualifications, limitations or restrictions thereof. The issuance of preferred stock may adversely affect the holders of our common stock, including, without limitation, by restricting dividends on the common stock, diluting the voting power of the common stock or subordinating the liquidation rights of the common stock.

Liquidation Rights

Upon our liquidation, dissolution or winding up and after payment in full of all amounts required to be paid to creditors and subject to the rights of the holders of one or more outstanding series of preferred stock having liquidation preferences, if any, or the right to participate with the common stock, the holders of our common stock are entitled to receive pro rata our remaining assets available for distribution.

Dividends



Exhibit 4.2
Holders of our common stock are entitled to receive dividends when, as and if declared by our board of directors out of funds legally available therefor, subject to any statutory or contractual restrictions on the payment of dividends and to the rights of the holders or one or more outstanding series of our preferred stock.


Certain Anti-Takeover Effects

Certain provisions of the Delaware General Corporation Law (“DGCL”), our amended and restated certificate of incorporation and our amended and restated bylaws summarized in the paragraphs above and in the following paragraphs may have an anti-takeover effect. In other words, such provisions could delay, defer or prevent a tender offer or takeover attempt that a stockholder might consider in its best interests, including those attempts that might result in a premium over the market price for the shares held by such stockholder.

Authorized but Unissued Capital Stock

Our board of directors may generally issue one or more series of preferred shares on terms that could discourage, delay or prevent a change of control of our company or the removal of our management. DGCL does not require stockholder approval for any issuance of authorized shares. However, the listing requirements of the Nasdaq require stockholder approval of certain issuances equal to or exceeding 20% of the then outstanding voting power or then outstanding number of shares of common stock.

Classified Board of Directors

Our amended and restated certificate of incorporation provides that, subject to the right of holders of any series of preferred stock, our board of directors is divided into three classes of directors, with the classes as nearly equal in number as possible, and with the directors serving staggered three-year terms, with only one class of directors being elected at each annual meeting of stockholders. As a result, approximately one-third of our board of directors is elected each year. Our amended and restated certificate of incorporation and amended and restated bylaws provide that, subject to any rights of holders of preferred stock to elect additional directors under specified circumstances, the number of directors will be fixed from time to time exclusively pursuant to a resolution adopted by the board of directors; however, if at any time investment funds of Hellman & Friedman and its affiliates (“Hellman & Friedman”) owns at least 40% in voting power of the then-outstanding shares of stock of our Company entitled to vote generally in the election of directors, the stockholders may also fix the number of directors.
 
Business Combinations

We are subject to Section 203 of the DGCL, which prohibits persons deemed to be “interested stockholders” from engaging in a “business combination” with a publicly held Delaware corporation for three years following the date these persons become interested stockholders unless the business combination is, or the transaction in which the person became an interested stockholder was, approved in a prescribed manner or another prescribed exception applies. While we have opted out of Section 203 of the DGCL, our amended and restated certificate of incorporation contains similar provisions providing that we may not engage in certain “business combinations” with any “interested stockholder” for a three-year period following the time that the stockholder became an interested stockholder, unless a prescribed exception applies.

Generally, a “business combination” includes a merger, asset or stock sale or other transaction resulting in a financial benefit to the interested stockholder. Subject to certain exceptions, an “interested stockholder” is a person


Exhibit 4.2
who, together with that person’s affiliates and associates, owns, or within the previous three years owned, 15% or more of our outstanding voting stock. For purposes of this section only, “voting stock” has the meaning given to it in Section 203 of the DGCL. Our amended and restated certificate of incorporation provides that Hellman & Friedman, and any of its direct or indirect transferees and any group as to which such persons or entities are a party, does not constitute an “interested stockholder” for purposes of these provisions.

Removal of Directors; Vacancies

Our amended and restated certificate of incorporation provides that, other than directors elected by holders of our preferred stock, if any, directors may be removed with or without cause upon the affirmative vote of a majority in voting power of all outstanding shares of stock entitled to vote thereon, voting together as a single class; provided, however, at any time when Hellman & Friedman beneficially owns less than 40% in voting power of the then-outstanding shares of stock of our company entitled to vote generally in the election of directors, directors may only be removed for cause, and only by the affirmative vote of holders of at least 66 2/3% in voting power of all the then-outstanding shares of stock of our Company entitled to vote thereon, voting together as a single class.

In addition, our amended and restated certificate of incorporation also provides that, subject to the rights granted to one or more series of preferred stock then outstanding or the rights granted pursuant to the stockholders agreement, any newly created directorship on the board of directors that results from an increase in the number of directors and any vacancies on our board of directors 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 or by the stockholders; provided, however, at any time when Hellman & Friedman beneficially owns less than 40% in voting power of the then-outstanding shares of stock of our company entitled to vote generally in the election of directors, any newly created directorship on the board of directors that results from an increase in the number of directors and any vacancy occurring in the board of directors may only be filled by a majority of the directors then in office, although less than a quorum, or by a sole remaining director (and not by the stockholders). Our amended and restated certificate of incorporation provides that the board of directors may increase the number of directors by the affirmative vote of a majority of the directors or, at any time when Hellman & Friedman beneficially owns at least 40% of the voting power of the then-outstanding shares of stock of our Company entitled to vote generally in the election of directors, of the stockholders.

No Cumulative Voting

Our amended and restated certificate of incorporation does not authorize cumulative voting. Therefore, stockholders holding a majority in voting power of the then-outstanding shares of our stock entitled to vote generally in the election of directors will be able to elect all of our directors.

Special Stockholder Meetings

Our amended and restated certificate of incorporation provides that special meetings of our stockholders may be called at any time only by or at the direction of the board of directors or the chairman of the board of directors; provided, however, that at any time when Hellman & Friedman beneficially owns, in the aggregate, at least 40% in voting power of the then-outstanding shares of stock of our company entitled to vote generally in the election of directors, special meetings of our stockholders shall also be called by the board of directors or the chairman of the board of directors at the request of Hellman & Friedman. Our amended and restated bylaws prohibit the conduct of any business at a special meeting other than as specified in the notice for such meeting.

Requirements for Advance Notification of Director Nominations and Stockholder Proposals



Exhibit 4.2
Our amended and restated bylaws establish advance notice procedures with respect to stockholder proposals and the nomination of candidates for election as directors, other than nominations made by or at the direction of the board of directors or a committee of the board of directors.

Stockholder Action by Written Consent

Our amended and restated certificate of incorporation precludes stockholder action by written consent at any time when Hellman & Friedman beneficially owns less than 40% in voting power of the then-outstanding shares of stock of our Company entitled to vote generally in the election of directors, other than certain rights that holders of our preferred stock may have to act by consent.

Supermajority Provisions

Our amended and restated certificate of incorporation and our amended and restated bylaws provide that the board of directors is expressly authorized to make, alter, amend, change, add to, rescind or repeal, in whole or in part, our amended and restated bylaws without a stockholder vote in any matter not inconsistent with Delaware law or our amended and restated certificate of incorporation. In addition, for as long as Hellman & Friedman beneficially owns at least 40% in voting power of the then-outstanding shares of stock of our company entitled to vote generally in the election of directors, any amendment, alteration, rescission or repeal of our amended and restated bylaws by our stockholders will require the affirmative vote of a majority in voting power of the outstanding shares of our stock present in person or represented by proxy at the meeting of stockholders and entitled to vote on such amendment, alteration, change, addition, rescission, change, addition or repeal. At any time when Hellman & Friedman beneficially owns less than 40% in voting power of the then-outstanding shares of the stock of our company entitled to vote generally in the election of directors, any amendment, alteration, rescission, change, addition or repeal of our amended and restated bylaws by our 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 our Company entitled to vote thereon, voting together as a single class.

Our amended and restated certificate of incorporation provides that at any time when Hellman & Friedman beneficially owns less than 40% in voting power of the then-outstanding shares of stock of our Company entitled to vote generally in the election of directors, the certain provisions in our amended and restated 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 our company entitled to vote thereon, voting together as a single class.

Exclusive Forum

Our amended and restated certificate of incorporation provides that unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware shall, to the fullest extent permitted by law, be the sole and exclusive forum for any (i) derivative action or proceeding brought on behalf of our company, (ii) action asserting a claim of breach of a fiduciary duty owed by any current or former director, officer, employee or stockholder of our company to our company or our company’s stockholders, (iii) action asserting a claim against our company or any current or former director, officer, employee or stockholder of our company arising pursuant to any provision of the DGCL or our amended and restated certificate of incorporation or our amended and restated bylaws (as either may be amended from time to time) or (iv) action asserting a claim governed by the internal affairs doctrine of the State of Delaware. These provisions shall not apply to suits brought to enforce a duty or liability created by the Exchange Act or any other claim for which the federal courts have exclusive jurisdiction and our


Exhibit 4.2
stockholders cannot waive compliance with federal securities laws and the rules and regulations thereunder. Unless the Company consents in writing to the selection of an alternative forum, to the fullest extent permitted by law, the federal district courts of the United States of America shall be the exclusive forum for the resolution of any complaint asserting a cause of action arising under the federal securities laws of the United States of America. However, it is possible that a court could find our forum selection provisions to be inapplicable or unenforceable.

Transfer Agent and Registrar

The transfer agent and registrar for our common stock is American Stock Transfer & Trust Company, LLC.

Nasdaq Listing

Our Class A common stock is listed on the Nasdaq under the symbol “SNPO.”


EX-21.1 3 exhibit211-listofsubsidari.htm EX-21.1 Document

Name of SubsidiaryJurisdiction of Incorporation
or Organization
  
Crackle Purchaser, LLCDelaware
Wirepath, LLCDelaware
Snap One, LLCDelaware
Remote Maintenance Systems GP, LLCDelaware
Remote Maintenance Systems, L.P.Delaware
Snap One Acquisition Corp.Canada
Staub Electronics LTDCanada
ANLA, LLCCalifornia
Control4 EMEA Ltd.United Kingdom
Control4 Germany GMBHGermany
Control4 Europe doo BelgradeSerbia
Control4 HK LimitedHong Kong
Control4 Switzerland AGSwitzerland
Control4 India Private LimitedIndia
Control4 Smart Control Technology Shanghai Co., Ltd.China
Control4 Australia Pty Ltd.Australia
Nexus Technologies Holdings Pty LtdAustralia
Control4 APAC Pty LtdAustralia
Control4 New Zealand Pty LimitedNew Zealand
SunBrite Holding CorporationDelaware
SunBrite TV, LLCDelaware
WHS, LLCTaiwan


EX-23.1 4 dtconsent.htm EX-23.1 Document
Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We consent to the incorporation by reference in Registration Statement No. 333- 258212 on Form S-8 of our report dated March 23, 2022, relating to the financial statements of Snap One Holdings Corp. appearing in this Annual Report on Form 10-K for the year ended December 31, 2021.
/s/ Deloitte & Touche LLP
Charlotte, NC
March 23, 2022

EX-31.1 5 exhibit311johnheyman123120.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF PERIODIC REPORT UNDER SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002

I, John Heyman, certify that:

1.I have reviewed this Annual Report on Form 10-K of Snap One Holdings Corp.;

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

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

5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (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 23, 2022
/s/ John Heyman
John Heyman
Chief Executive Officer and Director
(Principal Executive Officer)


EX-31.2 6 exhibit312michaelcarlet123.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF PERIODIC REPORT UNDER SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002

I, Michael Carlet, certify that:
1.I have reviewed this Annual Report on Form 10-K of Snap One Holdings Corp.;

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

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

5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (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 23, 2022
/s/ Michael Carlet
Michael Carlet
Chief Financial Officer
(Principal Financial and Accounting Officer)


EX-32.1 7 exhibit321johnheyman123120.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, John Heyman, the Chief Executive Officer of Snap One Holdings Corp. (the “Company”), hereby certify, that, to my knowledge:

1. The Annual Report on Form 10-K for the period ended December 31, 2021 (the “Report”) of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date:     March 23, 2022
/s/ John Heyman
John Heyman
Chief Executive Officer and Director
(Principal Executive Officer)

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


EX-32.2 8 exhibit322michaelcarlet123.htm EX-32.2 Document

Exhibit 32.2
SECTION 906 CERTIFICATION
CERTIFICATION PURSUANT TO SECTION 1350 OF CHAPTER 63 OF TITLE 18 OF THE
UNITED STATES CODE

Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, Michael Carlet, the Chief Financial Officer of Snap One Holdings Corp. (the “Company”), hereby certify, that, to my knowledge:

1.The Annual Report on Form 10-K for the period ended December 31, 2021 (the “Report”) of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

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

Date:     March 23, 2022
/s/ Michael Carlet
Michael Carlet
Chief Financial Officer
(Principal Financial and Accounting Officer)

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


EX-101.SCH 9 snpo-20211231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover 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 link:presentationLink link:calculationLink link:definitionLink 1004006 - Statement - Consolidated Statements of Comprehensive (Loss) Income link:presentationLink link:calculationLink link:definitionLink 1005007 - Statement - Consolidated Statements of Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 1006008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Organization and Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Significant Accounting Policies - Tax Receivable Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Significant Accounting Policies - Schedule of Changes in Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Significant Accounting Policies - Property and Equipment Estimated Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Significant Accounting Policies - Notes Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - Significant Accounting Policies - Self-Insured Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2411407 - Disclosure - Significant Accounting Policies - Contingent Value Rights (Details) link:presentationLink link:calculationLink link:definitionLink 2412408 - Disclosure - Significant Accounting Policies - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2413409 - Disclosure - Significant Accounting Policies - Selling, General and Administrative Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2414410 - Disclosure - Significant Accounting Policies - Research and Development Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2415411 - Disclosure - Significant Accounting Policies - Advertising (Details) link:presentationLink link:calculationLink link:definitionLink 2116103 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2317302 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2418412 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2419413 - Disclosure - Acquisitions - Preliminary Purchase Price (Details) link:presentationLink link:calculationLink link:definitionLink 2420414 - Disclosure - Acquisitions - Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2121104 - Disclosure - Revenue and Geographic Information link:presentationLink link:calculationLink link:definitionLink 2322303 - Disclosure - Revenue and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2423415 - Disclosure - Revenue and Geographic Information - Changes in Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2424416 - Disclosure - Revenue and Geographic Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2425417 - Disclosure - Revenue and Geographic Information - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2126105 - Disclosure - Inventories, Net link:presentationLink link:calculationLink link:definitionLink 2327304 - Disclosure - Inventories, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2428418 - Disclosure - Inventories, Net - Schedule of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2429419 - Disclosure - Inventories, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2430420 - Disclosure - Inventories, Net - Schedule of Reserve for Obsolete and Slow-Moving Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2131106 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 2332305 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2433421 - Disclosure - Property and Equipment, Net - Summary of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2434422 - Disclosure - Property and Equipment, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2135107 - Disclosure - Goodwill and Other Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 2336306 - Disclosure - Goodwill and Other Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2437423 - Disclosure - Goodwill and Other Intangible Assets, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2438424 - Disclosure - Goodwill and Other Intangible Assets, Net - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2438424 - Disclosure - Goodwill and Other Intangible Assets, Net - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2439425 - Disclosure - Goodwill and Other Intangible Assets, Net - Estimated Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2140108 - Disclosure - Debt Agreements link:presentationLink link:calculationLink link:definitionLink 2341307 - Disclosure - Debt Agreements (Tables) link:presentationLink link:calculationLink link:definitionLink 2442426 - Disclosure - Debt Agreements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2443427 - Disclosure - Debt Agreements - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2444428 - Disclosure - Debt Agreements - Schedule of Maturities of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2444428 - Disclosure - Debt Agreements - Schedule of Maturities of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2445429 - Disclosure - Debt Agreements - Schedule of Future Amortization of Debt Issuance Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2446430 - Disclosure - Debt Agreements - Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2147109 - Disclosure - Fair Value Measurement link:presentationLink link:calculationLink link:definitionLink 2348308 - Disclosure - Fair Value Measurement (Tables) link:presentationLink link:calculationLink link:definitionLink 2449431 - Disclosure - Fair Value Measurement - Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2450432 - Disclosure - Fair Value Measurement - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2451433 - Disclosure - Fair Value Measurement - Level 3 Measurement Valuation (Details) link:presentationLink link:calculationLink link:definitionLink 2452434 - Disclosure - Fair Value Measurement - CRV Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2153110 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 2354309 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2455435 - Disclosure - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2156111 - Disclosure - Warranties link:presentationLink link:calculationLink link:definitionLink 2357310 - Disclosure - Warranties (Tables) link:presentationLink link:calculationLink link:definitionLink 2458436 - Disclosure - Warranties - Schedule of Product Warranty Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2459437 - Disclosure - Warranties - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2160112 - Disclosure - Retirement Plan link:presentationLink link:calculationLink link:definitionLink 2461438 - Disclosure - Retirement Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2162113 - Disclosure - Equity Agreements and Incentive Equity Plans link:presentationLink link:calculationLink link:definitionLink 2363311 - Disclosure - Equity Agreements and Incentive Equity Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2464439 - Disclosure - Equity Agreements and Incentive Equity Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2465440 - Disclosure - Equity Agreements and Incentive Equity Plans - Summary of Restricted Stock Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2466441 - Disclosure - Equity Agreements and Incentive Equity Plans - Fair Value of Leverage Replacement Options (Details) link:presentationLink link:calculationLink link:definitionLink 2467442 - Disclosure - Equity Agreements and Incentive Equity Plans - Summary of Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2468443 - Disclosure - Equity Agreements and Incentive Equity Plans - Stock Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2169114 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2370312 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2471444 - Disclosure - Income Taxes - Schedule of Loss before Income Tax (Details) link:presentationLink link:calculationLink link:definitionLink 2472445 - Disclosure - Income Taxes - Schedule of Components of Income Tax Benefit (Details) link:presentationLink link:calculationLink link:definitionLink 2473446 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2474447 - Disclosure - Income Taxes - Components of Deferred Tax Liabilities, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2475448 - Disclosure - Income Taxes - Summary of Operating Loss Carryforward (Details) link:presentationLink link:calculationLink link:definitionLink 2476449 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details) link:presentationLink link:calculationLink link:definitionLink 2477450 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2478451 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2179115 - Disclosure - Tax Receivable Agreement link:presentationLink link:calculationLink link:definitionLink 2480452 - Disclosure - Tax Receivable Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 2181116 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 2382313 - Disclosure - Commitment and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2483453 - Disclosure - Commitment and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2484454 - Disclosure - Commitment and Contingencies - Schedule of Future Minimum Rental Payments for Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2185117 - Disclosure - Stockholders Equity link:presentationLink link:calculationLink link:definitionLink 2486455 - Disclosure - Stockholders Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2187118 - Disclosure - Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2388314 - Disclosure - Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2489456 - Disclosure - Loss Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2490457 - Disclosure - Loss Per Share - Schedule of Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2491458 - Disclosure - Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Net Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2192119 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 2493459 - Disclosure - Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink 2194120 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 snpo-20211231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 snpo-20211231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 snpo-20211231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Supplementary cash flow information: Supplemental Cash Flow Information [Abstract] Federal income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Work in process Inventory, Work in Process, Gross Net Loss Per Share Earnings Per Share, Policy [Policy Text Block] State 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 Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Leasehold improvements Leasehold Improvements [Member] Net loss attributable to Company Net loss attributable to Company Net Income (Loss) Attributable to Parent Notes Receivable Receivable [Policy Text Block] Net operating loss Deferred Tax Assets, Operating Loss Carryforwards Restricted cash payment threshold as amount of availability Line Of Credit Facility, Restricted Cash Payment Threshold As Amount Of Availability Line Of Credit Facility, Restricted Cash Payment Threshold As Amount Of Availability Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Payroll, vacation, and bonus accruals Employee-related Liabilities, Current Depreciation and amortization Depreciation, Depletion And Amortization Expense Excluding Debt Issuance Costs Depreciation, Depletion And Amortization Expense Excluding Debt Issuance Costs Deferred offering costs Deferred Offering Costs Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] 2026 Debt Issuance Cost, Maturity, Year Five Debt Issuance Cost, Maturity, Year Five Depreciation and amortization Cost, Depreciation and Amortization Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Valuation Technique, Option Pricing Model Valuation Technique, Option Pricing Model [Member] Segment Information Segment Reporting, Policy [Policy Text Block] Dividends declared Dividends, Common Stock, Cash Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code 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 Revenue from Contract with Customer [Abstract] Summary of Changes in Deferred Revenue Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Foreign Currency Translation and Foreign Currency Transactions Foreign Currency Transactions and Translations Policy [Policy Text Block] Incremental Term Loan Incremental Term Loan [Member] Incremental Term Loan Other assets Other Assets, Noncurrent Number of businesses acquired Number of Businesses Acquired Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate 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] Entity File Number Entity File Number Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate 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] 2023 Long-Term Debt, Maturity, Year Two Equity-based compensation Compensation Expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Expenses from transactions with related party Related Party Transaction, Expenses from Transactions with Related Party Amortization of intangibles Deferred Tax Liabilities, Intangible Assets Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Fair value adjustments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Deferred revenue Deferred Tax Assets, Deferred Revenue Deferred Tax Assets, Deferred Revenue Deferred income tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization of intangible assets Amortization of Intangible Assets Other comprehensive loss net of tax: Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract] Useful Lives Weighted average useful life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Valuation Approach and Technique [Domain] Valuation Approach and Technique [Domain] Net deferred tax assets Deferred Tax Assets, Net Old Revolving Credit Facility Old Revolving Credit Facility [Member] Old Revolving Credit Facility ANLA, LLC Access Networks, LLC [Member] Access Networks, LLC Antidilutive securities excluded from computation of income (loss) per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Recognition of revenue Contract with Customer, Liability, Revenue Recognized Sale of Stock [Axis] Sale of Stock [Axis] Subsequent Events [Abstract] Stock split, conversion ratio Stockholders' Equity Note, Stock Split, Conversion Ratio Total deferred tax assets, net of valuation allowance Deferred Tax Assets, Net of Valuation Allowance Business Combination and Asset Acquisition [Abstract] 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] Loss before income taxes Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax Customer rebate program Sales Rebate Accrual Sales Rebate Accrual 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] 2024 Long-Term Debt, Maturity, Year Three Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Options exercisable at period end (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Goodwill and Other Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Goodwill and Other Intangible Assets, Net Goodwill and Intangible Assets Disclosure [Text Block] Preferred stock, $0.01 par value; 50,000 shares authorized, no shares issued and outstanding Preferred Stock, Value, Issued Acquired Value Finite-lived Intangible Assets Acquired Property and Equipment, Net Property, Plant and Equipment, Policy [Policy Text Block] Outstanding balance at beginning of period (in shares) Outstanding balance at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Trade names – definite Trade names – indefinite Trade Names [Member] Accumulated Deficit Retained Earnings [Member] IPO IPO [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Debt instrument Debt Instrument, Fair Value Disclosure Contingent Value Rights [Domain] Contingent Value Rights [Domain] Contingent Value Rights [Domain] Advertising Advertising Cost [Policy Text Block] Long-term liabilities: Liabilities, Noncurrent [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Related Party [Axis] Related Party [Axis] Volatility Business Combination, Contingent Consideration, Liability, Measurement Input Secured Debt Secured Debt [Member] Accounts receivable Increase (Decrease) in Accounts Receivable Purchase price, working capital adjustment Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred Capital expenditure in accounts payable Capital Expenditures Incurred but Not yet Paid Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer New Term Loan New Term Loan [Member] New Term Loan Commitments and Contingencies Disclosure [Abstract] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Available borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Gain on sale of business Gain (Loss) on Disposition of Business Net loss per share, basic (in dollars per share) Loss per share - basic (in dollars per share) Earnings Per Share, Basic Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Revenue and Geographic Information Revenue from Contract with Customer [Text Block] Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Nonvested awards (in shares) Outstanding balance at beginning of period (in shares) Outstanding balance at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number CVR fair value – beginning of period CVR fair value – end of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Contingent Value Rights [Line Items] Contingent Value Rights [Line Items] Contingent Value Rights [Line Items] 2022 Long-Term Debt, Maturity, Year One Net identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Interest expense, debt Interest Expense, Debt Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] 2026 Long-Term Debt, Maturity, Year Five Vendor Vendor [Member] Vendor Raw materials Inventory, Raw Materials, Gross Contribution cost Defined Contribution Plan, Cost Shipping and Handling Shipping and Handling [Member] Number of Units Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Interest carryforward Deferred Tax Asset, Interest Carryforward Fair Value Measurement [Domain] Fair Value Measurement [Domain] Unrealized loss on interest rate cap Unrealized Gain (Loss) on Derivatives Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Uniform capitalization Deferred Tax Assets, Uniform Capitalization Deferred Tax Assets, Uniform Capitalization Net deferred tax liabilities Net deferred tax liabilities Deferred Tax Liabilities, Net IPO payments held in escrow Escrow Deposit Market-based options Leverage Replacement Options [Member] Leverage Replacement Options Research and Development Expenses Research and Development Expense, Policy [Policy Text Block] Accounts receivable, net Receivables, Net, Current Sales return allowance and rebates Sales Return Allowance And Rebates Sales Return Allowance And Rebates Purchase price Total purchase consideration Business Combination, Consideration Transferred Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Total future maturities of long-term debt Long-term Debt, Gross Initial Term Loan Initial Term Loan [Member] Initial Term Loan Entity Voluntary Filers Entity Voluntary Filers Proceeds from long-term debt Proceeds from Issuance of Secured Debt Plan Name [Axis] Plan Name [Axis] Warranty claims Standard and Extended Product Warranty Accrual, Period Increase (Decrease) Assets Assets, Fair Value Disclosure [Abstract] Total indebtedness Long-term Debt 2017 Incentive Plan 2017 Incentive Plan [Member] 2017 Incentive Plan Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Income Tax Disclosure [Abstract] Entity Small Business Entity Small Business Additions for tax position of the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions 2021 Incentive Plan 2021 Incentive Plan [Member] 2021 Incentive Plan Total liabilities and stockholders’ equity Liabilities and Equity Other items, net Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Other accrued liabilities Other Accrued Liabilities, Current Market-based Options Market Based Options [Member] Market Based Options Goodwill, increase during the period Goodwill, Period Increase (Decrease) Deferred revenue Contract with Customer, Liability, Current Notes receivable, net Premiums and Other Receivables, Net Scenario [Axis] Scenario [Axis] 2025 Operating Leases, Future Minimum Payments, Due in Four Years Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Additional paid-in capital Additional Paid in Capital Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Proceeds from initial public offering, net of offering costs Proceeds from issuance of IPO Proceeds from Issuance Initial Public Offering Organization and Description of Business Business Description and Basis of Presentation [Text Block] Loss Per Share Earnings Per Share [Text Block] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Entity Interactive Data Current Entity Interactive Data Current Thereafter Long-Term Debt, Maturity, after Year Five 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Research and development tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Contributions from minority partners Proceeds from Contributions from Affiliates Minimum Minimum [Member] Fair value adjustment to contingent value rights Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Affiliated Entity Affiliated Entity [Member] Line of credit outstanding Long-term Line of Credit Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents 2023 Operating Leases, Future Minimum Payments, Due in Two Years Comprehensive loss attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Selling, general and administrative expenses Selling, General and Administrative Expense Debt issuance costs Unamortized debt issuance costs Total Debt Issuance Costs, Net Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Balance at beginning of period Balance at end of period Unrecognized Tax Benefits Income Tax Authority [Domain] Income Tax Authority [Domain] Total deferred tax assets Deferred Tax Assets, Gross Summary of Operating Loss Carryforwards Summary of Operating Loss Carryforwards [Table Text Block] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Address, State or Province Entity Address, State or Province Current liabilities: Liabilities, Current [Abstract] 2025 Long-Term Debt, Maturity, Year Four Issuance of common stock Stock Issued During Period, Value, New Issues Acquisition of business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Debt Agreements Debt Disclosure [Text Block] Schedule of Components of Income Tax Benefit Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Options exercisable at period end (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Line of Credit Line of Credit [Member] Equity Agreements and Incentive Equity Plans Share-based Payment Arrangement [Text Block] Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Inventories, Net Inventory Disclosure [Text Block] Marketing Incentive Program Marketing Incentive Program [Member] Marketing Incentive Program Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] New Initial Term Loan Facility New Initial Term Loan Facility [Member] New Initial Term Loan Facility Selling, general and administrative expenses from transactions with related party Related Party Transaction, Selling, General and Administrative Expenses from Transactions with Related Party Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Accounting Policies [Abstract] Payments of stock issuance costs Payments of Stock Issuance Costs Issuance of common stock (in shares) Stock Issued During Period, Shares, New Issues Autonomic sale (tax) Effective Income Tax Rate Reconciliation, Autonomic Sale Tax, Percent Effective Income Tax Rate Reconciliation, Autonomic Sale Tax, Percent Federal Current Federal Tax Expense (Benefit) Letters of credit outstanding Letters of Credit Outstanding, Amount Document Transition Report Document Transition Report Common stock, $0.01 par value, 500,000 shares authorized; 74,427 shares issued and outstanding as of December 31, 2021 and 59,217 shares issued and outstanding at December 25, 2020 Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Total other expenses Nonoperating Income (Expense) Weighted average expense period Weighted-Average Remaining Contractual Term (Years) Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Issuance of notes receivable Payments to Acquire Notes Receivable Outstanding balance at beginning of period (in dollars per share) Outstanding balance at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Valuation adjustment to TRA liability Tax Receivable Agreement, Fair Value Adjustment Tax Receivable Agreement, Fair Value Adjustment Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Commitments and contingencies (Note 16) Commitments and Contingencies B-1 Incentive Units B-1 Incentive Units [Member] B-1 Incentive Units Accumulated other comprehensive (loss) income Accumulated Other Comprehensive Income (Loss), Net of Tax Fair Value of Financial Instruments Fair Value, by Balance Sheet Grouping [Table Text Block] Entity Emerging Growth Company Entity Emerging Growth Company Write-offs Inventory Write-down Acquisitions Business Combination Disclosure [Text Block] Restricted stock awards Restricted Stock [Member] 2024 Operating Leases, Future Minimum Payments, Due in Three Years Replacement Award Replacement Award [Member] Replacement Award Rate Cap Rate Cap [Member] Rate Cap Payments of debt issuance costs Payments of Debt Issuance Costs Tax receivable agreement liability Noncash tax receivable agreement liability Tax Receivable Agreement, Liability Tax Receivable Agreement, Liability Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Emerging Growth Company Status Emerging Growth Company Status, Policy [Policy Text Block] Emerging Growth Company Status, Policy Foreign Deferred Foreign Income Tax Expense (Benefit) Auditor Name Auditor Name Cover [Abstract] Total costs and expenses Costs and Expenses Accrued liabilities and reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Changes in judgment Unrecognized Tax Benefits, Reduction Resulting From Changes In Judgment Unrecognized Tax Benefits, Reduction Resulting From Changes In Judgment Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Insurance Brokerage Vendor Insurance Brokerage Vendor [Member] Insurance Brokerage Vendor Income Tax Authority [Axis] Income Tax Authority [Axis] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Time-based Options Time Based Options [Member] Time Based Options Accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities Accrued liabilities Accrued liabilities Accrued Liabilities, Current Net sales Revenue Revenue from Contract with Customer, Excluding Assessed Tax Stock compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Current Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Contingent Value Rights [Axis] Contingent Value Rights [Axis] Contingent Value Rights 2024 Debt Issuance Cost, Maturity, Year Three Debt Issuance Cost, Maturity, Year Three Equity [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Carrying Amount Reported Value Measurement [Member] Depreciable property Deferred Tax Assets, Property, Plant and Equipment Warranties Standard Product Warranty, Policy [Policy Text Block] Measurement Input Type [Domain] Measurement Input Type [Domain] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Common Stock Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Income from operations Operating Income (Loss) Expiration Years [Domain] Expiration Years [Domain] Expiration Years [Domain] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Product Warranties Disclosures [Abstract] Product Warranties Disclosures [Abstract] Facility fee, repaid quarterly, percentage Debt Instrument, Quarterly Amortization Installment, Percentage Of Aggregate Principal Amount Debt Instrument, Quarterly Amortization Installment, Percentage Of Aggregate Principal Amount 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] Equity-based compensation Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] Additional Paid-In Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation expense Depreciation Technology Technology-Based Intangible Assets [Member] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Schedule of Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Expenses from transactions with related party, brokerage fees Related Party Transaction, Expenses from Transactions with Related Party, Brokerage Fees Related Party Transaction, Expenses from Transactions with Related Party, Brokerage Fees Number rights converted (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Proceeds from revolving credit facility Proceeds from Lines of Credit CVR, Tranche One Contingent Value Rights, Tranche One [Member] Contingent Value Rights, Tranche One Other expense (income), net Other Nonoperating Income (Expense) Schedule of Future Amortization of Debt Issuance Cost Schedule Of Amortization Of Debt Issuance Cost [Table Text Block] Schedule Of Amortization Of Debt Issuance Cost Noncash equity contribution Stock Issued Other Payments for (Proceeds from) Other Investing Activities Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Valuation Approach and Technique [Axis] Valuation Approach and Technique [Axis] Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Total liabilities Liabilities Debt prepayment cost Payment for Debt Extinguishment or Debt Prepayment Cost Deferred Tax Assets Deferred Tax Assets, Net [Abstract] Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Award Type [Axis] Award Type [Axis] 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Outstanding balance at beginning of period Outstanding balance at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Tax Receivable Agreement [Abstract] Tax Receivable Agreement Measurement Input Type [Axis] Measurement Input Type [Axis] Company’s stockholders’ equity Stockholders' Equity Attributable to Parent 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 Accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Options exercisable at period end Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Establishment of income tax receivable liability Adjustments to Additional Paid in Capital, Establishment of Income Tax Receivable Liability Adjustments to Additional Paid in Capital, Establishment of Income Tax Receivable Liability Unrecognized tax benefits (expense) Unrecognized Tax Benefits (Expense) Unrecognized Tax Benefits (Expense) Goodwill and Intangible Assets Disclosure [Abstract] Entity Address, City or Town Entity Address, City or Town Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Property and equipment, useful life Property, Plant and Equipment, Useful Life Eurodollar Eurodollar [Member] Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Defined Contribution Plan, Tax Status [Extensible Enumeration] Defined Contribution Plan, Tax Status [Extensible Enumeration] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Risk-free rate of return, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Proceeds from capital contributions Proceeds from Contributed Capital Measurement Frequency [Domain] Measurement Frequency [Domain] Total Current Income Tax Expense (Benefit) Debt instrument, face amount Debt Instrument, Face Amount Interest expense Interest Expense Long-term assets: Assets, Noncurrent [Abstract] Deferred Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Interest rate, effective percentage Debt Instrument, Interest Rate, Effective Percentage Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Accumulated deficit Retained Earnings (Accumulated Deficit) Cash in lieu of Tax Receivable Agreement Effective Income Tax Rate Reconciliation, Cash From Tax Receivable Agreement, Percent Effective Income Tax Rate Reconciliation, Cash From Tax Receivable Agreement, Percent Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Tax Receivable Agreement [Table] Tax Receivable Agreement [Table] Tax Receivable Agreement Restricted stock units Restricted Stock Units (RSUs) [Member] Selling, General and Administrative Expenses Selling, General and Administrative Expenses, Policy [Policy Text Block] 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] Entity Filer Category Entity Filer Category Total deferred tax liabilities Deferred Tax Liabilities, Gross Employer matching contribution, percent of match Defined Contribution Plan, Employer Matching Contribution, Percent of Match Business Acquisition [Line Items] Business Acquisition [Line Items] Risk-free rate of return Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Income Statement [Abstract] Summary of Restricted Stock Awards Share-based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block] Fair Value Estimate of Fair Value Measurement [Member] Entity Registrant Name Entity Registrant Name Inventory Disclosure [Abstract] CVR Reconciliation 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 Indefinite-lived intangible assets Indefinite-lived Intangible Assets (Excluding Goodwill) Warranty provisions Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Income tax benefit Income tax benefit Income Tax Expense (Benefit) Total stockholders’ equity Balance at beginning of period Balance at end of period Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Amendment Flag Amendment Flag Equity Components [Axis] Equity Components [Axis] Entity Tax Identification Number Entity Tax Identification Number Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] 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 Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period, Intrinsic Value Units forfeited (in shares) Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Inventories, net Total inventories, net Inventory, Net Granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants In Period, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants In Period, Intrinsic Value Services transferred over time Transferred over Time [Member] Share Based Compensation Share-based Payment Arrangement [Policy Text Block] Federal Deferred Federal Income Tax Expense (Benefit) Statement of Financial Position [Abstract] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Current maturities of long-term debt Less: Current maturities of long-term debt 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] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Warranties Product Warranty Disclosure [Text Block] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Entity Public Float Entity Public Float Incentive stock compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Equity Component [Domain] Equity Component [Domain] Outstanding awards (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number Issuance of common stock pursuant to equity incentive plans (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Other Stockholders' Equity, Other B-2 Incentive Units B-2 Incentive Units [Member] B-2 Incentive Units Employers matching contribution, annual vesting percentage Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Amortization of debt discount (premium) Amortization of Debt Discount (Premium) Equity interests issued and issuable Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Statement [Line Items] Statement [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Amounts billed, but not recognized Increase (Decrease) in Contract with Customer, Liability Prepaid inventory Prepaid Deposits On Inventory Purchases, Current Prepaid Deposits On Inventory Purchases, Current Weighted- Average Grant-Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Issuance of common stock pursuant to equity incentive plans Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Federal Domestic Tax Authority [Member] Internal-Use Software Internal Use Software, Policy [Policy Text Block] Valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Counterparty Name [Domain] Counterparty Name [Domain] Proportion of tax benefits, cash tax savings, percent Tax Receivable Agreement, Proportion Of Tax Benefits, Cash Tax Savings, Percent Tax Receivable Agreement, Proportion Of Tax Benefits, Cash Tax Savings, Percent Intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) Total future minimum lease payments Operating Leases, Future Minimum Payments Due Debt Disclosure [Abstract] Total Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Notes receivable, net Notes Receivable, Fair Value Disclosure Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Valuation allowance Deferred Tax Assets, Valuation Allowance Interest expense, debt, excluding amortization Interest Expense, Debt, Excluding Amortization Noncurrent deferred revenue Contract with Customer, Liability, Noncurrent Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Auditor Location Auditor Location 2022 Operating Leases, Future Minimum Payments Due, Next Twelve Months Estimated Useful Life Finite-Lived Intangible Asset, Useful Life Payable upon return on investment growth Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Payable Upon Return On Investment Growth Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Payable Upon Return On Investment Growth Retirement Plan Retirement Benefits [Text Block] Guarantees and Product Warranties [Abstract] Use of Accounting Estimates Use of Estimates, Policy [Policy Text Block] Schedule of Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Units granted (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Document Annual Report Document Annual Report Forecast Forecast [Member] Summary of Stock Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Entity Ex Transition Period Entity Ex Transition Period Title of 12(b) Security Title of 12(b) Security CVR, Tranche Two Contingent Value Rights, Tranche Two [Member] Contingent Value Rights, Tranche Two Total assets Assets Tax Receivable Agreement Tax Receivable Agreement [Text Block] Tax Receivable Agreement Plan Name [Domain] Plan Name [Domain] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Geographical [Domain] Geographical [Domain] Payments on long-term debt Payments on long-term debt Repayments of Secured Debt Document Type Document Type Other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Liabilities Research and development expense Research and Development Expense Product and Service [Domain] Product and Service [Domain] Noncontrolling Interest Noncontrolling Interest [Member] Debt instrument, interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Net loss attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Contingent consideration (up to) Contingent Value Rights Business Combination, Contingent Consideration, Liability Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Revolving Credit Facility Revolving Credit Facility [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities Tax credit carryforward Tax Credit Carryforward, Amount Schedule of Debt Schedule of Debt [Table Text Block] Furniture and fixtures Furniture and Fixtures [Member] Grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Geographical [Axis] Geographical [Axis] Contingent Value Rights [Table] Contingent Value Rights [Table] Contingent Value Rights [Table] Weighted-average shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Net loss per share, diluted (in dollars per share) Loss per share - diluted (in dollars per share) Earnings Per Share, Diluted Foreign income taxes Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent State State and Local Jurisdiction [Member] Payments on revolving credit facility Repayments of Long-term Lines of Credit Price per share (in dollars per share) Sale of Stock, Price Per Share Potentially dilutive securities (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Tax receivable agreement, liability, measurement adjustments Tax Receivable Agreement, Liability, Measurement Adjustments Tax Receivable Agreement, Liability, Measurement Adjustments Cash paid for taxes, net Income Taxes Paid, Net Total identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets International Non-US [Member] Subsequent Events Subsequent Events [Text Block] Comprehensive loss attributable to Company Comprehensive Income (Loss), Net of Tax, Attributable to Parent Other intangible assets, net Other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Cost of sales Cost of Revenue Deferred revenue Deferred revenue – beginning of period Deferred revenue – end of period Contract with Customer, Liability Carryover basis in goodwill Business Acquisition, Goodwill, Expected Tax Deductible Amount Computers and software Computer Equipment And Software [Member] Computer Equipment And Software Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Deferred income tax liabilities, net Deferred Income Tax Liabilities, Net Related Party Transaction [Line Items] Related Party Transaction [Line Items] Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Gain (loss) on sale of previously unissued stock by subsidiary Gain (Loss) on Sale of Previously Unissued Stock by Subsidiary Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Fair Value Measurement Fair Value Disclosures [Text Block] Credit Agreement Credit Agreement [Member] Credit Agreement Accounts payable Accounts Payable, Current Deferred rate change Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Proceeds from revolving credit facility Proceeds from Long-term Lines of Credit Foreign Foreign Tax Authority [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Inventories Increase (Decrease) in Inventories Common stock, shares outstanding (in shares) Balance at beginning of period (in shares) Balance at end of period (in shares) Common Stock, Shares, Outstanding Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Balance at beginning of period Balance at end of period Standard and Extended Product Warranty Accrual Tax Receivable Agreement Tax Receivable Agreement [Policy Text Block] Tax Receivable Agreement Deferred Tax Liabilities Deferred Tax Liabilities, Net [Abstract] Document Period End Date Document Period End Date Warranty reserve Product Warranty Accrual, Current Proceeds from sale of business Proceeds from Divestiture of Businesses Entity Central Index Key Entity Central Index Key Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Tax Receivable Agreement [Line Items] Tax Receivable Agreement [Line Items] Tax Receivable Agreement Number of Units Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] State income taxes Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent State Deferred State and Local Income Tax Expense (Benefit) Summary of Property and Equipment Estimated Useful Lives Summary of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] R&D credits Deferred Tax Assets, Tax Credit Carryforwards, Research Debt instrument, term Debt Instrument, Term Other Expense (Income) Other Expense (Income), Policy [Policy Text Block] Other Expense (Income), Policy Stockholders’ equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Warranty accrual, noncurrent Product Warranty Accrual, Noncurrent Noncash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Customer relationships Customer Relationships [Member] Transaction related expenses Business Acquisition, Transaction Costs Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Other liabilities Other Liabilities, Noncurrent Schedule of Finite-Lived Intangible Assets, Estimated Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Fiscal Period Fiscal Period, Policy [Policy Text Block] Repayments of long-term debt Repayments of Long-term Debt Debt Instrument [Line Items] Debt Instrument [Line Items] Trading Symbol Trading Symbol Earnings Per Share [Abstract] Notes receivable, allowance for doubtful accounts Allowance for Doubtful Accounts, Premiums and Other Receivables Valuation allowance Inventory Valuation Adjustment Inventory Valuation Adjustment Contingent value rights, payable, current Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Payable, Current Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Payable, Current Total property and equipment Property, Plant and Equipment, Gross Accrued Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Balance at beginning of period Balance at end of period Accounts Receivable, Allowance for Credit Loss Schedule of Future Minimum Rental Payments for Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Equipment Equipment [Member] Changes in uncertain tax positions Effective Income Tax Rate Reconciliation, Tax Contingency, Percent Finished goods Inventory, Finished Goods, Gross Change In Contract With Customer Liability [Roll Forward] Change In Contract With Customer Liability [Roll Forward] Change In Contract With Customer Liability Outstanding balance at beginning of period (in dollars per shares) Outstanding balance at end of period (in dollars per shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Capital Loss Carryforward Capital Loss Carryforward [Member] Costs and expenses: Costs and Expenses [Abstract] Long-term debt, net of current portion Long-term debt Long-term Debt, Excluding Current Maturities Liabilities Liabilities, Fair Value Disclosure [Abstract] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Share-based compensation expense Share-based Payment Arrangement, Expense Old Credit Agreement Old Credit Agreement [Member] Old Credit Agreement Entity Current Reporting Status Entity Current Reporting Status Weighted- Average Grant-Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Incurred but not reported self-insurance Liability for Unpaid Claims and Claims Adjustment Expense, Incurred but Not Reported (IBNR) Claims, Amount Schedule of Reserve for Obsolete and Slow-Moving Inventory Schedule Of Inventory Reserves [Table Text Block] Schedule Of Inventory Reserves Estimated excess payment Debt Instrument, Excess Payment Debt Instrument, Excess Payment Net loss Net loss Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Amortization of debt issuance costs Amortization of Debt Issuance Costs Counterparty Name [Axis] Counterparty Name [Axis] Payables and Accruals [Abstract] Reserve for obsolete and slow-moving inventory Balance at beginning of period Balance at end of period Inventory Valuation Reserves Schedule of Loss before Income Tax Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Construction in progress Construction in Progress [Member] Loss on sale and disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Cash and cash equivalents at beginning of the period Cash and cash equivalents at end of the period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Definite Definite [Member] Definite United States UNITED STATES Number of shares issued in transaction (in shares) Sale of Stock, Number of Shares Issued in Transaction Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Risk-free rate of return, maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Taxes Taxes Payable, Current Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Finite-lived intangible assets, gross Finite-Lived Intangible Assets, Gross Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Taxes Income Tax, Policy [Policy Text Block] 2025 Debt Issuance Cost, Maturity, Year Four Debt Issuance Cost, Maturity, Year Four Entity Address, Postal Zip Code Entity Address, Postal Zip Code Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Revenue Recognition Revenue from Contract with Customer [Policy Text Block] 2022 Debt Issuance Cost, Maturity, Year One Debt Issuance Cost, Maturity, Year One Restricted payment threshold as percentage of availability Line Of Credit Facility, Restricted Payment Threshold As Percentage Of Availability Line Of Credit Facility, Restricted Payment Threshold As Percentage Of Availability Weighted-average shares outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Fair Value, Recurring Fair Value, Recurring [Member] Income Taxes Income Tax Disclosure [Text Block] Interest payable Interest Payable, Current Over-Allotment Option Over-Allotment Option [Member] Related Party [Domain] Related Party [Domain] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Summary of Incentive Unit Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Products transferred at a point in time Transferred at Point in Time [Member] Self-Insured Liabilities Self Insurance Reserve [Policy Text Block] Stockholders Equity Stockholders' Equity Note Disclosure [Text Block] Write-offs Accounts Receivable, Allowance for Credit Loss, Writeoff Lapses of applicable statutes of limitations Future reduction resulting from lapse of applicable statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Measurement Basis [Axis] Measurement Basis [Axis] Schedule of Antidilutive Securities Excluded from Computation of Net Income (Loss) Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Five Statement of Cash Flows [Abstract] Other expenses (income): Nonoperating Income (Expense) [Abstract] Auditor Firm ID Auditor Firm ID Thereafter Debt Issuance Cost, Maturity, After Year Five Debt Issuance Cost, Maturity, After Year Five 2023 Debt Issuance Cost, Maturity, Year Two Debt Issuance Cost, Maturity, Year Two 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 Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Entity Address, Address Line Two Entity Address, Address Line Two Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Change in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Cash flows from 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 Entity Shell Company Entity Shell Company Covenant compliance, financial maintenance covenants, secured leverage ratio Debt Instrument, Covenant Compliance, Financial Maintenance Covenants, Secured Leverage Ratio Debt Instrument, Covenant Compliance, Financial Maintenance Covenants, Secured Leverage Ratio Inventory Valuation Reserves [Roll Forward] Inventory Valuation Reserves [Roll Forward] Inventory Valuation Reserves Expected term Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total current liabilities Liabilities, Current Payments to acquire business Payments to Acquire Businesses, Gross Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value Schedule of Interest Expense Schedule of Interest Expense, Debt [Table Text Block] Schedule of Interest Expense, Debt Payments to acquire businesses, working capital adjustment Payments to Acquire Businesses, Gross, Working Capital Adjustment Payments to Acquire Businesses, Gross, Working Capital Adjustment Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Employer matching contribution, percent of employees' gross pay (up to) Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Compensation expense Tax Receivable Agreement, APIC, Share-based Payment Arrangement, Increase for Cost Recognition Tax Receivable Agreement, APIC, Share-based Payment Arrangement, Increase for Cost Recognition Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Fed Funds Effective Rate Overnight Index Swap Rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Statement [Table] Statement [Table] Advertising expenses Advertising Expense Recent Accounting Pronouncements Pending Adoption and Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Other Deferred Tax Assets, Other Variable rate floor percent Debt Instrument Variable Rate Floor Percent Debt Instrument Variable Rate Floor Percent Amortization of goodwill Deferred Tax Liabilities, Goodwill Unrecognized compensation expense Unrecognized compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Cost of sales, exclusive of depreciation and amortization Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Noncash tax receivable agreement liability Noncash Tax Receivable Agreement, Liability Noncash Tax Receivable Agreement, Liability Statistical Measurement [Axis] Statistical Measurement [Axis] Accounts Receivable, Net Accounts Receivable [Policy Text Block] Equity Contributions Adjustments to Additional Paid in Capital, Other Contingent Value Rights Contingent Value Rights, Policy [Policy Text Block] Contingent Value Rights, Policy Expiration Years [Axis] Operating Lease Carryforward, Expiration Years [Axis] Operating Lease Carryforward, Expiration Years Total Finite-Lived Intangible Assets, Net Goodwill Goodwill Goodwill Old Term Loans Old Term Loans [Member] Old Term Loans Noncontrolling interest Stockholders' Equity Attributable to Noncontrolling Interest Audit Information [Abstract] Audit Information Foreign tax rate differences Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Measurement Input, Price Volatility Measurement Input, Price Volatility [Member] Level 3 Measurement Valuation Fair Value of Leverage Replacement Options Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Capital loss carryforward Deferred Tax Assets, Capital Loss Carryforwards Loss on extinguishment of debt Write off of Deferred Debt Issuance Cost New Revolving Credit Facility New Revolving Credit Facility [Member] New Revolving Credit Facility Inventory Inventory, Policy [Policy Text Block] Indefinite Indefinite [Member] Indefinite Foreign Current Foreign Tax Expense (Benefit) Scenario [Domain] Scenario [Domain] Self insurance reserve Self Insurance Reserve Adjustments to reconcile net loss to net cash from operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Payment to certain owners related to taxes expected to be utilized on future losses Tax Receivable Agreement, Proportion Of Tax Benefits To Be Paid To TRA Participants, Percent Tax Receivable Agreement, Proportion Of Tax Benefits To Be Paid To TRA Participants, Percent Related Parties Related Party Transactions Disclosure [Text Block] Transaction Costs Deferred Tax Liabilities, Transaction Costs Deferred Tax Liabilities, Transaction Costs Operating leases, rent expense Operating Leases, Rent Expense Schedule of Changes in Allowance for Doubtful Accounts Accounts Receivable, Allowance for Credit Loss [Table Text Block] Maximum annual contribution percentage per employee (up to) Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Proceeds from sale of subsidiary treasury stock Proceeds from Sale of Treasury Stock Sales return allowance Sales Return Allowance Sales Return Allowance Deferred revenue acquired Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination Deferred income taxes Total Deferred Income Tax Expense (Benefit) Number of votes per common share Number Of Votes Per Common Share Number Of Votes Per Common Share Qualified Plan [Member] EX-101.PRE 13 snpo-20211231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 snpo-20211231_g1.jpg begin 644 snpo-20211231_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" M^ 3* P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **P M?B)\5/AE\(M"_P"$G^*OQ#T3PUIV[:+[7M5BM(BW]T-*R@GV'-0!W Q0!Z#1110 4444 %% M%% !1110 4444 %%%% !16-X6^(_P\\#OA_H,WBKQ[XLTS1-+MAFXU+5[^.VMXA_M22$*OXF@#3HKS+P+^ MVC^R-\3?$:=O2--^9#[+FO3: "BBB@ HHH MH **** "BBL?QO\ $+P#\,M#_P"$F^)'CC1_#^FB98CJ&N:G%:0>8V=J>9*R MKN.#@9R<4 ;%%-BEBGB6>"171U#(Z'(8'H0>XIU !115?4-6TK2=,N-:U34[ M>VL[2*26[N[B94BAC0$N[L3A54 DDG P<]* +%%9GA#QIX.^(7AZ#Q=X!\6: M9KFE71<6NIZ/?QW-O-M8HVV2,E6PRLIP>"I'45IT %%%% !113+BXM[2W>ZN MITBBB0O))(P544#)))X [T /HKS?_ALG]D'_HZOX;?^%SI__P >H_X;)_9! M_P"CJ_AM_P"%SI__ ,>H ](HK.\*>+O"?CSP_;>+/ _B?3M9TJ\5C::GI5[' M<6\X5BI*21DJV&5@<'@@CM6C0 444B2)(-T;A@"02ISR#@C\^* %HHHH **Q MO#'Q'^'GC?5-5T3P7X\T75[W0KLVNMV>EZI#<2Z?.&9?*G2-B8GRCC:X!RC# M'!K9H **X3Q'^U)^S)X.URZ\,>+OVB_ FE:G92F.\T[4O%UE!/ XZJ\;RAE/ ML0#5>P_:Y_90U2[2PTS]IWX>7,\K8CA@\:V+NY] !+DT >AT4V*6*XB6>"57 M1U#(Z-D,#T(/<4Z@ HHI&DC5E1G +'Y03R?I0 M%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 5@_%/XAZ%\(_AGXA^*GB=F&G>&] M$NM3OMGWC%!$TK 9[D*0/!-1>&* M,9:0I TA0#N6"D =\T ?'_[!'[)MA_P4I;4OV_\ ]NM;CQ0-:U:YMO!'A"6\ ME33=-LH9"A(16!91(KQJGW3Y;.^]GROJW[87_!(+]G?Q[\*;[7OV7_AM:^!_ MB/H4!O?".I^&KAK(3747SI!( X0;RH42_*R,5;=@,#TW_!&'Q-HGB/\ X)Q? M#Z+1YD+Z8NH65]$IYBG6_N&(;T)5T?Z.*^FM=US2?#.B7GB37[Y+6QT^TDN; MVYE/RPPQJ6=S[!03^% 'G/[,FN_&KPU^R_H>L?MCMIVC^+-'TB3_ (2R^;48 M6@"0EO\ 2I)4/EJ6B57D(.T,7QQBO#]:_P""V_['UGJ%^WA?PO\ $7Q-H>F3 M&/4/%OA[P>TNF6^.K-))(CA1USLY'(SQ7!_\%>_VK? _Q;_X)CW'CK]G;Q_' MK.@>)_%]EHU]J5BDD>8U$D\D3!U5U^:&-6! X;!ZD5]F_ SX4>!?@Y\%_#OP MH\!Z/:V^BZ3HT-M!##$ LPV#?(W]YG)9V8\L6).2: %^!WQX^$W[2'PZL_BK M\%O&EKKNAWI98[JW#*T"-.\6 M>&/^$O\ $%_JDDXM/"N@^'O/U01Q-M:9XO,"1QEN 6<%L' (!(\\_P""<6EV M/P8_X*:_M(_LY_#^);;PBAM=8M-,@&(+*X8QL4C4<( +ITP/X8D'\(JM_P & M[?@'PQIG[*7BGXD0:5#_ &SJWCF>SNK_ ,L>8;:"UMFCAW==H>65L>KT >Q^ M%_\ @L#^Q!XH^#=]\8HO'>H6?]GZE'I\_A:\TMAK+7<@8Q0I;(6\PN$?#*Q0 M;6W,,'&G^R]_P5$_9G_:J^)TWP6\,VGB?PSXL2!YK?0/&>C+97%VB+O9*"W7]Z_K6[^WII]EIG_!6+]ESQ)I]LD-]>2W]K=74:@/+"I 5&/4@" M:7C_ &SZT >Z_';_ (*/_LM?LV_%/4OA#\8?%5[I6J:9X977))#8%XIX7D$2 M0Q%26DG9CP@7H"20 2.8^%?_ 5K_9?^(WQ,TSX3>)_#_CCP!JVNLJ^'_P#A M87AG^SH=39CA!%()' W$@*7V@D@ Y(!\C\<_"[P=\3O^"^&C2>,]-@O(_#GP MKBUFPMKE R-=QR21Q,5/!*&7S%]&C4]J]$_X+=?#SPIXO_X)[^*_%>MV,7]I M>%;O3]1T*^90)+:=KV"!MK=1OCF=<#J2I["@#Z"^/W[0_P 'OV8/AS9@2L,4: O)(0"=J@\*2< $CYKD_P""X'[*FFR6M_XJ M^%GQ8T/0KR55M_%.K>"0FGN&Z.K+,TC#'/RH21T%8O[2/Q7_ &1+_P#9"_9_ M^._[=.F:SX@U]]&TC6O#'AG1W>2XUC5)+2UEFS;;UCF3<4#>;\H$NW.9-K8/ M[4O[:?[4_P ?OV7OB#X7T/\ X)E^+-+\,7G@O4GU7Q#X_P!5ATX:?:K;2.UT MMK+&&D>,+YB*K9W(N,T ?7WQ)_:C^#WPR_9TN?VJ=0UY]2\&0:9;Z@FHZ-%Y M[7%O,\:1O&N1G)D7@D$^)-5UCQ)+9P6 MM[I^C+):6]QLXA?^$=/UJ[=;==TMY=0+ M<23,<9+[I" QY X % &-^PK>_LBS_%KXXK^S9IFNVVN1>/91\1Y-89S%+J M?GW>YH-SL!'O\_H ,%>*YWQA_P %F/V4=#\3:EX?\#>$OB%X\MM'N6@U37? M_A/[9I]NZYW9F>6/(2W&IH77W&[(]Q7&? 3QO_P %$O\ @E)X$/P(\6_L6?\ "RO >EZE M+UU73DN#;WD4D+0W%G. &,4L;@,C8((Z@@Y4D M?!_1[3Q;X\\1Z6[)K&G?#WP__:)L&4X=9'+HA*GA@I;: M5M /#(ORBND_X(W^"%O: M>+/"'BB^)&EZ5XXT(637S8)"QLDDBAB 2HVDV;AR0&0$#L2<=37WE0!RGQI^-_PJ_9W^ M'M[\5/C-XTM-"T*PP)KRZ))9S]V.-%!>21L'"("QP<#@U\T:5_P6Z_8^N;VR MN/$7A7XC^'] U&<167C#6_!S)IU-W"D\MA(T%RTL;8CBRZ,)1D8YKYQ_X('V".K7)MRL%VQ(/[FXCCV* ,!^X) M.?\ \$]/&OB+Q5_P0X^,^AZY?O<0>&='\7Z7I+N20+;^R5N<*3_#YES+CTZ= MJ^G/^"0/_*.#X7_]@R\_].%S0!](RRQ01-/-(J(BEG=C@*!U)-?FI^S3\,X/ M^"RO[0?C+]IC]H_4M1OOA3X-UYM(\ >!X;R2"UF8*',DVP@[O*:)WP0SM,%W M!(PA_1GQOH]WXA\&:OH%A+LGOM+N+>%R<;7>-E!_,BOB+_@WPUBQ7]C[Q+X& MFC^SZMH?Q$O%U2SD&)(R]M;;68=LE'3ZQ'TH ],^._\ P1]_8@^+/PUO?"?A M#X-Z5X/UH6K?V+XB\/QM!-:7 !V.X5L3)NQN5P_9_P#V M+K^[_;QLF&J>!+2]N/M\&I17]U>:1;0>F M#6/\/_VLOA/\2OVB/&'[,/AIM2_X2?P/:PW&N"XL@EOLE6-E\N3<=YQ(N>!W MKRK_ ((O_P#*-#X9_P#7/5O_ $[WM>;_ +'A#?\ !9W]I0J0?^)%IO3_ *Y6 ME 'IOC7_ (*Y_L>^!+[Q/X?U35O$%SKOACQ;<^')/#>GZ*9[_4;VW=EE^S1* M_P \:E3^\8HO('4@5%\+_P#@L'^Q/\1O"?B;Q/K'B[5?!\_A*V$^LZ%XPTO[ M-?JA=8QY<4;2"9C(RIL0LP++D $&O'?^"3G@'PQ??MW?M:?$N^TF&;5]/^)U MY8:=>21@O;0S:EJ+S*A[;S%%G_KF*A^,?PM\">)_^"__ (";6_#5I<+_ ,*Z M&LS12PJRS7L"7R0S."/F9/+B*D]#$GI0![-\%/\ @KS^RE\:/C!IWP/.E^,O M">MZU(L>@_\ "9^'Q9PZD['$:Q,LKD%R,+O";CA1\Q /K'Q-_:R^$_PE^.W@ MK]G;Q8VI?\)%X^\[^P!;60>#]W][S'W#9^1KY=_X+>:?96X^ OBZ"V1=2LOB M]9Q6MZJCS(D?#LH;J 6BC./51Z5+^W80/^"M'[+F?34?Y&@#ZY^/OQP\#_LW M?"'6OC;\2#>#1- ACEOS86_FS;7E2(;4R,_,Z]^F:^.O^"U?Q"\/?%O_ ()= MZ'\5/"1G.E>)=9T/5--^TQ;)/L]Q!)+'O7)VMM<9&3@U[#_P5^95_P""<'Q0 M+''_ !+;,<_]A"VKYD_X*%_\H)_A%_V O!__ *;A0!]V?$S]H'X0_LR_ ZU^ M*WQM\9V^B:+:V5O%]HF1G>:5HQMBBC0%Y)#@D*H)P"3@ D?/,O\ P7!_95TY MK;4O$WPJ^+&C:#=R*MOXKU/P2$TYPQX<.L[.PQSPA)'05K?\%$?$/[$_@[X3 M?#CQI^V+I>JZS)I&IP7?@SPMHLCR3ZK>HD19/LX=8YD "JWFD*!)MSF0!O-O MVE?VU_VI?C[^S3X\\*^&_P#@F1XMT_PS?>#=1_M37O'^JPZ:MC:"V=FN1;2Q MAI'11YBJK9W*N,G% 'LG_!0']L/P%\/OV%-8^*?@3Q+J]Y%XX\,W=GX,\0>% M(7_]!O: -'X,?M;_L3?LC?L M ^#/BS\--(\66OPJNM:NM.TAY;%KFZM9I+RZ,C3AI"RH9HYL-D]4'<"OK.SO M+34+2*_L+E)H)XUDAFB8,KHPR&!'4$'.:^"_V$_@!8?M0_\ !#?3_@;=QQF; M7-+UQ=,DEQB&^CU>[EMI">P69(R?;([UA_"W]O\ U#P=_P $5]5\:ZOJ,EOX MX\&VDO@)896*SQZD,06SX/.]+:2.4YZF&3KB@#[ _9Y_;%^"_P"TWI/BSQ+\ M,[^]_L;P;K,VF:IK>IVZV]I)+$I:1XI"Q#1JFURQV@*ZGOQXQXB_X+6?L@Z; MK.H6GA#PY\0?%^DZ3,8]3\4^%?"1N-,MB/O,TKR(VT==P4@CD$CFO$?VGOA; MXC_8@_X(66GPJTF.2QUG7C8+XNEC^6037TPGN8F(]%5;8^J+CO7:?LT_M+_M M;? _X!>%/A9\-?\ @DCK[:-I>A6\<%U;>.K.-;XF,%[IA]G.6E8F1B222YYH M ^Q?@7\>OA+^TI\.;/XK?!7QG;:YHEXS(ES &5HI%QNBEC8!XI%R,HP!P0>A M!/5:A86FJV$^EZA")(+F%HIXR2 Z,"&''J":^&?^"6'PM_:.^&W[3/Q@\1>- M_P!FG4OAGX%\;O%J^C^'[J_AN(+*^$I#QQ&+ *RN*TE>-P&G()#*#@@ MCBO'O^"3'_!/']C/]H+]B'PY\4/C%\"[#7->O=1U&.ZU&>_NHVD6.[D1!B.5 M5X50.!VK[D_:R_Y-8^)?_9/]9_\ 2&:O!/\ @AI_RCC\)?\ 86U;_P!+IJ / M<;_5/V;/V#/V?D^WWVG^"O ?AF-EMHY)I9%B,DC2>7&"7DE=G=B$70CC/$><=JXG M_@JCI]K\7?VY_P!F7]G'QLOG>$=3\0SZCJVG2G]S?R))$!'(.C#8KI]+A_6O MMCXC?"OP'\5?AIJGPC\:^'+6[T#5],>QNM/:%=@B*[1M&,*5X*D=$P\ MJ(;0WG _+P17G_\ P1B_:B\$?$O]EOP]\%+:SU]==\):'+<:WJ6J:ZMO"UIXKTO2)6)*BV_LN M.YVKGMYEQ*?^!5]$?\$](_ ,_P#P2,\*V_Q6U86'AB7P-J:>(;TWCV_DV337 M0G?S4(:/$9;YE((ZCF@!GC#_ (+,_LH:/XCU#P_\.?"GQ"^(D>E3&+4=5\ ^ M$_MEG PZ_O9)8PRC!^9);B:;294CU MG1]3M#;WE@S[MGF1DD$-M;#(S*2K#.00/EK]FK]NSP9\/?AC;_"3_@G'_P $ M]?B?XU\'Z9>7"6.NSQBQLKV9I6:1S=R+(6.XXS)AU4*"HP!6%_P30UCXB:M_ MP5=^.^H?%#X6VO@?7-1\+6MYJ_A2QU*.[BLYG:S<$S1?)(["3S&8?Q2O[T = MI_P26_Y.T_; _P"RPR_^EVJU]TU\+?\ !);_ ).T_; _[+#+_P"EVJU]TT ? MF3^SO^S+\"/VFO\ @J[^TAH/QW^&UCXDM-,N4N+""^>11#(TB*6&QE.2..:^ MG/&7_!'W_@G5XI\-W>BO^SQ8Z49H6":EI6I74$]LV#B1&\TKD=<,&4XY!'%? M'_P^_9U^+O[17_!4_P#:'T7X1_M2^(/A;:AX?M6E>^1G11$X6:+ ! M^;J>>U9G[>?[-O[8'[*QT;Q!^T5^V?\ %3XC?!;5[Q-/\7W'AW6Y;&\LA)P% MEMY9)H9$;)VEB58C8VPE"P![S_P08^(7C#5?A+\1/@YJ/BJ;7O#?@3QC]C\( MZO*Q97MI!)F.,Y.(QY:RA1T\\]B*]B^/'_!5']E[X&?$VX^#%O;^*O&_BJPS M_:FB?#_0?[1EL".JRL71 PZ,JL64\, :V/@QX3^ O[-/["=[K_['5M;R>&X/ M"%[X@T:_20S2:E/]E:07$SL,O(Q158$#;M";5"A1\/?\$HOCG^TA\&?V>+KQ M+\*O^">6M_$6X\5Z_=7NK^/K?Q?;6\FI2+(4\MA)$[XC*OP6P6=VQ\QH ^_/ MV5/VY/V>?VQ['4#\(/$ERNJZ.P&M>&]:LS::C89.,R1,3E<\;D+*#P2#Q7PK MJO\ P4C^'VC_ /!6G4?BWX@MO'UUX3TCP)-HMCHB:+-+-;7?FQ>;)':[\+&[ M1DF08W?+GM79>%=#_;%^)O\ P4[\ ?M8#]A76_AE8"PDT?QYHVSQ MRJLTWEK&24W1]F)\F+^Z!77Z'_RGYUG_ +(VG\X* /IF[_:Y^$EE^T_IG[(L MYU0>+M6\.'6[1?L0^S?9?WGWI-V0_P"Z?Y<>G-6?VH_VHOA?^R#\*Y/C%\7F MU$:/'?PV;'3+03R^9+G;\I9>.#DYKY;\<DW,5NK) M%+,H97G9F BC .6;G !KS'X(_P#!73]DK]H/QQXH\#_#8>*;A_"N@WVLW6HS M:$%MKJRM0#++$PD+ %?"/[+/C31?"_ARRT^TTSX=:K9Z=;V=LL:VUN+. M3$2 #Y4^5>!Q\H]* /$M:_X+3?L:VGAC1M>\*6_C+Q3>:Q8O>'P_X8\.?:;Z MP@65XM]RID5(^)_@?XDN)I=*E2+ M6-'U.U-O>6#."4\R/)!#;6PR,RDJPSE2!X=_P0A^'_A7PM^P!HOC'1]'@BU+ MQ-K.HW.KWBQCS)VBNI;>-6;J55(A@= 68CECGF?V3](T[PE_P7$_:&\->'+2 M.SL+CP;87TUK;J%1KB6+3)GD('&XR3RL3ZR-ZT ?>5%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4V:&*XB:WN(E>-U*NCKD,#P00>HIU% 'Y^VO[)_[ M>/\ P3A^*OB'Q'^P-X:T?X@_"_Q1J#7]U\.M6U!;>XTJ8]?):1T' 175F9D M55>-BBN8OB[]'^"G@W60(/%6OZCKJ7=U-;$_/"@1MY M5ER"JQC?]UI%5F!_0>B@#YQ\?_\ !-OX2^(_V _^&$O#%[)I]A::.1R*^KZ* /E#]G_P#9I^-G@C_@J9\:/VCO%'@K[+X,\6^';"U\/ZS_ M &E;/]JECALE=?)20RI@PR#+HH.W@G(R[]L+]FOXU_%/]O7]G[XT^ _!?V_P MSX(O+U_%&I?VC;1?8ED,>P^7)(LDF=I_U:MC'-?5M% 'YF_M=6G[1)_X+6Z7 MKW[+:Z7<>+M&^&4-];Z1K,_E6VK6ZF=9K-GX"%T<[6) #A3E<9':_&WP3_P4 M3_X*90:7\!/BI^SC;_!/X;Q:K!=>--1NO%,&IWFIK"VY8;<1JO&<,,IMW*K& M0[=K>_77[&6NW'_!16V_;?'CFT&GP>"3H1T#[&WG%_G_ 'OF;MN/FZ8SQ7O] M 'Q?_P %#_V-/C=JWCCX.?M%?LB^#],US4?@[.L=OX'U"[2%+FT1HFC$+R,J MAE$14Y8-@H5R4P:?Q@UW_@IE^W)\(M;^!^F_LJ:;\&=(UO2YK;7O$'B3QA#J M5S=0E#NM+:"%$*&7B,R2?+L=L$'!K[ MU^(4-O/;6NAMK=BPN5;6?MBNLZSF%1Y3GAG!RAXY&?K#]DSP1XH^&?[+/PW^ M''C?2_L6M:!X#TC3M6L_/23R+F&SBCECWQLR-M=6&Y25.,@D?L. M?LB?&WX=^.?VGD^*NC7WA?3_ (G^-KVY\*ZUI>MP&Y>TFEO\74+6\K/;R*L\ M;KOV.I(X!!QQ_P &/''_ 5=_8J\*R? CQ9^R>WQOL-/OI_^$>\=67CR.VGN M(9)6D'VCSUEE8AF/WPFT87?L+_L5_%ZU^(_Q9_:?_;!\-Z-I M?B'XNP&QN?!6C7*S0:?I[ K)'+(A*O(X" E6/W68L2Y"\%\$? /_ 43_P"" M8<.K_!3X6_L]6WQN^&,FJ37GA2ZL_$\.FZAIHE;+12K(KDC/S$+&5W%F#C=M M'Z 44 ?%_P"S1^RE^U'\:?VQXOV_?VX-#TSPU?:%I3Z=X ^'^F7RW7]F1NLB MF6>1"R%MLTIX)9GDR1&(U2NA_9W_ &:OC9X%_P""H/QK_:)\5>"_LO@[Q=H5 MC;^'M8_M*V?[7)'%:*Z^4DAECP8GY=%!V\=1GZOHH ^4/^"G7[-7QL_:&\0_ M!6^^#W@O^V(O"7Q*MM5\0O\ VE;6_P!DM%>(M)B>1#)@*?E3//VG-'\(?%7X"^*+;1?B9\,]9_M3PE=7IQ!9>.?CO_P %?_C1\/KOX&:#^PII?@;Q!JMDUCJOC^Z\(]5\!ZW M!)6DJ<&1@L:EV2-2Y "(I8]377?\$X/A!\1/@+^Q1X#^$?Q8\/? MV3XAT6QN8]2T_P"UPS^2SWD\BCS(7=&RCJ?E8]<=./AEK=PL$5W.6+M-"SNB[?LM_\ !/\ ^'W[-?['>I?LJ66KO>/XETR]B\5Z\L(1 M[VYNX##+*JY^553:B+GA4&2223] 44 ?G=^RY'_P56_8,^'(_9*T']C?1_B) MI>F:A=?\(EXOM?%\%I:QQ33/,QF5SN*>9([[6\IQN(YX-=K_ ,$^/V0OVMO@ MG^VU\4_C?^TE;6-\GC30K68^(]+NX?LL]_(T4TUM##YAG2.$EH5:1%W+"".H MK["O[*TOQ[\2I=5\)W7]I6T_VZT-W? MR"3;#([1?+-$=L@5OFZ9!P>,OV:?C9JO_!7SPG^U%8>"O,\":9\-9-*OM=_M M*V'EW9-[B/R3)YQ_UL?S!"OS=>#CZOHH ^4?^"J/[-?QK_:0T7X5VGP7\%_V MS)X;^)=IJNM+_:-M;_9[-%8-+^_D3?C(^5?#']J MK]E&RT_4_&GPNU.6=?#VI7*Q)J=O(T;;%=V5<@HRE2R[EE;#!E /UU10!^>? M[4>D?\%3?^"@_P ==^$E_\ LJZ7\,=%2V6YO;.[\56]Y?>([J!UDAM(26C2 MWB,JH[/)@8C&'/*MU'[9'['G[1GQ6_X)._#K]FCP#\._M_C?0=*\-PZKHG]K MV<7D/:V0BG'G23+"VU^,JY!ZKD)?@W^TQ^SGX M=T_Q!XH^$UZL\_@_5+N.)+]-T$F8W=E0,K0D'Y@2&!4Y0 U?BMXE_P""F7[; MWPIUGX&Z;^REIOP8TG7=+FM/$'B7Q+XPAU*XF@9")+6UMX$1E,@^0R2?+L=L M%3@U]L44 ?(/[(/[*/QQTG_@D_J7[''Q9\(KX7\5W/AWQ%H]O'=:E;W,0-[) M3_8I\!?MY^&?V1?%O[%_QM_9FM-%L]%^'>KZ= MX4\0V_B&TE.K7D_FB*W*K,P3(F.)#M7Y?F*FONJB@#Y^_P""7/P1^*'[.G[# MW@WX/_&7PQ_8WB/2I=2-_IWVV"X\H2ZC-LQR(W#'&<'!!%?,_P 1 M/^"7GQN\1_\ !1\ZKIFAHWP&U[QQ9^.?$*G4;81KJL$$Q>$VYD$S&29Y%)5- MNRX'.4./T9HH \W_ &N/V;_#7[6W[/'B7X!>*+YK.+7;-1:Z@D>YK.ZC=98) M@,C<%D125R-R[ER,YKY9^$GQ5_X*T_LJ_#BQ_9Y\1?L1:?\ $Z30+1=.\-^- MM(\<6]K!/;1KLA,\2Q"C/.7/W=10!\V_\ !/G]GS]J7X;)XN^, M7[8'Q3N]4\7>.=2%T?"MIK$L^E^'H0680P1ES&KDM@E,A5C0!F^8GZ2HHH X M_P#:%\+:]XY^ 7CCP3X6L?M6IZQX/U.QTZV\U4\Z>6UDCC32 M!7D7_!*?X#_%?]FS]BKP[\)/C5X5_L7Q#8ZAJ,MUI_VZ"YV++=R2(?,@=T.5 M8'ACC/.#7T;10!\T?\%(OV*_&_[4GAWPE\2/@;XIMM%^)?PTUK^UO!][>'$, M[;HW>W=L';EH8F5B"N4*D8%O$4%SK'B+PIJUMJ.MRH4BGU.]MGC,N!DB-28T'&=D8SSFO$OV8?V=_VY M/&G[%/BO_@G;^T#\#[+P5I-EX.N[+PSXYCUR"X6\O&N_.BBDCAE=O+.\[G4? M=4@@-P?T#HH ^"_V7?B)_P %//V:O@MHG[*__#NVSUJ^\-6K6&E>+(O'UG:Z M;+"'8I-*F&+8!RP#J[_W58XJY^PM^R%^V9\#O^"@_COX[?M$V.GZY8^._")> M_P#%>AWL"6D&HO-;2_8TMWD%QY4:QO$KF/!")GJ!O[;^$_VJYF\%>+? M[7LW0I(V)('MA,9XTF1M^W9A)!+U$FZN2^#WPG_X* _\$O-9\0_#+X%_ 2V^ M-/PGU+5Y=1\.V\'B:+3]2TAY, Q.90Q885=VU'5BN\&,NRU^@-% 'Q]^S=\* M?V]?CA^UA'^UI^UA<7/PX\-Z-IC6?AGX5:)XH:=+DL' EO?(?RI<>8S?-\S, M$!1%3#I:5<:S#:/;2!L$G MS)$.#MB8,NX<.&"\$_=-% 'Q1^VQ^SC^UOI_[5'P\_X*$?LK^ =/\0>(O#_A MK^R/%'@2_P!2BA>6%O.+;)&<(Y N95)#9#1QLHD!(KR[]MSX4_\ !4G_ (*- M_ V32=3_ &9],\ Z5H>H6][IG@QO%-K!O[6N/"/CO3M1\0Q_VG:P?9+:*( M*\F9I4$F".B;B>P-?2GQU\-ZUXR^"/C'PAX;LOM.HZKX5U&SL+?S%3S9I;:1 M$3%_[&\1:989=%!V<$Y&?J^B@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***YSXP>' MO$OB[X2>*?"G@S4?L>L:GX&O&NF+:37+!=Q6)E=T9@.=C%7(R0I . M/EW_ ()6?MU_LO?L7_"6Y_9+_:;TR\^&OCO2-?NSKMUJVBR^7J$CR$QM))$K M%&2,K'\X";45E8[N/I;X_P#[.'[-O_!26^\$_%WX0?'_ $:+7? >N17]EXJ\ M'S6U_<"-2)%MI"D@* 2JCC=RI5@ -S4 ?4=%?,G_ 47_;]U/]A&_P#AQ?CP M1#K.D^*M=GM=<"AVNH;>(0L?LZJP#2D2$ -QG%>6?%;]N+_@JW\'O!4_[1GC M7]B'P=:?#^S5;O4=#_X2"236[&S)'SS.DNU2 1NQ 2G)90 V #[NHKQ;6_VZ M?@YH'[%,?[&9O#\.HPV("_:7FE98DM ,[?-\]O*)SM!!.=HS7AGA[] MI[_@L3\7? ]I\:/A/^R/\,M-\.ZI9K?:1H/B+7)Y-5NK5UW1D,L\,:LRD$;U M0\C(% 'VY17@'[ _[<=O^VI\&-7\;:AX#E\,^)/"^JS:7XFT":?K M'@/]FCXP>(O#]K(RS>(M,\+1&V(4_,RDS=!_ME#Z@5QG[4FCV_[/7>Y\ _#3P[_ &[KFA>81'?73Q)-F3'4$36D9!Z)YH!&\U^@^D:/I/A_ M2[?0]!TNVL;*TA6*TL[.!8HH8U&%1$4 *H' &!0!Y;^RE^VY^SG^V=X;GU[ MX&>-Q=W%B%_M31+Z$P7UCNZ>9$W\)Z!T+(3D!B00/6J_.7_@I;X-T7]A7]L3 MX3_M\?!NPCT1==\2'1OB%8V""*#4HGVL[LB_*7DA\[<2/OQ1/C<"Q]I_;F_X M*.>*OV._VCO 7P@TOX1'Q79>,=(NY$M-/+_VA/??/%:6T !V@27'DHS%6*JS M$ D $ ^L:*^"OB[^W]_P4V_93TJU^-7[3W['7@V/X=R7L4.J1^&==:74=+65 M@J"63SGC+9(4$1A"V%+*6%?2_P"T3^VK\&_V9MYV>5YF>/+W?+7T=^R+^U3\.OVR?@AIOQN M^&PF@M[J1[;4=-NR/.TZ\CQYEO)C@D;E8$?>5U; S@ 'IM>2_LI?MF?"G]L2 MS\3WWPLTO6[9/">NMI.IC6K2*(O.HR3'Y:C\2)[BQM]2D96FB 92PPIXSQ0!^EWC;Q9IG@+P9J_C MK6HYGL]%TNXO[M+=0TC10QM(P4$@%L*< D#/<5QG[*O[4'P[_;!^#MI\;_A; M8:M;:/>W<]O%%K5M'%.'A$]1MK*VBG?=-+):R*B#Y.I8@?C7&_\ !&'QQX6^&7_!+BU^(GCC M5X[#1]#OM;OM3O9<[88(IG=VP.3@ \#DG@X+]H@? W1[BN1SCS$(9 MU=6(!VW[-_[7WPO_ &HO$'CGPU\.M-UJWN/A_P"(WT36VU:TCB62X1Y$+0E) M'+)F)N6"GIQ7JE?"7_!'FZMK+XH_M1WEY<)%##\7[MY99&"JBB>\)8D\ ])\.OVO?A?\ $[]I7QK^RMX>TW6H_$G@.T@N-9N+NTC6TD258V7R MG60LQQ*N=R+WKXD_9,^-?C#XY_\ !:J^\1?$CX5WG@KQ-IGPOFTKQ'XWYE2W8K,QX('F8&/[HH ^DJ*^#O"O_ 5"_:Q^-/Q:^(7[.G[. M?[+ND>(/%WA+QGJ&GQ:C>ZB]OI5AIEO.T*7-V[."\TCJ0(D*YVL1G&*ZO]G7 M_@H)^TG8_M96'[%W[=/P*T7PKXG\0:;)>>%M;\+7CR6%\$21RNUY)" PBE ; MS,AD"E!N!H ^QJ*^7/VP/V^?B%\-?CAHW[(7[)OP?@\>?%'6++[==6]_=F&P MT:TY(EN&!4DD MMW)A2IR2ZJ?&_VD/\ @I_^WG^Q+X-,?[47[*OA-=6U5T'A M?Q#X9U*:71[EU8>=;S*TC2Q2B,EU);YMIPI + _0>BOG3]L[]N37_V;]%\ M^#OAG\+QXN^(OQ/O!:>$] >\%O;!PL1DEFD/1%::,8RN^$O@S\+_ (A_$LZ=(4O-4\&^ M'A+9@C(^5W=7<9!PVS:1RK$5[U^VU\/_ ![\5?V1OB+\.?A@S?V]K/A*\MM- MB23:UP[1G, )P 9%S'R0/GYXKX\_X)B_\%)/V,/@;^SQH/[,7Q>:Q>=IE0A'.1N$VQE(VC(4&@#Z0_9(_X*9?LR_MA^);GX M>^";W5] \6VD;R3^$_%E@+2]94^^8]KNDFWJ5#;P!DJ!DU[5\1_B+X)^$?@7 M5?B7\1_$4&DZ'HMF]UJ>H7).R&->IP 2Q)P H!9B0 "2!7@'Q"_96^ 7[8_[ M0'PX_;1^#'QOTR/5/ NH+)=:KX0DM[U-;A#QLMK/+')\H"":/N=L[#L!70_\ M%,_@?J?[0W[$'CSX::+X@M--O'T^*_M;C4+M8+=GM)X[D1RR.0J*_E%=S$*I M8,3@&@#R_1O^"U_[.]QJ>E:GXO\ @U\4/#'@O7K[[)HWQ%U_PJ(M(N7R1N$J MR,2G!.5#$ 991@X^Q8)X+J!+FVF22.1 T,O$ER\::7I.G6#Q)'=QD$ME]D>Y0!C+(@? M>,?JY\//!]M\/? &A^ ;.]EN8=#T>VT^*YF^_*L,2QAV]R%R?K0!\L_%7_@M M3^RS\)/BUXC^#.L_#WXC:CJWA;5);#4WT;P];SP^9&Q4E6-TK%20<$J/I63I M7_!>3]B:;6+?3/%?A_XA^&H9W"_VAKOA51"GN1#-(Y'^ZAKF/^":G_*3K]J_ M_L8(_P#TKN:^G/VZO$?P"T7]EOQK:_M$ZCI":%<>';I3:ZI+'OGE\IO*6!6Y M:;?M\O9\P?!'(H ],\&^,O"OQ#\*Z?XX\#^(+75='U6U2YT[4;*8217$3#*N MK#J/Y=*TZ^./^"$MEXTL_P#@GMHI\6+.MK-XAU*3P^LP(Q9&4?=S_"9Q<$?7 M/>OK+QYXMT_P!X'UGQWJYQ::)I5Q?W1)Q^[AB:1N?HIH ^4OB%_P7%_8;^&G MC[6_ASK]YXKEO] U>YTV]DL]!$D+302M$Y1O-&Y=RG!P,C!KT?\ 9!_X*._L MY?MN^)-8\+?!)]=-UH=C'=WW]KZ6+=?+=]@VD.V3GM7PI_P3&_X*!?!7]F_] MF_5H/$?PB\>>/O%GB#Q=?Z]XJD\(>$Q=QZ:) D:+-+*Z*,B(R *6 \PY(.17 MZ$?LA?MB?LY?MC^#;GQG\!-8!>QD6+6-(O+-;:^L';)031@D8;!PZLR':P#$ MJP !A?M2?\%'?V=/V4?&5G\,/%2^(/$OB^^@$\7A'P5I'V^_6(@D.ZET1,@$ MA2P8CYL8YK0_9._;]_9Z_;&N]4\/_#/4-5TWQ%HB[M7\)^)].^QZE:IN"[S' MN964,0I*,VTD!L;ES\\?\$;+2U^,?Q*^/7[8WB:!;O7?$7Q%GTFSO9UW/:V4 M0$H@C)Y5-LL"X]((_P"[2?\ !0>TLO@-_P %,OV:?VA_!UJEGJ'C#7I?"WB> M6!0GVRW>2VMT,N/OD)>2-OC=XH>T6_G M,&DZ98VYGO=1E !*0Q#EL C+$A5W*"P+#/F_P%_X*M?LR?'3XI6?P6N]&\8^ M!O$VJ ?V+I?Q T :>VI$YVK"RR2*6;!VABI8\+D\5Y)):6O[0G_!>2[\/^,8 M%O-.^#OPVCO=%LYUW11WDJVSB;:>-X.H!@W4&&,]4&.G_P""YOP[TS5_V)KC MXSV<(M_$7P\\0Z;J>A:Q -MQ:M+=Q6S!''(!,J.1TW1(>JB@#[+KC?V@OCCX M/_9L^#>O?''Q]:7\^C^'K59[Z+2X4DN&5I%C&Q7=%)RXZL.,U;^"7CJ;XH?! MCPC\2[E%63Q%X8L-3D5!@!KBVCE('M\]>.?\%:?^4=7Q2_[ P_ M!/XN>&/CU\)?#_QE\%VUY#I7B33([ZPBU&)4G6)QD!U5F ;V#'ZUU-?'_P ( M?CMKG[,O_!&;PK\=_#6B6FHWWAOX"_V M[/\ @I7^T]\.=/\ BW^R-^R!X4/APZ='YNH^,]6:-]8O$0"Z%E$)XBD*S"2- M'D8AMN<@[E4 ^YZ*^??^"?/[=%O^VI\,];U?Q-X&?PGXK\'ZNVE^+M!FG+K; M3 $B168 JIVN"K#@_\%!_VU/VM?&GB";_ ()[_L[^%-3\#>&= M2>PD\9>/=1EBCU>=,$BV2*2,KD$$9WX5D+["P6@#Z+N_VO?A?9?M;6O[&4NF MZR?%=WX;.MQ72VL?V$6PW_*9/,W[_D/&S'3FO4Z_,S]G3XV^.?CE_P %LM-U M;XJ?":Z\$^*M#^&ESH_B3P_<7*SI%=1"1_,AD7B2%XY8W1NX;@L,,WT1^TM^ MW_\ %#2_VAQ^QO\ L6?!BU\>_$2UL5O?$5UJUZ8-+T&%E5E\]@5+MM="1N3' MF(H+NVT 'U717QMX?_;^_:E_9^^,7AGX4_\ !1+X$^'?#NF>-;U;'P[X\\$Z MA)+IJ7A("P7"2N[1Y)'S%EQUVLH9EZO]MS]N'XG?L2_%GP1K7C'X=:;?_"'Q M)?II^N^*+;SOMNBW+;OOJ"49-N)!@981RK@$*6 /IZBOF']L7]OS6_A-\2/ MG[.O[+_A#2_'?Q'\>3QSVFGSW;?8[+364D7]CM)([;3=*M9 DNH7%R+A(_,V_P !4/GC8&^6 MO4_V:?V]=)_:?_8FUK]JSPIX0_L[4-!TW4_[2T&ZN3+'#?6EN9C'Y@"EXV4Q ML#@'#XQD4 ?0U%? WP._X*0?\% _VROAC9^)_P!DO]DWPM+/8*\7BGQ!XJU2 M2'3#>[V*VEG&)DDD(A,3,Y8@,Y!"C:6]<_8%_;U\;?M,>,?&?P"^/WPEC\$_ M$OP#(G]MZ5:W)EMKF)FV^;%DL5"MMR-SJ5DC978,0 #Z=KRSXN_M>_"_X+?' M;P#^SSXLTW69=<^(TLT>@S6-K&]M&8MN[SF:163[PQM5J\*\>_\ !0+]IOXQ M?M#^)?V=O^">OP-\/^)CX%G^S^,/&?C&^DBTV"ZW,IMXUB=&8AT=,[B6*.0F MU=Y^?/B9\=_C=\5/^"HW[.W@/]I+X*+X*\:^$M7N5U"*PO1<:?J5O< -#=6L MF2=A,4BE26*E,%L[E4 _4NO$/VROV_O@9^PL?"[?&RQU^2+Q9<7,5C/HEA'. ML'D>3YC2AI48+B92-H8G#<=,^WU^>?\ P7!\ Z'\5_C?^R_\+?$YF&F^)?B! M<:5J)MWVR""XN=+ADVGG#;7.#V- 'Z Z#KNC>*=#L_$WAS5(+[3]1M8[FQO; M:0/'/#(H9)$8<,K*001U!KS/X@?MB?"SX;_M0^#OV2=?TS6G\3^.-.EO-'N; M6TB:SCCC6=F$KF0.IQ ^ $;JO/)Q\O?\$R?C'X[_ &5?C7KG_!*_]I35B]]H M-%?,G[7W[>/CWX5?'#P]^R/^S!\'8O'7Q.\1:>VH&UOM0^S6&E6@WXF MN'X)R(W.W!+GP#J.K1V-YK M/P^U*?S]/9\D;EFFDWL%5B!M56*[=ZDB@#[QHKP#]N+]MZ7]EOPSX.TKX;?# M\^,_&OQ(UA-,\#:$MX((;F5O+S+)*>B RQ#'&3(,E1EAXQ\2OVX_^"EO[(^E MV?Q7_:Y_9:\":AX$DU&"UU6Y^'VK3F]TP2L$0NLTLBR'<<# "LQ52ZE@2 ?< MU97COQAI7P\\#ZSX_P!RT/2KC4+Q+9 TC10Q-(X0$@%MJG ) SW%>/\ M[9G[=O@#]DGX%Z7\68M#N?$VI>*IX+;P5X=L28Y=6N)D#ISM+(@4@L=I.650 M"S 5\\?'?]J;_@IMX"_9W\4^,?VHOV1O"<7@K6O#%[9WY\&ZP[ZIX?6YMWBC MFN8WFD25%9UW[,;0221B@#Z^_9B_:-\!_M8_!/2/CU\-++4[;1=:>Y6TAUBW M2*X4P7$D#[E1W4?/$Q&&/&.G2N^KXG_X)>_&7P7^SU_P1V\/?&KXAW,D6C^' M+76[N\\A0TDF-6NPD2 D N[E44$@;F&2.M0>"_VLO^"M_P"T)X'M?C;\!/V3 M?AKI/A/58?M6@Z?XPUV>34;^U.=DBE)H43>,%2ZJ""",J0Q /M^BOGC_ ()\ M?MS7G[97A3Q1IOCGX/M1GCM]4N5&2ELD M#H0",$'Y_E9&?9O"T ?:]%?%_P /^"FGQF^)O[;.B?L8_%+]GNW\':U%HMX M_C&&XO&F>"]ACDEC:UD4[)+>6(0NK$$_.P!8 ,?M"@#R7X^?MF?"G]G/XN?# MKX+^.]+UR?5OB=JYT[P]+IEI%)!%*)H(LSL\JLB[KA.55C@-QP ?6J^!/^"K M'_*0']C_ /[']O\ TX:77JO_ 4'_P""A^N?L/?$_P"&?ABV^&H\1Z;XU.I+ M?06BNU\9(! ((;95(4O)).J?,#C(P* /J:BO@WXO?MW_ /!4W]G+PM_PT!\; M/V+/!<'P]AFB;5=-TOQ"\NK:9#(X53-*LK)G+*NY82 3\VW/'T;\7/VY/@U\ M(_V08/VR]5FN;GP[J.B6E]HME&%6YOI+I%:"V )PKDMANNP*Y.0IH ]EKRS] MDO\ :]^%_P"V7X(UGQ]\*=-UFULM#\23Z)>)K=K'#(US%%%(S*(Y) 4VS)@D M@Y!X'?YUT+]LS_@JC!X'C_:0\7_L2>%#\/FM1J$WAO3=;E'B.'3B-YG >0H[ M"/Y_+\I7.,;5SQB?\$#_ !3H=K^Q[\1O&NI7R6>FQ_%35+ZXN;I@BP0#3["1 MG<]% 7)/I@T ??%%?$/A']OK]O#]KV^U7Q=^P7^S-X5;P#IE]):67BGXCZA- M"VLR1GYC!%%)&4';G[MB5 NK:0?>3+QY&6&)8V5W#': ?1M%?+G[/?[>'Q UC]L7Q5^ MQ+^U%X&TCPSXHL8OMG@N_P!*DE^R^(;,!F+IYI)#F,"0*"?N3*<-&^*/AA\"O!&DW7PK\#K]FU_Q[=22L]]?X8>3:!2$8%^C'(V1L^? MGC! /I^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "N,_:(^,5O^SY\$/$WQLO/"U[K4'AC M2I+^YTW3V59I8DP7(+< *N6)/0*:[.H-3TS3M:TVXT?5[&&ZM+N!X;JVN(P\ M"#0!XA\/[']DW_@I7^S]X=^-?C+X,>'?$%EK5B2D6LV,- MQ=:;*K,DMOYP&^-D<,#M*YZ]#7Q?_P %)OV'?A5_P3B\+Z+^VO\ L7>+-5\! M^(=+\36UI_8HU:2>UO4E#L402LTA_P!62\3,R-'N&T8Y]=U'_@CY\2?@WXRU M/Q1^P5^VIXE^&.FZK<&:Y\*7%NUY9*Y_NGS5!"CA?,1W XWUJ_#O_@DOXO\ M%_Q/T?XL_MV_M8:]\79_#]R+G1?#=Q:FVTR"8$$,\9D8.N0I**L8;: ^]I:YI/V=M5^)ME+>6$HSY9EFT\O&<^FXK^%?5/[=Z*_[ M$7QA5U!'_"K]>.".XT^%[_ M $?^T?LWG?9?M-N\/F^7N7?MW[MNY7PKTW]BO\ X)]Z M-^PA%8U\JTBU;PX+B\M(.BQI*TS-\HX&UHQQP%H Y?_@LW MK-A^T1\:_@K^P=X$N%O_ !#JOC"/5-;M[8[VTZUV^6LDF/N_NGN92.H2+=C# M+GH/VVK2VO?^"PW[,L-U"KJNGW\@5AG#()V4_4, ?PKV3]C'_@F[\)?V0]=U M'XGW/B?5_''Q"UM6&L>.?$TGF7,@8@NL2DMY08@%B6=VQ@N1@#5^-'[%G_"W MOVQOAG^UG_PLK^SO^%=6MS#_ &!_8WG?VAYRR#/G^F:6MOX>2]U. M[@$MO:3MI-OY4TJ-PX51.VT\$!AWK]!_VQ_V<_\ AK7]FSQ/^SU_PF/_ C_ M /PD<-LG]K_V?]K^S^5=0SY\KS(]^?*V_?&-V><8.1XI_8G^%_Q,_8WT3]C; MXN2R:SI6C^%M-TI-7MHA;3K/9VZ11WD()?R9,IN"DN,,4;&/$T;HCL(V;Y"% 4 *,#&*YFV_X)P_M^:/X+_X45X?_ ."H6JP^ M !;&SB@E\%P/J<-GC:(%NO,\X )\@(E4 #A0/EKZ5_9/_96^%G[''P:L?@M\ M)K2<65O*]Q>WUXP:XU"Z< /<2D L0JJ JJJ@8% 'I-?F3_P $>/V7_P!G M;X\V'QBUKXT?!;PYXHN['XE3P6=SK>E1W#PQD,Q12X.!GG%?IM7@7[!W[#?_ M Q+IWC:P_X6A_PDW_"8^*7UC?\ V)]B^Q[@1Y6/.E\SK][Y?I0!C?M ?\$_ MOV(_#_P'\;:]HG[*W@:UO;'PCJ5Q9W4'AZ%7AE2UD9'4A>"& (/J*^/?A%;: M[=_\&Y_C"+PZLAN!>7+R"/KY"ZS T_X>4),^V:_3WXF>#O\ A8OPX\0?#[^T M?L?]NZ)=Z?\ :_)\SR/.A>/?LRN[;NSC(SC&1UKRK]CC]B?0/V6_V4_^&5/% M7BF'QKIDSWZZC<7.C_9([N"[9B\+0^;+\NUBI^'I;74O^#@36V\%LK?8OA2J^ M*V@_O^5!M$F.^'M!SZ+6YX?_ ."8W[5'[/!O_"'[$W[?^I^#?!&HWDDR>%]? M\+6^JG3=YRX@FE)(Y)^ZL;'JS,V6KV']BC]@GP'^QS!KOB8^,=4\9>./%EQY M_BOQOKO_ !\WS;BVQ%RWE1[B6(+,S,%5D.I MS^(/$D>G"+[YG,&HB,+CON(Q[U[_ /\ !$R^\.7G_!-WP)#H,D1EMKC58M45 M"-R7/]HW#D/[E&C(S_"5KN?V.?V*E_9,\6?%#Q.WQ)'B$?$GQC+KIMSHWV7^ MS]\DS^1GSI/.QYN-^$^[]WGCR>Y_X)A?&[X)?$'7?$W[ G[8]Y\+]!\4WK76 MK^$+WPU!JEE;S-]Z2V68E8^, #:& 'F;0H !B6$_AV7_@OU>IHC1&YC^#87 M6!'C(N]\-7%CXC_MS2\W&J7\\H>2],_GD1KA4180AVJ@^GVUM_PCW]C>5_9_DI"N[S_.;S<^5G'EIC M=U..0#P7_@CY:6R?M#_M77RPJ)I/B]-&\F.2JW>HD#\"S?G4G[<"JO\ P5X_ M9AD4 ,;;402.I&V3C]3^=>Z_L??L5_\ #*/C[XK>./\ A97]O_\ "SO&,FO? M9?[&^R_V;OEGD\G=YTGG8\_&_"?=SMYX7XX_L6?\+F_:Z^%_[5/_ LK^S?^ M%;QW*_V#_8WG?VCYH89\_P Y?)QN_N/G':@#P']E:2/1/^"WGQ_TWQFP36-3 M\)V4VA//P9K(1V)*QD_> 7RL@?\ /-O[IQI_\' .I^&+3]@]-/UN2'[;=^-- M/&C1N1O,RK,SLHZ\1>8"?]K'>K_[6_PL_9E_:R_;*L/A3X9^-7B/X9?'WP9H MJWFA^)](M"GVNQ90_E@EE6Y"B9_D5T?'G [D#"OF'_@J[^R%K_PV^$_AR?XT M_M:>)?BY\5/$GB>UTGP9IM_"EG#;6S[O/>"RCD?YF<01M)NY+H,9P0 ?7G[< M/[-GP(_:JT?X8?#WQ#^T1%\/OBAIRB]^&VH6=\@OS(8HVDV0>8DDB9A1MR,K M*T0PW53XS\2OB%_P6$_X)Q^#Y_BG\4?'7@_XQ_#S1I81J%/*\>ZEX0\9^!9EG\(^--&3=/ M8R@)N#)N4NA:-&P&5@R AA\P;R;Q/_P36_;&_:%L+?X=?MB_\%#;[Q1X#ANH MIKSP[X?\'6NFRZD(V#*DT\>#C*AOF$O(!&& 8 'UM\(OB1HWQC^%/AKXN>'; M>:&P\4:!9ZK90W DCBN(4E56QQN < XXR*Z*OD__@JQX*;PU^PDGAOX4_%3 M4? %QX>OM/@\)67ASSA"= M&TS7I&>^MM*MXKUWDWEI5B4.2W\1W \]Z .'_:__ &E=._9$^ 6L_'W6?!.H M:_9:));B[L-,D1) LLR0A\OP%#.N?8UA/\'/V/?V^?A/X?\ C%XW^"_ACQ-: M>)=%@O+34;JQC:\A21 3%]ICQ*C(K^-?!GA7XC>$=2\!>.-# MM]3T?6+*2TU/3[I,QW$,BE60_4'J.1UQ#9?\ !(G]H'X"ZK>Q?L0?M_\ MB;P3X=O;AIAX6U>Q-Y!;LQY*L) C'MDQ!\ 99CS0!Y+^VI^RSX0_X)5?&/X9 M_M)_L6>*=8T6;Q!XPBTC5/ LNJ/:1\.-;TO^W->M[6Y,']LSJ;QDMW8$9' M^AK&HSD-.6'S!"/1/@'_ ,$K-1T7XT:5^T?^V'^TGKWQ>\6Z"XE\.PZI"8=/ MTN4' M%/&>C+FXL'W*VUEW*9$W*K@!E964%67+!@#YO_X*!_L6S_L;ZCHO_!0C]@[0 M]/\ "^H?#ZUBB\6>%[-!#9ZEI:@1LY0$;CLPLHSN=<2 B1,MW'_!('X^_'O] MK4_%+]H_XG>.9W\-:IXM-IX0\(->QSKHJ*#+(N0H<#9+ @SM#;';:-PJAJ?_ M 2Q_:<^/=U8^&_VV/\ @H!KGC3P7IUPDC>%M$T5--&H[""OGR(V#T'+*[\D MJZGYJ]$_9W_X)G>$/V4_VK=6^.7P'^)FK:#X-UO26BU'X;0#?9R7><))O#O$6LI"X86.K>(Y# Y!R- MPA$;,/8G![@UZ5^S3^PW_P ,[_M._%C]H[_A:']L?\+/U!;K^QO[$^S_ -F8 MFDDV^=YS^=_K,9V)TSCG%>_4 4_#WA[0O"6A6?A?POHUMIVFZ=;);6%A90+% M#;PHH5(T10 J@ < "L#XY^*OA?X)^#GB;Q/\;%C;PA:Z+'-"\8>';_P )>*-+AOM,U2REM-1LKA-T M=Q!(A22-AW5E8@CT- '"_LF2_LYW_P !=#U_]E'0],L/ VJ)+=:1'I5@;:-R MTK"1C&P#!]ZL#N&05QVQ7R%\)=$TCP7_ ,%\O&VB_!^WCMM.U'X>F[\:V=@ ML,=RZ6SEV5> [2&!R>I:9C_$<]1X;_X)A_M6?LZ-J7A#]B;]OW4/!W@C4[R2 M=/#.O>%K?4VTXN?F\B:4G'U58V. 69F^:O9OV)_V#_ W['&GZWKO_"8:EXP\ M;^++K[1XM\;ZX/\ 2;]\EMJJ68QQ[F9B"S,S'+,V%"@'A'_!#95\$>'OC;\! M=481ZOX4^+EXU];-PZ*\:P*V/0M:28/M2?\ !4=5\?\ [=_[)OPAT0B?4(/' M4FMW]NG+QVD-S92%R/0I;7)S_P!,S7HO[0'_ 3G\::U^T!=?M7_ +'O[1EY M\*O'.K6@M_$@32([_3]8 >6"0[0^%7)*NI*AMJMN8Z'[*/_!/;5?A%\9]1 M_:H_:.^.-]\3_B?J-D;.#7+S3TM+;2K8C#1VT"DA"02NX;0%9@J+N5_# MM5^''_!?GQ[%KS"$>/\ X46\NB>9QY[0QV"$+Z\6%P?^ 'TKL_\ @N1XMTWP MY_P3F\6Z)>3JL_B'5=)T^P0GF25;Z&Y*@=SY=O(?H#7>_MK_ +!OA_\ :UNO M#OQ!\-?$74O GQ#\&SF7PMXUT>+?+;@G)AECW+YL>>0-RE26YPSJWF_A3_@F MA\:?B=\7?#GQ4_;V_:XN/BC;>#;H77AOPM9^'(=-L!<*05FG2+"RD$ E=@+; M0&=ERA /I']F[PAJ'P^_9W\!> M7A:.[T/P7I>GW4;#E)(;2*-@?H5->4_\ M!6G_ )1U?%+_ + 9'O\ N8QO'7/M0!\E>.?^5?*#_LENG?\ I1#7TK_P3OM+ M>R_83^$4-K"J*WP^TN0JHQEFMD9C]2Q)_&L?7/V'/[:_X)\I^PC_ ,+0\K9X M6M]&_P"$J_L3=GRI$?S?LWG#KLQM\WC/4UZ;^SY\)_\ A1'P+\(?!;^W_P"U M?^$4\.6>E?VE]E\C[5Y$2Q^9Y>Y]F[;G;N;&<9- 'PA^Q39:[>>)OV_M,\(H M_P#:4OBK6H],2$?-]H9M9$87'?=MQ7L?_!#*^\.W?_!.3PG;Z))$;FUU;5HM M8$9&5N3?2NH;W\EX#SV(KTC]DO\ 8L_X9<^+7Q@^*7_"RO[=_P"%K^,&UW[# M_8WV7^R\SW4OD[_.D\__ (^<;]J?*_LU?#S]K?QI_P47_:;TKX _M)Z1\/M M?B\823WL>L^%H-2EU#3VO+DP&/S5/EI&C0YQ][S8_05]-_LW_P#!*YO@%^U= M8_M::K^T?J_BW79/#]S:^)SK>E9FU>_G9]UV)O/(@0(8HU@",%6(?.<\;?[4 M_P#P3C_X6]\:[3]JG]GKXX:I\+/B=;6JVUUK^F6*W5OJD*J%5+F!F4.=JJF2 M2I55#(VU< 'S_P#MM?L<_MLZ9J&C+I]M MI\<@2;4M29,P" D'9()%$H?!V"-GP0I!\^\,_P#!,3XL?%/XM^'OB[^WW^UI M>?%3_A$[D7.@>%K3P]!IFFQS@@B26.+"R#_ (Y_&#XM_P!H^#/ V)]#^&B:#M@>\P&-Q/<&<^<3(J$KY0!6-4Z;RX!\ M<_\ !%RQM/V=?VFM4^$W[5/@C4-'^)_B[P;IUUX$U?7[DNTVD" ,+&+=DQL$ MC3Y-O!FL)?^&?&EAIW MVF>TPP9HBGF1[E+*CCYP59 1P6#>;_\ !43PI\5+KX2?"VR\/_M#:CIWCB/Q MGIMA;:9X9MIK)O%UU-)#'.!'%<9@BCC$MPP8RJH7:2,AJ /L6OGC_@I3^U]H MW[('P*M/$#?#>T\7:[XCUJ+2?#.@7Z!K>6Z=6;S)<@Y10O089F95!4$LOT/7 MC/[?#SX7V$L!FO[7PCX56_GLXMNYE,ET,*R MC.664@8R&->/_P#!(&19?^"37QK=9S*#KGB;$C#!;_B1V9SCWZU[59_L#?MK M_$G01\,?VH/^"B^JZ]X(,8M]1T;PSX3M=-O=7MP,&*>]7,H5E^5Q\Y<,;)MV^;M^^<[<\9P,+X;_ +%?_"OOV[_B!^VQ M_P +*^U_\)UX?M=+_P"$9_L;R_L/DQ60#P+_@ M@D\=G\'_ (K^'O$) \5V?Q:O#X@CD_UR@V\"IO[_ .MCN<9[AO>K/_!0&?PZ MW_!4S]E2VMGB_M9+[46O5!&\6Q,8@)[XWK<8]PU=O\:?^";?CR+X^ZK^U#^Q M3^TK>?"CQ9XD7'BNS_L:+4--U5\Y,S02':LA.6)97!8E@%9F+87@_P#X),>+ M(/VD/ W[6OQ7_:WU;Q?XX\.:M)>^(;S4?#RK%J<>Q5@M;>-)U2RBB_>GY5?< M92<+@"@#[/KX._X*Z_\ )V_['_\ V5M/_2_2*^\:\'_:Z_8E_P"&J?BY\'_B MG_PLW^P?^%4>+AKGV#^Q?M7]J8N+2;R=_G1^1_QZ[=VU_P#69Q\N" <3_P % M5?V,?$/[0_PPT_XU_! S67Q5^&LW]J>$[ZQ&VXNTC82/: CJV5$D6<_O%V\" M1C7R7\)_VQM&_;9_X*9_LR?%)+=+37K+PK?Z;XMTQ%*BUU&.#4"Y4'_EFX99 M%ZX#[225-?K%7R/IO_!)?P#X4_X*#V7[=/P]^(O]C6\5[/?7_@I-"#Q3WDUM M-#-+'<"=?*5VE\TIY;?-NP0& 4 R_P!I/]K_ /:$\5_MK3?L6?L.?#7P?+XV MT7P\M_XJ\:^-(W,.EVTBPN$01?.1B>WR/V?_ -J;X5?"CX9^//C[#X!\?Q1V MUW\--3MKZ,7QNO)BWB* NCRKE8B2C*RND9#CH?'OB-XG_P""QO\ P3N\&7?Q M2\:_$OP?\9/ &A;'U,ZA$8M0@MBZH79MDP6K^&OB#H=GY,UM>111(\PA\PD)(T22;!(&5D3 M#_+SYAXH_P"";G[:_P >]&3X7?M7_P#!1J_\0^ O.B:_T30?!=II]SJ4<;!E M26=,'JH;Y_-&0#C(!H \[_;7^+NA?&C]H_\ 8B_:$O+*6S\(^(M:6_@AOB,6 M=U-+I[JDA^[N5O+&[H?+8C@5]P_M33^';;]F7XB3>+FB&EKX'U;^T?/QL\G[ M'+O!S[9KE?VB_P!A3X$?M&_LWV/[,NNZ/)I6C:%;VZ>%+O2V GT:2WC\J%XB MV*/A_;Q;(M$LO"T- MI7*R>;,BN%9D9W+[?O*<, #D_P!BC]I3PC^R7_P0^T#XV>,O# UR M#3WU.&TT1B M]65^42<=,*1@>C^"/\ @FEX M#TW_ ()\1?L ?$;QS<:]IT:W++XCL].%E-'.]])>13)$9)0IC=P,%B'"D' 8 M@<5X$_X)_?M\>'/!]K\$=5_X*:ZE'X"L+5;*WCT;P1:PZN;)1M6!+QV:2 A< M .&*?$":FUI%XD$"Q2:K> ZR@N@ MB$A3)(-X"D@;N":]F_X(-W_AZZ_X)[Z3::,\9N[3Q-JD6L*F-RW!FWJ&]_): M'KVQ7]\,^-(K%8/#E]IA,]@]L)-KM=F9 MO/W&:8D>6GWQ_=YY'Q9_P3-^+/PU^+NO_%O]@C]K*[^%*>+KG[1XD\,7'AV# M4]-DG))::&.8[8CDL0NPXW$*R+A0 CM$;V/X17*ZMY M6,B7&H% _P#M>64/^Z5K[GK\ROA!^SUJ'[.7_!;CP7X;\2?%76/&VOZW\-[S M6/$GB?6P%EOKV1+Z(E(P2(HUCAB18P6"A< XX'Z:T ? G_!5C_E(#^Q__P!C M^W_IPTNKO_!3RTMKW_@H5^R%#=0JZCQG>.%89&Y;G3F4_@0#^%>X?M6?L-_\ M-.?M ?!_XZ?\+0_L3_A5&OG4_P"R_P"Q/M/]J9N+6;R_-\Y/(_X]MN[:_P!_ M..,&S^TS^Q7_ ,-%_M#_ A^/?\ PLK^Q_\ A56L3WW]D_V-]H_M3S'MWV>; MYR>1CR,9VOG?T&.0"/\ X*@HK_\ !/SXKJZ@C_A$IC@CN&4BOAG]LN.9?^"0 M/[,&I:M&TGA^T\0:*^O+@E1']DN0"P]-OF#ZL!W%?I'^T_\ !+_AI#]G[Q9\ M"O\ A)O[&_X2C2'L?[5^Q?:/LVX@[_*WIOZ=-R_6N1T?]B+X<7_[$^E_L2?% M>];Q)HMCX<@TN?4HK;[)*[Q8,=S$NZ3R9%<*Z_,P!&#N!((![(EW82V OH[F M%K5H?,68.#&8\9W9Z;<1N_"O<]"_P""9/[7^G^$T_9ZU3_@I)X@F^$B1?97T.W\+V\>J26' M0V0OBS2(FSY,ABFWCRPORUZ_^P;^PKH?[$/PA\2_!N+QI'XHTWQ#XKN]659] M'^SK!!-;P0?9&5II?- 6#ER1NW8*C'(!\J?\$Z_@Q_P4.\8?L:^"=<_9Z_;K M\,>'O"DEG<#3]"E^'UI=26#BYE\Z)Y60L[>;YA)/)W9KN_@-^S!\3O"__!2? M3/B]^T%^W5X)\7>/['PK-9WOA+3M'AT[4+JP>&3RV\F)E#!68.6*$[5'. ,: M]A_P2]_:!_9Y\2:Q-^P)^VYJ'P\\,ZY>M=7'@[6O#<&K6MI*V-S0-.6"\ */ MDW[54-(V 1Z/^QU_P3VTK]F'Q;XC^-_CCXK:C\0?BCXLA,6K>-=1OY$:*NQ1B@#YR_X+:VFB?&KXH_#3]GGX!^&+W5?CE]IFO-.N]# MO!!-INE&*0R)/(",!RN]02-@C=L@28?V;_@C%X]^"GB+]B_2O ?PL\.'0]9\ M)W#V/CO1;D_Z4FK9_>7,N0&(FV[E)'RA3$/]40.M_9"_8(C_ &=/BSXX_:(^ M)_Q6?X@_$+QS>$W?B2?1!8K96GRG[+#%YTVU=RJ/OXV11(% 3+1:5^P')\/_ M -N:[_;*^"OQ<_X1JU\1V?E>.O!)T#[1;:W(<[IQ()X_(D)"/NV.1('8Y$CJ M0#Z,HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 9<01W,#V\HR MLB%6 /8C%>?_ +,O[+_PC_9&^&[?"CX*Z5=V>C-J,M\8;R^>X?SI%16.]R3C M"+Q7H=% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 >,_M3_L#?LS?MAW-AK/QC\%S'6M*C\O3/$6CWSVE];Q[BP02(<.H8 MDA7#!2Q*X).>9_9\_P""6/[(O[.WQ @^+.A>&]7\1>*+3_CPUWQAK#W\UH<$ M!HU(6-6&>'V[E[$9-?1E% !1110!'/:VMUL^TVTE>BT44 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%><_"W]JGX.? M&;XP^-O@C\.==?4M6^'YM4\17$"*UK'+/YF(4D#'>Z&)E<8PK#;G(('HU !1 M7FG[/W[6WP5_:>UOQAHOP, XR,@ M@US7QZ_X*#?L]_L_?$/_ (5'K1\1>(O%,5D+R^\/^"_#L^IW-A;D K+.(AB( M$$$ G=AE.,,"0#W"BN*^ 7[0WPA_:=^'4'Q2^"OB^+6-(FF>"1Q$TMM2^P7/CRU\)W\8^,]/L?#-CIXOKG6Y)PUN+<@%9%9<[PV5VA*O"USI]EK;DC:MM/(NUBV1MW;= MQ90/F(!^BZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH *\^_:8^"WBKX__ T/PS\,_&?6_ T= MY?Q'6-6\.*HO9[(!A);12$_N"^5_> $@*1@@D5Z#10!\+_\ !-+X,^ /V>_V M^?VD_@U\+]+DL]"T*R\)PV,$UPTKG=8R2.[.Q)9F=W,-)_8(_9[UN2T\6^-K-KCQCX@M>3X5\.!MD]T2/NSS9,,(ZY8G*_(U-OCI\-_VW/'7A+4/'6IBZU:' M2[&U?"("(8!)("QCB4[57. .U '*?\$E/AUX3^$/QD_:1^%W@33OLFC>'_B' M:V&FVY6; R2>223WK7_X)%11>,[7XX_'S68Q+KOBGXVZM;W-V MXRXM+98OL\&>NV/SI !T (KS7_@F)\!OB5I7[8_QMUB]_:9\47L'A#XAFVUV MPG@A$?BB1[>=5GNL#*NI(8;,#(%;?[./Q[^&/_!-7XR?%S]G3]J76)_"FC>( M/'U[XP\ >([S3YI+/4[*\6/? DD2-^\B\M%*D#+%O;(!U_[)J1_#K_@JG^T9 M\)O#D2V^BZQI>B>)?L,2XCBO7@03R #@-(\SLQ[G&>E>C?\ !4CQOK'P\_X) M^_%+Q)H-T\%RWAS[$LL9PRK=31VKD'L=DS<]J\]_X)XV>L?'3]I3XR_M]2^' M+_3?#7CJ?3M(\ C4K5H9;W3K*$1O>!&Y$/PZ_PVDT*Z_M*?6XH!;HJJ(\;'D"R9SD*V,%AM/- M>-?V+?B_\$?^"7OP,3 MIG;G/V=L;B1D ]T_X*_^"=%\0?\ !/+QQ=-:1Q7/AN*RU70[F)0KV-Q!=0[7 MB(^XWEETR/X7(KW;X(^+;_Q_\%_"'CO52#=:WX7T^_N2!C,DUM'(W';EC7Q7 M^VG^W=\&?VY/V<1^RC^QWK-YXK\<_$VXLK)=*BTFXC;1+87$4MS/>ET"Q*BH M48@G&XL,J,U]S^!/"=CX"\#Z-X%TQRUMHNE6]A;LPP2D,2QJ?R44 :M%%% ' M,_&7XF6/P;^%VM_%#4],FO;?1;(W,MK X5Y "!@$\ \T[0+WQ=XDT*R\16>I MVL,-_:1W,44EOED5U#!20>2 <5QG[<__ ":/X]_[ +_^AK7=?"[_ ))GX=_[ M 5I_Z)2@"7[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !JUI4&OPR.=8OX) ME*_((HMI!J]10 4444 %%%% !1110 4444 %%%% !5?4=*TO5X1;:MIMO=1J MX98[B%74,.APP//O5BB@ "@*HP!T HHHH KMI&E/J*ZP^F6YNT38ET85\Q5 M] V,@<]*L444 5[72=*L;F:]L=,MX9KAMUQ+%"JM*?5B!EC]:L444 %%%% ' ME'[<_P#R:/X]_P"P"_\ Z&M=U\+O^29^'?\ L!6G_HE*X7]N?_DT?Q[_ -@% M_P#T-:[KX7?\DS\._P#8"M/_ $2E &[1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110!Y1^W/_R:/X]_[ +_ /H:UW7PN_Y)GX=_[ 5I_P"B4KA? MVY_^31_'O_8!?_T-:[KX7?\ ),_#O_8"M/\ T2E &[1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%!(4%F( Y)H **^;OC/\ MN7UCJ\_ASX2 M6ML\4#E)-8ND\P2,."8ESC;_ +39SZ8P3PNA?MI?'/2[];G5-8L]3AW?/;76 MGQH"/0&(*1]J>CU/4IU(5J:G!W3"BBBNLL**** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** /*/VY_\ DT?Q[_V 7_\ 0UKNOA=_ MR3/P[_V K3_T2E<+^W/_ ,FC^/?^P"__ *&M=U\+O^29^'?^P%:?^B4H W:* M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBF7-S;V<#W5W<)%%&I:221P MJJ/4D\ 4FTE=@/KAOVE-=O\ PY\#?$>J:9(R3?8EA#H>5$LB1,1Z?*YYK#^( M7[87PA\$;[32M1?7;Q<@0Z9@Q ^\I^7'^[N^E>7ZU\0?VE?VGM/F\/\ A/P4 MFGZ!=X69_* C=00?FGE'S8(!_=@'CI7YYQ+QIDSP=?+L#4=?$SA*,8T4YM-I MI-M:*S>NMUV/+Q>/H>SE2IOFFTTE'4\ HK7\<>!O$OP[\27'A;Q7IS6]U;MW M!V2KGAT/\2GL?ZY%9%?R17H5L-6E2JQ<91=FFK--;IH^(E&4).,E9H]9_8LU MV_TOXY6FEVTC>3J=E<0W* \$+&903]&0<^Y]:^RZ^;OV(_@QJ]C?2_%OQ'8O M!$]L8='CE7#2!L;YL'HN!M4]]S'I@GZ1K^K_ EP&.P/",?K*:YYRG%/I%I) M:>;3DO)WZGVF24ZE/ KGZMM>@4445^F'KA1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1163XY\>>"OAEX5O/''Q#\ M5:?HFCZ?$9+W4M3NEAAA7U+,0/8#J3P.: -:BOF7]A__ (*(Z5^V_P#&[XF^ M%/ ?AM;?PCX,CTW_ (1_5KB*2.ZU,3^>'F=&.$C)B!C& VU@6P3M6]^T+^V5 M\4]&_:#M?V1OV4/@_8^,?'0T,:SK]YKFK&STS0K)F"HTS*I>1W)7"+@@.A&[ M) /HRBOFSX%?MG?&$_M(1?LB?M>_!G3?"7C#5='EU3PGJWAS5FO-+UR"+<9 M40NH>*5%5VVMG(1B0OR[Z'C3]LW]HWXF_';Q7\#OV(O@EX>\21_#^1+;QAXJ M\7ZY):6*W[ G[#;K$I>21<$,QX5E(( VLP!]145XQ^QM^UM)^T[HOB/0?&7P M_G\'^._ VL_V5XU\*7%VL_V.<@F.6.50!)#(%8HV.=K8W !F]2\=>-?#7PV\ M%:O\0_&6I+9Z1H>FSW^IW;C(A@AC,CM@!R: -6BOBZV_;Z_;GU_X2R_ MM=>%/V,-&F^%20/J$&GW/BED\17.DIDM?+$$,0!C!D$?+%1P6!#'V7XK?MW? M!SX:_L@VO[8MB+K6-$U?3[67PWIEJH6ZU*ZN<"&T YV2;B0_79L'?#_P]U[4K>RO]8\,>)7N[OPP\[ 1-?1L MNUT!(5FC. >Y)5&^OE964,K @C((/6@!:*** /*/VY_^31_'O_8!?_T-:[KX M7?\ ),_#O_8"M/\ T2E<+^W/_P FC^/?^P"__H:UW7PN_P"29^'?^P%:?^B4 MH W:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HJ.\O+/3[5[V_NHX(8EW2332!50>I) MX KRGXA?ME?"3P9OM-#NI=>O%R!'I_$(/O*>,>ZAJ\K-<\RC)*/M<=7C37F] M7Z+=_),QK8BAAXWJ22/6JY[QS\5_AW\-[,_%=I9-MRMNS[IG'^S&N6/UQ MBO!#\2/VL_V@3Y7@/0WT'29>EU # I7U-P_S,?\ KF!]*Z#P-^PSH,5P-8^* MGBNXU>Z=M\UM:.T<;-WW2'YW^HV&OC_]<,[SOW<@P,I1?_+VM^[I^J7Q37I9 M^1P?7L1B-,-3NOYI:+_-E/Q9^VYJVOWW_"._!3P!!_"' M@:P_LWPAXC2]Z7 MJVF/^SZM?7%5'+R6B_X)YO\ #W]E3X._#_R[I= _M6]3!^V:L1+@^JI@(O/0 MXR/6O1U544(B@ # ' %+17VF795EF44/8X*C&G'M%)7]>K?F[L[Z5&E0CRT MXI+R,GQ=X#\&^/+$:=XQ\-VFHQ+DQBYB!:,GJ5;JI]P17.Z%^S7\#?#=^NI: M7\.K+SE;$?C)X(L_$. ME66J1:C#IVH!F@:XB#!&= 0)% =OD?*G/(-=710!\>?L86%CI?\ P4__ &IM M,TRSBMK:WMO"$5O;P1A$B1=-8*JJ.% ' KZ3\?:K\#O@=9:Y^T'X_C\/ M^'1#8*->\57-I%%/) F D=JI'EB3M"@D@5Y#^S?\ 7XL> ?V^?V@ M?C7XL\*?9/#/C=/#H\+ZG]N@D^V_9;)HI_W:.9(]KG'[Q5SU&1S7AO[>'PB_ M;S^-_P"V%IVMP_L>I\1_A%X*6.7PYX7N_'NFZ=9:OJ!B5GO;J*2;?($=GC6) MU *QC^%W5P#L?V8M,^(/[='[8EC_ ,%"/$_A2\\-_#SP?HMUI7PDT[48O+O- M7^T*\<^IR+_!&\;NJCH04P3L9GO?\$:LWGPI^+>O7PW:C?\ Q[\0R:E(WWS) MMMC@G\2?^!'UKLO@%\=?^"A7BKXGZ/X0^-/[ 6F^!_",JS)J/B*U^(VGWQL% M2"1H@MO"Q=PTBQQX4?*'ST!KA-(\!_M9_L'_ !V^(NJ_ S]G4_%+X=?$KQ%) MXDM[#2O$5MI][H6K3 ?:$=;CB2*0@8*@[550<$8(!8_9X+6'_!8W]H&QT[Y; M>\\$^';B_1/NFX6V@5"??8S?F:[3_@KA?:AI_P#P3G^*,^F,PD;1[>)BO7RW MO;=)/PV,V?:D_80_9V^,7@SQ=\1?VI?VE]/L-/\ '_Q4U6VFN]!TZ[%Q%HFG MVL9BM;3S5RLCA#AV4E3L3G.:VO#O@_XY_M;?LK^-_A3^V+\*[#P-J?B(W^DV MMII.HQ7JK9-$@M[T-'+(N\2%FV%AS&,@9Y .T^"NBZ$O[*OA+PZ(8_[,'P^L M+;R\#9Y'V&-B7D#H?KN"UZQ^S;>ZAJ7[.O@'4=6=FNKCP5I4ERS]3(UI$6)]\DU\I M_&_3?V_OV^O %A^RM\0_V4T^%N@:GJ-HWQ(\7W7BVTO8Y+:WF29H;"*$EV,C MQJ5+9 "L<$M7VSI6EV&B:7;:+I5LL%K9VZ06T*=(XT4*JCV % %BBBB@#R MC]N?_DT?Q[_V 7_]#6ND^&OB+58OASH$2>%+MPNB6H#JRX8>2O-;I<0YMD*GOYS?O' M_P"V?'M7Q./X_P CP]=X;!S>&/!_A7P78#2_"?AZTT^#C,=I $W'U8CEC[G)KA]AQ_Q!_% MG# TGTC^\JM>_ +X:_#S9 #H RTO_"2ZO\ ]"A>_P#?2UL45]@=QC_\)+J__0H7O_?2T?\ "2ZO M_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\ M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J M_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#" M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO M_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\ M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J M_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#" M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO M_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2U:TK5;W4)'2ZT2>U"KD-*1AO;B MKU% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y1 M^W/_ ,FC^/?^P"__ *&M=U\+O^29^'?^P%:?^B4KA?VY_P#DT?Q[_P!@%_\ MT-:[KX7?\DS\._\ 8"M/_1*4 ;M%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%5]3U72]$LGU+6=2@M+:(9DN+F98T4>[, M0!7D?Q"_;7^%WA3?9^%(Y]?NUR ;?]U;@^\C#)^JJP]Z\?-L_P ER*E[3'UX MTUV;U?I%7D_DF85\3A\,KU))?UV/9*Y;Q]\:?AE\-(V'B[Q9;03@9%E$WF3M MZ?NURPSZG ]Z\+_X2+]K[]H7Y="LW\.Z/-TFCW6D94]_,;,L@QUV<'TKJ? / M[#7@K2I%U+XBZY^2#O?ZY7/I7R7^MG$.>>[D.!?(_^7M?W M(>JC\4EYK[CB^NXK$:8:GI_-+1?=NS%\1?MG>-/&FH-X<^!OP[N)IGX2YN8# M/-C^\(H_E7ZLS#U%5M/_ &7_ ([_ !@NX]:^.'CZ2TAW;ELVE$TB^RQH1%%G MV)]Q7T1X<\*^&O"&GC2O"^@VFGVX_P"6-I J GU.!R?<\U?IQX&Q.;253B#& M3Q'_ $[C^[I+_MV.LK=VT^X?V=.N[XJHY>2TC]RW.!^'O[-'P@^'/EW.F>&4 MO;Q.1?ZIB:0'U (VH?=5!KONG2BBOML!EN7Y505'!THTX]HI+[[;OS>IZ%*E M2HQY:<4EY!1117<:!1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 >4?MS_P#)H_CW_L O_P"AK7=? M"[_DF?AW_L!6G_HE*X7]N?\ Y-'\>_\ 8!?_ -#6NZ^%W_),_#O_ & K3_T2 ME &[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11575]:T?P_8 M/JFO:K;65M']^XNIEC1?J6(%3.<*<'*;LENWL)M)79:HKQ;XA?MN_#3PSOLO M!MI/KUTO >/,-N#_ +[#+?\ 5(/K7%_;_VP?VAN+*%_#FC3='7=9QE3_M', MT@(],J?05\1C>/\ )J==X;+XRQ=;^6BN9+UG\*7=INW8\^IF>'4N2E>B?^%(WH9?A:$N9*\N[U8444 M5]:=P4444 %%%% !1110 4444 %%%% !1110 445S_Q6^(6E_"?X;ZU\1]8C M+P:/I\EP8@V#*P'R1@]BS%5'NU:T:-7$5HTJ:O*322[MNR1E7K4L-1E5J.T8 MIMOLDKM_<'Q"^*WPW^%&F+K'Q'\:Z?H\$A(B-[V#S7YN^-/%?Q5_:*\>WOC+7! M=ZMJ-R^6$2DQ6T>3MB0'B.-R4)OGEY-6OV1^+R\1.-,QM+7Q=_P3$_:3\1:GJD_P"S MWXSU.2ZACLVN?#DUPY9X1'CS+;)Y*[3N4?P[&'0@#[1K\]XDR#%<-9M/!5W> MUFI+:47L_+LUT:>^Y^G<-<087B;*(8Z@N6]TXO>,ENO/NGU33TV"BBBO"/?" MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#RC]N?\ Y-'\>_\ 8!?_ M -#6NZ^%W_),_#O_ & K3_T2E<+^W/\ \FC^/?\ L O_ .AK7=?"[_DF?AW_ M + 5I_Z)2@#=HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **IZYX@T+PSI[ZK MXBUBUL;9/O3W/?$']N'X>>'R]AX&TVXUVZ!PLN##;@_[S#)G'$>1Y#3Y\?7C#LF[R?I%7D_DCGKXK#X97J22_/[MSVVN-^(/Q]^% M/PS#P^)?%<)NT_YA]G^^GSZ%5^[_ ,"(%>*>5^V%^T-_K&?PYHTW8[K.,J?; MF:0$?53[5UG@K]B_X5>#(TU3XBZX^KSCEEN)1;VP/^Z#N;\6P?2OEEQ/Q/GS MYCA>-Q5=?N*=E_-+1?=N<]K7[7OQ3^)%^_A[X% M?#R96/'VJ6#[1,H/1BH_=Q?\"+"FZ1^R1\6_B;?IX@^.OQ#FC)Y^R)/]HF4' MJH/^KB_X#N'M7LT/Q&^ _@&P72H?'OA+1K:+[MN-5MK=%]>-P%9&I_M<_LR: M1G[5\OV74DG_\ 1>[->AA_##-\ZFJN=U*V+>_)&,H4EZ0AO;O=7ZHX MJM3+(N^.Q<7Y.<8Q^ZYH_#W]GWX3_#0)/X>\*PR7:9RXKX1P<>58RBEV4XO\FSZ( MHKY6U/\ X*S?!2'(T?X=>*+C'3[2EM%G\I7KG]0_X*Z:;N\K0_@/I>'G&5;X<(UZR@OSDCSZOB/P51^+&)^D9R_*+/LFBOBN3_@I M;^T#K2[_ G^S4I4_=+1W=P/_'$7-4+C]N/]O'6"4L/@EI^GCLTGAV[C_6:; M%$^!,WP_^\U:-+_'6@OU9,?$+(ZW^[TZU7_!1F_S2/N.BOA"?]H'_@I!KG_' MEJFBZ=G^$RZ/$1^%PY-5)M9_X* Z]_R&/V@M-L,]=FOV:8_\!E-<=3(7UB+?W6-H\69C7_P!VR?&S\_8-+[VS[ZHK\^IOAE^T_K?/BC]M>WCC M;[T2^)]6E_\ '4AV_K52;]EFVUO_ )&_]KR2XW??V:+?W/\ Z-9,\UQ3J>&. M&_WGB;"K_"^?\I(WCF/'V(_W?A[$/_$U#\TS] =3\5^%]$S_ &SXDL+3;][[ M5>)'C_OHBN=U/]H;X!Z-D:I\:_"<#+U1_$-MN_[YWYKXDLOV-_V?;7']K?'G M7KSU^Q>%UAS_ -]S-6M9?LN_L;66&U#Q'\1;YAVA^Q1*?KE2?UKBGQ-X(87^ M)Q JG^"FU^;9T1P?B[B/X>2*G_CJI_\ I*1]2:I^VO\ LK:1G[7\:](?'7[+ MYD__ *+1LUSVI_\ !1W]DG3\BV^(-U>$=K70[H9_[^1K7B5E\%/V(-.^_P## MCQ9J&/\ G]UH)GZ^4RUKV7A?]C#1\'3OV8O.([WNO7$F?J'=A7'4\2?H^X7X ML=B*C\HQ2_\ 26S>/"WC=B?APV&IKSB^*KT]C M!ID*@_\ ?(-6D,'A3]G M=I6'0MKKRD_\!2W&/SIG_#?W[9.O_P#(G?LN"3=]W_B0:C<_^@,N:]=B^/OQ MW>,0Z/\ !Y54?<5-'NF _!2*=_PMG]J6\_U'PS\K/3_B33+C_OMZ/^(X>&T/ M]TR*I+U]M/\ -(/^(6\?U/\ ><\2](TH?DV>0_\ #0?_ 4\\2_\@OX(FPST M_P"*:>+'_@1(:/\ C;GXD];"(_\ 8'BQ_-Z]>_X2[]KV\_U'ACRL_P#3E$O_ M *&:-W[:%[T7R5^E@O\ ]>C_ (CQ@(_[IPS)_P#+'_@/&:P_B1^PY^UG'X*O];^) MO[1$>JVD"*UU9RZ]?70E7>O_ #V502#R,]P*]Z_X17]K^\_UWB3RO^WR!?\ MT 5F^,/A7^TA/X8OI_$OB_[99PVYEN+,:D[F54^; 4+ACQG'M7-C/'_C&E@Z MD\OR2=*2BW%_5X12:6C=VW9/5VU-:/@MPM6K1CCD1:)HEHL4,2]A\SMW9CW)]:OT45_".-QN,S+&5,7BZCJ5:C!/NMI$5@/[V7Y]< ]C7VA7R]^ROI%YJ'Q;MM0@1O*L+6:6=N MP#(8P/S%;SQQ\0_%6GZ)H^GQ&2]U+4[I8885]2S$#V ZD\#F@#6HKYE_8?_X* M(Z5^V_\ &[XF^%/ ?AM;?PCX,CTW_A']6N(I([K4Q/YX>9T8X2,F(&,8#;6! M;!.U=?\ ::_;!^(O@GXVZ%^RE^S%\*[+QE\1M9TA]8O4U;4S:Z=H>FJ^S[3< MR*"QW.-JHN#R#U958 ^@Z*^>?V;?VP?B;XI^.FK?LG?M3?":Q\&_$&PT9=9T ME]'U0W>FZ]IQ?RVFMG*_@=^Q%\$O# MWB2/X?R);>,/%7B_7)+2Q6_8$_8;=8E+R2+@AF/"LI! &UF /J*BO&/V-OVM MI/VG=%\1Z#XR^'\_@_QWX&UG^RO&OA2XNUG^QSD$QRQRJ )(9 K%&QSM;&X M,WJ7CKQKX:^&W@K5_B'XRU);/2-#TV>_U.[<9$,$,9D=L#DX53P.30!JT5\7 M6W[?7[<^O_"67]KKPI^QAHTWPJ2!]0@T^Y\4LGB*YTE,EKY8@AB ,8,@CY8J M."P(8^R_%;]N[X.?#7]D&U_;%L1=:QHFKZ?:R^&],M5"W6I75S@0V@'.R3<2 M'Z[-CG#;<$ ]LHKY UO]N;]L7]GD:!\1_P!L_P#9@\.^'_A[KVI6]E?ZQX8\ M2O=W?AAYV B:^C9=KH"0K-&< ]R2J-]?*RLH96!!&00>M "T444 >4?MS_\ M)H_CW_L O_Z&M=U\+O\ DF?AW_L!6G_HE*X7]N?_ )-'\>_]@%__ $-:[KX7 M?\DS\._]@*T_]$I0!NT444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 445YM^TS\3;[P!X/ATK0KIH-1UAWCBG0D-#"H'F.I'1OF11T(WD@Y4 M5YV;9GA+X(KD$AX((I)VC/!PXB5MAP0<-CK1X5^-7PN\::C_9/AWQ?!+ M*2!I#R<()57>< G"YZ5\@$DDDG))R30"000<$'(-?S[_ ,1RS3Z[S?5(>QOM M>7/;_%>U_P#MT_2_^(>X;ZM;V[]IWLN7[M_Q/NBBO-OV9_B;?>/_ ?-I6NW M33ZCH[I'+.Y)::%@?+=B>K?*ZGJ3L!)RQKTFOZ"RG,\+G66TL=AG>%1)J^_H M_-/1^:/S3%X6M@L3.A57O1=F%%(\D<0W22*HSU8XJ)]1T^,XDOH5/HTH%=\I MPCN[&"C)[(FHJBWB?PVA*OXAL01U!NT_QJ!_'7@B,D2>,=*7'7.H1#'_ (]6 M;Q&'CO-?>BE3J/9,U:*QG^(WP]C.'\=Z,I]]4B'_ +-3&^)OPV4X;X@Z&#[Z MM#_\564L?@(?%5BO^WE_F6L/B);0?W,W**PC\4?AF!D_$30O_!M#_P#%5$WQ M<^%R+N/Q"T?\-0C/\C6$LXRB.^(IK_M^/^9HL#C7M2E_X"_\CHJ*YE_C-\*4 M^]X_TOGTNE/\JC?XX?"6-MK>/=/_ . R$_R%92X@R&.^+I+_ +B1_P RUEN8 MO:C/_P !?^1U5%<@_P >_@^@)/CJTXZX5S_)>:A;]HGX,H,GQO%^%I,?Y)63 MXGX:COC:/_@R'_R1:RG-7MAY_P#@$O\ ([6BN&;]I/X*KU\:C\-/N#_[3J-_ MVF?@NK87Q8[>XTZ?^J5E+B[A2.^/H_\ @V'_ ,D6LESE[8:I_P" 2_R.]HKS MUOVH?@XH.-?N#CTL)>?_ !VHW_:H^$*#*ZG>-ST6Q?\ K6+XTX1C_P Q]+_P M9'_,M9#G;_YAI_\ @+_R/1J*\U?]J_X3*<+/J+?[ME_B:B;]K7X5*V!%JI]Q M9K_\763XZX.COCJ?_@2+7#N>/_F'G]QZ?17E;?M>_#!5)&EZTWL+6+^LE12? MMA_#@#]UH&MD]]T$(_\ :IK)^(/!<=\=#[W_ )%KAK/G_P P\CUFBO(G_;&\ M!@_N_#.KD?[2Q#_V>HV_;(\' G;X3U,^F7C']:REXC\$1WQL?NE_\B6N%L_? M_,._P_S/8:*\9;]LOPV%^3P5?$^AN4']*B?]LW1A_J_ ER?7=?*/_9:QEXF\ M"QWQJ_\ 9__ "):X3XA?_+A_?'_ #/:Z*\0?]L^R!^3X>RD>IU,#_VG43_M MI@9V_#?CL3K'_P!IK)^*? :_YC/_ "G5_P#D"UP?Q$_^7'_DT/\ Y(]THKP. M7]MF14S_ ,(+;K[MJW'_ *+JO+^W#*F/^*4T],_W]4Z_^.BJ7B=P=/X*TI>E M*K_\@1+A7.H?%"*]9P_^2/H2BOG.7]NF=7(&AZ.O^RVHG-5I/V\;E0W^B>'E MQ_>OSQ]?FK5>(G#L_@567I1J_P#R)F^'<='XI4UZU(?YGTK17S%+^WS=HN1- MX63GJ]Z;_ (* WJ$ :KX.3V>Z)S_Y'%:KCK+9_!AL1+TH5/\ (R>3 M2A\6(HKUJP_S/J6BOE&3_@H'J&\X\1^$![+,2/\ T=59_P#@H+J 4G_A+O#( M]U7)_P#0ZT7&,9_!E^+EZ8:I_D9/+L+'XL;AUZUH?YGUO17R#-_P4'U':,>- M] 7GJEOG^IJO-_P4)U(-_P E"TA>.B6(/]#6JXGQT_@R?'2],+4,GA\IC\69 MX5>M>'^9]C45\8/_ ,%"]3W'_BYEB/9=+!Q_Y#J)?^"@6NW$;-;_ !/5@.K1 M:"&(_P#()K19]GLO@R#,7Z82?^9F_P#5Z/Q9Q@UZXB!]J5#J6HV>D:?/JNHS MB*WMH6EGD;HJ*,D_D*^+_P#AO#Q9=<0?$:\DV]1#X;/'UQ;U#=?M:^*_':-X M4OO&&IS0WJ^7(DFCM#&PST+>4N,G Z\Y [US8_B'B7"8&KB/]7\?%0C*5ZF& ME&*LF[R;>D5NWVU-<+#AK$8JG1CG&$DY222A7C*3;=K12W;V2[G7_%+X]>,/ MB#J4L5EJ,]AI08BWLH)"A9?60C[Q/IT';U/(Z1XCU_0+P7^B:U=6DP;/F6\[ M*2??!Y_&J5%?QYC\ZS7,\>\9B:TI5&[WN]/3LET2LET/WW#8#!X3#JA2@E#: MUM_7O\SZ=_9Y^-=Q\2;*;0/$90:M91AS*BA1UT:3;<3#!9@OS+P%4L>>BFNA@\,?M@:YS'\*_%) M4]6O_$MI%^8:XS^E?TIP%Q3QEF_#D)PP$L3R-P]HZM*FI6L]?:23;2:3?7O> MY^1<3X#AW+LWE3GB?9.24N14ZD[7O_)%I)M.RZ>EC[ J.:ZM;?\ X^+F-/\ M?<#^=?*%O\!/VJ-6/^E^#K*WS_S_ /BM3^?EH]:%C^R+\>;@@ZC/X2M0>OEZ MQ^.G_X35OS<4CZ4G\4^&;8 M9N?$5A'CKOO$'\S5.3XF?#B$XE^(&B*?1M5A'_LU>'V/[%OCR;!U+XDZ1;>H M@T>6;^O,W?RY;=5/X&$G]:T+#]DSX4V; W#:I=@ M=KB\ S_WPJUG[?Q+FM*.%CZSJO\ *)?)PLG\=9_]NP_^2':E^UE\)K($VCZE M>XZ?9K+;G_OZR5CW?[:?@:,%;/P'XCE;L72T1?S\\G]*ZI/V:O@J@&?!I8CN MVHW'/_D2F:M\*?V?O!&G-JOB'0-*L;9.LVH73;<^F9&Y/MU-*57Q+ITW.L\% M!+=_O]%YMR2)FN$HZ\V(M_W"7_MK.!OOVVKL9_LGX3&3T^V:ZL7_ *!#)6/> M_MK?%*;_ )!WPLT"V]//\03S_P K>.D\<_M#?LY^'G;3OAU\);#7;K.U)Y]/ M6.#/08WJ7?GMM&?6L*P^%_[1?QRF6Z;PSIWA32G.5$>GI8H%]E5?.?CIN^7W M%?'8CCKBV6(>&RVK0Q-;M1HU)Q7K.4^2WGJ>15S'A1RY*,:]5]E*"7S:A^3) MKW]KW]H^XXL;#P5:@]WTZ[F(_P#(Z#]*Q=2_:%_:LUA3%;?%/2-/9A_S#_"B M,1]/-D?^5>Q?#_\ 8M^'/AG9>>,;^Z\070Y*SN8K<'VC4Y/_ )B#Z5ZUI.C M:1H-DNFZ'I=O9VZ?<@M8%C1?H% %?6Y4_%S%TN;&8VAAK_96&H59?/FA9?*3 M+IT^&:JO5P57_P *ZR?_ )(XH^!/$/PY^,OQ!U ZKXL^*?B#59STD;3E.T>B M\':/8<5)HG[.WQ1TZX6]T7Q-XZMYU/RW&FQO#(OT=$W#\Z_0"BNJCP[Q32K> MVCF<(3O?FIX+"TW?O>-.]_,P>6<$\W-_9EW_ 'J]>?\ Z5,^$[C]F/XP:]DZ MQJOQ-OMW7[??W#9_[Z45!'^P5K-[*9KGX?ZY.YZOVIOT^$TS>\VM!?_:P MK4L_^">NIC&?AI81_P#7;5 W_LYK[.HK">2<15_X_$.8S\GBYV^Y(Z*<.&J/ M\+)L''TP\+_>?(UE_P $^M10@_\ "&^&X_\ KN^_'/\ N&M2T_8!OD(9M*\' MP]/N6I)_]$BOJ6BN2?!M.O\ Q\?BZG^+$U'^IV4\RP]'^#@\/#_#1@OT/G/3 M/V(-6T\ 6^O:/:@?\^MFPQ^0%:L7['&K2+LNOB0BKW":>S?SD%>[T5Q5/#/A M*N[XBG.I_BJU7_[<=M/BG-Z*M1<8?X807_MIXC!^QAIZX^T_$"9_79IH7^N_NB MOR1Y/!^Q[\-TYGUS6G/H+B(#_P!%U#^BBO3**[:? /! ME/; T_FK_G?0_LO?!R/[^@7$G^_?R_T85;A_9T^#$'W/ M!,9_W[R=OYN:[:BNVGPAPI3^' 4?_!H-%% 'AGQ2_90NKS4I=<^&]Q B3,7?3+AM@0GKY;=,?[)QCU[#D= M(_97^+>H7@@U#3;6PBS\T\]XC@#V$98G]*^H:*_,,?X1\'X_'O$\LX7=W&$D MH-]=&FUZ1:2Z6/K<-QKGF&PZI7C*VB;5W^:3^:9R_P *_A5H7PJT(Z9ICF>Y MG(:]O77#3,.@Q_"HR<#MD]2:ZBBBOT/ 8#!Y7@X87"P4*<%9)=/ZW;>K>KU/ MF<3B:^+KRK5I"+/Q#I5E MJD6HPZ=J 9H&N(@P1G0$"10';Y'RISR#75T4 ?'G[&%A8Z7_ ,%/_P!J;3-, MLXK:VM[;PA%;V\$81(D736"JJCA0 !P *7]GC-]_P6._:$N]1&9K#P7X20+[>8,GWKM/V;_@+\6/ /[?/[0/QK\6>%/LGAGQNGAT>%]3^W M02?;?LMDT4_[M',D>USC]XJYZC(YK"_:(^#7[1/P8_;"MOVX?V8/AK;^.8]9 M\++X>^('@C^UHK&ZN(HY \%[;2S?(9%"JI4\[4P =Y9 #(_:K+6'_!6O]F*^ MTOBYO-(\4VUX%ZO;K8.P#>H!9V'N,TO_ 1JS>?"GXMZ]?#=J-_\>_$,FI2- M]\R;;8X)_$G_ ($?6M/X#?!_]HOX\_MCQ_ML?M.?"Z'P%9>%O#4NB?#WP4VK MQ7UVC3EOM%]<20Y169&= @YPPR!LW28>D> _VL_V#_CM\1=5^!G[.I^*7PZ^ M)7B*3Q);V&E>(K;3[W0M6F ^T(ZW'$D4A P5!VJJ@X(P0"Q^SP6L/^"QO[0- MCIWRV]YX)\.W%^B?=-PMM J$^^QF_,UVG_!7"^U#3_\ @G/\49],9A(VCV\3 M%>OEO>VZ2?AL9L^U)^PA^SM\8O!GB[XB_M2_M+Z?8:?X_P#BIJMM-=Z#IUV+ MB+1-/M8S%:VGFKE9'"'#LI*G8G.'?!_QS_:V_97\;_"G]L7X5V'@;4_$ M1O\ 2;6TTG48KU5LFB06]Z&CED7>)"S;"PYC&0,\@':?!71="7]E7PEX=$,? M]F#X?6%MY>!L\C[#&N/IMK\ROA'>ZCK7[ ?['/AG769])F_:7MXI4DY5HQJ= MSM4^W[R8?G7TAH.N?\%2/ O[.,?[&-C^R?8:AK]CH?\ PC>D_%6+QG:II0L5 MC\B.^>%OWXE2$#Y"-Q90VTYV'LOB?_P3?O\ _AWSX/\ V7OA'XIMH/%OPVO+ M+7O"FM72%()=;@EDFD=AR425YIP.NW>I.=O(!T__ 5OLK&__P""='Q1AU%% M:-=&MY%#?\]$O('0_7<%KUC]FV]U#4OV=? .HZL[-=7'@K2I+EGZF1K2(L3[ MY)KY3^-^F_M_?M]> +#]E;XA_LII\+= U/4;1OB1XONO%MI>QR6UO,DS0V$4 M)+L9'C4J6R %8X):OMG2M+L-$TNVT72K98+6SMT@MH4Z1QHH55'L * +%% M%% 'E'[<_P#R:/X]_P"P"_\ Z&M=)\-;/QDWPYT!H-8M%0Z):[%:W)('DK@= M:YO]N?\ Y-'\>_\ 8!?_ -#6NZ^%W_),_#O_ & K3_T2E $OV+QO_P!!NR_\ M!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_ MXUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\ M!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_ MXUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\ M!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_ MXUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\ M!C_C7C7[7>D^*%M=!U75IH9[>.6YA\V*/;LD<1LJGUR(W/\ P U[[69XQ\(Z M+XZ\.7/A?7X6>VN4P2C8>-@OW2W3MTH\)_LJ_$_6=2$/B2TAT>U5AYD\UQ',[+S M]Q8F;)Z?>*]>_2OY+_XA[QG]=^J_4I\U[7M[GKS_ V^9^T?ZT9#]7]M[=6[ M?:_\!W_ Y#PK\)OB7\0;";5/!/A>&^M[>7RI9);^.']Y@-M ;J0"I/3[PI;_ M ."'[0&FY\_X/SMCO;ZA%+_Z!FOK?P=X1T7P+X#61_V=2IXFK4]JHKF<9>[S=;)K:_W]C\JS#BO/,1C M)U,-7=.#>BY*;LNEW*#=_G^!\-ZCX1^,6F F\^#VMQ@'ES8S,OYB/'ZUAZCJ M_B?2R1J'AJ:UQU%S Z_S K] *.O6N&KX(X'_ )<8MQ_Q4XR_]N1YL^(^,)[8 M]_\ @NG^D4? %IXLTZ1O]/O)XA_TQTX2?SF6M:PUCX?70"W7CG4+9N[2^& R M_P#CMV37VS?^$_"NJY_M3PSI]SGKY]DCY_,5BW_P,^#6I9^U?"_0LGJ8M-CC M)_% *SCX2X_"_P .IAZG^.E)?^DR9S2S_C/_ *#;_*WY'RWI^G?""]51+\?+ M>W<]I_"=T/\ T%R!^=;FF_#;X5ZB!Y?[2OA\$]/.L6A_]&2BO;;_ /9/^ &H M9,GP^CC8]&M[Z>/'X+)C]*Q;_P#8A^"%YG[/'JUKG_GWU#./^^U:MX\"YYAM M\NP-1>7M4_\ R;0S?$7&:WKW])21Q6F?LZ>$-4'^@_'SP_=9^[]E,;?RF-;% MO^QH]S'YB?$I9$/1X;-?YY(IU_\ L"?#^3/]E^-]8A]/M"Q2?R5:R9OV!=0L MI//T#XN-&_8/I90C_@2R_P!*UCDF/PW\3AJA/SC4I_E)$/B7BQ?%*;]*K1KC M]BIBW[SXCW./1+6,']5-*/V)H2^Y_B5J.WNJPP#^<1K$_P"&5/VDM%Y\,_'# M:%Z#^U[R#]%#"E_X5M^W-H/_ "#O'IO=O3_B:I)G_O\ J/UK:,LMP_\ 'X7: M_P -*E4_)(R?$V?_ &Y5OE4D_P I&T?V([/.?^%G:S]-MK_\CT-^Q'9D8'Q. MUD>X6U_^1ZQ?[?\ V^]!_P"/W1?M@7_IVLI,_P#?H@T?\-"_M>Z'QK'P6\]! M]Y_^$?NO_0D?;6\<]X%H?Q\C=+_'@H?_ "+,WQ-F#^.MB(_]OU%^4C=/[$]@ M>GQ&U8?06_\ \8I__#%6DG[WCO4R<_27^:K752XL\)K\KH8>#[2PD4_O\ M8_J1_K)*3][&5OG5K?\ R1IK^Q3X?";'\6ZDQ[L;K!/Y**+IK8GM M/ID_\U0BO;P_$'AO5_A3PJ_[ E8M)<7LF>S:[?#'_?,PKM[#]HSX':EC[/\3=+7/_/> M8Q?^A@5MV'Q)^'6JX_LSQ]HMSGIY&J0OG\FKWL/B^&JW^[RH/_#[/]"U7I5/ M^7E_^WF_U/+D_8F^'"D[X[QP1T/B74Q_*X!IR_L3_#!6#G3[AL= _B;56'Y& MZQ7LUO"2]+?H#P]"2UBG\KGC'_#%GPNW MB1M$#$=-^MZB?YW%./[%_P *BVYO#%J3WSJ%Z<_^1J]EHK>-:K#X9-?,S>!P M4MZ4?_ 5_D>.-^QE\)G&U_!>E$>ADN?_ ([3V_8W^$C@*_P_T!L=-UO*?_9Z M]@HK>./QT/AJR7_;S_S,WE>62WH0_P# 8_Y'D(_8[^$. #\,_"[8& 7TPL?S M)IZ?L?\ P>C7:/A/X-//5]!1C^9YKUNBMHYQFT598B:_[?E_F9O) X'\R'X9>!D;^\OA.V!_] KT2BH>99B]ZT_\ P)_YEK+,MCM1 MA_X"O\C@$^!'A*)Q)%X \&*PZ,OAB $?^.U,OP8T%6#+X.\) @Y!'AR'C_QV MNYHJ'CL:]ZLO_ G_ )FBP."6U*/_ ("O\CC?^%567_0N^&/_ 0Q?X5-_P * M[D'33/#_ /X)D_PKK**S>)Q#WF_O9:PV&6T%]R.97P9J:*$2'10 , #2UP!^ M531^'/$42".*XTM5'15T\ "N@HJ'4J/=LT5*FMHK[C$BTSQC NR#5K!%SG"6 MF!3_ +%XW_Z#=E_X#'_&MBBH+V,?[%XW_P"@W9?^ Q_QK%^(?P_\4_$/P3J7 M@S4/$-I$E_;&-9DM3NAD'S)(.>JN%8>ZUV5%.+Y9)_GK^#W)G%3BXO9GP3J& MH7WA#Q+/\/\ XCVR:1K]F=LMK.VV.Y7.!- [8$D;8R".1R" 0:DU/7-&T6V- MYJVJV]M$!G?-,%'X9ZU]I?$+X4_#?XKZ6NC_ !'\%Z?K$"$F(7MN&:(GJ4?[ MR'W4@UQWA7]BO]EOP9JJ:WH7P;TW[1&^Z-KV6:Z5&Z@A9W=01VP.*_+,?X)< M#8_'O%4L56P\&[NC&G"HO-0J2J0<(]E*%1Q6\I;GT>&X^XQP>'6'=&C6:T52 M4YPEY.5.,)*3[N,Z:;V4=CS+]D7X>>,O%FM?\+G6V_L_28('A\/?;[=@]ZSC M#W00X*QA,HA/+!W.,8KZ&^Q>-_\ H-V7_@,?\:UU554*J@ # '2EK]'P&6Y M;D^"IX++Z?LZ--6BKW?=N4K+FE)MN3LE=Z*,;17@3KXS%595\74YZLW>3M97 MVM%:VBDDDKMV6K;NWC_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q17628_ MV+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XU8\2>+?#'@[3SJOBK7[33[/L.:\9\>_MS>#]-D;2_AMX?N=:NF;;'<3*882>V%QO?Z87ZUX.< M\39#D$+XZO&#Z1WD_2*O)_=8YJ^+PV&7[R27Y_<>O?8O&_\ T&[+_P !C_C7 M!_$+]H7PQ\-]]OJ_Q#T^[O$R#8:9:^?+GT.#M0^S$5YM_P (G^UY^T+\_B74 M'\/:/-U@ES:QE3V\IN[^'O[%?PK\);+SQ.9M?NUY/VO]W #[1*>? MHS,/:OF/]8^*\^TR; ^RIO\ Y>XCW5ZQIKWGY/;NCC^MXW$_P*=E_-+3\-S@ M6_:=_:$^*UW)HGP?\).BD[3=1V:R.GNSM^[C_'\ZMZ7^QK\3?'5X/$/QC^(A M>X?DP+.UQ*!_=+M\J?10PKZ.T[3--T>S33M(T^"UMXAB."VB"(@] J@ 5/5T M^ HYA45;/L5/%2WY6^2DGY0C^;>O5#66JJ^;$SU=7]B\;_ /0;LO\ P&/^-;%%?<83!8/+Z"HX M6G&$%TBDE]R/1ITZ=*/+!67D8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C M_C6Q17468_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T M&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ M]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C M_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^ M-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C M_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0; MLO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T M&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/] MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT M?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^ M-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR M_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0; MLO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+ MQO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1] MB\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XU ML44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ M ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR M_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O& M_P#T&[+_ ,!C_C5K2H-?ADOVBT M1\_F*O45%2G3JQM-)KSU$TGN9^SVVJVO_ %PU#./^^U:L6_\ V!?AW)G^S/&FM0^GG^3) MC\D6O>**\BOP#P;B/BP4%Z+E_P#26C"66X"6]-?E^1\X7'[ =S:2>?H/Q:>- MQT$FE%3_ -]++_2F?\,G?M%:-_R+'QPV!?N_\32[@_\ 00U?25%><_#'A"+O M0I3IO^[4J+\Y,R_LC KX4UZ-_P"9\V_\*P_;BT+_ )!_Q#^V8Z?\3<29_P"_ MRBC^V?V_-"_X^]*^V*.G[BQDR/\ MD0?ZU])44?\0_HTO]WS'%4_)5KK[G%A M_9D5\-6:_P"WCYM_X: _;"T+_D+_ :^T(/O/_8%R?\ QZ-\#\J/^&V_B3HO M_(T?!C9M^]^\FM__ $-&Q7TE11_JEQ+1_P!WSFJO\<(3_.P?4L7'X<0_FDSY MYL/^"@7A^3']J?#6\A]?(U%)/YHM;=A^W?\ "&YPMYHFO6Q[EK6)E_-9<_I7 MKU_X<\/:KG^U-!LKG/7[1:H^?S%8M_\ !3X0:EDWGPPT%B>K+I42L?Q50:/[ M)\1*'\/,J53_ !T5'_TEA[#-([54_6-OR.5L/VQ_@%>8$_BNXM2>UQID_P#[ M(K5MV'[2'P,U+'V?XF:8N>GVB1HO_0P*IW_[*WP!U'/G?#J!">\%W/%C_OAQ M6+?_ +$WP-O,_9[+4[3/_/OJ)./^^PU'/XGT-XX6HO)U8O\ '0+YQ'I!_>CT M"P^)WPVU7']F?$'1+C/00ZK"Q_1JV+:\M+V/S;.ZCE7^]$X8?I7AM_\ L#?# M>7)TSQCK<.>GGF&0#\D6L>Y_8 >!_/T3XL21L/NB72>?^^EE'\J/[;\0*'\3 M*85/\%>*_"2#ZQF<=Z*?I)?J?1U%?-O_ R3^T%HW_(L?'#9C[O_ !,KN#_T M -2?\*I_;?T'G3_B0;W;T_XG/F9_[_J*/]<<\H_[QD]=?X'&?Y-!]?Q$?BH2 M^5F?2=%?-O\ :7[?V@_\?-A]L1>G[JPDS_WQAJ/^%\_MD:%QJOP=^U*/O/\ MV!<-^.8GQ1_Q$3 T_P#>,%B:7^*B_P!&P_M2FOBIS7K$^DJ*^;?^&U?BEHW_ M ",_P7V8^]_KX/\ T-6JW8?\% ]#DQ_:GPSNX?7[/J:R?S1:J'B;P6YBO$K#]O'X27&%OM UZW/<_9HG4?B)<_I6U M8?ME? .\Q]H\3W5KG_GXTR8X_P"^%:O4H<<<(8CX<=3^IT5P]A^TI\"M1Q]G^)>G+G_GN6B_\ 0U%6/$7QU^&&C>%=0\3:?XWT M?4#96CRI:V>J1.\K ?*@ 8G).!^->FL_R.5*52.*IN*3;:G%Z+5[-FWUG#-7 M4U]Z-GQ=X\\&^ K(:CXQ\2VFG1-GRS*O%6H/<75PY(!)VQ+GA$ M'\*CL/ZY-9%?A6/\;Q3TY^;F:[W32C?M:5N[/G*G$-7VG[N"Y? M/<_20$, RD$$<$4$@#)-?'/P<_:Q\=?#CPK)X*31O[JZ/]HF8FVSP8\ $ MNO3"@C'/., =2/ '[6_[0?[SQIK#Z!I$W6UGS;H5/;R$^=_^VGYU]]@O$[!Y MKA(?V;A*M:O):TXK2#[2J/W4NS2>EKI/0].GF].M!>R@Y2[+IZL]=^(7[3GP M?^'6^VO_ !*M_>)D?8=*Q,X/H2#L4^S,#[5Y/??M,_'[XR74FC_!+P')90%M MK7B1B:1?]Z5P(H\^XSZ&N[^'O[&7PF\';+OQ!#+K]XN"7O\ Y80?:)>"/9BU M>L6-C8Z9:)8:;9Q6\$2[8H8(PB(/0 <"NG^RN.<_US#$K"4G]BCK4MV=1[/S MC=>17L/#7[%OBWQ?J \1_''XAW%Q._+V]K.9I2/0 MRR9"_15(]#7LO@+X-_#3X:1*/!_A.VMY@N&O'7S)V]WRLCIH8#"X=WA'7N]7]X4445]0=@4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110!Y1^W/_P FC^/?^P"__H:UW7PN_P"29^'?^P%:?^B4 MKA?VY_\ DT?Q[_V 7_\ 0UKNOA=_R3/P[_V K3_T2E &[1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %5+_0-"U7/]IZ+:7.>OGVROG\Q5NBIG"%2/+)77F) MI/77R#(L3_&PM.7K"+_-&,L-AI_%!/Y(\EO_ -BGX%WF?L^FZC:9 MZ?9]18X_[[W5Q7Q5_8G\'>&O VJ>)O!>M:Q->6-HT\5I=21.L@7EA\L:G[H; M'OBOH^@@,"K $$<@UX6/\/\ A''8>=-82$)232E&-FFUHU:VVYSU,LP-2+7( MEZ'YMT5])_&?]B.]OM7G\1_"2ZMDBGJ6T;>3IEG<37+XX M:,Q ?4F0?D?2OLNN,^"GP4\-?!3PVVCZ/(US=W+!]0U"1 K3L!P /X4&3A&L1POP['"XA_O)R[=V%%%%?<'HA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >4?MS_P#) MH_CW_L O_P"AK7=?"[_DF?AW_L!6G_HE*X7]N?\ Y-'\>_\ 8!?_ -#6NZ^% MW_),_#O_ & K3_T2E &[1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 445\\?M.?MB_$OP3\>-!_9*_9C^ M$MEXO^(6M:(^M7K:UJAM--T;35D,8GG=5+.6=2H1<$97KN4$ ^AZ*^=/VVN@C7-&N="U1KO3-;T_P SRVDA9U#HROD; M6R3L<_+MP)(_A_(EMXP\5>+]I>.O&OAKX;>"M7^(?C+4EL M](T/39[_ %.[<9$,$,9D=L#DX53P.30!JT5\76W[?7[<^O\ PEE_:Z\*?L8: M--\*D@?4(-/N?%+)XBN=)3):^6((8@#&#((^6*C@L"&/LOQ6_;N^#GPU_9!M M?VQ;$76L:)J^GVLOAO3+50MUJ5UM "T444 >4?MS_\FC^/?^P"_P#Z&M=U\+O^29^' M?^P%:?\ HE*X7]N?_DT?Q[_V 7_]#6NZ^%W_ "3/P[_V K3_ -$I0!NT444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %?"?[5%S\2/&/_!3?1(OV$K.V'Q9\*^"A;_$#4_$\NWP[%HTS^;! M;72QJ9WF+R(X\HAMK)UVML^[*^2/C#\&_P!IO]G3]M76OVT/V:_A9;_$71_' M>@6FF^.O!HUF*POH)K5$C@N[:2;Y' CC4%.I.[CY@R '#?L^7'Q3\(_\%0C= M?M_VMD?B3XF\%RV'PLU+PC(3X<;3H2TUS;PK*!.MP")')E)^5F'\4>>O_P"" M-6;SX4_%O7KX;M1O_CWXADU*1OOF3;;'!/XD_P# CZU-\/?A+^T_^U3^V3X/ M_:N_:,^$$/PU\,_#+3;Z+P=X4GUN&_U#4+R[C\J6XG>#Y(HPH!"9W;HUX(8F MJ&D> _VL_P!@_P".WQ%U7X&?LZGXI?#KXE>(I/$EO8:5XBMM/O="U:8#[0CK M<<212$#!4':JJ#@C! +'[/!:P_X+&_M V.G?+;WG@GP[<7Z)]TW"VT"H3[[& M;\S7:?\ !7"^U#3_ /@G/\49],9A(VCV\3%>OEO>VZ2?AL9L^U)^PA^SM\8O M!GB[XB_M2_M+Z?8:?X_^*FJVTUWH.G78N(M$T^UC,5K:>:N5D<(<.RDJ=B!M3\1&_TFUM-)U&*]5;)HD%O>AHY M9%WB0LVPL.8QD#/(!VGP5T70E_95\)>'1#'_ &8/A]86WEX&SR/L,:X^FVOS M*^$=[J.M?L!_L<^&==9GTF;]I>WBE23E6C&IW.U3[?O)A^=?2&@ZY_P5(\"_ MLXQ_L8V/[)]AJ&OV.A_\(WI/Q5B\9VJ:4+%8_(COGA;]^)4A ^0C<64-M.=A M[+XG_P#!-^__ .'?/@_]E[X1^*;:#Q;\-KRRU[PIK5TA2"76X)9)I'8 M:<#KMWJ3G;R =/\ \%;[*QO_ /@G1\48=116C71K>10W_/1+R!T/UW!:]8_9 MMO=0U+]G7P#J.K.S75QX*TJ2Y9^ID:TB+$^^2:^4_C?IO[?W[?7@"P_96^(? M[*:?"W0-3U&T;XD>+[KQ;:7L2N!UKF_VY_^31_'O_8!?_T-:[KX7?\ M),_#O_8"M/\ T2E $OV+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C M_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^ M-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C M_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0; MLO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T M&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/] MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT M?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^ M-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR M_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0; MLO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+ MQO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1] MB\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XU ML44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ M ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR M_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O& M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+ MQO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q M10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ MP&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ M ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O& M_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% M &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# M8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ MP&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ M]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ M /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 M8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C M_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# M8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T M&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ M]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C M_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^ M-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C M_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0; MLO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T M&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/] MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT M?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^ M-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR M_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0; MLO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+ MQO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1] MB\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XU ML44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ M ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-6M*@U^&1SK% M_!,I7Y!%%M(-7J* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@#RC]N?_ )-'\>_]@%__ $-:[KX7?\DS\._]@*T_]$I7"_MS_P#) MH_CW_L O_P"AK7=?"[_DF?AW_L!6G_HE* -VBBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@#RC]N?\ Y-'\>_\ 8!?_ -#6NZ^%W_),_#O_ & K M3_T2E<+^W/\ \FC^/?\ L O_ .AK7=?"[_DF?AW_ + 5I_Z)2@#=HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH \H_;G_Y-'\>_P#8!?\ ]#6N MZ^%W_),_#O\ V K3_P!$I7"_MS_\FC^/?^P"_P#Z&M=U\+O^29^'?^P%:?\ MHE* -VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHKY2_:%^*'Q]_:!_;!C_ &'_ -GCXGR^!=+\/>&8 M]=^)'C33[2.:_19G"V]A:^8"L3LI5S)UPV0?D*N ?5M%?-?P%^'/[;/P#_:5 M_P"%?>*/B5JWQ2^$>LZ"]S'XI\2S6::EH&I*3B%RK+)JH0I=?N!6+\# MX4U?]HG_ (*&_'/XES^"OVE?$/PT^&WPX\3R^%]$B\'0PK=ZQJ4 !N;F:>16 M/E@LNU!P5=>A!+ 'VE17S1^P9\=_C%JOQ!^)?[(7[1_BF#7_ !E\+-3M1!XF MBLUMVUK2KN+S;:>2-/E64+C?CCYT'S$,S>Q?M&_&?2?V=_@1XL^-^MVGVB#P MQH<]\+4/M^T2(I\N+/;>Y5,]MV: .UHKX6\-?!__ (*&^/\ ]F>#]L2/]M?7 M;#Q_J6@#Q+I?@6VTFV_L".W:+[1#IS0,I8LT15#(22K-SN*[STGQ/_X*0>*- M2_X)V>!_VC/@]HMFGCGXH:C9>&_#=C,/,@M-:FED@F;:V2R1O!.4W9!(CW @ MD$ ^Q:*^&?C_ .&OVQ_^"?'PTL_VM&_;!\2?$RQT&_L_^%C^$O$MA;BUO;.> M9(9)+$(H:U9'D4J 3PSO[6.XM)EZ21NH96' MU!!H M4444 >4?MS_P#)H_CW_L O_P"AK7=?"[_DF?AW_L!6G_HE*X7]N?\ MY-'\>_\ 8!?_ -#6NZ^%W_),_#O_ & K3_T2E &[1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^+=8MO!MSX:T/5M5\/:5J4EF=?2*QM((8I98BLGV='EF M+(C+N<)GH*_1FO _VF_V*M7^+'Q8T7]I7X$?&2[^'/Q+T+3FTY=>@TR.^M=3 ML&8N;2[MG91(H8DJV:I->0:;>64!G6[@,S,Z;OE4Y8DCS,DC:%ZK_@CHZQ_P3 MH^*5II<;-*FBP3L$Z^7%>022'Z!$8GVKK?V/_P!D;1_V5/#&MM>^.+_Q=XN\ M7:NVJ^-/&.J0K'-JEV<@8C4D11("VR,$[=S<\X$_P/\ VLDE[;H@^NYA7KG[.6E:CH7[/7@/1-7C9+NS\&:7!=( MXY61+2)6!]\@U\]3_P#!/']HCXO7?AWPC^V'^VA-X^\!^&-1AO8_#%GX0ATZ M36Y8#^Y^WSK(QE48&Y<'?DDD-\U?7 P!0 4444 >4?MS_\FC^/?^P"_P#Z M&M=)\-;/QDWPYT!H-8M%0Z):[%:W)('DK@=:YO\ ;G_Y-'\>_P#8!?\ ]#6N MZ^%W_),_#O\ V K3_P!$I0!+]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_X MUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+ M_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!N MR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O M&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V M+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6 MQ10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ M &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+ M_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\; M_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O M&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;% M% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ M 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ M &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ M -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\; M_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 M 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P ! MC_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ M 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ MT&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ M -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10! MC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/ M^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P ! MC_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0 M;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ MT&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/ M]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_X MT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/ M^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!N MR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0 M;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V M+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1 M]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_X MUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+ M_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!N MR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O M&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V M+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6 MQ10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ M &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+ M_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\; M_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O M&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;% M% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ M 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ M &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ M -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C5K2H- M?AD_]@%__0UKNOA=_P DS\._]@*T_P#1*5PO M[<__ ":/X]_[ +_^AK7=?"[_ ))GX=_[ 5I_Z)2@#=HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH \H_;G_P"31_'O_8!?_P!#6NZ^%W_),_#O M_8"M/_1*5PO[<_\ R:/X]_[ +_\ H:UW7PN_Y)GX=_[ 5I_Z)2@#=HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH \H_;G_ .31_'O_ & 7_P#0 MUKNOA=_R3/P[_P!@*T_]$I7"_MS_ /)H_CW_ + +_P#H:UW7PN_Y)GX=_P"P M%:?^B4H W:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBN%_:1_:!\#_ +,/P=U?XQ^/9)'MM-B"V>GV M_,^HW;G;#:0KU:21R% QQDL>%) !W5%?'/\ P2B^-_[2WQC\6?&N#]I[6)O[ M:T;QC;11Z"90T&AB2*1VM(@.BI\JGDDE,DD\FGX4U?\ :)_X*&_'/XES^"OV ME?$/PT^&WPX\3R^%]$B\'0PK=ZQJ4 !N;F:>16/E@LNU!P5=>A!+ 'VE17S1 M^P9\=_C%JOQ!^)?[(7[1_BF#7_&7PLU.U$'B:*S6W;6M*NXO-MIY(T^590N- M^./G0?,0S-[%^T;\9])_9W^!'BSXWZW:?:(/#&ASWPM0^W[1(BGRXL]M[E4S MVW9H [6BOA;PU\'_ /@H;X__ &9X/VQ(_P!M?7;#Q_J6@#Q+I?@6VTFV_L". MW:+[1#IS0,I8LT15#(22K-SN*[STGQ/_ ."D'BC4O^"=G@?]HSX/:+9IXY^* M&HV7AOPW8S#S(+36II9()FVMDLD;P3E-V02(]P()! /L6BOAGX_^&OVQ_P#@ MGQ\-+/\ :T;]L'Q)\3+'0;^S_P"%C^$O$MA;BUO;.>9(9)+$(H:U9'D4J 3P MSO[6.XM)EZ21NH96'U!!H M4444 >4?MS_\ MFC^/?^P"_P#Z&M=U\+O^29^'?^P%:?\ HE*X7]N?_DT?Q[_V 7_]#6NZ^%W_ M "3/P[_V K3_ -$I0!NT444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %?GK\:/VM?!'B3_@H%!-#TGP==7L.J:WRLNK3,B["(@-L R<9\P;3D']"J* /SR_X)B?M M:_#77_VQ_C;X;LM \4)/\1OB&;[0GG\.S)';QQV\\C"Z8C%L^ <*_).!7IG_ M 1N4Z9\,/B]X3O_ )-2TKX]^(8=1A;[X?;;#<1[[2/^ GTKV+]F_P#93_X9 M]^*?Q6^)G_">?VO_ ,+.\5KK7V+^R_L_]FX5QY6_S7\[[_WMJ=.E<)\0_P!A MCXP^'?CGXC^/?[&W[3 ^'=[XV$;^,]"U+PS%JNGWUR@PMY&CNODS8SNQG<6) M)&2" VA=5)]=J./^ GTKMO\ M@K;I>HZQ_P $Z/BE::7&S2IHL$[!.OEQ7D$DA^@1&)]JZW]C_P#9&T?]E3PQ MK;7OCB_\7>+O%VKMJOC3QCJD*QS:I=G(&(U)$42 MLC!.W#L*DKOVC"DKLV_*?;_BE^Q1\$?B M?^RI'^R#/I4^F^&+'3+:UT26PDQ%-QZR27MNB#Z[F%>N?LY:5J.A?L]> ]$U>-D MN[/P9I<%TCCE9$M(E8'WR#7SU/\ \$\?VB/B]=^'?"/[8?[:$WC[P'X8U&&] MC\,6?A"'3I-;E@/[G[?.LC&51@;EP=^220WS5]< # % !1110!Y1^W/_P F MC^/?^P"__H:UTGPU\&Z5/\.= G>YNP7T2U8A;I@,F%:YO]N?_DT?Q[_V 7_] M#6NZ^%W_ "3/P[_V K3_ -$I0!+_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U; M%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U M'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 M8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P ( M/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@ M^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S M\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D M?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\W MO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ M .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M M6Q10!C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X% MM1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% M &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ M"#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\ M(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D? M\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/ MI'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _ M-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S> M_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"! M;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^ M!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q M10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_ M @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8_ M_"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I M'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#" M#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_ @^D?\ M/S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\ MWO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ M@6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO M_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5 ML44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1 M_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% & M/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"# MZ1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ MP@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ M #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\ M_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ M (%M6Q10!C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_- M[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6 MU;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!; M4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10 M!C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P M@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M5K2M LM'D>2UEG8NN#YLQ8?K5 MZB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \H_ M;G_Y-'\>_P#8!?\ ]#6NZ^%W_),_#O\ V K3_P!$I7"_MS_\FC^/?^P"_P#Z M&M=U\+O^29^'?^P%:?\ HE* -VBBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#RC]N?_DT?Q[_V 7_]#6NZ^%W_ "3/P[_V K3_ -$I7"_MS_\ M)H_CW_L O_Z&M=U\+O\ DF?AW_L!6G_HE* -VBBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@#RC]N?_ )-'\>_]@%__ $-:[KX7?\DS\._]@*T_ M]$I7"_MS_P#)H_CW_L O_P"AK7=?"[_DF?AW_L!6G_HE* -VBBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHKY?\ CS9?MB?M!?M6GX ?#CQGXB^%_P --!\.1ZAK7CK2-'5KG7;V1AML M[6XE4I&$5@6*_,"K@@@J ?4%%?'7PO\<_M"?LI?MY^%_P!C[XD_';4?B9X2 M^(WAR^U#P]J/B*VB75=&NK2.2619)8E'G1.D1 +#[S +M;?2\*:O^T3_P % M#?CG\2Y_!7[2OB'X:?#;X<>)Y?"^B1>#H85N]8U* W-S-/(K'RP67:@X*NO M0@E@#[2HKYH_8,^._P 8M5^(/Q+_ &0OVC_%,&O^,OA9J=J(/$T5FMNVM:5= MQ>;;3R1I\JRA<;\&-#GOA:A]O MVB1%/EQ9[;W*IGMNS0!VM%?"WAKX/_\ !0WQ_P#LSP?MB1_MKZ[8>/\ 4M ' MB72_ MMI-M_8$=NT7VB'3F@92Q9HBJ&0DE6;G<5WGI/B?_P4@\4:E_P3L\#_ M +1GP>T6S3QS\4-1LO#?ANQF'F06FM32R03-M;)9(W@G*;L@D1[@02" ?8M% M?#/Q_P##7[8__!/CX:6?[6C?M@^)/B98Z#?V?_"Q_"7B6PMQ:WMG/,D,DEB$ M4-:LCR*5 )X.2<*4;[LO^%>0ZB='M1$%>.*2:Z !=S* MY<(K?OG'0G(!T/[&W[+/Q?N_BUJ7[-/BU_P49U#QWX>LC/\ VAX4G^'5I8K?;X)$ M3,\<[,FR1DDX4Y\O;T.:I?$/]ACXP^'?CGXC^/?[&W[3 ^'=[XV$;^,]"U+P MS%JNGWUR@PMY&CNODS8SNQG<6))&2" HZQ_P3H^*5II<;-*FBP3L$Z^7%>02 M2'Z!$8GVKK?V/_V1M'_94\,:VU[XXO\ Q=XN\7:NVJ^-/&.J0K'-JEV<@8C4 MD11("VR,$[=S<\X$_P #_P!G+QCX.^"_B'X/?M$_&N]^*L?B*]O1=W^L:>;8 MC3[F)8C8[?.D)0 /\VX9\P\#% &I\%O$N@#]D[PGXP^T1_V6/AY87AER-GD? M84?.?3;7YH?"C2-2\-_\$_?V._&>O(T>E6W[2EM<7#2<+'$VIW.USZ#]S(<^ M_O7U/'_P33_::TGX;3_LO>%OV^=3M/A!.KVHT67PE!)K$&F.27T]+_>#L*DK MOVC"DKLV_*?;_BE^Q1\$?B?^RI'^R#/I4^F^&+'3+:UT26PDQ%-QZR27MNB#Z[F M%>N?LY:5J.A?L]> ]$U>-DN[/P9I<%TCCE9$M(E8'WR#7SU/_P $\?VB/B]= M^'?"/[8?[:$WC[P'X8U&&]C\,6?A"'3I-;E@/[G[?.LC&51@;EP=^220WS5] M< # % !1110!%?6%CJEI)I^IV45Q;RKME@GC#HX]"IX(KP_4/\ @GO\$M1O MY]0D\4>-HVGF:1HX?%DR(I8DX51P!SP.U>ZT4 >"_P##NKX'_P#0W>.__"OG MH_X=U? __H;O'?\ X5\]>]44 >"_\.ZO@?\ ]#=X[_\ "OGH_P"'=7P/_P"A MN\=_^%?/7O5% '@O_#NKX'_]#=X[_P#"OGH_X=U? _\ Z&[QW_X5\]>]44 > M"_\ #NKX'_\ 0W>._P#PKYZ/^'=7P/\ ^AN\=_\ A7SU[U10!X+_ ,.ZO@?_ M -#=X[_\*^>C_AW5\#_^AN\=_P#A7SU[U10!X+_P[J^!_P#T-WCO_P *^>C_ M (=U? __ *&[QW_X5\]>]44 >"_\.ZO@?_T-WCO_ ,*^>C_AW5\#_P#H;O'? M_A7SU[U10!X+_P .ZO@?_P!#=X[_ /"OGH_X=U? _P#Z&[QW_P"%?/7O5% ' M@O\ P[J^!_\ T-WCO_PKYZ/^'=7P/_Z&[QW_ .%?/7O5% '@O_#NKX'_ /0W M>.__ KYZ/\ AW5\#_\ H;O'?_A7SU[U10!X+_P[J^!__0W>._\ PKYZ/^'= M7P/_ .AN\=_^%?/7O5% '@O_ [J^!__ $-WCO\ \*^>C_AW5\#_ /H;O'?_ M (5\]>]44 >"_P##NKX'_P#0W>.__"OGH_X=U? __H;O'?\ X5\]>]44 >"_ M\.ZO@?\ ]#=X[_\ "OGH_P"'=7P/_P"AN\=_^%?/7O5% '@O_#NKX'_]#=X[ M_P#"OGH_X=U? _\ Z&[QW_X5\]>]44 >"_\ #NKX'_\ 0W>._P#PKYZ/^'=7 MP/\ ^AN\=_\ A7SU[U10!X+_ ,.ZO@?_ -#=X[_\*^>C_AW5\#_^AN\=_P#A M7SU[U10!X+_P[J^!_P#T-WCO_P *^>C_ (=U? __ *&[QW_X5\]>]44 >"_\ M.ZO@?_T-WCO_ ,*^>C_AW5\#_P#H;O'?_A7SU[U10!X+_P .ZO@?_P!#=X[_ M /"OGH_X=U? _P#Z&[QW_P"%?/7O5% '@O\ P[J^!_\ T-WCO_PKYZ/^'=7P M/_Z&[QW_ .%?/7O5% '@O_#NKX'_ /0W>.__ KYZ/\ AW5\#_\ H;O'?_A7 MSU[U10!X+_P[J^!__0W>._\ PKYZ/^'=7P/_ .AN\=_^%?/7O5% '@O_ [J M^!__ $-WCO\ \*^>C_AW5\#_ /H;O'?_ (5\]>]44 >"_P##NKX'_P#0W>._ M_"OGH_X=U? __H;O'?\ X5\]>]44 >"_\.ZO@?\ ]#=X[_\ "OGH_P"'=7P/ M_P"AN\=_^%?/7O5% '@O_#NKX'_]#=X[_P#"OGH_X=U? _\ Z&[QW_X5\]>] M44 >"_\ #NKX'_\ 0W>._P#PKYZ/^'=7P/\ ^AN\=_\ A7SU[U10!X+_ ,.Z MO@?_ -#=X[_\*^>C_AW5\#_^AN\=_P#A7SU[U10!X+_P[J^!_P#T-WCO_P * M^>C_ (=U? __ *&[QW_X5\]>]44 >"_\.ZO@?_T-WCO_ ,*^>C_AW5\#_P#H M;O'?_A7SU[U10!X+_P .ZO@?_P!#=X[_ /"OGH_X=U? _P#Z&[QW_P"%?/7O M5% '@O\ P[J^!_\ T-WCO_PKYZ/^'=7P/_Z&[QW_ .%?/7O5% '@O_#NKX'_ M /0W>.__ KYZ/\ AW5\#_\ H;O'?_A7SU[U10!X+_P[J^!__0W>._\ PKYZ M/^'=7P/_ .AN\=_^%?/7O5% '@O_ [J^!__ $-WCO\ \*^>C_AW5\#_ /H; MO'?_ (5\]>]44 >"_P##NKX'_P#0W>.__"OGH_X=U? __H;O'?\ X5\]>]44 M >"_\.ZO@?\ ]#=X[_\ "OGH_P"'=7P/_P"AN\=_^%?/7O5% '@O_#NKX'_] M#=X[_P#"OGH_X=U? _\ Z&[QW_X5\]>]44 >"_\ #NKX'_\ 0W>._P#PKYZ/ M^'=7P/\ ^AN\=_\ A7SU[U10!X+_ ,.ZO@?_ -#=X[_\*^>C_AW5\#_^AN\= M_P#A7SU[U10!X+_P[J^!_P#T-WCO_P *^>C_ (=U? __ *&[QW_X5\]>]44 M>"_\.ZO@?_T-WCO_ ,*^>C_AW5\#_P#H;O'?_A7SU[U10!X+_P .ZO@?_P!# M=X[_ /"OGH_X=U? _P#Z&[QW_P"%?/7O5% '@O\ P[J^!_\ T-WCO_PKYZ/^ M'=7P/_Z&[QW_ .%?/7O5% '@O_#NKX'_ /0W>.__ KYZ/\ AW5\#_\ H;O' M?_A7SU[U10!X+_P[J^!__0W>._\ PKYZ/^'=7P/_ .AN\=_^%?/7O5% '@O_ M [J^!__ $-WCO\ \*^>C_AW5\#_ /H;O'?_ (5\]>]44 >"_P##NKX'_P#0 MW>.__"OGH_X=U? __H;O'?\ X5\]>]44 >"_\.ZO@?\ ]#=X[_\ "OGH_P"' M=7P/_P"AN\=_^%?/7O5% '@O_#NKX'_]#=X[_P#"OGH_X=U? _\ Z&[QW_X5 M\]>]44 >"_\ #NKX'_\ 0W>._P#PKYZ/^'=7P/\ ^AN\=_\ A7SU[U10!X+_ M ,.ZO@?_ -#=X[_\*^>C_AW5\#_^AN\=_P#A7SU[U10!X+_P[J^!_P#T-WCO M_P *^>C_ (=U? __ *&[QW_X5\]>]44 >"_\.ZO@?_T-WCO_ ,*^>C_AW5\# M_P#H;O'?_A7SU[U10!X+_P .ZO@?_P!#=X[_ /"OGH_X=U? _P#Z&[QW_P"% M?/7O5% '@O\ P[J^!_\ T-WCO_PKYZ/^'=7P/_Z&[QW_ .%?/7O5% '@O_#N MKX'_ /0W>.__ KYZ/\ AW5\#_\ H;O'?_A7SU[U10!X+_P[J^!__0W>._\ MPKYZ/^'=7P/_ .AN\=_^%?/7O5% '@O_ [J^!__ $-WCO\ \*^>C_AW5\#_ M /H;O'?_ (5\]>]44 >"_P##NKX'_P#0W>.__"OGH_X=U? __H;O'?\ X5\] M>]44 >"_\.ZO@?\ ]#=X[_\ "OGH_P"'=7P/_P"AN\=_^%?/7O5% '@O_#NK MX'_]#=X[_P#"OGH_X=U? _\ Z&[QW_X5\]>]44 >"_\ #NKX'_\ 0W>._P#P MKYZ/^'=7P/\ ^AN\=_\ A7SU[U10!X+_ ,.ZO@?_ -#=X[_\*^>C_AW5\#_^ MAN\=_P#A7SU[U10!X+_P[J^!_P#T-WCO_P *^>NU^"O[,7P_^ ^K7NL>#M:\ M0W4M_;K#,NLZW)=(JAMP*A_NG/>O1:* "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "L77?B1\._"VLV_AWQ-X]T73M0O,?9+"_P!4AAFGR<#8CL&;)XX% M,^*'C:#X:_#/Q%\1KJ#S8M T*[U*2(G&]8(7E(S[A:^+OV#OV$O@+^U1^R9% M^T!^U;X%M_&7CCXJO>:IKGB+4W2)U?* M$[!AND*@YKQ_]O3]@']BKPOXK\$?LC?LP?L\:?:_$[XE7_[C59=:U&=/#^DQ M$M/O OB7PO_P )OX<\::3J&B@2DZQ9:C%+:_NV9)/WJL4^5E96 MYX*D'!!KQ7XO0^#?^">7_!.S7M,^&/GP6G@CP9-:>'WFE+RRW\Q,<,C'N\EU M.K$# RY"@# KSB7_ ()M^*/''PR^ 7P!\9>(;-/A;X"T47'Q$\))>3PS:_JI MA#KN\M=K1+\U*\2")2>@+N0 3]:^$?VP?@C M\%/V3OVJ?V?=;_8]\(6?A+Q_XA^($&F:EH?AH&&'5- 8@7C7,"G:43*_.0." MS9)C!6W^UUI7PIU;_@IUX?7]O7R(_A+'\/F'@"3Q',8] .N&<><+EV(B$WE> M9Q*0"%BS_#0!]RZ!XC\/>*]*BUWPMKUEJ5C-GR;S3[I)HI,<':Z$@_@:CU;Q M=X4T'5M.T#7?$^G65_K$KQ:197=[''-?2(F]TA1B&E95!8A02 ,GBOB7]A/3 MOAYI'_!1;XBVO[$[+)\$I/!D#:\^CRM)H:^)1-'M%D^3&S>1N+>62O+#H$%> MG:P;[XS_ /!4)(-,$4]I\$_AE+-#YQ/EPZ[K3E4#XY ^QP$YZX"M0ATGQE\0]"TBZN0#;VVIZO#;R2@G *J[ MSQQ6XCI(@DC<,K#*LIR M"/6ODGX _P#!++X-Z1\/-6\2?MN^&?#WQ(^(OB/4+R^\7>+=1DEFC"M(_EI; MO*$:W1(0G*A"K9 .U4QE_P#!'WQ/XED_9_\ B/HGA+4+_P 1>"?"_P 2-8T_ MX47.HW1+W>E1!3#$DC]8\D8;H"[C@+@ 'U]JWB3P[H%Q96FNZ_964NI70MM. MBN[I(VNIRI811AB"[[58[5R<*3CBKM?FK\5?"?[8DW[>?[-_Q>_:[\6Z5:W? MB#QK>0Z)\/?#KF2R\.P10QL=TQ)$]Q(9!O<9'R !BN%7]*J "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "LGQ9X^\"^ X(;KQSXTTG18KARD$FK:E%;+(PZA3(PR?85K5\)_L M@_!#X6?M_P#Q?^,O[4?[3/@ZT\8167Q"O/"'@K2M;!FM=*TRR5"#%$3M5Y/- M5F;&=RN1@LQ(!]T6MU:WUM'>V5S'-#,@>*6)PRNI&0P(X(([UDZI\2?AWHGB M*#PAK7C[1;/5KG;]FTNZU6&.YEW=-L;,&;/; YKXB^ OCGQ'^Q;XJ_:I_9;^ M'UQ/V-=%^*WQR\%0>./%WQ'T^35?$OC#5[EY;\7,SOD0S;MT+1\+E<$LA) MSTH ^Z*SM'\7^$_$5_J.E^'_ !1IU]=:1.9-8C^%GBW5=!;Q)>R[Y+O3K1$FBN)'_ M (L12;=W4B,$Y/)\_P#A)^S'\;_VI?V +:?POXVA\+7?QK^)EQXS^(T\UQ+% M<3Z'=7+DVD#QHQ#-;1VN <(5#(3M8T ?:_A_XI?#+Q;J\OA[PK\1="U._@!, M]CI^KPS31@'!W(C%ACW%;M?G[_P4Y_9&_9"_92_9*7XK? WP%9>!/'_A[6-. M3X?:QX;=XM0N;\W$:F(L&+W),/FL=^X_(3GJ#]4?&_\ :9M_V9OV9[?XO_%3 M27G\02Z=:6UGX M(+)]4@MUN)]-2[0W$<).!(T>=P4G@,1C-1^)_%WA3P3I?]N>,_$^G:19>?'# M]LU2]CMXO,D8(B;Y"!N9B% SDD@#FO@;_@G5X(^,7@K_ (*=_$Z3]H+Q,NI^ M-=<^&-CK'B,Q?ZFSGN9X'%G%R?W<";(5P2,1\<8KW+]M+_BZ_P"TU\!?V8X? MWEM-XMG\:^(T7D+::1%O@60=TDNI8UQT)3VH ^@O%GCWP-X"M8K[QUXTTG18 M9G*0S:MJ,5LLC#J%,C $^PJ]I6K:7KNG0ZOHFI6]Y:7"![>ZM9EDCE7U5E)# M#W%?,OAK_@G-X=^(_P"T/\0OC_\ MH:;H/Q!N-9U7[/X"TR[:6XM-#T5 1'# MY$JK&LQR"Y 8;@6!!=L\+_P3WTK0/AA^WS\>?@+^SW=S-\*-#@T^X_LV.Y>: MSTC7)% GM[=F)VY(G#J#P80O\ H ^S_$/B3P[X1T>;Q#XLU^RTO3[?;]HOM1 MND@ABW,%7<[D*N68 9/)('>KM?F9_P %>/#G[:?CCX::S\2/B_KVD^%/ASX= M\>6UCX3\%Z-.9[G74-X8XM2OI0=J@Q@2)",[2XW*K+N;],Z "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBO#?VO-!_;0^)-[IGP>_9CU;1_".AZS:2_\);\1KV;S+W3(]P7 MR;*W4@F=E+$2' 7LR-AJ /9="\2>'?%%K)?>&=?LM1@AN9+>::QNDF1)HV*R M1DH2 ZL"&4\@C!JGXM^(OP^\ K"WCKQWHVBBX)%N=6U2*V\TCKM\QAN_"OE? M_@AM$\'[!&GP23O*R>*]75I)#EG(N3R?#O$WQ"\>?&G]M_0O M#WQ(\5^*?$D[Z,]V9;FTTC1@!]FLX8YE41LF7!(!X"X;.XD ^I;*]L]2LXM0 MTZ[BN+>>,/#/#('212,AE8<$$=Q5-/%WA23Q4_@5/$^G-K<=@M])HPO8S=K: MER@G,.=XC+@J'QMW C.:^._^"5ZV'A/X]?M"?!GX-ZM=7GPC\*^+;.+P:LMT M\\%C>21RF^M;>1B=T:R*HQDX 1LDN6;1^#WA'X@?M*^,_P!IWXS_ Q\=+X< MUC7]:'@'P3XCD@:7^SK;2X/*GN(=K*) M/#J>(E\(-K]D-6>R:\32S=)]H:W#A#,(\[C&'95+8P"0,Y-2:QK&D^'M)NM? MU_5+:QL+&W>XO;V\G6*&WA12SR.[$*BJH)+$@ DU\ _L<_#_P"/'@#_ (+! M>(8_VD_BI;^+/%^K_ =]2U*XT^!HK*P$FJVBK96JM@B&,)P<*6+,Q&22?>O^ M"HNN:I=?LS1? [PU=M#K'Q8\6:7X,TZ2/JBW: />+KQW MX(L?"T/CF]\9:5#HEQ;QSP:Q+J,2VLD3@,DBREMA5@00P."""*D\,^+O"GC7 M3!K7@WQ/IVKV9#/A;^R/I<>B:9XC\#:A=?%?PKHSG[!;11Q2&RN6B!*PRF7REX X=< >:Q8 M ^Z;N[M+"UEO[^YC@@@C:2::9PJ1H!DLQ/ R2:BT;6='\1:3;:]X?U6VOK M&\A6:TO;.=98IXV&5='4D,I!R"#@BOC;_@J3X<_;2^)OPQ^)&A^%M=TGP3\) MO#/@FZU/4M6MYS-JOBF2.T:9K)54@6UMO'ER$D,P!^^K%:]Q_P""?'_)B_PA M_P"R=:1_Z21T >PT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% '*?'?P9??$?X'^,OAYI@!N=>\*: MCIUN"<#?/;21+S]6%>$_\$EOBEX3U?\ X)X^$&OM;MK.;P;97>F>*(;N98SI MUL@IN3'GH)&$,G'_/5_[V*^N_"?A/PSX$\,V'@WP9H-KI>DZ9:I;: M?IUC (X;>)!A411P !7._!+X ?"/]G3PYJ'A/X-^$O['L-4UJ?5K^#[?<7!F MO)@HEE+3R.P+!%X!"C' % 'C'[?'_%T?BM\#OV4H!OB\5_$$:_X@AZJ^E:-' M]KDCD'99)C H)ZD8%='^W'^VKIG[)OAK1_#_ (6\,_\ "3?$+QG>&P\#^%$G M$8N9^ 9YW) CMXRREF)&<@94;G3TFZ^"7@"^^.%I^T->6$\OB6P\-2Z%93O< ML88+22=9I-L7W1(S*H+]=HV]*X?]HW_@G[^R/^UIXNL_'?[07PH;Q!JFGZ:M MA9W!\0ZA:K%;B1Y @2VN(T)W2.2Q7<<@$X .#_ &.OV7=/\ ^.KO\ :>_: M<^+VD>-OC-XC@$-QJ4=[&;30K=NEAI\>?D09VEP 6Y #,7\Z\.>#OA_^T;_ M ,%:_BEX&_:OTVTU^/P9X+/ FH7WQ1\'Z& M0FG61BCD:TO#;I^[MY6D$2?*%^5AQ^\);TC_ ()ILOCOP;\1/VMM289^*GQ% MU'4M-N93@C1K1OL-BC$]E2!V!Z8?/2N^^#?[#?[,_P"S_P"%?$'A?X2_#\Z4 M_BFTDMM>UDZC/<:C=HZLIS=3.\@QN) ! #<@9YKK/"?P+^&G@OX(6O[.V@Z& M\7A2U\/G14L!=R*[6C1&)E,JL'#LI8EPP;))!!YH ^/_ !E\7_&?_!4_QKJ_ MPC^%WQ"C\$_ +1M0:Q\5^+TO4BU'QDZ8\RTLPQ_=VI! :0CYE(SNR8J^R?A# MX-^%WPV^'VF_#;X.6&G6>@:%;+:V%CIDH>.!1SR022Q)+,S$LS,6)))-?/\ M_P .5?\ @F9_T;5_Y>6L_P#R97K_ .S?^R1^SW^R-H.H^&/V>OA__P (_8ZM M>+=:A!_:MW=^;*J; VZYED*_*,8! ]J /"?^"A'_ ">O^R;_ -CYJO\ Z3V] M?7M?;IXOL4\BJKOLC=4DR$48 MD# 8X KKZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "OCK_@DO=6?P_U'XY_LTZ[Y"GDH_EL0>F&7U%?8M>,_M!?L _LK_M-^+8/B#\4_ MAU(WB"&V^S'7-'U:YT^ZF@_YY2O;R)YJXX&_) X! XH \0_9FU/P]\2O^"B/ M[3WQ_LH!JWA#1]#TOPV\]M!]HCOYH+13>0HHR)2C0LA49SO7^]6!\!OV2/@? MXG^"=W\7?V;OV]?B+X1^!.L&\OM1\)V^HQ01:?$KN+F);B4&6S3*MN&-^TY+ M$G=7V3\%_@?\*/V=_A_:?"[X+^";/0-"LBS0V5IN.YV^]([N2\CG R[DL<#G M@5X_XF_X)0?L(>+/&=YXSU3X+&,ZC??;=2TBRUZ]M].NKC.[S'M(IEBZ@':% M"G'(/- 'R#\#+.[^'_\ P2C\?0_#+1)-'/Q^^+]SHGPWTYPP*V.I3P6$TQ]HU"9 M(A';VL0Z;BL>2>BJC,>%KI_%O[/'PH\9WW@BYU7PV(H/AYJ::AX5TVQ?R+6T MG2%H8CY*84B-&(1<87/%9O[2/[(G[/7[76BZ9X=_:%\ MX@LM'NGN=.MQK-Y M:+%*R[68_9IHRYV\?-G&3C&30!\^_L[? CQ5\?/BKIG[:G[?7B_1#K]A^^^' MGPQ@U*-K#PC&Q#++*"W[Z]X4EC]Q@"?F5%B?^U+\(?VY?&'[:>@_';X:?"SP M=XT\'^"]''_"$:3K_B8VD-OJ,RKYVH.B@^9,!E(R?E4 ,H#?-71?\.5?^"9G M_1M7_EY:S_\ )E?3/AOP[H_A#P[8>$_#MG]GT_2[**TL;?S&?RH8T"(NYB6; M"J!DDDXY)H _.CX&>-OVY)O^"LWB_4-9^"'@R'Q%=^#-(@\7Z=#XE=K>PTGS MX ;F"3;F6;;SY9XS7T9^ST?^%Q?\%"?C-\<7_>Z?X'TS3OA]X?G'*^8H^W:B MOLRSRPJ>YV\]!7M.D? ;X3Z#\:=6_:&TKPIY7C#7=(ATS5=8^W3MY]K$5*1^ M47,2X*K\RH&..2:=\'O@EX ^!>C:KHOP_L)XH]<\17NN:M+=7332W-]=2;YI M69N22<#'0 =J /F;]IC]J_XJ?M!_&S5OV'?V-O%UCX=FTA5B^)WQ4O9U$?A M^-\AK2S!8>9>$!ER""C!@"I5I(_=OV3O@'\"?V8?A=;?!_X'W-M-! QN=3O6 MO4GO-1N6P)+JX=>6=B ,X 50 *\V\2?\ !'?_ ()S>+_$5_XL\2?L\M=: MCJE[+=W]T_C'6 TTTCEW<@7@ )9B>!CFNV_9Q_8!_9(_9*\57WC;]GSX3?\ M"/ZGJ6GFQO;K^WK^[\R R+)LVW,\BCYD4Y !XZX)H \E_P""WW_)B]Q_V.>C M?^E(KZ]KD/CA\!OA/^T?X%;X:_&?PI_;.B->PW;67VZ>WS-$VZ-M\#H_!YQG M![@UU] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110!\A?\$/O^3$++_L;]9_]*C6+\=OV ME?B;^VO\7]>_8\_91\?VOA#PCX>N/L7Q0^*TMRJRJY)633M-!8;I>&5I0>,' M!4!3)]4? _X"_"?]F_P&GPR^"_A3^QM#CO)KI++[=/<8EE;?(V^=W?EN<;L# ML!7A=Q_P1=_X)IW4[W5S^S>TDDCEI)'\::T69BN>*;/1[>.6]DNKR47%TV)716\M[AR[,PPD3$ M9P ='PY_P2O_ &'?!7@7Q'\./ WPAN-(TGQ=]B'B.WM_$NH2F^2TN!<0QL9Y MY-JB09(7&X<'(XKZ OM/L-4L)M*U.QAN+6XA:*XMIX@\"O[2L?'K6D$>I62K"7@\N[4 M>8LD'P19K87OVQ?#[^(+XZ6)\Y MW?9#-Y6/]C;LQQMQQ7T?965EIEE#IVG6D5O;V\2QP001A$C11A551P !P M * /D?0/^4Y>M_\ 9N"?^GBWKI/B;_Q>3_@IS\/?AZO[S3?A1X(U#Q9J8',9 MU"^86-I&X_OI&L\J^F<^E>U6_P !OA/:_'.?]I.#PIM\:W/AL:#-K7VZ<[M/ M$RS>3Y)?R1^\56WA-_&-V.*=X1^"7@#P3\4_%WQFT.PG_P"$@\;+8KKMW/=, MX=+.(Q0)&IXC4*S$A<99B3DT >(_ML_MK^,/AYX\TK]DK]E[3-.U7XL>*+0S MI,_&M_>))>:I/RQ1%W$QPKSMC&>F23@8;\:/^"7W[#/[0OQ*U+XO_&+ MX)-K/B+5S$=0U%O%&J0^;Y<21(!'#29(GA?\ =S7+QME)''S*<9R.0#0! MT7[?W_)C?Q?_ .R;:U_Z12U'_P $^/\ DQ?X0_\ 9.M(_P#22.O2OB!X#\*? M%'P-K'PV\=Z5]NT77M-FT_5K+SY(O/MY4*2)OC977*L1E2",\$&D^'O@'PE\ M*_ ND?#7P%I/V#1-!TZ&PTFR\^27R+>) D:;Y&9VPH RQ)/+N[NT8K>3[+\VWMZV3Y<9C* M6"I<\_DNY].T5^9GUW9SFO??V7/VH_$6^SO?_ "/IVBBBOV ]T**^6/\ M@HY\>_C+X/\ &WPE_9B^"'C^V\%ZI\6_$-U97?C>ZM4F.EVUNL)=(5?Y3-(9 MU5,\Y7 *E@R\A\5OV+OVV?@%X"U#XQ_LV_MY_$SQEXJT*W:]/A'QFZ:E9:VJ M?-);1PD?NW9=P4+DDX4%20P /M:BO.="_:(\.Z'\'_!'Q#^/R+X#U/Q>VGV! MT;6MT;P:O1G=N60#.,A!F@#V6BN2^,?QY^#7[/?A<>,_C9\2=(\ M-::\OE0W&JW8C\Z3&=D:_>D;&3M4$X!.*Y;X%_MQ?LF?M+:[-X6^"'QST77M M4AA,K:9$TD-PT8^\ZQ3*C.HR,E00,C.,T >K45Y=\2OVU?V4_@]?^(-)^)OQ MTT'1KSPM-:1:[9W=P?.MI+J(S6Z>6 6D9XU9PJ!CM!)QBMWX(?M$_ _]I'PS M)XP^!GQ-TKQ+I\$HBN9=.GR]NY&0LL; /$2.0&4$CD4 =I145[>6FG6@ !-?#7PIU7]K+_@J7J.K_&'PW^T/KWPC^#5KJ\]A MX/LO!\:Q:QKJPL4>\FN3S$I;(VC(!#+MRAD< ^ZJ*^%/C)=?M.:55&6:)957S@ "24W8 STYK M>^.G[3GP _9GT>VUWX[_ !7TCPU!>.RV27\Y\ZY*XW>7$@,D@&1DJI R,XR* M .[HKBO@?^T=\"_VD_#LWBKX%_%#2?$UE;2".[?3KC,ELY&0LL; /$2 2 RC M('%=K0 45\K?\$COB[\3?C-\"/&GB'XJ>-]0UZ^L?BMJ^GV=UJ,YD>&UCCMC M'"I[*I9L#W-'_!1[XN_$WX8?%3]G32/A]XWU#2+7Q-\:=,TSQ!!8SE%O[.2> M%7@D'\2$,01[T ?5-%<5\;_VC?@7^S;X>B\4_'3XHZ1X9LKB0I:MJ5QB2Y8# M)6*-:J_ G]J;]GG]IO3;K5/@/\6]'\2I9$"]AL9R)[?.=IDA< M+(@.#@LH!P<$X- '?T5\Q?L!?%?XC_$;XU?M$Z%XZ\9W^J6?AGXL7&GZ!;WD MV]+"U&_$,8_A48'%=#XS_P""B?[&TVI:W\)_#7[3?AIO%D=C=0V=O;WQVFZ6 M-ML:3X\EI-X "ARQ;@#/% 'OE%?#7P1^*/CGXJ?\$E_A_P#$GXH_MEW_ ,/= M;U+5W^W_ !"O(6NIYRFK74:6S 21D^8B+'G=P%'!KZO^(O[2/P'^$6OOX8^* M'Q6T70+Z/1'U=X-5NQ#ML4D$;3EFXV^80@&7_ G]M+]EC]I MG5KOP_\ OXVZ-XAU"QB,MSI]O(\=P(P0#((Y55G0$@%U!4%AD\BG_'G]LK] ME[]F.]M-+^.WQIT;P[>7T?F6MA4'#)),BF*-E((8,PVD M$'% 'M]%5]*U72]=TNVUO0]2M[RRO($FM+NTF62*>)@&5T=20RD$$$'!!S7A M?_!0C]KCQ%^RK\+=(M?AAX<@UKQ_XZ\00>'_ +I-R?W3WLQQYL@R,HF5XR, MLZ D D@ ]\HKY"L_^">?[6GB71%\4?$;_@IS\3;?QI/&)9?^$;>.VT6VG(SL M6S4*)8U/'5-P&=JYP/0OV#?B/^U9XD\->)OAG^U]X'N;?Q-X*UPZ?;>+X]-- MO9>*;7YO+O(/E56/RG=L 7#)P"64 'O=%>(^*O\ @I'^PIX)\>2?#3Q/^T]X M7MM8@N#!<0_:V>*"4'!22=%,49!!#!G&TC!Q7I'COXR_"SX9>"8?B1XZ\=:= MIV@W,MO';ZM+/N@E:=@L.UER&#EEP1P"83+XGDBFM+0 4 M444 %%%% !1110 45\[_ +>7[85_^SUHUKX'^'[Q'Q1J\!E6XE0.NGVV2HEV MGAG9@P4$$?*Q(. #^?7BKX@>.?'.JOKGC'Q?J6IW;ON,]]>/(P/MD_*/0# ' M:OTOA;PSS+B/ K&5*JHTY?#=)^6<-8YX*E2=:I' MXK2Y8QOK:]I7=MU;3O>Z7[&T5^8O[-?[;OQ8^!7B&UM=8U^]USPRTBK?:1?3 MF4QQYP6@9SF-@.0H.T]".A'Z7>']>TGQ3H-EXFT"]2YL=0M8[FSN(^DD3J&5 MA]017A<6<'9CPGB(QKM3ISORS6SMNFNC\M=-F];>_P (\9Y;Q?AY2H)PJ0MS M0>ZOLT^J\]'?=+2]RBBO'OV^_P!H?Q%^RI^R'XU^/'A'28KW5=%L84TV*="T M:3W%S%;)(X&,JC3!R,C(7&1FOD3[ ]AHKXO\"?L)_M0_%#X<:5\6-<_X*C_$ ML>*-;TJ'4(Y_#]Q$FAQR2QB10EHFU)8ANQD% P&<+G ]@_8,\??M1>+OA5JG MAO\ :\\&S6'B_P *^([G2&UH6'V>W\0VT6/+OX5 52K_ ##*@*=H8 ;L ]P MHK\UO&GQ>^)GQO\ $?[1_P 0?B+^W#XL^%.J_!O6;VU\'>"]!U.*RL_LL ;[ M+<743*6O_M,BJH .=S@#*NB5]L?L3_$SXD?&7]D_P%\4?B[I?V3Q'K?AV&YU M-!!Y7FL9@ "@#U&BOSE_9/\ AC^UI^VGK'Q3\7R?\%!? MB%X2MO#/Q6U;0=/TK3-LT2V\3(Z8+.NW DV@>BBNRN/%W[6_[ '[5_PJ^&GQ M-_:8O?BOX!^*^KOHFSQ!I44.H:5?9C5)$E0EG4M+&3DE=H<%0=KD ^Z***^% M?$E]^U-^U5^V?\8_"OPR_;;U'X5^"OAM<:/I=I]GT6VNXKN\FM2\ZYE=-K+( MC _,<[EX% 'W517AOP;\#_%?]DCX7>-OB+^T=^UCJOQ1L+'2FU:.ZOM!AL3I MUM:P32S!!'(XDWK@Y.,;!ZUX7\$/AO\ MX?MD? U/VNF_;/UWP+X@\3)-J/@ M?P7HNGVYT;3K4.PMH;I'0M<^8%!+G) <$AL;: /N:BOC*V_X*=:]#_P2]N_V MN]1\,6H\=V$K>'[C1!&?)_MX7 MA\H.=GS+<% <[)=#M=4LE<_,L4\2RJK?[0#8/N#7SM_P4 M ^+WQ-^''[2G[-?A;P+XWU#2M.\4_$=[+Q%9V>NZ3"! M1EBQP :K? 7]KW]FC]I]KV'X#?&/1_$<^GJ'O;2TD9+B%"@:K=(KQZ;/*\DZHWW7=(E9HU/. M&< '!P>#7D_[&'[0'B+XR_MS?M"Z+:?%)_$7@S2(?"\_@^.WOUGLK>*YL9)) M'MRI*[78!B0>2* /JRBO&?B9_P %#?V*/@]X[D^&?Q'_ &CO#FFZY!+Y5U8& M=Y3:R?W)FB5EA8=PY4COBNU\??M _!;X8?#6'XR>./B1IEEX4N?),'B$3>;: M2+-_JF$D892K\8;[I) SR,@'8T5ROQ(^.'PB^$/P]'Q7^)7Q$TK1_#C>3Y>L M75T/(D\TCRMC#._=D$;4_M%?'*^\!"/PCX3E5=3N(O,N+DJ&^S1G( / M&\X/7H.>XQXV?9[E_#>63QV,=H1Z+5MO9)=6_P#@NR3.[+LNQ.:8N.'H+WG] MR75OR/5J*^(M1U[7-8NS?ZMK%U%?[T9/(Q_=Z'V/-?E66>-N4XO'JCBL-*E3;MS\RE;SDN567>S ME8^QQ? &-HX9U*-53DOLVM?T=W=^MCZDHIEO<07<"75M*KQR('C=3D,I&01^ M%/K]M34E='P#33LPHKY7_P""QGQ6^*7P:_8NN_&7P=\;W_A[6_\ A)=.MH=1 MTVX,4JI)(59=P['C-=%_P3I_:WUK]I3X57O@[XM61TSXH?#^]_L7X@Z-,H60 M7,9*+=!1QLEV,>. ZR ?*%)8'T-17RY^RM\6OB5XO_X*(_M'_#3Q/XUO[[0/ M#'_"._\ "/:3<3[H;#SK-GE\I?X=S $^IKN/BC_P4:_8?^#/C"X\ _$;]I#P M]8ZQ:2F*\L(7DN7MI <%)?(1Q&P/56(([B@#VNBN>\-_%KX7^,/ATGQ=\,?$ M+1KWPM)9O=CQ#!J,9LU@3.^1I<[5"[6W9(VE2#@@UYGX$_X*0?L,_$SQS#\- M_!7[2_AN\UFYN!!:6K3O"MS*3A4BDD58Y&8\*%8EB0!G- 'MM%/"1\=?&SXC:7X;TKS1%'=:E<;3-(03Y<:#+2/@$[4!. 3C -?+7Q6_;D\* M?%[]K+]FVR_9<_: BU7PQXA\1Z]:>+;+1KPJMQY5K;/#'Y9FMF;! G9% M98#@@_O"O!!Z'-=S\.OC%\+_ (N-JR_#/QQI^MC0M2;3]6?3YO,6WN0H8QEA MP3M93D9!!'- '2T5Y;^V_P"+?$W@+]CSXF^-O!FMW&FZMI7@C4KK3=0M'VRV M\R6[LDBGL00"#7-?LN_M"Z%H7[$?PG^*?Q_^)*0W?B70-)MY=8U>8E[[4+F, M;%+8.7=LT >[T5XSH?\ P4._8D\2?$U/@]H7[2WA>Y\02W?V6"TCO3Y#I?B!\9OB!IGAS1XI!']MU.Y"!Y""1 M&B_>D<@$A%!8@$XX- '445\4?'7]O'P5\6OCC^SW%^RC^T+#J6C:U\2GT[Q= M9Z+=LAGA,<92*YA<*ZJ?F*[E .#C.#7TU\=?VHOV?/V9=+MM8^/'Q9TCPU%> MLPLH[^,_@?\3=+ M\3:?;/LNI-+F+R6[XR%DB($D;$#(5E!/;-6OA)\'ST +HKX ? 8JMJ#ZI^_LN?LN> M(X_$=K\1_B/I3V-O8N)M.TZX7$LLHY61U/**IY ."2!QCK^/\.\.9IQ#FD,+ MAH/=WHM3P\+A*V*K*$%ZOL7/^%C_MS?]"$/_!6G_P 57T1H MTE]-H]I-JD>RY>VC-PN,8D*C<,=NI*5^YX'^UYX:_8R_:5\7Z%^Q/^T:QN/$OB"SFUCPK:107 M$-Q%Y*R;YX+I4\M'"I)F,L=P7YD(QGQ+QQ^PG^V?^R5X/U+XB?L?_M]>*M2L MO#UC+>)X'^)*IJ-M<01(7:%)F^6(E5( 6).3]]/O5[]^V3^Q'X*_:]TS0M5D M\9:OX0\8^$KQKKPCXU\/R;;O396V[E(R/,C8JI*[E.5&&&6SY%KG[ ?[>WQ5 MT.3X7_';_@IOJ.I>"[J(V^JV7A_P%9:=?:A;'Y6A:Y0[E#+D-GS P)#!LU]$ M=1Y1^W/\9++]N/\ X)Q? #XH^(-!_LU/&WQDT6UU>PMY&"QR :C:7 C8_,$+ MQR%!P< ]0*]A^./[ ?@GXD_!#X:? /X<^)%\(:'\-/&>E:YIL: MZ:;PW$=DDR^0V98R&D,I9I26.[)*L6KH?VYOV5/^&T?V1.DN/*\V+=NVXSO&,YYZ4 >1?MN>/?@)H'[6OP[27X$>) M_BQ\7-,T.ZNO"?@O2)H_L5A:2,RO?7/G_NHF+(0LA!(,2DXPAKQOXL^)/CKX M@_X*.?LT^/?C!^RMHOPIO;S7=6L['[#XJM]2U#4H!;1B1;E[:-45$$F%7+8\ MZ0<9Y^E?VD?V)?'GQ!_:&T+]K3]G;X[?\()X[TG06T2^DOM!34K'4]/,C2"* M2)G0JP9R=P)SA. 5!KEKK_@F[\4_&OQT\ ?M._&/]KZ^\1>,_!6NQW7EGPI% M;Z6; 9WV5M;13*;=FR=UPS2LV%RGR@4 %],\+QZ!]JC#FV-SI4/FS1@_=<"!$#CD"1@#\QJY<:+H_P (?^"U>CV' MPRTZ&P@^(7PCN;KQI862!(IYX+F7RKQT7CS"8ECWXR?F[LQ/GND_!;XN_$W_ M (*V?M$>*?@3\?+CP%XF\/Z;X96"Z?1X]0L;^WGTJW\V"YMY"NX9BC97# H0 M2 <\?2W[+W[%^J?!WXF^(/VB_C;\8+KXA_$SQ+9)87?B*?3$LK>PL$8,MG:6 MR,PBCW*I8Y^8H#A26W 'IOQW\-ZWXR^!_C+PAX:!_M'5?"FHV>G[3@^?+;2( MG_CS"O /^"+7BOP_X@_X)W^"M$T>5%N_#UQJ.FZU9XP]K="^GE*.O56*2QO@ M]I!7U57RU\1_^"='B_0/B_K/QZ_8F_:5U+X2:[XFF\_Q3I*Z+#J>CZK/DDSM M:RD+'*2S$N-W+$@*68D L_\ !8GQEX9\(?\ !/#X@P^(KF(2:Q;6NFZ7;N?F MN+J2YB**@[LH5Y/81L>U>#?''X(:=X@^.G[!_P #OC/H$=\ECX2O+?7=-OH] MZ33V>E6$C1RJ>'4RP@,IR&&00037M/@K_@G#XW\;_%;1/C1^W-^TYJ/Q9U#P MS'ET2'2]&L+@$$3-;1$B9P0I!(7. &#@"O3?C/^RG_ ,+=_:>^$_[1 M_P#PGO\ 9_\ PJ]]6;^QO[+\W^T_MMND/^N\U?)V;=WW'W9Q\O6@#PK_ (** M^!/!O@S]I[]EOQWX0\+V&E:M_P +;MM*>^TZT2&22SEV!H&* ;DQD '@;FQC M<<^:0^,/COXB_P""K?QH\<>#OV1++XNZGX(LM(TC0;;5O&UII(\.6DD'F>9 MMU')YC3.';>@!3*OCRG[5G[,7QXN/AMX_GTM--U^ MX;18]1T_7+5,!%N+=V7YU"J!("2 BX (#4 >2_!CX=?M;:A_P4BT#]H?6OV/ M-+^$VB:KX7O=+\?0:=\0M.U+^U@(Y);:Y>& 1L9!.L,9<(QQC) !K[DKYW_9 M\_8>\6>#OCQBW:Z+'IUAHEF22T=O;HS?,V6!D)! M(=^,L2?HB@#\N_\ @FS^Q-XC_:(^&'CCQUI/[8_Q=\ 10_%36+,Z)X$\5O8V M4A00-Y[1J,&1O,"ENX11VJ]^UO\ L@:_^S9^T-^S7KVL?M7_ !2^(:ZE\9$K#Y7/0GTK[0_8@_9&_P"&-?AOK_P^_P"%@_\ "1_V MYXTOM?\ M?\ 9/V/R/M*Q+Y&SS9-VWROOY&=WW1CD_:M_9&_X:=\9_"OQ=_P ML'^P_P#A6?Q L_$WV?\ LG[3_:7D2(_V?=YJ>3NV8WX?&?NF@#Q'X>>&- ^- M'_!9GXJ7WQ7TR#56^&W@G18/ MEJ,8ECM$N8(IYKF)&R XDD==X&1YA'7&#] MK?PQX=^#'_!37]G3XH?"S3+?2M<\<7NKZ'XMBT^(1C5K%(82&F5?C9=?#?XD:?I9TNZU:/28[^RU>PW; MA;W=L[*'P>CYR,+P2B%:?P/_ &&/&6C?'V#]JK]JCX^3_$GQSIFG26'ACR=$ MCTW3="@D!60P6Z,VZ5E9E,A(X=@03@@ ^67\:>*OA_\ G]O;Q1X+N9H-1C^ M(MY!'/;DAXDGD\B5U(Y4K'(Y!'(QGM7T]\,/V4?V==2_X)MZ-\(;CP+HSZ!J M?PV@NKN[-G'NDN9;)96O]^,^=YC&029R#C& *Z'X0?L.^%_A]>?&FW\;>)H M_$^C_&?Q)=ZEJ>D2Z6;=;2"X1T>VWB5S+\KG]X A[@ UYCHW_!.']I7P_P" M)?V:-)_;WU9/A"\+VD>B/X3MVUB/3FR#IXU#?D1[25WA 0I*!57@ 'S+XB_Y M5^OAC_V.4/\ Z?;RO?\ ]IKX8>"/BM_P66^#VB?$#P]:ZKI]E\,[^_73[Z$2 M0RS137)B+HV0P5RK@'C _P#@ MJ?\ LO>+O!GAZSTO4-<7Q-8ZO<6%LL1NX(K%/+23:!O"^=)C/3/L*/\ @G/X M:\.?%#]J+]I/XW_$31;;4/%]E\5[OP[9SZA"))=/TJUS';Q1[L^6K* #MP&\ MH>E>Y?&W]E/_ (7'^TK\)/VA_P#A//[._P"%6SZM)_8_]E^=_:?VV".+'F^: MOD[/+S]Q]VVM/B'I.O:' M8W5AKZK'F&^AM;N55<^61^^'(WJ2JF1BX!)^SY\(_AQ\-/\ @L+\9?"WPSL8 M-%L]5^%-K>WEKI:K$EE=3SV_F-&HXC+8$N.FZ0GH:X'X:>"?VL/V&?@;J'[. M?CW]A?P[\;/A:[7RS>*_ U]$=0O[::21W>XMF5Y)I5#%>%&T*JB0[ QV/^"= MGPJ\+:Y_P4 ^.7B#0?B;?_$WP\O@^ST3Q+XXU29)H];U.Y*27*(T8$?EJL31 M!(\JB*J@D8)],\&?\$_/VNO@7X8N/@S^S7^WS)X?^'S3SG2-,UCP);ZAJ&BP MRNS/%!=-*I;!9BI(&TG( /) /6_V!/&?[/OCG]DWPEJO[+UGJ%IX+AM9;?3- M.U:XDENK%DF<202M([MN5RP'S,NW;M.W;7AO_!4YHO"7[3/[*_QA\2.(O#>A M_$Z:RU6[E.(K>:Z-H8)'/0!1;RMD] I-?27[*_[-?@3]DGX':+\"OAW-=3V& MDI(TM]?,#/>7$CF269R !EG8X X4 =*N?M$_L]_##]J/X1ZK\%OB[HS7FCZ MK&-S0OLFMI5.Z.>%\'9(C<@X(/((*D@@';U\K_MF_MG>"M:_9J_:#\&? CQ? M=R^,/AMX?-GKTEK9S(+"2Y'EEHY]NPNB^=]UMR-$W VYK%T_]A?_ (*&^$_# MP^%_@;_@J)J$/A2.+R+2;5/A_:W6K6MOC C%VTGF.P7@2;E(P,;<5ZW^SO\ ML)_ S]GGX#:Q\!-/T^YU^S\5)<'QKJFNR^;=Z]+<(4F>=QC@J2H48V@DY+%F M8 Q/V,OV8/V?++]A'P3\-XOAKH>HZ)XC\#V%UKBW%A'(-4FN;5))II6(RS,S MD@YRHVA2 HQ\"^)]7UJ\_P"")GCOP#)K<]YIO@_XX/H/A>\GE+L=/CN[>2/# M=P'FDQZ 8' %?7F@?\$]_P!KSX8>"I?@-\$_^"A.H:+\.2LD&G66H>"K>[U? M2K1R=UO!>^8IX!(5]JE,_*!M%=-\3O\ @F3\./$7[#5I^PY\+/&,WAC2K2_M MKS^W+O3A?SW$T^9U!Z8 J7_@K7_RC MI^*7_8$@_P#2R"O*_AS^P5^U!X__ &:_#/P9;]O+5;7X4ZSX6L?M>@KX3MFU M>.PEMT9].34-P/DX8H&*$A,1D,HP0#U?_@D[XT\4^/O^">/PP\1>,KB::^71 MY[/S9R2[P6UY/;0$D\G]S%'SWKZ(KQ[XN?LM^(M6_9LTG]GC]F/XSWWPG70U MM(-+UK2;$W4L-K I4PE?.B+;^"SE\D@DY)KV!054*6R0.3ZT +1110 4444 M%?-_[3?Q'_;D\,_%.72_@)X#_M#P\+*%H[G^RTES*0=XW%@>#BOI"BO4RC,J M65XOVU2A"LK-.MM;76J/*SC+*N:X3V-/$3HNZ?-3=I:7TO9Z/]#\F_VF M-=^-/B/XJW&K?'S1Y+#Q!):0A[5[<1!80N$VJ"0 >3P>I->?U^CG[>7['M_^ MT+H]KXX^'ZPCQ1I%N8EMY7"+J%ODL(MQX5U8L5)('S,"1D$?GWXJ^'_CGP-J MKZ'XQ\(:EIEVC[3!>V3QL3[9'S#T(R#VK^I."N)LKSW)Z:H\M.<%:5-:O:]TS^4^..%\UR#.:DJW-4IS=XU'KS7U?,]N9/=?/9HQZ^J?@E\4/^ M"A^A?"K1-)^%_P .Y+WP_#:8TFZETA)"\)9B/F9@2.2!QT K@/V:_P!B+XL? M';Q#:W6L:!>Z'X9616OM7OH#$9(\\K KC,C$G1;[H^N\-N"LXQOM,=.M5PT&K1<'RRGK=[KX59:VU>VS.*_9D\0?&?Q-\+( M=4^/6B?V?XA-[,LEM]F$6(@1L.T$CD9JM^UA\4?V=/A=\';N7]J>[MH_!^OW M":+?1WFFS7,,[7 8+&XB1BBD*QWG 4@'<#BO2JX[X_? CX6$PD*$IN;BDN:6LI6ZM]WU/EZY_X)&:]\)Y9=1_8B_;8^(GP MU0NTUOX>N;XZEI*L3D*(&9/E]W\T\D\]*3]G_P#X*!_&CP?\#OCK8_M3Z)IV ML>./@ WEZEJ&A 16VO"2.4VS8"@1LSQ'<550%=3L4@BK>@_L%_\ !0OX;Z+' M\./A3_P5%U"W\*01B"QBUWX?V=]?V=N!M$:W$CEVVJ 0R 8X"XKU?\ 9_\ MV"/@]\$/@AXG^#6LW>H>+Y/'KW,OQ \0>(9M]WKLTZ%)&D8'*##-M .5+%MQ M8ECS'4?$'C[]A/\ :'^.'PA\._\ !5+6=6TCQU\3[I;#Q5/\/GT" Z3=Z((U MEBL$B"EIYEA*$ER68 H,NJLWUA^P'_P4%UC]N[QSXPNO"'PL_LCP'XGOX.MI=8L;-V):UBOMZLHY($B[=N?E4 8/7_ +,/_!,WPA^Q MO\%+SPZ++Q/X*OG6ZBU>]C4+%>M*_^K;EW(11\YPI6-FC MH ^9?V ?AE^V[XVO_C3J7[,G[37A_P $Z-%\;=;BOM-U;PA%J,DUUF,F42/R MJE#&NWU4GO7T9\*/^"?7Q@U?]H/0/VF/VT_VHI?B3K7@]93X/T2Q\/1:;IVF M2R#!GV1G$C\ @[5.Y$)9MJ@>B_L:_LC?\,D:=X[L/^%@_P#"0?\ ":_$"^\3 M[_[)^R?8OM(C'V?'FR>9MV??^7.?NC%>S4 %?'OP]_X)A?L#_&/QKX^^,'B# MQ2/BR_B7QE?7=\/^$H\RRT>]D;?-;(MC(JK*N]0=Y+JH0<(O">L^$X=5LDOW^_=6V]U,);NF"#P,[5 M15 /G[1/#_BKX(V_[8/_ 3^\"^)=3UCP3X:^%D^L^#K34+IKB71_M.G&62Q M1SD[6$N%4G_EGN^\[D_8?_!.74M/U7]@[X1W6F2*T:> M.A8H>/,C@6.0?4. MK ^XI?V3_P!C#PM^S3H?B6\\0^,+WQOXO\=7OVOQUXOURW19-6?:RK&(@2L4 M"AW"Q L!O(SC 'DEA_P3@_:2^&'AK5O@?^S;^W->^$OA=J]S.\'AZ[\)Q7U_ MHL,[%IK>SO&E5D1BS;3@,A8L,L2S 'R!?0RO_P $M/$OQ$0$Z&W[5[ZR)A_J MSI_F10[_ /=\SCZU^D_[>NJZ=IG[#OQ>OM0F00O\--:B5B>&>2QEC0?BS*!] M:;9?L1_ :R_9"_X8F70IV\%MHIT^16E'VAW+^:;HOC'G^?\ OMVW:'Q\N!MK MQ:]_X)M_M*?$+P=IG[/OQW_;LO\ Q)\*-,F@$^@6OA.*SU+5K6!E:&UN;U96 M9D7:H+8);:"<'!4 ]?\ ^"=6E:AHW["7PEL=4C9)O^$#TZ7:XY"O KI_XZRU MXU_P4U_Y.R_9,_[*L_\ Z%:5]BZ9IFGZ+IMOHVD645M:6D"0VMO"@5(HU4*J M*!T ]J\@_:;_9&_X:,^+/PE^*/_"P?[&_X5=XK;6OL/\ 9/VC^T\F$^5O M\U/)_P!5][:_WNG'(!X-XO\ A9X$^*7_ 7-M$\?>&K358-!^!<>JV%K?P++ M$MTNH-"DA1@58JL[EU#2_P#A'_[+W_;/M*NOF>?YH\O;O^[Y;9QU% 'A?_!)GPIX8^)@^-?[07Q MT*SU+QGKOQAUC3-5O+^W66:VLX%A\JS&X$I&HD8;1@$! ^7&@X55G=@$'"@!0!C%>X>+ MOV#OC%X)^-/B?XR_L8_M0?\ "NAXZN1=^,/#FI^%8M6L)[WG=>P*[H896))8 M^*/C/?>/9/B?!8?VTNNZ2B2M/%',+EW= M9&61)I)Y&$81!$FU,N!NH ^9O^"?>H?M*^$_V/-#TKP#_P $N= \=Z3XILI; MS6?%>I?%72XI?$CS2.7EN(I[=W[[/+W\%P:M/H7FL6D6TN))%)7+$A6 M P>22S,QW6_X)O#PE^QIJ'[(WP3^.FH>&Y/$VHR77CGQK>Z5]NU'6S-C[5TF MB$32A4CW9?$:E2&+%Z /C7]A&?P_\>/VL/"/[,OQJ^+]UXE^&/PMN=5N/@?' MJ.G-%;>+I;:Y*QR/(WRW'V:($H@& J%1A=RM^M%?/'QW_P""=7PQ^)7P!\&? M!KX4Z[+X"U/X:W=K=?#WQ7I]D+BXTB:)E+L5WQF;S<%G!9=TFUSDK@^]^'K; M6[/0;*S\3:M!?ZC%:1I?WUK9FWCN)@H#R)$7VT'&XXS0!=IL:\1^)%[XPU#QG>7GC MRU:#5'*&YB:/;M^10N!V&W%?9E>4_M%? V^\>B/Q=X3B5M3MXO+N+8L%^TQC M)!!/&\9/7J..PS^)>(7 ><8W*:F(PV*K5W&?/[*3O%+6_(DKWBGHNUTKNQ]_ MPSQ'@:X0H\Z_W8P>3G^]T'/4\5_/669%F MV;X]8/"T92J-VM9Z>Q5BT6T;#DGGC%>W>!KOQ%?>$;"[\6VWDZE) #>1; NU\ MGC Z5IV]O!:0):VT2I'&@2-%& J@8 'X4^O[%X;X9Q.0N]3&U:ZY5'EFTXJU MM8JVFUEY'X=FN;4LR5HX>%/6]XK5^O\ 6Y\=_P#!:H M_P#!0#X?>,/V3_C7I/\ P4]^!&B2W/\ 944>F_&'P]9C']L:*Q51=8[R0X3+ M'H$B8X6-\^X?MS?LF_\ #:'P)?X*?\)]_P (UOUJSO\ ^T_[*^V8\A]VSR_- MB^]TSNX]#7K6KZ3I>OZ5=:%KFGPW=E>V[P7EI%M2@UA)-J+:G37MO\*;KPI_P3]_X)N:QXS\#ZGJ=XS^.?B%XGLM.36W:9 MUDGD-PDDUU&&R@XW;4VD!@V/5?V.O^"67P]_9"UWXJV^D>/9]:\+_$NW6SC\ M.SZ:87TNS'VD& W F8S_ "7!3=L0_)GDFLSX3?\ !/[]K?X)>!4_9^^&_P"W MU/IOPYMI9ETZ*/P);-K=G:2R,[V\5XTA5&R[XF\LE2^)OC7X?_!?3?A!_P4R_X)JHO@'09;)!X[^&&I(UM8&)T2.=4@99;12< M*3YL9(E2FQ$- M]HKLL B'G&1QMY$6J6FF^ [>TU75;:)U9(9;LRN5)VKN?#%MOS9R: ,/7E\&_M$_P#!8?P= MI7C%+?6?"WAGX%_\)-X'M;U?-M[B[N+Q4^UJDF0SF)@02,@P(W!7-+^V?\(? MAOX6_P""FO[,?Q3\-^'[+3]2'4$ MX4 >N?M'_L):?\4-3\%?$?X$_$FZ^&WCOX=67V#PIXBL+!+N(6&S8;*XMY& MGAVY !;Y=S?>R17%Z)_P3H^,OB7]I#P'^U5^T%^UY/XK\2^"KZ9XM.MO"4=G MI_V1XF18((XYOW+[F9WF82%_D7"A 2 _!==4N/"'A_5DOH3<)<6PB>62)$1YF!.XJO\74DFO:-4_8 M.^/'PX^/GC7XT_LC?M3VW@RU^(UXE[XJ\/Z[X.CU:%;T;LW,#-*A4DN[;#QE MCDD;0M_]G?\ X)Z:Q\!_VKM1_:QU7]HS5_%^L^(_"#Z3XL37M(C$E_=-<12B MZB>*14MHU6"&)+<1L%5/O\\ '&_\$:/AO\/O%?[!UK\2?%&@Z?K>O?$;5M8N M_'5_J5JD\NI2_;[B'RYRX.]=D:ML/RY=CCYB2S_@C_X$\,?"^Z_: ^''@H!= M(T+XY:G8:9$'+>5!$D:)'D]=J@+G_9K>M?\ @GU\=O@WXI\06W[&O[8$OP^\ M&>*]3EU#4/"=]X0@U1=+N9?];)822.ODANR$%5('WL#'+_\ !&;P;!\.H?C] M\/K76+W48M"^.VKZ='J&I3>9%+>5HVPP5X9%)!['! MK[__ &A_A+_POKX%>+_@K_PD']E?\)5X>N]+_M/[)Y_V7SHFC\SR]Z;]N[.W M9]N^PJPV^1] MH'E;\]?,;;C^*@#S[_@L-\"O@[X)_P"":'B23P9\-=%TE_!\VCR>&I-.TZ.% M]/8ZC:VY,;* 5S'*ZDYYSDY-4_BEI^G_ !N_X*N?!CX>?%JSBU30="^#DWB? M2M-U",26]QJ\DTL3R%&^5V5(HW&0<&,&OHS]M;]F?_AL+]F;Q)^SK_PFO_". M_P#"0FS_ .)Q_9OVO[/Y%Y!<_P"J\R/?N\G;]\8W9YQ@\U^TS^Q%'\._\ !0;X M0_#;1/VX_P!F+XMZ)X>L;#Q#??$3^SK^XM8%C>^MU5'0R8'S^6V0">0)2.F, M><:#XR^/?B'_ (*D_''XA^#?V/[+XO:KX._LO1=$35?&]GI(\-6;0NP:!+J* M3>9V5GWI@IE^?WN*]J/_ 3D^./Q$^.?@#]HS]HS]L67Q/K_ ("U^.]T_3;+ MP=%9Z=MY(15VX4&NL^.W[#/C'Q!\?'_ &K/V6_CWG?$'3M2&J.HDEM[QH8!&QD$JQ1EPC''4 M@;J\)_X*3:G;?LP?M6^*? O[/7Q3N_#OA_XNZ':3?':UTC2GN5\,02WL4+:H M/+($3SQS.K*<$^-/!'QFU3]J;X_?'E_B%\3;K1&TG1-4G MT!+/3M"M3D^7!:1R/],^,WB^)=2TL6IU""0,J6J0B23R8HU9MJJYP3D;0$50#U+X#?#/X8?!WX. M^'?AQ\&;2WB\,:9I<2:.UK*LBSQ,-_GEUXD:0L9"_P#$7+=ZZZO)/V,?V;/% M_P"R=\(A\%-;^,LWC+1],OI?^$5EO=(^S7.FV#'*6"=*L] M?U]($US6K:PC2ZU!84"1":4#=($4!5W$X P*VZ** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH *\\^,?[)?[,_[0>H0:Q\:?@;X;\1WUM&(X+_ M %+3$:X5 > M"O'WA>PUK1]0C"7VEZI:)/;W"A@P5XW!5AD X(Z@5=TS3-.T33;?1M'L8;6T MM($AM;:WC"1PQHH5451PJ@ = *GHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "L3P?\ #;X??#ZXU:[\"^"=*T>77M4EU+6Y-,L8X&O[R0YDN)B@'F2,>KMD MGN:VZ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** -** "BBB@ HHHH __V0$! end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover - USD ($)
12 Months Ended
Dec. 31, 2021
Mar. 18, 2022
Jun. 25, 2021
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2021    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 001-40683    
Entity Registrant Name SNAP ONE HOLDINGS CORP.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 82-1952221    
Entity Address, Address Line One 1800 Continental Boulevard    
Entity Address, Address Line Two Suite 200    
Entity Address, City or Town Charlotte    
Entity Address, State or Province NC    
Entity Address, Postal Zip Code 28273    
City Area Code 704    
Local Phone Number 927-7620    
Title of 12(b) Security Common stock, par value $.01 per share    
Trading Symbol SNPO    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company true    
Entity Ex Transition Period false    
Entity Shell Company false    
Entity Public Float     $ 0
Entity Common Stock, Shares Outstanding   75,882,589  
Documents Incorporated by Reference Portions of Part III will be incorporated by reference to the registrant’s definitive proxy statement, in accordance with Instruction G(3) to Form 10-K, to be filed with the Securities and Exchange Commission no later than 120 days after the end of the registrant’s fiscal year ended December 31, 2021.    
Amendment Flag false    
Entity Central Index Key 0001856430    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Audit Information
12 Months Ended
Dec. 31, 2021
Audit Information [Abstract]  
Auditor Name Deloitte & Touche LLP
Auditor Firm ID 34
Auditor Location Charlotte, North Carolina
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 25, 2020
Current assets:    
Cash and cash equivalents $ 40,577 $ 77,458
Accounts receivable, net 52,620 49,363
Inventories, net 210,964 157,099
Prepaid expenses and other current assets 35,114 9,650
Total current assets 339,275 293,570
Long-term assets:    
Property and equipment, net 22,603 20,208
Goodwill 580,761 559,735
Other intangible assets, net 587,192 617,616
Other assets 10,550 6,409
Total assets 1,540,381 1,497,538
Current liabilities:    
Current maturities of long-term debt 3,488 21,149
Accounts payable 72,781 68,941
Accrued liabilities 75,517 80,658
Total current liabilities 151,786 170,748
Long-term liabilities:    
Long-term debt, net of current portion 449,256 630,864
Deferred income tax liabilities, net 48,555 55,518
Tax receivable agreement liability 112,406 0
Other liabilities 30,103 22,669
Total liabilities 792,106 879,799
Commitments and contingencies (Note 16)
Stockholders’ equity:    
Common stock, $0.01 par value, 500,000 shares authorized; 74,427 shares issued and outstanding as of December 31, 2021 and 59,217 shares issued and outstanding at December 25, 2020 744 592
Preferred stock, $0.01 par value; 50,000 shares authorized, no shares issued and outstanding 0 0
Additional paid-in capital 826,718 659,093
Accumulated deficit (79,420) (43,018)
Accumulated other comprehensive (loss) income (28) 756
Company’s stockholders’ equity 748,014 617,423
Noncontrolling interest 261 316
Total stockholders’ equity 748,275 617,739
Total liabilities and stockholders’ equity $ 1,540,381 $ 1,497,538
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2021
Dec. 25, 2020
Statement of Financial Position [Abstract]    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 500,000,000 500,000,000
Common stock, shares issued (in shares) 74,427,000 59,217,000
Common stock, shares outstanding (in shares) 74,427,000 59,217,000
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 50,000,000 50,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Income Statement [Abstract]    
Net sales $ 1,008,013 $ 814,113
Costs and expenses:    
Cost of sales, exclusive of depreciation and amortization 599,923 474,778
Selling, general and administrative expenses 350,252 267,240
Depreciation and amortization 56,581 57,972
Total costs and expenses 1,006,756 799,990
Income from operations 1,257 14,123
Other expenses (income):    
Interest expense 33,162 45,529
Loss on extinguishment of debt 12,072 0
Other expense (income), net (878) (1,827)
Total other expenses 44,356 43,702
Loss before income taxes (43,099) (29,579)
Income tax benefit (6,642) (4,351)
Net loss (36,457) (25,228)
Net loss attributable to noncontrolling interest (55) (344)
Net loss attributable to Company $ (36,402) $ (24,884)
Net loss per share, basic (in dollars per share) $ (0.56) $ (0.42)
Net loss per share, diluted (in dollars per share) $ (0.56) $ (0.42)
Weighted-average shares outstanding - basic (in shares) 65,541 58,865
Weighted-average shares outstanding - diluted (in shares) 65,541 58,865
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Comprehensive (Loss) Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Statement of Comprehensive Income [Abstract]    
Net loss $ (36,457) $ (25,228)
Other comprehensive loss net of tax:    
Foreign currency translation adjustments (784) 795
Comprehensive loss (37,241) (24,433)
Comprehensive loss attributable to noncontrolling interest (55) (344)
Comprehensive loss attributable to Company $ (37,186) $ (24,089)
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Stockholders’ Equity - USD ($)
$ in Thousands
Total
IPO
Common Stock
Common Stock
IPO
Additional Paid-In Capital
Additional Paid-In Capital
IPO
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Noncontrolling Interest
Balance at beginning of period (in shares) at Dec. 27, 2019     58,140,000            
Balance at beginning of period at Dec. 27, 2019 $ 636,927   $ 581   $ 654,420   $ (18,134) $ (39) $ 99
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net loss (25,228)           (24,884)   (344)
Equity Contributions 961       400       561
Foreign currency translation adjustments 795             795  
Equity-based compensation 4,284       4,284        
Issuance of common stock (in shares)     1,077,000            
Issuance of common stock $ 0   $ 11   (11)        
Balance at end of period (in shares) at Dec. 25, 2020 59,217,000   59,217,000            
Balance at end of period at Dec. 25, 2020 $ 617,739   $ 592   659,093   (43,018) 756 316
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net loss (36,457)           (36,402)   (55)
Equity Contributions 10,025       10,025        
Foreign currency translation adjustments (784)             (784)  
Equity-based compensation 21,522       21,522        
Issuance of common stock (in shares)       15,021,000          
Issuance of common stock   $ 249,154   $ 150   $ 249,004      
Issuance of common stock pursuant to equity incentive plans (in shares)     189,000            
Issuance of common stock pursuant to equity incentive plans 0   $ 2   (2)        
Establishment of income tax receivable liability (112,681)       (112,681)        
Other $ (243)       (243)        
Balance at end of period (in shares) at Dec. 31, 2021 74,427,000   74,427,000            
Balance at end of period at Dec. 31, 2021 $ 748,275   $ 744   $ 826,718   $ (79,420) $ (28) $ 261
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Cash flows from operating activities:    
Net loss $ (36,457) $ (25,228)
Adjustments to reconcile net loss to net cash from operating activities:    
Depreciation and amortization 56,581 57,972
Amortization of debt issuance costs 5,053 6,101
Loss on extinguishment of debt 12,072 0
Unrealized loss on interest rate cap 0 5
Deferred income taxes (7,977) (5,423)
Gain on sale of business 0 (979)
Loss on sale and disposal of property and equipment 437 29
Equity-based compensation 21,522 4,284
Bad debt expense 801 1,094
Fair value adjustment to contingent value rights 4,900 800
Valuation adjustment to TRA liability (275) 0
Change in operating assets and liabilities:    
Accounts receivable (2,956) (4,231)
Inventories (51,844) 7,862
Prepaid expenses and other assets (27,407) 1,932
Accounts payable and accrued liabilities (4,865) 20,009
Net cash (used in) provided by operating activities (30,415) 64,227
Cash flows from investing activities:    
Acquisition of business, net of cash acquired (26,025) 0
Purchases of property and equipment (10,004) (10,245)
Issuance of notes receivable (925) 0
Proceeds from sale of business 0 600
Other (429) 79
Net cash used in investing activities (37,383) (9,566)
Cash flows from financing activities:    
Proceeds from long-term debt 465,000 0
Payments on long-term debt (672,608) (6,824)
Payments of debt issuance costs (9,709) 0
Proceeds from revolving credit facility 0 52,000
Payments on revolving credit facility 0 (57,000)
Proceeds from initial public offering, net of offering costs 249,154 0
Proceeds from capital contributions 0 961
Net cash provided by (used in) financing activities 31,837 (10,863)
Effect of exchange rate changes on cash and cash equivalents (920) 483
Net (decrease) increase in cash and cash equivalents (36,881) 44,281
Cash and cash equivalents at beginning of the period 77,458 33,177
Cash and cash equivalents at end of the period 40,577 77,458
Supplementary cash flow information:    
Cash paid for interest 34,273 42,845
Cash paid for taxes, net 2,065 217
Noncash investing and financing activities:    
Noncash tax receivable agreement liability 112,681 0
Noncash equity contribution 10,025 428
Capital expenditure in accounts payable $ 775 $ 140
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Description of Business
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business Organization and Description of Business
Snap One Holdings Corp. (referred to herein as “Snap One” or “Company”) is incorporated in Delaware with its principal executive offices located in Charlotte, North Carolina and Draper, Utah. The Company provides products, services, and software to its network of professional integrators that enable them to deliver smart living experiences for their residential and small business end users. The Company’s hardware and software portfolio includes leading proprietary and third-party offerings across connected, infrastructure, and entertainment categories. Additionally, the Company provides technology-enabled workflow solutions to support the integrator throughout the project lifecycle, enhancing their operations and helping them to profitably grow their businesses.

Initial Public Offering — On July 30, 2021, the Company completed its initial public offering (“IPO”) of 13,850 shares of its common stock, and on August 18, 2021, completed the sale of 1,171 shares of additional common stock to the underwriters pursuant to their option to purchase additional shares, at an offering price of $18.00 per share. The Company raised net proceeds of $249,154 through the IPO, after deducting underwriting discounts and other offering costs of $21,219. During the year ended December 31, 2021, the Company expensed $4,755 of IPO costs. The Company’s registration statement on Form S-1 (File No. 333-257624) relating to its IPO was declared effective by the Securities and Exchange Commission (“SEC”) on July 27, 2021.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Significant Accounting Policies Significant Accounting Policies
Basis of Presentation — The consolidated financial statements have been prepared in conformity with generally accepted accounting principles in the United States of America (“GAAP”). The consolidated financial statements include the accounts of the Company and all subsidiaries required to be consolidated. All intercompany balances and transactions have been eliminated in the consolidated financial statements.

The Company’s fiscal year is the 52 or 53-week period that ends on the last Friday of December. Fiscal year 2021 is a 53-week period and fiscal year 2020 was a 52-week period.

Use of Accounting Estimates — The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Accordingly, the actual amounts could differ from those estimates. If actual amounts differ from estimates, revisions are included in the consolidated statements of operations in the period the actual amounts become known.

Significant estimates relied upon in preparing these consolidated financial statements include, but are not limited to, the amortization period associated with customer relationships, estimated standalone selling prices associated with products that contain distinct performance obligations not sold separately, warranty reserves, excess and obsolete inventory reserves, impairment of long-lived assets, impairment of indefinite lived intangibles and goodwill, assumptions related to the valuation of CVRs and equity awards, the valuation allowance associated with deferred tax assets, and the valuation of assets and liabilities associated with acquisitions. If actual amounts differ from estimates, revisions are included in the consolidated statements of operations in the period the actual amounts become known.

Segment Information — Operating segments are identified as components of an enterprise for which discrete financial information is available for evaluation by the chief operating decision-maker, or CODM, in making decisions regarding resource allocation and assessing performance. The Company’s CODM is its Chief Executive Officer. The Company’s CODM views its operations and manages the business as a single operating segment and reportable segment.

Fair Value Measurements — GAAP defines fair value as the price that would be received for selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. A fair value measurement assumes that the transaction to sell the asset or transfer the liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market. Assets and liabilities recorded at fair value are measured and classified in accordance with a three-tier fair value hierarchy based on the observability of the inputs available in the market used to measure fair value:
Level 1—Valuations based on unadjusted quoted prices for identical instruments in active markets that are available as of the measurement date.

Level 2—Valuations based on quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.

Level 3—Valuations based on inputs that are unobservable and significant to the overall fair value measurement.

This fair value hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs.

The Company’s financial instruments that are remeasured at fair value on a recurring basis include CVRs and the interest rate cap (see Note 9). Additionally, cash and cash equivalents, accounts receivable, net, prepaid expenses, accounts payable, and accrued liabilities are classified as Level 1 and the carrying value of these assets and liabilities approximate their fair value due to the short-term nature of these financial instruments. See Note 9 for further details on fair value measurements.

Certain non-financial assets, such as property and equipment, goodwill and other intangible assets, are adjusted to fair value when an impairment charge is recognized using predominantly Level 2 and Level 3 inputs.

Cash and Cash Equivalents — The Company considers all cash on hand, credit card receivables, and short-term investments with original maturities of three months or less to be cash and cash equivalents.

Accounts Receivable, Net — Accounts receivable are recorded at the invoiced amount less allowances for doubtful accounts and do not bear interest. The allowance for nonpayment by customers is based on the creditworthiness and historical payment experience of the Company’s customers, age of receivables and current market conditions. Provisions for uncollectible receivables are recorded in selling, general and administrative expenses in the consolidated statements of operations. The Company writes off accounts receivable balances to the allowance for doubtful accounts when it becomes likely that they will not be collected.

Changes in the Company’s allowance for doubtful accounts for the years ended December 31, 2021 and December 25, 2020 are as follows:

Allowance for doubtful accounts - December 27, 2019$2,136 
Bad debt expense1,094 
Write-offs(877)
Allowance for doubtful accounts - December 25, 2020$2,353 
Bad debt expense801 
Write-offs(686)
Allowance for doubtful accounts - December 31, 2021$2,468 

Concentration of Credit Risk — The Company’s cash and cash equivalents and accounts receivable are potentially subject to concentration of credit risk. Certain balances in cash and cash equivalents exceed the Federal Deposit Insurance Corporation limit of $250. The Company believes credit risk related to these deposits is minimal. Accounts receivable are derived from revenue earned from customers. For the years ended December 31, 2021 and December 25, 2020, no customer accounted for more than 10% of net sales. No individual customer accounted for more than 10% of accounts receivable, net, at December 31, 2021 or December 25, 2020.

Property and Equipment, Net — Property and equipment, net is stated at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of the useful life of the related assets or the lease term. Expenditures for repairs and maintenance are charged to expense as incurred. For assets sold or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts, and any related gain or loss is reflected in selling, general and administrative expenses on the consolidated statements of operations.
The following table summarizes the estimated useful lives of each respective asset category:

Equipment
2 - 10 years
Computers and software
3 - 5 years
Furniture and fixtures
2 - 7 years
Leasehold improvements
Shorter of 15 years or life of lease

Property and equipment, net is reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. The recoverability of property and equipment, net is evaluated by comparing the carrying amount to the estimated undiscounted cash flows. If the carrying amount exceeds the estimated undiscounted cash flows, an impairment charge would be recognized for the amount by which the carrying amount exceeds the fair value of the property and equipment, net. There were no impairment losses recognized by the Company for the years ended December 31, 2021 and December 25, 2020.

Internal-Use Software — The Company capitalizes costs associated with customized internal-use software systems once they have reached the application development stage. Such capitalized costs include external direct costs utilized in developing or obtaining the applications and payroll and payroll-related expenses for employees who are directly associated with the development of the applications. Capitalization of such costs begins when the preliminary project stage is complete and ceases at the point in which the project is substantially complete and is ready for its intended purpose.

Goodwill and Other Intangible Assets — Goodwill and identifiable indefinite lived intangible assets were historically tested for impairment annually as of the end of the third quarter of each fiscal year, or more frequently upon the occurrence of certain events or substantive changes in circumstances that indicate impairment is more likely than not. During the current year, the Company changed the date of its annual impairment test from the last day of the third quarter to the first day of the fourth quarter of each year. This change is preferable because it aligns the Company’s impairment testing procedures with its annual business planning and budgeting process and allows the Company to maximize time and resources required to perform the impairment analysis. The Company does not consider this change in impairment testing date to be a material change in the application of an accounting principle. The Company performed annual impairment tests for goodwill and indefinite lived intangible assets at September 24 and September 25, 2021, and concluded there was no impairment.

In assessing potential goodwill impairment, the Company has the option to first assess qualitative factors to determine whether events or circumstances indicate it is more likely than not that the fair value of the Company’s net assets is less than the carrying amount of the Company’s single reporting unit. If the qualitative factors indicate it is more likely than not that the fair value of net assets is less than its carrying amount, the Company performs a quantitative impairment test. In the quantitative assessment, the Company compares the fair value of the reporting unit to its carrying value. The Company determines fair value of its reporting unit using an income or market approach incorporating market participant considerations and management’s assumptions on revenue growth rates, operating margins, discount rates and expected capital expenditures.

The Company’s valuation methodology for assessing impairment requires management to make judgments and assumptions based on historical experience and projections of future operating performance. If these assumptions differ materially from future results, the Company may record impairment charges in the future.

The Company reviews identifiable definite lived intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. For the years ended December 31, 2021, and December 25, 2020, the Company determined there were no indicators of impairment relating to identifiable definite lived intangible assets. The Company amortizes definite lived intangible assets using the straight-line method over their estimated useful lives. See Note 7.

Notes Receivable — Notes receivable are presented in other assets. The Company accrues interest on notes receivable based on the contractual terms of the notes. As of December 31, 2021, and December 25, 2020, the outstanding notes receivable balance was $6,484 and $5,115, respectively, and no allowance was recorded against the balance.
Self-Insured Liabilities — The Company is self-insured for employee medical coverage. The Company records a liability for estimates of the aggregate ultimate losses and claims incurred but not reported. Adjustments to the reserve are made when the facts and circumstances change. If actual settlements of medical claims are greater than estimated amount, additional expense will be recognized. As of December 31, 2021, and December 25, 2020, the liability was $1,556 and $1,215, respectively.

Contingent Value Rights — In connection with the acquisition of the Company by the Former Parent Entity, the Company issued CVRs to the sellers. Each CVR gives the holder the ability to earn cash payments based on the return of H&F’s original investment hitting stated thresholds. The CVRs were issued at two thresholds. The first CVR is payable to the holders when H&F’s return on investment grows to between 2.25 and 2.5 times H&F’s original investment. The second CVR is payable to the holders when H&F’s return on investment grows to between 2.5 and 2.67 times H&F’s original investment. The Company records CVR obligations at fair value. See Note 9 for more information relating to CVR obligations. Contingent consideration obligations generally become due and payable to the holders of these rights if specified future events occur or conditions are met. There were no amounts due and payable during the fiscal years ended December 31, 2021, and December 25, 2020.

Warranties — The Company provides assurance-type warranties on most of its proprietary products covering periods that vary between one year and the lifetime of the product. The warranties cover products that are defective under normal conditions of use and are in-line with industry standards. The Company estimates the costs that may be incurred under its warranties and records the liability at the time product sales are recorded. The warranty liability is primarily based on historical failure rates and costs to repair or replace the product, including any necessary shipping costs. Changes in the Company’s accrued warranty liability for the years ended December 31, 2021, and December 25, 2020, can be found in Note 11.

Tax Receivable Agreement — On July 29, 2021, the Company executed a TRA with TRA Participants that provides for payment by the Company to the TRA Participants of 85% of the amount of cash savings, if any, in U.S. federal, state and local income tax that the Company utilizes in the future from net operating losses and certain other tax benefits that arose prior to the IPO. The Company recognizes this contingent liability in its consolidated financial statements when incurrence of the liability becomes probable and amounts are reasonably estimable. Subsequent changes to the measurement of the TRA liability are recognized in the statements of income as a component of other (expense) income, net. See Note 15 for more information about the TRA.

Revenue Recognition — The Company sells hardware products to professional installers, who then resell the products to end users, in the installation of an audio/video, IT, smart-home, or surveillance-related package. In certain instances, the Company sells specific products directly to end users. The Company’s products consist of proprietary hardware products with and without embedded software, as well as third party products. The Company provides services associated with product sales including the ability to access the Company’s hosted OvrC application (“hosting”), technical support, subscription services, and access to unspecified software updates and upgrades. The OvrC application provides the Company’s customers, professional installers and other dealers, a cloud-based remote management and monitoring platform to assist end users (“end consumers”). These services are typically provided at no additional charge to the customer.

For product sales, revenue is recognized when the customer obtains control of the product, which occurs upon shipment, in an amount that reflects the consideration expected to be received in exchange for those products. For services, revenue is recognized ratably over the contract period in an amount that reflects the consideration expected to be received in exchange for those services as the customer receives such services on a consistent basis throughout the contract period. The technical support represents a series of distinct performance obligations that have the same pattern of transfer to the customer and are recognized as a single performance obligation ratably over the estimated life of the related product.

The Company’s contracts with dealers, distributors, and retailers can include promises to transfer multiple products and services. Determining whether multiple products and services are considered distinct performance obligations that should be accounted for separately rather than as a combined performance obligation can require significant judgment.

For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation based on the relative standalone selling price (“SSP”). Judgment is required to determine the SSP
for each distinct performance obligation that is not sold separately, including technical support, customer reward programs, unspecified software updates and upgrades, and hosting. In instances where SSP is not directly observable, the primary method used to estimate the SSP is the expected cost plus an estimated margin approach, under which the Company forecasts the expected costs of satisfying a performance obligation and then adds an appropriate margin for that distinct service based on margins for similar services sold on a standalone basis.

For hardware products sold with embedded software, the products are dependent on and highly interrelated with the underlying software and accounted for as a single performance obligation with revenue recognized at the point in time when control is transferred to the customer, which is at the time the product is shipped. In cases where there is more than one performance obligation, a portion of the transaction price is allocated to hosting, unspecified software updates and upgrades, and technical support based on a relative stand-alone selling price method, as these services are provided at no additional charge. The allocated transaction price and corresponding revenue is deferred at the time of sale and recognized ratably over the estimated life of the related devices as this method best depicts the progress towards the completion of the related performance obligation.

The Company offers a subscription service that allows consumers to control and monitor their homes remotely and allows the consumer’s respective dealer to perform remote diagnostic services. With a subscription, the dealer simultaneously receives and consumes the benefits provided by the Company throughout the subscription period as the Company makes service available for use. There is a single performance obligation associated with the subscription services and the related revenue is deferred and recognized ratably over the contract period, which is typically one year, as this method best depicts the progress towards the completion of the related performance obligation.

The Company evaluates whether the Company is the principal or the agent for all customer sales. Generally, the Company reports revenue on a gross basis (the amount billed to customers is recorded as revenue, and the amount paid to vendors is recorded as cost of sales, exclusive of depreciation and amortization). The Company is the principal in these instances because the Company controls the inventory before it is transferred to customers. The Company’s control is evidenced by the sole ability to monetize the inventory, being primarily responsible to customers, having discretion in pricing, or a combination of these factors. The Company also generates revenue through agency for certain third-party product sales where the supplier is the party responsible for ensuring fulfillment of the orders, has the obligation to mitigate any issues the customers may have with the products, and has the discretion in establishing the price for the products. In such cases, the Company does not control the promised good before it is transferred. The Company records sales for which the Company acts as an agent on a net basis.

The Company has various customer rewards programs (“marketing incentive programs”), which enable participants to earn points for qualifying rewards. The points are redeemed for rewards, including various prizes or product credits for future purchases. The marketing incentive programs provide the customer a material right and give rise to a separate performance obligation. The related revenue and expense incurred are recognized at the time of redemption, expiration, or forfeiture, as that is the point at which the performance obligation related to this incentive program is satisfied. As of December 31, 2021, and December 25, 2020, deferred revenue relating to marketing incentive programs was $768 and $1,508, respectively. The deferred revenue relating to marketing incentive programs is recorded in accrued liabilities on the Company’s consolidated balance sheets. The expense associated with the marketing incentive programs was $1,245 and $1,672 for the years ended December 31, 2021, and December 25, 2020, respectively, and was included in cost of sales, exclusive of depreciation and amortization, in the accompanying consolidated statements of operations.

Certain customers may receive cash-based incentives or credits (“volume rebates”) which are accounted for as variable consideration. The Company records reductions to revenue for dealer incentives at the time of the initial sale, which is based on estimates of the sales volume customers will reach during the measured period.

Revenue is recognized net of estimated discounts, rebates, and return allowances. The Company estimates the reduction to sales and cost of sales, exclusive of depreciation and amortization for returns based on current sales levels and the Company’s historical return trends. Sales return allowances and rebates were $9,275 and $7,403 as of December 31, 2021, and December 25, 2020, respectively.

The Company has elected to account for shipping and handling costs as activities to fulfill the promise to transfer the goods. As a result of this accounting policy election, the Company does not consider shipping and handling activities as
promised services to its customers. Therefore, shipping and handling costs billed to customers are recorded in net sales, and the related costs in selling, general and administrative expenses.

Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 days. In instances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined the contracts do not include a significant financing component. The invoicing terms provide customers with a simplified and predictable way to purchase products and services and are not intended to provide the customer with financing from the Company. The Company records revenue net of any taxes collected from customers, which are subsequently remitted to governmental authorities.

ASC 606 requires companies to recognize an asset for the incremental costs of obtaining a contract with a customer if the entity expects to recover those costs. The Company has elected to immediately expense contract acquisition costs that would be amortized in one year or less. The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if the benefit of those costs is expected to be longer than one year. These incremental costs were not material for all periods presented. There were no capitalized costs to fulfill a contract with a customer.

Selling, General and Administrative Expenses — Selling, general and administrative expenses include office expenses such as payroll and occupancy costs, costs related to warehousing, distribution, outbound transportation to the Company’s customers, warranty, advertising, purchasing, insurance, non-income based taxes, research and development, and corporate overhead costs.

The Company includes the cost of shipping and handling products sold to customers in selling, general and administrative expenses, and records the cost as incurred. Shipping charges billed to customers are included in net sales. For the years ended December 31, 2021, and December 25, 2020, shipping and handling costs totaled $27,500 and $21,993, respectively.

Research and Development Expenses Research and development expenses consist primarily of personnel-related expenses for employees working on the product development and software and device engineering teams, including salaries, bonuses, stock-based compensation, benefits and other personnel costs, consulting and contractor expenses, as well as costs for prototypes, facilities, and travel. Research and development expenses were $65,459 and $51,967 for the years ended December 31, 2021, and December 25, 2020, respectively.

Advertising — Advertising costs, which are expensed as incurred, consist primarily of direct mail and print advertising, internet marketing and advertising, and trade show events. Advertising expenses were $5,789 and $4,476 for the years ended December 31, 2021, and December 25, 2020, respectively.

Share Based Compensation — The Company recognizes share based compensation expense based on the fair value of the awards at the grant date. The Company utilized the Black-Scholes option pricing model to estimate the fair value of the Time-based Options. The Company used a Monte Carlo simulation to estimate the fair value and derived service period of the Market-based Options. Compensation cost is recognized ratably over the vesting period of the related equity-based compensation award. Forfeitures are accounted for as they occur. For further discussion, see Note 13.

Other Expense (Income) — Other expense (income) primarily consists of interest income, gains and losses on disposal of businesses, and foreign currency remeasurement and transaction gains and losses.

Income Taxes — The Company files a consolidated federal income tax return and accounts for income taxes in accordance with ASC 740, Income Taxes, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements or income tax returns. Under this method, deferred income tax assets and liabilities are recognized based on the differences between the consolidated financial statement amounts and income tax basis of assets and liabilities using enacted tax rates in effect for the period in which the differences are expected to be recovered or settled. Valuation allowances are established, when necessary, to reduce deferred income tax assets to the amount expected to be realized. For additional information, see Note 14.
The Company records liabilities for income tax positions taken, or expected to be taken, when those positions are deemed uncertain to be upheld upon examination by taxing authorities. Interest and penalties, if incurred, would be recorded within the income tax provision in the accompanying consolidated statements of operations.

Foreign Currency Translation and Foreign Currency Transactions — The functional currency of the Company’s foreign subsidiaries is the pound sterling for the United Kingdom, Germany and Serbia; the Australian dollar for Australia; and the U.S. dollar for China and India. For subsidiaries with a functional currency different from the U.S. dollar, the subsidiaries’ assets and liabilities have been translated to U.S. dollars using the exchange rates in effect at the balance sheet dates. Statements of operations amounts have been translated using the monthly average exchange rate for each year. Foreign currency translation gains or losses are reflected in accumulated other comprehensive loss as a component of equity in the accompanying consolidated balance sheets. Foreign currency remeasurement and transaction gains and losses are included in other income.

Net Loss Per Share — The Company calculates net loss per share by dividing the net loss by the weighted average number of common shares outstanding. See Note 18 for information regarding the calculation of basic and dilutive shares for the periods presented.

Emerging Growth Company Status — The JOBS Act permits an “emerging growth company” such as us to take advantage of an extended transition period to comply with new or revised accounting standards applicable to public companies until those standards would otherwise apply to private companies. The Company has elected not to “opt out” of such extended transition period, which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company will adopt the new or revised standard at the time private companies adopt the new or revised standard and will do so until such time that the Company either (i) irrevocably elects to “opt out” of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for private companies.

Recent Accounting Pronouncements Pending Adoption — In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-02, Leases (Topic 842), which establishes the principles to report transparent and economically neutral information about the assets and liabilities that arise from leases. This new guidance requires lessees to recognize the lease assets and lease liabilities that arise from leases in the statement of financial position and to disclose qualitative and quantitative information about lease transactions, such as information about variable lease payments and options to renew and terminate leases. Recently, the FASB issued ASU 2020-05, which deferred the effective date to fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022.

The Company will adopt the new leasing standard as of January 1, 2022 using the modified retrospective approach through a cumulative-effect adjustment at the beginning of the period of adoption. Leases will be accounted for under ASC 842 subsequent to January 1, 2022, while prior period amounts are not adjusted and continue to be reported in accordance with historic accounting under ASC 840. The Company expects to elect the package of practical expedients permitted under the transition guidance within the standard, which eliminates the reassessment of whether existing contracts contain a lease, lease classification and capitalization of initial direct costs. The Company also expects to make an accounting policy election to not recognize assets or liabilities for leases with a term of less than 12 months, not to separate lease and non-lease components and will not elect to use the hindsight practical expedient. The adoption of the new leasing standard is expected to result in the recognition of material right-of-use assets and liabilities on the Company’s consolidated balance sheets for its operating lease commitments. The Company does not believe that the adoption of the standard will have a material impact on the Company’s consolidated statements of operations or to the consolidated statements of cash flows.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses. The ASU sets forth a current expected credit loss (“CECL”) model which requires the Company to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. This ASU was effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. In November 2019, the FASB issued ASU 2019-10 which deferred the effective date to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company does not believe that the
adoption of the standard will have a material impact on the Company’s consolidated statements of operations or to the consolidated statements of cash flows.

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 (“ASC 848”). The amendments in this ASU were put forth in response to the market transition from the LIBOR and other interbank offered rates to alternative reference rates. GAAP requires entities to evaluate whether a contract modification, such as the replacement or change of a reference rate, results in the establishment of a new contract or continuation of an existing contract. ASC 848 allows an entity to elect not to apply certain modification accounting requirements to contracts affected by reference rate reform. The standard provides this temporary election through December 31, 2022 and cannot be applied to contract modifications that occur after December 31, 2022. In January 2021, the FASB issued ASU 2021-01, Reference Rate Reform (Topic 848). The objective of the new reference rate reform standard is to clarify the scope of Topic 848 and provide explicit guidance to help companies applying optional expedients and exceptions. This ASU is effective immediately for all entities that have applied optional expedients and exceptions. The company is in the process of evaluating the effect that the adoption of this standard will have on our financial position and results of operations.

Recently Adopted Accounting Pronouncements — In August 2018, the FASB issued ASU 2018-15, Intangibles — Goodwill and Other — Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract. The guidance aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. This standard is effective for annual reporting periods beginning after December 15, 2020, and interim periods within annual periods beginning after December 15, 2021.The Company adopted the standard for the fiscal year beginning December 26, 2020. Adoption of the standard did not have a material impact on the consolidated financial statements.

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This update simplifies accounting for income taxes by eliminating some exceptions to the general approach in Accounting Standards Codification (“ASC”) 740, Income Taxes, related to intra-period tax allocation, the methodology for calculating income tax in an interim period and the recognition of deferred tax liabilities for outside basis differences. This update is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. The amendments in this update should be applied on either a retrospective basis, a modified retrospective basis, or prospectively, depending on the provision within the amendment. The Company adopted the standard for the fiscal year beginning December 26, 2020. Adoption of the standard did not have a material impact on the consolidated financial statements.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions
12 Months Ended
Dec. 31, 2021
Business Combination and Asset Acquisition [Abstract]  
Acquisitions Acquisitions
The Company had one acquisition in 2021, and it has been accounted for under ASC 805, Business Combinations. Accordingly, the accounts of the acquired company, after adjustments to reflect fair values assigned to assets and liabilities, have been included in the consolidated financial statements from the respective date of acquisition. The accounting for the business combination outlined below was complete as of December 31, 2021. There were no material acquisitions during the year ended December 25, 2020.

On May 4, 2021, the Company entered into a Purchase Agreement (“Purchase Agreement”) pursuant to which it acquired the issued and outstanding shares of ANLA, LLC. (“Access Networks”), an enterprise-grade networking solutions provider offering networking products, design, configuration, monitoring and support services. The acquisition enhances the Company’s networking solutions for residential and commercial networks. The Company agreed to a purchase price of $36,334, consisting of both cash and equity, plus contingent consideration of up to $2,000 based upon the achievement of specified financial targets. The acquisition closed on May 28, 2021. During the measurement period, certain adjustments were recorded to increase the purchase price to $36,641 and goodwill to $21,026 to account for updated working capital and deferred tax liability calculations.

The Company recorded tangible and intangible assets acquired and liabilities assumed in the transaction according to the acquisition method of accounting, under ASC 805, Business Combinations. The consideration was allocated to the assets acquired and liabilities assumed based on their fair values as of the closing date and are subject to change within the measurement period, which does not exceed twelve months after the closing date. The Company allocated any excess
purchase price over the fair value of the net tangible and intangible assets acquired and liabilities assumed to goodwill. Goodwill arising from the acquisition primarily consists of synergies from integrating the distribution of products through the Company’s existing distribution channels.

Customer relationships have been valued using the multi-period excess earnings method, a derivative of the income approach. The multi-period excess earnings method estimates the discounted net earnings attributable to the customer relationships that were acquired after considering items, such as possible customer attrition. Estimated useful lives were determined based on the length and trend of projected cash flows. The length of the projected cash flow period was determined based on the expected attrition of the customer relationships, which is based on the Company’s historical experience in renewing and extending similar customer relationships and future expectations for renewing and extending similar existing customer relationships. The useful life of the customer relationships intangible assets represents the number of years over which the Company expects the customer relationships to economically contribute to the business.

The trade name has been valued using the relief from royalty method under the income approach to estimate the cost savings that will accrue to the Company, which would otherwise have to pay royalties or license fees on revenue earned by using the asset. Estimated useful life was determined based on management’s estimate of the period of time the name will be in use.

The Company may be required to pay additional consideration upon the achievement of a revenue-based earnout. As of the acquisition date, the fair value of the contingent consideration was $2,000 and recorded in other liabilities in the accompanying consolidated balance sheet.

The acquisition was initially funded using cash consideration of $26,309, rollover equity of $10,025, and contingent consideration of $2,000. During the measurement period, cash consideration increased to $26,616 to account for updated working capital calculations.

The allocation of the purchase price for the acquisition is as follows:

Total purchase consideration$38,641 
Cash and cash equivalents$795 
Accounts receivable794 
Inventory2,029 
Property and equipment77 
Identifiable intangible assets17,700 
Total identifiable assets acquired21,395 
Accounts payable1,266 
Accrued liabilities1,218 
Other liabilities586 
Deferred income tax liabilities710 
Total liabilities assumed3,780 
Net identifiable assets acquired17,615 
Goodwill21,026 
Net assets acquired$38,641 

For income tax purposes, a carryover basis in goodwill of $13,616 will be deductible in future periods.

The Company recorded intangible assets related to the acquisition based on estimated fair value, which consisted of the following:
Useful Lives
(Years)
Acquired Value
Customer relationships
10$14,400 
Trade name
63,300 
Total intangible assets
$17,700 
Other liabilities assumed consisted primarily of warranty reserves and deferred revenue. The long-term warranty reserves are primarily based on historical failure rates, costs to repair or replace the product, and any necessary shipping costs, which are considered to approximate the fair value of the remaining obligation. Deferred revenue was recorded at fair value, resulting in a cumulative balance for the acquisition of $883 in accrued liabilities and $586 in other liabilities.

The Company recognized $197 of transaction-related expenses, consisting primarily of advisory, legal, and other professional fees related to the acquisition. These transaction-related expenses were incurred by and for the benefit of the Company, and were included in selling, general, and administrative expenses in the consolidated statements of operations.

Pro forma financial information related to the Access Networks acquisition has not been provided as it is not material to the Company’s consolidated results of operations. The results of operations of the Access Networks acquisition are included in the Company’s consolidated results of operations from the date of acquisition and were not significant for the year ended December 31, 2021.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and Geographic Information
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenue and Geographic Information Revenue and Geographic Information
Contract Balances — Amounts invoiced in advance of revenue recognition are recorded as deferred revenue on the consolidated balance sheets. Deferred revenue primarily relates to unspecified software updates and upgrades, hosting, technical support, marketing incentive programs, and subscription services.

The following table represents the changes in deferred revenue for the years ended December 31, 2021, and December 25, 2020:

December 31,
2021
December 25,
2020
Deferred revenue – beginning of period
$30,466 $23,820 
Amounts billed, but not recognized
28,536 28,366 
Recognition of revenue
(27,086)(21,720)
Deferred revenue acquired1,469 — 
Deferred revenue – end of period
$33,385 $30,466 
The Company recorded deferred revenue of $20,944 in accrued liabilities and $12,441 in other liabilities as of December 31, 2021. The Company recorded deferred revenue of $18,654 in accrued liabilities and $11,812 in other liabilities as of December 25, 2020.

Disaggregation of Revenue — The following table sets forth revenue from the United States and all international dealers and distributors for the years ended December 31, 2021 and December 25, 2020:


20212020
United States
$889,000 $719,429 
International
119,013 94,684 
Total
$1,008,013 $814,113 

Additionally, the Company’s revenue includes amounts recognized over time and at a point in time, and are as follows for the years ended December 31, 2021, and December 25, 2020:


20212020
Products transferred at a point in time
$980,927 $792,393 
Services transferred over time
27,086 21,720 
Total
$1,008,013 $814,113 
Disaggregation of Property & Equipment Property and equipment, net, by geography as of December 31, 2021 and December 25, 2020:

20212020
United States
$18,027 $15,550 
International
4,576 4,658 
Total
$22,603 $20,208 
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories, Net
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Inventories, Net Inventories, Net
Inventory is stated at the lower of cost or net realizable value, cost being determined under the moving-average method, first-in, first-out (FIFO) basis, or specific identification. Inventory costs include the net acquisition cost from the factory, the cost of transporting the product to the Company’s warehouses, and product assembly costs. Reserves for slow-moving and obsolete inventories are provided on historical experience, inventory aging, and product demand. The Company evaluates the adequacy of these reserves and makes adjustments to reserves, as required.

As of December 31, 2021, and December 25, 2020, the Company’s inventory consisted of the following:

20212020
Finished goods
$210,540 $155,618 
Raw materials
10,454 11,340 
Work in process
548 591 
Reserve for obsolete and slow-moving inventory
(10,578)(10,450)
Total inventories, net
$210,964 $157,099 

The Company recorded prepaid deposits on future inventory purchases of $15,220 in prepaid expenses and other current assets as of December 31, 2021.

Changes in the Company’s reserve for obsolete and slow-moving inventory as of December 31, 2021, and December 25, 2020, consisted of the following:

Inventory Reserve - December 27, 2019$6,589 
Valuation allowance4,579 
Write-offs(718)
Inventory Reserve – December 25, 2020 $10,450 
Valuation allowance4,578 
Write-offs(4,450)
Inventory Reserve – December 31, 2021$10,578 
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net Property and Equipment, Net
Property and equipment, net, as of December 31, 2021, and December 25, 2020, consisted of the following:

20212020
Equipment$13,422 $11,422 
Computers and software22,438 20,490 
Furniture and fixtures3,609 3,240 
Leasehold improvements11,505 8,673 
Construction in progress4,512 2,035 
Total property and equipment 55,486 45,860 
Less: Accumulated depreciation(32,883)(25,652)
Property and equipment, net$22,603 $20,208 

Total depreciation expense for the years ended December 31, 2021, and December 25, 2020, was $8,028 and $10,481, respectively.
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangible Assets, Net
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets, Net Goodwill and Other Intangible Assets, Net
Goodwill as of December 31, 2021, and December 25, 2020, was $580,761 and $559,735, respectively. Goodwill increased by $21,026 in 2021 due to the acquisition of Access Networks. See Note 3 for more information regarding Access Networks. There were no changes to goodwill during the year ended December 25, 2020.

Goodwill and identifiable indefinite lived intangible assets have historically been tested for impairment annually as of the end of the third quarter of each fiscal year, or more frequently upon the occurrence of certain events or substantive changes in circumstances that indicate impairment is more likely than not. During the current year, the Company changed the date of its annual impairment test from the last day of the third quarter to the first day of the fourth quarter of each year. This change is preferable because it aligns the Company’s impairment testing procedures with its annual business planning and budgeting process and allows the Company to maximize time and resources required to perform the impairment analysis. The Company does not consider this change in impairment testing date to be a material change in the application of an accounting principle. The Company performed annual impairment tests for goodwill and indefinite lived intangible assets at September 24 and September 25, 2021, and concluded there was no impairment.

The Company tests goodwill and identifiable indefinite lived intangible assets for impairment annually as of the end of the third quarter of each fiscal year, or more frequently upon the occurrence of certain events or substantive changes in circumstances that indicate impairment is more likely than not. Management qualitatively assessed goodwill to determine whether testing was necessary. Factors that management considers in this assessment include macroeconomic conditions, industry and market considerations, overall financial performance (both current and projected), changes in management and strategy, and changes in the composition and carrying amounts of net assets. If this qualitative assessment indicates that it is more likely than not that the fair value of the reporting unit is less than its carrying value, a quantitative assessment is then performed. For indefinite lived intangible assets, the Company conducted an impairment assessment of indefinite lived intangible assets using discounted cash flow models. These models include assumptions we believe are consistent with those a market participant would use. If the carrying amount exceeds the fair value, an impairment charge is recognized in an amount equal to that excess.
As of December 31, 2021, and December 25, 2020, other intangible assets, net, consisted of the following:

December 31, 2021
Estimated
Useful Life
Gross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Customer relationships
5 – 25 years
$509,162 $(96,149)$413,013 
Technology
5 – 15 years
95,078 (38,221)56,857 
Trade names – definite
2 – 10 years
57,660 (16,902)40,758 
Trade names – indefiniteindefinite76,564 — 76,564 
Total intangible assets$738,464 $(151,272)$587,192 

December 25, 2020
Estimated
Useful Life
Gross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Customer relationships
5 – 25 years
$494,333 $(70,060)$424,273 
Technology
5 – 15 years
95,078 (22,406)72,672 
Trade names – definite
2 – 10 years
54,360 (10,253)44,107 
Trade names – indefiniteindefinite76,564 — 76,564 
Total intangible assets$720,335 $(102,719)$617,616 

Total amortization expense for intangible assets for the years ended December 31, 2021, and December 25, 2020, was $48,553 and $47,491, respectively. The weighted-average useful life remaining for amortizing definite lived intangible assets was approximately 15.2 years as of December 31, 2021.

As of December 31, 2021, the estimated amortization expense for intangible assets for the next five fiscal years and thereafter are as follows:


2022$48,321 
202347,183 
202440,681 
202533,065 
2026
33,065 
Thereafter308,313 
Total$510,628 
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Debt Agreements
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Debt Agreements Debt AgreementsOn August 4, 2017, the Company’s wholly owned subsidiary, Wirepath, LLC, (“Borrower”), entered into a credit agreement (as amended from time to time, “Old Credit Agreement”), consisting of a senior secured term loan (“Initial Term Loan”) and a senior secured revolving credit facility (“Old Revolving Credit Facility”). On February 5, 2018, the Borrower repriced the Old Credit Agreement to reduce the margin on the Initial Term Loan and Old Revolving Credit Facility. On October 31, 2018, the Borrower repriced the Initial Term Loan facility to further reduce the margin under the Initial Term Loan, increased the aggregate amount of the Initial Term Loan, and further reduced the margin under the Old Revolving Credit Facility. On August 1, 2019, the Borrower amended the Old Credit Agreement to borrow an additional senior secured term loan (“Incremental Term Loan” and, together with the Initial Term Loan, as amended, “Old Term Loans”) and increased the commitments under the Old Revolving Credit Facility. The Company made fixed equal quarterly
installments on the Old Term Loans in an amount equal to 1.0% per annum of the total aggregate principal thereof immediately after borrowing, with balance due at maturity.

On August 4, 2021, the Company used a portion of the net proceeds from the IPO to prepay $216,902 in aggregate of the amount of the Incremental Term Loan outstanding under the Old Credit Agreement. The prepayment consisted of $215,874 in principal plus accrued interest of $1,028. In connection with the prepayment, the Company incurred a charge of $6,645 related to the write off of the proportionate amount of the unamortized debt issuance costs at the time of the prepayment which was recorded in loss on extinguishment of debt on our consolidated statement of operations. The unamortized debt issuance costs are allocated between the remaining original loan balance and the portion of the loan paid down on a pro-rata basis.

On December 8, 2021, the Company entered into a Credit Agreement (the “Credit Agreement”) with various financial institutions consisting of a $465,000 in aggregate principal amount of senior secured term loans maturing in seven years (the “New Term Loan Facility”) and a $100,000 senior secured revolving credit facility (which includes borrowing capacity available for letters of credit) maturing in five years (the “New Revolving Credit Facility”).

In connection with the closing of the Credit Agreement, the Company repaid in full approximately $451,400 of borrowings, including accrued interest, under the Old Credit Agreement. The Old Term Loans and Old Revolving Credit Facility and related agreements and documents under the Old Credit Agreement were terminated upon the effectiveness of the Credit Agreement.

The issuance of the Credit Agreement and repayment of the Old Term Loans were evaluated in accordance with ASC 470-50-40 - Debt-Modifications and Extinguishments - Derecognition, to determine whether the refinancing transaction should be accounted for as a debt modification or extinguishment. Each lender involved in the refinancing transaction was analyzed to determine if its participation was a debt modification or an extinguishment. Debt issuance costs for exiting lenders who chose not to participate in the New Term Loan Facility were accounted for as extinguishments. Debt discounts and costs incurred with third parties for the issuance of the New Term Loan Facility totaling $9,079 were capitalized and amortized over the term of the New Term Loan Facility. These capitalized fees associated with new and continuing lenders are presented as cash flows from financing activities on the consolidated statements of cash flows. The Company wrote off $5,427 in debt issuance costs related to the extinguishment of the Old Term Loans which was recorded in loss on extinguishment of debt on our consolidated statement of operations.

Borrowings under the New Term Loan will bear interest at a rate per annum equal to, at the Company’s option, either (1) an applicable margin plus a base rate determined by reference to the highest of (a) 0.50% per annum plus the federal funds effective rate, (b) the prime rate and (c) the eurocurrency rate determined by reference to the cost of funds for U.S. dollar deposits for an interest period of one month adjusted for certain additional costs, plus 1.00%; provided that such rate is not lower than a floor of 1.50% or (2) an applicable margin plus a eurocurrency rate determined by reference to the cost of funds for U.S. dollar deposits for the interest period relevant to such borrowing adjusted for certain additional costs; provided that such rate is not lower than a floor of 0.50%.

Borrowings under the New Revolving Credit Facility will bear interest at a rate per annum equal to an applicable margin based upon a leverage-based pricing grid, plus, at the Company’s option, either (1) a base rate determined by reference to the highest of (a) 0.50% per annum plus the federal funds effective rate, (b) the prime rate and (c) the eurocurrency rate determined by reference to the cost of funds adjusted for certain additional costs, plus 1.00%; provided such rate is not lower than a floor of 1.00% or (2) a eurocurrency rate determined by reference to the applicable cost of funds for such borrowing adjusted for certain additional costs; provided such rate is not lower than a floor of zero. As of December 31, 2021, the interest rate for the New Term Loan Facility was 5.00%.

The New Term Loan amortizes in fixed equal quarterly installments in an amount equal to 1.0% per annum of the total aggregate principal amount thereof immediately after borrowing, with the balance due at maturity. We may voluntarily prepay loans or reduce commitments under the Credit Agreement, in whole or in part, subject to minimum amounts, with prior notice but without premium or penalty (subject to customary exceptions, including prepayments of the New Term Loan in connection with a repricing transaction that is consummated prior to June 8, 2022).
The Company’s outstanding debt as of December 31, 2021 and December 25, 2020 was as follows:

Maturity DateDecember 31, 2021December 25, 2020
Credit Agreement
New Term Loan12/8/2028$465,000 $— 
New Revolving Credit Facility12/8/2026$— $— 
Old Credit Agreement (as amended)
Initial Term Loan8/4/2024$— $286,508 
Incremental Term Loan8/4/2024$— $386,100 
Old Revolving Credit Facility8/4/2022$— $— 

As of December 31, 2021, the Company had no borrowings outstanding under the New Revolving Credit Facility and $4,894 of outstanding letters of credit. The amount available under the New Revolving Credit Facility was $95,106 as of December 31, 2021.

As of December 25, 2020, the Company had no borrowings outstanding under the Old Revolving Credit Facility and $4,894 of outstanding letters of credit. The amount available under the Old Revolving Credit Facility was $55,106 as of December 25, 2020. The Company borrowed $47,375 under the Old Revolving Credit Facility during the first half of 2020 in order to enhance liquidity as a precautionary measure in response to the COVID-19 pandemic, and repaid the borrowings in full later in the year ending December 25, 2020. As of December 25, 2020, the effective interest rate for the Initial Term Loan and Incremental Term Loan under the Old Credit Agreement were 4.22% and 4.97%, respectively.

As of December 31, 2021, the future scheduled maturities of the above notes payable are as follows:

2022$3,488 
20234,650 
20243,488 
20254,650 
20264,650 
Thereafter444,074 
Total future maturities of long-term debt465,000 
Unamortized debt issuance costs(12,256)
Total indebtedness452,744 
Less: Current maturities of long-term debt3,488 
Long-term debt$449,256 

Unamortized costs related to the issuance of the New Term Loan Facility were $12,256 as of December 31, 2021, and was presented as a direct deduction from the carrying amount of long-term debt. Unamortized costs related to the issuance of the New Revolving Credit Facility were $1,506 as of December 31, 2021, and was included in other assets in the consolidated balance sheet. The costs related to debt issuances are amortized to interest expense over the life of the related debt.

Unamortized costs related to the issuance of the Old Term Loans were $20,595 as of December 25, 2020, and was presented as a direct deduction from the carrying amount of long-term debt. Unamortized costs related to the issuance of the Old Revolving Credit Facility were $583 as of December 25, 2020, and was included in other assets in the consolidated balance sheet. The costs related to debt issuances are amortized to interest expense over the life of the related debt.

During the year ended December 31, 2021, the Company incurred total charges of $12,072 related to the write-off of unamortized debt issuance costs, which was recorded in loss on extinguishment of debt on our consolidated statements of operations.
As of December 31, 2021, the future amortization of debt issuance costs was as follows:

2022$1,858 
20231,925 
20241,993 
20252,066 
20262,123 
Thereafter3,797 
Total$13,762 

Interest expense as of December 31, 2021 and December 25, 2020 consisted of the following:

20212020
Interest expense from Old Term Loans
$26,124 $37,776 
Interest expense from Old Revolving Credit Facility
462 1,632 
Interest expense from New Term Loan1,485 — 
Interest expense from New Revolving Credit Facility38 — 
Interest expense from Rate Cap— 20 
Amortization of debt issuance costs5,053 6,101 
Total interest expense
$33,162 $45,529 

Debt Covenants and Default Provisions — The Credit Agreement contains various customary affirmative and negative covenants. The Company was in compliance with all debt covenants as of December 31, 2021, and December 25, 2020.

In addition, the New Revolving Credit Facility is subject to a first lien secured net leverage ratio of 7.50 to 1.00, tested quarterly commencing with the fiscal quarter ending on or about June 30, 2022, if, and only if, the aggregate principal amount from the New Revolving Credit Facility loans, letters of credit (to the extent not cash collateralized or backstopped or, in the aggregate, not in excess of the greater of $10.0 million and the stated face amount of letters of credit outstanding on the initial closing date of the Credit Agreement) and swingline loans outstanding and/or issued, as applicable, exceeds 35.0% of the total amount of the New Revolving Credit Facility commitments.

The Company may also be required to make additional payments under the financing agreement equal to a percentage of the Company’s annual excess cash flows or net proceeds from any non-ordinary course asset sales or certain debt issuances, if any. The lender has the option to decline the prepayment. As of December 25, 2020, in accordance with these provisions, the Company estimated a mandatory excess cash flow payment offer related to the term loans of $14,325 to the lender. The entire amount of the expected payment was classified within current maturities of long-term debt on the consolidated balance sheet as of December 25, 2020. After the issuance of the Company’s audited financial statements as of and for the period ended December 25, 2020, the Company elected an option available in the financing agreement to accelerate the consideration of expected cash outlays in fiscal year 2021 that would eliminate the requirement for an excess cash flow payment for fiscal year 2020. As a result, the estimated excess cash payment was not made and only the contractual payments under the financing agreement are considered current maturities of long-term debt as of December 31, 2021.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurement
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurement Fair Value Measurement
Fair Value of Financial Instruments — The fair values and related carrying values of financial instruments that are not required to be remeasured at fair value on the consolidated statements of operations were as follows:

As of December 31, 2021
As of December 25, 2020
Carrying
Amount
Fair
Value
Carrying
Amount
Fair
Value
Assets
Notes receivable, net $6,484 $6,764 $5,115 $5,494 
Liabilities
Initial Term Loan$— $— $286,508 $267,169 
Incremental Term Loan$— $— $386,100 $384,652 
New Term Loan$465,000 $462,675 $— $— 

The fair value of notes receivable is estimated using a discounted cash flow analysis using interest rates currently offered for loans with similar credit quality which represent Level 2 inputs. The fair value of long-term debt was established using current market rates for similar instruments traded in secondary markets representing Level 2 inputs. Additionally, cash and cash equivalents, accounts receivable, net, prepaid expenses, accounts payable, and accrued liabilities are classified as Level 1 and the carrying value of these assets and liabilities approximates the fair value due to the short-term nature of these financial instruments.

Assets and Liabilities that are Measured at Fair Value on a Recurring Basis — The fair value of the interest rate cap is determined using widely accepted valuation techniques based on its maturity and observable market-based inputs, including interest rate curves. This measurement is considered a Level 2 measurement. The interest rate cap expired on December 31, 2021 and had no value as of December 31, 2021 and December 25, 2020.

The fair value of the contingent consideration liability related to the Access Networks acquisition is based on unobservable inputs, including management estimates and assumptions about future revenues, and is, therefore, classified as Level 3. The fair value of the contingent consideration was $2,000 as of December 31, 2021.

The Company utilizes a Monte Carlo simulation in an option pricing framework, where a range of possible scenarios are simulated, in order to determine the fair value of the CVR. Any future increase in the fair value of the CVR obligations, based on an increased likelihood that the underlying milestones will be achieved, and the associated payment or payments will, therefore, become due and payable, will result in a charge to selling, general and administrative expenses in the period in which the increase is determined. Similarly, any future decrease in the fair value of the CVR obligations will result in a reduction in selling, general and administrative expenses. CVR liabilities are categorized as other liabilities in the accompanying consolidated balance sheets and are classified as Level 3.

Fair value at
December 31, 2021
Valuation Technique
Unobservable
Input
Volatility
Contingent Value Rights $8,900Monte CarloVolatility
45 -50%

Changes in the CVRs for the years ended December 31, 2021, and December 25, 2020 were as follows:

December 31,
2021
December 25,
2020
CVR fair value – beginning of period
$4,000 $3,200 
Fair value adjustments
4,900 800 
CVR fair value – end of period
$8,900 $4,000 

There were no transfers into or out of Level 3 during the years ended December 31, 2021, or December 25, 2020.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities as of December 31, 2021, and December 25, 2020, consisted of the following:

December 31,
2021
December 25,
2020
Payroll, vacation, and bonus accruals
$21,340 $29,700 
Deferred revenue
20,944 18,654 
Warranty reserve
14,549 11,767 
Customer rebate program
4,775 2,140 
Sales return allowance
3,999 3,741 
Taxes
1,774 752 
Incurred but not reported self-insurance
1,556 1,215 
Interest payable
1,523 7,576 
Other accrued liabilities
5,057 5,113 
Total accrued liabilities
$75,517 $80,658 
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Warranties
12 Months Ended
Dec. 31, 2021
Guarantees and Product Warranties [Abstract]  
Warranties Warranties
Changes in the Company’s accrued warranty liability for the years ended December 31, 2021, and December 25, 2020, were as follows:

Accrued warranty – December 27, 2019$19,989 
Warranty claims(12,252)
Warranty provisions8,786 
Accrued warranty – December 25, 2020$16,523 
Warranty claims(12,455)
Warranty provisions14,704 
Accrued warranty – December 31, 2021$18,772 
As of December 31, 2021, the Company has recorded accrued warranty liabilities of $14,549 in accrued liabilities and $4,223 in other liabilities in the accompanying consolidated balance sheet. As of December 25, 2020, the Company has recorded accrued warranty liabilities of $11,767 in accrued liabilities and $4,756 in other liabilities.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Retirement Plan
12 Months Ended
Dec. 31, 2021
Retirement Benefits [Abstract]  
Retirement Plan Retirement PlanThe Company has a 401(k) plan that covers eligible employees as defined by the plan agreement. As of January 1, 2020, the Company matches 100% of employee contributions to the plan, up to 3% of the employees’ total compensation, and 50% of employee contributions to the plan, up to 6% of the employees’ total compensation. Company contributions to the plan, net of forfeitures, were $4,471 and $3,727 for the years ended December 31, 2021, and December 25, 2020, respectively.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Agreements and Incentive Equity Plans
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Equity Agreements and Incentive Equity Plans Equity Agreements and Incentive Equity Plans Former Parent Entity Incentive Plan — In October 2017, the Former Parent Entity approved the Class B Unit Incentive Plan (“2017 Plan”) pursuant to the Former Parent Entity’s partnership agreement (“Partnership Agreement”), which established the terms and provided for grants of certain incentive units to employees, officers, directors, consultants, and advisors of the Former Parent Entity containing service-based and/or market-based vesting criteria. Class B-1 Incentive Units (“B-1 Units”) issued under the 2017 Plan vest in installments over a five-year period, subject to the grantee’s continued employment or service. Class B-2 Incentive Units (“B-2 Units” and collectively with the B-1 Units, “Incentive Units”) issued under the 2017 Plan contain both service conditions consistent with the B-1 Units and market-based vesting conditions that require the achievement of a specified return hurdle to the controlling shareholders in order to vest. Prior to the modification of the Incentive Units in connection with the Company’s IPO on July 27, 2021, the Company recognized $2,605 of compensation expense related to the Incentive Units within selling, general and administrative expenses in the
accompanying consolidated statements of operations during the year ended December 31, 2021. The Company recognized $4,284 of compensation expense within selling, general and administrative expenses related to Incentive Units for the year ended December 25, 2020.

2021 Incentive Plan — On July 16, 2021, the Company adopted the 2021 Equity Incentive Plan (“2021 Plan”) in order to provide a means through which to attract, retain and motivate key personnel. Awards available for grant under the 2021 Plan include non-qualified and incentive stock options, restricted shares of our common stock, other equity-based awards tied to the value of our common stock and cash-based awards.

Equity Award Conversion — During the year ended December 31, 2021, and in connection with the IPO, all outstanding unvested Incentive Units were replaced with newly issued shares of our restricted common stock based on:

a ratio that takes into account the number of unvested Incentive Units held,
the applicable distribution threshold applicable to the Incentive Units, and
the value of distributions that the holder would have been entitled to receive had the Former Parent Entity liquidated on the date of such replacement in accordance with the terms of the distribution “waterfall” set forth in the Partnership Agreement.

Vested Incentive Units were exchanged into shares of our common stock using the same formula as unvested Incentive Units (together, the “Equity Award Conversion”). The Equity Award Conversion resulted in a modification of the Incentive Units for accounting purposes.

B-1 Incentive Unit Modification

The restricted stock awards issued in exchange for unvested B-1 Units were of commensurate value and did not result in any incremental fair value provided to the holders of such awards. The restricted shares of common stock that the holders received in exchange for their unvested B-1 Units are subject to the same vesting terms that applied to the B-1 Units prior to the Equity Award Conversion. The Company will recognize the remaining unrecognized compensation expense prospectively over the requisite service period under the straight-line method.

B-2 Incentive Unit Modification

Prior to the exchange for newly issued restricted stock awards, B-2 Units vested based upon the satisfaction of an explicit service period and a market condition. The restricted stock awards issued to replace B-2 Units vest based upon achievement of one or more of: (i) a total return hurdle, (ii) an average return hurdle and/or (iii) a volume weighted average price hurdle, which are substantially the same as the previous market-condition vesting criteria of the B-2 Units. Although the restricted stock awards that replace the B-2 Units do not contain an explicit service condition, the vesting is subject to continued employment and will be forfeited if these hurdles, which include both market and performance conditions, are not achieved on or prior to February 4, 2024, resulting in a derived service period. For the majority of B-2 Units, the requisite service period was extended as a result of the modification, however, the acceleration of compensation expense due to the modification of vesting terms was immaterial.

Awards issued in connection with the 2021 Plan — Under the 2021 Plan and in connection with the Equity Award Conversion, the Company granted 4,243 options to holders of B-1 Units (“Time-based Options”) and 1,155 options to holders of B-2 Units (“Market-based Options” and collectively with the Time-based Options, “Leverage Replacement Options”). The Leverage Replacement Options have an exercise price equal to the initial public offering price per share of the Company’s common stock and a contractual term of ten years from the initial grant date of the related Incentive Unit. The Time-based Options are subject to the same time-based vesting and the Market-based Options are subject to the same market-condition vesting criteria outlined for the restricted stock awards issued for the Incentive Units. Additionally, recipients of the Leverage Replacement Options received both vested and unvested Leverage Replacement Options in the same proportion as their vested and unvested B-1 and B-2 Units held immediately prior to the IPO and upon the Equity Award Conversion. The Company immediately recognized compensation expense for vested Time-based Options on the grant date as the awards provide value to the holders that is incremental to the value of B-1 Units held prior to the IPO and related modification. There were no vested B-2 Units at the date of the IPO and therefore no immediate expense recognition. In addition to the Leverage Replacement Options, the Company issued additional Time-based Options which vest over three years during the year ended December 31, 2021.
Restricted Stock Awards

In connection with the IPO, the Company issued restricted common stock to holders of unvested B-1 Units and B-2 Units. The grant date fair value of restricted stock awards was determined to be $18.00 per share, based on the initial listing price of the Company’s common stock on the grant date.
Restricted Stock Awards
B-1 Incentive UnitsB-2 Incentive Units
Number of
Units
(in 000’s)
Weighted-
Average
Grant-Date
Fair Value
Number of
Units
(in 000’s)
Weighted-
Average
Grant-Date
Fair Value
Outstanding at December 25, 2020— $— — $— 
Granted833 18.00 807 18.00 
Vested189 18.00 — — 
Forfeited10 18.00 — — 
Outstanding at December 31, 2021633 $18.00 807 $18.00 

Stock Options

The Company utilized the Black-Scholes option pricing model to estimate the fair value of the Time-based Options. The Company used a Monte Carlo simulation to estimate the fair value and derived service period of the Market-based Options. Significant assumptions included in these models were the risk-free interest rate, the expected volatility, and the expected dividend yield. Volatility was estimated based on historical volatility of comparable companies. The average expected term for the Market-based Options was derived based on an average of the outcomes of various scenarios performed under the Monte Carlo simulation. The fair values of the stock options were derived using the following key assumptions:

Time-based OptionsMarket-based Options
Expected term
3.1-7.0 years
2.5 years
Risk-free rate of return
0.4 -1.0%
0.6 %
Expected dividend yield— %— %
Expected volatility45 %45 %

The summary of the Company’s option activity as of December 31, 2021 is as follows:

Time-based OptionsMarket-based Options
Number of
Units
(in 000’s)
Weighted-
Average
Grant-Date
Fair Value
Aggregate Intrinsic Value (a)
Number of
Units
(in 000’s)
Weighted-
Average
Grant-Date
Fair Value
Aggregate Intrinsic Value (a)
Outstanding at December 25, 2020— $— $— — $— $— 
Granted4,443 6.47 — 1,155 5.66 — 
Exercised— — — — — — 
Forfeited(50)6.95 — — — — 
Outstanding at December 31, 20214,393 $6.49 $13,532 1,155 $5.66 $3,558 
Options exercisable at December 31, 20212,307 $6.00 $7,105 — $— $— 

(a) The intrinsic value represents the amount by which the fair value of the Company’s stock exceeds the option exercise price as of December 31, 2021
Restricted Stock Units — Following the completion of the IPO, the Company awarded restricted stock units (“RSUs”) under the 2021 Plan to its employees and directors. These RSUs are subject to time-based vesting conditions based on the continued service of the RSU holder. RSUs granted typically have an initial annual cliff vest and then vest quarterly over the remaining service period, which is generally one to four years. The grant date fair value of the RSUs issued in connection with the IPO was determined to be $18.00 per share based on the initial listing price of the Company’s common stock on the grant date. The fair value of RSUs granted after the IPO date is based on the Company’s closing stock price on the date of grant. During the year ended December 31, 2021, the Company granted 403 RSUs with an aggregate fair value of $7,343 and a weighted-average grant date fair value of $18.22. During the year ended December 31, 2021, 13 RSUs with a weighted average grant date fair value of $18.00 were forfeited. No awards vested during the period, resulting in 390 awards with a weighted-average grant date fair value of $18.22 outstanding as of December 31, 2021.

Total equity-based compensation expense — Equity-based compensation expense is included within selling, general and administrative expenses in the accompanying consolidated statements of operations. For all equity-based compensation awards, the Company recognizes forfeitures as they occur. Compensation expense for the year ended December 31, 2021 and unrecognized stock compensation expense and weighted average remaining expense period as of December 31, 2021 consisted of:

Year Ended
December 31, 2021
As of December 31, 2021
Compensation ExpenseUnrecognized compensation expenseWeighted-Average Remaining Contractual Term (Years)
2017 Plan
Incentive units$2,605 $— — 
2021 Plan
Restricted stock awards1,975 8,945 2.00
Time-based options14,152 14,453 2.59
Market-based options1,113 5,426 2.09
Restricted stock units1,677 5,435 2.06
Total$21,522 $34,259 2.37

Control4 Equity Awards — In connection with the acquisition of Control4 Corporation (“Control4”) in 2019, the Company agreed to a settlement of Control4 equity awards that were outstanding immediately prior to the acquisition date, consisting of stock options (“C4 Stock Options”) and restricted stock units (“C4 RSUs” and, together with C4 Stock Options, “C4 Equity Awards”). As of the acquisition date, 2,998 shares of C4 Equity Awards were cancelled and converted into rights to receive cash payments (“Replacement Awards”). During the year ended December 31, 2021, there were eight forfeited Replacement Awards. As of December 31, 2021, 41 unvested Replacement Awards remain outstanding and no vested Replacement Awards remain outstanding.

The Company recognized $4,265 and $7,353 of compensation expense relating to the Replacement Awards within selling, general and administrative expenses in the accompanying consolidated statement of operations during the years ended December 31, 2021 and December 25, 2020, respectively.

There was approximately $507 of unrecognized compensation expense related to the nonvested Replacement Awards, which is expected to be recognized subsequent to December 31, 2021 over a weighted-average period of less than one year. Total unrecognized compensation expense will be adjusted for any future forfeitures.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Income (loss) before income taxes, excluding loss for noncontrolling interests, consists of the following:
December 31, 2021December 25, 2020
Domestic$(44,650)$(26,998)
Foreign1,606 (2,237)
Total$(43,044)$(29,235)
The components of income tax expense (benefit) for the years ended December 31, 2021 and December 25, 2020, were as follows:

December 31, 2021December 25, 2020
Current
Federal$— $— 
State1,005 96 
Foreign330 976 
Total
1,335 1,072 
Deferred
Federal(5,708)(8,778)
State(1,963)3,756 
Foreign(306)(401)
Total(7,977)(5,423)
Income tax benefit$(6,642)$(4,351)

The tax effects of temporary differences and carryforwards that gave rise to deferred tax assets and liabilities as of December 31, 2021 and December 25, 2020, are as follows:

20212020
Deferred Tax Assets
Net operating loss$17,815 $24,766 
Interest carryforward8,442 6,549 
Accrued liabilities and reserves14,864 11,380 
Uniform capitalization352 1,231 
Capital loss carryforward8,719 8,719 
R&D credits17,923 17,072 
Deferred revenue3,724 3,022 
Depreciable property1,661 1,917 
Stock compensation4,294 — 
Other746 522 
Total deferred tax assets78,540 75,178 
Valuation allowance(15,044)(15,658)
Total deferred tax assets, net of valuation allowance63,496 59,520 
Deferred Tax Liabilities
Amortization of intangibles(96,952)(103,381)
Amortization of goodwill(13,401)(10,035)
Transaction Costs(219)(449)
Total deferred tax liabilities(110,572)(113,865)
Net deferred tax liabilities$(47,076)$(54,345)

The components of the Company’s net deferred tax liabilities as of December 31, 2021 and December 25, 2020, are as follows:
December 31, 2021December 25, 2020
Domestic deferred tax liabilities$(48,555)$(55,518)
Foreign deferred tax assets1,479 1,173 
Net deferred tax liabilities$(47,076)$(54,345)
The Company’s deferred tax assets related to net operating losses and credits are shown net of their related unrecognized tax benefit.

Significant judgment is required in determining the Company’s provision for income taxes and recording valuation allowances against deferred tax assets. In evaluating the ability to recover its deferred tax assets, in full or in part, the Company considers all available positive and negative evidence, including past operating results, forecast of future market growth, forecasted earnings, future taxable income, and prudent and feasible tax planning strategies.

The Company determined, based on the available evidence, that it is uncertain whether certain of its jurisdictions will generate sufficient future taxable income and of the correct character to recognize certain of these deferred tax assets. As a result, the Company’s deferred tax asset for net operating losses, capital loss carryforwards and credits reflect a valuation allowance of $15,044 and $15,658 as of December 31, 2021 and December 25, 2020, respectively.

Given its overall deferred tax liability position, the Company expects to fully utilize its U.S. federal and state net operating loss carryforward balances with an exception of a portion of the Utah state net operating loss. However, the Company expects a small portion of their U.S. federal research and development credits to expire unused in the next few years along with the majority of their remaining state research and equipment credits. A partial valuation allowance has been established for the portion of credits expected to expire unused. The Company will continue to maintain a full valuation allowance against the foreign tax credit carryovers. In 2020, the Company sold the stock of their fully owned subsidiary, Autonomic Controls, Inc., for $1,104, incurring a capital loss of $35,039 for tax purposes. The Company has determined the capital loss will not be utilized due to insufficient capital gains. A full valuation allowance has been recorded against this asset for both federal and state.

Net operating loss and tax credit carryforwards as of December 31, 2021 are as follows:

AmountExpiration Years
Net operating losses, federal$39,930 2027-2038
Net operating losses, federal18,194 Indefinite
Net operating losses, state74,163 2022-2042
Net operating losses, state628 Indefinite
Tax credit carryforwards, federal23,474 2023-2041
Tax credit carryforwards, state2,102 2022-2030
Net operating losses, foreign17,857 2022-2026
Capital loss carryforwards, federal35,039 2025
Capital loss carryforwards, state22,640 2025

The Company has performed Section 382 analyses to determine whether it experienced one or more ownership changes, as defined by Section 382, during the analysis period (the acquisition date in 2017 through the IPO effective date in July 2021) as well as other ownership changes. While an annual limitation does exist related to the net operating losses and credits carried forward, the Company does not anticipate that this limitation will cause any net operating losses and credits to expire before their utilization. U.S. Federal net operating losses incurred after 2017 are subject to an 80% limitation on taxable income.

The Company recorded gross unrecognized tax benefit (expense) of $161 and $(187) during the years ended December 31, 2021 and December 25, 2020, respectively. During the next 12 months, a federal statute of limitation related to uncertain tax positions will lapse, resulting in a reduction in unrecognized tax benefit and an expense of $85.

The Company’s treatment of interest and penalties related to the resolution of uncertain tax positions is to report them as a component of income tax expense. However, the Company’s current unrecognized tax benefits are presented net with their related deferred tax assets, therefore, no interest and penalties have been included in the Company’s income tax expense for years ended December 31, 2021 and December 25, 2020.
Balance - December 27, 2019$8,281 
Additions for tax position of the current year538 
Reduction for tax positions of prior years for:
Changes in judgment(670)
Lapses of applicable statutes of limitations(55)
Balance - December 25, 2020$8,094 
Additions for tax position of the current year400 
Reduction for tax positions of prior years for:
Changes in judgment(162)
Lapses of applicable statutes of limitations(76)
Balance - December 31, 2021$8,256 

The Company files income tax returns in the United States, including various state and local jurisdictions. The Company’s subsidiaries file income tax returns in the United Kingdom, Australia, China, Germany, India, New Zealand, Switzerland, and Serbia. The Company is subject to federal income tax as well as income tax of multiple state and foreign jurisdictions. The Company is no longer subject to income tax examinations for the following jurisdictions and years: federal, for years before 2017; state and local, for years before 2016; or foreign, for years before 2015. However, federal net operating loss and credit carryforwards from all years are subject to examination and adjustments for at least three years following the year in which the attributes are used.

Starting December 27, 2019, and forward, the Company’s position is that its overseas subsidiaries will not invest undistributed earnings indefinitely. Future unremitted earnings when distributed are expected to be either distributions of GILTI or Sub F — previously taxed income or eligible for 100% dividends received deduction. The withholding on any unremitted earnings and related state income taxes on such earnings are not considered material. Therefore, the Company has not provided deferred U.S. income taxes from non-U.S. subsidiaries.

The reconciliation of the Company’s effective income tax rate with the statutory rate is as follows:

December 31, 2021December 25, 2020
Federal income tax rate21.00 %21.00 %
State income taxes1.04 %1.57 %
Foreign income taxes(0.07)%1.03 %
Deferred rate change0.46 %(6.00)%
Foreign tax rate differences0.42 %(1.31)%
Autonomic sale (tax)— %29.82 %
Incentive stock compensation(2.23)%(3.08)%
Cash in lieu of Tax Receivable Agreement(5.06)%— %
Research and development tax credits2.84 %14.37 %
Valuation allowance1.42 %(41.61)%
Changes in uncertain tax positions(0.41)%0.64 %
Other items, net(3.99)%(1.55)%
Effective income tax rate15.42 %14.88 %

Due to pretax losses in the years ended December 31, 2021 and December 25, 2020, the effective rate items listed above with negative signs represent increases to income tax expense and positive amounts represent decreases to income tax expense.
In March 2021, the U.S. Internal Revenue Service (“IRS”) began an examination of the Company’s 2018 U.S. federal income tax return. In July 2021, the state of California began an examination of the Company’s 2018 California income tax return. Although these examinations are part of a routine and recurring cycle, the Company cannot predict the final outcome or expected conclusion dates of the audits.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Tax Receivable Agreement
12 Months Ended
Dec. 31, 2021
Tax Receivable Agreement [Abstract]  
Tax Receivable Agreement Tax Receivable Agreement
On July 29, 2021, the Company executed the TRA with the TRA Participants. The TRA provides for payment by the Company to the TRA Participants of 85% of the amount of cash savings, if any, in U.S. federal, state and local income tax that is actually realized, or deemed to be realized (calculated using certain assumptions), as a result of the utilization of such tax benefits, including certain tax benefits attributable to payments under the TRA. The Company will retain the benefit of the remaining 15% of these cash tax savings.

Payments under the TRA will not begin until after the filing of the Company’s 2021 federal tax return. If the Company does not have taxable income (before considering deductions that are subject to the TRA), it is not required (absent circumstances requiring an early termination payment, other acceleration of its obligations under the TRA or a change of control) to make payments under the TRA for that taxable year because no cash tax savings will have been realized. However, unutilized deductions that do not result in realized benefits in a given tax year as a result of insufficient taxable income may be applied to taxable income in future years and accordingly would impact the amount of cash tax savings in such future years and the amount of corresponding payments under the TRA in such future years.

Upon the closing of the IPO, the Company recognized a non-current liability of $112,681, which represented undiscounted aggregate payments that it expects to pay the TRA Participants under the TRA, with an offset to additional paid-in capital. Subsequent changes in the measurement of the liability will be adjusted through the consolidated statement of operations. The TRA liability is an estimate and estimating the amount of payments that may be made under the TRA is by its nature imprecise, insofar as the calculation of amounts payable depends on a variety of factors. The amount and timing of any payments under the TRA will vary depending upon a number of factors, including the amount, character and timing of the Company’s income. The tax receivable liability as of December 31, 2021 was $112,406. For the year ended December 31, 2021, the Company recognized measurement adjustments of $275 which were recognized in other income on the consolidated statements of operations.

With respect to certain pre-IPO owners that are not TRA Participants, the Company paid $13,210 with cash on hand for their interests in lieu of their participation in the TRA. Approximately $2,754 of the cash payments to pre-IPO owners are subject to vesting requirements and are held in escrow until vested. The cash payments held in escrow are included in the consolidated balance sheet in prepaid expenses and other current assets and other assets and are expensed over the requisite service period. The remaining $10,456 of the cash payments were expensed and paid or accrued in conjunction with the closing of the IPO. In total, $10,925 was recorded as compensation expense within selling, general and administrative expenses in the accompanying consolidated statement of operations for the year ended December 31, 2021.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Commitment and Contingencies
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Legal Proceedings — During the normal course of business, the Company is occasionally involved with various claims and litigation. Reserves are established in connection with such matters when a loss is probable, and the amount of such loss can be reasonably estimated. As of December 31, 2021, and December 25, 2020, no material reserves were recorded. The determination of probability and the estimation of the actual amount of any such loss are inherently unpredictable, and it is therefore possible that the eventual outcome of such claims and litigation could exceed the estimated reserves, if any. However, the Company does not expect the outcome of the matters currently pending will have a material adverse effect on the consolidated financial statements.

Lease Commitments — The Company leases offices, warehouse space, and distribution centers. These leases are classified as operating leases with various expiration dates through 2032. In addition to base rent, the Company is obligated to reimburse certain common area maintenance costs required to operate the facilities. Substantially all the leases include renewal options with varying terms. The Company recognizes rental expense and amortizes tenant improvement allowances on a straight-line basis over the stated lease term, including renewal periods if reasonably assured of being exercised. Total rental expense was approximately $12,325 and $10,909 for the years ended December 31, 2021, and December 25, 2020, respectively.
As of December 31, 2021, future minimum lease payments under non-cancelable lease commitments for the next five fiscal years and thereafter were as follows:

2022$13,168 
20239,255 
20247,558 
20256,357 
20264,510 
Thereafter5,460 
Total future minimum lease payments$46,308 
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders Equity
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Stockholders Equity Stockholders’ Equity
Holders of voting common stock are entitled to one vote per share and to receive dividends. The Company had noncontrolling interests of $261 and $316 as of December 31, 2021, and December 25, 2020, respectively.

Changes in noncontrolling interests each period include net income attributable to noncontrolling interests and cash contributions by minority partners to the Company’s consolidated subsidiaries. There were no cash contributions by minority partners for the years ended December 31, 2021, or December 25, 2020.

In July 2021, the Company amended its Amended and Restated Certificate of Incorporation which, among other things, effected a 150-for-1 stock split of its shares of common stock, increased the par value of its common stock from $0.001 to $0.01 per share, increased the authorized number of shares of its common stock to 500,000 and authorized 50,000 shares of preferred stock. There was no preferred stock outstanding as of December 31, 2021, and December 25, 2020. All references to share and per share amounts in the Company’s consolidated financial statements have been retrospectively revised to reflect the stock split, the increase in par value and the increase in authorized shares.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Loss Per Share
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Loss Per Share Loss Per Share
Basic loss per share represents net loss divided by the weighted-average shares outstanding. Diluted loss per share is the same as basic income or loss per share, as the Company had no potentially dilutive securities during the years ended December 31, 2021 and December 25, 2020.The following table presents the calculations of basic and diluted loss per share for the years ended December 31, 2021, and December 25, 2020:

For the Years Ended
December 31,
2021
December 25,
2020
Net loss attributable to Company$(36,402)$(24,884)
Weighted-average shares outstanding - basic and diluted65,541 58,865 
Loss per share - basic and diluted$(0.56)$(0.42)

The Company’s restricted stock awards, stock options and restricted stock units were excluded from the computation of diluted net loss per share because their effect would have been anti-dilutive. Awards with performance and market-based vesting conditions are excluded from the calculation of dilutive potential common shares until the conditions have been
satisfied. The following potentially dilutive shares were excluded from the computation of diluted net income (loss) per share attributable to common stockholders:

December 31, 2021
Restricted stock awards635 
Time-based options1,870 
Market-based options489 
Restricted stock units162 
Total3,156 
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Related Parties
12 Months Ended
Dec. 31, 2021
Related Party Transactions [Abstract]  
Related Parties Related PartiesThe Company’s controlling shareholder, H&F, owns an insurance brokerage vendor used by the Company. For the year ended December 31, 2021, the Company incurred $1,874 of expenses from this vendor, which included $114 of brokerage fees. The Company incurred no expenses for the year ended December 25, 2020 related to this vendor. Additionally, H&F also has an ownership interest in a human capital management, payroll, HR service and workforce management vendor used by the Company. For the years ended December 31, 2021 and December 25, 2020, the Company incurred $541 and $347 of expenses. These expenses are included in selling, general and administrative expenses in the accompanying consolidated statements of operations. Amounts owed by the Company in connection with the expenses described above were not material as of December 31, 2021 and December 25, 2020, respectively.
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events
12 Months Ended
Dec. 31, 2021
Subsequent Events [Abstract]  
Subsequent Events Subsequent EventsOn January 20, 2022, the Company entered into a Share Purchase Agreement (the “Purchase Agreement”) pursuant to which it acquired all of the issued and outstanding shares of Staub Electronics, Ltd. (“Staub”), a Canadian distributor of technology solutions focused on residential and commercial AV integrators, and automotive electronics installers.
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Basis of Presentation Basis of Presentation — The consolidated financial statements have been prepared in conformity with generally accepted accounting principles in the United States of America (“GAAP”). The consolidated financial statements include the accounts of the Company and all subsidiaries required to be consolidated. All intercompany balances and transactions have been eliminated in the consolidated financial statements.
Fiscal Period The Company’s fiscal year is the 52 or 53-week period that ends on the last Friday of December. Fiscal year 2021 is a 53-week period and fiscal year 2020 was a 52-week period.
Use of Accounting Estimates
Use of Accounting Estimates — The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Accordingly, the actual amounts could differ from those estimates. If actual amounts differ from estimates, revisions are included in the consolidated statements of operations in the period the actual amounts become known.

Significant estimates relied upon in preparing these consolidated financial statements include, but are not limited to, the amortization period associated with customer relationships, estimated standalone selling prices associated with products that contain distinct performance obligations not sold separately, warranty reserves, excess and obsolete inventory reserves, impairment of long-lived assets, impairment of indefinite lived intangibles and goodwill, assumptions related to the valuation of CVRs and equity awards, the valuation allowance associated with deferred tax assets, and the valuation of assets and liabilities associated with acquisitions. If actual amounts differ from estimates, revisions are included in the consolidated statements of operations in the period the actual amounts become known.
Segment Information Segment Information — Operating segments are identified as components of an enterprise for which discrete financial information is available for evaluation by the chief operating decision-maker, or CODM, in making decisions regarding resource allocation and assessing performance. The Company’s CODM is its Chief Executive Officer. The Company’s CODM views its operations and manages the business as a single operating segment and reportable segment.
Fair Value Measurements Fair Value Measurements — GAAP defines fair value as the price that would be received for selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. A fair value measurement assumes that the transaction to sell the asset or transfer the liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market. Assets and liabilities recorded at fair value are measured and classified in accordance with a three-tier fair value hierarchy based on the observability of the inputs available in the market used to measure fair value:
Level 1—Valuations based on unadjusted quoted prices for identical instruments in active markets that are available as of the measurement date.

Level 2—Valuations based on quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.

Level 3—Valuations based on inputs that are unobservable and significant to the overall fair value measurement.

This fair value hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs.

The Company’s financial instruments that are remeasured at fair value on a recurring basis include CVRs and the interest rate cap (see Note 9). Additionally, cash and cash equivalents, accounts receivable, net, prepaid expenses, accounts payable, and accrued liabilities are classified as Level 1 and the carrying value of these assets and liabilities approximate their fair value due to the short-term nature of these financial instruments. See Note 9 for further details on fair value measurements.

Certain non-financial assets, such as property and equipment, goodwill and other intangible assets, are adjusted to fair value when an impairment charge is recognized using predominantly Level 2 and Level 3 inputs.
Cash and Cash Equivalents Cash and Cash Equivalents — The Company considers all cash on hand, credit card receivables, and short-term investments with original maturities of three months or less to be cash and cash equivalents.
Accounts Receivable, Net Accounts Receivable, Net — Accounts receivable are recorded at the invoiced amount less allowances for doubtful accounts and do not bear interest. The allowance for nonpayment by customers is based on the creditworthiness and historical payment experience of the Company’s customers, age of receivables and current market conditions. Provisions for uncollectible receivables are recorded in selling, general and administrative expenses in the consolidated statements of operations. The Company writes off accounts receivable balances to the allowance for doubtful accounts when it becomes likely that they will not be collected.
Concentration of Credit Risk Concentration of Credit Risk — The Company’s cash and cash equivalents and accounts receivable are potentially subject to concentration of credit risk. Certain balances in cash and cash equivalents exceed the Federal Deposit Insurance Corporation limit of $250. The Company believes credit risk related to these deposits is minimal. Accounts receivable are derived from revenue earned from customers.
Property and Equipment, Net Property and Equipment, Net — Property and equipment, net is stated at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of the useful life of the related assets or the lease term. Expenditures for repairs and maintenance are charged to expense as incurred. For assets sold or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts, and any related gain or loss is reflected in selling, general and administrative expenses on the consolidated statements of operations.Property and equipment, net is reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. The recoverability of property and equipment, net is evaluated by comparing the carrying amount to the estimated undiscounted cash flows. If the carrying amount exceeds the estimated undiscounted cash flows, an impairment charge would be recognized for the amount by which the carrying amount exceeds the fair value of the property and equipment, net.
Internal-Use Software Internal-Use Software — The Company capitalizes costs associated with customized internal-use software systems once they have reached the application development stage. Such capitalized costs include external direct costs utilized in developing or obtaining the applications and payroll and payroll-related expenses for employees who are directly associated with the development of the applications. Capitalization of such costs begins when the preliminary project stage is complete and ceases at the point in which the project is substantially complete and is ready for its intended purpose.
Goodwill and Other Intangible Assets
Goodwill and Other Intangible Assets — Goodwill and identifiable indefinite lived intangible assets were historically tested for impairment annually as of the end of the third quarter of each fiscal year, or more frequently upon the occurrence of certain events or substantive changes in circumstances that indicate impairment is more likely than not. During the current year, the Company changed the date of its annual impairment test from the last day of the third quarter to the first day of the fourth quarter of each year. This change is preferable because it aligns the Company’s impairment testing procedures with its annual business planning and budgeting process and allows the Company to maximize time and resources required to perform the impairment analysis. The Company does not consider this change in impairment testing date to be a material change in the application of an accounting principle. The Company performed annual impairment tests for goodwill and indefinite lived intangible assets at September 24 and September 25, 2021, and concluded there was no impairment.

In assessing potential goodwill impairment, the Company has the option to first assess qualitative factors to determine whether events or circumstances indicate it is more likely than not that the fair value of the Company’s net assets is less than the carrying amount of the Company’s single reporting unit. If the qualitative factors indicate it is more likely than not that the fair value of net assets is less than its carrying amount, the Company performs a quantitative impairment test. In the quantitative assessment, the Company compares the fair value of the reporting unit to its carrying value. The Company determines fair value of its reporting unit using an income or market approach incorporating market participant considerations and management’s assumptions on revenue growth rates, operating margins, discount rates and expected capital expenditures.

The Company’s valuation methodology for assessing impairment requires management to make judgments and assumptions based on historical experience and projections of future operating performance. If these assumptions differ materially from future results, the Company may record impairment charges in the future.
The Company reviews identifiable definite lived intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. For the years ended December 31, 2021, and December 25, 2020, the Company determined there were no indicators of impairment relating to identifiable definite lived intangible assets. The Company amortizes definite lived intangible assets using the straight-line method over their estimated useful lives.
Notes Receivable Notes Receivable — Notes receivable are presented in other assets. The Company accrues interest on notes receivable based on the contractual terms of the notes.
Self-Insured Liabilities Self-Insured Liabilities — The Company is self-insured for employee medical coverage. The Company records a liability for estimates of the aggregate ultimate losses and claims incurred but not reported. Adjustments to the reserve are made when the facts and circumstances change. If actual settlements of medical claims are greater than estimated amount, additional expense will be recognized.
Contingent Value Rights Contingent Value Rights — In connection with the acquisition of the Company by the Former Parent Entity, the Company issued CVRs to the sellers. Each CVR gives the holder the ability to earn cash payments based on the return of H&F’s original investment hitting stated thresholds. The CVRs were issued at two thresholds. The first CVR is payable to the holders when H&F’s return on investment grows to between 2.25 and 2.5 times H&F’s original investment. The second CVR is payable to the holders when H&F’s return on investment grows to between 2.5 and 2.67 times H&F’s original investment. The Company records CVR obligations at fair value. See Note 9 for more information relating to CVR obligations. Contingent consideration obligations generally become due and payable to the holders of these rights if specified future events occur or conditions are met.
Warranties Warranties — The Company provides assurance-type warranties on most of its proprietary products covering periods that vary between one year and the lifetime of the product. The warranties cover products that are defective under normal conditions of use and are in-line with industry standards. The Company estimates the costs that may be incurred under its warranties and records the liability at the time product sales are recorded. The warranty liability is primarily based on historical failure rates and costs to repair or replace the product, including any necessary shipping costs. Changes in the Company’s accrued warranty liability for the years ended December 31, 2021, and December 25, 2020, can be found in Note 11.
Tax Receivable Agreement Tax Receivable Agreement — On July 29, 2021, the Company executed a TRA with TRA Participants that provides for payment by the Company to the TRA Participants of 85% of the amount of cash savings, if any, in U.S. federal, state and local income tax that the Company utilizes in the future from net operating losses and certain other tax benefits that arose prior to the IPO. The Company recognizes this contingent liability in its consolidated financial statements when incurrence of the liability becomes probable and amounts are reasonably estimable. Subsequent changes to the measurement of the TRA liability are recognized in the statements of income as a component of other (expense) income, net. See Note 15 for more information about the TRA.
Revenue Recognition
Revenue Recognition — The Company sells hardware products to professional installers, who then resell the products to end users, in the installation of an audio/video, IT, smart-home, or surveillance-related package. In certain instances, the Company sells specific products directly to end users. The Company’s products consist of proprietary hardware products with and without embedded software, as well as third party products. The Company provides services associated with product sales including the ability to access the Company’s hosted OvrC application (“hosting”), technical support, subscription services, and access to unspecified software updates and upgrades. The OvrC application provides the Company’s customers, professional installers and other dealers, a cloud-based remote management and monitoring platform to assist end users (“end consumers”). These services are typically provided at no additional charge to the customer.

For product sales, revenue is recognized when the customer obtains control of the product, which occurs upon shipment, in an amount that reflects the consideration expected to be received in exchange for those products. For services, revenue is recognized ratably over the contract period in an amount that reflects the consideration expected to be received in exchange for those services as the customer receives such services on a consistent basis throughout the contract period. The technical support represents a series of distinct performance obligations that have the same pattern of transfer to the customer and are recognized as a single performance obligation ratably over the estimated life of the related product.

The Company’s contracts with dealers, distributors, and retailers can include promises to transfer multiple products and services. Determining whether multiple products and services are considered distinct performance obligations that should be accounted for separately rather than as a combined performance obligation can require significant judgment.

For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation based on the relative standalone selling price (“SSP”). Judgment is required to determine the SSP
for each distinct performance obligation that is not sold separately, including technical support, customer reward programs, unspecified software updates and upgrades, and hosting. In instances where SSP is not directly observable, the primary method used to estimate the SSP is the expected cost plus an estimated margin approach, under which the Company forecasts the expected costs of satisfying a performance obligation and then adds an appropriate margin for that distinct service based on margins for similar services sold on a standalone basis.

For hardware products sold with embedded software, the products are dependent on and highly interrelated with the underlying software and accounted for as a single performance obligation with revenue recognized at the point in time when control is transferred to the customer, which is at the time the product is shipped. In cases where there is more than one performance obligation, a portion of the transaction price is allocated to hosting, unspecified software updates and upgrades, and technical support based on a relative stand-alone selling price method, as these services are provided at no additional charge. The allocated transaction price and corresponding revenue is deferred at the time of sale and recognized ratably over the estimated life of the related devices as this method best depicts the progress towards the completion of the related performance obligation.

The Company offers a subscription service that allows consumers to control and monitor their homes remotely and allows the consumer’s respective dealer to perform remote diagnostic services. With a subscription, the dealer simultaneously receives and consumes the benefits provided by the Company throughout the subscription period as the Company makes service available for use. There is a single performance obligation associated with the subscription services and the related revenue is deferred and recognized ratably over the contract period, which is typically one year, as this method best depicts the progress towards the completion of the related performance obligation.

The Company evaluates whether the Company is the principal or the agent for all customer sales. Generally, the Company reports revenue on a gross basis (the amount billed to customers is recorded as revenue, and the amount paid to vendors is recorded as cost of sales, exclusive of depreciation and amortization). The Company is the principal in these instances because the Company controls the inventory before it is transferred to customers. The Company’s control is evidenced by the sole ability to monetize the inventory, being primarily responsible to customers, having discretion in pricing, or a combination of these factors. The Company also generates revenue through agency for certain third-party product sales where the supplier is the party responsible for ensuring fulfillment of the orders, has the obligation to mitigate any issues the customers may have with the products, and has the discretion in establishing the price for the products. In such cases, the Company does not control the promised good before it is transferred. The Company records sales for which the Company acts as an agent on a net basis.

The Company has various customer rewards programs (“marketing incentive programs”), which enable participants to earn points for qualifying rewards. The points are redeemed for rewards, including various prizes or product credits for future purchases. The marketing incentive programs provide the customer a material right and give rise to a separate performance obligation. The related revenue and expense incurred are recognized at the time of redemption, expiration, or forfeiture, as that is the point at which the performance obligation related to this incentive program is satisfied. As of December 31, 2021, and December 25, 2020, deferred revenue relating to marketing incentive programs was $768 and $1,508, respectively. The deferred revenue relating to marketing incentive programs is recorded in accrued liabilities on the Company’s consolidated balance sheets. The expense associated with the marketing incentive programs was $1,245 and $1,672 for the years ended December 31, 2021, and December 25, 2020, respectively, and was included in cost of sales, exclusive of depreciation and amortization, in the accompanying consolidated statements of operations.

Certain customers may receive cash-based incentives or credits (“volume rebates”) which are accounted for as variable consideration. The Company records reductions to revenue for dealer incentives at the time of the initial sale, which is based on estimates of the sales volume customers will reach during the measured period.

Revenue is recognized net of estimated discounts, rebates, and return allowances. The Company estimates the reduction to sales and cost of sales, exclusive of depreciation and amortization for returns based on current sales levels and the Company’s historical return trends. Sales return allowances and rebates were $9,275 and $7,403 as of December 31, 2021, and December 25, 2020, respectively.

The Company has elected to account for shipping and handling costs as activities to fulfill the promise to transfer the goods. As a result of this accounting policy election, the Company does not consider shipping and handling activities as
promised services to its customers. Therefore, shipping and handling costs billed to customers are recorded in net sales, and the related costs in selling, general and administrative expenses.

Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 days. In instances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined the contracts do not include a significant financing component. The invoicing terms provide customers with a simplified and predictable way to purchase products and services and are not intended to provide the customer with financing from the Company. The Company records revenue net of any taxes collected from customers, which are subsequently remitted to governmental authorities.

ASC 606 requires companies to recognize an asset for the incremental costs of obtaining a contract with a customer if the entity expects to recover those costs. The Company has elected to immediately expense contract acquisition costs that would be amortized in one year or less. The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if the benefit of those costs is expected to be longer than one year. These incremental costs were not material for all periods presented. There were no capitalized costs to fulfill a contract with a customer.
Selling, General and Administrative Expenses Selling, General and Administrative Expenses — Selling, general and administrative expenses include office expenses such as payroll and occupancy costs, costs related to warehousing, distribution, outbound transportation to the Company’s customers, warranty, advertising, purchasing, insurance, non-income based taxes, research and development, and corporate overhead costs.The Company includes the cost of shipping and handling products sold to customers in selling, general and administrative expenses, and records the cost as incurred. Shipping charges billed to customers are included in net sales.
Research and Development Expenses Research and Development Expenses Research and development expenses consist primarily of personnel-related expenses for employees working on the product development and software and device engineering teams, including salaries, bonuses, stock-based compensation, benefits and other personnel costs, consulting and contractor expenses, as well as costs for prototypes, facilities, and travel.
Advertising Advertising — Advertising costs, which are expensed as incurred, consist primarily of direct mail and print advertising, internet marketing and advertising, and trade show events.
Share Based Compensation Share Based Compensation — The Company recognizes share based compensation expense based on the fair value of the awards at the grant date. The Company utilized the Black-Scholes option pricing model to estimate the fair value of the Time-based Options. The Company used a Monte Carlo simulation to estimate the fair value and derived service period of the Market-based Options. Compensation cost is recognized ratably over the vesting period of the related equity-based compensation award. Forfeitures are accounted for as they occur.
Other Expense (Income) Other Expense (Income) — Other expense (income) primarily consists of interest income, gains and losses on disposal of businesses, and foreign currency remeasurement and transaction gains and losses.
Income Taxes Income Taxes — The Company files a consolidated federal income tax return and accounts for income taxes in accordance with ASC 740, Income Taxes, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements or income tax returns. Under this method, deferred income tax assets and liabilities are recognized based on the differences between the consolidated financial statement amounts and income tax basis of assets and liabilities using enacted tax rates in effect for the period in which the differences are expected to be recovered or settled. Valuation allowances are established, when necessary, to reduce deferred income tax assets to the amount expected to be realized. For additional information, see Note 14.The Company records liabilities for income tax positions taken, or expected to be taken, when those positions are deemed uncertain to be upheld upon examination by taxing authorities. Interest and penalties, if incurred, would be recorded within the income tax provision in the accompanying consolidated statements of operations.
Foreign Currency Translation and Foreign Currency Transactions Foreign Currency Translation and Foreign Currency Transactions — The functional currency of the Company’s foreign subsidiaries is the pound sterling for the United Kingdom, Germany and Serbia; the Australian dollar for Australia; and the U.S. dollar for China and India. For subsidiaries with a functional currency different from the U.S. dollar, the subsidiaries’ assets and liabilities have been translated to U.S. dollars using the exchange rates in effect at the balance sheet dates. Statements of operations amounts have been translated using the monthly average exchange rate for each year. Foreign currency translation gains or losses are reflected in accumulated other comprehensive loss as a component of equity in the accompanying consolidated balance sheets. Foreign currency remeasurement and transaction gains and losses are included in other income.
Net Loss Per Share Net Loss Per Share — The Company calculates net loss per share by dividing the net loss by the weighted average number of common shares outstanding. See Note 18 for information regarding the calculation of basic and dilutive shares for the periods presented.
Emerging Growth Company Status Emerging Growth Company Status — The JOBS Act permits an “emerging growth company” such as us to take advantage of an extended transition period to comply with new or revised accounting standards applicable to public companies until those standards would otherwise apply to private companies. The Company has elected not to “opt out” of such extended transition period, which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company will adopt the new or revised standard at the time private companies adopt the new or revised standard and will do so until such time that the Company either (i) irrevocably elects to “opt out” of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for private companies.
Recent Accounting Pronouncements Pending Adoption and Recently Adopted Accounting Pronouncements
Recent Accounting Pronouncements Pending Adoption — In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-02, Leases (Topic 842), which establishes the principles to report transparent and economically neutral information about the assets and liabilities that arise from leases. This new guidance requires lessees to recognize the lease assets and lease liabilities that arise from leases in the statement of financial position and to disclose qualitative and quantitative information about lease transactions, such as information about variable lease payments and options to renew and terminate leases. Recently, the FASB issued ASU 2020-05, which deferred the effective date to fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022.

The Company will adopt the new leasing standard as of January 1, 2022 using the modified retrospective approach through a cumulative-effect adjustment at the beginning of the period of adoption. Leases will be accounted for under ASC 842 subsequent to January 1, 2022, while prior period amounts are not adjusted and continue to be reported in accordance with historic accounting under ASC 840. The Company expects to elect the package of practical expedients permitted under the transition guidance within the standard, which eliminates the reassessment of whether existing contracts contain a lease, lease classification and capitalization of initial direct costs. The Company also expects to make an accounting policy election to not recognize assets or liabilities for leases with a term of less than 12 months, not to separate lease and non-lease components and will not elect to use the hindsight practical expedient. The adoption of the new leasing standard is expected to result in the recognition of material right-of-use assets and liabilities on the Company’s consolidated balance sheets for its operating lease commitments. The Company does not believe that the adoption of the standard will have a material impact on the Company’s consolidated statements of operations or to the consolidated statements of cash flows.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses. The ASU sets forth a current expected credit loss (“CECL”) model which requires the Company to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. This ASU was effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. In November 2019, the FASB issued ASU 2019-10 which deferred the effective date to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company does not believe that the
adoption of the standard will have a material impact on the Company’s consolidated statements of operations or to the consolidated statements of cash flows.

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 (“ASC 848”). The amendments in this ASU were put forth in response to the market transition from the LIBOR and other interbank offered rates to alternative reference rates. GAAP requires entities to evaluate whether a contract modification, such as the replacement or change of a reference rate, results in the establishment of a new contract or continuation of an existing contract. ASC 848 allows an entity to elect not to apply certain modification accounting requirements to contracts affected by reference rate reform. The standard provides this temporary election through December 31, 2022 and cannot be applied to contract modifications that occur after December 31, 2022. In January 2021, the FASB issued ASU 2021-01, Reference Rate Reform (Topic 848). The objective of the new reference rate reform standard is to clarify the scope of Topic 848 and provide explicit guidance to help companies applying optional expedients and exceptions. This ASU is effective immediately for all entities that have applied optional expedients and exceptions. The company is in the process of evaluating the effect that the adoption of this standard will have on our financial position and results of operations.

Recently Adopted Accounting Pronouncements — In August 2018, the FASB issued ASU 2018-15, Intangibles — Goodwill and Other — Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract. The guidance aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. This standard is effective for annual reporting periods beginning after December 15, 2020, and interim periods within annual periods beginning after December 15, 2021.The Company adopted the standard for the fiscal year beginning December 26, 2020. Adoption of the standard did not have a material impact on the consolidated financial statements.

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This update simplifies accounting for income taxes by eliminating some exceptions to the general approach in Accounting Standards Codification (“ASC”) 740, Income Taxes, related to intra-period tax allocation, the methodology for calculating income tax in an interim period and the recognition of deferred tax liabilities for outside basis differences. This update is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. The amendments in this update should be applied on either a retrospective basis, a modified retrospective basis, or prospectively, depending on the provision within the amendment. The Company adopted the standard for the fiscal year beginning December 26, 2020. Adoption of the standard did not have a material impact on the consolidated financial statements.
Inventory Inventory is stated at the lower of cost or net realizable value, cost being determined under the moving-average method, first-in, first-out (FIFO) basis, or specific identification. Inventory costs include the net acquisition cost from the factory, the cost of transporting the product to the Company’s warehouses, and product assembly costs. Reserves for slow-moving and obsolete inventories are provided on historical experience, inventory aging, and product demand. The Company evaluates the adequacy of these reserves and makes adjustments to reserves, as required.
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Schedule of Changes in Allowance for Doubtful Accounts
Changes in the Company’s allowance for doubtful accounts for the years ended December 31, 2021 and December 25, 2020 are as follows:

Allowance for doubtful accounts - December 27, 2019$2,136 
Bad debt expense1,094 
Write-offs(877)
Allowance for doubtful accounts - December 25, 2020$2,353 
Bad debt expense801 
Write-offs(686)
Allowance for doubtful accounts - December 31, 2021$2,468 
Summary of Property and Equipment Estimated Useful Lives
The following table summarizes the estimated useful lives of each respective asset category:

Equipment
2 - 10 years
Computers and software
3 - 5 years
Furniture and fixtures
2 - 7 years
Leasehold improvements
Shorter of 15 years or life of lease
Property and equipment, net, by geography as of December 31, 2021 and December 25, 2020:
20212020
United States
$18,027 $15,550 
International
4,576 4,658 
Total
$22,603 $20,208 
Property and equipment, net, as of December 31, 2021, and December 25, 2020, consisted of the following:

20212020
Equipment$13,422 $11,422 
Computers and software22,438 20,490 
Furniture and fixtures3,609 3,240 
Leasehold improvements11,505 8,673 
Construction in progress4,512 2,035 
Total property and equipment 55,486 45,860 
Less: Accumulated depreciation(32,883)(25,652)
Property and equipment, net$22,603 $20,208 
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions (Tables)
12 Months Ended
Dec. 31, 2021
Business Combination and Asset Acquisition [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The allocation of the purchase price for the acquisition is as follows:

Total purchase consideration$38,641 
Cash and cash equivalents$795 
Accounts receivable794 
Inventory2,029 
Property and equipment77 
Identifiable intangible assets17,700 
Total identifiable assets acquired21,395 
Accounts payable1,266 
Accrued liabilities1,218 
Other liabilities586 
Deferred income tax liabilities710 
Total liabilities assumed3,780 
Net identifiable assets acquired17,615 
Goodwill21,026 
Net assets acquired$38,641 
Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination
The Company recorded intangible assets related to the acquisition based on estimated fair value, which consisted of the following:
Useful Lives
(Years)
Acquired Value
Customer relationships
10$14,400 
Trade name
63,300 
Total intangible assets
$17,700 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Summary of Changes in Deferred Revenue
The following table represents the changes in deferred revenue for the years ended December 31, 2021, and December 25, 2020:

December 31,
2021
December 25,
2020
Deferred revenue – beginning of period
$30,466 $23,820 
Amounts billed, but not recognized
28,536 28,366 
Recognition of revenue
(27,086)(21,720)
Deferred revenue acquired1,469 — 
Deferred revenue – end of period
$33,385 $30,466 
Disaggregation of Revenue The following table sets forth revenue from the United States and all international dealers and distributors for the years ended December 31, 2021 and December 25, 2020:
20212020
United States
$889,000 $719,429 
International
119,013 94,684 
Total
$1,008,013 $814,113 

Additionally, the Company’s revenue includes amounts recognized over time and at a point in time, and are as follows for the years ended December 31, 2021, and December 25, 2020:


20212020
Products transferred at a point in time
$980,927 $792,393 
Services transferred over time
27,086 21,720 
Total
$1,008,013 $814,113 
Summary of Property and Equipment, Net
The following table summarizes the estimated useful lives of each respective asset category:

Equipment
2 - 10 years
Computers and software
3 - 5 years
Furniture and fixtures
2 - 7 years
Leasehold improvements
Shorter of 15 years or life of lease
Property and equipment, net, by geography as of December 31, 2021 and December 25, 2020:
20212020
United States
$18,027 $15,550 
International
4,576 4,658 
Total
$22,603 $20,208 
Property and equipment, net, as of December 31, 2021, and December 25, 2020, consisted of the following:

20212020
Equipment$13,422 $11,422 
Computers and software22,438 20,490 
Furniture and fixtures3,609 3,240 
Leasehold improvements11,505 8,673 
Construction in progress4,512 2,035 
Total property and equipment 55,486 45,860 
Less: Accumulated depreciation(32,883)(25,652)
Property and equipment, net$22,603 $20,208 
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories, Net (Tables)
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Schedule of Inventory
As of December 31, 2021, and December 25, 2020, the Company’s inventory consisted of the following:

20212020
Finished goods
$210,540 $155,618 
Raw materials
10,454 11,340 
Work in process
548 591 
Reserve for obsolete and slow-moving inventory
(10,578)(10,450)
Total inventories, net
$210,964 $157,099 
Schedule of Reserve for Obsolete and Slow-Moving Inventory
Changes in the Company’s reserve for obsolete and slow-moving inventory as of December 31, 2021, and December 25, 2020, consisted of the following:

Inventory Reserve - December 27, 2019$6,589 
Valuation allowance4,579 
Write-offs(718)
Inventory Reserve – December 25, 2020 $10,450 
Valuation allowance4,578 
Write-offs(4,450)
Inventory Reserve – December 31, 2021$10,578 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Summary of Property and Equipment, Net
The following table summarizes the estimated useful lives of each respective asset category:

Equipment
2 - 10 years
Computers and software
3 - 5 years
Furniture and fixtures
2 - 7 years
Leasehold improvements
Shorter of 15 years or life of lease
Property and equipment, net, by geography as of December 31, 2021 and December 25, 2020:
20212020
United States
$18,027 $15,550 
International
4,576 4,658 
Total
$22,603 $20,208 
Property and equipment, net, as of December 31, 2021, and December 25, 2020, consisted of the following:

20212020
Equipment$13,422 $11,422 
Computers and software22,438 20,490 
Furniture and fixtures3,609 3,240 
Leasehold improvements11,505 8,673 
Construction in progress4,512 2,035 
Total property and equipment 55,486 45,860 
Less: Accumulated depreciation(32,883)(25,652)
Property and equipment, net$22,603 $20,208 
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangible Assets, Net (Tables)
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Indefinite-Lived Intangible Assets
As of December 31, 2021, and December 25, 2020, other intangible assets, net, consisted of the following:

December 31, 2021
Estimated
Useful Life
Gross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Customer relationships
5 – 25 years
$509,162 $(96,149)$413,013 
Technology
5 – 15 years
95,078 (38,221)56,857 
Trade names – definite
2 – 10 years
57,660 (16,902)40,758 
Trade names – indefiniteindefinite76,564 — 76,564 
Total intangible assets$738,464 $(151,272)$587,192 

December 25, 2020
Estimated
Useful Life
Gross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Customer relationships
5 – 25 years
$494,333 $(70,060)$424,273 
Technology
5 – 15 years
95,078 (22,406)72,672 
Trade names – definite
2 – 10 years
54,360 (10,253)44,107 
Trade names – indefiniteindefinite76,564 — 76,564 
Total intangible assets$720,335 $(102,719)$617,616 
Schedule of Finite-Lived Intangible Assets
As of December 31, 2021, and December 25, 2020, other intangible assets, net, consisted of the following:

December 31, 2021
Estimated
Useful Life
Gross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Customer relationships
5 – 25 years
$509,162 $(96,149)$413,013 
Technology
5 – 15 years
95,078 (38,221)56,857 
Trade names – definite
2 – 10 years
57,660 (16,902)40,758 
Trade names – indefiniteindefinite76,564 — 76,564 
Total intangible assets$738,464 $(151,272)$587,192 

December 25, 2020
Estimated
Useful Life
Gross Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
Customer relationships
5 – 25 years
$494,333 $(70,060)$424,273 
Technology
5 – 15 years
95,078 (22,406)72,672 
Trade names – definite
2 – 10 years
54,360 (10,253)44,107 
Trade names – indefiniteindefinite76,564 — 76,564 
Total intangible assets$720,335 $(102,719)$617,616 
Schedule of Finite-Lived Intangible Assets, Estimated Amortization Expense
As of December 31, 2021, the estimated amortization expense for intangible assets for the next five fiscal years and thereafter are as follows:


2022$48,321 
202347,183 
202440,681 
202533,065 
2026
33,065 
Thereafter308,313 
Total$510,628 
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Debt Agreements (Tables)
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Schedule of Debt
The Company’s outstanding debt as of December 31, 2021 and December 25, 2020 was as follows:

Maturity DateDecember 31, 2021December 25, 2020
Credit Agreement
New Term Loan12/8/2028$465,000 $— 
New Revolving Credit Facility12/8/2026$— $— 
Old Credit Agreement (as amended)
Initial Term Loan8/4/2024$— $286,508 
Incremental Term Loan8/4/2024$— $386,100 
Old Revolving Credit Facility8/4/2022$— $— 
Schedule of Maturities of Long-term Debt
As of December 31, 2021, the future scheduled maturities of the above notes payable are as follows:

2022$3,488 
20234,650 
20243,488 
20254,650 
20264,650 
Thereafter444,074 
Total future maturities of long-term debt465,000 
Unamortized debt issuance costs(12,256)
Total indebtedness452,744 
Less: Current maturities of long-term debt3,488 
Long-term debt$449,256 
Schedule of Future Amortization of Debt Issuance Cost
As of December 31, 2021, the future amortization of debt issuance costs was as follows:

2022$1,858 
20231,925 
20241,993 
20252,066 
20262,123 
Thereafter3,797 
Total$13,762 
Schedule of Interest Expense
Interest expense as of December 31, 2021 and December 25, 2020 consisted of the following:

20212020
Interest expense from Old Term Loans
$26,124 $37,776 
Interest expense from Old Revolving Credit Facility
462 1,632 
Interest expense from New Term Loan1,485 — 
Interest expense from New Revolving Credit Facility38 — 
Interest expense from Rate Cap— 20 
Amortization of debt issuance costs5,053 6,101 
Total interest expense
$33,162 $45,529 
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurement (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments The fair values and related carrying values of financial instruments that are not required to be remeasured at fair value on the consolidated statements of operations were as follows:
As of December 31, 2021
As of December 25, 2020
Carrying
Amount
Fair
Value
Carrying
Amount
Fair
Value
Assets
Notes receivable, net $6,484 $6,764 $5,115 $5,494 
Liabilities
Initial Term Loan$— $— $286,508 $267,169 
Incremental Term Loan$— $— $386,100 $384,652 
New Term Loan$465,000 $462,675 $— $— 
Level 3 Measurement Valuation
Fair value at
December 31, 2021
Valuation Technique
Unobservable
Input
Volatility
Contingent Value Rights $8,900Monte CarloVolatility
45 -50%
The fair values of the stock options were derived using the following key assumptions:
Time-based OptionsMarket-based Options
Expected term
3.1-7.0 years
2.5 years
Risk-free rate of return
0.4 -1.0%
0.6 %
Expected dividend yield— %— %
Expected volatility45 %45 %
CVR Reconciliation
Changes in the CVRs for the years ended December 31, 2021, and December 25, 2020 were as follows:

December 31,
2021
December 25,
2020
CVR fair value – beginning of period
$4,000 $3,200 
Fair value adjustments
4,900 800 
CVR fair value – end of period
$8,900 $4,000 
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities as of December 31, 2021, and December 25, 2020, consisted of the following:

December 31,
2021
December 25,
2020
Payroll, vacation, and bonus accruals
$21,340 $29,700 
Deferred revenue
20,944 18,654 
Warranty reserve
14,549 11,767 
Customer rebate program
4,775 2,140 
Sales return allowance
3,999 3,741 
Taxes
1,774 752 
Incurred but not reported self-insurance
1,556 1,215 
Interest payable
1,523 7,576 
Other accrued liabilities
5,057 5,113 
Total accrued liabilities
$75,517 $80,658 
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Warranties (Tables)
12 Months Ended
Dec. 31, 2021
Guarantees and Product Warranties [Abstract]  
Schedule of Product Warranty Liability
Changes in the Company’s accrued warranty liability for the years ended December 31, 2021, and December 25, 2020, were as follows:

Accrued warranty – December 27, 2019$19,989 
Warranty claims(12,252)
Warranty provisions8,786 
Accrued warranty – December 25, 2020$16,523 
Warranty claims(12,455)
Warranty provisions14,704 
Accrued warranty – December 31, 2021$18,772 
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Agreements and Incentive Equity Plans (Tables)
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Summary of Restricted Stock Awards
Restricted Stock Awards
B-1 Incentive UnitsB-2 Incentive Units
Number of
Units
(in 000’s)
Weighted-
Average
Grant-Date
Fair Value
Number of
Units
(in 000’s)
Weighted-
Average
Grant-Date
Fair Value
Outstanding at December 25, 2020— $— — $— 
Granted833 18.00 807 18.00 
Vested189 18.00 — — 
Forfeited10 18.00 — — 
Outstanding at December 31, 2021633 $18.00 807 $18.00 
Fair Value of Leverage Replacement Options
Fair value at
December 31, 2021
Valuation Technique
Unobservable
Input
Volatility
Contingent Value Rights $8,900Monte CarloVolatility
45 -50%
The fair values of the stock options were derived using the following key assumptions:
Time-based OptionsMarket-based Options
Expected term
3.1-7.0 years
2.5 years
Risk-free rate of return
0.4 -1.0%
0.6 %
Expected dividend yield— %— %
Expected volatility45 %45 %
Summary of Incentive Unit Activity
The summary of the Company’s option activity as of December 31, 2021 is as follows:

Time-based OptionsMarket-based Options
Number of
Units
(in 000’s)
Weighted-
Average
Grant-Date
Fair Value
Aggregate Intrinsic Value (a)
Number of
Units
(in 000’s)
Weighted-
Average
Grant-Date
Fair Value
Aggregate Intrinsic Value (a)
Outstanding at December 25, 2020— $— $— — $— $— 
Granted4,443 6.47 — 1,155 5.66 — 
Exercised— — — — — — 
Forfeited(50)6.95 — — — — 
Outstanding at December 31, 20214,393 $6.49 $13,532 1,155 $5.66 $3,558 
Options exercisable at December 31, 20212,307 $6.00 $7,105 — $— $— 

(a) The intrinsic value represents the amount by which the fair value of the Company’s stock exceeds the option exercise price as of December 31, 2021
Summary of Stock Compensation Expense Compensation expense for the year ended December 31, 2021 and unrecognized stock compensation expense and weighted average remaining expense period as of December 31, 2021 consisted of:
Year Ended
December 31, 2021
As of December 31, 2021
Compensation ExpenseUnrecognized compensation expenseWeighted-Average Remaining Contractual Term (Years)
2017 Plan
Incentive units$2,605 $— — 
2021 Plan
Restricted stock awards1,975 8,945 2.00
Time-based options14,152 14,453 2.59
Market-based options1,113 5,426 2.09
Restricted stock units1,677 5,435 2.06
Total$21,522 $34,259 2.37
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Schedule of Loss before Income Tax
Income (loss) before income taxes, excluding loss for noncontrolling interests, consists of the following:
December 31, 2021December 25, 2020
Domestic$(44,650)$(26,998)
Foreign1,606 (2,237)
Total$(43,044)$(29,235)
Schedule of Components of Income Tax Benefit
The components of income tax expense (benefit) for the years ended December 31, 2021 and December 25, 2020, were as follows:

December 31, 2021December 25, 2020
Current
Federal$— $— 
State1,005 96 
Foreign330 976 
Total
1,335 1,072 
Deferred
Federal(5,708)(8,778)
State(1,963)3,756 
Foreign(306)(401)
Total(7,977)(5,423)
Income tax benefit$(6,642)$(4,351)
Schedule of Deferred Tax Assets and Liabilities
The tax effects of temporary differences and carryforwards that gave rise to deferred tax assets and liabilities as of December 31, 2021 and December 25, 2020, are as follows:

20212020
Deferred Tax Assets
Net operating loss$17,815 $24,766 
Interest carryforward8,442 6,549 
Accrued liabilities and reserves14,864 11,380 
Uniform capitalization352 1,231 
Capital loss carryforward8,719 8,719 
R&D credits17,923 17,072 
Deferred revenue3,724 3,022 
Depreciable property1,661 1,917 
Stock compensation4,294 — 
Other746 522 
Total deferred tax assets78,540 75,178 
Valuation allowance(15,044)(15,658)
Total deferred tax assets, net of valuation allowance63,496 59,520 
Deferred Tax Liabilities
Amortization of intangibles(96,952)(103,381)
Amortization of goodwill(13,401)(10,035)
Transaction Costs(219)(449)
Total deferred tax liabilities(110,572)(113,865)
Net deferred tax liabilities$(47,076)$(54,345)

The components of the Company’s net deferred tax liabilities as of December 31, 2021 and December 25, 2020, are as follows:
December 31, 2021December 25, 2020
Domestic deferred tax liabilities$(48,555)$(55,518)
Foreign deferred tax assets1,479 1,173 
Net deferred tax liabilities$(47,076)$(54,345)
Summary of Operating Loss Carryforwards
Net operating loss and tax credit carryforwards as of December 31, 2021 are as follows:

AmountExpiration Years
Net operating losses, federal$39,930 2027-2038
Net operating losses, federal18,194 Indefinite
Net operating losses, state74,163 2022-2042
Net operating losses, state628 Indefinite
Tax credit carryforwards, federal23,474 2023-2041
Tax credit carryforwards, state2,102 2022-2030
Net operating losses, foreign17,857 2022-2026
Capital loss carryforwards, federal35,039 2025
Capital loss carryforwards, state22,640 2025
Schedule of Unrecognized Tax Benefits Roll Forward
Balance - December 27, 2019$8,281 
Additions for tax position of the current year538 
Reduction for tax positions of prior years for:
Changes in judgment(670)
Lapses of applicable statutes of limitations(55)
Balance - December 25, 2020$8,094 
Additions for tax position of the current year400 
Reduction for tax positions of prior years for:
Changes in judgment(162)
Lapses of applicable statutes of limitations(76)
Balance - December 31, 2021$8,256 
Schedule of Effective Income Tax Rate Reconciliation
The reconciliation of the Company’s effective income tax rate with the statutory rate is as follows:

December 31, 2021December 25, 2020
Federal income tax rate21.00 %21.00 %
State income taxes1.04 %1.57 %
Foreign income taxes(0.07)%1.03 %
Deferred rate change0.46 %(6.00)%
Foreign tax rate differences0.42 %(1.31)%
Autonomic sale (tax)— %29.82 %
Incentive stock compensation(2.23)%(3.08)%
Cash in lieu of Tax Receivable Agreement(5.06)%— %
Research and development tax credits2.84 %14.37 %
Valuation allowance1.42 %(41.61)%
Changes in uncertain tax positions(0.41)%0.64 %
Other items, net(3.99)%(1.55)%
Effective income tax rate15.42 %14.88 %
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Commitment and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
As of December 31, 2021, future minimum lease payments under non-cancelable lease commitments for the next five fiscal years and thereafter were as follows:

2022$13,168 
20239,255 
20247,558 
20256,357 
20264,510 
Thereafter5,460 
Total future minimum lease payments$46,308 
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Schedule of Loss Per Share The following table presents the calculations of basic and diluted loss per share for the years ended December 31, 2021, and December 25, 2020:
For the Years Ended
December 31,
2021
December 25,
2020
Net loss attributable to Company$(36,402)$(24,884)
Weighted-average shares outstanding - basic and diluted65,541 58,865 
Loss per share - basic and diluted$(0.56)$(0.42)
Schedule of Antidilutive Securities Excluded from Computation of Net Income (Loss) Per Share The following potentially dilutive shares were excluded from the computation of diluted net income (loss) per share attributable to common stockholders:
December 31, 2021
Restricted stock awards635 
Time-based options1,870 
Market-based options489 
Restricted stock units162 
Total3,156 
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Description of Business (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 30, 2021
Dec. 31, 2021
Dec. 25, 2020
Subsidiary, Sale of Stock [Line Items]      
Proceeds from issuance of IPO   $ 249,154 $ 0
IPO      
Subsidiary, Sale of Stock [Line Items]      
Number of shares issued in transaction (in shares) 13,850,000    
Price per share (in dollars per share) $ 18.00    
Proceeds from issuance of IPO $ 249,154    
Payments of stock issuance costs $ 21,219    
Deferred offering costs   $ 4,755  
Over-Allotment Option      
Subsidiary, Sale of Stock [Line Items]      
Number of shares issued in transaction (in shares) 1,171,000    
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies - Tax Receivable Agreement (Details)
Jul. 29, 2021
Accounting Policies [Abstract]  
Payment to certain owners related to taxes expected to be utilized on future losses 85.00%
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies - Schedule of Changes in Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at beginning of period $ 2,353 $ 2,136
Bad debt expense 801 1,094
Write-offs (686) (877)
Balance at end of period $ 2,468 $ 2,353
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies - Property and Equipment Estimated Useful Lives (Details)
12 Months Ended
Dec. 31, 2021
Equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 2 years
Equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 10 years
Computers and software | Minimum  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 3 years
Computers and software | Maximum  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 5 years
Furniture and fixtures | Minimum  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 2 years
Furniture and fixtures | Maximum  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 7 years
Leasehold improvements | Maximum  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 15 years
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies - Notes Receivable (Details) - USD ($)
Dec. 31, 2021
Dec. 25, 2020
Accounting Policies [Abstract]    
Notes receivable, net $ 6,484,000 $ 5,115,000
Notes receivable, allowance for doubtful accounts $ 0  
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies - Self-Insured Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 25, 2020
Accounting Policies [Abstract]    
Self insurance reserve $ 1,556 $ 1,215
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies - Contingent Value Rights (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 25, 2020
USD ($)
Contingent Value Rights [Line Items]    
Contingent value rights, payable, current $ 0 $ 0
Minimum | CVR, Tranche One    
Contingent Value Rights [Line Items]    
Payable upon return on investment growth 2.25  
Minimum | CVR, Tranche Two    
Contingent Value Rights [Line Items]    
Payable upon return on investment growth 2.5  
Maximum | CVR, Tranche One    
Contingent Value Rights [Line Items]    
Payable upon return on investment growth 2.5  
Maximum | CVR, Tranche Two    
Contingent Value Rights [Line Items]    
Payable upon return on investment growth 2.67  
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Dec. 27, 2019
Disaggregation of Revenue [Line Items]      
Deferred revenue $ 33,385 $ 30,466 $ 23,820
Sales return allowance and rebates 9,275 7,403  
Marketing Incentive Program      
Disaggregation of Revenue [Line Items]      
Deferred revenue 768 1,508  
Cost of sales $ 1,245 $ 1,672  
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies - Selling, General and Administrative Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Disaggregation of Revenue [Line Items]    
Selling, general and administrative expenses $ 350,252 $ 267,240
Shipping and Handling    
Disaggregation of Revenue [Line Items]    
Selling, general and administrative expenses $ 27,500 $ 21,993
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies - Research and Development Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Accounting Policies [Abstract]    
Research and development expense $ 65,459 $ 51,967
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies - Advertising (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Accounting Policies [Abstract]    
Advertising expenses $ 5,789 $ 4,476
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions - Narrative (Details)
12 Months Ended
Sep. 24, 2021
USD ($)
May 28, 2021
USD ($)
May 04, 2021
USD ($)
Dec. 31, 2021
USD ($)
acquistion
Dec. 25, 2020
USD ($)
Business Acquisition [Line Items]          
Number of businesses acquired | acquistion       1  
Goodwill       $ 580,761,000 $ 559,735,000
Deferred revenue       20,944,000 18,654,000
Noncurrent deferred revenue       12,441,000 $ 11,812,000
ANLA, LLC          
Business Acquisition [Line Items]          
Purchase price   $ 38,641,000 $ 36,334,000    
Contingent consideration (up to)     $ 2,000,000 $ 2,000,000  
Purchase price, working capital adjustment   36,641,000      
Goodwill   21,026,000      
Payments to acquire business   26,309,000      
Equity interests issued and issuable   10,025,000      
Payments to acquire businesses, working capital adjustment $ 26,616,000        
Carryover basis in goodwill   13,616,000      
Deferred revenue   883,000      
Noncurrent deferred revenue   586,000      
Transaction related expenses   $ 197,000      
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions - Preliminary Purchase Price (Details) - USD ($)
$ in Thousands
May 28, 2021
May 04, 2021
Dec. 31, 2021
Dec. 25, 2020
Business Acquisition [Line Items]        
Goodwill     $ 580,761 $ 559,735
ANLA, LLC        
Business Acquisition [Line Items]        
Total purchase consideration $ 38,641 $ 36,334    
Cash and cash equivalents 795      
Accounts receivable 794      
Inventory 2,029      
Property and equipment 77      
Identifiable intangible assets 17,700      
Total identifiable assets acquired 21,395      
Accounts payable 1,266      
Accrued liabilities 1,218      
Other liabilities 586      
Deferred income tax liabilities 710      
Total liabilities assumed 3,780      
Net identifiable assets acquired 17,615      
Goodwill 21,026      
Net assets acquired $ 38,641      
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions - Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
May 28, 2021
Dec. 31, 2021
Business Acquisition [Line Items]    
Useful Lives   15 years 2 months 12 days
ANLA, LLC    
Business Acquisition [Line Items]    
Acquired Value $ 17,700  
ANLA, LLC | Customer relationships    
Business Acquisition [Line Items]    
Useful Lives 10 years  
Acquired Value $ 14,400  
ANLA, LLC | Trade names – definite    
Business Acquisition [Line Items]    
Useful Lives 6 years  
Acquired Value $ 3,300  
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and Geographic Information - Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Change In Contract With Customer Liability [Roll Forward]    
Deferred revenue – beginning of period $ 30,466 $ 23,820
Amounts billed, but not recognized 28,536 28,366
Recognition of revenue (27,086) (21,720)
Deferred revenue acquired 1,469 0
Deferred revenue – end of period $ 33,385 $ 30,466
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and Geographic Information - Narrative (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 25, 2020
Revenue from Contract with Customer [Abstract]    
Deferred revenue $ 20,944 $ 18,654
Noncurrent deferred revenue $ 12,441 $ 11,812
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and Geographic Information - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Disaggregation of Revenue [Line Items]    
Revenue $ 1,008,013 $ 814,113
Property and equipment, net 22,603 20,208
Products transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Revenue 980,927 792,393
Services transferred over time    
Disaggregation of Revenue [Line Items]    
Revenue 27,086 21,720
United States    
Disaggregation of Revenue [Line Items]    
Revenue 889,000 719,429
Property and equipment, net 18,027 15,550
International    
Disaggregation of Revenue [Line Items]    
Revenue 119,013 94,684
Property and equipment, net $ 4,576 $ 4,658
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories, Net - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 25, 2020
Dec. 27, 2019
Inventory Disclosure [Abstract]      
Finished goods $ 210,540 $ 155,618  
Raw materials 10,454 11,340  
Work in process 548 591  
Reserve for obsolete and slow-moving inventory (10,578) (10,450) $ (6,589)
Total inventories, net $ 210,964 $ 157,099  
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories, Net - Narrative (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Inventory Disclosure [Abstract]  
Prepaid inventory $ 15,220
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories, Net - Schedule of Reserve for Obsolete and Slow-Moving Inventory (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Inventory Valuation Reserves [Roll Forward]    
Balance at beginning of period $ 10,450 $ 6,589
Valuation allowance 4,578 4,579
Write-offs (4,450) (718)
Balance at end of period $ 10,578 $ 10,450
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 25, 2020
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 55,486 $ 45,860
Less: Accumulated depreciation (32,883) (25,652)
Property and equipment, net 22,603 20,208
Equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 13,422 11,422
Computers and software    
Property, Plant and Equipment [Line Items]    
Total property and equipment 22,438 20,490
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment 3,609 3,240
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 11,505 8,673
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 4,512 $ 2,035
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Property, Plant and Equipment [Abstract]    
Depreciation expense $ 8,028 $ 10,481
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangible Assets, Net - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Goodwill and Intangible Assets Disclosure [Abstract]    
Goodwill $ 580,761,000 $ 559,735,000
Goodwill, increase during the period 21,026,000 0
Amortization of intangible assets $ 48,553,000 $ 47,491,000
Weighted average useful life 15 years 2 months 12 days  
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 26, 2021
Dec. 31, 2021
Dec. 25, 2020
Acquired Finite-Lived Intangible Assets [Line Items]      
Accumulated Amortization   $ (151,272) $ (102,719)
Total   510,628  
Intangible assets, gross   738,464 720,335
Other intangible assets, net   587,192 617,616
Trade names – indefinite      
Indefinite-lived Intangible Assets [Line Items]      
Indefinite-lived intangible assets   76,564 76,564
Customer relationships      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible assets, gross   509,162 494,333
Accumulated Amortization   (96,149) (70,060)
Total   $ 413,013 424,273
Customer relationships | Minimum      
Acquired Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life 5 years 5 years  
Customer relationships | Maximum      
Acquired Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life 25 years 25 years  
Technology      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible assets, gross   $ 95,078 95,078
Accumulated Amortization   (38,221) (22,406)
Total   $ 56,857 72,672
Technology | Minimum      
Acquired Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life 5 years 5 years  
Technology | Maximum      
Acquired Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life 15 years 15 years  
Trade names – indefinite      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible assets, gross   $ 57,660 54,360
Accumulated Amortization   (16,902) (10,253)
Total   $ 40,758 $ 44,107
Trade names – indefinite | Minimum      
Acquired Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life 2 years 2 years  
Trade names – indefinite | Maximum      
Acquired Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life 10 years 10 years  
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangible Assets, Net - Estimated Amortization Expense (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2022 $ 48,321
2023 47,183
2024 40,681
2025 33,065
2026 33,065
Thereafter 308,313
Total $ 510,628
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Debt Agreements - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 08, 2021
Mar. 26, 2021
Dec. 31, 2021
Dec. 25, 2020
Debt Instrument [Line Items]        
Payments on long-term debt     $ 672,608,000 $ 6,824,000
Cash paid for interest     34,273,000 42,845,000
Loss on extinguishment of debt     12,072,000  
Letters of credit outstanding     4,894,000 4,894,000
Available borrowing capacity     95,106,000  
Debt issuance costs     13,762,000  
Revolving Credit Facility        
Debt Instrument [Line Items]        
Line of credit outstanding     0 0
Available borrowing capacity       55,106,000
Proceeds from revolving credit facility       47,375,000
Debt issuance costs     1,506,000 583,000
Secured Debt        
Debt Instrument [Line Items]        
Debt issuance costs     12,256,000 20,595,000
Estimated excess payment   $ 14,325,000    
Old Term Loans | Secured Debt        
Debt Instrument [Line Items]        
Loss on extinguishment of debt     5,427,000  
Old Term Loans | Secured Debt | Revolving Credit Facility        
Debt Instrument [Line Items]        
Facility fee, repaid quarterly, percentage 1.00%      
Old Credit Agreement        
Debt Instrument [Line Items]        
Repayments of long-term debt $ 451,400,000      
Old Credit Agreement | Secured Debt        
Debt Instrument [Line Items]        
Payments on long-term debt     216,902,000  
Debt prepayment cost     215,874,000  
Cash paid for interest     1,028,000  
Loss on extinguishment of debt     6,645,000  
Credit Agreement | Secured Debt        
Debt Instrument [Line Items]        
Facility fee, repaid quarterly, percentage 1.00%      
Debt instrument, face amount $ 465,000,000      
Debt instrument, term 7 years      
Amortization of debt discount (premium)     9,079,000  
Credit Agreement | Line of Credit | Revolving Credit Facility        
Debt Instrument [Line Items]        
Debt instrument, term 5 years      
Maximum borrowing capacity $ 100,000,000      
New Term Loan | Secured Debt | Fed Funds Effective Rate Overnight Index Swap Rate        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 0.50%      
New Term Loan | Secured Debt | Eurodollar        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 1.00%      
Variable rate floor percent 1.50%      
New Term Loan | Secured Debt | Eurodollar | Minimum        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 0.50%      
New Revolving Credit Facility | Revolving Credit Facility        
Debt Instrument [Line Items]        
Debt instrument, face amount     $ 0 $ 0
Covenant compliance, financial maintenance covenants, secured leverage ratio 750.00%      
Restricted cash payment threshold as amount of availability $ 10,000,000      
Restricted payment threshold as percentage of availability 35.00%      
New Revolving Credit Facility | Line of Credit | Fed Funds Effective Rate Overnight Index Swap Rate        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 0.50%      
New Revolving Credit Facility | Line of Credit | Eurodollar        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 1.00%      
Variable rate floor percent 1.00%      
New Initial Term Loan Facility | Secured Debt        
Debt Instrument [Line Items]        
Debt instrument, interest rate, stated percentage     5.00%  
Interest rate, effective percentage       4.22%
Incremental Term Loan | Secured Debt        
Debt Instrument [Line Items]        
Interest rate, effective percentage       4.97%
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Debt Agreements - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 25, 2020
New Term Loan | Secured Debt    
Debt Instrument [Line Items]    
Debt instrument, face amount $ 465,000 $ 0
New Revolving Credit Facility | Revolving Credit Facility    
Debt Instrument [Line Items]    
Debt instrument, face amount 0 0
Initial Term Loan | Secured Debt    
Debt Instrument [Line Items]    
Debt instrument, face amount 0 286,508
Incremental Term Loan | Secured Debt    
Debt Instrument [Line Items]    
Debt instrument, face amount 0 386,100
Old Revolving Credit Facility | Revolving Credit Facility    
Debt Instrument [Line Items]    
Debt instrument, face amount $ 0 $ 0
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Debt Agreements - Schedule of Maturities of Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 25, 2020
Debt Instrument [Line Items]    
Unamortized debt issuance costs $ (13,762)  
Less: Current maturities of long-term debt 3,488 $ 21,149
Long-term debt 449,256 $ 630,864
Secured Debt    
Debt Instrument [Line Items]    
2022 3,488  
2023 4,650  
2024 3,488  
2025 4,650  
2026 4,650  
Thereafter 444,074  
Total future maturities of long-term debt 465,000  
Unamortized debt issuance costs (12,256)  
Total indebtedness 452,744  
Less: Current maturities of long-term debt 3,488  
Long-term debt $ 449,256  
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Debt Agreements - Schedule of Future Amortization of Debt Issuance Cost (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Debt Disclosure [Abstract]  
2022 $ 1,858
2023 1,925
2024 1,993
2025 2,066
2026 2,123
Thereafter 3,797
Total $ 13,762
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Debt Agreements - Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Debt Instrument [Line Items]    
Amortization of debt issuance costs $ 5,053 $ 6,101
Interest expense, debt 33,162 45,529
Old Credit Agreement | Secured Debt    
Debt Instrument [Line Items]    
Interest expense, debt, excluding amortization 26,124 37,776
Old Credit Agreement | Line of Credit    
Debt Instrument [Line Items]    
Interest expense, debt, excluding amortization 462 1,632
Credit Agreement | Secured Debt    
Debt Instrument [Line Items]    
Interest expense, debt, excluding amortization 1,485 0
Credit Agreement | Line of Credit    
Debt Instrument [Line Items]    
Interest expense, debt, excluding amortization 38 0
Rate Cap    
Debt Instrument [Line Items]    
Interest expense, debt, excluding amortization $ 0 $ 20
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurement - Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 25, 2020
Carrying Amount    
Assets    
Notes receivable, net $ 6,484 $ 5,115
Carrying Amount | Initial Term Loan    
Liabilities    
Debt instrument 0 286,508
Carrying Amount | Incremental Term Loan    
Liabilities    
Debt instrument 0 386,100
Carrying Amount | New Term Loan    
Liabilities    
Debt instrument 465,000 0
Fair Value    
Assets    
Notes receivable, net 6,764 5,494
Fair Value | Initial Term Loan    
Liabilities    
Debt instrument 0 267,169
Fair Value | Incremental Term Loan    
Liabilities    
Debt instrument 0 384,652
Fair Value | New Term Loan    
Liabilities    
Debt instrument $ 462,675 $ 0
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurement - Narrative (Details) - USD ($)
Dec. 31, 2021
May 04, 2021
ANLA, LLC    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Contingent Value Rights $ 2,000,000 $ 2,000,000
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurement - Level 3 Measurement Valuation (Details) - Valuation Technique, Option Pricing Model - Fair Value, Inputs, Level 3 - Fair Value, Recurring
$ in Thousands
Dec. 31, 2021
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Contingent Value Rights $ 8,900
Measurement Input, Price Volatility | Minimum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Volatility 0.45
Measurement Input, Price Volatility | Maximum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Volatility 0.50
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurement - CRV Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
CVR fair value – beginning of period $ 4,000 $ 3,200
Fair value adjustments 4,900 800
CVR fair value – end of period $ 8,900 $ 4,000
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 25, 2020
Payables and Accruals [Abstract]    
Payroll, vacation, and bonus accruals $ 21,340 $ 29,700
Deferred revenue 20,944 18,654
Warranty reserve 14,549 11,767
Customer rebate program 4,775 2,140
Sales return allowance 3,999 3,741
Taxes 1,774 752
Incurred but not reported self-insurance 1,556 1,215
Interest payable 1,523 7,576
Other accrued liabilities 5,057 5,113
Accrued liabilities $ 75,517 $ 80,658
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.22.1
Warranties - Schedule of Product Warranty Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]    
Balance at beginning of period $ 16,523 $ 19,989
Warranty claims (12,455) (12,252)
Warranty provisions 14,704 8,786
Balance at end of period $ 18,772 $ 16,523
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.22.1
Warranties - Narrative (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 25, 2020
Guarantees and Product Warranties [Abstract]    
Warranty reserve $ 14,549 $ 11,767
Warranty accrual, noncurrent $ 4,223 $ 4,756
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.22.1
Retirement Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Retirement Benefits [Abstract]    
Defined Contribution Plan, Tax Status [Extensible Enumeration] Qualified Plan [Member]  
Employer matching contribution, percent of match 100.00%  
Employer matching contribution, percent of employees' gross pay (up to) 3.00%  
Employers matching contribution, annual vesting percentage 50.00%  
Maximum annual contribution percentage per employee (up to) 6.00%  
Contribution cost $ 4,471 $ 3,727
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Agreements and Incentive Equity Plans - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jul. 30, 2021
Dec. 31, 2021
Dec. 31, 2021
Dec. 25, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number rights converted (in shares)   2,998 2,998  
Unrecognized compensation expense   $ 34,259 $ 34,259  
Weighted average expense period     2 years 4 months 13 days  
B-1 Incentive Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     5 years  
Share-based compensation expense     $ 2,605 $ 4,284
Units granted (in shares)     4,243,000  
Granted (in dollars per share)     $ 18.00  
Granted (in shares)     833,000  
Units forfeited (in shares)     10,000  
Forfeited (in dollars per share)     $ 18.00  
Vested (in shares)     189,000  
Vested (in dollars per share)     $ 18.00  
Nonvested awards (in shares)   633,000 633,000 0
B-2 Incentive Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Units granted (in shares)     1,155,000  
Granted (in dollars per share)     $ 18.00  
Granted (in shares)     807,000  
Units forfeited (in shares)     0  
Forfeited (in dollars per share)     $ 0  
Vested (in shares)     0  
Vested (in dollars per share)     $ 0  
Nonvested awards (in shares)   807,000 807,000 0
Market-based options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     10 years  
Time-based Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     3 years  
Units granted (in shares)     4,443,000  
Restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in dollars per share) $ 18.00   $ 18.22  
Granted (in shares)     403  
Grant date fair value     $ 7,343  
Units forfeited (in shares)     13  
Forfeited (in dollars per share)     $ 18.00  
Vested (in shares)     0  
Outstanding awards (in shares)   390 390  
Vested (in dollars per share)     $ 18.22  
Restricted stock units | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     1 year  
Restricted stock units | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     4 years  
Replacement Award        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense     $ 4,265 $ 7,353
Units forfeited (in shares)   8    
Vested (in shares)     0  
Nonvested awards (in shares)   41 41  
Unrecognized compensation expense   $ 507 $ 507  
Weighted average expense period     1 year  
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Agreements and Incentive Equity Plans - Summary of Restricted Stock Awards (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2021
$ / shares
shares
B-1 Incentive Units  
Number of Units  
Outstanding balance at beginning of period (in shares) | shares 0
Granted (in shares) | shares 833
Vested (in shares) | shares 189
Forfeited (in shares) | shares 10
Outstanding balance at end of period (in shares) | shares 633
Weighted- Average Grant-Date Fair Value  
Outstanding balance at beginning of period (in dollars per share) | $ / shares $ 0
Granted (in dollars per share) | $ / shares 18.00
Vested (in dollars per share) | $ / shares 18.00
Forfeited (in dollars per share) | $ / shares 18.00
Outstanding balance at end of period (in dollars per share) | $ / shares $ 18.00
B-2 Incentive Units  
Number of Units  
Outstanding balance at beginning of period (in shares) | shares 0
Granted (in shares) | shares 807
Vested (in shares) | shares 0
Forfeited (in shares) | shares 0
Outstanding balance at end of period (in shares) | shares 807
Weighted- Average Grant-Date Fair Value  
Outstanding balance at beginning of period (in dollars per share) | $ / shares $ 0
Granted (in dollars per share) | $ / shares 18.00
Vested (in dollars per share) | $ / shares 0
Forfeited (in dollars per share) | $ / shares 0
Outstanding balance at end of period (in dollars per share) | $ / shares $ 18.00
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Agreements and Incentive Equity Plans - Fair Value of Leverage Replacement Options (Details)
12 Months Ended
Dec. 31, 2021
Time-based Options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Risk-free rate of return, minimum 0.40%
Risk-free rate of return, maximum 1.00%
Expected dividend yield 0.00%
Expected volatility 45.00%
Time-based Options | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected term 3 years 1 month 6 days
Time-based Options | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected term 7 years
Market-based Options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected term 2 years 6 months
Risk-free rate of return 0.60%
Expected dividend yield 0.00%
Expected volatility 45.00%
XML 99 R85.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Agreements and Incentive Equity Plans - Summary of Option Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
shares
Time-based Options  
Number of Units  
Outstanding balance at beginning of period (in shares) | shares 0
Granted (in shares) | shares 4,443
Exercised (in shares) | shares 0
Forfeited (in shares) | shares (50)
Outstanding balance at end of period (in shares) | shares 4,393
Options exercisable at period end (in shares) | shares 2,307
Weighted- Average Grant-Date Fair Value  
Outstanding balance at beginning of period (in dollars per shares) | $ / shares $ 0
Granted (in dollars per share) | $ / shares 6.47
Exercised (in dollars per share) | $ / shares 0
Forfeited (in dollars per share) | $ / shares 6.95
Outstanding balance at end of period (in dollars per shares) | $ / shares 6.49
Options exercisable at period end (in dollars per share) | $ / shares $ 6.00
Aggregate Intrinsic Value  
Outstanding balance at beginning of period | $ $ 0
Granted | $ 0
Exercised | $ 0
Forfeited | $ 0
Outstanding balance at end of period | $ 13,532
Options exercisable at period end | $ $ 7,105
Market-based Options  
Number of Units  
Outstanding balance at beginning of period (in shares) | shares 0
Granted (in shares) | shares 1,155
Exercised (in shares) | shares 0
Forfeited (in shares) | shares 0
Outstanding balance at end of period (in shares) | shares 1,155
Options exercisable at period end (in shares) | shares 0
Weighted- Average Grant-Date Fair Value  
Outstanding balance at beginning of period (in dollars per shares) | $ / shares $ 0
Granted (in dollars per share) | $ / shares 5.66
Exercised (in dollars per share) | $ / shares 0
Forfeited (in dollars per share) | $ / shares 0
Outstanding balance at end of period (in dollars per shares) | $ / shares 5.66
Options exercisable at period end (in dollars per share) | $ / shares $ 0
Aggregate Intrinsic Value  
Outstanding balance at beginning of period | $ $ 0
Granted | $ 0
Exercised | $ 0
Forfeited | $ 0
Outstanding balance at end of period | $ 3,558
Options exercisable at period end | $ $ 0
XML 100 R86.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Agreements and Incentive Equity Plans - Stock Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation Expense $ 21,522 $ 4,284
Unrecognized compensation expense $ 34,259  
Weighted-Average Remaining Contractual Term (Years) 2 years 4 months 13 days  
2017 Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation Expense $ 2,605  
Unrecognized compensation expense $ 0  
Weighted-Average Remaining Contractual Term (Years) 0 years  
2021 Incentive Plan | Restricted stock awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation Expense $ 1,975  
Unrecognized compensation expense $ 8,945  
Weighted-Average Remaining Contractual Term (Years) 2 years  
2021 Incentive Plan | Time-based Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation Expense $ 14,152  
Unrecognized compensation expense $ 14,453  
Weighted-Average Remaining Contractual Term (Years) 2 years 7 months 2 days  
2021 Incentive Plan | Market-based Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation Expense $ 1,113  
Unrecognized compensation expense $ 5,426  
Weighted-Average Remaining Contractual Term (Years) 2 years 1 month 2 days  
2021 Incentive Plan | Restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation Expense $ 1,677  
Unrecognized compensation expense $ 5,435  
Weighted-Average Remaining Contractual Term (Years) 2 years 21 days  
XML 101 R87.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Schedule of Loss before Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Income Tax Disclosure [Abstract]    
Domestic $ (44,650) $ (26,998)
Foreign 1,606 (2,237)
Total $ (43,044) $ (29,235)
XML 102 R88.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Schedule of Components of Income Tax Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Current    
Federal $ 0 $ 0
State 1,005 96
Foreign 330 976
Total 1,335 1,072
Deferred    
Federal (5,708) (8,778)
State (1,963) 3,756
Foreign (306) (401)
Total (7,977) (5,423)
Income tax benefit $ (6,642) $ (4,351)
XML 103 R89.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 25, 2020
Deferred Tax Assets    
Net operating loss $ 17,815 $ 24,766
Interest carryforward 8,442 6,549
Accrued liabilities and reserves 14,864 11,380
Uniform capitalization 352 1,231
Capital loss carryforward 8,719 8,719
R&D credits 17,923 17,072
Deferred revenue 3,724 3,022
Depreciable property 1,661 1,917
Stock compensation 4,294 0
Other 746 522
Total deferred tax assets 78,540 75,178
Valuation allowance (15,044) (15,658)
Total deferred tax assets, net of valuation allowance 63,496 59,520
Deferred Tax Liabilities    
Amortization of intangibles (96,952) (103,381)
Amortization of goodwill (13,401) (10,035)
Transaction Costs (219) (449)
Total deferred tax liabilities (110,572) (113,865)
Net deferred tax liabilities $ (47,076) $ (54,345)
XML 104 R90.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Components of Deferred Tax Liabilities, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 25, 2020
Operating Loss Carryforwards [Line Items]    
Net deferred tax liabilities $ (47,076) $ (54,345)
Federal    
Operating Loss Carryforwards [Line Items]    
Net deferred tax liabilities (48,555) (55,518)
Foreign    
Operating Loss Carryforwards [Line Items]    
Net deferred tax assets $ 1,479 $ 1,173
XML 105 R91.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Summary of Operating Loss Carryforward (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Federal  
Operating Loss Carryforwards [Line Items]  
Tax credit carryforward $ 23,474
Federal | Definite  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 39,930
Federal | Indefinite  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 18,194
Federal | Capital Loss Carryforward  
Operating Loss Carryforwards [Line Items]  
Tax credit carryforward 35,039
State  
Operating Loss Carryforwards [Line Items]  
Tax credit carryforward 2,102
State | Definite  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 74,163
State | Indefinite  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 628
State | Capital Loss Carryforward  
Operating Loss Carryforwards [Line Items]  
Tax credit carryforward 22,640
Foreign | Definite  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards $ 17,857
XML 106 R92.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance at beginning of period $ 8,094 $ 8,281
Additions for tax position of the current year 400 538
Changes in judgment (162) (670)
Lapses of applicable statutes of limitations (76) (55)
Balance at end of period $ 8,256 $ 8,094
XML 107 R93.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Income Tax Disclosure [Abstract]    
Federal income tax rate 21.00% 21.00%
State income taxes 1.04% 1.57%
Foreign income taxes (0.07%) 1.03%
Deferred rate change 0.46% (6.00%)
Foreign tax rate differences 0.42% (1.31%)
Autonomic sale (tax) 0.00% 29.82%
Incentive stock compensation (2.23%) (3.08%)
Cash in lieu of Tax Receivable Agreement (5.06%) 0.00%
Research and development tax credits 2.84% 14.37%
Valuation allowance 1.42% (41.61%)
Changes in uncertain tax positions (0.41%) 0.64%
Other items, net (3.99%) (1.55%)
Effective income tax rate 15.42% 14.88%
XML 108 R94.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 30, 2022
Dec. 31, 2021
Dec. 25, 2020
Operating Loss Carryforwards [Line Items]      
Valuation allowance   $ (15,044,000) $ (15,658,000)
Proceeds from sale of subsidiary treasury stock     1,104,000
Gain (loss) on sale of previously unissued stock by subsidiary     35,039,000
Unrecognized tax benefits (expense)   161,000 (187,000)
Future reduction resulting from lapse of applicable statute of limitations   $ 76,000 $ 55,000
Forecast      
Operating Loss Carryforwards [Line Items]      
Future reduction resulting from lapse of applicable statute of limitations $ 85,000    
XML 109 R95.htm IDEA: XBRL DOCUMENT v3.22.1
Tax Receivable Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 16, 2021
Dec. 31, 2021
Dec. 31, 2021
Jul. 29, 2021
Dec. 25, 2020
Tax Receivable Agreement [Line Items]          
Payment to certain owners related to taxes expected to be utilized on future losses       85.00%  
Proportion of tax benefits, cash tax savings, percent       15.00%  
Noncash tax receivable agreement liability   $ 112,406 $ 112,406 $ 112,681 $ 0
Tax receivable agreement, liability, measurement adjustments   275 275    
Dividends declared $ 13,210        
IPO payments held in escrow $ 2,754        
Compensation expense   $ 10,925 10,925    
IPO          
Tax Receivable Agreement [Line Items]          
Dividends declared     $ 10,456    
XML 110 R96.htm IDEA: XBRL DOCUMENT v3.22.1
Commitment and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Commitments and Contingencies Disclosure [Abstract]    
Operating leases, rent expense $ 12,325 $ 10,909
XML 111 R97.htm IDEA: XBRL DOCUMENT v3.22.1
Commitment and Contingencies - Schedule of Future Minimum Rental Payments for Operating Leases (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2022 $ 13,168
2023 9,255
2024 7,558
2025 6,357
2026 4,510
Thereafter 5,460
Total future minimum lease payments $ 46,308
XML 112 R98.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders Equity (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Jul. 31, 2021
Dec. 31, 2021
USD ($)
vote
$ / shares
shares
Dec. 25, 2020
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
vote
$ / shares
shares
Dec. 25, 2020
USD ($)
$ / shares
shares
Jul. 30, 2021
$ / shares
shares
Jul. 01, 2021
$ / shares
Equity [Abstract]              
Number of votes per common share | vote   1   1      
Noncontrolling interest | $   $ 261,000 $ 316,000 $ 261,000 $ 316,000    
Contributions from minority partners | $   $ 0 $ 0 $ 0 $ 0    
Stock split, conversion ratio 150            
Common stock, par value (in dollars per share) | $ / shares   $ 0.01 $ 0.01 $ 0.01 $ 0.01 $ 0.01 $ 0.001
Common stock, shares authorized (in shares)   500,000,000 500,000,000 500,000,000 500,000,000 500,000,000  
Preferred stock, shares authorized (in shares)   50,000,000 50,000,000 50,000,000 50,000,000 50,000,000  
Preferred stock, shares outstanding (in shares)   0 0 0 0    
XML 113 R99.htm IDEA: XBRL DOCUMENT v3.22.1
Loss Per Share - Narrative (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Earnings Per Share [Abstract]    
Potentially dilutive securities (in shares) 0 0
XML 114 R100.htm IDEA: XBRL DOCUMENT v3.22.1
Loss Per Share - Schedule of Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Earnings Per Share [Abstract]    
Net loss attributable to Company $ (36,402) $ (24,884)
Weighted-average shares outstanding - basic (in shares) 65,541 58,865
Weighted-average shares outstanding - diluted (in shares) 65,541 58,865
Loss per share - basic (in dollars per share) $ (0.56) $ (0.42)
Loss per share - diluted (in dollars per share) $ (0.56) $ (0.42)
XML 115 R101.htm IDEA: XBRL DOCUMENT v3.22.1
Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Net Income (Loss) Per Share (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2021
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Antidilutive securities excluded from computation of income (loss) per share (in shares) 3,156
Restricted stock awards  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Antidilutive securities excluded from computation of income (loss) per share (in shares) 635
Time-based Options  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Antidilutive securities excluded from computation of income (loss) per share (in shares) 1,870
Market-based Options  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Antidilutive securities excluded from computation of income (loss) per share (in shares) 489
Restricted stock units  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Antidilutive securities excluded from computation of income (loss) per share (in shares) 162
XML 116 R102.htm IDEA: XBRL DOCUMENT v3.22.1
Related Parties (Details) - Affiliated Entity - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Insurance Brokerage Vendor    
Related Party Transaction [Line Items]    
Expenses from transactions with related party $ 1,874,000 $ 0
Expenses from transactions with related party, brokerage fees 114,000  
Vendor    
Related Party Transaction [Line Items]    
Selling, general and administrative expenses from transactions with related party $ 541,000 $ 347,000
XML 117 snpo-20211231_htm.xml IDEA: XBRL DOCUMENT 0001856430 2020-12-26 2021-12-31 0001856430 2021-06-25 0001856430 2022-03-18 0001856430 2021-12-31 0001856430 2020-12-25 0001856430 2019-12-28 2020-12-25 0001856430 us-gaap:CommonStockMember 2020-12-25 0001856430 us-gaap:AdditionalPaidInCapitalMember 2020-12-25 0001856430 us-gaap:RetainedEarningsMember 2020-12-25 0001856430 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-25 0001856430 us-gaap:NoncontrollingInterestMember 2020-12-25 0001856430 us-gaap:RetainedEarningsMember 2020-12-26 2021-12-31 0001856430 us-gaap:NoncontrollingInterestMember 2020-12-26 2021-12-31 0001856430 us-gaap:AdditionalPaidInCapitalMember 2020-12-26 2021-12-31 0001856430 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-26 2021-12-31 0001856430 us-gaap:CommonStockMember us-gaap:IPOMember 2020-12-26 2021-12-31 0001856430 us-gaap:AdditionalPaidInCapitalMember us-gaap:IPOMember 2020-12-26 2021-12-31 0001856430 us-gaap:IPOMember 2020-12-26 2021-12-31 0001856430 us-gaap:CommonStockMember 2020-12-26 2021-12-31 0001856430 us-gaap:CommonStockMember 2021-12-31 0001856430 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001856430 us-gaap:RetainedEarningsMember 2021-12-31 0001856430 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001856430 us-gaap:NoncontrollingInterestMember 2021-12-31 0001856430 us-gaap:CommonStockMember 2019-12-27 0001856430 us-gaap:AdditionalPaidInCapitalMember 2019-12-27 0001856430 us-gaap:RetainedEarningsMember 2019-12-27 0001856430 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-27 0001856430 us-gaap:NoncontrollingInterestMember 2019-12-27 0001856430 2019-12-27 0001856430 us-gaap:RetainedEarningsMember 2019-12-28 2020-12-25 0001856430 us-gaap:NoncontrollingInterestMember 2019-12-28 2020-12-25 0001856430 us-gaap:AdditionalPaidInCapitalMember 2019-12-28 2020-12-25 0001856430 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-28 2020-12-25 0001856430 us-gaap:CommonStockMember 2019-12-28 2020-12-25 0001856430 us-gaap:IPOMember 2021-07-30 2021-07-30 0001856430 us-gaap:OverAllotmentOptionMember 2021-07-30 2021-07-30 0001856430 us-gaap:IPOMember 2021-07-30 0001856430 us-gaap:IPOMember 2021-12-31 0001856430 srt:MinimumMember us-gaap:EquipmentMember 2020-12-26 2021-12-31 0001856430 srt:MaximumMember us-gaap:EquipmentMember 2020-12-26 2021-12-31 0001856430 srt:MinimumMember snpo:ComputerEquipmentAndSoftwareMember 2020-12-26 2021-12-31 0001856430 srt:MaximumMember snpo:ComputerEquipmentAndSoftwareMember 2020-12-26 2021-12-31 0001856430 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2020-12-26 2021-12-31 0001856430 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2020-12-26 2021-12-31 0001856430 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2020-12-26 2021-12-31 0001856430 srt:MinimumMember snpo:ContingentValueRightsTrancheOneMember 2020-12-26 2021-12-31 0001856430 srt:MaximumMember snpo:ContingentValueRightsTrancheOneMember 2020-12-26 2021-12-31 0001856430 srt:MinimumMember snpo:ContingentValueRightsTrancheTwoMember 2020-12-26 2021-12-31 0001856430 srt:MaximumMember snpo:ContingentValueRightsTrancheTwoMember 2020-12-26 2021-12-31 0001856430 2021-07-29 0001856430 snpo:MarketingIncentiveProgramMember 2021-12-31 0001856430 snpo:MarketingIncentiveProgramMember 2020-12-25 0001856430 snpo:MarketingIncentiveProgramMember 2020-12-26 2021-12-31 0001856430 snpo:MarketingIncentiveProgramMember 2019-12-28 2020-12-25 0001856430 us-gaap:ShippingAndHandlingMember 2020-12-26 2021-12-31 0001856430 us-gaap:ShippingAndHandlingMember 2019-12-28 2020-12-25 0001856430 snpo:AccessNetworksLLCMember 2021-05-04 2021-05-04 0001856430 snpo:AccessNetworksLLCMember 2021-05-04 0001856430 snpo:AccessNetworksLLCMember 2021-05-28 2021-05-28 0001856430 snpo:AccessNetworksLLCMember 2021-05-28 0001856430 snpo:AccessNetworksLLCMember 2021-09-24 2021-09-24 0001856430 snpo:AccessNetworksLLCMember us-gaap:CustomerRelationshipsMember 2021-05-28 2021-05-28 0001856430 snpo:AccessNetworksLLCMember us-gaap:TradeNamesMember 2021-05-28 2021-05-28 0001856430 country:US 2020-12-26 2021-12-31 0001856430 country:US 2019-12-28 2020-12-25 0001856430 us-gaap:NonUsMember 2020-12-26 2021-12-31 0001856430 us-gaap:NonUsMember 2019-12-28 2020-12-25 0001856430 us-gaap:TransferredAtPointInTimeMember 2020-12-26 2021-12-31 0001856430 us-gaap:TransferredAtPointInTimeMember 2019-12-28 2020-12-25 0001856430 us-gaap:TransferredOverTimeMember 2020-12-26 2021-12-31 0001856430 us-gaap:TransferredOverTimeMember 2019-12-28 2020-12-25 0001856430 country:US 2021-12-31 0001856430 country:US 2020-12-25 0001856430 us-gaap:NonUsMember 2021-12-31 0001856430 us-gaap:NonUsMember 2020-12-25 0001856430 us-gaap:EquipmentMember 2021-12-31 0001856430 us-gaap:EquipmentMember 2020-12-25 0001856430 snpo:ComputerEquipmentAndSoftwareMember 2021-12-31 0001856430 snpo:ComputerEquipmentAndSoftwareMember 2020-12-25 0001856430 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001856430 us-gaap:FurnitureAndFixturesMember 2020-12-25 0001856430 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001856430 us-gaap:LeaseholdImprovementsMember 2020-12-25 0001856430 us-gaap:ConstructionInProgressMember 2021-12-31 0001856430 us-gaap:ConstructionInProgressMember 2020-12-25 0001856430 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2020-12-26 2021-12-31 0001856430 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2020-12-26 2021-12-31 0001856430 us-gaap:CustomerRelationshipsMember 2021-12-31 0001856430 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-26 2021-12-31 0001856430 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-26 2021-12-31 0001856430 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-12-31 0001856430 srt:MinimumMember us-gaap:TradeNamesMember 2020-12-26 2021-12-31 0001856430 srt:MaximumMember us-gaap:TradeNamesMember 2020-12-26 2021-12-31 0001856430 us-gaap:TradeNamesMember 2021-12-31 0001856430 us-gaap:TradeNamesMember 2021-12-31 0001856430 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2020-12-26 2021-03-26 0001856430 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2020-12-26 2021-03-26 0001856430 us-gaap:CustomerRelationshipsMember 2020-12-25 0001856430 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-26 2021-03-26 0001856430 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-26 2021-03-26 0001856430 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-25 0001856430 srt:MinimumMember us-gaap:TradeNamesMember 2020-12-26 2021-03-26 0001856430 srt:MaximumMember us-gaap:TradeNamesMember 2020-12-26 2021-03-26 0001856430 us-gaap:TradeNamesMember 2020-12-25 0001856430 us-gaap:TradeNamesMember 2020-12-25 0001856430 us-gaap:RevolvingCreditFacilityMember snpo:OldTermLoansMember us-gaap:SecuredDebtMember 2021-12-08 2021-12-08 0001856430 snpo:OldCreditAgreementMember us-gaap:SecuredDebtMember 2020-12-26 2021-12-31 0001856430 snpo:CreditAgreementMember us-gaap:SecuredDebtMember 2021-12-08 0001856430 snpo:CreditAgreementMember us-gaap:SecuredDebtMember 2021-12-08 2021-12-08 0001856430 us-gaap:RevolvingCreditFacilityMember snpo:CreditAgreementMember us-gaap:LineOfCreditMember 2021-12-08 0001856430 us-gaap:RevolvingCreditFacilityMember snpo:CreditAgreementMember us-gaap:LineOfCreditMember 2021-12-08 2021-12-08 0001856430 snpo:OldCreditAgreementMember 2021-12-08 2021-12-08 0001856430 snpo:CreditAgreementMember us-gaap:SecuredDebtMember 2020-12-26 2021-12-31 0001856430 snpo:OldTermLoansMember us-gaap:SecuredDebtMember 2020-12-26 2021-12-31 0001856430 snpo:NewTermLoanMember us-gaap:SecuredDebtMember us-gaap:FederalFundsEffectiveSwapRateMember 2021-12-08 2021-12-08 0001856430 snpo:NewTermLoanMember us-gaap:SecuredDebtMember us-gaap:EurodollarMember 2021-12-08 2021-12-08 0001856430 srt:MinimumMember snpo:NewTermLoanMember us-gaap:SecuredDebtMember us-gaap:EurodollarMember 2021-12-08 2021-12-08 0001856430 snpo:NewRevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:FederalFundsEffectiveSwapRateMember 2021-12-08 2021-12-08 0001856430 snpo:NewRevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:EurodollarMember 2021-12-08 2021-12-08 0001856430 snpo:NewInitialTermLoanFacilityMember us-gaap:SecuredDebtMember 2021-12-31 0001856430 us-gaap:SecuredDebtMember snpo:NewTermLoanMember 2021-12-31 0001856430 us-gaap:SecuredDebtMember snpo:NewTermLoanMember 2020-12-25 0001856430 us-gaap:RevolvingCreditFacilityMember snpo:NewRevolvingCreditFacilityMember 2021-12-31 0001856430 us-gaap:RevolvingCreditFacilityMember snpo:NewRevolvingCreditFacilityMember 2020-12-25 0001856430 us-gaap:SecuredDebtMember snpo:InitialTermLoanMember 2021-12-31 0001856430 us-gaap:SecuredDebtMember snpo:InitialTermLoanMember 2020-12-25 0001856430 us-gaap:SecuredDebtMember snpo:IncrementalTermLoanMember 2021-12-31 0001856430 us-gaap:SecuredDebtMember snpo:IncrementalTermLoanMember 2020-12-25 0001856430 us-gaap:RevolvingCreditFacilityMember snpo:OldRevolvingCreditFacilityMember 2021-12-31 0001856430 us-gaap:RevolvingCreditFacilityMember snpo:OldRevolvingCreditFacilityMember 2020-12-25 0001856430 us-gaap:RevolvingCreditFacilityMember 2020-12-25 0001856430 us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001856430 us-gaap:RevolvingCreditFacilityMember 2019-12-28 2020-12-25 0001856430 snpo:NewInitialTermLoanFacilityMember us-gaap:SecuredDebtMember 2020-12-25 0001856430 snpo:IncrementalTermLoanMember us-gaap:SecuredDebtMember 2020-12-25 0001856430 us-gaap:SecuredDebtMember 2021-12-31 0001856430 us-gaap:SecuredDebtMember 2021-12-31 0001856430 us-gaap:SecuredDebtMember 2020-12-25 0001856430 snpo:OldCreditAgreementMember us-gaap:SecuredDebtMember 2019-12-28 2020-12-25 0001856430 snpo:OldCreditAgreementMember us-gaap:LineOfCreditMember 2020-12-26 2021-12-31 0001856430 snpo:OldCreditAgreementMember us-gaap:LineOfCreditMember 2019-12-28 2020-12-25 0001856430 snpo:CreditAgreementMember us-gaap:SecuredDebtMember 2019-12-28 2020-12-25 0001856430 snpo:CreditAgreementMember us-gaap:LineOfCreditMember 2020-12-26 2021-12-31 0001856430 snpo:CreditAgreementMember us-gaap:LineOfCreditMember 2019-12-28 2020-12-25 0001856430 snpo:RateCapMember 2020-12-26 2021-12-31 0001856430 snpo:RateCapMember 2019-12-28 2020-12-25 0001856430 us-gaap:RevolvingCreditFacilityMember snpo:NewRevolvingCreditFacilityMember 2021-12-08 2021-12-08 0001856430 us-gaap:SecuredDebtMember 2020-12-26 2021-03-26 0001856430 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-12-31 0001856430 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-12-31 0001856430 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-12-25 0001856430 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-25 0001856430 snpo:InitialTermLoanMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-12-31 0001856430 snpo:InitialTermLoanMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-12-31 0001856430 snpo:InitialTermLoanMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-12-25 0001856430 snpo:InitialTermLoanMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-25 0001856430 snpo:IncrementalTermLoanMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-12-31 0001856430 snpo:IncrementalTermLoanMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-12-31 0001856430 snpo:IncrementalTermLoanMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-12-25 0001856430 snpo:IncrementalTermLoanMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-25 0001856430 snpo:NewTermLoanMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-12-31 0001856430 snpo:NewTermLoanMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-12-31 0001856430 snpo:NewTermLoanMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-12-25 0001856430 snpo:NewTermLoanMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-25 0001856430 snpo:AccessNetworksLLCMember 2021-12-31 0001856430 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ValuationTechniqueOptionPricingModelMember 2021-12-31 0001856430 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputPriceVolatilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2021-12-31 0001856430 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputPriceVolatilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2021-12-31 0001856430 snpo:B1IncentiveUnitsMember 2020-12-26 2021-12-31 0001856430 snpo:B1IncentiveUnitsMember 2019-12-28 2020-12-25 0001856430 snpo:B2IncentiveUnitsMember 2020-12-26 2021-12-31 0001856430 snpo:LeverageReplacementOptionsMember 2020-12-26 2021-12-31 0001856430 snpo:TimeBasedOptionsMember 2020-12-26 2021-12-31 0001856430 us-gaap:RestrictedStockUnitsRSUMember 2021-07-30 2021-07-30 0001856430 snpo:B1IncentiveUnitsMember 2020-12-25 0001856430 snpo:B2IncentiveUnitsMember 2020-12-25 0001856430 snpo:B1IncentiveUnitsMember 2021-12-31 0001856430 snpo:B2IncentiveUnitsMember 2021-12-31 0001856430 srt:MinimumMember snpo:TimeBasedOptionsMember 2020-12-26 2021-12-31 0001856430 srt:MaximumMember snpo:TimeBasedOptionsMember 2020-12-26 2021-12-31 0001856430 snpo:MarketBasedOptionsMember 2020-12-26 2021-12-31 0001856430 snpo:TimeBasedOptionsMember 2020-12-25 0001856430 snpo:MarketBasedOptionsMember 2020-12-25 0001856430 snpo:TimeBasedOptionsMember 2021-12-31 0001856430 snpo:MarketBasedOptionsMember 2021-12-31 0001856430 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2020-12-26 2021-12-31 0001856430 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2020-12-26 2021-12-31 0001856430 us-gaap:RestrictedStockUnitsRSUMember 2020-12-26 2021-12-31 0001856430 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001856430 snpo:A2017IncentivePlanMember 2020-12-26 2021-12-31 0001856430 snpo:A2017IncentivePlanMember 2021-12-31 0001856430 us-gaap:RestrictedStockMember snpo:A2021IncentivePlanMember 2020-12-26 2021-12-31 0001856430 us-gaap:RestrictedStockMember snpo:A2021IncentivePlanMember 2021-12-31 0001856430 snpo:TimeBasedOptionsMember snpo:A2021IncentivePlanMember 2020-12-26 2021-12-31 0001856430 snpo:TimeBasedOptionsMember snpo:A2021IncentivePlanMember 2021-12-31 0001856430 snpo:MarketBasedOptionsMember snpo:A2021IncentivePlanMember 2020-12-26 2021-12-31 0001856430 snpo:MarketBasedOptionsMember snpo:A2021IncentivePlanMember 2021-12-31 0001856430 us-gaap:RestrictedStockUnitsRSUMember snpo:A2021IncentivePlanMember 2020-12-26 2021-12-31 0001856430 us-gaap:RestrictedStockUnitsRSUMember snpo:A2021IncentivePlanMember 2021-12-31 0001856430 snpo:ReplacementAwardMember 2021-09-25 2021-12-31 0001856430 snpo:ReplacementAwardMember 2021-12-31 0001856430 snpo:ReplacementAwardMember 2020-12-26 2021-12-31 0001856430 snpo:ReplacementAwardMember 2019-12-28 2020-12-25 0001856430 us-gaap:DomesticCountryMember 2021-12-31 0001856430 us-gaap:DomesticCountryMember 2020-12-25 0001856430 us-gaap:ForeignCountryMember 2021-12-31 0001856430 us-gaap:ForeignCountryMember 2020-12-25 0001856430 us-gaap:DomesticCountryMember snpo:DefiniteMember 2021-12-31 0001856430 us-gaap:DomesticCountryMember snpo:IndefiniteMember 2021-12-31 0001856430 us-gaap:StateAndLocalJurisdictionMember snpo:DefiniteMember 2021-12-31 0001856430 us-gaap:StateAndLocalJurisdictionMember snpo:IndefiniteMember 2021-12-31 0001856430 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001856430 us-gaap:ForeignCountryMember snpo:DefiniteMember 2021-12-31 0001856430 us-gaap:DomesticCountryMember us-gaap:CapitalLossCarryforwardMember 2021-12-31 0001856430 us-gaap:StateAndLocalJurisdictionMember us-gaap:CapitalLossCarryforwardMember 2021-12-31 0001856430 srt:ScenarioForecastMember 2022-01-01 2022-12-30 0001856430 2021-07-16 2021-07-16 0001856430 2021-07-16 0001856430 2021-09-25 2021-12-31 0001856430 2020-09-26 2020-12-25 0001856430 2021-07-01 2021-07-31 0001856430 2021-07-01 0001856430 2021-07-30 0001856430 us-gaap:RestrictedStockMember 2020-12-26 2021-12-31 0001856430 snpo:TimeBasedOptionsMember 2020-12-26 2021-12-31 0001856430 snpo:MarketBasedOptionsMember 2020-12-26 2021-12-31 0001856430 us-gaap:RestrictedStockUnitsRSUMember 2020-12-26 2021-12-31 0001856430 snpo:InsuranceBrokerageVendorMember srt:AffiliatedEntityMember 2020-12-26 2021-12-31 0001856430 snpo:InsuranceBrokerageVendorMember srt:AffiliatedEntityMember 2019-12-28 2020-12-25 0001856430 snpo:VendorMember srt:AffiliatedEntityMember 2020-12-26 2021-12-31 0001856430 snpo:VendorMember srt:AffiliatedEntityMember 2019-12-28 2020-12-25 iso4217:USD shares iso4217:USD shares pure snpo:acquistion snpo:vote false 0001856430 2021 FY http://fasb.org/us-gaap/2021-01-31#QualifiedPlanMember P1Y P0Y 10-K true 2021-12-31 --12-31 false 001-40683 SNAP ONE HOLDINGS CORP. DE 1800 Continental Boulevard Suite 200 Charlotte NC 82-1952221 28273 704 927-7620 Common stock, par value $.01 per share SNPO NASDAQ No No Yes Yes Non-accelerated Filer false true false false 0 75882589 Portions of Part III will be incorporated by reference to the registrant’s definitive proxy statement, in accordance with Instruction G(3) to Form 10-K, to be filed with the Securities and Exchange Commission no later than 120 days after the end of the registrant’s fiscal year ended December 31, 2021. Deloitte & Touche LLP 34 Charlotte, North Carolina 40577000 77458000 52620000 49363000 210964000 157099000 35114000 9650000 339275000 293570000 22603000 20208000 580761000 559735000 587192000 617616000 10550000 6409000 1540381000 1497538000 3488000 21149000 72781000 68941000 75517000 80658000 151786000 170748000 449256000 630864000 48555000 55518000 112406000 0 30103000 22669000 792106000 879799000 0.01 0.01 500000000 500000000 74427000 74427000 59217000 59217000 744000 592000 0.01 0.01 50000000 50000000 0 0 0 0 0 0 826718000 659093000 -79420000 -43018000 -28000 756000 748014000 617423000 261000 316000 748275000 617739000 1540381000 1497538000 1008013000 814113000 599923000 474778000 350252000 267240000 56581000 57972000 1006756000 799990000 1257000 14123000 33162000 45529000 -12072000 0 878000 1827000 -44356000 -43702000 -43099000 -29579000 -6642000 -4351000 -36457000 -25228000 -55000 -344000 -36402000 -24884000 -0.56 -0.56 -0.42 -0.42 65541000 65541000 58865000 58865000 -36457000 -25228000 -784000 795000 -37241000 -24433000 -55000 -344000 -37186000 -24089000 59217000 592000 659093000 -43018000 756000 316000 617739000 -36402000 -55000 -36457000 10025000 10025000 -784000 -784000 21522000 21522000 15021000 150000 249004000 249154000 189000 2000 -2000 0 112681000 112681000 243000 243000 74427000 744000 826718000 -79420000 -28000 261000 748275000 58140000 581000 654420000 -18134000 -39000 99000 636927000 -24884000 -344000 -25228000 400000 561000 961000 795000 795000 4284000 4284000 1077000 11000 -11000 0 59217000 592000 659093000 -43018000 756000 316000 617739000 -36457000 -25228000 56581000 57972000 5053000 6101000 -12072000 0 0 -5000 -7977000 -5423000 0 979000 -437000 -29000 21522000 4284000 801000 1094000 4900000 800000 -275000 0 2956000 4231000 51844000 -7862000 27407000 -1932000 -4865000 20009000 -30415000 64227000 26025000 0 10004000 10245000 925000 0 0 600000 429000 -79000 -37383000 -9566000 465000000 0 672608000 6824000 9709000 0 0 52000000 0 57000000 249154000 0 0 961000 31837000 -10863000 -920000 483000 -36881000 44281000 77458000 33177000 40577000 77458000 34273000 42845000 2065000 217000 112681000 0 10025000 428000 775000 140000 Organization and Description of Business<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Snap One Holdings Corp. (referred to herein as “Snap One” or “Company”) is incorporated in Delaware with its principal executive offices located in Charlotte, North Carolina and Draper, Utah. The Company provides products, services, and software to its network of professional integrators that enable them to deliver smart living experiences for their residential and small business end users. The Company’s hardware and software portfolio includes leading proprietary and third-party offerings across connected, infrastructure, and entertainment categories. Additionally, the Company provides technology-enabled workflow solutions to support the integrator throughout the project lifecycle, enhancing their operations and helping them to profitably grow their businesses.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Initial Public Offering </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— On July 30, 2021, the Company completed its initial public offering (“IPO”) of 13,850 shares of its common stock, and on August 18, 2021, completed the sale of 1,171 shares of additional common stock to the underwriters pursuant to their option to purchase additional shares, at an offering price of $18.00 per share. The Company raised net proceeds of $249,154 through the IPO, after deducting underwriting discounts and other offering costs of $21,219. During the year ended December 31, 2021, the Company expensed $4,755 of IPO costs. The Company’s registration statement on Form S-1 (File No. 333-257624) relating to its IPO was declared effective by the Securities and Exchange Commission (“SEC”) on July 27, 2021.</span></div> 13850000 1171000 18.00 249154000 21219000 4755000 Significant Accounting Policies<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The consolidated financial statements have been prepared in conformity with generally accepted accounting principles in the United States of America (“GAAP”). The consolidated financial statements include the accounts of the Company and all subsidiaries required to be consolidated. All intercompany balances and transactions have been eliminated in the consolidated financial statements.</span></div><div style="margin-top:0.5pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s fiscal year is the 52 or 53-week period that ends on the last Friday of December. Fiscal year 2021 is a 53-week period and fiscal year 2020 was a 52-week period.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Accounting Estimates </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Accordingly, the actual amounts could differ from those estimates. If actual amounts differ from estimates, revisions are included in the consolidated statements of operations in the period the actual amounts become known.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant estimates relied upon in preparing these consolidated financial statements include, but are not limited to, the amortization period associated with customer relationships, estimated standalone selling prices associated with products that contain distinct performance obligations not sold separately, warranty reserves, excess and obsolete inventory reserves, impairment of long-lived assets, impairment of indefinite lived intangibles and goodwill, assumptions related to the valuation of CVRs and equity awards, the valuation allowance associated with deferred tax assets, and the valuation of assets and liabilities associated with acquisitions. If actual amounts differ from estimates, revisions are included in the consolidated statements of operations in the period the actual amounts become known.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Operating segments are identified as components of an enterprise for which discrete financial information is available for evaluation by the chief operating decision-maker, or CODM, in making decisions regarding resource allocation and assessing performance. The Company’s CODM is its Chief Executive Officer. The Company’s CODM views its operations and manages the business as a single operating segment and reportable segment.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— GAAP defines fair value as the price that would be received for selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. A fair value measurement assumes that the transaction to sell the asset or transfer the liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market. Assets and liabilities recorded at fair value are measured and classified in accordance with a three-tier fair value hierarchy based on the observability of the inputs available in the market used to measure fair value:</span></div><div style="padding-left:21.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Valuations based on unadjusted quoted prices for identical instruments in active markets that are available as of the measurement date.</span></div><div style="padding-left:21.6pt"><span><br/></span></div><div style="padding-left:21.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Valuations based on quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.</span></div><div style="padding-left:21.6pt"><span><br/></span></div><div style="padding-left:21.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Valuations based on inputs that are unobservable and significant to the overall fair value measurement. </span></div><div style="text-indent:21.6pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This fair value hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments that are remeasured at fair value on a recurring basis include CVRs and the interest rate cap (see Note 9). Additionally, cash and cash equivalents, accounts receivable, net, prepaid expenses, accounts payable, and accrued liabilities are classified as Level 1 and the carrying value of these assets and liabilities approximate their fair value due to the short-term nature of these financial instruments. See Note 9 for further details on fair value measurements.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain non-financial assets, such as property and equipment, goodwill and other intangible assets, are adjusted to fair value when an impairment charge is recognized using predominantly Level 2 and Level 3 inputs.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The Company considers all cash on hand, credit card receivables, and short-term investments with original maturities of three months or less to be cash and cash equivalents.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Accounts receivable are recorded at the invoiced amount less allowances for doubtful accounts and do not bear interest. The allowance for nonpayment by customers is based on the creditworthiness and historical payment experience of the Company’s customers, age of receivables and current market conditions. Provisions for uncollectible receivables are recorded in selling, general and administrative expenses in the consolidated statements of operations. The Company writes off accounts receivable balances to the allowance for doubtful accounts when it becomes likely that they will not be collected.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company’s allowance for doubtful accounts for the years ended December 31, 2021 and December 25, 2020 are as follows:</span></div><div style="text-indent:18pt"><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:79.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.840%"/><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:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts - December 27, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">2,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debt 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:10pt;font-weight:400;line-height:100%">1,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(877)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts - December 25, 2020</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:10pt;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:10pt;font-weight:400;line-height:100%">2,353 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debt expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts - December 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,468 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentration of Credit Risk </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The Company’s cash and cash equivalents and accounts receivable are potentially subject to concentration of credit risk. Certain balances in cash and cash equivalents exceed the Federal Deposit Insurance Corporation limit of $250. The Company believes credit risk related to these deposits is minimal. Accounts receivable are derived from revenue earned from customers. For the years ended December 31, 2021 and December 25, 2020, no customer accounted for more than 10% of net sales. No individual customer accounted for more than 10% of accounts receivable, net, at December 31, 2021 or December 25, 2020.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment, Net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Property and equipment, net is stated at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of the useful life of the related assets or the lease term. Expenditures for repairs and maintenance are charged to expense as incurred. For assets sold or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts, and any related gain or loss is reflected in selling, general and administrative expenses on the consolidated statements of operations.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the estimated useful lives of each respective asset category:</span></div><div style="text-indent:18pt"><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:69.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.840%"/><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:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">2 - 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:10pt;font-weight:400;line-height:100%">Computers and software</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">3 - 5 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:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">2 - 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:10pt;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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of 15 years or life of lease</span></div></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net is reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. The recoverability of property and equipment, net is evaluated by comparing the carrying amount to the estimated undiscounted cash flows. If the carrying amount exceeds the estimated undiscounted cash flows, an impairment charge would be recognized for the amount by which the carrying amount exceeds the fair value of the property and equipment, net. There were no impairment losses recognized by the Company for the years ended December 31, 2021 and December 25, 2020.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Internal-Use Software </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The Company capitalizes costs associated with customized internal-use software systems once they have reached the application development stage. Such capitalized costs include external direct costs utilized in developing or obtaining the applications and payroll and payroll-related expenses for employees who are directly associated with the development of the applications. Capitalization of such costs begins when the preliminary project stage is complete and ceases at the point in which the project is substantially complete and is ready for its intended purpose.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and Other Intangible Assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Goodwill and identifiable indefinite lived intangible assets were historically tested for impairment annually as of the end of the third quarter of each fiscal year, or more frequently upon the occurrence of certain events or substantive changes in circumstances that indicate impairment is more likely than not. During the current year, the Company changed the date of its annual impairment test from the last day of the third quarter to the first day of the fourth quarter of each year. This change is preferable because it aligns the Company’s impairment testing procedures with its annual business planning and budgeting process and allows the Company to maximize time and resources required to perform the impairment analysis. The Company does not consider this change in impairment testing date to be a material change in the application of an accounting principle. The Company performed annual impairment tests for goodwill and indefinite lived intangible assets at September 24 and September 25, 2021, and concluded there was no impairment.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In assessing potential goodwill impairment, the Company has the option to first assess qualitative factors to determine whether events or circumstances indicate it is more likely than not that the fair value of the Company’s net assets is less than the carrying amount of the Company’s single reporting unit. If the qualitative factors indicate it is more likely than not that the fair value of net assets is less than its carrying amount, the Company performs a quantitative impairment test. In the quantitative assessment, the Company compares the fair value of the reporting unit to its carrying value. The Company determines fair value of its reporting unit using an income or market approach incorporating market participant considerations and management’s assumptions on revenue growth rates, operating margins, discount rates and expected capital expenditures.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s valuation methodology for assessing impairment requires management to make judgments and assumptions based on historical experience and projections of future operating performance. If these assumptions differ materially from future results, the Company may record impairment charges in the future.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews identifiable definite lived intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. For the years ended December 31, 2021, and December 25, 2020, the Company determined there were no indicators of impairment relating to identifiable definite lived intangible assets. The Company amortizes definite lived intangible assets using the straight-line method over their estimated useful lives. See Note 7.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes Receivable </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Notes receivable are presented in other assets. The Company accrues interest on notes receivable based on the contractual terms of the notes. As of December 31, 2021, and December 25, 2020, the outstanding notes receivable balance was $6,484 and $5,115, respectively, and no allowance was recorded against the balance.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Self-Insured Liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The Company is self-insured for employee medical coverage. The Company records a liability for estimates of the aggregate ultimate losses and claims incurred but not reported. Adjustments to the reserve are made when the facts and circumstances change. If actual settlements of medical claims are greater than estimated amount, additional expense will be recognized. As of December 31, 2021, and December 25, 2020, the liability was $1,556 and $1,215, respectively.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingent Value Rights </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— In connection with the acquisition of the Company by the Former Parent Entity, the Company issued CVRs to the sellers. Each CVR gives the holder the ability to earn cash payments based on the return of H&amp;F’s original investment hitting stated thresholds. The CVRs were issued at two thresholds. The first CVR is payable to the holders when H&amp;F’s return on investment grows to between 2.25 and 2.5 times H&amp;F’s original investment. The second CVR is payable to the holders when H&amp;F’s return on investment</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">grows to between 2.5 and 2.67 times H&amp;F’s original investment. The Company records CVR obligations at fair value. See Note 9 for more information relating to CVR obligations. Contingent consideration obligations generally become due and payable to the holders of these rights if specified future events occur or conditions are met. There were no amounts due and payable during the fiscal years ended December 31, 2021, and December 25, 2020.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warranties </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The Company provides assurance-type warranties on most of its proprietary products covering periods that vary between one year and the lifetime of the product. The warranties cover products that are defective under normal conditions of use and are in-line with industry standards. The Company estimates the costs that may be incurred under its warranties and records the liability at the time product sales are recorded. The warranty liability is primarily based on historical failure rates and costs to repair or replace the product, including any necessary shipping costs. Changes in the Company’s accrued warranty liability for the years ended December 31, 2021, and December 25, 2020, can be found in Note 11.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tax Receivable Agreement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — On July 29, 2021, the Company executed a TRA with TRA Participants that provides for payment by the Company to the TRA Participants of 85% of the amount of cash savings, if any, in U.S. federal, state and local income tax that the Company utilizes in the future from net operating losses and certain other tax benefits that arose prior to the IPO. The Company recognizes this contingent liability in its consolidated financial statements when incurrence of the liability becomes probable and amounts are reasonably estimable. Subsequent changes to the measurement of the TRA liability are recognized in the statements of income as a component of other (expense) income, net. See Note 15 for more information about the TRA.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The Company sells hardware products to professional installers, who then resell the products to end users, in the installation of an audio/video, IT, smart-home, or surveillance-related package. In certain instances, the Company sells specific products directly to end users. The Company’s products consist of proprietary hardware products with and without embedded software, as well as third party products. The Company provides services associated with product sales including the ability to access the Company’s hosted OvrC application (“hosting”), technical support, subscription services, and access to unspecified software updates and upgrades. The OvrC application provides the Company’s customers, professional installers and other dealers, a cloud-based remote management and monitoring platform to assist end users (“end consumers”). These services are typically provided at no additional charge to the customer.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For product sales, revenue is recognized when the customer obtains control of the product, which occurs upon shipment, in an amount that reflects the consideration expected to be received in exchange for those products. For services, revenue is recognized ratably over the contract period in an amount that reflects the consideration expected to be received in exchange for those services as the customer receives such services on a consistent basis throughout the contract period. The technical support represents a series of distinct performance obligations that have the same pattern of transfer to the customer and are recognized as a single performance obligation ratably over the estimated life of the related product.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contracts with dealers, distributors, and retailers can include promises to transfer multiple products and services. Determining whether multiple products and services are considered distinct performance obligations that should be accounted for separately rather than as a combined performance obligation can require significant judgment.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation based on the relative standalone selling price (“SSP”). Judgment is required to determine the SSP </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for each distinct performance obligation that is not sold separately, including technical support, customer reward programs, unspecified software updates and upgrades, and hosting. In instances where SSP is not directly observable, the primary method used to estimate the SSP is the expected cost plus an estimated margin approach, under which the Company forecasts the expected costs of satisfying a performance obligation and then adds an appropriate margin for that distinct service based on margins for similar services sold on a standalone basis.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For hardware products sold with embedded software, the products are dependent on and highly interrelated with the underlying software and accounted for as a single performance obligation with revenue recognized at the point in time when control is transferred to the customer, which is at the time the product is shipped. In cases where there is more than one performance obligation, a portion of the transaction price is allocated to hosting, unspecified software updates and upgrades, and technical support based on a relative stand-alone selling price method, as these services are provided at no additional charge. The allocated transaction price and corresponding revenue is deferred at the time of sale and recognized ratably over the estimated life of the related devices as this method best depicts the progress towards the completion of the related performance obligation.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers a subscription service that allows consumers to control and monitor their homes remotely and allows the consumer’s respective dealer to perform remote diagnostic services. With a subscription, the dealer simultaneously receives and consumes the benefits provided by the Company throughout the subscription period as the Company makes service available for use. There is a single performance obligation associated with the subscription services and the related revenue is deferred and recognized ratably over the contract period, which is typically one year, as this method best depicts the progress towards the completion of the related performance obligation.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates whether the Company is the principal or the agent for all customer sales. Generally, the Company reports revenue on a gross basis (the amount billed to customers is recorded as revenue, and the amount paid to vendors is recorded as cost of sales, exclusive of depreciation and amortization). The Company is the principal in these instances because the Company controls the inventory before it is transferred to customers. The Company’s control is evidenced by the sole ability to monetize the inventory, being primarily responsible to customers, having discretion in pricing, or a combination of these factors. The Company also generates revenue through agency for certain third-party product sales where the supplier is the party responsible for ensuring fulfillment of the orders, has the obligation to mitigate any issues the customers may have with the products, and has the discretion in establishing the price for the products. In such cases, the Company does not control the promised good before it is transferred. The Company records sales for which the Company acts as an agent on a net basis.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has various customer rewards programs (“marketing incentive programs”), which enable participants to earn points for qualifying rewards. The points are redeemed for rewards, including various prizes or product credits for future purchases. The marketing incentive programs provide the customer a material right and give rise to a separate performance obligation. The related revenue and expense incurred are recognized at the time of redemption, expiration, or forfeiture, as that is the point at which the performance obligation related to this incentive program is satisfied. As of December 31, 2021, and December 25, 2020, deferred revenue relating to marketing incentive programs was $768 and $1,508, respectively. The deferred revenue relating to marketing incentive programs is recorded in accrued liabilities on the Company’s consolidated balance sheets. The expense associated with the marketing incentive programs was $1,245 and $1,672 for the years ended December 31, 2021, and December 25, 2020, respectively, and was included in cost of sales, exclusive of depreciation and amortization, in the accompanying consolidated statements of operations.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain customers may receive cash-based incentives or credits (“volume rebates”) which are accounted for as variable consideration. The Company records reductions to revenue for dealer incentives at the time of the initial sale, which is based on estimates of the sales volume customers will reach during the measured period.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized net of estimated discounts, rebates, and return allowances. The Company estimates the reduction to sales and cost of sales, exclusive of depreciation and amortization for returns based on current sales levels and the Company’s historical return trends. Sales return allowances and rebates were $9,275 and $7,403 as of December 31, 2021, and December 25, 2020, respectively.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected to account for shipping and handling costs as activities to fulfill the promise to transfer the goods. As a result of this accounting policy election, the Company does not consider shipping and handling activities as </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">promised services to its customers. Therefore, shipping and handling costs billed to customers are recorded in net sales, and the related costs in selling, general and administrative expenses.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 days. In instances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined the contracts do not include a significant financing component. The invoicing terms provide customers with a simplified and predictable way to purchase products and services and are not intended to provide the customer with financing from the Company. The Company records revenue net of any taxes collected from customers, which are subsequently remitted to governmental authorities.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 606 requires companies to recognize an asset for the incremental costs of obtaining a contract with a customer if the entity expects to recover those costs. The Company has elected to immediately expense contract acquisition costs that would be amortized in one year or less. The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if the benefit of those costs is expected to be longer than one year. These incremental costs were not material for all periods presented. There were no capitalized costs to fulfill a contract with a customer.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Selling, General and Administrative Expenses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Selling, general and administrative expenses include office expenses such as payroll and occupancy costs, costs related to warehousing, distribution, outbound transportation to the Company’s customers, warranty, advertising, purchasing, insurance, non-income based taxes, research and development, and corporate overhead costs.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company includes the cost of shipping and handling products sold to customers in selling, general and administrative expenses, and records the cost as incurred. Shipping charges billed to customers are included in net sales. For the years ended December 31, 2021, and December 25, 2020, shipping and handling costs totaled $27,500 and $21,993, respectively.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development Expenses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses consist primarily of personnel-related expenses for employees working on the product development and software and device engineering teams, including salaries, bonuses, stock-based compensation, benefits and other personnel costs, consulting and contractor expenses, as well as costs for prototypes, facilities, and travel. Research and development expenses were $65,459 and $51,967 for the years ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2021, and December 25, 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advertising </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Advertising costs, which are expensed as incurred, consist primarily of direct mail and print advertising, internet marketing and advertising, and trade show events. Advertising expenses were $5,789 and $4,476 for the years ended December 31, 2021, and December 25, 2020, respectively.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share Based Compensation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The Company recognizes share based compensation expense based on the fair value of the awards at the grant date. The Company utilized the Black-Scholes option pricing model to estimate the fair value of the Time-based Options. The Company used a Monte Carlo simulation to estimate the fair value and derived service period of the Market-based Options. Compensation cost is recognized ratably over the vesting period of the related equity-based compensation award. Forfeitures are accounted for as they occur. For further discussion, see Note 13.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Expense (Income) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Other expense (income) primarily consists of interest income, gains and losses on disposal of businesses, and foreign currency remeasurement and transaction gains and losses.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The Company files a consolidated federal income tax return and accounts for income taxes in accordance with ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements or income tax returns. Under this method, deferred income tax assets and liabilities are recognized based on the differences between the consolidated financial statement amounts and income tax basis of assets and liabilities using enacted tax rates in effect for the period in which the differences are expected to be recovered or settled. Valuation allowances are established, when necessary, to reduce deferred income tax assets to the amount expected to be realized. For additional information, see Note 14.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records liabilities for income tax positions taken, or expected to be taken, when those positions are deemed uncertain to be upheld upon examination by taxing authorities. Interest and penalties, if incurred, would be recorded within the income tax provision in the accompanying consolidated statements of operations.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Translation and Foreign Currency Transactions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The functional currency of the Company’s foreign subsidiaries is the pound sterling for the United Kingdom, Germany and Serbia; the Australian dollar for Australia; and the U.S. dollar for China and India. For subsidiaries with a functional currency different from the U.S. dollar, the subsidiaries’ assets and liabilities have been translated to U.S. dollars using the exchange rates in effect at the balance sheet dates. Statements of operations amounts have been translated using the monthly average exchange rate for each year. Foreign currency translation gains or losses are reflected in accumulated other comprehensive loss as a component of equity in the accompanying consolidated balance sheets. Foreign currency remeasurement and transaction gains and losses are included in other income.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Loss Per Share </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The Company calculates net loss per share by dividing the net loss by the weighted average number of common shares outstanding. See Note 18 for information regarding the calculation of basic and dilutive shares for the periods presented.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Emerging Growth Company Status </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The JOBS Act permits an “emerging growth company” such as us to take advantage of an extended transition period to comply with new or revised accounting standards applicable to public companies until those standards would otherwise apply to private companies. The Company has elected not to “opt out” of such extended transition period, which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company will adopt the new or revised standard at the time private companies adopt the new or revised standard and will do so until such time that the Company either (i) irrevocably elects to “opt out” of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for private companies.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements Pending Adoption </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases (Topic 842)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which establishes the principles to report transparent and economically neutral information about the assets and liabilities that arise from leases. This new guidance requires lessees to recognize the lease assets and lease liabilities that arise from leases in the statement of financial position and to disclose qualitative and quantitative information about lease transactions, such as information about variable lease payments and options to renew and terminate leases. Recently, the FASB issued ASU 2020-05, which deferred the effective date to fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will adopt the new leasing standard as of January 1, 2022 using the modified retrospective approach through a cumulative-effect adjustment at the beginning of the period of adoption. Leases will be accounted for under ASC 842 subsequent to January 1, 2022, while prior period amounts are not adjusted and continue to be reported in accordance with historic accounting under ASC 840. The Company expects to elect the package of practical expedients permitted under the transition guidance within the standard, which eliminates the reassessment of whether existing contracts contain a lease, lease classification and capitalization of initial direct costs. The Company also expects to make an accounting policy election to not recognize assets or liabilities for leases with a term of less than 12 months, not to separate lease and non-lease components and will not elect to use the hindsight practical expedient. The adoption of the new leasing standard is expected to result in the recognition of material right-of-use assets and liabilities on the Company’s consolidated balance sheets for its operating lease commitments. The Company does not believe that the adoption of the standard will have a material impact on the Company’s consolidated statements of operations or to the consolidated statements of cash flows.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments — Credit Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The ASU sets forth a current expected credit loss (“CECL”) model which requires the Company to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. This ASU was effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. In November 2019, the FASB issued ASU 2019-10 which deferred the effective date to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company does not believe that the </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">adoption of the standard will have a material impact on the Company’s consolidated statements of operations or to the consolidated statements of cash flows.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 848”)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The amendments in this ASU were put forth in response to the market transition from the LIBOR and other interbank offered rates to alternative reference rates. GAAP requires entities to evaluate whether a contract modification, such as the replacement or change of a reference rate, results in the establishment of a new contract or continuation of an existing contract. ASC 848 allows an entity to elect not to apply certain modification accounting requirements to contracts affected by reference rate reform. The standard provides this temporary election through December 31, 2022 and cannot be applied to contract modifications that occur after December 31, 2022. In January 2021, the FASB issued ASU 2021-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The objective of the new reference rate reform standard is to clarify the scope of Topic 848 and provide explicit guidance to help companies applying optional expedients and exceptions. This ASU is effective immediately for all entities that have applied optional expedients and exceptions. The company is in the process of evaluating the effect that the adoption of this standard will have on our financial position and results of operations.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— In August 2018, the FASB issued ASU 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles — Goodwill and Other — Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The guidance aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. This standard is effective for annual reporting periods beginning after December 15, 2020, and interim periods within annual periods beginning after December 15, 2021.The Company adopted the standard for the fiscal year beginning December 26, 2020. Adoption of the standard did not have a material impact on the consolidated financial statements.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This update simplifies accounting for income taxes by eliminating some exceptions to the general approach in Accounting Standards Codification (“ASC”) 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, related to intra-period tax allocation, the methodology for calculating income tax in an interim period and the recognition of deferred tax liabilities for outside basis differences. This update is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. The amendments in this update should be applied on either a retrospective basis, a modified retrospective basis, or prospectively, depending on the provision within the amendment. The Company adopted the standard for the fiscal year beginning December 26, 2020. Adoption of the standard did not have a material impact on the consolidated financial statements.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The consolidated financial statements have been prepared in conformity with generally accepted accounting principles in the United States of America (“GAAP”). The consolidated financial statements include the accounts of the Company and all subsidiaries required to be consolidated. All intercompany balances and transactions have been eliminated in the consolidated financial statements.</span> The Company’s fiscal year is the 52 or 53-week period that ends on the last Friday of December. Fiscal year 2021 is a 53-week period and fiscal year 2020 was a 52-week period. <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Accounting Estimates </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Accordingly, the actual amounts could differ from those estimates. If actual amounts differ from estimates, revisions are included in the consolidated statements of operations in the period the actual amounts become known.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant estimates relied upon in preparing these consolidated financial statements include, but are not limited to, the amortization period associated with customer relationships, estimated standalone selling prices associated with products that contain distinct performance obligations not sold separately, warranty reserves, excess and obsolete inventory reserves, impairment of long-lived assets, impairment of indefinite lived intangibles and goodwill, assumptions related to the valuation of CVRs and equity awards, the valuation allowance associated with deferred tax assets, and the valuation of assets and liabilities associated with acquisitions. If actual amounts differ from estimates, revisions are included in the consolidated statements of operations in the period the actual amounts become known.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Operating segments are identified as components of an enterprise for which discrete financial information is available for evaluation by the chief operating decision-maker, or CODM, in making decisions regarding resource allocation and assessing performance. The Company’s CODM is its Chief Executive Officer. The Company’s CODM views its operations and manages the business as a single operating segment and reportable segment.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— GAAP defines fair value as the price that would be received for selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. A fair value measurement assumes that the transaction to sell the asset or transfer the liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market. Assets and liabilities recorded at fair value are measured and classified in accordance with a three-tier fair value hierarchy based on the observability of the inputs available in the market used to measure fair value:</span><div style="padding-left:21.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Valuations based on unadjusted quoted prices for identical instruments in active markets that are available as of the measurement date.</span></div><div style="padding-left:21.6pt"><span><br/></span></div><div style="padding-left:21.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Valuations based on quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.</span></div><div style="padding-left:21.6pt"><span><br/></span></div><div style="padding-left:21.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Valuations based on inputs that are unobservable and significant to the overall fair value measurement. </span></div><div style="text-indent:21.6pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This fair value hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments that are remeasured at fair value on a recurring basis include CVRs and the interest rate cap (see Note 9). Additionally, cash and cash equivalents, accounts receivable, net, prepaid expenses, accounts payable, and accrued liabilities are classified as Level 1 and the carrying value of these assets and liabilities approximate their fair value due to the short-term nature of these financial instruments. See Note 9 for further details on fair value measurements.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain non-financial assets, such as property and equipment, goodwill and other intangible assets, are adjusted to fair value when an impairment charge is recognized using predominantly Level 2 and Level 3 inputs.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The Company considers all cash on hand, credit card receivables, and short-term investments with original maturities of three months or less to be cash and cash equivalents.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Accounts receivable are recorded at the invoiced amount less allowances for doubtful accounts and do not bear interest. The allowance for nonpayment by customers is based on the creditworthiness and historical payment experience of the Company’s customers, age of receivables and current market conditions. Provisions for uncollectible receivables are recorded in selling, general and administrative expenses in the consolidated statements of operations. The Company writes off accounts receivable balances to the allowance for doubtful accounts when it becomes likely that they will not be collected.</span> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company’s allowance for doubtful accounts for the years ended December 31, 2021 and December 25, 2020 are as follows:</span></div><div style="text-indent:18pt"><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:79.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.840%"/><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:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts - December 27, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">2,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debt 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:10pt;font-weight:400;line-height:100%">1,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(877)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts - December 25, 2020</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:10pt;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:10pt;font-weight:400;line-height:100%">2,353 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debt expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts - December 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,468 </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> 2136000 1094000 877000 2353000 801000 686000 2468000 Concentration of Credit Risk — The Company’s cash and cash equivalents and accounts receivable are potentially subject to concentration of credit risk. Certain balances in cash and cash equivalents exceed the Federal Deposit Insurance Corporation limit of $250. The Company believes credit risk related to these deposits is minimal. Accounts receivable are derived from revenue earned from customers. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment, Net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Property and equipment, net is stated at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of the useful life of the related assets or the lease term. Expenditures for repairs and maintenance are charged to expense as incurred. For assets sold or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts, and any related gain or loss is reflected in selling, general and administrative expenses on the consolidated statements of operations.</span>Property and equipment, net is reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. The recoverability of property and equipment, net is evaluated by comparing the carrying amount to the estimated undiscounted cash flows. If the carrying amount exceeds the estimated undiscounted cash flows, an impairment charge would be recognized for the amount by which the carrying amount exceeds the fair value of the property and equipment, net. <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the estimated useful lives of each respective asset category:</span></div><div style="text-indent:18pt"><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:69.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.840%"/><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:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">2 - 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:10pt;font-weight:400;line-height:100%">Computers and software</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">3 - 5 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:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">2 - 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:10pt;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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of 15 years or life of lease</span></div></td></tr></table></div><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Property</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">and</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">equipment,</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">net,</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">by</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">geography</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">as</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">December 31, 2021 and December 25, 2020:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.65pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,027 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">International</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,603 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,208 </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 style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net, as of December 31, 2021, and December 25, 2020, consisted 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:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,486 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,860 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,883)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,652)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">22,603 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">20,208 </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> P2Y P10Y P3Y P5Y P2Y P7Y P15Y <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Internal-Use Software </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The Company capitalizes costs associated with customized internal-use software systems once they have reached the application development stage. Such capitalized costs include external direct costs utilized in developing or obtaining the applications and payroll and payroll-related expenses for employees who are directly associated with the development of the applications. Capitalization of such costs begins when the preliminary project stage is complete and ceases at the point in which the project is substantially complete and is ready for its intended purpose.</span> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and Other Intangible Assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Goodwill and identifiable indefinite lived intangible assets were historically tested for impairment annually as of the end of the third quarter of each fiscal year, or more frequently upon the occurrence of certain events or substantive changes in circumstances that indicate impairment is more likely than not. During the current year, the Company changed the date of its annual impairment test from the last day of the third quarter to the first day of the fourth quarter of each year. This change is preferable because it aligns the Company’s impairment testing procedures with its annual business planning and budgeting process and allows the Company to maximize time and resources required to perform the impairment analysis. The Company does not consider this change in impairment testing date to be a material change in the application of an accounting principle. The Company performed annual impairment tests for goodwill and indefinite lived intangible assets at September 24 and September 25, 2021, and concluded there was no impairment.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In assessing potential goodwill impairment, the Company has the option to first assess qualitative factors to determine whether events or circumstances indicate it is more likely than not that the fair value of the Company’s net assets is less than the carrying amount of the Company’s single reporting unit. If the qualitative factors indicate it is more likely than not that the fair value of net assets is less than its carrying amount, the Company performs a quantitative impairment test. In the quantitative assessment, the Company compares the fair value of the reporting unit to its carrying value. The Company determines fair value of its reporting unit using an income or market approach incorporating market participant considerations and management’s assumptions on revenue growth rates, operating margins, discount rates and expected capital expenditures.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s valuation methodology for assessing impairment requires management to make judgments and assumptions based on historical experience and projections of future operating performance. If these assumptions differ materially from future results, the Company may record impairment charges in the future.</span></div>The Company reviews identifiable definite lived intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. For the years ended December 31, 2021, and December 25, 2020, the Company determined there were no indicators of impairment relating to identifiable definite lived intangible assets. The Company amortizes definite lived intangible assets using the straight-line method over their estimated useful lives. Notes Receivable — Notes receivable are presented in other assets. The Company accrues interest on notes receivable based on the contractual terms of the notes. 6484000 5115000 0 0 Self-Insured Liabilities — The Company is self-insured for employee medical coverage. The Company records a liability for estimates of the aggregate ultimate losses and claims incurred but not reported. Adjustments to the reserve are made when the facts and circumstances change. If actual settlements of medical claims are greater than estimated amount, additional expense will be recognized. 1556000 1215000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingent Value Rights </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— In connection with the acquisition of the Company by the Former Parent Entity, the Company issued CVRs to the sellers. Each CVR gives the holder the ability to earn cash payments based on the return of H&amp;F’s original investment hitting stated thresholds. The CVRs were issued at two thresholds. The first CVR is payable to the holders when H&amp;F’s return on investment grows to between 2.25 and 2.5 times H&amp;F’s original investment. The second CVR is payable to the holders when H&amp;F’s return on investment</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span>grows to between 2.5 and 2.67 times H&amp;F’s original investment. The Company records CVR obligations at fair value. See Note 9 for more information relating to CVR obligations. Contingent consideration obligations generally become due and payable to the holders of these rights if specified future events occur or conditions are met. 2.25 2.5 2.5 2.67 0 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warranties </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The Company provides assurance-type warranties on most of its proprietary products covering periods that vary between one year and the lifetime of the product. The warranties cover products that are defective under normal conditions of use and are in-line with industry standards. The Company estimates the costs that may be incurred under its warranties and records the liability at the time product sales are recorded. The warranty liability is primarily based on historical failure rates and costs to repair or replace the product, including any necessary shipping costs. Changes in the Company’s accrued warranty liability for the years ended December 31, 2021, and December 25, 2020, can be found in Note 11.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tax Receivable Agreement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — On July 29, 2021, the Company executed a TRA with TRA Participants that provides for payment by the Company to the TRA Participants of 85% of the amount of cash savings, if any, in U.S. federal, state and local income tax that the Company utilizes in the future from net operating losses and certain other tax benefits that arose prior to the IPO. The Company recognizes this contingent liability in its consolidated financial statements when incurrence of the liability becomes probable and amounts are reasonably estimable. Subsequent changes to the measurement of the TRA liability are recognized in the statements of income as a component of other (expense) income, net. See Note 15 for more information about the TRA.</span> 0.85 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The Company sells hardware products to professional installers, who then resell the products to end users, in the installation of an audio/video, IT, smart-home, or surveillance-related package. In certain instances, the Company sells specific products directly to end users. The Company’s products consist of proprietary hardware products with and without embedded software, as well as third party products. The Company provides services associated with product sales including the ability to access the Company’s hosted OvrC application (“hosting”), technical support, subscription services, and access to unspecified software updates and upgrades. The OvrC application provides the Company’s customers, professional installers and other dealers, a cloud-based remote management and monitoring platform to assist end users (“end consumers”). These services are typically provided at no additional charge to the customer.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For product sales, revenue is recognized when the customer obtains control of the product, which occurs upon shipment, in an amount that reflects the consideration expected to be received in exchange for those products. For services, revenue is recognized ratably over the contract period in an amount that reflects the consideration expected to be received in exchange for those services as the customer receives such services on a consistent basis throughout the contract period. The technical support represents a series of distinct performance obligations that have the same pattern of transfer to the customer and are recognized as a single performance obligation ratably over the estimated life of the related product.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contracts with dealers, distributors, and retailers can include promises to transfer multiple products and services. Determining whether multiple products and services are considered distinct performance obligations that should be accounted for separately rather than as a combined performance obligation can require significant judgment.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation based on the relative standalone selling price (“SSP”). Judgment is required to determine the SSP </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for each distinct performance obligation that is not sold separately, including technical support, customer reward programs, unspecified software updates and upgrades, and hosting. In instances where SSP is not directly observable, the primary method used to estimate the SSP is the expected cost plus an estimated margin approach, under which the Company forecasts the expected costs of satisfying a performance obligation and then adds an appropriate margin for that distinct service based on margins for similar services sold on a standalone basis.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For hardware products sold with embedded software, the products are dependent on and highly interrelated with the underlying software and accounted for as a single performance obligation with revenue recognized at the point in time when control is transferred to the customer, which is at the time the product is shipped. In cases where there is more than one performance obligation, a portion of the transaction price is allocated to hosting, unspecified software updates and upgrades, and technical support based on a relative stand-alone selling price method, as these services are provided at no additional charge. The allocated transaction price and corresponding revenue is deferred at the time of sale and recognized ratably over the estimated life of the related devices as this method best depicts the progress towards the completion of the related performance obligation.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers a subscription service that allows consumers to control and monitor their homes remotely and allows the consumer’s respective dealer to perform remote diagnostic services. With a subscription, the dealer simultaneously receives and consumes the benefits provided by the Company throughout the subscription period as the Company makes service available for use. There is a single performance obligation associated with the subscription services and the related revenue is deferred and recognized ratably over the contract period, which is typically one year, as this method best depicts the progress towards the completion of the related performance obligation.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates whether the Company is the principal or the agent for all customer sales. Generally, the Company reports revenue on a gross basis (the amount billed to customers is recorded as revenue, and the amount paid to vendors is recorded as cost of sales, exclusive of depreciation and amortization). The Company is the principal in these instances because the Company controls the inventory before it is transferred to customers. The Company’s control is evidenced by the sole ability to monetize the inventory, being primarily responsible to customers, having discretion in pricing, or a combination of these factors. The Company also generates revenue through agency for certain third-party product sales where the supplier is the party responsible for ensuring fulfillment of the orders, has the obligation to mitigate any issues the customers may have with the products, and has the discretion in establishing the price for the products. In such cases, the Company does not control the promised good before it is transferred. The Company records sales for which the Company acts as an agent on a net basis.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has various customer rewards programs (“marketing incentive programs”), which enable participants to earn points for qualifying rewards. The points are redeemed for rewards, including various prizes or product credits for future purchases. The marketing incentive programs provide the customer a material right and give rise to a separate performance obligation. The related revenue and expense incurred are recognized at the time of redemption, expiration, or forfeiture, as that is the point at which the performance obligation related to this incentive program is satisfied. As of December 31, 2021, and December 25, 2020, deferred revenue relating to marketing incentive programs was $768 and $1,508, respectively. The deferred revenue relating to marketing incentive programs is recorded in accrued liabilities on the Company’s consolidated balance sheets. The expense associated with the marketing incentive programs was $1,245 and $1,672 for the years ended December 31, 2021, and December 25, 2020, respectively, and was included in cost of sales, exclusive of depreciation and amortization, in the accompanying consolidated statements of operations.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain customers may receive cash-based incentives or credits (“volume rebates”) which are accounted for as variable consideration. The Company records reductions to revenue for dealer incentives at the time of the initial sale, which is based on estimates of the sales volume customers will reach during the measured period.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized net of estimated discounts, rebates, and return allowances. The Company estimates the reduction to sales and cost of sales, exclusive of depreciation and amortization for returns based on current sales levels and the Company’s historical return trends. Sales return allowances and rebates were $9,275 and $7,403 as of December 31, 2021, and December 25, 2020, respectively.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected to account for shipping and handling costs as activities to fulfill the promise to transfer the goods. As a result of this accounting policy election, the Company does not consider shipping and handling activities as </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">promised services to its customers. Therefore, shipping and handling costs billed to customers are recorded in net sales, and the related costs in selling, general and administrative expenses.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 days. In instances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined the contracts do not include a significant financing component. The invoicing terms provide customers with a simplified and predictable way to purchase products and services and are not intended to provide the customer with financing from the Company. The Company records revenue net of any taxes collected from customers, which are subsequently remitted to governmental authorities.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 606 requires companies to recognize an asset for the incremental costs of obtaining a contract with a customer if the entity expects to recover those costs. The Company has elected to immediately expense contract acquisition costs that would be amortized in one year or less. The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if the benefit of those costs is expected to be longer than one year. These incremental costs were not material for all periods presented. There were no capitalized costs to fulfill a contract with a customer.</span></div> 768000 1508000 1245000 1672000 9275000 7403000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Selling, General and Administrative Expenses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Selling, general and administrative expenses include office expenses such as payroll and occupancy costs, costs related to warehousing, distribution, outbound transportation to the Company’s customers, warranty, advertising, purchasing, insurance, non-income based taxes, research and development, and corporate overhead costs.</span>The Company includes the cost of shipping and handling products sold to customers in selling, general and administrative expenses, and records the cost as incurred. Shipping charges billed to customers are included in net sales. 27500000 21993000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development Expenses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span>Research and development expenses consist primarily of personnel-related expenses for employees working on the product development and software and device engineering teams, including salaries, bonuses, stock-based compensation, benefits and other personnel costs, consulting and contractor expenses, as well as costs for prototypes, facilities, and travel. 65459000 51967000 Advertising — Advertising costs, which are expensed as incurred, consist primarily of direct mail and print advertising, internet marketing and advertising, and trade show events. 5789000 4476000 Share Based Compensation — The Company recognizes share based compensation expense based on the fair value of the awards at the grant date. The Company utilized the Black-Scholes option pricing model to estimate the fair value of the Time-based Options. The Company used a Monte Carlo simulation to estimate the fair value and derived service period of the Market-based Options. Compensation cost is recognized ratably over the vesting period of the related equity-based compensation award. Forfeitures are accounted for as they occur. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Expense (Income) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Other expense (income) primarily consists of interest income, gains and losses on disposal of businesses, and foreign currency remeasurement and transaction gains and losses.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The Company files a consolidated federal income tax return and accounts for income taxes in accordance with ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements or income tax returns. Under this method, deferred income tax assets and liabilities are recognized based on the differences between the consolidated financial statement amounts and income tax basis of assets and liabilities using enacted tax rates in effect for the period in which the differences are expected to be recovered or settled. Valuation allowances are established, when necessary, to reduce deferred income tax assets to the amount expected to be realized. For additional information, see Note 14.</span>The Company records liabilities for income tax positions taken, or expected to be taken, when those positions are deemed uncertain to be upheld upon examination by taxing authorities. Interest and penalties, if incurred, would be recorded within the income tax provision in the accompanying consolidated statements of operations. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Translation and Foreign Currency Transactions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The functional currency of the Company’s foreign subsidiaries is the pound sterling for the United Kingdom, Germany and Serbia; the Australian dollar for Australia; and the U.S. dollar for China and India. For subsidiaries with a functional currency different from the U.S. dollar, the subsidiaries’ assets and liabilities have been translated to U.S. dollars using the exchange rates in effect at the balance sheet dates. Statements of operations amounts have been translated using the monthly average exchange rate for each year. Foreign currency translation gains or losses are reflected in accumulated other comprehensive loss as a component of equity in the accompanying consolidated balance sheets. Foreign currency remeasurement and transaction gains and losses are included in other income.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Loss Per Share </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The Company calculates net loss per share by dividing the net loss by the weighted average number of common shares outstanding. See Note 18 for information regarding the calculation of basic and dilutive shares for the periods presented.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Emerging Growth Company Status </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The JOBS Act permits an “emerging growth company” such as us to take advantage of an extended transition period to comply with new or revised accounting standards applicable to public companies until those standards would otherwise apply to private companies. The Company has elected not to “opt out” of such extended transition period, which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company will adopt the new or revised standard at the time private companies adopt the new or revised standard and will do so until such time that the Company either (i) irrevocably elects to “opt out” of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for private companies.</span> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements Pending Adoption </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases (Topic 842)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which establishes the principles to report transparent and economically neutral information about the assets and liabilities that arise from leases. This new guidance requires lessees to recognize the lease assets and lease liabilities that arise from leases in the statement of financial position and to disclose qualitative and quantitative information about lease transactions, such as information about variable lease payments and options to renew and terminate leases. Recently, the FASB issued ASU 2020-05, which deferred the effective date to fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will adopt the new leasing standard as of January 1, 2022 using the modified retrospective approach through a cumulative-effect adjustment at the beginning of the period of adoption. Leases will be accounted for under ASC 842 subsequent to January 1, 2022, while prior period amounts are not adjusted and continue to be reported in accordance with historic accounting under ASC 840. The Company expects to elect the package of practical expedients permitted under the transition guidance within the standard, which eliminates the reassessment of whether existing contracts contain a lease, lease classification and capitalization of initial direct costs. The Company also expects to make an accounting policy election to not recognize assets or liabilities for leases with a term of less than 12 months, not to separate lease and non-lease components and will not elect to use the hindsight practical expedient. The adoption of the new leasing standard is expected to result in the recognition of material right-of-use assets and liabilities on the Company’s consolidated balance sheets for its operating lease commitments. The Company does not believe that the adoption of the standard will have a material impact on the Company’s consolidated statements of operations or to the consolidated statements of cash flows.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments — Credit Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The ASU sets forth a current expected credit loss (“CECL”) model which requires the Company to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. This ASU was effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. In November 2019, the FASB issued ASU 2019-10 which deferred the effective date to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company does not believe that the </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">adoption of the standard will have a material impact on the Company’s consolidated statements of operations or to the consolidated statements of cash flows.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 848”)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The amendments in this ASU were put forth in response to the market transition from the LIBOR and other interbank offered rates to alternative reference rates. GAAP requires entities to evaluate whether a contract modification, such as the replacement or change of a reference rate, results in the establishment of a new contract or continuation of an existing contract. ASC 848 allows an entity to elect not to apply certain modification accounting requirements to contracts affected by reference rate reform. The standard provides this temporary election through December 31, 2022 and cannot be applied to contract modifications that occur after December 31, 2022. In January 2021, the FASB issued ASU 2021-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The objective of the new reference rate reform standard is to clarify the scope of Topic 848 and provide explicit guidance to help companies applying optional expedients and exceptions. This ASU is effective immediately for all entities that have applied optional expedients and exceptions. The company is in the process of evaluating the effect that the adoption of this standard will have on our financial position and results of operations.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— In August 2018, the FASB issued ASU 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles — Goodwill and Other — Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The guidance aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. This standard is effective for annual reporting periods beginning after December 15, 2020, and interim periods within annual periods beginning after December 15, 2021.The Company adopted the standard for the fiscal year beginning December 26, 2020. Adoption of the standard did not have a material impact on the consolidated financial statements.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This update simplifies accounting for income taxes by eliminating some exceptions to the general approach in Accounting Standards Codification (“ASC”) 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, related to intra-period tax allocation, the methodology for calculating income tax in an interim period and the recognition of deferred tax liabilities for outside basis differences. This update is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. The amendments in this update should be applied on either a retrospective basis, a modified retrospective basis, or prospectively, depending on the provision within the amendment. The Company adopted the standard for the fiscal year beginning December 26, 2020. Adoption of the standard did not have a material impact on the consolidated financial statements.</span></div> Acquisitions<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had one acquisition in 2021, and it has been accounted for under ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Accordingly, the accounts of the acquired company, after adjustments to reflect fair values assigned to assets and liabilities, have been included in the consolidated financial statements from the respective date of acquisition. The accounting for the business combination outlined below was complete as of December 31, 2021. There were no material acquisitions during the year ended December 25, 2020.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 4, 2021, the Company entered into a Purchase Agreement (“Purchase Agreement”) pursuant to which it acquired the issued and outstanding shares of ANLA, LLC. (“Access Networks”), an enterprise-grade networking solutions provider offering networking products, design, configuration, monitoring and support services. The acquisition enhances the Company’s networking solutions for residential and commercial networks. The Company agreed to a purchase price of $36,334, consisting of both cash and equity, plus contingent consideration of up to $2,000 based upon the achievement of specified financial targets. The acquisition closed on May 28, 2021. During the measurement period, certain adjustments were recorded to increase the purchase price to $36,641 and goodwill to $21,026 to account for updated working capital and deferred tax liability calculations.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded tangible and intangible assets acquired and liabilities assumed in the transaction according to the acquisition method of accounting, under ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The consideration was allocated to the assets acquired and liabilities assumed based on their fair values as of the closing date and are subject to change within the measurement period, which does not exceed twelve months after the closing date. The Company allocated any excess </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">purchase price over the fair value of the net tangible and intangible assets acquired and liabilities assumed to goodwill. Goodwill arising from the acquisition primarily consists of synergies from integrating the distribution of products through the Company’s existing distribution channels.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships have been valued using the multi-period excess earnings method, a derivative of the income approach. The multi-period excess earnings method estimates the discounted net earnings attributable to the customer relationships that were acquired after considering items, such as possible customer attrition. Estimated useful lives were determined based on the length and trend of projected cash flows. The length of the projected cash flow period was determined based on the expected attrition of the customer relationships, which is based on the Company’s historical experience in renewing and extending similar customer relationships and future expectations for renewing and extending similar existing customer relationships. The useful life of the customer relationships intangible assets represents the number of years over which the Company expects the customer relationships to economically contribute to the business.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trade name has been valued using the relief from royalty method under the income approach to estimate the cost savings that will accrue to the Company, which would otherwise have to pay royalties or license fees on revenue earned by using the asset. Estimated useful life was determined based on management’s estimate of the period of time the name will be in use.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may be required to pay additional consideration upon the achievement of a revenue-based earnout. As of the acquisition date, the fair value of the contingent consideration was $2,000 and recorded in other liabilities in the accompanying consolidated balance sheet.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition was initially funded using cash consideration of $26,309, rollover equity of $10,025, and contingent consideration of $2,000. During the measurement period, cash consideration increased to $26,616 to account for updated working capital calculations.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of the purchase price for the acquisition is as follows:</span></div><div style="text-indent:18pt"><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:84.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.991%"/><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:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">38,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:10pt;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:10pt;font-weight:400;line-height:100%">795 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,395 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">1,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued 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:10pt;font-weight:400;line-height:100%">1,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax 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:10pt;font-weight:400;line-height:100%">710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,780 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net identifiable assets acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,641 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For income tax purposes, a carryover basis in goodwill of $13,616 will be deductible in future periods.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded intangible assets related to the acquisition based on estimated fair value, which consisted of the following:</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:70.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><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:8pt;font-weight:700;line-height:100%">Useful Lives<br/>(Years)</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:8pt;font-weight:700;line-height:100%">Acquired Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade name</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:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total 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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,700 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other liabilities assumed consisted primarily of warranty reserves and deferred revenue. The long-term warranty reserves are primarily based on historical failure rates, costs to repair or replace the product, and any necessary shipping costs, which are considered to approximate the fair value of the remaining obligation. Deferred revenue was recorded at fair value, resulting in a cumulative balance for the acquisition of $883 in accrued liabilities and $586 in other liabilities.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized $197 of transaction-related expenses, consisting primarily of advisory, legal, and other professional fees related to the acquisition. These transaction-related expenses were incurred by and for the benefit of the Company, and were included in selling, general, and administrative expenses in the consolidated statements of operations.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pro forma financial information related to the Access Networks acquisition has not been provided as it is not material to the Company’s consolidated results of operations. The results of operations of the Access Networks acquisition are included in the Company’s consolidated results of operations from the date of acquisition and were not significant for the year ended December 31, 2021.</span></div> 1 36334000 2000000 36641000 21026000 2000000 26309000 10025000 2000000 26616000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of the purchase price for the acquisition is as follows:</span></div><div style="text-indent:18pt"><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:84.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.991%"/><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:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">38,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:10pt;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:10pt;font-weight:400;line-height:100%">795 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,395 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">1,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued 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:10pt;font-weight:400;line-height:100%">1,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax 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:10pt;font-weight:400;line-height:100%">710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,780 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net identifiable assets acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,641 </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> 38641000 795000 794000 2029000 77000 17700000 21395000 1266000 1218000 586000 710000 3780000 17615000 21026000 38641000 13616000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded intangible assets related to the acquisition based on estimated fair value, which consisted of the following:</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:70.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><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:8pt;font-weight:700;line-height:100%">Useful Lives<br/>(Years)</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:8pt;font-weight:700;line-height:100%">Acquired Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade name</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:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total 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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,700 </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> P10Y 14400000 P6Y 3300000 17700000 883000 586000 197000 Revenue and Geographic Information<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Amounts invoiced in advance of revenue recognition are recorded as deferred revenue on the consolidated balance sheets. Deferred revenue primarily relates to unspecified software updates and upgrades, hosting, technical support, marketing incentive programs, and subscription services.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the changes in deferred revenue for the years ended December 31, 2021, and December 25, 2020:</span></div><div style="margin-top:0.3pt"><span><br/></span></div><div style="margin-bottom:6pt"><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:70.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><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:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</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:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue – beginning of 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,466 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,820 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts billed, but not recognized </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recognition of revenue</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,086)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,720)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue – end of period</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,385 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,466 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded deferred revenue of $20,944 in accrued liabilities and $12,441 in other liabilities as of December 31, 2021. The Company recorded deferred revenue of $18,654 in accrued liabilities and $11,812 in other liabilities as of December 25, 2020.</span></div><div style="margin-top:0.45pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of Revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The following table sets forth revenue from the United States and all international dealers and distributors for the years ended December 31, 2021 and December 25, 2020:</span></div><div><span><br/></span></div><div style="margin-top:0.35pt"><span><br/></span></div><div style="margin-bottom:6pt"><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:70.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.65pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719,429 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">International</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,008,013 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">814,113 </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:0.35pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company’s revenue includes amounts recognized over time and at a point in time, and are as follows for the years ended December 31, 2021, and December 25, 2020:</span></div><div><span><br/></span></div><div style="margin-top:0.35pt"><span><br/></span></div><div style="margin-bottom:6pt"><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:70.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Products transferred at a point in time</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980,927 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792,393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Services transferred over time </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,008,013 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">814,113 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Disaggregation of Property &amp; Equipment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">— </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Property</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">and</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">equipment,</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">net,</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">by</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">geography</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">as</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">December 31, 2021 and December 25, 2020:</span></div><div style="margin-top:0.35pt"><span><br/></span></div><div style="margin-bottom:10pt"><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:70.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.65pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,027 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">International</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,603 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,208 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the changes in deferred revenue for the years ended December 31, 2021, and December 25, 2020:</span></div><div style="margin-top:0.3pt"><span><br/></span></div><div style="margin-bottom:6pt"><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:70.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><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:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</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:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue – beginning of 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,466 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,820 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts billed, but not recognized </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recognition of revenue</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,086)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,720)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue – end of period</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,385 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,466 </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> 30466000 23820000 28536000 28366000 27086000 21720000 1469000 0 33385000 30466000 20944000 12441000 18654000 11812000 The following table sets forth revenue from the United States and all international dealers and distributors for the years ended December 31, 2021 and December 25, 2020:<div style="margin-bottom:6pt"><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:70.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.65pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719,429 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">International</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,008,013 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">814,113 </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:0.35pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company’s revenue includes amounts recognized over time and at a point in time, and are as follows for the years ended December 31, 2021, and December 25, 2020:</span></div><div><span><br/></span></div><div style="margin-top:0.35pt"><span><br/></span></div><div style="margin-bottom:6pt"><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:70.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Products transferred at a point in time</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980,927 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792,393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Services transferred over time </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,008,013 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">814,113 </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> 889000000 719429000 119013000 94684000 1008013000 814113000 980927000 792393000 27086000 21720000 1008013000 814113000 18027000 15550000 4576000 4658000 22603000 20208000 Inventories, Net<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory is stated at the lower of cost or net realizable value, cost being determined under the moving-average method, first-in, first-out (FIFO) basis, or specific identification. Inventory costs include the net acquisition cost from the factory, the cost of transporting the product to the Company’s warehouses, and product assembly costs. Reserves for slow-moving and obsolete inventories are provided on historical experience, inventory aging, and product demand. The Company evaluates the adequacy of these reserves and makes adjustments to reserves, as required.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, and December 25, 2020, the Company’s inventory consisted 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:70.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,540 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,618 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Work in process</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591 </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:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reserve for obsolete and slow-moving inventory</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,578)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total inventories, net</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,964 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,099 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded prepaid deposits on future inventory purchases of $15,220 in prepaid expenses and other current assets as of December 31, 2021.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company’s reserve for obsolete and slow-moving inventory as of December 31, 2021, and December 25, 2020, consisted of the following:</span></div><div style="text-indent:18pt"><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:84.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.991%"/><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:10pt;font-weight:400;line-height:100%">Inventory Reserve - December 27, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">6,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(718)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory Reserve – December 25, 2020 </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:10pt;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:10pt;font-weight:400;line-height:100%">10,450 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory Reserve – December 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,578 </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> Inventory is stated at the lower of cost or net realizable value, cost being determined under the moving-average method, first-in, first-out (FIFO) basis, or specific identification. Inventory costs include the net acquisition cost from the factory, the cost of transporting the product to the Company’s warehouses, and product assembly costs. Reserves for slow-moving and obsolete inventories are provided on historical experience, inventory aging, and product demand. The Company evaluates the adequacy of these reserves and makes adjustments to reserves, as required. <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, and December 25, 2020, the Company’s inventory consisted 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:70.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,540 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,618 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Work in process</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591 </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:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reserve for obsolete and slow-moving inventory</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,578)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total inventories, net</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,964 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,099 </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> 210540000 155618000 10454000 11340000 548000 591000 10578000 10450000 210964000 157099000 15220000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company’s reserve for obsolete and slow-moving inventory as of December 31, 2021, and December 25, 2020, consisted of the following:</span></div><div style="text-indent:18pt"><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:84.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.991%"/><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:10pt;font-weight:400;line-height:100%">Inventory Reserve - December 27, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">6,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(718)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory Reserve – December 25, 2020 </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:10pt;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:10pt;font-weight:400;line-height:100%">10,450 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory Reserve – December 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,578 </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> 6589000 4579000 718000 10450000 4578000 4450000 10578000 Property and Equipment, Net<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net, as of December 31, 2021, and December 25, 2020, consisted 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:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,486 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,860 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,883)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,652)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">22,603 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">20,208 </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 style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total depreciation expense for the years ended December 31, 2021, and December 25, 2020, was $8,028 and $10,481, respectively.</span></div> 13422000 11422000 22438000 20490000 3609000 3240000 11505000 8673000 4512000 2035000 55486000 45860000 32883000 25652000 22603000 20208000 8028000 10481000 Goodwill and Other Intangible Assets, Net<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill as of December 31, 2021, and December 25, 2020, was $580,761 and $559,735, respectively. Goodwill increased by $21,026 in 2021 due to the acquisition of Access Networks. See Note 3 for more information regarding Access Networks. There were no changes to goodwill during the year ended December 25, 2020.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and identifiable indefinite lived intangible assets have historically been tested for impairment annually as of the end of the third quarter of each fiscal year, or more frequently upon the occurrence of certain events or substantive changes in circumstances that indicate impairment is more likely than not. During the current year, the Company changed the date of its annual impairment test from the last day of the third quarter to the first day of the fourth quarter of each year. This change is preferable because it aligns the Company’s impairment testing procedures with its annual business planning and budgeting process and allows the Company to maximize time and resources required to perform the impairment analysis. The Company does not consider this change in impairment testing date to be a material change in the application of an accounting principle. The Company performed annual impairment tests for goodwill and indefinite lived intangible assets at September 24 and September 25, 2021, and concluded there was no impairment.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company tests goodwill and identifiable indefinite lived intangible assets for impairment annually as of the end of the third quarter of each fiscal year, or more frequently upon the occurrence of certain events or substantive changes in circumstances that indicate impairment is more likely than not. Management qualitatively assessed goodwill to determine whether testing was necessary. Factors that management considers in this assessment include macroeconomic conditions, industry and market considerations, overall financial performance (both current and projected), changes in management and strategy, and changes in the composition and carrying amounts of net assets. If this qualitative assessment indicates that it is more likely than not that the fair value of the reporting unit is less than its carrying value, a quantitative assessment is then performed. For indefinite lived intangible assets, the Company conducted an impairment assessment of indefinite lived intangible assets using discounted cash flow models. These models include assumptions we believe are consistent with those a market participant would use. If the carrying amount exceeds the fair value, an impairment charge is recognized in an amount equal to that excess.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, and December 25, 2020, other intangible assets, net, consisted 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:40.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.994%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">Estimated <br/>Useful Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying <br/>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:8pt;font-weight:700;line-height:100%">Accumulated <br/>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:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><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:10pt;font-weight:400;line-height:100%">5 – 25 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,149)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,013 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 – 15 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names – definite</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 – 10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,902)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names – indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">76,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">76,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738,464 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(151,272)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587,192 </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:40.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.994%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 25, 2020</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:8pt;font-weight:700;line-height:100%">Estimated <br/>Useful Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying <br/>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:8pt;font-weight:700;line-height:100%">Accumulated <br/>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:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><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:10pt;font-weight:400;line-height:100%">5 – 25 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494,333 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,060)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424,273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 – 15 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,406)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names – definite</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 – 10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,253)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names – indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">76,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">76,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720,335 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(102,719)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617,616 </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 style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total amortization expense for intangible assets for the years ended December 31, 2021, and December 25, 2020, was $48,553 and $47,491, respectively. The weighted-average useful life remaining for amortizing definite lived intangible assets was approximately 15.2 years as of December 31, 2021.</span></div><div style="margin-top:0.5pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the estimated amortization expense for intangible assets for the next five fiscal years and thereafter are as follows:</span></div><div><span><br/></span></div><div style="margin-top:0.8pt;padding-right:96.65pt"><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:84.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.991%"/><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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">48,321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">47,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">40,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">33,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,065 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">308,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,628 </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> 580761000 559735000 21026000 0 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, and December 25, 2020, other intangible assets, net, consisted 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:40.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.994%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">Estimated <br/>Useful Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying <br/>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:8pt;font-weight:700;line-height:100%">Accumulated <br/>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:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><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:10pt;font-weight:400;line-height:100%">5 – 25 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,149)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,013 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 – 15 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names – definite</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 – 10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,902)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names – indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">76,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">76,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738,464 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(151,272)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587,192 </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:40.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.994%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 25, 2020</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:8pt;font-weight:700;line-height:100%">Estimated <br/>Useful Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying <br/>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:8pt;font-weight:700;line-height:100%">Accumulated <br/>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:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><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:10pt;font-weight:400;line-height:100%">5 – 25 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494,333 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,060)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424,273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 – 15 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,406)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names – definite</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 – 10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,253)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names – indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">76,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">76,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720,335 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(102,719)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617,616 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, and December 25, 2020, other intangible assets, net, consisted 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:40.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.994%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">Estimated <br/>Useful Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying <br/>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:8pt;font-weight:700;line-height:100%">Accumulated <br/>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:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><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:10pt;font-weight:400;line-height:100%">5 – 25 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,149)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,013 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 – 15 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names – definite</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 – 10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,902)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names – indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">76,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">76,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738,464 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(151,272)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587,192 </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:40.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.994%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 25, 2020</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:8pt;font-weight:700;line-height:100%">Estimated <br/>Useful Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying <br/>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:8pt;font-weight:700;line-height:100%">Accumulated <br/>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:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><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:10pt;font-weight:400;line-height:100%">5 – 25 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494,333 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,060)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424,273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 – 15 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,406)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names – definite</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 – 10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,253)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names – indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">76,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">76,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720,335 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(102,719)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617,616 </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> P5Y P25Y 509162000 96149000 413013000 P5Y P15Y 95078000 38221000 56857000 P2Y P10Y 57660000 16902000 40758000 76564000 76564000 738464000 151272000 587192000 P5Y P25Y 494333000 70060000 424273000 P5Y P15Y 95078000 22406000 72672000 P2Y P10Y 54360000 10253000 44107000 76564000 76564000 720335000 102719000 617616000 48553000 47491000 P15Y2M12D <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the estimated amortization expense for intangible assets for the next five fiscal years and thereafter are as follows:</span></div><div><span><br/></span></div><div style="margin-top:0.8pt;padding-right:96.65pt"><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:84.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.991%"/><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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">48,321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">47,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">40,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">33,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,065 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">308,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,628 </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> 48321000 47183000 40681000 33065000 33065000 308313000 510628000 Debt AgreementsOn August 4, 2017, the Company’s wholly owned subsidiary, Wirepath, LLC, (“Borrower”), entered into a credit agreement (as amended from time to time, “Old Credit Agreement”), consisting of a senior secured term loan (“Initial Term Loan”) and a senior secured revolving credit facility (“Old Revolving Credit Facility”). On February 5, 2018, the Borrower repriced the Old Credit Agreement to reduce the margin on the Initial Term Loan and Old Revolving Credit Facility. On October 31, 2018, the Borrower repriced the Initial Term Loan facility to further reduce the margin under the Initial Term Loan, increased the aggregate amount of the Initial Term Loan, and further reduced the margin under the Old Revolving Credit Facility. On August 1, 2019, the Borrower amended the Old Credit Agreement to borrow an additional senior secured term loan (“Incremental Term Loan” and, together with the Initial Term Loan, as amended, “Old Term Loans”) and increased the commitments under the Old Revolving Credit Facility. The Company made fixed equal quarterly <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">installments on the Old Term Loans in an amount equal to 1.0% per annum of the total aggregate principal thereof immediately after borrowing, with balance due at maturity.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 4, 2021, the Company used a portion of the net proceeds from the IPO to prepay $216,902 in aggregate of the amount of the Incremental Term Loan outstanding under the Old Credit Agreement. The prepayment consisted of $215,874 in principal plus accrued interest of $1,028. In connection with the prepayment, the Company incurred a charge of $6,645 related to the write off of the proportionate amount of the unamortized debt issuance costs at the time of the prepayment which was recorded in loss on extinguishment of debt on our consolidated statement of operations. The unamortized debt issuance costs are allocated between the remaining original loan balance and the portion of the loan paid down on a pro-rata basis.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 8, 2021, the Company entered into a Credit Agreement (the “Credit Agreement”) with various financial institutions consisting of a $465,000 in aggregate principal amount of senior secured term loans maturing in seven years (the “New Term Loan Facility”) and a $100,000 senior secured revolving credit facility (which includes borrowing capacity available for letters of credit) maturing in five years (the “New Revolving Credit Facility”).</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the closing of the Credit Agreement, the Company repaid in full approximately $451,400 of borrowings, including accrued interest, under the Old Credit Agreement. The Old Term Loans and Old Revolving Credit Facility and related agreements and documents under the Old Credit Agreement were terminated upon the effectiveness of the Credit Agreement.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The issuance of the Credit Agreement and repayment of the Old Term Loans were evaluated in accordance with ASC 470-50-40 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">- Debt-Modifications and Extinguishments - Derecognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to determine whether the refinancing transaction should be accounted for as a debt modification or extinguishment. Each lender involved in the refinancing transaction was analyzed to determine if its participation was a debt modification or an extinguishment. Debt issuance costs for exiting lenders who chose not to participate in the New Term Loan Facility were accounted for as extinguishments. Debt discounts and costs incurred with third parties for the issuance of the New Term Loan Facility totaling $9,079 were capitalized and amortized over the term of the New Term Loan Facility. These capitalized fees associated with new and continuing lenders are presented as cash flows from financing activities on the consolidated statements of cash flows. The Company wrote off $5,427 in debt issuance costs related to the extinguishment of the Old Term Loans which was recorded in loss on extinguishment of debt on our consolidated statement of operations.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the New Term Loan will bear interest at a rate per annum equal to, at the Company’s option, either (1) an applicable margin plus a base rate determined by reference to the highest of (a) 0.50% per annum plus the federal funds effective rate, (b) the prime rate and (c) the eurocurrency rate determined by reference to the cost of funds for U.S. dollar deposits for an interest period of one month adjusted for certain additional costs, plus 1.00%; provided that such rate is not lower than a floor of 1.50% or (2) an applicable margin plus a eurocurrency rate determined by reference to the cost of funds for U.S. dollar deposits for the interest period relevant to such borrowing adjusted for certain additional costs; provided that such rate is not lower than a floor of 0.50%.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the New Revolving Credit Facility will bear interest at a rate per annum equal to an applicable margin based upon a leverage-based pricing grid, plus, at the Company’s option, either (1) a base rate determined by reference to the highest of (a) 0.50% per annum plus the federal funds effective rate, (b) the prime rate and (c) the eurocurrency rate determined by reference to the cost of funds adjusted for certain additional costs, plus 1.00%; provided such rate is not lower than a floor of 1.00% or (2) a eurocurrency rate determined by reference to the applicable cost of funds for such borrowing adjusted for certain additional costs; provided such rate is not lower than a floor of zero. As of December 31, 2021, the interest rate for the New Term Loan Facility was 5.00%.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The New Term Loan amortizes in fixed equal quarterly installments in an amount equal to 1.0% per annum of the total aggregate principal amount thereof immediately after borrowing, with the balance due at maturity. We may voluntarily prepay loans or reduce commitments under the Credit Agreement, in whole or in part, subject to minimum amounts, with prior notice but without premium or penalty (subject to customary exceptions, including prepayments of the New Term Loan in connection with a repricing transaction that is consummated prior to June 8, 2022). </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s outstanding debt as of December 31, 2021 and December 25, 2020 was as follows:</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</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:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 25, 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:10pt;font-weight:400;line-height:100%">Credit Agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Term Loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/8/2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">465,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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:10pt;font-weight:400;line-height:100%">New Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/8/2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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 style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Old Credit Agreement (as amended)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial Term Loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/4/2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">286,508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incremental Term Loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/4/2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">386,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:10pt;font-weight:400;line-height:100%">Old Revolving Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/4/2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company had no borrowings outstanding under the New Revolving Credit Facility and $4,894 of outstanding letters of credit. The amount available under the New Revolving Credit Facility was $95,106 as of December 31, 2021.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 25, 2020, the Company had no borrowings outstanding under the Old Revolving Credit Facility and $4,894 of outstanding letters of credit. The amount available under the Old Revolving Credit Facility was $55,106 as of December 25, 2020. The Company borrowed $47,375 under the Old Revolving Credit Facility during the first half of 2020 in order to enhance liquidity as a precautionary measure in response to the COVID-19 pandemic, and repaid the borrowings in full later in the year ending December 25, 2020. As of December 25, 2020, the effective interest rate for the Initial Term Loan and Incremental Term Loan under the Old Credit Agreement were 4.22% and 4.97%, respectively.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the future scheduled maturities of the above notes payable are as follows:</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:83.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.052%"/><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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">3,488 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">4,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">3,488 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">4,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">4,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">444,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future maturities of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,256)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total indebtedness</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452,744 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current maturities of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449,256 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:0.15pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unamortized costs related to the issuance of the New Term Loan Facility were $12,256 as of December 31, 2021, and was presented as a direct deduction from the carrying amount of long-term debt. Unamortized costs related to the issuance of the New Revolving Credit Facility were $1,506 as of December 31, 2021, and was included in other assets in the consolidated balance sheet. The costs related to debt issuances are amortized to interest expense over the life of the related debt. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unamortized costs related to the issuance of the Old Term Loans were $20,595 as of December 25, 2020, and was presented as a direct deduction from the carrying amount of long-term debt. Unamortized costs related to the issuance of the Old Revolving Credit Facility were $583 as of December 25, 2020, and was included in other assets in the consolidated balance sheet. The costs related to debt issuances are amortized to interest expense over the life of the related debt. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2021, the Company incurred total charges of $12,072 related to the write-off of unamortized debt issuance costs, which was recorded in loss on extinguishment of debt on our consolidated statements of operations. </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the future amortization of debt issuance costs was as follows:</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:83.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.052%"/><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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">1,858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">1,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">1,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">2,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">2,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">3,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,762 </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 style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense as of December 31, 2021 and December 25, 2020 consisted 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:67.839%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.204%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense from Old Term Loans</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,124 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,776 </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:10pt;font-weight:400;line-height:100%">Interest expense from Old Revolving Credit Facility</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense from New Term Loan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense from New Revolving Credit Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Interest expense from Rate Cap</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,162 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,529 </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="padding-right:96.65pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Covenants and Default Provisions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The Credit Agreement contains various customary affirmative and negative covenants. The Company was in compliance with all debt covenants as of December 31, 2021, and December 25, 2020.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the New Revolving Credit Facility is subject to a first lien secured net leverage ratio of 7.50 to 1.00, tested quarterly commencing with the fiscal quarter ending on or about June 30, 2022, if, and only if, the aggregate principal amount from the New Revolving Credit Facility loans, letters of credit (to the extent not cash collateralized or backstopped or, in the aggregate, not in excess of the greater of $10.0 million and the stated face amount of letters of credit outstanding on the initial closing date of the Credit Agreement) and swingline loans outstanding and/or issued, as applicable, exceeds 35.0% of the total amount of the New Revolving Credit Facility commitments.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may also be required to make additional payments under the financing agreement equal to a percentage of the Company’s annual excess cash flows or net proceeds from any non-ordinary course asset sales or certain debt issuances, if any. The lender has the option to decline the prepayment. As of December 25, 2020, in accordance with these provisions, the Company estimated a mandatory excess cash flow payment offer related to the term loans of $14,325 to the lender. The entire amount of the expected payment was classified within current maturities of long-term debt on the consolidated balance sheet as of December 25, 2020. After the issuance of the Company’s audited financial statements as of and for the period ended December 25, 2020, the Company elected an option available in the financing agreement to accelerate the consideration of expected cash outlays in fiscal year 2021 that would eliminate the requirement for an excess cash flow payment for fiscal year 2020. As a result, the estimated excess cash payment was not made and only the contractual payments under the financing agreement are considered current maturities of long-term debt as of December 31, 2021.</span></div> 0.010 216902000 215874000 1028000 6645000 465000000 P7Y 100000000 P5Y 451400000 9079000 5427000 0.0050 0.0100 0.0150 0.0050 0.0050 0.0100 0.0100 0.0500 0.010 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s outstanding debt as of December 31, 2021 and December 25, 2020 was as follows:</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</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:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 25, 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:10pt;font-weight:400;line-height:100%">Credit Agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Term Loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/8/2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">465,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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:10pt;font-weight:400;line-height:100%">New Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/8/2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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 style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Old Credit Agreement (as amended)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial Term Loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/4/2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">286,508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incremental Term Loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/4/2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">386,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:10pt;font-weight:400;line-height:100%">Old Revolving Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/4/2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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></table></div> 465000000 0 0 0 0 286508000 0 386100000 0 0 0 0 4894000 4894000 95106000 0 0 4894000 4894000 55106000 47375000 0.0422 0.0497 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the future scheduled maturities of the above notes payable are as follows:</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:83.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.052%"/><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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">3,488 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">4,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">3,488 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">4,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">4,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">444,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future maturities of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,256)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total indebtedness</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452,744 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current maturities of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449,256 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3488000 4650000 3488000 4650000 4650000 444074000 465000000 12256000 452744000 3488000 449256000 12256000 1506000 20595000 583000 12072000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the future amortization of debt issuance costs was as follows:</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:83.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.052%"/><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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">1,858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">1,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">1,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">2,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">2,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">3,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,762 </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> 1858000 1925000 1993000 2066000 2123000 3797000 13762000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense as of December 31, 2021 and December 25, 2020 consisted 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:67.839%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.204%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense from Old Term Loans</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,124 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,776 </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:10pt;font-weight:400;line-height:100%">Interest expense from Old Revolving Credit Facility</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense from New Term Loan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense from New Revolving Credit Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Interest expense from Rate Cap</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,162 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,529 </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> 26124000 37776000 462000 1632000 1485000 0 38000 0 0 20000 5053000 6101000 33162000 45529000 7.50 10000000 0.350 14325000 Fair Value Measurement<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Financial Instruments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The fair values and related carrying values of financial instruments that are not required to be remeasured at fair value on the consolidated statements of operations were as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><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:40.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.994%"/><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:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 25, 2020</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Amount</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.25pt;padding-left:6.17pt;padding-right:6.17pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair</span></div><div style="padding-left:4.95pt;padding-right:4.95pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Value</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Amount</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.25pt;padding-left:6.17pt;padding-right:6.17pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair</span></div><div style="padding-left:4.95pt;padding-right:4.95pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Value</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:10pt;font-weight:700;line-height:100%">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"/><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:10pt;font-weight:400;line-height:100%">Notes receivable, net </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">6,484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">6,764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">5,115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">5,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial Term Loan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">286,508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">267,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:10pt;font-weight:400;line-height:100%">Incremental Term Loan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">386,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">384,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Term Loan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">465,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">462,675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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></table></div><div style="margin-top:0.25pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of notes receivable is estimated using a discounted cash flow analysis using interest rates currently offered for loans with similar credit quality which represent Level 2 inputs. The fair value of long-term debt was established using current market rates for similar instruments traded in secondary markets representing Level 2 inputs. Additionally, cash and cash equivalents, accounts receivable, net, prepaid expenses, accounts payable, and accrued liabilities are classified as Level 1 and the carrying value of these assets and liabilities approximates the fair value due to the short-term nature of these financial instruments.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets and Liabilities that are Measured at Fair Value on a Recurring Basis </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The fair value of the interest rate cap is determined using widely accepted valuation techniques based on its maturity and observable market-based inputs, including interest rate curves. This measurement is considered a Level 2 measurement. The interest rate cap expired on December 31, 2021 and had no value as of December 31, 2021 and December 25, 2020. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the contingent consideration liability related to the Access Networks acquisition is based on unobservable inputs, including management estimates and assumptions about future revenues, and is, therefore, classified as Level 3. The fair value of the contingent consideration was $2,000 as of December 31, 2021.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes a Monte Carlo simulation in an option pricing framework, where a range of possible scenarios are simulated, in order to determine the fair value of the CVR. Any future increase in the fair value of the CVR obligations, based on an increased likelihood that the underlying milestones will be achieved, and the associated payment or payments will, therefore, become due and payable, will result in a charge to selling, general and administrative expenses in the period in which the increase is determined. Similarly, any future decrease in the fair value of the CVR obligations will result in a reduction in selling, general and administrative expenses. CVR liabilities are categorized as other liabilities in the accompanying consolidated balance sheets and are classified as Level 3.</span></div><div style="margin-top:0.35pt"><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:37.839%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.869%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.994%"/><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:8pt;font-weight:700;line-height:100%">Fair value at </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Valuation Technique </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unobservable </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Input </span></div></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:8pt;font-weight:700;line-height:100%">Volatility </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent Value Rights </span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">$8,900</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Monte Carlo</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 -50%</span></div></td></tr></table></div><div style="margin-top:0.25pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the CVRs for the years ended December 31, 2021, and December 25, 2020 were as follows:</span></div><div style="margin-top:0.3pt"><span><br/></span></div><div style="margin-bottom:6pt"><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:70.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><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:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</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:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CVR fair value – beginning of period</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,000 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,200 </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 style="margin-top:0.25pt;padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value adjustments</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:10pt;font-weight:400;line-height:100%">4,900 </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:10pt;font-weight:400;line-height:100%">800 </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 style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CVR fair value – end of period</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,900 </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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,000 </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 style="margin-top:0.25pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers into or out of Level 3 during the years ended December 31, 2021, or December 25, 2020.</span></div> The fair values and related carrying values of financial instruments that are not required to be remeasured at fair value on the consolidated statements of operations 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:40.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.994%"/><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:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 25, 2020</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Amount</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.25pt;padding-left:6.17pt;padding-right:6.17pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair</span></div><div style="padding-left:4.95pt;padding-right:4.95pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Value</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Amount</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.25pt;padding-left:6.17pt;padding-right:6.17pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair</span></div><div style="padding-left:4.95pt;padding-right:4.95pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Value</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:10pt;font-weight:700;line-height:100%">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"/><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:10pt;font-weight:400;line-height:100%">Notes receivable, net </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">6,484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">6,764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">5,115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">5,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial Term Loan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">286,508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">267,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:10pt;font-weight:400;line-height:100%">Incremental Term Loan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">386,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">384,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Term Loan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">465,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">462,675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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></table> 6484000 6764000 5115000 5494000 0 0 286508000 267169000 0 0 386100000 384652000 465000000 462675000 0 0 2000000 <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:37.839%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.869%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.994%"/><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:8pt;font-weight:700;line-height:100%">Fair value at </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Valuation Technique </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unobservable </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Input </span></div></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:8pt;font-weight:700;line-height:100%">Volatility </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent Value Rights </span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">$8,900</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Monte Carlo</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 -50%</span></div></td></tr></table>The fair values of the stock options were derived using the following key assumptions:<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:70.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Time-based Options</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:8pt;font-weight:700;line-height:100%">Market-based Options</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:4.4pt;padding-right:88.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected term</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1-7.0 years</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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 years</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:10pt;font-weight:400;line-height:100%">Risk-free rate of return</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:10pt;font-weight:400;line-height:100%">0.4 -1.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> 8900000 0.45 0.50 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the CVRs for the years ended December 31, 2021, and December 25, 2020 were as follows:</span></div><div style="margin-top:0.3pt"><span><br/></span></div><div style="margin-bottom:6pt"><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:70.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><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:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</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:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CVR fair value – beginning of period</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,000 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,200 </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 style="margin-top:0.25pt;padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value adjustments</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:10pt;font-weight:400;line-height:100%">4,900 </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:10pt;font-weight:400;line-height:100%">800 </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 style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CVR fair value – end of period</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,900 </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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,000 </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> 4000000 3200000 4900000 800000 8900000 4000000 Accrued Liabilities<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities as of December 31, 2021, and December 25, 2020, consisted of the following:</span></div><div><span><br/></span></div><div style="margin-top:0.3pt"><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:70.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><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:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</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:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.65pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payroll, vacation, and bonus accruals</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,340 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty reserve</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,767 </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:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer rebate program</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales return allowance</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,741 </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:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt;padding-left:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incurred but not reported self-insurance</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,215 </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:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:10pt;font-weight:400;line-height:100%">1,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accrued liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,057 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,113 </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:top"><div style="margin-top:1.65pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total accrued liabilities</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:10pt;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:10pt;font-weight:400;line-height:100%">75,517 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">80,658 </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="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities as of December 31, 2021, and December 25, 2020, consisted of the following:</span></div><div><span><br/></span></div><div style="margin-top:0.3pt"><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:70.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><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:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</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:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.65pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payroll, vacation, and bonus accruals</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,340 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty reserve</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,767 </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:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer rebate program</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales return allowance</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,741 </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:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt;padding-left:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incurred but not reported self-insurance</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,215 </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:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:10pt;font-weight:400;line-height:100%">1,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accrued liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,057 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,113 </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:top"><div style="margin-top:1.65pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total accrued liabilities</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:10pt;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:10pt;font-weight:400;line-height:100%">75,517 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">80,658 </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> 21340000 29700000 20944000 18654000 14549000 11767000 4775000 2140000 3999000 3741000 1774000 752000 1556000 1215000 1523000 7576000 5057000 5113000 75517000 80658000 Warranties<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company’s accrued warranty liability for the years ended December 31, 2021, and December 25, 2020, were as follows:</span></div><div style="margin-top:0.3pt"><span><br/></span></div><div style="margin-bottom:6pt"><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:83.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.052%"/><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:10pt;font-weight:400;line-height:100%">Accrued warranty – December 27, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">19,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty claims</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,252)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty provisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,786 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued warranty – December 25, 2020</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:10pt;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:10pt;font-weight:400;line-height:100%">16,523 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty claims</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:10pt;font-weight:400;line-height:100%">(12,455)</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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty provisions</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:10pt;font-weight:400;line-height:100%">14,704 </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:10pt;font-weight:400;line-height:100%">Accrued warranty – December 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,772 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company has recorded accrued warranty liabilities of $14,549 in accrued liabilities and $4,223 in other liabilities in the accompanying consolidated balance sheet. As of December 25, 2020, the Company has recorded accrued warranty liabilities of $11,767 in accrued liabilities and $4,756 in other liabilities.</span></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company’s accrued warranty liability for the years ended December 31, 2021, and December 25, 2020, were as follows:</span></div><div style="margin-top:0.3pt"><span><br/></span></div><div style="margin-bottom:6pt"><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:83.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.052%"/><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:10pt;font-weight:400;line-height:100%">Accrued warranty – December 27, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">19,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty claims</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,252)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty provisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,786 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued warranty – December 25, 2020</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:10pt;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:10pt;font-weight:400;line-height:100%">16,523 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty claims</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:10pt;font-weight:400;line-height:100%">(12,455)</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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty provisions</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:10pt;font-weight:400;line-height:100%">14,704 </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:10pt;font-weight:400;line-height:100%">Accrued warranty – December 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,772 </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> 19989000 -12252000 8786000 16523000 -12455000 14704000 18772000 14549000 4223000 11767000 4756000 Retirement PlanThe Company has a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI3MjYzOTA5MTFhODQxN2M5MDI4MzU5NTE3YWFjMTFmL3NlYzpiNzI2MzkwOTExYTg0MTdjOTAyODM1OTUxN2FhYzExZl8xNDUvZnJhZzowZTY4NjI4Y2JmMDI0ZDBlOTlmN2NjYTNkNmVjYjhiMS90ZXh0cmVnaW9uOjBlNjg2MjhjYmYwMjRkMGU5OWY3Y2NhM2Q2ZWNiOGIxXzU4NQ_2c327c35-baf5-4149-8fb2-6856f8fc0fe1">401(k) plan</span> that covers eligible employees as defined by the plan agreement. As of January 1, 2020, the Company matches 100% of employee contributions to the plan, up to 3% of the employees’ total compensation, and 50% of employee contributions to the plan, up to 6% of the employees’ total compensation. Company contributions to the plan, net of forfeitures, were $4,471 and $3,727 for the years ended December 31, 2021, and December 25, 2020, respectively. 1 0.03 0.50 0.06 4471000 3727000 Equity Agreements and Incentive Equity Plans <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Former Parent Entity Incentive Plan </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— In October 2017, the Former Parent Entity approved the Class B Unit Incentive Plan (“2017 Plan”) pursuant to the Former Parent Entity’s partnership agreement (“Partnership Agreement”), which established the terms and provided for grants of certain incentive units to employees, officers, directors, consultants, and advisors of the Former Parent Entity containing service-based and/or market-based vesting criteria. Class B-1 Incentive Units (“B-1 Units”) issued under the 2017 Plan vest in installments over a five-year period, subject to the grantee’s continued employment or service. Class B-2 Incentive Units (“B-2 Units” and collectively with the B-1 Units, “Incentive Units”) issued under the 2017 Plan contain both service conditions consistent with the B-1 Units and market-based vesting conditions that require the achievement of a specified return hurdle to the controlling shareholders in order to vest. Prior to the modification of the Incentive Units in connection with the Company’s IPO on July 27, 2021, the Company recognized $2,605 of compensation expense related to the Incentive Units within selling, general and administrative expenses in the </span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">accompanying consolidated statements of operations during the year ended December 31, 2021. The Company recognized $4,284 of compensation expense within selling, general and administrative expenses related to Incentive Units for the year ended December 25, 2020.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Incentive Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — On July 16, 2021, the Company adopted the 2021 Equity Incentive Plan (“2021 Plan”) in order to provide a means through which to attract, retain and motivate key personnel. Awards available for grant under the 2021 Plan include non-qualified and incentive stock options, restricted shares of our common stock, other equity-based awards tied to the value of our common stock and cash-based awards.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Award Conversion </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— During the year ended December 31, 2021, and in connection with the IPO, all outstanding unvested Incentive Units were replaced with newly issued shares of our restricted common stock based on:</span></div><div style="text-indent:13.5pt"><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:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a ratio that takes into account the number of unvested Incentive Units held, </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the applicable distribution threshold applicable to the Incentive Units, and </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the value of distributions that the holder would have been entitled to receive had the Former Parent Entity liquidated on the date of such replacement in accordance with the terms of the distribution “waterfall” set forth in the Partnership Agreement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested Incentive Units were exchanged into shares of our common stock using the same formula as unvested Incentive Units (together, the “Equity Award Conversion”). The Equity Award Conversion resulted in a modification of the Incentive Units for accounting purposes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">B-1 Incentive Unit Modification</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The restricted stock awards issued in exchange for unvested B-1 Units were of commensurate value and did not result in any incremental fair value provided to the holders of such awards. The restricted shares of common stock that the holders received in exchange for their unvested B-1 Units are subject to the same vesting terms that applied to the B-1 Units prior to the Equity Award Conversion. The Company will recognize the remaining unrecognized compensation expense prospectively over the requisite service period under the straight-line method.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">B-2 Incentive Unit Modification</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the exchange for newly issued restricted stock awards, B-2 Units vested based upon the satisfaction of an explicit service period and a market condition. The restricted stock awards issued to replace B-2 Units vest based upon achievement of one or more of: (i) a total return hurdle, (ii) an average return hurdle and/or (iii) a volume weighted average price hurdle, which are substantially the same as the previous market-condition vesting criteria of the B-2 Units. Although the restricted stock awards that replace the B-2 Units do not contain an explicit service condition, the vesting is subject to continued employment and will be forfeited if these hurdles, which include both market and performance conditions, are not achieved on or prior to February 4, 2024, resulting in a derived service period. For the majority of B-2 Units, the requisite service period was extended as a result of the modification, however, the acceleration of compensation expense due to the modification of vesting terms was immaterial.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Awards issued in connection with the 2021 Plan </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Under the 2021 Plan and in connection with the Equity Award Conversion, the Company granted 4,243 options to holders of B-1 Units (“Time-based Options”) and 1,155 options to holders of B-2 Units (“Market-based Options” and collectively with the Time-based Options, “Leverage Replacement Options”). The Leverage Replacement Options have an exercise price equal to the initial public offering price per share of the Company’s common stock and a contractual term of ten years from the initial grant date of the related Incentive Unit. The Time-based Options are subject to the same time-based vesting and the Market-based Options are subject to the same market-condition vesting criteria outlined for the restricted stock awards issued for the Incentive Units. Additionally, recipients of the Leverage Replacement Options received both vested and unvested Leverage Replacement Options in the same proportion as their vested and unvested B-1 and B-2 Units held immediately prior to the IPO and upon the Equity Award Conversion. The Company immediately recognized compensation expense for vested Time-based Options on the grant date as the awards provide value to the holders that is incremental to the value of B-1 Units held prior to the IPO and related modification. There were no vested B-2 Units at the date of the IPO and therefore no immediate expense recognition. In addition to the Leverage Replacement Options, the Company issued additional Time-based Options which vest over three years during the year ended December 31, 2021.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Awards</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the IPO, the Company issued restricted common stock to holders of unvested B-1 Units and B-2 Units. The grant date fair value of restricted stock awards was determined to be $18.00 per share, based on the initial listing price of the Company’s common stock on the grant date.</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:40.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.994%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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:8pt;font-weight:700;line-height:100%">Restricted Stock Awards</span></td></tr><tr><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:8pt;font-weight:700;line-height:100%">B-1 Incentive Units</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">B-2 Incentive Units</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in 000’s)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant-Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in 000’s)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant-Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</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:10pt;font-weight:400;line-height:100%">Outstanding at December 25, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">633 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </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:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilized the Black-Scholes option pricing model to estimate the fair value of the Time-based Options. The Company used a Monte Carlo simulation to estimate the fair value and derived service period of the Market-based Options. Significant assumptions included in these models were the risk-free interest rate, the expected volatility, and the expected dividend yield. Volatility was estimated based on historical volatility of comparable companies. The average expected term for the Market-based Options was derived based on an average of the outcomes of various scenarios performed under the Monte Carlo simulation. The fair values of the stock options were derived using the following key assumptions:</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:70.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Time-based Options</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:8pt;font-weight:700;line-height:100%">Market-based Options</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:4.4pt;padding-right:88.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected term</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1-7.0 years</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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 years</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:10pt;font-weight:400;line-height:100%">Risk-free rate of return</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:10pt;font-weight:400;line-height:100%">0.4 -1.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of the Company’s option activity as of December 31, 2021 is as follows:</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:22.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.024%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Time-based Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Market-based Options</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in 000’s)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant-Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in 000’s)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant-Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</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:10pt;font-weight:400;line-height:100%">Outstanding at December 25, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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:10pt;font-weight:400;line-height:100%">5.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.49 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,155 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.66 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,558 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable at December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,307 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">6.00 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">7,105 </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="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:120%">(a) The intrinsic value represents the amount by which the fair value of the Company’s stock exceeds the option exercise price as of December 31, 2021</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Units </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Following the completion of the IPO, the Company awarded restricted stock units (“RSUs”) under the 2021 Plan to its employees and directors. These RSUs are subject to time-based vesting conditions based on the continued service of the RSU holder. RSUs granted typically have an initial annual cliff vest and then vest quarterly over the remaining service period, which is generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI3MjYzOTA5MTFhODQxN2M5MDI4MzU5NTE3YWFjMTFmL3NlYzpiNzI2MzkwOTExYTg0MTdjOTAyODM1OTUxN2FhYzExZl8xNDgvZnJhZzo1YjFjOTk2NjkxZDI0YzhlOGYzZWZiODdmNjBmOGUzMS90ZXh0cmVnaW9uOjViMWM5OTY2OTFkMjRjOGU4ZjNlZmI4N2Y2MGY4ZTMxXzc1NTg_6da3f629-ff6c-4fca-ac76-82d88ced2b17">one</span> to four years. The grant date fair value of the RSUs issued in connection with the IPO was determined to be $18.00 per share based on the initial listing price of the Company’s common stock on the grant date. The fair value of RSUs granted after the IPO date is based on the Company’s closing stock price on the date of grant. During the year ended December 31, 2021, the Company granted 403 RSUs with an aggregate fair value of $7,343 and a weighted-average grant date fair value of $18.22. During the year ended December 31, 2021, 13 RSUs with a weighted average grant date fair value of $18.00 were forfeited. No awards vested during the period, resulting in 390 awards with a weighted-average grant date fair value of $18.22 outstanding as of December 31, 2021.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total equity-based compensation expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Equity-based compensation expense is included within selling, general and administrative expenses in the accompanying consolidated statements of operations. For all equity-based compensation awards, the Company recognizes forfeitures as they occur. Compensation expense for the year ended December 31, 2021 and unrecognized stock compensation expense and weighted average remaining expense period as of December 31, 2021 consisted of:</span></div><div style="margin-top:0.2pt;text-indent:18pt"><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:53.596%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.993%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended<br/>December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</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:8pt;font-weight:700;line-height:100%">Compensation Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrecognized compensation expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term (Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 Plan</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incentive units</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">2,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">2021 Plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,945 </span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">2.00</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.59</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market-based options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:10pt;font-weight:400;line-height:100%">5,426 </span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">2.09</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.06</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:10pt;font-weight:400;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:10pt;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:10pt;font-weight:400;line-height:100%">21,522 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">34,259 </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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.37</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Control4 Equity Awards </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— In connection with the acquisition of Control4 Corporation (“Control4”) in 2019, the Company agreed to a settlement of Control4 equity awards that were outstanding immediately prior to the acquisition date, consisting of stock options (“C4 Stock Options”) and restricted stock units (“C4 RSUs” and, together with C4 Stock Options, “C4 Equity Awards”). As of the acquisition date, 2,998 shares of C4 Equity Awards were cancelled and converted into rights to receive cash payments (“Replacement Awards”). During the year ended December 31, 2021, there were eight forfeited Replacement Awards. As of December 31, 2021, 41 unvested Replacement Awards remain outstanding and no vested Replacement Awards remain outstanding.</span></div><div style="margin-top:0.1pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized $4,265 and $7,353 of compensation expense relating to the Replacement Awards within selling, general and administrative expenses in the accompanying consolidated statement of operations during the years ended December 31, 2021 and December 25, 2020, respectively.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was approximately $507 of unrecognized compensation expense related to the nonvested Replacement Awards, which is expected to be recognized subsequent to December 31, 2021 over a weighted-average period of less than one year. Total unrecognized compensation expense will be adjusted for any future forfeitures.</span></div> P5Y 2605000 4284000 4243000 1155000 P10Y P3Y 18.00 <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:40.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.994%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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:8pt;font-weight:700;line-height:100%">Restricted Stock Awards</span></td></tr><tr><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:8pt;font-weight:700;line-height:100%">B-1 Incentive Units</span></td><td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%">B-2 Incentive Units</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in 000’s)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant-Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in 000’s)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant-Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</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:10pt;font-weight:400;line-height:100%">Outstanding at December 25, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">633 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 0 0 0 833000 18.00 807000 18.00 189000 18.00 0 0 10000 18.00 0 0 633000 18.00 807000 18.00 P3Y1M6D P7Y P2Y6M 0.004 0.010 0.006 0 0 0.45 0.45 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of the Company’s option activity as of December 31, 2021 is as follows:</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:22.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.024%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Time-based Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Market-based Options</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in 000’s)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant-Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in 000’s)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant-Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</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:10pt;font-weight:400;line-height:100%">Outstanding at December 25, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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:10pt;font-weight:400;line-height:100%">5.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.49 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,532 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,155 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.66 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,558 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable at December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,307 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">6.00 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">7,105 </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="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:120%">(a) The intrinsic value represents the amount by which the fair value of the Company’s stock exceeds the option exercise price as of December 31, 2021</span></div> 0 0 0 0 0 0 4443000 6.47 0 1155000 5.66 0 0 0 0 0 0 0 50000 6.95 0 0 0 0 4393000 6.49 13532000 1155000 5.66 3558000 2307000 6.00 7105000 0 0 0 P4Y 18.00 403 7343000 18.22 13 18.00 0 390 18.22 Compensation expense for the year ended December 31, 2021 and unrecognized stock compensation expense and weighted average remaining expense period as of December 31, 2021 consisted of:<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:53.596%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.993%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended<br/>December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</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:8pt;font-weight:700;line-height:100%">Compensation Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrecognized compensation expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term (Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 Plan</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incentive units</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">2,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">2021 Plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,945 </span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">2.00</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.59</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market-based options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:10pt;font-weight:400;line-height:100%">5,426 </span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">2.09</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.06</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:10pt;font-weight:400;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:10pt;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:10pt;font-weight:400;line-height:100%">21,522 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">34,259 </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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.37</span></td></tr></table> 2605000 0 1975000 8945000 P2Y 14152000 14453000 P2Y7M2D 1113000 5426000 P2Y1M2D 1677000 5435000 P2Y21D 21522000 34259000 P2Y4M13D 2998 8 41 0 4265000 7353000 507000 P1Y Income Taxes<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income (loss) before income taxes, excluding loss for noncontrolling interests, consists of the following:</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:65.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.113%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 25, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,650)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,998)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:10pt;font-weight:400;line-height:100%">(2,237)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,044)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,235)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income tax expense (benefit) for the years ended December 31, 2021 and December 25, 2020, were as follows:</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:65.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.113%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 25, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current</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:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,708)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,778)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(306)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(401)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,977)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,423)</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,642)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,351)</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 style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of temporary differences and carryforwards that gave rise to deferred tax assets and liabilities as of December 31, 2021 and December 25, 2020, are as follows:</span></div><div style="text-indent:18pt"><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:65.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.113%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">17,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">24,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest carryforward</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,442 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities and reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uniform capitalization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital 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:10pt;font-weight:400;line-height:100%">8,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R&amp;D credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciable property</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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:10pt;font-weight:400;line-height:100%">746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:10pt;font-weight:400;line-height:100%">78,540 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,178 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,044)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,658)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets, net of valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,496 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,520 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred Tax Liabilities</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:10pt;font-weight:400;line-height:100%">Amortization of intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,952)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,381)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,401)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,035)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction Costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(219)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(449)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110,572)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113,865)</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">(47,076)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">(54,345)</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 style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company’s net deferred tax liabilities as of December 31, 2021 and December 25, 2020, are as follows:</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:65.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.113%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 25, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic deferred tax liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,555)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,518)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,076)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,345)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s deferred tax assets related to net operating losses and credits are shown net of their related unrecognized tax benefit.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant judgment is required in determining the Company’s provision for income taxes and recording valuation allowances against deferred tax assets. In evaluating the ability to recover its deferred tax assets, in full or in part, the Company considers all available positive and negative evidence, including past operating results, forecast of future market growth, forecasted earnings, future taxable income, and prudent and feasible tax planning strategies.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined, based on the available evidence, that it is uncertain whether certain of its jurisdictions will generate sufficient future taxable income and of the correct character to recognize certain of these deferred tax assets. As a result, the Company’s deferred tax asset for net operating losses, capital loss carryforwards and credits reflect a valuation allowance of $15,044 and $15,658 as of December 31, 2021 and December 25, 2020, respectively.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given its overall deferred tax liability position, the Company expects to fully utilize its U.S. federal and state net operating loss carryforward balances with an exception of a portion of the Utah state net operating loss. However, the Company expects a small portion of their U.S. federal research and development credits to expire unused in the next few years along with the majority of their remaining state research and equipment credits. A partial valuation allowance has been established for the portion of credits expected to expire unused. The Company will continue to maintain a full valuation allowance against the foreign tax credit carryovers. In 2020, the Company sold the stock of their fully owned subsidiary, Autonomic Controls, Inc., for $1,104, incurring a capital loss of $35,039 for tax purposes. The Company has determined the capital loss will not be utilized due to insufficient capital gains. A full valuation allowance has been recorded against this asset for both federal and state.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net operating loss and tax credit carryforwards as of December 31, 2021 are as follows:</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:65.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.113%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</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:8pt;font-weight:700;line-height:100%">Expiration Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses, federal</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,930 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027-2038</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:10pt;font-weight:400;line-height:100%">Net operating losses, federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,194 </span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses, state</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022-2042</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:10pt;font-weight:400;line-height:100%">Net operating losses, state</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628 </span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credit carryforwards, federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023-2041</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:10pt;font-weight:400;line-height:100%">Tax credit carryforwards, state</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,102 </span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">2022-2030</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses, foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022-2026</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:10pt;font-weight:400;line-height:100%">Capital loss carryforwards, federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,039 </span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital loss carryforwards, state</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has performed Section 382 analyses to determine whether it experienced one or more ownership changes, as defined by Section 382, during the analysis period (the acquisition date in 2017 through the IPO effective date in July 2021) as well as other ownership changes. While an annual limitation does exist related to the net operating losses and credits carried forward, the Company does not anticipate that this limitation will cause any net operating losses and credits to expire before their utilization. U.S. Federal net operating losses incurred after 2017 are subject to an 80% limitation on taxable income.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded gross unrecognized tax benefit (expense) of $161 and $(187) during the years ended December 31, 2021 and December 25, 2020, respectively. During the next 12 months, a federal statute of limitation related to uncertain tax positions will lapse, resulting in a reduction in unrecognized tax benefit and an expense of $85.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s treatment of interest and penalties related to the resolution of uncertain tax positions is to report them as a component of income tax expense. However, the Company’s current unrecognized tax benefits are presented net with their related deferred tax assets, therefore, no interest and penalties have been included in the Company’s income tax expense for years ended December 31, 2021 and December 25, 2020.</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:82.687%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.113%"/><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:10pt;font-weight:400;line-height:100%">Balance - December 27, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">8,281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax position of the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reduction for tax positions of prior years for:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in judgment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapses of applicable statutes of limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance - December 25, 2020</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:10pt;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:10pt;font-weight:400;line-height:100%">8,094 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax position of the current year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reduction for tax positions of prior years for:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in judgment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapses of applicable statutes of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance - December 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,256 </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 style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files income tax returns in the United States, including various state and local jurisdictions. The Company’s subsidiaries file income tax returns in the United Kingdom, Australia, China, Germany, India, New Zealand, Switzerland, and Serbia. The Company is subject to federal income tax as well as income tax of multiple state and foreign jurisdictions. The Company is no longer subject to income tax examinations for the following jurisdictions and years: federal, for years before 2017; state and local, for years before 2016; or foreign, for years before 2015. However, federal net operating loss and credit carryforwards from all years are subject to examination and adjustments for at least three years following the year in which the attributes are used.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Starting December 27, 2019, and forward, the Company’s position is that its overseas subsidiaries will not invest undistributed earnings indefinitely. Future unremitted earnings when distributed are expected to be either distributions of GILTI or Sub F — previously taxed income or eligible for 100% dividends received deduction. The withholding on any unremitted earnings and related state income taxes on such earnings are not considered material. Therefore, the Company has not provided deferred U.S. income taxes from non-U.S. subsidiaries.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of the Company’s effective income tax rate with the statutory rate is as follows:</span></div><div style="text-indent:18pt"><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:65.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.113%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 25, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.00 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.00 </span></td><td style="background-color:#cceeff;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:10pt;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:10pt;font-weight:400;line-height:100%">State income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Foreign income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Deferred rate change</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.00)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Foreign tax rate differences</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Autonomic sale (tax)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Incentive stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.08)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Cash in lieu of Tax Receivable Agreement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.06)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Research and development tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41.61)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Changes in uncertain tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.41)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Other items, 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:10pt;font-weight:400;line-height:100%">(3.99)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.55)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.42 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.88 </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:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to pretax losses in the years ended December 31, 2021 and December 25, 2020, the effective rate items listed above with negative signs represent increases to income tax expense and positive amounts represent decreases to income tax expense.</span></div>In March 2021, the U.S. Internal Revenue Service (“IRS”) began an examination of the Company’s 2018 U.S. federal income tax return. In July 2021, the state of California began an examination of the Company’s 2018 California income tax return. Although these examinations are part of a routine and recurring cycle, the Company cannot predict the final outcome or expected conclusion dates of the audits. <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income (loss) before income taxes, excluding loss for noncontrolling interests, consists of the following:</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:65.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.113%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 25, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,650)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,998)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:10pt;font-weight:400;line-height:100%">(2,237)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,044)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,235)</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> -44650000 -26998000 1606000 -2237000 -43044000 -29235000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income tax expense (benefit) for the years ended December 31, 2021 and December 25, 2020, were as follows:</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:65.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.113%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 25, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current</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:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,708)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,778)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(306)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(401)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,977)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,423)</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,642)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,351)</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 0 1005000 96000 330000 976000 1335000 1072000 -5708000 -8778000 -1963000 3756000 -306000 -401000 -7977000 -5423000 -6642000 -4351000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of temporary differences and carryforwards that gave rise to deferred tax assets and liabilities as of December 31, 2021 and December 25, 2020, are as follows:</span></div><div style="text-indent:18pt"><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:65.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.113%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">17,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">24,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest carryforward</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,442 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities and reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uniform capitalization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital 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:10pt;font-weight:400;line-height:100%">8,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R&amp;D credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciable property</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;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:10pt;font-weight:400;line-height:100%">746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:10pt;font-weight:400;line-height:100%">78,540 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,178 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,044)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,658)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets, net of valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,496 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,520 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred Tax Liabilities</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:10pt;font-weight:400;line-height:100%">Amortization of intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,952)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,381)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,401)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,035)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction Costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(219)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(449)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110,572)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113,865)</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">(47,076)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">(54,345)</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 style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company’s net deferred tax liabilities as of December 31, 2021 and December 25, 2020, are as follows:</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:65.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.113%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 25, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic deferred tax liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,555)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,518)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,076)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,345)</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> 17815000 24766000 8442000 6549000 14864000 11380000 352000 1231000 8719000 8719000 17923000 17072000 3724000 3022000 1661000 1917000 4294000 0 746000 522000 78540000 75178000 15044000 15658000 63496000 59520000 96952000 103381000 13401000 10035000 219000 449000 110572000 113865000 47076000 54345000 48555000 55518000 1479000 1173000 47076000 54345000 15044000 15658000 1104000 35039000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net operating loss and tax credit carryforwards as of December 31, 2021 are as follows:</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:65.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.113%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</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:8pt;font-weight:700;line-height:100%">Expiration Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses, federal</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,930 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027-2038</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:10pt;font-weight:400;line-height:100%">Net operating losses, federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,194 </span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses, state</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022-2042</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:10pt;font-weight:400;line-height:100%">Net operating losses, state</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628 </span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credit carryforwards, federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023-2041</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:10pt;font-weight:400;line-height:100%">Tax credit carryforwards, state</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,102 </span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">2022-2030</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses, foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022-2026</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:10pt;font-weight:400;line-height:100%">Capital loss carryforwards, federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,039 </span></td><td style="background-color:#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:10pt;font-weight:400;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital loss carryforwards, state</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td></tr></table></div> 39930000 18194000 74163000 628000 23474000 2102000 17857000 35039000 22640000 161000 -187000 85000 <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:82.687%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.113%"/><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:10pt;font-weight:400;line-height:100%">Balance - December 27, 2019</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">8,281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax position of the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reduction for tax positions of prior years for:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in judgment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapses of applicable statutes of limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance - December 25, 2020</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:10pt;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:10pt;font-weight:400;line-height:100%">8,094 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax position of the current year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reduction for tax positions of prior years for:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in judgment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapses of applicable statutes of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance - December 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,256 </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> 8281000 538000 670000 55000 8094000 400000 162000 76000 8256000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of the Company’s effective income tax rate with the statutory rate is as follows:</span></div><div style="text-indent:18pt"><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:65.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.113%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</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:8pt;font-weight:700;line-height:100%">December 25, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.00 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.00 </span></td><td style="background-color:#cceeff;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:10pt;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:10pt;font-weight:400;line-height:100%">State income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Foreign income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Deferred rate change</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.00)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Foreign tax rate differences</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Autonomic sale (tax)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Incentive stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.08)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Cash in lieu of Tax Receivable Agreement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.06)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Research and development tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41.61)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Changes in uncertain tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.41)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Other items, 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:10pt;font-weight:400;line-height:100%">(3.99)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.55)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.42 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.88 </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:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.2100 0.2100 0.0104 0.0157 -0.0007 0.0103 0.0046 -0.0600 0.0042 -0.0131 0 0.2982 -0.0223 -0.0308 -0.0506 0 0.0284 0.1437 0.0142 -0.4161 -0.0041 0.0064 -0.0399 -0.0155 0.1542 0.1488 Tax Receivable Agreement<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 29, 2021, the Company executed the TRA with the TRA Participants. The TRA provides for payment by the Company to the TRA Participants of 85% of the amount of cash savings, if any, in U.S. federal, state and local income tax that is actually realized, or deemed to be realized (calculated using certain assumptions), as a result of the utilization of such tax benefits, including certain tax benefits attributable to payments under the TRA. The Company will retain the benefit of the remaining 15% of these cash tax savings.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments under the TRA will not begin until after the filing of the Company’s 2021 federal tax return. If the Company does not have taxable income (before considering deductions that are subject to the TRA), it is not required (absent circumstances requiring an early termination payment, other acceleration of its obligations under the TRA or a change of control) to make payments under the TRA for that taxable year because no cash tax savings will have been realized. However, unutilized deductions that do not result in realized benefits in a given tax year as a result of insufficient taxable income may be applied to taxable income in future years and accordingly would impact the amount of cash tax savings in such future years and the amount of corresponding payments under the TRA in such future years.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the IPO, the Company recognized a non-current liability of $112,681, which represented undiscounted aggregate payments that it expects to pay the TRA Participants under the TRA, with an offset to additional paid-in capital. Subsequent changes in the measurement of the liability will be adjusted through the consolidated statement of operations. The TRA liability is an estimate and estimating the amount of payments that may be made under the TRA is by its nature imprecise, insofar as the calculation of amounts payable depends on a variety of factors. The amount and timing of any payments under the TRA will vary depending upon a number of factors, including the amount, character and timing of the Company’s income. The tax receivable liability as of December 31, 2021 was $112,406. For the year ended December 31, 2021, the Company recognized measurement adjustments of $275 which were recognized in other income on the consolidated statements of operations.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to certain pre-IPO owners that are not TRA Participants, the Company paid $13,210 with cash on hand for their interests in lieu of their participation in the TRA. Approximately $2,754 of the cash payments to pre-IPO owners are subject to vesting requirements and are held in escrow until vested. The cash payments held in escrow are included in the consolidated balance sheet in prepaid expenses and other current assets and other assets and are expensed over the requisite service period. The remaining $10,456 of the cash payments were expensed and paid or accrued in conjunction with the closing of the IPO. In total, $10,925 was recorded as compensation expense within selling, general and administrative expenses in the accompanying consolidated statement of operations for the year ended December 31, 2021.</span></div> 0.85 0.15 112681000 112406000 275000 13210000 2754000 10456000 10925000 10925000 Commitments and Contingencies<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Proceedings </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— During the normal course of business, the Company is occasionally involved with various claims and litigation. Reserves are established in connection with such matters when a loss is probable, and the amount of such loss can be reasonably estimated. As of December 31, 2021, and December 25, 2020, no material reserves were recorded. The determination of probability and the estimation of the actual amount of any such loss are inherently unpredictable, and it is therefore possible that the eventual outcome of such claims and litigation could exceed the estimated reserves, if any. However, the Company does not expect the outcome of the matters currently pending will have a material adverse effect on the consolidated financial statements.</span></div><div style="margin-top:0.5pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Commitments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The Company leases offices, warehouse space, and distribution centers. These leases are classified as operating leases with various expiration dates through 2032. In addition to base rent, the Company is obligated to reimburse certain common area maintenance costs required to operate the facilities. Substantially all the leases include renewal options with varying terms. The Company recognizes rental expense and amortizes tenant improvement allowances on a straight-line basis over the stated lease term, including renewal periods if reasonably assured of being exercised. Total rental expense was approximately $12,325 and $10,909 for the years ended December 31, 2021, and December 25, 2020, respectively.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, future minimum lease payments under non-cancelable lease commitments for the next five fiscal years and thereafter were as follows:</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:78.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.052%"/><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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">13,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">9,255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">7,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">6,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">4,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">5,460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,308 </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> 12325000 10909000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, future minimum lease payments under non-cancelable lease commitments for the next five fiscal years and thereafter were as follows:</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:78.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.052%"/><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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%">13,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">9,255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">7,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">6,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">4,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">5,460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,308 </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> 13168000 9255000 7558000 6357000 4510000 5460000 46308000 Stockholders’ Equity<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of voting common stock are entitled to one vote per share and to receive dividends. The Company had noncontrolling interests of $261 and $316 as of December 31, 2021, and December 25, 2020, respectively.</span></div><div style="margin-top:0.5pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in noncontrolling interests each period include net income attributable to noncontrolling interests and cash contributions by minority partners to the Company’s consolidated subsidiaries. There were no cash contributions by minority partners for the years ended December 31, 2021, or December 25, 2020.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the Company amended its Amended and Restated Certificate of Incorporation which, among other things, effected a 150-for-1 stock split of its shares of common stock, increased the par value of its common stock from $0.001 to $0.01 per share, increased the authorized number of shares of its common stock to 500,000 and authorized 50,000 shares of preferred stock. There was no preferred stock outstanding as of December 31, 2021, and December 25, 2020. All references to share and per share amounts in the Company’s consolidated financial statements have been retrospectively revised to reflect the stock split, the increase in par value and the increase in authorized shares.</span></div> 1 261000 316000 0 0 0 0 150 0.001 0.01 500000000 50000000 0 0 Loss Per Share<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic loss per share represents net loss divided by the weighted-average shares outstanding. Diluted loss per share is the same as basic income or loss per share, as the Company had no potentially dilutive securities during the years ended December 31, 2021 and December 25, 2020.The following table presents the calculations of basic and diluted loss per share for the years ended December 31, 2021, and December 25, 2020:</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:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Years 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:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to Company</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,402)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,884)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding - basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss per share - basic and diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">(0.56)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">(0.42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s restricted stock awards, stock options and restricted stock units were excluded from the computation of diluted net loss per share because their effect would have been anti-dilutive. Awards with performance and market-based vesting conditions are excluded from the calculation of dilutive potential common shares until the conditions have been </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">satisfied. The following potentially dilutive shares were excluded from the computation of diluted net income (loss) per share attributable to common stockholders:</span></div><div style="text-indent:18pt"><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:83.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.052%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:10pt;font-weight:400;line-height:100%">Restricted stock awards</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">635 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market-based options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">3,156 </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 0 The following table presents the calculations of basic and diluted loss per share for the years ended December 31, 2021, and December 25, 2020:<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:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Years 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:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to Company</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,402)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,884)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding - basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss per share - basic and diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">(0.56)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:400;line-height:100%">(0.42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -36402000 -24884000 65541000 65541000 58865000 58865000 -0.56 -0.56 -0.42 -0.42 The following potentially dilutive shares were excluded from the computation of diluted net income (loss) per share attributable to common stockholders:<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:83.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.052%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:10pt;font-weight:400;line-height:100%">Restricted stock awards</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">635 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market-based options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">3,156 </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> 635000 1870000 489000 162000 3156000 Related PartiesThe Company’s controlling shareholder, H&amp;F, owns an insurance brokerage vendor used by the Company. For the year ended December 31, 2021, the Company incurred $1,874 of expenses from this vendor, which included $114 of brokerage fees. The Company incurred no expenses for the year ended December 25, 2020 related to this vendor. Additionally, H&amp;F also has an ownership interest in a human capital management, payroll, HR service and workforce management vendor used by the Company. For the years ended December 31, 2021 and December 25, 2020, the Company incurred $541 and $347 of expenses. These expenses are included in selling, general and administrative expenses in the accompanying consolidated statements of operations. Amounts owed by the Company in connection with the expenses described above were not material as of December 31, 2021 and December 25, 2020, respectively. 1874000 114000 0 541000 347000 Subsequent EventsOn January 20, 2022, the Company entered into a Share Purchase Agreement (the “Purchase Agreement”) pursuant to which it acquired all of the issued and outstanding shares of Staub Electronics, Ltd. (“Staub”), a Canadian distributor of technology solutions focused on residential and commercial AV integrators, and automotive electronics installers. EXCEL 118 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '!U=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 " !P=7=4&R XP.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O381E=#U9<,G!<&!XEM(;EM8TX3DI-VW-ZU;A^@'\#%W__SN M=W"-#E+[B"_1!XQD,=V,KNN3U&'%#D1! B1]0*=2F1-];NY\=(KR,^XA*'U4 M>P1>57?@D)11I& "%F$ALK8Q6NJ(BGP\XXU>\.$S=C/,:, .'?:4H"YK8.TT M,9S&KH$K8((11I>^"V@6XES]$SMW@)V38[)+:AB&K-]9"VO."\J47"QK1_DK9#U_&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" !P=7=43X+L!)8& ".&@ & 'AL+W=ON2_@%^VC1ZO5L]+ZOZ6CO9D$5PW',N(1]XV%8/#WQ(<\BBP2\/@W M!VT<^K2&Q]=[]-MT\#"8!=-\**,?86#65XU^@P1\R9+(W,OM)YX/J&/Q?!GI M])=LL[;M=H/XB38RSHV!01R*[)\]YXXX,N@[)PQH;D!?&+BG>O!R Z^N03LW M:*>>R8:2^F'$#+N^5')+E&T-:/8B=69J#<,/A9WWN5'P-@0[XR0#H"0"7DJ]2F+4F8Q'PX%> %K Y4*)[2C<411QQ M_YQX[AFA#G5+" UQ\Z],G1.WGYK3$O,1;OY'(LX)[93U_LMHO(.#O13/0QW\ M]V"AC8(@_P>!;!\@VRED^Y2#I)_ TC/D8;?A93.&F[M.\S/"HG-@T:G'8B!$ MPB)RSS=2F3(Z.(Y1"4?H= ]TNO7HS+@*96"CD<"**/5/!5(>?[^]>E41 [T# MMQZ*.$R4LM1N0^V#IWYRIE!^.%JSZ=*FA_'J'WCU:P:28J#DJ1"?GD8<:\DB MCS]&A%%VG;B'6KE>'X2 (%-?Z;']!OD [=)"%$#.T>,8)$F7%S?7Q(Y M%:7D<+CAFJE(FI?"^2NY(FFXN-:_)'=8,#,EGT+AET\XCCD=8M2*G.'B,O^2 MVDQJ&SU_A9O3JQA'I'W:0R6QR!LN+O;I' [@G'&:"@[0<]H8D2)9N+C2?Y$V MH<[64F#9H@+D@O::O2[%PIT6V8+B(O\0&LA<3;070=# ?#?[$.!5)@=9*"C_@ M<-I\%"!;,*M,0\@%9*)U4AYS%9A3B5$KU)_64O_O,H+\#N?V=-^D="DA' DG M5*@]K:7V^QUOMIM,0PN4-2DGAB/^Y!IC5D@]K27U$V&XRJH-=O_-]E1+F>&( M%UE#Z=.C*$!+22JEPP<)RI%$WF^QQ@ "3( #&&A=Y37*YSAO.81;!_ M232\UN5S^?\.";00?EKKF#".N5K9\/H("&8-Z2C>,%'N/!RPXACJ%0G JW5< M&#\?GZJR0VD9K0JT*H]YA<9[M4X(\S7(&.:G"IA*0H74>[5. [-D$84^N8TD M*UN$HQREDZ+8,N;3-63JI[*NCVHRM10]S[#S+,/.;3K5Y"XQL-$2-A^6%9]R MY.X1G5ZGWZ>=_L4)5H68>_7J.OKH& ?+>&'/GDL.(E6^':U G5D!ED+;/P 7@G2"LMMQ$K"ZN; M"H#*55>D0:]6&AP"&04.F,#8G\EG7BX%.)3C.&Z_TVU[V,[9*]*@AZ>O0S7J MN$QV"P]+,TT%6%7UMDA]7LT:6YH7#W?XL8]4Z*N#;C)9^"-'$MU6; MK)9_>'KXV#)(/S&TBN;9EYJOS"9$32*^!%/GO >!I;*/']F-D9OT<\ "#M$R M3B_7G 5K MD)!#VRU!RJ&K1MI=1;L]7%2]<& 2K,4>:@]E]^UK&T)3*4&Y 8\]_^=_#..X M1OUB<@!BK[)09A[D1.5M&)HT!\G- $M0=F6/6G*RH3Z$IM3 ,R^211@-A[-0 M#)TA*" E1^#V M]0=64!0.9&W\;IE!MZ43GHZ/]#M?NZUEQPVLL/@A,LKGP8> 9;#G54%/6'^! MMIZIXZ58&/]D=9,;?0Q86AE"V8JM RE4\^:O[3F<"F87!%$KB+SO9B/O/^G#HV:/7,*YX^M7KVUC"")@[[@L/[&O6-G& M8_?WVQYGT\[9]"IG=T)+MEF?,]O$7ZR>LR8LDBQ;C OB2^#$=GAIQS9NB+!]G\4&LA-'JLREI=SM9:;\[G?,IOYQA@TB4(M/&!8=_]^)*E*7Q M!#A^=DYG^V>:AR_*?(]?IRELQ0+I9\6^JO\N$/T074 M LQDJ=J_Z*&SQ3.4;9665;<8$%1%O?O/'[M$#!:08&(![1;08Q>P;@%K ]TA M:\.ZYIHO+AKY@!IC#=[,BS8W[6J(IJC--M[J!KXM8)U>7,E:R;+(N18Y^LA+ M7F<"W1IW"IVB[[?7Z.WK=^@U*FKT;2VWBM>YNIAK>+)9/\^ZIWS(D1-$,26.Y5='+*=ANQP?+I]#O/N@Z3YHVOIC4T%OFT;4&G&E(,YSCT>V M]\A:C\&41Z[6"'*#,O-"_-P6][R$1SASM7,5MJY,F=TO AS&\<7\?I@2VRJ. M@S#96QW@#/8X R_.#UDFMP +*C 3@/&N%">H%MH%<^+A?RR(+$0D+&P&VK- JQ&W:\AQU[87^3FI=' M((QMA"RE<3B":)O1E$%VW2"3/^P GZ:J%"">T;&7JR_2YD_%&7II%EL%V6"XXB, MH+GLPC1FX02X@5P0+[B_VC->U)K7JP+8H]NCR4QV[@X!QR2E8\"V740@KF@" M<$_UA!X!>/JH=\L/" *'X9CF'&91@"=8A/2R0?RZL2M(#SKFH*\ L\3:<(=A MD,8AFSJ.O6*0X"BQ+ M^5Y2%!D[V523I.9[X2?[9,?1BVZ;UB^02E?OJS\6= M^TC9E,Z")!DGQ*4/D)*)=/3$3_S,OU?0#7\R\NE$:'-W3&-[SVRS*$D#,@&Q M)WGB9WF V&RAG1OLF!.E3=]Q&))Q'^(P2W TU8B0GN5)\@M:]!+6Q%$')$ZB M,5B'78SC8 IMKQ\D/5*4CJP#VO,]]?/]YX,3WS*I*83GS&QD8P8>5U:HS?)! MD-)PG!6'7<1P,NB5#J'W:D#]:G ME@)0YB (F:P$TOQQF)])5: VVP=)&([[ M"X<9&)&)S:2#]M^O"=\ 9M\ ([YJA*B&I_#)"=JA%(0&V,JV;3?1$=%>)ZA? M)W8J]D*14%L#&"96V^(P@^XFFF!&V@L%]<\6NX)^":,]+\0I-.Y6$FV[)$[C MJ;Z=]JI#7U =656%-KN]:]HS6>NB7HDZ,P+T]HO4 I'HG1.[U[.Y<#E7&YZ) MR]FF$4HT]V*V0*YI]W]P=!A]KUXT\M+8K9;9C[4L<]&H-Z\22N+W;3NLG[Q< MUDL/]4N/R:ZLD3*/.4&O\1DF()0-@FEX"Y-FB/$)QABI-6_,T+35:QCR_A7Y M>Q0')P&-G[\IE#(*UDY56ZV@V\QADZ!1,LQX#:5;W4$]/-\HM'9A>@+AO.1 M[U>_>44B_-Y]J]#MMT,@@_&8YC *!]WM81Y[<:1^<83YLF-6=RK?0RK=F03. ME?XD.$.U=7/< 7M-#L/L597ZQ[(/>5X8<0/>,./T:5&CC&\*X!$G2'O@2F@4 MDW'KY["+PA2G$Y<2K%=JYE=J:*RVU;9L[\IRL2RRPJENS);;TS@-K*L3EUT MC#VA;ZR79>:7Y2'.[E)"5D E:W/]>B_0VU(J]:X3;6<$MO">TG&:'49Q.#&O ML5Z;F5^;@4$VO'[JR$GMSK^3L9S ;>V%Y@];ERL..Q@W SIU1 ;W@'ZA_B)K MHRB-+$O#-S H"ZA$]S%QZ+ UR#N,V-10S'JI9L=(]2^FUJ'<06)?"CGL(+4Q MFU!NUBLW\RNWU5^TQ/:+0836K:I[GG89.N?I^>#NW?SP\2=O5D6M4"F6L!*? MQ>"BV?V6L'NCY::]CK^36LNJ?;D6'. ; _A^*:$%Z=Z8&_[]+SJ+_P!02P,$ M% @ <'5W5-_L/D_. @ N0D !@ !X;"]W;W)K""V<\^YY]SNCEQI2WOJ_3' JJ6[($ M@7?F4A74X%0M?%TJH)D#%=R/@J#K%Y0);S1P:Q,U&LBEX4S 1!&]+ JJ?M\# ME^NA%WJ;A2>VR(U=\$>#DBY@"N9K.5$X\QN6C!4@-)."*)@/O;OP=AP&%N B MOC%8ZZTQL59F4C[;R>=LZ 56$7!(C:6@>%G!&#BW3*CC5TWJ-3DM<'N\87]T MYM',C&H82_Z=928?>CV/9#"G2VZ>Y/H3U(9BRY=*KMT_65>Q<>*1=*F-+&HP M*BB8J*[TI2[$%B#L' !$-2 Z%]"N 6UGM%+F;#U00T<#)==$V6ADLP-7&X=& M-TS8QS@U"N\RQ)G16 HM._U6;2O^Q/';5W,U"EH!EG&U M7<$303O2.XWTS@72JX=/Z-+D4K$_V#/60K7ZINZ*O+LE*0[JWROQYT3N.(@; M!_'E#IC6R]/JXSU-2:<3)?OB]P/C?A0F![5W&^W=R[7CUU@;*C(F%J<,=,\U ML!]XW$#2&$B.&IC@5QF4PE+_1_,GYS3_B: =];U&?>\R]1?W?^]@5[^2?T;@ MCH5^8Z'_+@OGO0#]/56O=1^+V!$%'0RKE_M:^:@\U M7ZA:,*$)ASEB@E:"K[VJS@G5Q,C2;;4S:7#C=L,GTMI-A.[>S>G MM=%?4$L#!!0 ( '!U=U3L'M6) @4 )D2 8 >&PO=V]R:W-H965T M&ULG5C?;]LV$/Y7"*,/#1!'(O73@6,@<38L0+L&3;L^#'N@ M+=H6*HD>27*]8R655WS/*GBRX:*D"F[%UI-[P6AFG,K"([X?>R7-J\EB;L8>Q6+. M#ZK(*_8HD#R4)14_[EC!CS<3/#D/?,ZW.Z4'O,5\3[?LB:FO^T(6,'62H>@\//, MEJPH="3 \?2'-?W0\V?H3M#Y(Q#( ,@,$$?>:5V$OU292Q['< #1@TMXD\BX^R-P@B;+@8D7#,1[J-:\9&U^T9^W*ZD$U/!?(]'#)GIH MHH<#T7^'U2YIP9R9KUTCXZK7]/,"^W[JXV#N/7<38MNE.,0=LU?0H@9:-$I\ MR244$U0%8B_0>223UR.$XR9J/$I81]45:DA?0NAU<9#0#?18QJ"=K7-:-PEX M,2VY4/D_9L"5H/I5<8=X-)O-2#\_MEF8A$F2NO.3-$R2429/T+_R:GN)MJR" MU5;4B#-8Z+FN#]WBFLRYP"<6JB#R241ZX&TS$BNH6&\%+Q)LF[&RKO@V51$D/I\LJQ&1@:>..=.#1Q?U)[9AH,HG> MYP;WQ=@*QZ0-3OXC"8J!TJAS?"=]8I=_@.-^]3O,PB@BLP'^;5/'P2C$#UR" M4%: 4,$:/N1R9WJ[:4(KY00<..;+3RS MME04;4:@<=%XM5D-7-UB2KF1AI: M$*9II]N=@#JL<$J2 ;"M:N#H#:N5OZHO)\K(GMDPL!:JRRQ(_(&6@EL9PN,Z M9 I@Q>!CFJ$ZH4C1EP&HMH!,P\"?S?I8'79D!AUP &RK-'A<:AX:@ "Y8IO< M/>^V5$SC.+0JU&$&B<<#(%M%P>.2HC]E"LBJ$YHM#-,@#NUVY[ #220#4HU; M"<'C&G(&AZA2(E\=%%T5D%".*@ZYK93@1LRA%.K6Y21AB\8TBOH,'$9!&+KQ MDU97R+BN#.)?\G)/JQ\NO*>042_I?K\@7'8D3-,AT*W($/PVT""$]>[C4N_; M\K7N82B#E%/1>7CA)%&_(NF"\Z^BV._^]3]#W$[A0-,@K;"1<6%S$37S*Q-62-;&9?8'VW^_:"1F% M@#;MA=C./NJY,,2JXOY1($O9E+57*D MJ5JX>JF IQ94%J[7Z?30*BUS O6)Z599#C\E[1S&U8TKP$H7,IF(+YT+GN7DWZ)MX&?,UAHW?& MS#B92?ED)K?IT.D805! @H:!TV,-$R@*0T0R?M6<3K.E >Z.M^SOK7?R,N,: M)K+XEJ>8#9W882G,^:K ![GY +6?T/ ELM#VEVWJV([#DI5&6=9@4E#FHGKR MYSH/.X!N[PC JP'>/B X O!K@&^-5LJLK1N.?#10W/.WK!I!8PK =X1 5V/W4F!F6;O1 KI M:P*7W#26O*VEL7>2\0:22^9WWS*OXW5;!$W^ NZ%%MXY(<=O,NQ;/O\(7Y/4 MPYS6R?Q^/=.HZ(/^<6*[H-DNL-L%1[;[1)5?T%&UG42%#"W2E/=Z=.'W@C : MN.O=_+2$>:'GQ4W8*V%A(RP\F8?/F(%BR:L$&*%,@$T-\N>K$_Y[S3:]D_ZI MN*ET!=6.4B"2%T:9%;K@U:61_J22LE]X6WXJYMZN\2@.]K)S&!3UP_;41(WF MZ*3FR4%2VM1%A^K\R NZ>_I:PKP@\/UVB7$C,?Y'B8PCJGRV0CXK@*%D0M+G M+%#)@L +NA80%&ALLQ(?:@S#/1\M,7X0M+OH-R[Z_^O"A'#QTJ:ZWU(^43?N M[0EO"?."3MS?D^[N7-HEJ(7M99H*9"6PNNR:U:9=7MLNL;<^IC9:=;T_-%4/ MON-JD0O-"I@39>SZ7$[<1LT/RY M&/T&4$L#!!0 ( '!U=U3> 9>9VP4 &49 8 >&PO=V]R:W-H965T M&ULO5EM;]LV$/XKA%=L#3#7(O7>.0::.&D<;&W0M-N'81]H MB8ZY2J(KTG'[[W>4%=NB*-E-@>5#+%G/<[PCC_<$4?V#U3GU9W)=R- M=E92GK-"#:(!2MJ#K M3'T0FQM6!U0YF(A,5O_19HL-W0%*UE*)O":#!SDOMI_T:ST1!P3<12 U@9Q* M<&N">RK!JPF>20@Z"'Y-\ T""3L(04T(#(+K=!#"FA":(W01HIH0&02O*X:X M)L3F"%[7PCE/*^=4&;1=\BI?IE31R;@4&U1J/-C3%U7257Q($U[H_7&O2GC* M@:%OZ.K+FJMO:(@^ MW4_1RQ=GZ 7B!?JX%&M)BU2.1PI\TI9'23W^Q79\TC'^1Z%H9J%=]M-F=^\M MI&D_Z5+D.6S)*BX+^^ITMGWXZWX#;]*4ZYI ,W1'>3J<%>B2KK@]_K?/M65W M[>:(N219Y^NL2H(I6_"$*XN1V>E&WJLE*Q%,&13MI:ZFCPS-BD3D#+W\74AY M9C%_VV_^G0!^H4J1P9,'L*98R:3AYPC2?[<'R&X/D,JRUV'Y@F:T2!BB"LW9 M R\*;1\VP(J57*3H)62X7%(8[$Q#IBQYA4CX*R(.CFU)N!TLJ ;3\O0X\2/L M.? W'CU:W'1W;KH_XN8)KEUL!_ /7 O<(";ASK%M!&T81-#$7%M,^9Y'G";L MI@T;X@B[7A,VL\#0D).PLQ55V>ZG!T6 MOE^>2M[?'R#Q$&CRAI;I/SU9Y^\&]WN7\QTT/QEL!=LZ^:T4&A*?D,B87!O, MBR)CKVO9^52[T@^7^M:9(TD:(T=!V8JM3&>8^31;1OC M']AIA!#N0@A[0X"UA.ZI )TM2U8DWY J:2&A?E5]6_HOR&^EA;:PPI8[8>P; M.=V/:;@<[5R.3ICUH6X(4P35%+ID6?EK\S%J3RLQ<^/Z"*CA9;SS,N[UDQC?*U$.B*;(D2M_=3#!V>8VZ\Z2G(9C1[V<4G MZVXSFI,B(&T!PF%HJL;4@@/_S=5J:W;@QT[L&@77@AMZKH.-PCRSX$(_,$J: M!>3BH&-2]TT"=O]_3<-[1<7>LU6MIC:%*/#\T)QE.\XAY@1:<'Y'A<5[6<;] MNGRJLN&VK&+'(;Z96L=@33?W^HO[!?A'U NWU708FM(P.X9J.KY77=PON]^E M8;@MH@1#)V1.\C%8T]>]W.)^O7VFDEWAMJQBWR&XNVCNM14_3URM9^BX5?N( M%V/?6.DK"P[<;8+>VHTY3D="D+TZD^>I,UJM2_U$(240V^Y*#KA"OU%#*] . M>:RC(&T5QE'GL[ M%TJ)O+I<,@IMG ; \X40ZNE&OQ#>_;(R^0]02P,$% @ <'5W5/Q^M7$Y M" "", !@ !X;"]W;W)KE;K2M%CB*TL66B7IV=:&OW357%W+?5:+F=PUJ]]LM:YYO>"4? M+V?Q['CANWC8=.K"XNIBQQ[X/>]^[.X:^+88>RG%EM>MD#5J^/IR=AU_O*5+ MU4!;_"GX8WOR&:FAK*3\2WWY6E[.(J6(5[SH5!<,_AWX+:\JU1/H^'OH=#;> M4S4\_7SL_8L>/ QFQ5I^*ZO_BK+;7,[R&2KYFNVK[KM\_)4/ TI4?X6L6OT7 M/?:V&9FA8M]VII@(<&>-J >AJ0H0'1 ^V5Z6%] M8AV[NFCD(VJ4-?2F/FC?Z-8P&E&K:;SO&OA50+ONZE;6K:Q$R3I>HOL._L$< M=2V2:W3+V@WZ O/['H0(/J:5$,][OI M[X<]]XLQ^EW6W:9%G^N2E^<=+$#\. )\',$-#O;XB1BXJ@>%*NKZG.A/?7_^"@=I:1!'WWBD-H*P?J$49>(;673 MB7_T!9?C^N[2$X\D:9+'$[\YK+)EAMUNRT:M65#K]8DTM?I*ONJ0:-L]JPN. M"MEVSJG.;"U10B:";:,TCF*WWGS4FP?U_J9F$J3R)S5Q>]%NU)0?E;NDYI:* M&$J3BDA M!VRA>&N]R6OHZTQ!#/E\*M0VHSBG'JD&1W&81S>L[',6?U(JN5,AM6Z=1]/L MZC"*HZ5/GZ%2G 3U?6&B00=6[2$21D(I% &>5 93W_J?&U7YN2,YL5VWC*Q@ MMJWRR)/$8H.R.,RR/T'; +(S^7]\OT:58"M10:0X1=NXFN,LF8JVK7R2#='B M+%P*;1CX516,)X!O6PZ%@5IS1]4OP#XV1(K#2+HN"KE790= GXL#6U7N*+01 M,\?+))UZQ&$&F=.#S=C@* [SZ&M]@*F3C? D=ILJ\R3.*9W*L^VR//44(=@ M"(-ECM,(6ZZR[3P)$1L&X3"#[O9- ML6%J5;VI_L V4.8Q1-\T);CM,/54I=BP!X?9\_6X#0'9M>SX2QD6.Y"SM#W\ M:N1@@QPG>]Q"8'39/(JAH==IX0(X8N)$R7._8\G.;5 MKU'J@$B:06[,IU)=ACGVE.CDY.0LO-LQ$2'UJSPEN0DQ)9!L6V2X,B7=8A!$'D!02_C=?E6) H)ES1L8Q%@"'"\$HL8F#Z;+.)D" MU6'G&XLA%'D+H0JV$QV,16U"&[':J[K&+?EE3#E,EJEGNT(,ID@84R,23NM2 M4ZVZ$JU3OXTK$N?6*8K##$J8//4<6!%#-A(FVV<(BD*'!W\J^GUI?_BG/^OE MT)>.4(SI#ZHB.T#]4'M"R 4R;$V);45SSUBH@1T-[]'4E+PK.2Q:J"7?JZ-" M_4GQ^DUCH(YM&TESZ[S;848ZS,[' M>3X PUT:WKW=[W>[2C_W8\WS\%@&2BF(I_XQ,>2DX!.KDT=6861J3^GC!>AX M/(5W>L3&'Z$XFY:3#C-UENG9\%!#21JFY+E0?0BO\>*4:E,/1]8!@LLJ]H6> M 2--@S/W3=9ZND[*=(BWMQ:_U,"+AN%UO!]XY&0+B-A#PW7\A$\BJ0VH.,:I MG6]"K#M7;C!&7\#8H)SK$_4SWCJE.AY61?8A@<.,^IZ?4L,J&F;5[5 4Z#,X MJ,OVC<[M;'+,Y=2]M)[I9M99K\,HIE,/+T[>*=CRYD&_:M$B+:%_.#]>'5_G MN-8O,4RNW\0?;_N7,DPW_3LBO[,&MX=A#[1T)7&E2(VDZGB_?N=2DAUC7=&'[<46 M/^[AN>=^D!=;ZS[[BBB(QUH;?SFJ0FA>3Z<^JZB6?F(;,E@IK*MEP-"54]\X MDGDTJO4TG3FNIS.CJ(LX]N*L+VP:M##TXX=NZEFYW0]IN+T?):)CXJ,HJ M\,3TZJ*1):TI?&H>'$;3/4JN:C)>62,<%9>CZ^3US8+WQPV_*-KZ)]^"/=E8 M^YD'[_++T8P)D:8L,(+$WQ=:D=8,!!I_]IBC_9%L^/1[0+^+OL.7C?2TLOI7 ME8?J-E5OOX*[;]WME(9*T/MNZ-P:!6ION7C[T. MWV.0]@9IY-T=%%G>RB"O+IS="L>[@<8?T=5H#7+*<%#6P6%5P2Y']Q33@-+:99CWR38><_@MRDHKWUH3*BSZ[IP/4F_2;B+643,4_&(IVER3?PYGO?YQ%O_AV^C\7*&F^UR@]2/#CR M9(()_B,9_@RS61C;B MWI!X:W6N3.DAC&LFXCFJA9RC7 0K*G*D@./%CS^GL?+"*P^1<6#>LK&S= M2+/K%UX(Y84R&2"M@X8Y!J"BY58Z0NJ'2BB(VCCL40V4ID?*6BY.MF0&XM/0583\7-%HN<">/M%Y<3GV+S- M@A\+3^X+PX^CJ;=%B(S@*_,Q%+BYL% P*: 39 ,[90*5\,,Z+T(E@R C-QIF M:)ULFY,&=?1 -+P@\ U!X1)H*3+L#+HJ;U8.#3@!L0F0(:<;0)E7+Y20.: M.U8:!#GT,G,6AV?6&'11RL< *IQ$PD.UUE&G%EB3"[@ N"($1Z>TP ;5ZSQ7 M(4JE=V-V])\A")15QFI;[DXZ\?+8QPO<%G!$MVSN64O?-NQ/1#GHCJ&S;5GA MOHDKP/T#5*%U0=DNTZ!(IN*RA=.=TKC0G.Q@F7U%NND78\PXP"J R4Z47+Z= MT1 (]NJ=43%,#^U&JTS<]W+%C$_2<]2!^*F%^7S6M:ICSS/\:XH9'+@6.JRF MPQJD%\_[\GGW<+\O'61?,A^?+6?"(][0#A., <0:58R[(OO<102CZ[;$[2&2 MLX'#X5QFXZ6F"#A.3I,G>'(?L2-8%H;-6K1RMW4* 4?UM,ZW$B'O%J.TL9^P MBJW+*MR63P&[4\ P@.3!5>1A%KD\2\XFLYEHN&!XZW'1.JD\R*,4.40941X) M/TL7K\;)Y\IEMN8%'O6#D#HPRZT,/GHS3 MY-5$W+:NSQ&Q(^FX'(E[:$;U!I;#I70<:2YTPYR?+<:GRR4#@EB'_O4R=E0J MODVBBGZX9#B<_ 01ZY-$/+]3B-P'BYMP/C])EZH;%I^S17O. M*=.2FS;!M_@ $IM=)+E&7V4MJ%/@S2/"9F3]TA-KHRO+LY3"-X]3?:S^X?==?>>.6SO7H7OI2N5X;Y5P'0V.5V. MA.M>6MT@V":^;C:X!VP=/ROT.'*\ >N%M6$8\ '[Y^[5WU!+ P04 " !P M=7=4S:E%0=-?4 #U=T8H5$]*(#' M_/K-LPX S<.>B=W8AQE3)%"5E965^>51B==7MOWJ-L9TV?6V;MQWCS9=M_OV MZ5-7;,PV=X=V9QKXR\JVV[R#?[;KIV[7FKRDE[;UT\71T?.GV[QJ'KUY3;_[ MU+YY;?NNKAKSJ_>/KF]2Y?FPO3_;K[ MU,*_GOI1RFIK&E?9)FO-ZKM'9_-OWQ[C\_3 ;Y6YU7_,>'\KM' M1TB0J4W1X0@Y_.?2G)NZQH& C'_(F(_\E/AB_+.._I[6#FM9YLZ6,@+"Z*;)R(JO\^[_,WKUEYE+3X-H^$/M%1Z&XBK&MR4BZZ% MOU;P7O?FHEHWU:HJ\J;+SHK"]DU7->OLDZVKHC+N]=,.)L%'GQ8RX%L><+%G MP/DB^]DVW<9E[YK2E.D 3X$Z3^)"27R[N'7$[TUQF#V;S[+%T6)^RWC/_)*? MT7C/]HPWL+&8+UYE7S8F*VSCX.DR[TR9K:HF;XHJKS,'CQHX8IW+-OFER9;& M-!D<[EW>PG-5@^_AP:^Z&Y#+;I.M36/:O*YOX#@59H>CY8&@75O!N+L:2()W M.YCWUZ;"9RYP'J+P;&M:6$CV&*E;'+WZX>SL$_TX?_7D\)ZDPB1U7QJ:0&:G ML?'?YW:[RQL@KP'*:GBM7[JJK/(6^=2:?_05KJRSL-1DIL/L#)ZNFLZTA0RQ MS&N8&U[#L4 X&I>3)HEY9>H*#B61*BN^DWQ>I=!)>W3ZRL&3KH#';DS>9K"7 M.-+)(K-M=O+LX,J8K]D.^&:!CDW>9:8I8<$\7YV[+GO?PH0WR ,X+&:[-.UA M]CX:$4\.#IL/A\.EK=('C[*KG)Y9K\Z0QL8MON=ZZHM;6PL:BP^+(+P M_)X='$D6"H)ND ,-UX!)P(=QK[;Y5Y,9/QOMK0,SLN/M()[DJQ4H>I:)+8L$ M$&);$E%XH815UM8]8*-XGD+$ 1?<6)C^D%C0EO"+^F8F0MCU\*K."PRJ<4*@ MJ,U6K=W"0S!S6,%A]F$U?"E^W#\X@S5<5HY6"4=2)7]Z#1'EP'Q5 4F\PDVU U8IK<2)ILQKVY@, M['\MJHF.\F"L76O+ONA$AF 1'> 8E!40<) FH(!P#ZB!S"[K:BT<1=)AN3 3 MR[I!2;C*6U 2(,^HA-M+W#US#9.R(-DEO& ZW,-+X(=MX^2PFM+-!@^"1K57Q(TA(X$@TY)JS:\]U:0XAS/Q'^EO M=94OJ[KJJHF=R0L@Q%5$^?_Q\V+6M#$?&L;(L>W]R*." #I^2N@JX4K@F8()!;.%0R976VJ8D,*K$4!"J>KBF9$[7Z95W4.0D!OF<#U MY0VO?E,9OU @J30%\>H ]6L[0VMS_O'[GV?( /A5_ @*SSHGI8=B:_L690"D MH1#!8)4,PDZ'+1R;:6N'TR#%%2SYG*AZ=VV*'@%Z]G$%N@<-V-X7+Q&:T[O1 MIB$%;#78>BY[((4.'QHS) OX8H?;0:^QG2#&R:_!>L)QRWX##IKL9Y.[OA5) MT8TE%6 2PGIA\VWOY*^PQFE- _N ;"R1.?'. MM9X1C!@*@%:.#RDRGXP^Z3[63S!Y:\P!#-G&PX TMWE;;&[(62P5IH'Z!UWO M5\A@M6IV?1>?6UFUL*AWK*R%JFB6;[.?S*6IL[G*XV]ZUEV8MF_R\N]@*^%? M_^@M_D>,(+*>-5!!2@0\G][C,G:3A03%5C!Y(#+W8'LL5DS6XC:R4EJJ9CP5 M6E
E DBZY&<4*#*?]2$I_=1J(,[ GJ MFS ^B49,A5A3>TF.T9YCA=JL:X!&_V0GIV?H'1&A2T>E M!T!@^&1",#^[S^T(MB2(@5\X$J\G(CDLJ/+Q(/4M8< E.:#JEWDLP3(.M@P, M=(8P*2OR7?;8&9/] D*0O027[ZPLRF<29^=I??\(."Y=O>#& 'K#(ZZ"#;>K)T 07 .D+_LO*5 M(-Y].&8'F/*:X @^6"7*H83_B;RX#=B< ^#--@/_$8^W'WER4Q!G*-OH3*SZ MEN7< &:MR1^@!QL^A5-WAZ M5:/@W'IT5:+/55KHAW=!6A*'5$,""/Y [8%-PG-* @8\V\#[('1 M? F$C;8*P;OK^)20&;!MM092T23!)K((T$:";0#31($P-&Z(1"3JL$_$#]6W M=MEG3T(VRWX!4Z#K.1L? CFHP:;QJ;NTH%]+@:P\OT?O; )*VR^[55^'TT)^ MLB7]NZ1 A)Q=UAT!_./;($IPN&@O 5ZJ3^9P1Q/#QYR] @YN!(_!)* +P0,B M\Z.#X.%M*S7VW82N\G/ KJSIJ6BGF*.@CG LL9^PX:4Z$)]:JXX!4M\WA:TI M,HP<3,:)N0E'1H#:3$-?K$E*U+H8,20KI8KG06Y&HI"S*Y =$IW5E*(+L2C1 M'NE>C'>23ES5B:?B0$-]-0@;!=1AS 7. &]T)JS (-@Y'(=U6,AP"^Z:5D$= MQI+0GB$/-2+E0[C$0?_;QHF04EX? M[M6B0!$[:!A4:&'P!HP7B'*CO_,J"!S$/R[J %MLB&+)=HA?N+4M^8U--C_Z M"RX<$$[F@'TPY2^6@.QE56(PXKX#[,=-H O&%,,0(X))?09H\"Y @]@V?=H# M'W %P'W2@V2@"HLF!38>**I\] *C('WG40!A)) ZS*H=8$($($VWL24!;?IK MB/?RYCA@NZMU[ 8#>6/8=_<'6)@'9MVYMO@QP#O#R XR)G^9P%43;,V55WA=QZ!L^\1ID:C;U"247.Q;!;! MGA=5"[* H7%6TV55L(\BD-'[.0(9M_F- @3$0^C> O=Y2_PO?#ACG^\@)$LP M$FA&L(@:7','HWD%X43;VF#H4U0 MB8]8\32P$ Y+W$5#[#:O)!BVEUG$7Y"K*T.!D)@T/'LF\9A0C_I1^6[JLMK.H"H<,:Q>S9-1&*EPV)DPI\E=P->XA:5 45) M 8]22K7%$ROX /SHNI+H9I)0HD?^V[ MJA:J=$S<,]2I2T0Q*I+1W*P$P$EIK3C \O.!JD:OV2CHOMW5]L881."6,86& MH89,PHGBA:G=BN9&#U=6Z-$7.>N\G*4!UU.P/HN5I*/;&Q0Q G#$+C6OE'\B M8(9JQD>'=[:B:%HDS_HZVNU^B4I#@&$R#.FBO&3)(Y"%M@W%;M>W:)D.LQ_B MV,%'BAU\"+$#B=#ZH'K\L.9()(:U-^.EYI%.3' LT=LQKAMKR;QI>JY@\%C! M8%R#?P0OM<5X::Y:FHQ(E"*G- F!K!4&[@P%*2@K2E' @GU0]F(+ <=!'WMF M7IK]NIE4LE?0$>F(87'FX,UA2 >Q5!_4J?C 3&NL'G@^/EUH=RF32#X!,B2> M!QD74 %5&$AYP9A%HJY7 '"2IU86XU,C3B)9$@QE>G!1(+@K-B_HL.:H*@#0 M@]BO&S?IAPYHY:B1+4Q)9IB.5[0RGPK:@8_2<-8%E&=?KDUX52(3Y.$FDZ;1 MV&IK!&!Q$BPM*I'$%X=@8I'+ZQM7#5S^TAK.)&M@"CD;V-),K9+VC>-(.8:< MP&%!5\"_,M2B7[#M MF3/:1#>3<[4=&\#4(4 F@J.15): M !4@_D7B&_#H.&?KM<$HKXUK#9&XJ*Z#RF,Y6+%N[14HOY:+(4*Z&^9!K##+ M% 3S(PQ KW?LR@F<8D0C#NQTVBB4%K!3;FN[9A00#FBTB[>5=?T=U'!4;A4M MRX>1HVAQ%"4F+,8PA;FPRE8])U+\LI-"A ]1YL9/(F4DJDI!W,GNR4A (SWN;G;?,_H$BF Z\!#EZ4X/Z;]) M.D>A+O]A&('E\EUV4#C1-KD:RF.ZD%JU#91$OH*L^#?/9\UZL#"AG#$S]%Z=M[')PEK):&1/R9 @:,D)?/9RJ*6[DMH=WL:,ZPF&-N(1/\'8'$/U/7 ME =XAT8=_I*M*>R(?\.HG\23=848WLU;28U(RG.0*&T-6 RB\6]_S;>[5^^] MM?4YYI!]!IO8<1T;1]4QW^QP7E452"II5Z$=]?^5'3W'0!C)KWRQA"Z1ER'Q MA2%-2FT3$X7H0]+<7)*V.%R-#=[(P69E>H.QJ4C3IF.59U M.68K5S8S+.%81U."\0#ZN/"]+0> (5@K31+)U CYEB;8)9X<.1/1S.$.%O14 M;VN%*"Y\@%6,3Q-\KV+[7_A4YUNUBD(PB M*:P=YG-@57X=P\4S,,_L+_F*\B;[L0=^+5[J%+&E,E1&C?H^^_+YC*4#?_@4 M%P73UOO#LJ+*8U_),XA\X3]' X LOCCYBX<^WI4@Z^;R2V PWEE W^*&2GE_ M/;PXS%:<\9^QS>+".+@<'J4 MM% 'MF7IRTQ5G_)IRAW L&6MQYE\LXM^Z3@*[;U 65!Y4MP'I2D0Y!W#EY\9FI& MEQ=U2Q!SX>6[MKQB;TFUJ,6?5QAWL(U43>8$SV:4ANF0^8BFI7(]?A%#_Z!7 M\5'A@+R=Q$]!E=BG>%SL+/OP!208E%9WL*$E4U0?<#J@8C(YFA?:Y<57\B<0 MF(I TM@(U=-3RPL3 UP$^GSN*"9T.B(362_ "&SA8NLVYAI7L3>'@+;CO%>)U%_#%0%4WDX;7[1;;GMMI78B*"C!T@9KY:ZZ<#_QE)* MY^-E>Y[$N?4Z*?X=1M0;I]*;XGZW;H%ITQX,"+(,V-J%5$EXQ[!C4IM2Y.S*,,1K&U?'K"EQ.*- MSL01-8H46C@_EM$+B"$G(RQN!,J$ER'/+\.1=[SRT;KD'BZF:_T^8DG1S4[2 M:K(T\BD0] 4/49+GHH%TE1Q!2O9^Y@.6:0&P]W!]<1,G9EG]MK8>X*N9I"SE MK@FEX=#$7LBK^L@^F[:TFPL,UGVZ$GX#U= MYE$AFEX63$&*VY<9:3Q&[YC]&RF-#F/*67G/<4;9/T:5_:)$"!)0:3_XC;9? M;U1M#^CG,S Z:@C-.*)%5[!,*\71=UZO) Y010"9I!SA9=YA1I_VW]\W2N7, M8^.(\_'EK^G9QIL3@B!3=5\)LA\=;.&+TTN1!0+ M3A=0V0(,OJV<&'%=YA8C2KLZ4MU4ER0;AH5T'%7%0Z^IJMO?X"B_9?'U-KFU9SE5O8?D0="FYG34OBO'7M->7$1]#GZ4Y;&>"/GCD'/$ MP>$5#C;F?/WSMCV2HH$]5Y,C4SNVAY%&P$N_*#)@VK; QGL;099I,;Z$>#S2 M09%L>2U"7;B8%5W:8J6.SN"-AMKU^IN>1\\3Z8\0\E;HT>_JWF5)")-S7C[S M-A/O-A2Y1'53!ER7;F)8TE<...Q6G#;9QWX)!#1H#HD.FA96E).1)DI8*>== MV$LYD$&F)$_'YZK:5G4>K(L4@*)^CJ2-]#,?DS'&HS?HS$R NP0*U#><9U#]YP.KQ,V:N.)E(RHO%^5P#P5,(ZKAC'7WH#J)P@R$$!0, M5,YKR=87?7MY5G!0N210$2V;,@,8$< @Q0>*SGJ!Y025IL))HR&[I]> X(P2 MP2'(/-8KE?.ZB&B5X_+@8S:VLUY\\H%".IC22'R\9@((ACCO+G07[@+)0D;K MY#A-B]%[V\B-<8^*?)^ >$OHC-7&1YKVP:;;+7-I(J"#&\=J9(D9,A#M2M$4 MZ3>&^=3D0.P"U;5%&^@-_N2.IZZ/Q20R2?J$;R$Q!RXL\F!;KE:0'$?(77*+ M&PH&,,:O?3<;K4S20:*(MR]R9LP1%R.)IU!6^;I!D2LB[/ [7V6.R6;%(,. M#@)CFS=XK[J^"9@Q#WZ#7+?7 (N7GV$L*460":-\HX]!GOUK<"8'S0UZ9S3X M7-VM8:9*+R>]0!_/UD58NQG8>+:;)+C;%< MMM>R9XI]D4ZOH]LG#:Q$<=?,]:)X<#C/) M*6\X9N1,A'>T@C%F@QQT)P$F;0"S-"L*C743EBRZ:K37TV 3:/"\-44X#)/8D,21OJ\D6UMB+0?>( MGHZ71% :2P!P*:N^7H&XQ>%1ZJU!BY5RP0A< Q/!#*XY;BT)X=2?=I1,(:?5 MZQA%5P*/9=R4BW#>07U4 $,D$,9&5-,+(= ^(1KOW,WC!_&E:0D%?(F^I+< M#&BOJ$WG,YFYH?-"XD\17&2,NU:P2+%X@:+Q@+CF2Y N;,LQ\#.<=S2\C\35 M<%0\1G<.\83J0R&DQR29AHQ!TNU$L^P$&9E^JG5D["[3,H'R"(<+2LRQE')7 M2QH?!9=)Z=_QG:,HEL4W#YUMB(UE8,@1BCKI=PLB0[6 M%F34#PB#>=ZUNU7;#TV8EOHU+DKX#<,E*2A#SFP%%,"K52M@E[MRK R5"(H) M8^\S ';L?!.N$^P)O<2W-;F!1,HC NCD?55_I,K$F^S@781$^ZU;0Q4II\]? M:#W*R=&+83W*EXWY$Q/$!HJ[RXQ:4]CIG&22;-(Z*VH *C(7[A&.4<_=BY[/ M%L@<5WI=Y?Z:CK28_(.V.30)BGOTW?-BH=Y;3M6WX%M*9$J< MW?.)2RWEQ*O&NK0U0&!X;XFV3'64]JMIAZ$RT8:DN9*@[K0:ALEZJ6ZEE#?+ M&%TD9W@>$3SQ:D M$0=7E>920LT25KGD*@JVK[W)M$'S?DC#EV.FJ8R(XPXVC'F\0Z<%_@F:;@D, MS6Y=^)0S,NP-XN_FST:.HUY'?-#EZ,/LDQ1B<)&N>-E: L0E2#?!P<3J)IBZ MQOPM(&=^*92":58AUQBSHETM]T"S "0^.\*+6VXR;BLZA:Y)KH91.KZ<67'P MP]\7"X]S%QI:?3<0Q;04/(KP2_^90'N<%I#:"MHDJ49@*?'ST/MS38FLIY]ZH\7!101 ![Q#)%E6H2+ \W:?,@J,)\SY=*[UUBK:U$ MW/UL'$>QSFB1UBUJK-IB23,GGQ3W^%GCTM^HZ,W?[0[]'ZJHI$^Z->VM!OK7 MLT%B9ZPC_;K)M4]3O=@85M-K2J\FZ\=42%5F%QP*#=YH8:._;S LY!Q?K(XT M__X%45T^:[L?(FUWEFJ[=WIA6FM\+A[68HD5@Z4VH>'WOHE9=%4;RP)@^XH; M7L1,UA*Y'1AJ!^7I:'J?I64GI^^65)Y'IHTZA"K@F(3ET6F4:D&LG@=A!O>% MAA?%0C]7VNUF1CW9I,Z*@0<==C+E!AL$TDJBB^)Z79(OD7'CP8W)RZG3(LP* M=9\$CB:M7IHS2F-P#[-B"N="Q2BW)8G;FESX.DRY-K7/W,:>0M0*Y\_=2;K- M[G<6!!]&^V9Q"E[?$8,Q&.OERV=#>/4YWJ'OHZO\(PG_O&*:DEXF000>H68,5YH+GSE#:-X0^@-O4.7^6 M+6W3T]["YA1?Q3="0P'DB#?F4P"A=LDO(!S !N&@\EX5"2XF2$\H.N,M67'( M!78&\ X\L,H+\9$%=[4YK//P'EQFE/W\9'9\\E(N),'./C_]4TYN-I2+LW#J M0^.^Z'?"BV"TA;XR/B.S:9&0?A;;O))N%"T%6V(]PRTW3!$;25U M/+J24O^4\@'33F:G+X1GQ[/CT^?_PK@ J@-DPUL2JO-(J";+0"-;[.B]L3!Z M+) 4:XQO W.7<_6=UZBUI9%M/*%O&X(/O:USD/^+8F/1J9,KY1(*S[:V!%D? MUBR,Y_T"7KJ]_M MM')@(!PI'-]'=O[L4'J+B.;-'G\@B_HDE,W3GU4L'E?RYW"VY+1)V;-3"%=O"Y#3^+PX95;._M/EN G MB]98SV'V:^,[;VAAA%]!]/R^;K]I_#Q1-^P8&TD*\L6A^Y :ROZ;A(2E?N5G M#RU\<]DT.7L,N$@*+6&2B3^.XI-*ONHTA.AC:M4FI56F>/8-=:#C6Z5PC'WS M["2LU9J0U3*4_S9-N(,S8S\/ (JYC=/:Z%3[:0VH8>=$^N.%&I7HED&L'XZG M/>VA2$944-=(CKSF7PWG/ 9$R!^D9IFJ@OU+7$Y%6:6^\6E,>JW?;4PM'U(Q MU_E6DZ9+^0?5163M87=K!C[5*H(*2;LRBDY):$?\4[\J[8+[9T+G M[T6YG:MR^X*JK Z!U>D'].-)L39; 7.TND@?WM/21%5J\D$GGW%"/\T!HPC( MJYC+QZ?^$WY7VBWZI)B"XFJ:"],NJ_P5/7>&E^= H,"K+L%US+GGO/_M*Q_< MHVM,T2/GP.*<_OJA 9*D&#PF4!SDJ77J@8LZ+47CSWR1BHXEG-AW^H-J[&0[ M6%"C,>/F!KY2?*@C\N2F/2>6"!-A('O?%U-48TT2$2:E?MA8SL17[5,B0JDK MAS7>#VUH%XD96TQI2.GU<-23,FY\R;X("CHX^_@]P4N^G#]QKTF^?G/GZ1CF MW4;$/LS@CUQ=[;*.)_>0NJS^A 1_@E\R5IYNS%<7M&3N(41+W%'DG% RBMQE MY2_<^$>D:N2*/F"(N%-VI^D)L^.]/KO=TLT*:JP3-7Z([WJ]$!4:7VO63\:0 MV1/J!":@-2L8KU8U?_E%QD^M5!*E>KZY&= M<176EKW23"^]Z"C2+:<(JF8Q?^4C23T;(6Q2XS\OHA_HN=; +VYJ%1>Q45D? M..;R6;/&7/$EU4O*2T3I#W]75^\-2=G-K@?#641!6'R^%@L37F*5'WK!XB < MOP;T3Y]:T 'V!U"IJ9-5MH O@WNK;-!>@_O7JF@0)%WO"'"G?T\F?>.'&Q#$ M3$!U3NX]X,>%F U\;SIZ[= MA'3B=>?!ARU;VUC$36QK/ADN(S[34:.6'^_-LNTQ+[8XFC]GD7CO(74TY(6G M]ZW%C=0$_ONSB[<^;2^B.OG:KU2/[=\[N_C5OX93'QPM9MSSUV6/O]@=".V+ MX\43[S$%0)R4$-::9*$Z;HXTY, M7Q)#E$']A9TT8,3=7?<5>WW>I. WV+!.65G& % M'[NUH?NV=L#SA9Z90#3XZX&B3]\&R0-1OP"]^NDC3JIE#O7@:6>B-)K$UWXP MH $G,DJ0(ML'JZ#-JK4U@):E1[?PZ=-4^I$;C6!736^\8RJ?')T(J6B!2*Q& M8]H&WS>(LJ)D+J2JE2Z5\^UNE')MBE=6)+U!V?:-]B"*;(<_[9%[J/OJ-95^ MTE:C.Z'3(D[KFV%>5QP!#*E[_7QFSB=D)D=+/Z\4?2JP&+4UUEJEN%_S1-EP MQ!3J'CAH;II6E.!3W&7+I[!]T_ZAZU^K!/&GW?!;/]2.79M9SA?R-9^9HB9? MA"EZL2DIE2=K#I]T]) !WY.=M)E6B,,NE([J/"?V4^[:J-G3GFU3AW*0+):J MFTIO*281NK3 ],"NJ#GW'@OR\"I$WPTZZLVA3 'A''\$.13[R#<] HX:KMVO MESA*[F94,(N- XON7B3O_?AG: ERR_-)%WILR-*8&(",+ '@@_FS681,/D1? M6U,T(U]W^8D]0N80OJY=("75SB5IX98BOT6>G(*3\W?G/WETPCF)B;AMU.5% MOS"(Q0%3(\LAF?Y:'(6S9+]"/U0R;+>W\)SYU80B)TT>2[,3^=P>WW/3VS]\ M65- C+3_T;N;HI1\@3/QA5E )G/H;465C*KATG5C;>#@BVE9_%&\4$3B/[Y! M,S""6R !\SU^]OS^ :X5"+YV6?D]6=#UP"]5_+BR;?9>TZAQ]=ULG>T133S] CP:-!@G_U)#RX1 MHI@77O&(]8+EE/[KHIT736R!%Z\7'2GSZ\_?@Y*C,@ M@5CFS5>^B,GY2CZ >4T?@B#):_VJ6HYGIM^<-]'G-_6*G(<[4=$3X]M"DPSB M88CV0UW$BD3[\A)2'+1X] MA3?#XV]>[P!V_BRWTVNS@E>/#D]/'C&&T']T=H=#9DO;=79+/V)IDFGQ ?C[ MRMI._X$38-T*D??F?P!02P,$% @ <'5W5,"C;[1P"@ 91P !D !X M;"]W;W)K&ULI5EK;]PV%OTKA-=8[ )C>QY^)7$, M.$[;#9"T09-V/RSV T>B9MA*I$I2,_;^^CWWDM1H7MZ@^R7Q2'S-U.;D_HZ??7;W=[8+M3;JLQ.^:QKIGM^IVJ[?GDQ.\H.?]6(9Z,'% M_5TK%^J+"K^TGQU^7?2KE+I1QFMKA%/5VY.'R>MWES2>!_RJU=H/_A;DR=S: MW^G'A_+MR9@,4K4J JT@\=]*/:JZIH5@QA]IS9-^2YHX_#NO_CW[#E_FTJM' M6_]3EV'Y]N3V1)2JDET=?K;K?ZCDSQ6M5]C:\[]B'<=>79Z(HO/!-FDR+&BT MB?_+IQ2'P83;\9$)TS1ARG;'C=C*]S+(^SMGU\+1:*Q&?["K/!O&:4-)^1(< MWFK,"_F3V9BD_6A*47WYE2E=L+7,"4 MWIYIMN?=],45WZOB7,PF(S$=3RK,CZ[WK/)YX+QYM,]=&1BB8 M4CQX#\@/W!?_>IC[X "3?[^P[V6_[R7O>_DGX_KML\77I2+K6VF>Q5*6PAH% M,&_LUH:#-6*W=, 8+^9*$>(+VYF@2H'B%1TRY,3#ET=Q.[X:B4.!\>(<$2FL M*[59U,\C$98JK^*%K=)O;.VP:!%MPKY5P,JR_ UP1;UB:+!4L%1YHI+:B96L M.^6%]%XO#*;BO:3X>[:YUG*N:SBC_ C6KU0T7YNB[H JP"FQIG^,1;TB0&2K'.:U[!QM3AL_*^F$ MHA+:+#:]XL7&Y^(G(S[)9W$Y2GD. T# ;^4X1A13\;ES!?*OQ,/"*8Z*^-M? M_W([G8[?[+_B%Y,W?Q=MYWPG,19KK)>Z6!*,^CS3=MK[#G]2MA /A-P01(1? M2H2:8O#PX\>'D?CX\?&\WQ!(HEC^J *WF+P;X32:W3KMU=G"R1)1BJ-X45MW M,4*MLRM-J+55I3A8@V%X679% &1*1; :$4 JO>@S6:7[(W7GO&)QW,;EJ*0?LE[*!@=4'EMW1$: M&<64:YZ#@"7D5J)K:9_3Z6@\'G/W*O'(FE3(2ZU6$2082A6C*[U56T&Z!:IT M/U1%;6DM&Y$YO85L=4BI0O=6 MCB$NGWH6>L:0NNCJR(C;J=N8*2Q3%NC;Z7TKXD\-\@@$I-U;0L.3=[O&VV/,(H@ K=O M$WSN$@00\H7IEU8"4: $Y[]13\"&2"H@"[$3EBD6A_ 2R:BT6-K8(-13P96S M5C68O8G*(W:?W3UW2J[WE3GSB8EIM_96:9F-0]D9U/'_G7'XG-%Z+G[(N)6@ M0.Y N7,-DPZ[()1U_9RY@*/KGXUR"UJ:)\$4M:"TIK(K,<[I>9<9(-,D7CK; M+98'R4T]):;9FDTY,JIRR$%5$=JDNEKKU@U[-X0*W^+[ZH8KU6/UB& MZ)^DW"7@%X>]"TL9(CMMDLM8R[5$OFIH#[0@WP&G0']K(7%HZ7Y-WC"JCN^2 MA10G574U<+)2B0!+R G71)TQJ"]1*[,(D?2#4Z9,*:4R(@E&#:&"+$D\E4:G M4!X8ERJ+">#8ENJIC;-ZT_NB/ABH7*;:;Z^S"[(EL(5V#';E+9Q6:+;$A/!+ MK7.;5D]!)7&A&UU#%QU)#PVNN@#*2!;+84]^<<4>[H>7CK'LVDBNNLE@Z3'!% MX;K>N,=\9(C.KVU7 RYXX]:0@I%/,+2%IHB&$,TAGS4(VF! I>@W(6:E#):E MLB;X/@^\X10<+#8D\ACN&VGDHA?%D1.S=[F:8N70+]U$GSFN[.:<@8R=MOM. M T?F%. LI:-OLBRYKE )VWWYF#:3V>.S:#'Y#1V.T]KVL2PU#FJ HR.][*A: MI- DH4A5TTL=^,49VNIJ.IN9#H%<3,/SV5S6I*4%WTSLZT?:3$.>:T9QU?'1 M)^:0N6I/R)Y.(8O'KT; !7HYU4_4P/QN,H;RNQHE^7U<#4?W_K=*W;<@:](R M*DTHT,DW*\U].9GDR(!9=[1(/I!N'?-97E7D_MJ_%E\MK=W/VS;W5,QN620_ MYA,#^T0A QB8ET[%S:LK/NWSX1[I5GA''';SZE)\,( ;V!K:'J%])3X[B^@@ MW/GTT7+$;F[$!S[[5)JG[C/AY&9T T1%:_5P[*YP@GR?#2U"H?"XR6AZ?4V/ M';'6$(1X,[D5/^V!\^KV&L?H).T3;PT5/HVYF62C#HFUV>CF=DPGUY=-AG/7 MDZN-FDLG$)JW.[3/R/=([< F)!":@2X^)'+DW#-C&U6NNI*VL69]0[#LUR:K!P'[J!YD'L:LJ0(XTZXGZ9 M+LI:BBJKEK:6AR"A3W^\XSV3=0TB&+10@ *3-20D;@G#7,-71N2!U@$-< M1FB^O9WQG .%33Z?4A4?ZCW[T%X8_1\JLU35?!:#A@?R3V;*$O*&37,Q$O^^AB]3!]2EV));/ MG0J<+_BKS^!"2)OX'2A^DMD*PLYUWU:^27O2 9[U9[K5*ZF=P4\=7_5WI-M2 ML9=C6T9'U.U9_#5>_>Z_RL%\R4:Y$]H_9\3F)'_@XGF30_*8+BW160J9],.Q MB^#^5OG09XF+P:BA\2M0_[3_AO80/QUMAL_Q=02P,$ M% @ <'5W5)L=-/72! V@L !D !X;"]W;W)K&ULK5;;;MLX$/V5@38HMH 0ZV9;S@W(I;O;AP)!TNX^+/:!EL82$8I4 M23":FJ+%A MYEBU*.EDI73#+'WJ:F):C:ST2HV8)%$TFS2,R^#BS._=ZHLSU5G!)=YJ,%W3 M,+V]0J$VYT$<[#;N>%5;MS&Y.&M9A?=HO[2WFKXFHY62-R@-5Q(TKLZ#R_CD M*G/R7N!/CANSMP;'9*G4@_OX6)X'D0.$ @OK+#!ZK?$:A7"&",;7P68P7ND4 M]]<[Z[]Y[L1ER0Q>*_$7+VU]'N0!E+ABG;!W:O,'#GRFSEZAA/%/V/2RV3R MHC-6-8,R(6BX[-_LV^"'/84\>D$A&102C[N_R*.\899=G&FU >VDR9I;>*I> MF\!QZ8)R;S6=X1MDA,%G"[Z@JS=J:%_!1]O$FQYU-+-WCI"?%8/.J MMYF\8#-.X).2MC;P0998/C4P(8 CRF2'\BIYU>(-%L>0QB$D41*_8B\=6:?> M7OH#UBNM&K@FK)JR@SQO:[CV/D<-?U\NC=__YY4+L_'"S%^8_:]N?M6F*]<3 MT[("SP.J1X-ZC<$;+GKD>\4$DP4:>/=+GL3)*5PVJI/6 )=KQ0LL:0&L7#LA M4"NJP=ZVQD)5DO=5I?MO38$&9EQ!H-:TW@F3C*T1"B6-$KQDELZ6_<7@T]8< MP\USI59S:A%<;&E'D(H!JZ"3IL6"KS@)&K6R&W=WUY;^W/'M6J);H@FA5L9R M685@L:@E+YB@KM.V2MN0BD<_H#LE=@5*UQ3H/N>IAC2='=,M3:%YZPDZOY(O M".5GHK%2@MJ84[9L*1QU[WKG-,^R9K)"Y\!#1U O,P6F3: KC*(>('-DI)M ME]L]@'$[F?KMZ.2IY)/S ^?Y:,:GL,2*2^FP4NQ:U%R5< 1I%&:S&2V2-,R3 M:(SYD@N!90C+SH)4=A?D?\EPDH?3=.9>*6G>[45_+RE^3>9AE,_>TR(.YTGT M_A 8*[YVW&W$!&$Q9MV+!,A'3Z&G89I/'SFX@%RKIF5R^YB#APFX@J,D"A=9 MYM.Y*'1'IX(S8DPLAMPYBI,PRV(GHBA*^JF <58.@G7\$PCB/)Q-?X @#G-J MG6]!L,L+*AUN6%5IK-@N('?[7B3W?B]M#96=2TCJ=WJ_%;K\_$*Q)7CW=JPK M)@2ALJBEOX2*J40F4/>G):4S#$>0YXLPBB):S>-% MF"4+:FC[>&+:C>(4%EDXRS/XK"QM'E&>15'N#\A$G(4QK2[+DO=:8AMZK$, MO;_FIV;T"+4'T97.!T.)[)6$6A-R2]-)[R +#%I%/G+1<]M]';L&Q MELK27.*7-0W?J)T G:^4LKL/=\$XSE_\!U!+ P04 " !P=7=4#1/CQF $ M #^"0 &0 'AL+W=OVZ(M- MBIPS9^;,D)QMM'F@ M'"4U4JF@>%M?59OT]I@96@GJY1\4JN324L3\VJ3[5! MD7FCJNS'@\%IOQ)2!8N9_W9K%C/=V%(JO#5 354)\WR!I=[,@RC8?;B3J\*Z M#_W%K!8K_(KVM_K6\*S?H62R0D52*S"8SX/SZ.PBZVL;QG5K?73+<)%BQ"_@Q#%\$4K6Q#\I#+,7@+TF4['*=YQNH@_ M1+S"M ?#*(1X$$;_@/,3[#E:2TU-08A-_/EV0-%\4?'WA(.@^) M]Y#\CRQ^B.!Z[XQJD>(\X.8B-&L,7L'"/A))0%98S$!8L 4"=Q<:T#FDFBQH M XKW7*-6*:]>BX9)BC(:5,QZFTFM>.Q%K--R34*$M M=!9"+@W9$ZEV(VYO.+J^N?[UV/6$9'KLD6I,92Y3D!FS="/A.J]W0-NY)Y J M+9L,O4-'4Z2/C23IV]03S(VN_&K. K%=Z"=M9#FP;(IJ;:R+PBW41F=-RGG0 M?GJIJUJHYQ]_F,31^#/!1A@L=$,NBT)EW79!A-6RW++JP5V;=X+2BA+PJ4;>HU).NNSB%RO&>\DBXU-6 M93WXMF<.Z-1B=,+;_I:>+YC]V[HQ M:<&WAL_[IV@4QIP1'TUK[,I$T59)S3DT?.H;P]:^/!E5O"U9#RX+H5;H]'A3 M)O/?\O..FW$QR-(];N-; /-_K\FJ%3SPO]+O[D!7[2%L6_\+!+3>O!X;QU@_0/ M[N0*SZ?OM[!6#:UT8[ ML;KV-_Q26WXO^&'!#S0T;@.OYUK;W<0YZ)Y\B[\!4$L#!!0 ( '!U=U1[ M]B3&]@( *0& 9 >&PO=V]R:W-H965THS&&=+)+[A?=R MW_FPD&Y6@]CC!_3_#%M+LW1&:62/VDFCP6*[3BX7%U=%\(\._TH\N!,;0B4[ M8[Z$R9MFG60A(518^X @Z/,-KU&I $1I?#UB)C-E"#RU[]%?Q=JIEIUP>&W4 M?[+QW3JI$FBP%:/R[\WA-1[K*0->;92+(QPFWX(8Z]%YTQ^#:=Y+/7W%[5&' MDX J^T4 /P;PF/=$%+-\(;S8K*PY@ W>A!:,6&J,IN2D#H?RP5O:E13G-UM+ MYVO]'0C=P,NOHQQ(<<_@'?I5ZHD@N*7U$>QJ N._ %MPN#':=PY>Z@:;AP I M93:GQ^_3N^*/(K[ ^ASR!0.>\<4C>/E<;A[Q\O\IE\%6">T?5@V?+G?.6[HH MGQ^A*F:J(E(5?T?9/P:#!WOX8T\C#<*!:8%DQ'Z'=I:21>=YF9=Q.6-0&WIO MSF,3PGR'T!I%#U?J_44,C&XGDIW!(F<%Y\%81./:],/HT;I(X4SK#\(B<,Z* MO*)P5CS/X-5HM?0CK0>G5MX&VT'.EMES&GF1P5NDQ]89U8#L!VN^8>!S@:7, M2JC8\EE.7)H.;)P>N-1 ?GO"<5"PDBXC9UE>PD?CA0I;/U$)RI(5U1**DE7+ MP.G5TL1&9[DG%55_A2>D&#+DC]]3'M2A&I>9GDP,L:S MZIC) TB\I?;J@LPVRGV'@I3#\'Q^X]0.=,QG%ZDQ8"Q[ZF[ M\Y_=Z?2D<_1H][$_.KH%H_93$YE7YQ9\.76>'^Y3_[X1=B^U X4MA6;GS\H$ M[-03IXDW0^Q#.^.IJT6SH]\(VN! ^ZTQ_GX2".8?T^8[4$L#!!0 ( '!U M=U3.]3(\MP< (L4 9 >&PO=V]R:W-H965TY\.K7EAAII3W5' M+=ZLM&FDPZ-93VUG2%:>J:FG:1P7TT:J=G)UX?<^FJL+W;M:M?31"-LWC32[ MMU3K[>4DF>PW?E'KC>.-Z=5%)]?TB=Q?NX\&3].#E$HUU%JE6V%H=3FY3L[? MSIC>$_Q-T=:.UH(M66K]F1_>5Y>3F %13:5C"1)_=W1#=^H_>=MBRE)9N=/UW5;G-Y60Q$16M9%^[7_3VSS38D[.\4M?6_XIMH,VS MB2A[ZW0S, -!H]KP+^\'/XP8%O%7&-*!(?6X@R*/\IUT\NK"Z*TP3 UIO/"F M>FZ 4RT'Y9,S>*O YZY^TKK:JKH6LJW$7]R&C'C?.MFNU;(F<6TM.1N)G\E= M3!W4,=.T'$2_#:+3KXA.4O%!MVYCQ0]M1=5# 5/@/(!-]V#?IB]*?$?EJ M/G]1-)?PN>UD29<3U*@E3[]@ZQZPYR,8T?2".)$?FK_R"RV7574.K52 MDMVKP+)2K0+"&C[ VZ/K9T\30L30@&J_=!ME*O&EE\8!'S9)EANQ0B++VIL0B;V35H:^]) (47T' M1S&[+LO>&&I+8MZ2C$-;%W0',LN,MD<9R):#>? 7"$IERK[A-R4[<",=FPU; M8/0(NK)!8KH7CW:EX=W1ST.\&K+QSHR&AW0WZ*K]7L60@5( 5'#+6 MPXZ#>;KQM+7$4R5WS[MHR+*5,@^I5KHW;O/$DPR+$P>F!#QL%"IM1<9'>TFE M["UV$:A:K5L[-N&/?UBDR?R-?8R5;>^,+@GI!O]M%12/+%OV%E6.S.UJ[# Q M)]FRK]9T9+76[R(S]/:!4K80\T(UZE?8CGGJZ: '!G*T. N48;]JT9'APO'L M#U).UCNK0L467S!=UW- MJ3,4O.3)7>J^'6Q%WU!=30^Q#,!AQ?/98'T5K1\4Z;?K$FG\B3HWU/K,LXTV M\G%/A!/*NJ]"?G)7D>R<$8Z'@ .H]7_3-?X/^L('9-Z:/ V@U\K),$:\"RS/ MCH,'D505P38#\#?DIMT\['PSB(L&Y\U3\B#FNS0"H.>K8)[(-J0A804\ M&>(+^M)H JEN5,DLE9]-&* P#>]%($6=[+N:9^.ACIM M?&CZ-DBHN8-Y5NY\!XR>"V8Q&J37,W!\LVN/'0#AY<+X9OT\&BZ(8\]^YGXS MKJJC)AXWWZY*[M7H VVH;^Z5.L0TTK]$3)[W5?5\! 0QCI<;0%W9=$E7T4 ME^B1V4@A$V:;0:JO6\P.-M8WXT$.IT>8GC)(M3#M^C<>&[4OTV=B@X2,#H97 MQZ',XPW6G#_5(7Y K?-(J<1/1B.9;O:6X]S7-WWM7_$A]_#BQG]>08:A.A3H M1G56Y,(/ZN0-@/K>B*.MR..S*"E2K%Z?%5$R.SO!Q?.%>)TMHC1-3D1>1(M\+FZ-1-Q;V:"4]CR']$J/8N)!3#Z/BB(6 MKY,B.HO3$S'#83M?/"MFE*>CY;R(\F(6B-(W^\=;[7A>/DGD5V(.P#-0P.0D M3Z)TGK+-^6(>)6?ITVC^S@&8G M1L4\_>T! ?@#A*\PP!F$5)_'P<_TX#$*?1//%)5R1(A*08^%". M*/]?PW&)[CMJ+86CP;,'AOV7C'W\*?-]7WBS193G6?C F\VCV5GR^/N.#SE; M?Q5"U9\D3SOT$32D55^C9ZZX]?-5$4>?\0SP?<_\5FME!#@<&GWOTPRC)LE/ MT\&S-"T\)0)>#)99+R><547"[^?BPS=IS7MT?!60P1W'Q\'J PD9=% MNA#/75!,1Q=$J+>UOP;#F.56'NZ*#KN'F[;K<,%T) _7=!\P&53+ WL%UOAT MGD^$"5=?X<'ISE\WX2R#XO;+#:%$#!/@_4KC:WUX8 6'^\>K?P-02P,$% M @ <'5W5+7!DB(D#P XC( !D !X;"]W;W)K&ULW5MM;]LX$OXK1"X])(#BV++\DKX!:;J+ZZ&]%FUW]\/A/M 29?,J2UY1 MBIO]]??,D)(L67;<[BYP=U\26R*',\-Y?4@_WV;Y%[-2JA!?UTEJ7IRMBF+S M]/K:A"NUEF:0;52*-W&6KV6!K_GRVFQR)2.>M$ZN_>%P>KV6.CU[^9R??7+]\OI%+]4D5/VT^Y/AV M75.)]%JE1F>IR%7\XNQV]/150.-YP,]:;F"6&_XJM'>O/SD18FB);N\G@8*U3^U]^=7K8F3 ?'IC@ MNPD^\VT78BY?RT*^?)YG6Y'3:%"C#RPJSP9S.J5-^53D>*LQKWCY6BT*<;O, ME8*F"_/\N@!1>G4=.@*O+ '_ (&1+]YE:;$RXH^4>>*"9OC#9Z^R'(*IG+^.GEUZ HNI')-U M6F1"BA"?=2%DQ8BXD$9(?,*>BCC/UJ* +PJ,I?^><'3?)Y&XLU-K&9HUP@S. M:PJ=+D468Q&C4ITA(JBPI*7!P%HDF4QK-M^DNM R$9_IS5N\J6@)F4;[!')U MGR7W1-ZQ'\M0)[IXJ D2?Q_K48[3']VHBOA 0.L_JD5>0H5BPGJ?6[U7>L-2 MFUR'Q#2>]DE-JL&C,E0\!!%NJ5.!N$/?]N1B>8XRQTR]#XML@=6M-QQG:G^- M6AM@+2YS#,I[6"RQQ7D_!0_6 & D6RH6<*N+ MU4%%U&[4%O?8;9>ZX+CPND:^]R$"V@[4B+67T%/_5J",?S)(2I" MATX-)$LL<6>F;<8PA'5FM]K.AS9'@^$3L2'5IVFYKDR@R$A/C8' ,--0;V@* M-*0P2J_7X!3OL+B,P83;%PCA60TN9")3&&=4PL *,%^4><<( IL56D%1E*0O M*399SHG><92BHMGD6:A49%P$HQWZ\)Z$V%"4?!#G_FCJW0Q]%K7FW1'HVGB/ M.0B4.5!C&M%.M'>H:XAV8^RZ;)@N.()UK !&)MY\%A CC>HV20GK"<.\M($: MBC3,T/G(&_KS 9@B,JFK<&HS;%9I*PITRSQG984K."*+>C[UIL$$3II(8H8B M/*9LH7EZ'5?R0Y5.P?O^7Z;XCG>_87Y$^4P;4_)6AIF!>6$SV48H@]3D:D5L M5SI07:YS)G)6:)CIAU[$2AJE$H M6W-)[!JK^4=Y1&4 ?\A")K50Q58IZQ78=A2WG,1RC>"%C>% 49DK^2V+U+8_ M'K.1&LLA31/#DI1X!:XD%9+:L&&CVE%KBO'S/M/N9.F]Z'9!@UU8.92'K5W< MRUQG,*<8 L"\( 1% %V4K*.]5'T>3"?><#AL>T9CFHT!' JDQCDP*(*&4?=0 MYX.2N6DQ_0_4[8T[=3.S2_OGH^&0F3D]_UNC K=)&2G3A!H1R@T&88B\ESJ1 MBP0!$B0358!S0P)96IX/Z&\.."F5) ZA?.>=_:O;0GD+YH](RX3 MZ'\#6_JJUS:>G@>3D1= 02!5BVH\)S^MT8TBWDGAJI,0'BU:>$052>I:TDZ, MLK#L2V5[-HVTKMB,=,ITRHU+3RJ.%3=QJ3+FD-8LX[5S'QCE&*U"D!O5$9<9 M4?*$?6C', M\$"*=VK+#!QSDLE(VF)372&I%9965"<8IY@BM2F0X[ MIG+#QK?U#AN(7)U .A _2#A(HG@O=$H;:F4\MBH%:8D ^/";S10-SQH)'I)M M4%YHBA#-\'YN9#>R#UAYW:@<,^.:XY+EE7L?I*_,(,5G7-\UBZI*@/ZP8G=T M3V%M1HSC)$+'2./L%EIVZ@3J?%CGD5U=65:+'M,[P H73"36^8TWG-U8UA"< M-#TF]7+HJU-6=N\,@N/K4=+L :9-+%;@4!J3A9IMF?E/U=;)ED(!Y:Z.*1LB M11O%>H*.0FE6(DZRK:NE&OM@7$6S"IR?]B=E&UMK,NU"=9MGKMPXGWB!/Z-] M[,O2G2IEOSCH<^,_O;YX58?(($T=1RJ(BER3JMU-5U5V5Y5 M,W4;_VQ#:Z)]UQPB+D:77*-O-@FTZ<2278T\[*?!IP%229) DY':((&Z* $MU)H%WSKCNCI# M:%H3/(76[]^EJ9P^5'DA=:L?9/ORK*!H<89/GE&U=J]M565_8SN01U&MXJD)4CM@%!P?C2=5B;R2$>QWI[T_ #X>UR-M_7G@S6\"+H]V*.PA(-;(7#AHT)*3TS?4 M?WXS@6ZFAPQQ+Y)6EO1]DC\.3?Q1DA]?B26?]$I>"=CN?JQDBOB;>>/9Y.25 M(@M0<>V@<^2O#,""I0LD0((6XM9)\ M0JKIO-V@9C)U[KU[__.;UU>C&\1;\+;6H5=#*-K"GSO;4X%4U*OE54M.Z!G8 M8(WWZ..H)32E4']V[3]?ZW?B4]"G8.#[3YA&,+B9/?%8'9:#Y.&1_!^7!>F0 MKD]$98)-=(S)WO'6)N=)$N75XPI<,:HPO)/CZ#E%R/? M\R?32T=:IS1(10S,!1/?FP6!>(LO3\4=5WC%\66M/&_;#Y$D@AM:I<5-+PYP M(N;">WMN63\4DZQ=DPNW\ \I(IU331!1M<+INCY3"F6>/W#168/B;?D&WR?! MD0AC!4&J.D$.!X(SZI%Q^R*-4;9>W(-KJD*.;Y38*+7';\L@W,E)+1W>USZJ MOJ*D0@RIP:M$Q[6$%<'O5% ?5GN.>#&YF1P*NO\E6_M(\F!!)O/QXU+\3VSL MZR9%51E 18_5.C7.:ML4>UAI[,FGCY#F]QY77KGCRD>.^KP_ 1$T74CPE!3A MN)35J6%?H.T6Y2XMC+SYQ*6%D7>#-,!I 1]OQC8M0$O3J4T+OC?"L)VT,/9F M-S,7N4$*7Z<^DF5G;[^M>6B=9K.,S#$4^=1.XU%[B["C=5P953@J:JZRQS-O M-IL>F7;8CP+(-/*FXQ[)>':G-4$"FM3U^.$9A]<;SQ^9_I$*ECNYJ8=!'[Z:R.L%X;:\JB@\$>1@^ MFZHX^=QW0D:G E)C5'5RW+3",D:UB81.!1F13@E#H"]AM6('W>=@11W^)M'- MZ9E$B<@2APVCQY)93]7XI@%UO!/R)IKKG=Y>NJ(YT2JMSY3IVDB%$PIV9^)H M-D!E9<$4*DD56WH#PQ!VH>QQ2 V)Q-J$#5935;[N]&M!T .W]..A[>D]H6,K M9I82L!-[G2M7>PA-G:2.R\PXB[??Y(B+YA"%]IM +SZ>"0E0+@B(M"=/=.TU M_(*]WVSXJU?EEYHWCR?KE#&2YF@6;[D!X+ ]' S%6B<)7\5U-R8X?$9T:K][ MHV2?T]UFS9TQ:5?Q5V?HT<[%G:XIVVL$AH(1W;ZLD*<=HOAW37 2/(_N:5', MK;%&CZ6B2T3C"4%I;0"M=0_F^$;L %S=6UIPJ<1D=)J;*_1G-O/A^1>UBUG6 M0%/3PNP5])"WQ9@MT5(R+O4OB5TI$'L M.9ZSJ4:4VB+KDGH.(7I9 [?VU6!:"X'Q'R)L55P[%QS8?,.O#&R MKGMI9;-R@H+.NQ>F*'"'#.]5=Z#HB#6!&G6LW?$L!J>^0]=6L7<8@[CE MM^A;'$-PGL-4J_#,FKKVZ6T:P@43/GF9IT-G'A\:[T\ M/1)0 5]IA=1PBCD=@NKZ[LI?[_SN8*U0HM.O*PB_AJG;GR#43^L?<-S:WRTT MP^VO/][Q<9V!Z\28.AS,)F&PO=V]R M:W-H965T9M=[%[L'MVH=.M=9]\)66@ M+[4V_FQ4A;!Y-A[[HI*U\$=V(PV^K*RK1<"C6X_]QDE11J5:C_/)9#&NA3*C M\]/X[JT[/[5-T,K(MXY\4]?"[2ZEMMNST734O7BGUE7@%^/STXU8R_3!Q3R5B&/ M?J>%HI%/>!X>O"GKA_*50CFZ$;B2]EL(W M3@+Q<#H.L,T2XZ*U;TVII0>?K5E++<-S"&4[UG>>?99?Y-BR]D M<43'TXSR23[]AKWC/M+C:._XWR-]H7RA+0?KZ8^+I0\.R?'G-]:8]6O,XAJS M_XWF?[%#@]=V12^5$:900M.U00@-BWCZY:>3?)H_IP^5I!7+W[*\)V%*%)$6 M0994".=VRJR[;S"VZHVI@;%0B4#"23(V0/MSHQS4@Z6E)/8INE82A.Z6(M1: MP.*%-=YJ5<85?< EV<1BH!0GN"@];26L"T\KJ\$/_AE=1 ELOJR7TO4)\/7[ M?![?3^BJB^6BMLT^1M_X=.&]A"]O;$#X#D;5K5AJF9$!#SZB138[F<7KDP5? MY]ET.H_7V=,9O5)BJ;0*"KK7!E>@]D&ZFEY982#5;<'P+C]99//)"=\MGF33 MQ5-H%FE;OT/[&-K3R23>S;+%/*N"31:-VGO!#@, MK\A+I'&);M4J^CO/V.K7SEV4" 5Y+;3>90DJKKMXP]4#GWF!#,THXGF0>QG! M^D:HDN07]%TOA[(;L4N";!-O70,G]2 9N5(++;Q7*\5EZ5L'IU$C%N5>Y3-Z M>.NY F,]L-B>P"G969!NEQYHNA*I M"E#EAK.<342&HB"+RJC/3)/<_4OV0<'UF@/EA.48[-)+E^HGY@3;2"32N$P/"1.9&GX>&.'X">%2'C[7# ML?=(-V8 [2&:-3AHG1#K2"LE%?*YJ3>IQ8@EAE%:-3$Q'8 T32PKB"EM05_?5SO$/!\T$]"B/;/P NLGDE:TWPNRH"8#H;W8\CE"Q;VG+Q-3H9!%$ M!)*W,1X0A"HX]I43M63T,G!F[*+( ?C#*VXLXF#(?"&-<,HF;FA-RI(Q).O@ M,F](7PU?EW@;Z=7-.U0L/&TQ5-RYL$-LY$$-U(16Z]3EL[L-%:979ZKY)+6J MK"U3Y;-J@_'1Z$,@0%MG1$V&YNL4X:50$SQ MZ,C'BIZN.TPPX2@;6TAJ:(F*.MR&#'1$[U,+XI8A[E NY0^B?!@":* IN@SZ MD2B.HNV#U@*4U]8A5V-]6$9U3ZCUE!M63.W8>(=CX%)H= -N&+*C_X=Z%NKN MY5W$2(Y#CKKI2?I#1]+T<4@8UTP8=&.YC"(+7=W5;&HH\1"*[)\WX,,B#V MO.ES9/-:&<,X<]6GG,,(V(Z"QQG.YGLPEG_A2)DJ8Q9#/L'? [8E-[:!U811 M9_U#Y)P8 9H)$LAXC'D,#BH&H##G0KO=3-1;[-C? 15T#QO/?6>S\>#46TO4 M*I_MN6]B6$H'X/YM__/!13HUWXFGWQY>H]0QGY"6*ZA.CI[,1^32>3X]!+N) M9^BE#3B1Q]M*8DAT+(#O*XLYNGW@!?H?5<[_ 5!+ P04 " !P=7=4]992 M&_T" !B!DD:V4(I4AU2<_/L=4K;6*9)<]D*3 MPWEOW@PUX_5!TT^S1[3PV$ME-L'>VN$RBDR]QUZ8"SV@XIM64R\L'VD7F8%0 M-![4RRB-XT74BTX%V[6WW=)VK4T%/URCU81,DP; M8!E @ZT8I;W3A[_PF$_A^&HMC5_A,/EF60#U:*SNCV!6T'=J^A6/QSJ< 9;Q M*X#T"$B][BF05_E>6+%=DSX .6]FSN$ZY1[FWQ+<=X^SVJJYIQ ;^ M[D35RX7O5CR)2J(!H1KP.0MIX/M592SQA_'CC1#Y M'"+W(?+_5\DW25P+7II!U+@)N,<,T@,&+S'#R2;/;,* ;H%+AWV%-)&07IBQS*(L4/JIZ]**JT8+2EM&#)E<2'ASM'YTR(WF2)"R*!:]I M4C#((JNT,$Q?E;M,,RC#HES 9RXD377X[7F*,"Y*7I,D@R_:"OFBUSO6%19) MR9MES)59PDO?9G36\5R5G9]KAE]T5'9J_MDZC\ZK:6+\YS[-W4^"=IPG2&P9 M&E^410 TS;+I8/7@YT>E+3^!W^YY_",Y![YOM;:G@PLP_Z%L_P502P,$% M @ <'5W5&\XX2[F @ *P< !D !X;"]W;W)K&ULI57?;]HP$/Y73EDU;5)$B$D(=(!$NY\/E="F;0_3'DQR$&N.S6Q3RG^_ MLP,IFVA7;2_$/M_WW7UW^#S9:?/#UH@.[AJI[#2JG=M<)HDM:VRX[>D-*CI9 M:=-P1UNS3NS&(*\"J)$)Z_>'2<.%BF:38%N8V41OG10*%P;LMFFXV5^AU+MI ME$9'PT>QKITW)+/)AJ_Q$[K/FX6A7=*Q5*)!98568' UC>;IY57F_8/#%X$[ M>[(&KV2I]0^_^5!-H[Y/""66SC-P^MSB-4KIB2B-GP?.J OI@:?K(_O;H)VT M++G%:RV_BLK5TV@4084KOI7NH]Z]QX.>W/.56MKP"[O6-\LC*+?6Z>8 I@P: MH=HOOSO4X00PZC\ 8 < "WFW@4*6K[GCLXG1.S#>F]C\(D@-:$I.*-^43\[0 MJ2"P!;,K@1BM76WBC*JQ^)T@HD2X;=LSF MBCW*^!K+'@S2&%B?I8_P#3IU@\ W>(#OW99[=8@6N*I@872U+1WY""+X44M*)+&B![Y,8"^JX U12;)9JNKG&H16=F>3#W8]BA0>"66"3= M57L)\S\CA1S25R?@PH/3,5Q .H['H_&QMGLH)1>-A16@*8WX[/_PI"-H& M%VH-)8G44E3<$=F22ZY*A# 3>G\*N._V?PA(XV)8_$5 D0_/"NB=NV?)R0!K MT*S#F+:D:ZM<.\LZ:_<2S-L!>._>/B,WW*P%]5SBBJ#]7D&#U[2CN=TXO0GC M<*D=#=>PK.DU0^,=Z'REM3MN?(#N?9S] E!+ P04 " !P=7=4%=$K,O$! M !J! &0 'AL+W=O:I Z&$9)=')L>7[#KV#ED7/]G '^*7? M&&?1F:7A$I3E6A$#[3):)==5[O-#PE<.@SW;$]_)3NN#-SXWRRCV@D! C9Z! MN>4GK$$(3^1D_)@XH[FD!Y[O3^P?0^^NEQVSL-;B@3?8+:/W$6F@94>!6SU\ M@JF?*\]7:V'#EPQC;N8JUD>+6DY@9TNNQI4]3N=P!LBO7@"D$R -NL="0>4- M0U861@_$^&S'YC>AU8!VXKCR/^4.C8MRA\-R"\@-N%-&LA%,%10=J0_1>B*H M1H+T!8(D);=:86?)!]5 \RE)4I5>9+R!>D&RY U)XS2YP)?-+6:! M+_M[BQ4H:#E:\FVULVC<2'R_4""?"^2A0/[_9_A/!/<=D+66/5-/I&.6,)+' MR:O#:](_8Q_UTK/_+\'LPY1;4NNCPG$49N]\D5;C_/Q.'V_A+3-[KBP1T#IH MO'CGQM",DST:J/LP33N-;C;#MG./ 1B?X.*MUG@R?('Y>2E_ 5!+ P04 M" !P=7=4.H3;>30/ "D,0 &0 'AL+W=O(7/;0 HICRW8>?0%IVN[U<'L-^EH<#O>!EFB;&TE422EN M[J^_F>%##TM.;M'=+XTLD<.9X6STU.3 M;$7.S425HH O:Z5S7L%/O3DUI18\I4EY=AI/IV>G.9?%T:L7].Y&OWJAZBJ3 MA;C1S-1YSO7]:Y&IWHG*#/W+=G;L8GG$DMI4*G>3@8-<%O8O_^[TT)IP,1V9$+L),?%M%R(N MW_"*OWJAU8YI' W4\(%$I=G G"QP4SY5&KY*F%>]>ONMEM4]N]IH(4#7E6&\ M2-G[(H%G4!=SWV\R7I@7IQ6LB/-.$T?]M:4>CU"?Q>P7551;P]X6J4B[!$Z! MUQK,#].9!_CG1FX_0^[3E6IS@OJ;LAM^C"MB5 MUKS8D#K8OZ]6IM)@._\YL-@B++:@Q19_D+)_''6&)BTTB*Q1RK

LP])I58P/I[.SB-6;<4P 5Z66MV!*G'$=<:-8:_9ET)6?=)/ MD'8\?8[TZ W]GCU_RLI:FYH#R4J-KD.,G3\WK.2Z*H0V6UDR[N4.Q&]:7X-6 M_$(1VVUELF7"5'R52? @RW4E=&XUAZ)(L%H&T,B<-?$*ZHTJ%6;B@ M+#;,"'T'9)V] H538 W ]%94[MT=R(,C$RU!$LDG?AM.9JT]^$(<>SWA-WH3 M-D$:4P.Q&IQ6$V-AGV@!1N*#XK+,&AKLN6:!25G6T?2"2D[-A/C[ ?-QAGO0*J$BP?R>R>P#4:DNK!SDC MYB;WB#Y&?K<;;*6 JN,37Z82HPR)9*2I4)#]A8FYX?UJ*%1;7D&\ V_5@J;S M9"O%G;5M,!3.3"D2N98P78NJU@7;UCK-A-$4+IU%]M4N20.%BZE!PFN5E[QH'//]S0<&W_]>@_[C M9XY_X*0*1' :8*C2%)8Q2:6&[<#1F4RI;7 MBL'HL 6I$":V\U) M:XV#<389NL"XQB JB1SQT4>F"?L\(NLBBB\6H[+^'F%:^NGK!I%KC-5X2:Q. M)\3P&/9_<)LX.QO:1)ZJLG+ 251QC20?NV13J\!?O.!2<_T*K>;!U. MPP!>422.T.K1![?A! M,,]J6+M0Q\O MRPS0#HTC1;>2JYKD![L3!B&S/6(8?*SZVD3#1K9).DS'[Q:*H52I@?Z6 Z&5 M$.#_&.HS:P^ %@)7V/)T/"G()!B Q2IEP0Q_X,*F!F]Q^T A ST%=*53#LPW MNVL3'0?S'04X;]T!0;V&_?>1U4"-"&X$\QU^#B98$_;U@(&([\D6D^O4;N*X MY[#:> ,V/"?_S>N,,V[&]_A)I38"_D1 M$1*!QMDF"@#Y;*D IB<#*1@41RUZR$8;5*S[6ZQP/B2+H$!:)VBBR3!(RS:\ M8.U<:S0+:Y5HJZE, >0J)Q=)!3@.(*=I\R#4K+G4;D+(@)WU^SS"6YD'HS[G M85,[&]KS >,-?5\L&"0'A0.Z_922C,-G4=:F:2'RW8;UAD;93GE&MKT;OG<2 M,##$<)H'VG(I>5VTHOM@3 ,14XM8R*B9T[_%Y+IT0(/BF35/O!-P$A6 M$ACIB4)IBTMXFQ1WWV &3)V D$"LQU";G5YFK$!+6! I#L)L$I@3L>9(V3W$FBO&R MD@">]XV58H #(:S(P LR*J@,J=!6$U5Z' $L5 MN;^O8H;V+O!C4=0S)4W;]08K-]QNX%8$-UTC MG6" M?4/_TUIA -0>]!8=-A9=["IXGMETRMXYAY9W=:U(T8$R+<#SEUX@B A M,E=8C!8$:2W&RK,NZ"$C,L\Y&4Z3 #>!8RC#:Q)@GS=^&4B.#Z2((_C9K1)L MU9_"OL2+N4^@4:I6/&GPV1<+GV7N&QT?[)10-2!#LVBV7(X2BWO$?FG7W%UR M!QH&^RR$SL$_A,. CZU,J\>GQ;E#(VT&2$XH="*-AQ2!-8C?=X@SB"202:S M4;&S)"BWMT/!#FW ]1;7+\7WJ@EN&P0 X+0(6 ]-A2P4*P5(8+3*.PO;LLGG ME]8=;,G9#4-6WGVEC8;MJAGJC1D9Q.]#&S9*YQ% :H\CTE 1/Q!]_+!><@=N ME=HE$-D18!)92M\FJ![:[9#P$.2YZ(H2AU3GX'19-")#4E%"*DX'&\8E3$,$ MT:_P1>,26 @A4HA4PAZ"N7<2(FS<$ $?[1^5(;7)/90.H6H=C'1(Q3;Z4BKEDE&H MW)SO/[J]];'QGT_D/R[>O#_02AC@=*P-T,7SH4J@;=/6&%LVTZIA8/J8KV/( M3 4"($$#K EYR_'L8C*=-K :A99$!Q,S:1'&@O!CH'?/LL>5.-2L'^J!_S.T M/5RT X283J=^_:?L5Y>QGK K9T(_X_(G;U!)[U!)7TE)/XS0AU:G"!QBK]D8 M\HSC\+3_YF>7+US,Y\SNQL7TW#VYWL+LXM*]Z)-Y%_+.V71DR!B3WKK9&2Q\ MW%K:/]M-\G[4!L"ZDAE!'F7;X*2W)Y\2L& L@VDX&0HN")@B")4P1&&Z1E.Z M!CN<>W0AMZ9N(!VOPDNN,\6,Q Z)1XXQ^M0%&,R$_=)#L7?"/DG *$1#3/3! M>_,0E2B-3UUX,L**Z#H1%&NEN3U9(\A(8!:]$5MZ(G(%*M;&F $HY#V#8!.% M+"!\3"6B/KR]EX#:$_8U#+89N),U;9QU"PX*V7P"OMI0]FDVU]34L]U_*9QJ M?5D75J7 M5\MGLYDA[>CTIJWF/5M-'VT-2:[:X2]LEK?V\-E0F!B4]VU'-?/)[.1\,G6Q M(YXLW=/'L.':14-77D\G"W8RFTQ_@J(NEHRAL7-$N@="A]6DO7WOAP2"&Z>L_T,U/PQ#KS8;+3;X\CVDZ;(PD/3; M+T_XTS]KF=\!Y(<@?1_<%]$"BL&SR>(\?+(EW7)R=A9>O75U4;I'^Z&_31QX MLIP^A84NEP_.>3 P+*+Y)88&8/L2H\(\6LYCQ_>QY?R8PQ0"*^)T*DEHYSFUZ%.N8\>RF-M=)F5SP$V8/JO,Q$IYG>SQ,I51OJ5M:= M^O[CIR]->V#H@ \"(HX/-S1<,]Q=S2!=O'PL')<'-_@ M;MM7J%:-[UC6>'9ABT[04I+4L&?78X7L0X62*\9;-;&UWD'E4?NTWV-N-C6< M)[C>^H@'^@LH*;7 _X7,T>4[=C4RH2/<6[?(EP>/-4*?TNM5?^HR) MPA-D V)3_VU#&SET#V@TCCPQ]'ZKA9='F^9!?1)60",:)H*V3[E&BV M )".\<]B.<=4Y;(;Q<.X:#:;LV6TB,^0UN7^HI;?671V?H[CYK3FF?,E$&,6 M+>,8P\ BBF&5>#(_MPI1V:+336E0<:1HYHEM.CM\#$2NE2Z5ZQM[ /0?VSYE99.#H)Q*W[=$X2[)%B*S:.=H_:'*>4XCMKQ%EX:MA) M4P/OBVYEU>GS/@#\,+>%_3@#)':GP%:3?>JAA7O=VXZF;7L5\NI]@>+H\O*B M=<39IV*UE>#I19:Y;EQ";;/*'WIK=!S3/NK'"QZLM-=/6T&MU>[IL_CH^QU5 MT[4BAVT=S.S3GXR!1,06LZ8-LS_1P53'2E#RIE'VJ#D'KTV=+8GD\7DT!Q<^ M>%N,5&--M?U.52]XX?$2S>F4 ,X2]L;LOEKL:ZN/:23@[#2V'3!@" MFH)R$E32Q*'IP]+XTT:>_E:3%'3[ FQG76,@;\?TR= %[M/6S?E&PO=V]R:W-H965T%^6(DK:1.*5'=).^Y??]_,DA0E4TZ3.\"P M1')W=M[SS5#/;DOSR6Z4JL3G;5[8YV>;JMH].3^WRXW:2CLI=ZK DU5IMK+" MI5F?VYU1,N--V_P\]/WT?"MUZ?6FHAOG+Y[MY%I=J^K#[JW!U7E')=-;55A=%L*HU?.SB^#)RYC6 M\X+?M+JUO>^")%F4Y2>ZN,J>G_G$D,K5LB(*$A\WZE+E.1$"&W\T-,^Z(VEC M_WM+_0W+#ED6TJK+,O]=9]7F^=GL3&1J)>N\>E?>_J@:>1*BMRQSR__%K5L; M16=B6=NJW#:;P<%6%^Y3?F[TT-LP\T]L")L-(?/M#F(N7\E*OGAFREMA:#6H MT1<6E7>#.5V04:XK@Z<:^ZH75\6RW"KQ7GY6]MEY!8IT_WS9['[I=HA M^+DLJHT5KXM,98<$SL%*QT_8\O,R?)#B*[6V-DK\^V)A*P./^,\#1\3=$3$?$7^C"O_Z;M%YG6FB[6@10(K1%%B15&9,L_IOBXJ992ML!BWK<8W4:Y$M5%8G2,* ML>B)@*+5=J%,I^S]G3#A.[YXA7-MI9?BD1C%L9&$W'XGU9R9QW1)X?QV['',\2/ ,/$&97%JIP7.V%@V3(-!;2+U2A M5KH:LW#$]IV2Q@I%+C; MRRR^[Q[XA9*$-(V,MN_)O%E;0Q8$V]4I@R+\=W? M9F$0/NU]NZYDI2"T[R=BGG9:B")?S*=I(W_@15%"BZ8ACEDID,TZJJ/$F_I0 MX&CF3:?X=!1'@3=/H[&(O&FR)SN*_!0K8S]H53N:>O,I% TJ<8CU5WL5-IHC ME:=>&H>L_-B+DL#IGM6\6B$C.I=0,(5!+A:9QEU(OH03DCZ7TI@[J/]6FLS" M!K(2:WFCA-$P4%52WG,B$45IK:KPY\\6'0E,=!+V=ABGTGY)+2Y2$,'48!>+2/7 , M'9TZ#>;-_W??R>WNZ2NQA% :PH#O>1C1QX&[&'6CBEJ10X0Q_OLA/43M78+; M7(F=(0U4=Q2 :8#_\V *7RJ7GSC($$R.O=@+YW'GOK\BHHR8QJE(0,^YU) Y MIS-HR!?3Q NF,_&;S&M'39)])#P%#INX"*H< M\1/@/ HGK/5\3DM&0E<.)ER6E"]'83"GJ(OG@T+UW644@$PRY;-!>9:"('GG MR0T4DF3IE*,S07C&@ZF1,M\E[LCBCFTW?6I9BR<)_X\!]U45X4'IX#E)XJ1+ MO"3HE8HA1PN\>#K'_V :?:OBCM4T=(Q1.;)L1MFKN)<\VK37!"2IQF[*VZ)U M6]A"FXY$72 &RW6A_VR.:/+N1%Q#2+W22XD:\K'.UELJ)IH._Z/6Q) F'2 K M C[2DE+:82%W>6R8-,00*S4&HXWZ?M89SZ5 M>=P/9 (&8%5V N]%X\JIV05JW# 5C"-N-XIS<'M-N0PZ_UBCNF::TY 5G*K6 M\"OB CW3"EZEB>-!H5B.)F? /: +%+V-)(B+@QKCLL/V3\5JE/-!3[F $1O] M>X->>G^7PZ(#H>6U]?)^63P,.S1DU*WAY*$R 88?N8K#FQZYHO.U60\R[12W M@OG=1/R SX*U3ZY/;CN8?>X:'RZ+0X\GR$I8"@JFR+@3=87E4#)1_#"YGL"W M'.0C;BS#O/L:.@0*"YF[2+[5U0;["/&K75O%)#@Q[06Q\J&2FY.4)^+'\A8H MP@RS+87=DLR'))'H#E@G+"3-) G,/PY[BD=DL3-,-:XID#2KKL.,1+ MFY1=#^9*(?F7.]O9GQS0I6CGJ'V#V3+/^(9E=-=IS#D=ZA38MO4"V5<#S7OB MHJ[*HMRB3E^ZQA QB#9APGD2D>,%?LQY%^T.Z5L>1BA%6H1(B^9.8906:X,0 M.,Z%I.-]/G39IT^(E564%0S1A@9U*5G5E='02]O7*U M[66B10E'NQ=^DZ'.@9X>FV.?H$[EER/X!+Q90Y+7Y#J.Z7^RV]\_CS+BJFLP MH[DW1^L(FM/O0S^:?6%#,/,"H/DK-,,K! O"9'B]"Z%I[ 5I1,1#$$?;\]#B M-)SUZ;X_H9$]+R& ]#0FZA%1#Q[8XDX(X7AARPV$/B%J.U= .Y=,V^5A>KJ[ MZO'4^"W6)P^N;Q@*T2;[;O6Q8X,O:O;@8=?-"#&:A? 5F=\17N0NN'']KJ1# M<,HC1E/Y)V2@""UM:8Q#46KL1N^H,!=K$I2C9\6AL[CKG^(A2$P'T?A$S0SI M,A,COKE$/G0E260DB::\@?ZOVIBR7KL4>_7VUZ;=)\#5+OM[C9Q!+CPF!FX5 M837X./-_C\F)^'VCN]K63 MFD&*+F]2YED1NF*U<\=0+SX2?,$I4-?,?]QGM2R.(-MA)NVR&0"MM2<[##%J MIF1C!X=2AW,>C8+9=-QWFF\:F1UBHU=[:ES)@Q".3,->CTI=HR *H[IB<-83 MMN<->]C+9:2!44UIR.7.*J_!F6YVR; SJUTHX/*D)D@&1D=N:DCJF"63P7:P M,DI6C!W>[@@=%<0Q^6B+JGI-ZF +1T'.GN\AODZI8D.3/JZQKC/; M([IC5@>FMU1ZO\'Y)N*EP[WB^][#*3T,YJB2,R^(BRQK-=[BDL477_#3* M(Q9$@FKZKG.FXRUQ@ EB8?XT&1VDD*B>2CD'^E2+'O_W]$"M+P:T6BPI#7 M5CI7!WYB%-K7PK8>]8&@1N8FX+8_"KB1$*.V39WFV7*Y1,(YZ)*'P[U#PN3, MQ,"7S_\'CLS*+2%GZOO1]WE0FR[P\0-*/*@3@,[H]B]H:/ZE2 VH6M<(O#^5 M<1?$Y+4R"RT/<[NV_=+09LX>3[TRW+L+]6\I+>X:FS@MM.#HM![H/ 0W=5O* M]$\^B%8)W")[CM=_.W0TBJ!CV9V>M,Q[O3!O*BE5P:?'UAI>ESXE4-0(,KPD MZ>7(UD=V4D^PBS;WGP2MP :>1*-JB>RKP;]PDB>H,HOQ@(? LX%V/!(G4 M[Y#1T"G-D+%;U>:?'ZY^>G]%%KZN%^(-2>,'3YNW#\T5BM<-13> * TVL]8U ML4GEFF?Z;(C !XC*-(_3,JK12P5P0K6MR8#.\:GZ;= BDZ+9I'>#0KGIJ:N. MSE$/AJO8:6L8<[\>,I-.V[DFMFVQRVB9\[EM):V.&@?:PT/',A. M6I3%]_RH;T\G%I7_8@EH*OOEX-A+]@"_G^5(NF[4XC)Z:>[Q'@23-#*/>Y>!!PL&?D3'_"5%OD1/O9OP(B:ZT2$ M/XE3/!NE.&G MXC[N'?GNU%1M/XBP(IS,6'?Q)"+E#;V$"QI)XV"2LJB]:G\*MD+?,:_U)RG1 M_[7I7=6V>5$'">?SL5,@ 9G'XO5)+T.N9@[ Y&Q&QG/C'80X3U#;ENG;NQ+: MN'=RY\'$*M3.\WZY0$YTSMZ]7+#P#,H7#4HFIM$#-&W[ &IE -R]IN!)3G][ MIA[&ULK5AK;]PV%OTKQ&QVT0*3>?D1MVL;<-(638&B1A[;#T4_4-+5 MB(DD*B0UX^FOWW,O*3*H3N M^_G>^Z=\WS3:[5Y3;;/'.K*O +^:WUYU>TWL*'[M[AZ?Y:*4P#;7> MV%8Y*F\F=\OO7Y_S>EGP+T-;?_!;<2:9M9_YX6UQ,UEP0%13'MB"QI\-O:&Z M9D,(XTNR.1E=\L;#WX/UGR1WY))I3V]L_;LI0G4SN9JH@DK=U^&=W?Y,*9\+ MMI?;VLN_:AO7GEU.5-[[8)NT&1$TIHU_]4.JP\&&J\4S&U9IPTKBCHXDRA]T MT+?7SFZ5X]6PQC\D5=F-X$S+37D?'+X:[ NW'_2#>D$FH?K M>8!U7C//DZ77T=+J&4O+E?K5MJ'RZL>VH.+8P!QAC;&MAMA>K[YJ\0?*9^IL M.56KQ6KY%7MG8ZYG8N_LO\Q5_7&7^> D#^_XN5\]'(N7L[_#Q7]WRRIWUKU M2U_OU.J[6)NI"A6I-[;I=+M3]$!Y'ZB0EQ_>W0%1H1H?[K4+)C=8"3*K#^EM MY^S&%.05:*XZO1,WV>[(;K!/&E&V5%<7?^<__%DWML=>/.7:5\KKC6G7?JI, MJ6 $?UOUUTC8@3DI[*$_'6N"_G>)):>SR M8.\0>A\,;&A1"[SR?5Y)&!FU5)K 2;1YW1>'1@^_*QV",UD?I%V(*Q72JQZ, M<$/U8M6'JFY-72..: SOD[$A)D>LK.QQ.=;84ZPM^T[UG:$E3_F*YEN+9M(: M'M :4RM=AK2D1,:PG9REF/[QMZO5\M4_O6!K:)1X0YR]:V?J[=%Z55@@AYU4 M>B.=DP*D1GZ3$4"%D%%W0,RQ/^A#+ZKL8X\UOOL^^P2I/H 9NF2D_VS:T9?> M.&ZPSCRC,S#&5G/S M;%:;M8Y!'=<06-,JKW2[)L$U5,[9^EN.M-&?Z9DV"Y4DNZ$@.\2%/N2Z1P=; M^ZB)L5E2PXRH'3$]4S_;+6W(3>$A@A1U.*UA85.=!-)FOWV/3R:!6N,4C+B5 M>$YX8%K?ER6XS24^Z62C=TPUW76UB<0[60#[90^$Q%2]D!JEMHXI@XYL;5\7 MR@ TW.?'8G%8"]@2 CXR>++/.@3?V598^4PGGK(U4Q^Q2Y;DM?4'+'A[_]NQ MH#K*[;J54FK4N'V9]W *_[71&;H1=KSUQ7*YFEY>08RWE8$S1YB2&*DL1 C/ MYQPSVUA#R-F.X4>@"I+L#!7S2CJ?E]BBU:11WS2@N/0E[=%$8Q@4XVVE3 MO$3VN>Y,T/5,O>]!GB^]\$< +85F8PUIC^*(\*="[-,38'+KBT\82>1H<;9? MQU.%B6UK4XCDBIH/1C Z1HX=G#1[HRSLX*H/IAE.@/3 S3AN\W&E$A ;7=!I MISV?6HQU$)][#;"A?<83B[>W942\A)W.B20!T9=G3P+I@C#W%I %YLQ&.T.Q MS26P:UU** 4HL#1-PA!#YAD@2AUA;)?,\XZ^$Q=MWV18N?=P>-KLBS'EOO&H MPBIVY/8I 8^\C+%&_1ZGB7T?M!SA&+9((A@&+K7%!P'U^>)RIGZR,0T1#>() M[_&69VES"*Z(H5@=ILWJU45BS)8<'>X",J-<)WD9Z/HDWOPIX'YG8K VI$-E M.+&!AY>@N++;EMS!^4JVXX283:C(V72U7$3>B6HAK(I;$?6>#,>+]@#+ M0BYH99_Z8WBV2M8%=XE[,A3<=1C"'H0+D,H7J^FKB_.AK^)GSP%[FL3)^;EA M'@$5Z4CC6MM93#"3V==!13&84#C\W,; 'SIO;,I@ M/S2]6"ZFYQ>73]=1\#;:9F<2J)7YP/4Q023WJ6_C%7(*)E MI]^M+H1 #&?'M<)O@)A]Q=8GOV*3SR?<2V%QJM8XK'GU>_B#76_ M/-[S?]4.DZA7-978NIB]NI@H%^_.\2'83NZKF0VX_VEM&![8 MP?@?&+?_!E!+ P04 " !P=7=47Y75W$$% ":"P &0 'AL+W=O/R]]_YKSAVYK%7D6V__-&6J+T=G(RJY4IU-[_WN#0_Y MK,2?]C;F7]KUMJMB1+J+R3?#9B!HC.O_UY".GFG<#G'%R*!]2P*K!OG1UZYO&)+"<2+F2;KU+QFW8:RF>O!VTWLKON%M7M [>*@C_>)*+I\[F +: 5^QQW=3O.CQCO6$%O,Q M%;-B_H*_Q2'?1?:W^&Z^\B+@]1ESGJ\O]$ M_1K-+[H3H9['5FF^'$&)D<.61]_)[#?>*$OWP6OF$M.1?OSAK)@7/]-=%S"F M5#,YJ7-+VG1D16N4>R43R6BO1I;(68[?U=LLE2C?5M%7! M^"Z2MLHT/11KDMDH4>&$WO=XL0"2.2:UM@;E6\(+ CLWJ#6[BIVN4>PI<8BT MJQDB)AQ/% 1M\&OLY7&.(/!4XSN4,6#G?=E0*T=K1O=0$6#7 (N0!BZYG-!U M%&-4&#=K#HIHM5GIZ-08^ X6# 4=BGL>,@_K4/I?C\"" EPPA:S1E+ MB!ZK 0V/![0#CL$BX]>I@^>G-(3KIU2$+^-JA',)>70.1U\:G9Y(,$F(26*" M;LW48IO!*J94ZH-NL5F"H#UKW_"!K*\>EA2"+8D?I&:.06.TSW],)@.=T!N_ M@_OPO%1*#XJ<3W#2XF3SVE%L&>[/5W=A2 T7CI0H:L!:JM46U#P1KTH$075R M58E#H!0GJ)SHK2DSM@K4H^IAC/)*G"4Q@0+0O.E8)7L%?#P";,5*ZJ(R6K+; M@?8:YI+@"XCRT<-L<""G!5)Q )4!) 67+0'( +W5!$ M2'DQPT65-U#4EOM;R^)=(3E$J05%TK3E)OY)FJ80):2@9#+,7 ]ECS;C& ^0 M!=<>-!(WOHQ2V$=] T?9"372%5G,^8&#-C&+WJ?<$IXAW^',50N@#UDR<'$R M+\:+8I5S.IG/QJ]GKPE"S<@>64$#++?F?^A(4*'("N\:^_A"/ZNZ)%<:6I)I MNF9(OU6/O0PZ! T0J?M)"X]6&LI@HX_4LD?J^"%!8E!EA=L2"??0A[X&QBH0 MV[=%);OD?.*Y("GHA.:+\?ST3$8+>CTN5BOY7-*K\6J59U=T.EZL7LGG*2W' MJ_E,"F7O=35>GLX&NE].ZH26<#0[HZ_=WM.C]U+#89-?A5':G4O]T^DP>WAX M7O?OK2?S_M7Z3H6-085;KK!U-GFU&E'H7X+](/DVO[[6/N$MES]K/)XYB '6 M*^_3?B !#L_QJW\!4$L#!!0 ( '!U=U1>^JQOW , !P) 9 >&PO M=V]R:W-H965TSA!I79+Z,T.A[+1JQPP?T?S1WEG;Q M@%+(&K631H/%[-_AWT\ M<\;+C7+A%_:=;)9$D+?.F[I7)@]JJ;M_\:7G8:1P?4XAZQ6RX'=G*'CY5GBQ M6EBS!\O2A,:+$&K0)N>DYJ0\>$NWDO3\ZL&;_+$RJD#KX-?/K?2'1>P)F*_C MO >YZ4"R,R!I!A^,]A4AZ *+KP%B\FAP*SNZ=9.]B/@6\RG,T@ED29:^@#<; MPIP%O-D9O"XR^'.]==Y2)?SU N;E@'D9,"__'W4_#O+S3]=9^OJ7'@O>]="F MA"?CI=Y!;NJ:*MFQ#@B+@-I+K[ ;\!H9#F$!JGI*KX6.MQ8S)%*'PKY) O4 MA9O"[Q7"QM2-T >H1 ':Z)PR:(U2;$AJCQ:=#\8OLJLT0%W,TBL0X8SR@_66 M#!US- D2PW$V#\?)A(R[!D/KJ<,4-I70.W1DX+Q)%'G%04A3T&FNV@)!T_-$ M:U-34-Y;N6V]V"KDZ,[BL$.Y?**W'^5]O7G&B4]@['14&^A,L8U.N&%3[JJ!+:VJX2*9)DG(^>)6>BODYEFA]1>3^35O=!J((\^3& M-^B$.$^229(D@9F1^KP[/>G2="O16DXYJPZYIM*G5#^[!9IT1+(NN/C^6W-, M8:T4!#C4.88J/#7NJ(UKTVH?FN9?B[246NA<"@4A\U0+I%@)ZOXM(H]1:I13 M0]+^23KL7XF21V4P,T]M/)I8-=I=F,L< M"@7:#:_A=!C]ZV[BG<2[[X8/PNXD]9O"DE23Z>MY!+:;Q=W&FR;,OZWQ-$W# MLJ+/%[0L0/>EH5>SW["!X8-H]0]02P,$% @ <'5W5/-8/(OM P ?@D M !D !X;"]W;W)K&ULG5;;;N,V$/V5@;HH-H!C MR?(EKFL;B),LML#N(DC2+HJB#[0TLHA0I$I2=OSW'5(7.XF31?MB\S+G\,QP MAJ/Y3NE'DR-:>"J$-(L@M[:UD2A?,TE1O0E-J9*D'%2*, MHV@2%HS+8#GW:[=Z.5>5%5SBK093%073^Q4*M5L$@Z!=N..;W+J%<#DOV0;O MT?Y>WFJ:A1U+R@N4ABL)&K-%<#F8K4;.WAO\P7%GCL;@/%DK]>@FOZ6+('*" M4&!B'0.CORU>H1".B&3\TW &W9$.>#QNV3]YW\F7-3-XI<1WGMI\$4P#2#%C ME;!W:O<9&W_&CB]1POA?V-6VPRB I#)6%0V8%!1D,**&9Z <(LE+1J_J-';2VM 4O7ZW91O.5T#K/=@&T]A6(' C$M]DL!EHFBN] OKGC-Q MYE>J*)G<0\Y2D I*94D@9T+L21N=0R4(!I-*<\M)2$H#N?'(/3)M %T6 >4 M%FLB;_, 2.QA-1[[U:C_0+A,"7I9/ M;"X0N*(XT82*I!',/ 'F=-5XXLO2T MU_3,_5A-[[2<&7QJT']Z],UK]#/,M_;6F+6:KZM:OU5=$#_ Q^&D-XKB,S>, M1[WI='0&WW]\J7!^PM/)N#<>#6 \[4TG8_CRW.]3 #HSZH\G9_5@1"H>#C?\ M\T_3>'#QJZ$TI%KBB0/0:Y4\ MLQG9I>,U-E'7Q'_,JTDIPN:H'6[2.]_Y2' MYVT.]N'2JZ37UN:.R;WI$>VY>^U3V))H%])$46@;7T[K/>1:I]>E M>U<#SJ."-IO[JFA1-)YVU >]AIA,QC'MP_,T/UU3->=_#V53T1]=2,^.8OHR M)UOM[MYR)5+49G:B3N].9P-,AF-XH&[>!+7-BD%O>A'!U^-XMUNCZ2^OV>J$ M&4QB>%"6(CKL#<83./6*AT<]L4"]\9W?D!L4]KH]=JO=Q\5EW5,/YO67"QKOM6@, -H' 9 >&PO=V]R:W-H965TQL/34JR)1V.;>$2B=08_-B-OL];Y1QV6:5UFYHL_)=L,;A#0%W M3:-H?X76]^MLGCTMW)I='>)"OEFU:H=?,/S5WI#,\I%%FP8=&^^ <+O.+N?O MKI;1/AG\;;#GDS'$2$KO[^/D3[W.9E$06JQ"9%#R>JL^'6]Y_P$,]9Y*N\Y?0/_6"[$..J MX^"; U@4-,8-7_5XR,,)X&+V#* X (JD>W"45'Y006U6Y'N@:"UL<9!"36@1 M9UPLRI= LFL$%S:W:%5 #3>*@D%>Y4%(XU9>'0BN!H+B&8)Y 9^]"S7#'TZC M_I$@%S6CI.))TE7Q(N,'K*:PF$^@F!7S%_@68XB+Q+=X18A[N"/E6*4CP?#M MLN1 ,OOG!3_+T<\R^5G^_U3^)X*[&N':-ZUR^[>_713S\_<,E:2:O!7D#KA6 MA+6W&FD"G]ZJIGT??Q\GX'N)33DPCCL)MT(HR=\CR2V#!W3:$W0LCLH]A*.3 M*<@Y3PM[5 08RPE2#&Q*I+$@DU.(>*@Z(K%[,Y]Q0\B$11Q:EI1&9>'%B1SV"Q3ZZ5U4U"(B'5 XL M>VMT*@4'^<3X.8J0AR4RB($4I?%=6NY_2DBD%19W:..]"77:'MUJY(I,*4!5 M>M'32[GDN 3)MU3.1-')WZMS*-5N,;T6=C_]56/(3_IM@[1+KTJ\G!+#T'K' MU?'ANASZ]=%\>/4^*]K)-06+6X'.IN=G&=#PD@R3X-O4O4L?Y"U(PUH>7Z1H M(/M;[\/3)#H8G_/-=U!+ P04 " !P=7=4W=MLY*P" #%!0 &0 'AL M+W=O;65H@. M'J10=II4SM6G:6KS"B6S?5VC(LM6&\D<;4V9VMH@*V*0%&DV&+Q-)>,JF4WB MVW_Z5=(#UJ+Z&4<()9R>>7:+NM.NQDU;UOSR;T=<%?,E)0-!&XI=-!_=YR M:8=&NW&ZCHVZT8ZDQF5%2>_0102P,$% @ <'5W M5$-!+:ML*@ UY( !D !X;"]W;W)K&ULW5U9 M<]M6EOXK*$^FRZZB9)%>$SNNDA4[K4S2=EEV^F%J'D#@DD0;!-BX@&3VKY^S MWPL0A&2GNV9YZ(XL 7<]RW=6O+RIF\]^XUR;?-F6E?_QWJ9M=S\\?.BSC=NF M_K3>N0K^LJJ;;=K"/YOU0[]K7)K32]ORX>+L[.G#;5I4]UZ]I-^];UZ]K+NV M+"KWODE\M]VFS?ZU*^N;'^_-[^DO/A3K38N_>/CJY2Y=NRO7?MJ];^!?#VV4 MO-BZRA=UE31N]>.]\_D/KQ_1"_3$[X6[\='/"6YE6=>?\1^7^8_WSG!%KG19 MBT.D\)]K=^'*$D>"=?Q=!KUG<^*+\<\Z^EO:/&QFF7IW49=_+?)V\^.]Y_>2 MW*W2KFP_U#=_=K*A)SA>5I>>_C^YD6?/[B59Y]MZ*R_#"K9%Q?]-O\A!W.6% MA;RPH'7S1+3*G](V??6RJ6^2!I^&T? 'VBJ]#8LK*KR5J[:!OQ;P7OOJJEA7 MQ:K(TJI-SK.L[JJVJ-;)^[HLLL+YY+[^].#EPQ;FP[<>9C+V:QY[<63L^2+Y MK:[:C4_>5+G+^P,\A(7::A>ZVM>+R1%_(]L]X]HO$=' MQAO;\7^>+WW; +7\U\0$CVV"QS3!XR,3O$Y]X9-ZE;QOG'=5FR(ICIWD-PR3 M_.G?GB_FBQ?)QXU+LKKRL(,\;5V>K(HJK;(B+1,/CSI@HM8GF_3:)4OGJ@38 M=Y16LK(37NJ4O\B)M\.X:]_>NP)VU-6RU-]-I<@Y/%U7KFDR&6*8E MS VOX5APY95/253$9^7* KB.EBH[OG7YIQ-T\\3HYLGDA;\M? :#OH>SK/,Q M>IE^_6,X*"*29R\\+)6&W+NT28"8<"M/%DG=)$\>G=PX]SG9T63PA[1-7)7# MB?.&R]2WR=L&=KS'2P >=-NE:TZ3M]&(R) X;#H<#L]VU7_P++E)Z]/WA$-!HI]X]MBB[0Y=HC?/%B/]9B=F"7A^2,4?@5*$!]&VMVFGUWB;#:B=0^*<\?D25>4KE:@V9A'MLPBL)"Z(9:%%W(X]++V M7T&X/$\F[($;KFJ8_I2.H,GA%^5^)DS9=O"JS@L'5.*$L*(F637U%AZ"F<,. M3I/+U?"E^'%[< 9[N"X\[1)$E$J"\3U$*X=S!Z#"EV"RR0CZ8,%+!YMTR>>J MOJE.DU@'AD-O@/5ADFX'UUJHT,1#@?'\5TBQ6;+L6MH,G&:"XJ0E 373JVO: MXA],/B 6DWI9%FLY45PZ;!=F8EIW2 DW:0-" M$^@9E5)SC;?GOL"D3$CU$EYP+=[A-9Q'W<3/%4!B14/D#E<'"U^?E(#.:.^N M/7B@ /P 9PPGE_!C(,?3:ETL2^&.=5WG-T59SGI\0N?%V@#/^CHM.V/3B]\_ M\*O(@;"'%':3^]G@0= P]0V=QO @84&N(563?K%5DR(9SL1_I+^51;HLRJ(M M1FXFS6 AOJ"5_Z_FEPDY_#YP+T.M(0; :7#%!6SY@E;UYHO+.C2,DG(TF$;T;T0ZN@)478XIE!TLA&8 J'I<%YU(/KX->8W5%!R>_GJ*M MYT9;SZ>A$\B-Y'>X Y?\YE+?-4SR8_3U30,9C9$")[D$6U_AP]?T<,H'00*8 MQ>P-Z4< I U@)Y)?2"@JJ8'P2$0@'8#08W&%:!39/369L4?R@&=!$[L&\'D$ M6&'H]@;1*AC6GV$@$-$M&#-P@TCWC!&V80L)B@/0ZO&BXS^3"'6B(O#=>"I8 M'"Z-$67&=9UP3QPL8#\(\L$P^A-TST9C/3U](E6#P90;'T8 R6 MU]L:$&J:7\-^@0[KSLM?88_CLA?N 8\QQ\.);ZZQ@V ,E0'V]2PO\/ )!I$V M8(D-DS?.G<"033P,,%:3-MEF3_Z"7'$T*$30?K9#-F>*:M>UL0B17 MSI J>TID"8HV8?*PR-3,L4.RXF4MII;57TM1'4Z%>$.6 2L-PI@LO@BNZ?$U MX7A+0%P.K@?N) =HG;4EDA-""/F7+O'1U!)E8%M05X7QB33B50B^J*_)=#[" M5BA8"S].)V8&X(T0A9(1\ 7 XC_8#.[8&(D6H5M'^0O0:/AD;\'\[+AHC]5: M( /;."Y>.:+'+*A]D)&ZAE#QDEP4:KD;NF(:![4*D"5!X)ADZ2ZY[YU+_@)$ MD'S_ )@TSPGVH-MA!G_W&V8^_ $/!N;#-+ MGG#(X7]"+WX#ZN\$SF:;5&F+[&TCCUX*6"IV;,03JZYA.G> XDLRV,=I#UZ] M< U!_0IP1QA=@:OOD+D\F@>@JMN](>,=OCXS?,W(GB8-$#S 7Q02*G!@D]%B M;C:.M%>$Z[--VJP=PA$4Q\!-_T!SBX$,D%N-?I<*N5\ M\/VDFK]0>J,?W@1Z&T,,WSA4SU^@'BS$YB"#04&BT"!JAPO

BN PB'T"$7>(-PQW@\ / MCF0144=AZC!'<138A:3E":ST'4L>)MV?8.+=8S[\-5@ MC.,-FR].61@/O+4OLD3BF$98P5%,T\2=:/UC5^DYXJ2RV=GY8XH<,:+V#.V#W M:;3X!U!+ P04 " !P=7=41^%P;C$# #I!P &0 'AL+W=OFTBQZ5+RHW5=,M)S\X^R7N45FF.)H3/5 1[7]E;_ ? M9Q_@@IM"*+/4"-]/Y\9JJHX?.RQDO87,6\B>L7!#35,N!8*JH+?V5"AWPKA. M/#8M*W :4*L9U/<8S$Z-0Z688#-'W<C M-!F>&.!]! I%C64LE@[4B59*4(=RN3CVL!X$/G#)J;A*6"A5&G@+:1*'>1;3 M*LGS\"@9P35;44%:U)P) W2=Y1DD23@@J3OJ2+()K58%&@-Y-H)\G,!UYQ/9 MU*#F1@FTZ-TP1.&@4?=$8XOKGC,Z'.W[19;'^_!5629Z"5^\DHJWXS<^RCR_ M81B/Q[ CJWF?U?S%6=VF_F6;^HVC?ME1WYGZG;:>3OUYS>0"7?J>S*I^73C9 M*PMI5ZD\MM0F, =;$$,'D8PI&T=A/AK#+1-+UKW&#H') B&CU([A3G.+!ZJJ M#.P-$TKUO\#>W>3D7X8NV;XNGL4?_86?=37T @N;T'06',Y3U11M/;\-ZH4? M,H;"MI2V>XG[TWZ.G7;/]Z-X-P0OF5YP:4!@1:KQX9"*17>#I=M8U?K'?*XL MC0:_K&D6HW8"=%\I93<;9Z"?[K,_4$L#!!0 ( '!U=U1GRY'X@0, -X' M 9 >&PO=V]R:W-H965T!#JKL.7Z3G8HZ*20JN6&EJH,=*>0Y\ZH;0(6 MAM.@Y;7P5@NWMU:KA>Q-4PM<*]!]VW*U?\!&[I;>Q#ML?*_+RMB-8+7H>(D; M-#^ZM:)5<$3)ZQ:%KJ4 A<72NY_,'V*K[Q1^UKC3)S+82+92_K*+S_G2"RTA M;# S%H'3[QD?L6DL$-'X/6)Z1Y?6\%0^H']RL5,L6Z[Q439_U;FIEE[J08X% M[QOS7>[^Q#&>Q.)ELM'N"[M!-R:/6:^-;$=C6K>U&/[\90.E-4F-"NX4)TUD:N%+N,CAX^^^ M[BCCQH=OU \W3WS;H+Y=!(8\6?T@&U$?!E1V 77"X*L4IM+P4>28OP4(B.*1 M)SOP?&!7$3]@=@?1Q <6LLD5O.@8=^3PHO^)VX=UPX5Y&S[\?;_51E''_'/% M57QT%3M7\057FZ'?019P)=OGDGP5UX[K7'<\PZ5'\ZA1/:.W>JH0"MG0K-6B M!&,+. Y<_2]J,'2,VM34SIA#K['H&VAH+K2EASRK:-)TAVY6@&M-;9"1;BG5 M?GZ2( 9_P"2$/7*EX5&V76^0)!N6EH79<840D4XRJGSJE:A-3[M6I:A?K*P= MS&Q4^8(T7)5LJF-$D;VG+XO# M2W4D+TF80.I/9Q'Y$C1?_7 QUP)(KR0<;?-&=P?SPR@9\]:=S1(DB1^GE.'$ M3Z?6I]9SN,^RONT;U]HYTDQDM:L'W$3,3]/H%FXH8=.$W5[+_9E*G;L$@I,[ MMT55NI=%4QUZ88;K][A[?+SNASO[57UX^;YR5=9"4R\79!K>S1(/U/":# LC M.W>#;Z6A]\")%3W J*P"G1=2FL/".C@^Z:O_ %!+ P04 " !P=7=45CF5 M! D$ #\#0 &0 'AL+W=O@W8+&VSX,^T!+M$U4$EV2KI/]^AXI6_$0QTB M#MB'?+&/Y-US=[R[!^)PH_1GLQ3"PEU3MV84+*U=G8>A*9>BX>9,K42+)W.E M&VYQJ1>A66G!*V_4U"&C- L;+MM@//1[-WH\5&M;RU;<:##KIN'Z_D+4:C,* MHF"W\4DNEM9MA./ABB_$K;"_KVXTKL(>I9*-:(U4+6@Q'P63Z/PB<_I>X0\I M-F9/!I?)3*G/;O&^&@74!21J45J'P/'OJ[@4=>V ,(PO6\R@=^D,]^4=^EN? M.^8RXT9];R]N%G-4")L8(:PC\BMUQ,N6X94Z' MH46_SCHLMSXN.A_L"1\1@X^JM4L#UVTEJG\#A!AP'S7;17W!CB)>B?(,XH@ MHRPZ@A?WMQ![O/@YM_ H?[B2IJR566L!?TUFQFKLI;^/N$UZMXEWFSSA]A9' MK%JC'S5'K]A+LI56_/P!^_1 &(W>+Q.?>;[/4;U,"RC>%?(B&;YNB%99 J7 ^C<5X$10U8:YJ''39+LX? M^X!K8R5.$FJ_T\H8N.1:WZ,N3,IRW:QK?^2:K3^X]". &%K@*) 2FA=P$A>$L>@4THP4:0Y3S2L!+6^$Z6UV90+V $.W,&E.LHS"2921 66G MD%"2I\5!&-G7>U_,,Y)F2:?$WNR64V5Y_;@$F%V. 2>H@2E':418SES.:9&3 M:, >5_,_+D R2$@WD!, !? $I8 M&F,!$A+1PW7\3@7 $8GCU!> ,I)'ONFR"!LARN (1Z0]1Z3/YHBW+^:'H]BO M_/#*#Z_\\#_EAZSGA^P[\0/9J^ZD4=K*?WS!X/H./_&-.,0?1WV_D#_<](L^ M KX?@>@B0'(XP"1^UQFWXL["')/#'U/BA7SDQ(U@5OC]%&*D@BQUV^SCO=_NGS:3[HG]0[]Y%'[E>R-9 +>9H2L_< M2T)W;XUN8=7*?]_/E,5)].(2GV=".P4\GRME=POGH'_PC;\!4$L#!!0 ( M '!U=U2(91:\7 0 "P, 9 >&PO=V]R:W-H965T"OD-[4&T.2IKKB:.&NM-R//4_D::J9.Q08X M/ED*63.-6[GRU$8"*ZQ277G4]Q.O9B5WIF-[=BNG8]'HJN1P*XEJZIK)YW.H MQ';B!,[NX*YBOFUN).Z]'*80Y598#0C;\[3*^F2+XOA9B@HK4HW(#=.-+/4S00+! 93W"',)1;E'&_(K5M\#R)I<"\9) M0+T,NP+-R(\D2F+7]WU<6??I9RM[!X^B>C3^=U"7+"\KX\-.-]G3>%G]5A7O MC7\R\> *27="KGBI2U;M>9-YD0&,7@'2+'%C/T/Q7%J4[ZN$J!)@),:'X_YW MJO2@^P,TBWN:Q1^F67=Q)=CKOQ9\];,V,1RCWR#R8?K-#C/+)1IYN6RT*2/5 MN51@7]IWR(BPA7@$PH7&HPU[-KV%,-39YU^7KM"-LLQL0A*Y2>P3>P/]:?QR MFG1+K U\#RTQ9A)%D>NG$7D0YB8[QUZ[4_7YL36S(^97SFHA=?D/^F\?E$HU MC.= ?R-4NSCG&>8@N@V;^/UW8&V<.)?UM MB^HH$KA9W%$D<,^0$I8BN#P+6XI0UT^2EB+4#5!LCR*AFYZEW2TB%&X3.I3O MM,]W^N%\7W&T!$J3+T\X-2DXE-9!M,-I[6&AA?V/#3\7.$,I).VN*MN\8OL: MM6I6ZIV1I12U[79]8U2F9U@R<1] M#SVN<=Q>F'U'_9LTXMA/MX6S2&>8@N)0V+>"T'?'][@8Z)"-T@,?:/8 MC>G90Q-<#7)EYU2%5AJNVV&N/^U'X5D[ ;Z(MW/T#9.K$J^J@B6J^J4&;@R'$<_=/I!L3>QBBT%24[@ MWW>:4QR[,@T'F)-=,]N41! M7^92UBFKIEZ.<=* MKD=>Y&TW[OBB-'8C& ^7;('?T'Q?WBI:!1U*P6L4FDL!"N0,/"IRSIC)W7C##QD,EUZ"L-*'9B0O5:9-S7-BD M?#.*OG+2,^-+QA4\L*I!N$&F&X5TX@9^NV>S"O7OP\"0$2L:Y!O \Q8P_@ P MBN%&"E-J^"(*+/8! O*NNG@>'T2\P+P'_L7[O: ^" MVOH\TTN6X\BC M2H5NB-[TN$N;6VLM8T,%%0L53,8 $Y4^J%B\7V&[DR[USA MKZZ *9D!IA"$-*3]U'!%ZD;"#,$RPA&C !)Z-0544X:,YU)H6?'"6=2&AA:3 MC%'K4,P6GX8U$CK3,)<5]0%]!A,G0;G%>H:JR^^/^W'J]D.8;F.9U+(AANZ< M\(%/$ZV1?/DJ#86O")2O++%]$-3O/D'F)X/$C2>9'5,_BE(W)J<)7',VXQ4W MG'2O!(UT:O>H:KB63)#4K[\,XBC^O#>+!YF?A@,[RT[\*#LES;PMJO^AW2?M M* S=+/&S-(:OU-=VM9(L]4,GD62QGYVD[R(=8'#:,3@]R.!K7&$%_;VN8,_4 MY?,][AZ&NWSE#;'H;=H[:(HV+P5_(L'O0LXLRVW&Z!B7#7D@B=DV)R\PI2Y# M2=_ZA> N% V?!OXI'9!M0HX:E=S52E(X3L,CN*>;Y=BV\P+^7+84O6'J$EW1_V&*P2>CWHN.37@@OR)2&N)=N9G=PD< M1STR&/8R.'J%*_B*%TBU^L*Q*KK$'>W,.MG5GOM'[N] AK,NP]G!E$P?[N . MJ7QSPOXPK0^46[7FAO1K>LL!WW>MM[;]I'GN: M>_(VJ)T>Y4XS^DQ];,&%L#V"Y5HZJ34O=JKN]OM'CZ3]KY_%6]?341: MBDQ#A7-2#7LG5(:J?8FT"R.7[O:?24-O"3@T# !=!@ &0 'AL+W=O1E/!>>PT-2I-<'33_,'M'"8R^5V01[:X?+*#+U M'GMA+O2 BE]:3;VP?*1=9 9"T7A0+Z,TCA=1+SH5;-?^[I:V:SU:V2F\)3!C MWPMZND:I#YL@"4X77[O=WKJ+:+L>Q [OT'X;;HE/TH)2.B&7\=^0,9I<. M>+X_L?_A8^=8*F'P1LOO76/WFV 90(.M&*7]J@]_XC&>PO'56AJ_PF&RS;( MZM%8W1_!K*#OU/0K'H]Y. ,LXU< Z1&0>MV3(Z_R@[!BNR9] '+6S.8V/E2/ M9G&=/L]JJN:<0&_NI$US>P$?58/.<(&)IL[[TI.\Z?9/Q ]87D"4AI'&:O,&7S?%FGB][ MA>]6//G@0*@&?/!"&OCGJC*6^ OY]PT7^>PB]R[R5US<<>,THT30+;R0WI>R M^B:AZ\M+,X@:-P$WGD%ZP& NG#PKG##.)Z<,^PII3EOH@YVOT\)?QR'4FIO+ M6&9AF-TCM%IREW9J=_F4O@-VG.6QVZS" M,HZ9I$4B=D;X@&I$%A&N\AR29;@H1A61:0A@F[NA.NLH1V).YW%XI0-4(6KE8K7LL\@7OQR"9, M6>90%BE\4O7H156C!:4MHP=-+B4\.=K?.V5&\B1)6!0+7M.D8)!%5FEAF+XF M]YAF4(9%N8 OG$B:\O!+>8HP+DI>DR2#>VV%?-'J'>L*BZ3DS3+FS"SAI6\R M.FMYSLK.#S;#%1V5G;I_OIUGY]4T,GZ:3X/WLZ =QPD26X;&%V41 $W#;#I8 M/?@!4FG+)?#;/<]_)&? [ZW6]G1P#N9_E.W_4$L#!!0 ( '!U=U1 MWB@ MJ@( @& 9 >&PO=V]R:W-H965T1*36PS(,* M$=$XOHH*QF4P'?O84D_'JK*"2UAJ8JJB8'H[!Z'J29 $^\ =W^36!:+IN&0; MN ?[LUQJW$4M2\8+D(8K232L)\$L&_;//G?,9<4,+)1XX)G-)\$@(!FL M627LG:J_PBZ?GN-+E3#^2>KF;K<7D+0R5A4[,#HHN&S>['E7AP/ (#X!H#L M];X;(>_RAEDV'6M5$^UN(YM;^%0]&LUQZ3[*O=5XRA%GIP],:R8M!T,^_F K M >9B'%DD=L=1NB.9-R3T!$E"R:V2-C?DD\P@^Y\@0D>M+;JW-:=G&6\@O22= M)"0TILD9ODZ;9L?S=4[P?:F82Q,P328SLM0JJU)+#K+_/5L9J_$G^7-&KMO* M=;U<]X307!^ ^PZ<#,E[D@S#X6#X M4I54,%[@3YC0D/;HQ_7&]FY"W3 M&XX.!:P1&E_V<:KH9NXT&ZM*W^LK97%R^&6.HQJTNX#G:Z7L?N,$VN$__0=0 M2P,$% @ <'5W5 BL-7]N!0 +@\ !D !X;"]W;W)K&ULO5=M;]LV$/XK!\\9$L O>O5+FAAPLG0KL*Y!DJ88AGV@I;,M M1!)5DHKC_?K=4;+B-+8;#,6^V!1Y?.Z%=\^19RNI'O02T6MR9N>NU>1,EB9- M%6. MFL_%M:*O?H,2)QGF.I$Y M*)R?MZ;NZ<60Y:W ?8(KO34&]F0FY0-_?(C/6PX;A"E&AA$$_3WB):8I Y$9 M7VO,5J.2-VZ/-^COK>_DRTQHO)3IER0VR_/6J 4QSD69FANY^@UK?T+&BV2J M[2^L*MDP:$%4:B.S>C-9D"5Y]2^>ZCAL;1@Y>S9X]0;/VETILE;^(HR8G"FY M L72A,8#ZZK=3<8E.1_*K5&TFM ^,[GZ6B9F#=.%0J18&PTBC^%#'M&8P@7U M^G4J<@W'=V*6HCXYZQM2S0#]J%9S4:GQ]JAQ/?@H<[/4<)7'&+\$Z)/-C>'> MQO +[R#B+QCUP'<[X#F>>P#/;P+A6SQ_#][M4BCL\@''<"W6' N8*B7RA8T+ M_#6=::,HB?X^H"QHE 566;!/654"(.=P@P2;1(;4WAH9/H16Y,]Z'#1=;<.^7.>&)[S7LW]468S5&QG]7V;]AAW8?J(BLH8?J68F2XE(\)[D2BX%VF)/P[H4VFTH1Q-\@4( M Y0&:)&]T*:" Q;2>P?M9O1ZQD)33$:^#^ZHYS@PT3V&;G)5QB0XO:6ZLWX0&Z%36Z%!W-K*U84[=^QCN8-%BDEA\WE M3P4SXLX<>P/VH\7>Z1:K%99M[S!:YLG7DA-)SC@;F3HHOXK2P+U,22IE8KDD M5J HL565S;8M:&B/.F.*!Y,&PJ50J=S>%830#9TCN*/^4-=L[1-\%.H!S3>3 M5T\%VB(PJ#+P>VYWV'-@C4)I\'IA/;I)]$-W3D0(BI..HJ?0E(H2M1= U^V1 M0J5F\,.6& M1^IV'?-AS+LE;KHTXQKZO)19(?+UIEY!%L]-E5T2FB5?9T2B>6DN4^K^^O3- M!_;#Z&*ZH,ZVX,D/.3$A72:B>N58G/Q?:OX#9QUBK]<\%G2"P(=!+Q@V2V[' M#4,(>X-!,W7UA"I*.,S?8G_O_YGRCD/GA!2-P^_N^2X'!AU_S"Q(9H^9 /U. MZ'NUW>W*\C;09#AJT@(K#RR5[,3T.KYETP&3:1N&'=<)#T:0CX?3/6F.K:(W MA;:)\H6(TU]DLB2*FJUAM4RBI9V;/Y/AGB+1MN7B4X085SAUV=1^(!34G'%? M\1Q@AV'##L.WLD/5_]E$NE)7),W(DMJ7+ M^2G\R<;9.RA,]VS8%2+BARV;=UK;4,6TZ;@;2[G)\=6Q%"DU1NI QVP&T8OG MN$-[M][B[M(R49M2>>"$.WC VFCW;%WNJBB*ZG+G=L;#$*B!4HOQN!"V6%?6 ME>0&5&<>_P6ASSUP_)*(&[F.Z_H0=@)OP%CCUTHK>]W.8#AD.=_J',"=-.0M MN>%V0L_C2@XZ'FGQ>OYP5V+WM]XP&:J%?:EI"C757?6<:6:;Q^"T>@,]BU:!$C2#K9 9Z9(TQDL M%ON!D6F;6ST\I!PG\^OW7-*6%=?VI+O[Q9:HR\/[./4@&&P7[M1\T=+"Y.IB*>;RLVR_+#]I MW$TZE*FJ9&U44S,M9Y>#Z^#\)B=Y*_";DFO3NV9DR4/3?*6;#]/+@4\*R5(6 M+2$(_#W*6UF6! 0U_MA@#KHC:6/_>HO^D[4=MCP((V^;\G7@VS IG(F M5F5[UZS_+C?VQ(17-*6QOVSM9.-PP(J5:9MJLQD:5*IV_^)IXX?>ALP_LH%O M-G"KMSO(:OE.M.+J0C=KIDD::'1A3;6[H9RJ*2B?6XVG"OO:JP]UT522W8LG M:=CP7CR4THPN)BV@26!2;&!N' P_ A-P]G-3MPO#WM=3.7T),(%.G6)\J]@- M/XGX3A9C%@8>XSX/3N"%G:&AQ0O_TE#V3IFB;,Q*2_;/ZP?3:E#C7R>.B+HC M(GM$=.2(S\B8Z:J4K)FQCXTQ[$$B:R3;'7W(L:,MH#*+;84-(_) MIZ)<354]9R3$(,'J!A)UJYNRI'55MU)+TT(8RT;ABG1L%Q+2)?(20N<,'I?5 M@]2=UWS>'3"ZW'G]?C57K]MJF53R]K9UPOYC:SE3+6'_'\: M_1X^*EZ@[IP/SZ,V&D3GP<&/K//)K<]2:,,DY<(!OXIZ^JUO/;9&D)@PFYB8 MUT7D=J4U5&,_R:G4ULT__"WC 7_;N_KZF/ \S+TWQ[Q"'@9AGT R\H-MZ(>I MEZ<@ E B#OD/.Q=N/$>42+PDXI8FI M$]&RN7B43"MPJ&VHF3@-"5'L-"QW&A(]K"VOI)388Y25=9E\P!V_8 A N]>B M[:K)&Q:D7A;$N."1ER8)@N>*R0MS6.9%$6>)%TD,_[)+Z$3=! MY&5)Q )0+O/9EUK1< &\I0);U)_"]NLPYF C#P-VZQXXA?9.38-\\WOW@ZB6 M;]^Q D8I& .]:!]IAJ6!/C- M@Q1T;XJOM@X@WYUZD:P4,^2V,O2#/VFRA7 M#DU0? 28@IR*79&DBR3.1L?1/%93P&;L\0!.$GH1W6 MY;:ZM:*>*QH#V#!'68\YJ>*'"!7R>5]\WC33M2J1X@'.HXR'K.>CLK-[+> K M-WO=-M1RACS(J3!$^4&C^G09!H")4WLVD+,$@,3.HQNH:E"D$UM 8E20B'3X MIGI3<:8N(>IG&[OTK;%>/ K\/R;<=S75D]:!.7'LK(N]..AUVT-$"[PHS?$; MI.%_X;@3I3?M2F]ZNO2Z*9^<]VM74NQ4=-LO@X=*[FG@ T6*8D%VN=3?J[-' M [@7*5![A3[Z_FFIM./W/VP3__8\&KIF7;L-:W^W%3-S0AIV!T80[E'BARB[\DSZ"7[W"Q%(2\'RTU# M'%S=B-(6[1][U2$EGJ*OO4%_XUG KJ<("VCI)GRB^[(Q:EN(J:X5FU&0AD\6 M@XEWL,85X/TM-B>66F'9C:H0.&>W"]1^U 15LW^OIO.*P(9)BAG_HU@BM+1) M+)>E*FRKI!"L6K=L3!_-0O?V[E2/?9?(MD=,?\.[*P+5'&KX2$>GCZ%6J-^ M@7&L/!*,46O.NJ;X0F3HCWV\?Y"0'^)O-PT26F$YPOPQQK1["G(2#<1B0\#7,KYL*3=P(A&Z(3:-N.H3Z^3@C>401#"1?FF]'RB$?T]L1 M4,,QO6R=H0":!5&W5')%X;'1A^_4HV7K]5Q+Z2@=C^FEZZQWY!V*B]#%PG;' M*:;>LEE:V5VG-(R/,^N[:!R2\PX-I,'&TB@8)];47DJM(*!;H>J]3(2_(ROK MCQ/"=^,QFE*U&5IA89Z/G .I6ISUF+Y/@2!V&D#)+&-GAS)LTOL 5DD]MY_Y MT#*HH[MO8=UJ]R7QVGU VXF[SY _"SU7,*&4,VSUQVD\P N:_;3G;MIF:3^G M/31MVU3V#YKFG9[0P=TWU>O_@-02P,$% @ <'5W5(3R@M.Q M @ PP4 !D !X;"]W;W)K&ULA53;;MLP#/T5 MPNC#!F3U)7::%4F )%VQ 2L6M-WV,.Q!L>E8J"Z>)#?MWX^R'3<#VNS%)BGR M\) 2.=MK\V K1 =/4B@[#RKGZLLPM'F%DMES7:.BDU(;R1RI9A?:VB KVB I MPB2*)J%D7 6+66O;F,5,-TYPA1L#MI&2F><5"KV?!W%P,-SR7>6\(5S,:K;# M.W3?ZXTA+1Q0"BY16:X5&"SGP3*^7*7>OW7XP7%OCV3PE6RU?O#*EV(>1)X0 M"LR=1V#T>\0U"N&!B,:?'C,84OK 8_F ?MW63K5LF<6U%C]YX:IY, V@P)(U MPMWJ_6?LZ\D\7JZ%;;^P[WPG:0!Y8YV6?3 QD%QU?_;4]^$H8!J]$9#T 4G+ MNTO4LKQBCBUF1N_!>&]"\T);:AM-Y+CREW+G#)URBG.+M9:2.^JR Z8*6&OE MN-JARCE:>'?/M@+M^UGH*)4/"/,>=M7!)F_ Q@G<$%1EX9,JL/@7("2. ]'D M0'25G$2\POP3+TVAH^C),N\F,+%*,M::P:3T3B[\.($TE$6 M1W#_@IJ-T@D9M._HZ:+.("6@: JOW6YX-%@2S:Y='Y:J;93K9FRP#AMJV0WF MBWNWWFZ8V7%E*7U)H='Y11: Z59&ISA=MV.ZU8Z&OA4KVK)HO .=EUJ[@^(3 M#'M[\1=02P,$% @ <'5W5)-RELY9 P Q0< !D !X;"]W;W)K&ULC57;;MLP#/T5PMC# J3U)7:6!4F WH8-V(:BZ38, MPQX4FXF%RI(GR4W[]Z-DQVUZ"?IBZ\)S=$B1U&RK](TI$2W<54*:>5!:6T_# MT.0E5LPY:"5R@-5Q(TKN?! M23P]S9R]-_C)<6L>C<%YLE+JQDV^%/,@97GS++%3*LM:&=-;&[@7?5H$L>E MNY2EU;3+"6<77Y4Q<(D:EB73".^OV4J@&0A(E\0&^4>_JR/.-7N&[8%IRN7GL M[I^3E;&:,N/O ?ZTYT\]?_H*_Y(*IF@$@EK#?EA?BN9AKNL28:T$E0PI!NLN M!:CH#$IKP-)FSD3>".8RV[@#*3-Y#DP64'#16"Q . DU23#>5:I?#[Q'I@V@ MNR.@"&.U(I-=E(>>H5].,K\<3>%3A_[MT1?/T7N8[]1,_/',6LU73:O?*CA3 M5^7 '1F=)R-!^T@308';C_K;S][\^V?2,O]6=1P8(EY MH[GEY,C%72X:%[JU5I4/!H7&-R<"N:!]D;FJJ J=#X/#^7-0C6OE4U.S'.>! M3QM]B\&3I*J5I6SB3(A[Z,5V$=\B10[WU/JDVU>\"Z3C<[9&)S M;),P&@89V-X*0O"1ZVU0KWQ#X@A-QII MVR[;K_9OU$G;FA_,VP>.Y&TX*1*X)FAT_(&N4+>/1CNQJO:->J4LM7T_+.F= M1>T,:'^MZ,JZB3N@?[D7_P%02P,$% @ <'5W5"3KP^0D P X D !D M !X;"]W;W)K&ULM5;13MLP%/T5*^(!)"!QFM 6 MM96 :AK3-BHZMH=I#VYRTUHX<6<[%/;UNW9":-4V\ !]:&SGGG./C^WK#%92 MW>L%@"&/N2CTT%L8LSSW?9TL(&?Z5"ZAP#>95#DSV%5S7R\5L-2!#)9O#%,S= M=J[3H1=812 @ M,9:"X>,!KD (RX0Z_M:D7I/3 M?;S^R?W.1Q,C.FX4J*7SPUBZ'7\T@*&2N% MN96KSU!/*+9\B13:_9-5'1MX)"FUD7D-1@4Y+ZHG>ZR-6 /0: \@K 'A6P&= M&M!Y*R"J 9%SIIJ*\V',#!L-E%P19:.1S3:%7?>I4?B6(\Z,;M2< M%?P?JQ:A2,D8=*+XTO5E1BY+C0BMR>$8#.-"'Y$3Q_6,A2XUT>N ;5&ES^4FMZ+)2%.Y1]*44IZ03'),P".D.^%4[ M? P)PNE>^/@-\#!V\& 3[J.UC;]AXV_H^#I[^*;E3/.4XY$Z)E,FP'HZ-3*Y M)[^_8BBY-I#K/RV).DVBCDL4[4DT43(!2#7)E,P)U[ID1>+274]N=ME8T<6. MSE:'AU$8]6D<#?R'=;NVPX(F8D-HU B-6H5NR=E@B1N6^&-]/6L2G;7*_5[F M,U"6_GFGH[60VDUN%"LTJ^K7(?:K@*-=6[[*<;;F(NWTX@!_N\WL-NJZKZPZ MQT5>HD"7W,E(I1!,Z9?1G8JZ6^M*>[NU]!HMO7?=@9>]UW;@AHQ^(Z/?+H,] MX;UDM%LRMR,:*8G49F=%ZF\KH2'M[Q9"@Y?:&K1*&4,&2N%FD1DV>#'?J^"J M9EJ7$'7C>(^"M>I.6Q754T)>Z1C^XL-&7RD;;2]O[ M',$ZR<89I%VZ?03]M=O4?OM\8VK."TT$9(@,3KNX2*KZG*@Z1B[=!3N3!J]K MUUS@)Q@H&X#O,RG-<\?>V@_4$L#!!0 ( '!U=U2=WRVJ#0( # $ M 9 >&PO=V]R:W-H965TPJJ!';FS"T>0T-MS/=@J*34IN&(Y6F"FUK@!<>U,@PCJ*/8<.% M"M+$[VU-FN@.I5"P-P!']NMH2J< M6 K1@+)"*V:@7 7K^Y1U'GB9& M]\RX;F)S"Q_5H\F<4.Y2]FCH5! .T[VHE"A%SA6R=9[K3J%0%=MJ*7(!EGU@ M#_S =I"#>.:9!+:N# #="K*W=X!<2/LN"9&<.+XP'U4W@VI\0?5[)V MQ5$\_Q\>4H I13REB#W?X@+?.>>_UIE%0[?^^Q6!Q22P\ )7%P2V_,5G1LUR M,!1;,=TK,)8&4W*$PIT@/Y N'%J:N&$G ]:AD.(OE32"98>= 2:UM6#/O;77 M35PO9U'TYER:\&0 W+=TSTTEE&422F**9I^6 3/#? X%ZM;/1*:1)LPO:_JD MP;@&.B^UQF/AQFSZDTC_ 5!+ P04 " !P=7=4!J F8]<" !0!P &0 M 'AL+W=O(+ * MD'C9M$FKA&!=/TS[8)(+L>K8S':@^_>S'<@H#:Q?$OMRSW//^2[GP4[(9U4@ M:G@I&5=#K]!Z<^_[*BVP).I.;)";+[F0)=%F*]>^VD@DF0.5S(^"(/%+0KDW M&CC;7(X&HM*,XFEQ51.!7LB6:Z&'I]#S+,2<7T0NR^X#Z? MKN5+!5/N";N];^!!6BDMRCW8*"@IK]_D97\.1X P.0.(]H#H%- Y XCW@-@E M6BMS:<4.' JN M9J@)9>K:4#PN9W#UX1H^6.#W0E2*\$P-?&T2L#+\="]V4HN-SH@-(W@07!<* M/O$,L]<$OLF\23\ZI#^)+C+.,+V#.+R!*(C"%D'3=\"CKH,'%^3$335BQQ>? MX6M.;X$ITBU9,;PY.>FIQ(QJ^":4@I\+P1B8=MX1F?VZ$+_3Q.^X^)TS\2>$ MN4!$PPK7E'/;"Z;N&Y149&T%J_FZCL].C.THBKOQP-\>'V*+4Q@GC=,KJ=U& M:O<_4C/SNZXTX(N9: K;Q-4,R5':'OK$P8?.^W:DD9; MM_9X\B;B;=)/3F2U./5[O799O496[[W519Y=KFOO;J/%QHW E=!FH+IE8:X\E-;!?,^%T(>-#=!\G&0, +8- 9 >&PO=V]R:W-H965TQ!]6^CD5ER97DIH7]^$EV8J>P MR*'@OB22K'ONN4?B<#5=2_6D,P"#7G,N]"S(C"G.PE#'&>14'\L"A/V22I53 M8Z=J%>I" 4VJH)R')(K&84Z9".;3:FVIYE-9&LX$+!7299Y3];8 +M>S ?; MA3NVRHQ;".?3@J[@'LQ#L51V%C8H"X (X=TB6Q_,&-&ARNL#=\1;]NBK>%O-( M-5Q(_HLE)IL%)P%*(*4E-W=R_1TV!8T<7BRYKG[1>K,W"E!<:B/S3;!ED#-1 M_]/7C1 [ 7B\)X!L DC%NTY4L;RDALZG2JZ1Q+(5A8H66DK.8@4;?T%+9*Z#,&Z(B05?/)2OLH1AT MI0VSHD""'C2D)4_#:ZO^B6R987N8> MU&&#.JQ0!WM0MP(?H25WQ_!>Y]\W=COZ82#7?SS)1DVRD;>$=Z<)VRQ'J*P/ MD;,4_G=R?E""WH J[:$W;NB-#U>8OG8H/&E0)_TK?-(D.^E#83\HCCHE/FWX MG7JA+F1>E :4K@AJF9HU57#0C<91ZRI1_XKC'1/#?6C>@3KHU!R3EB'YH.J= MMQRW]H0'GZ!ZZUMXV(OJ?M11M^JMV6&_,5V72C!36J$=Q92]NK$^[*ZWEH7' MGZ!ZZV5XTHOJ?M1N"\>M 6*_6>U7O?NNMRZ&3_M7G;2&1J(^5.] G72J3EH/ M)'ZWN@';G&:2)XCEA9(OX @>ICII;8R03U"]-33B;[@^JKH?%7LL)MQII7-0 MJ^K!H%'5&-===;/:/$K.ZU:\W5Z_:&ZI6C&A$8?4AD;'$^M5JGXDU!,CBZHQ M?Y3&MOG5,+,/*U!N@_V>2FFV$Y>@>:K-_P%02P,$% @ <'5W5+F+N]\L M @ $@4 !D !X;"]W;W)K&ULE53+;MLP$/P5 M0N@A 5+KZ20(9 &.C:(]M#!LI#T4/=#TRB)"D2I)V>G?9TDI@M+817HQN>3. M[,Y8R_RH]*.I "QYJH4TLZ"RMKD+0\,JJ*F9J 8DWI1*U]1BJ/>A:330G0?5 M(DRBZ#JL*9=!D?NSE2YRU5K!):PT,6U=4_WG'H0ZSH(X>#E8\WUEW4%8Y W= MPP;L0[/2&(4#RX[7( U7DF@H9\$\OEMD+M\G?.=P-*,]<4JV2CVZX,MN%D2N M(1# K&.@N!Q@ 4(X(FSC=\\9#"4=<+Q_8?_DM:.6+36P4.('W]EJ%MP&9 &\\&M5PZ?[%C=5XRQ%GBPW?2UYR1J4E M<\94*RV7>[)2@C,.AGPDWY3%=0T,^(%N!9"+)5C*A;G$RX?-DEQ\N,Q#B[TX MQI#U=>^[NLF9NDM@$Y+&5R2)DO@$?/$.>#+U\.@U/$0'!AN2P8;$\Z5G^$Y) M_SG?&JOQ._OUCP+I4"#U!;(S!3H7]>#B%9%@3]G6T4P]C1O!0W&=W691A"H/ M8W_>YDWC>#K.>]5G-O29_6>?5."D4\F X)M!=JK=VK(5.'_>,7-*0_:FM[^[ M"D=?K'LMOE*]Y](0 25BHLD-@G4W@5U@5>,_XJVR.!)^6^&C!=HEX'VIL/$^ M<',Q/(/%,U!+ P04 " !P=7=4 82[?1L" ".! &0 'AL+W=O[DAV303+Z8NM*]YQ[[O&5LT'I%], 6/+:"FF606-M M=T>I*1IHF5FH#B2>5$JWS&*H:VHZ#:STH%;0. QO:"BYA MHXGIVY;IMP<0:E@&47#8>.)U8]T&S;..U; %^]QM-$9T9BEY"])P)8F&:AG< M1W>KQ.7[A!\,KE##^288I-PQ( MT1NKV@F,"EHNQS=[G7PX D0W9P#Q!(C?"T@F@'>.CLI\6VMF69YI-1#MLI'- M+;PW'HW=<.F^XM9J/.6(L_F6UY)7ODONB4+VT7-9DHP0O.!AR3;8@JNM' M:7H-)?G*V8X+;MW1Y1HLX\)<8=+S=DTN+Z[(!>&2?&]4;Y@L348M2G2%:#') M>1CEQ&?DK*%8D"3Z0.(PCD[ 5^^ QZF'A__"*1HSNQ//[L2>+SG#=\J17_<[ M8S6.W^__%$CF HDO<'/.?C07+4-SF2P KX4!O8=3OHT\J>=Q5W.?1VEZF]'] ML3LGDN(HG9-&B?1H6MQ-_<9TC1*(@ IAX>(CXO4X_6-@5><':*L: ^=Q$BYCV8,*16$WLS': 2OOC9SLA0 59.XD7XA]WWW?WV9ROO^;B M628 "FVRE,F!DRB57[NNC!+(B&SS')C>67*1$:6G(G9E+H LK%.6NK[GA6Y& M*'.&?;LV%<,^+U1*&4P%DD66$?$R@I2O!PYVM@OW-$Z467"'_9S$, /UF$^% MGKDURH)FP"3E# E8#IP;?#W&H7&P%D\4UG)OC$PJ<\Z?S>1V,7 \$Q&D$"D# M0?1G!6-(4X.DX_A=@3HUIW'<'V_1O]CD=3)S(F',TQ]TH9*!TW/0 I:D2-4] M7W^%*J&.P8MX*NTO6I>VH3:."JEX5CGK"#+*RB_95$+L.?CXA(-?.?AO=0@J MA\ F6D9FTYH0189]P==(&&N-9@96&^NMLZ','.-,";U+M9\:SFC,Z))&A"ET M$T6\8(JR&$UY2B,*$GU"8VZ70!L\D;0 9(]:HHL)*$)3^;'O*AV(@7.CBG14 MDOHG2+&/[C1J(M%GMH#%(8"K,ZC3\+=IC/Q&Q E$;13@%O(]'S_.)NCBP[&X MQF] \3L6Q3N*2%S%-HZ?LDA-X^=F E=,="F[_^:NCUW=6^=$T6!_%VZG@[C?'>44:S M(D-_T/CIOH4>!&&Z2*'O#!K$"&OP\)R:=VN:;F,.TU):5.2VJJE",*1'E*U MJLRPQQI1)<X+Z;;]S7-->'4_O?S1]6/.&9*]J\*MS:HJ]74WRSJ9J M!7UU(.L)5?%>E<3-NI+-^^\J]G?P_EF5W54B')Q/V> =RNZ*%FZN6B>4;;ZQ M>%=C<.>LRN[J#0[/IVQXI!2$W5?2NGNO? 8BMLV/1/;-+E_*>K5NL&YL6_%J M?60:+]L][&#*KNV.B)@RB5)8:DBOW=7BBK(1*B>*Y[:7F'.E.Q,[3'3S",(8 MZ/TEYVH[,01U.SK\"U!+ P04 " !P=7=4T5_2[/(" !T" &0 'AL M+W=O)5<=FM@/=OY_MA(Q"0)6FO22^G._S=RXYSGC'Q;,L 11Z MJ2B3$Z=4:G/KNC(MH<+RAF^ Z9VJE.@CRR![3>!JMSK?@KUOL^ B MXP+2&Q3Z[U'@!7Z/H/D;X,' PKT>^.(M\*&!^Z,+WH1=ID++%Y[C(Q(7A8 " MVQ3PO,O,CR_:%-TKJ.3/"P=%W4&1/2@Z*SP'(2#37[7E[TMEPS"P#*:S;*=A M&":#L;L]C&^/E1?%\6NKQ:E5$"8FXML>)P:=$X.+3JPPU=4K0-5"-Q>JNQMF M*2!=FGIQC17T5FC#&1](&07#8Z].C8:1%_;+C3NY\46Y#U@\@_WR[K5,9GHA M6@I>"%Q=R.BP8Q_^W]))NH.2?RZ=Y#1\<7(4XE,;?^ E_2$>==I&%[7-N53& M=6DJHT_8Z*0._2 Z3GZ/43P,CI2Y!_VX E'8>TTBVUV;]M6M=E?GG;TQCM9G M_NV\N0'_TC3WL2Z8@C")*.2:TKL9:DFBN>.:B>(;V_777.D[Q Y+_5L PACH M_9QSM9^8 [H?C>D?4$L#!!0 ( '!U=U3>-,NZH@( .4& 9 >&PO M=V]R:W-H965T39,=+TR;8I1=;HO@>'TF;&F^X>)(%HH+G MJF1RXA1*U5>N*Y,"*R(O>(U,GV1<5$3IK=RR.1..?E3YJJ8N)\=B#%C#2ENN>;&^SRB0Q? MPDMIG[#I?#T'DD8J7G5@K:"BK'V3YZX..P!_> 0=(!@'S X @[0&@3;979 MM!9$D7@L^ :$\=9L9F%K8]$Z&\I,%U=*Z%.J<2I>T9S1C":$*9@F"6^8HBR' M)2]I0E'")UCI$FO3.7Q%AH*40%@*TU1KH5()8KH U\_ZJY+:_72!BM!2GFG@ MPVH!IR=G< *4P?>"-U(CY=A56K8)[B:=Q%DK,3@@T0_@CC-52+AF*::O"5R= M;Y]TL$UZ%AQE7&!R :%_#H$7^.\(FO\'/(@LW#LB)^Q[$%J^\! ?E23/!>;$ M?MD\@WM<(VL0?GW3KG"KL)*_CP0:]($&-M#@4+.WKMQ*[5K[7IY8] MLNQF/*SC,/*"*!B[Z]WJO74+AJ-@X/5NK\1'O?CHN/B"UK7Y-HWH&_TPJ1PI MRK#G'7YL]4=]H-&'5G_TMJRCR//VBO^.EW]Y&>[5WMV9&!6*W Y2"?;_;_^C MWMK/ZJD=47OVF9[A[ '=$Y)1)*#'3E-[%2&L2[5!M-XK7=BX]<:YVFY,@/YFB_\"4$L#!!0 ( '!U=U0"8QQA4P( $@% M 9 >&PO=V]R:W-H965T(E32 +\)*B/00PXJ8]%#W0TE@B0I$J2=O)WW=(R:J3QD$O$I=Y;][C<)CN ME7XT%:*%IUI(,PDJ:YN;,#1YA34SEZI!23L;I6MF::K+T#0:6>%!M0B3*!J' M->,RR%*_MM19JK96<(E+#69;UTP_SU"H_22(@\/"/2\KZQ;"+&U8B2NT#\U2 MTRSL60I>HS1<2="XF033^&8^=/$^X#O'O3D:@W.R5NK13;X6DR!R@E!@;AT# MH]\.YRB$(R(9OSO.H$_I@,?C _MG[YV\K)G!N1(_>&&K2? I@ (W;"OLO=I_ MP<[/R/'E2AC_A7T7&P60;XU5=0=P!(C')P!)!TA> X8G (,. M,/!&6V7>UH)9EJ5:[4&[:&)S W\V'DUNN'157%E-NYQP-EOQ4O(-SYFT,,US MM966RQ*62O"ZH\ V5T<+M$UTE0S'G"[2,"W-!T0^K M!9R?7< 9< G?*K4U!#-I:$FKRQCFG:Y9JRLYH2M.X$Y)6QFXE046+PE",MD[ M30Y.9\F[C O,+V$0?X D2N(W!,W_ YZ,/#QZ1\Z@/_B!YQN(2](]G]@=02P,$ M% @ <'5W5#.H*IQ @ ) 4 !D !X;"]W;W)K&ULC51=;]L@%/TKR.I#*VWQ9Y*N['A);6PKDI@WBA(&6X%D4U58O*Z \G;A M^,XI\$2*4IF F\0U+F 'ZKG>"CUS!Y:,5, DX0P)R!?.TG]81R;?)GPCT,K1 M&!DG>\Y?S.1+MG \(P@HI,HP8/T[P!HH-41:QJ^>TQE*&N!X?&+_9+UK+WLL M8$%JCG3)K:X,53F+!6R1,MF8S [LW%JW=$&9. M<:>$7B4:IY(=*1C)28J90LLTY0U3A!5HRRE)"4CT'BVS PA%I G?;D!A0N6= MCC_O-NCVY@[=(,+0UY(W$K-,QJ[2J@RWF_8*5IV"X(("/T"/G*E2HH\L@^QO M E?;&3P%)T^KX"KC!M()"OUW*/ "_XR@]7_ @ZF%>U?DA,,6AY8OO,!W;EM_ M+/=2"7V'?UXI$ T%(EL@NE1@=$)PU/TMX>PY="Q3RV*Z^Y!,Y_=&PO=V]R:W-H965TDP.*&;4FIWJP8+[!43;YVQ983G)F@(G<]"".WP+1T9A/3M^"S":MD3DNR MX$!418'YX8[D;#]UD//:\9FN-U)WN+/)%J_),Y%?M@NN6FZ+DM&"E(*R$G"R MFCJWZ,,#&NL ,^(W2O;BY!GHJ2P9^ZH;'[.I S4CDI-4:@BL_G8D(7FND12/ M;PVHT^;4@:?/K^@/9O)J,DLL2,+RWVDF-U,G=D!&5KC*Y6>V_X4T$PHU7LIR M87[!OAX;CAV05D*RH@E6# I:UO_XI1'B),!# P%>$^"]#8 # 7X3X%\:$#0! MP9L ?XA2V 2$E\XA:@(BHWTMEE%ZCB6>33C; ZY'*S3]8,IEHI7 M-0KZUER M]9:J.#F[3;]55%!=90%^ D^8%YH\& O*U=5L2VEUY;2,[#^ .Q=)52/$."DIN"/1]4'/DI2B#\M M.?PVAV]R! ,YGJIB23A@*[!LLA$!C!:<9.!O8)7EOL:.#+:VO-T,3=Q=#YV@ MI1-8Z?S,6+:G>=Z7K(X,3Y*%,1Q%"$+8)JVKU3,R'(_\\'3D&;VPI1=:Z(-]1RW=DY7O[]'A[#1X?$\MRCENL^'_[9,9MCK&5[Z+B MZ4;M?6#+:=HG:3+N*.7'48^D\YZ!D>\/+P$$C[L M)),6"EIN=:+(%4[ FU.,F@9(\99*G .<_:6V M4'40DKW[#^JL93]Z(_PYL:,5(^_?&E/2A)Y]\@AZT7#:HSLCNSTO\$%/5JB2 MO;IR:]2]5+J.[$4^' ]3.3HSLEOSO9><3+O/=C M:&#/# 9";]B,T=&-D=V.;>H0\9VKYZY)=K:JHPA9RGAT9&2WY$2=P@YL1\RA MF2KI2K"V+:@>3_:M3(Y>B^QF>\$.EC00I^GCV!].?C1G%/^'.U/2H$5G.[Y% MA*.!([N#_\IQ*7!]$^(DQU+Q("_J;J=632^1KD^C\:A+Q#TYMNMKW"?,UU0= MPW.R4H'P9J00>'TSJAN2;8QXVZ31*N!ZCW*\;D:T-?#MK[Z>P? M4$L#!!0 ( '!U=U12@EBLU@, +(- 9 >&PO=V]R:W-H965T+A]3B*.1WE5.JT5/!2[6_)([ZG^MM]*>'(Z*QDK:*F8*)&D MN^7L&G_XZ+D&4*_XD]&C&HR1">5!B._FX39;SESC$>4TU<8$@;\#75/.C27P MXT=K=-9Q&N!P_&S]USIX".:!*+H6_"^6Z7PY2V8HHSM2)O4[_1D.^6&D:Y5Y+>,L IU?7Z8^* M*6:*IM O:"LI9T #/8.VE4QSJ %,LI2BMQNJ">/J'2S[=K]!;]^\0V\0*]'7 M7%2*E)E:.!H\,G:=M&6_:=@]"_LG\AYYKH='T.O7T6Y@16^FT1N:7B$? M6^$?+X![80UW7\(=J$%7"*\KA%?;\RWV;BH%,TJA0470WW,(,G,8)F5D63B/_;!;]L*QH',L MF'3L^O/=]7MT=[>>"#+L;(7_6R*CCB.:]/>KT(2C_?,&26'SL(Q*8KC&=D%T MEC4_B8*?617Y?C">VKAS-9YT=4U4CF!WHM0,**3D0#@M]>AN;4Q% P_B MN:6T2<>?3)QYP;*$?:#F>CC@#-K9C)LF@ MS)J4C\P,B5)TO."MP:$;.(Y=U^))+V;8NV"#L*$_C1-P,X"T2)J->N.=5P7[ MM@[$O>SA:=WK>G!/3K8&;$V\R(0711;J7MCP*\J6IK*B&>*0!,9!C.AX'8(1 M=IQ8V'LIQ.$D^Q\ZI_)5[O",.TQL@?<*B:P+;6K'7/SPM@$TK#JA-)U:%I0//%="/$YL/O0;B:1'\##?^_[P9SB41PWEL MVPR]*N)I69RX!-S@$5G$KF=I!J_716]:%TW\%X3<6K&?DPV],[CNFJ^93T0^ M,KB^&ULM59;:]LP%/XK!Z^,%KK:LG-KEP1R8:R0CM+;'L8>E/@D M%I6M5)*;!O;C)\F)DZV)4RA]L77[ON]GY)4O,4LP4$QE(G':\ M'KD8D)H%N!4/#!=JJPW6E;$0C[9S&7>\P%J$'"?:4E#S>\8!.+]O#U8Z[]EZ!KSN\ M+6?/7=)L!D';?]XAVRQEFV\+$_R!@3N?*$T]X]0=H83-JW+1*D5:'Q:_\U+C M_#T[L5^-)D&Q$RL,(<&F!@7O3.6*X)].-P7C<5A1PH*8?S6GN5URAZ ME59_ZWZSCXLK*F?,W%<."CM C,_ M%4*O._86+5]-W;]02P,$% @ <'5W5"5=(B8$ P ' @ !D !X;"]W M;W)K&ULG99M;]HP$,>_RBFKIE9JFR<(V09(!?90 M:94JNJXOIKTPR9%836QJ.]#NT\]V0D9YTK8WQ';N_O[=^7*FO^+B4>:("I[+ M@LF!DRNU>.^Z,LFQ)/*2+Y#I-W,N2J+T5&2N7 @DJ74J"S?PO,@M"67.L&_7 M;L6PSRM54(:W F15ED2\C+#@JX'C.^N%*,0VD!K M,AO6A"@R[ N^ F&LM9H9V-Q8;QT-9>84[Y30;ZGV4\,I+I%5"(2E\!EY)L@B MIPE!TY,S.#&6WW)> M22TK^Z[2H&8[-VF@1C54< #*#^"&,Y5+^,A23%\+N#K"-LQ@'>8H.*HXP>02 M0O\< B_P]P"-_\(]Z%IW[PA.V&8]M'KA ;TZH3K+,-9Q"EW+\$!5#F-[X"C@ M*R4S6E#U C^FO"A E^R*B/3GD;T[[=X=NW?G8"S-"8KF!-^^B0/?_P SS"AC ME&7 Y[! 07FZ[^AJ]:Y5-SUB.0R]3A3UW>5F/G>M@C VN5ON0>^VZ-VCZ%!]UF%&V&] HY:X.@H M\+0&LY^13FJ3\7V0T<[V%T'/B[-#B#&+6+\?U6+NG$=K==XMU[#,.YN >^Q>E75-;2[T6CU9YK9^T=" M8LJR;D;M:GO%7=G.OK4^TE=??5/]D:GOS1LB]&YI)U'=1/5%\ M8=OYC"O=*^PPU]!RG M-SX" X!0 &0 'AL+W=OLB >0MCJ_RAA*(T&J;3R JG9L#],>W.326#AV9CL-^^]G.VE6H 5>$M_Y MON^^._N<=$(^J I H\>:<37S*JV;2XQ57D%-U$0TP,U.*61-M#'E!JM& BD< MJ&8X]/US7!/*O31QOH5,$]%J1CDL)%)M71/Y]QJ8Z&9>X.T<2[JIM'7@-&G( M!E:@[YN%-!8>60I: U=4<"2AG'E7P646VW@7\(-"I_;6R%:R%N+!&C?%S/.M M(&"0:\M S&\+&3!FB8R,/P.G-Z:TP/WUCOV+J]W4LB8*,L%^TD)7,^_"0P64 MI&5Z*;IO,-0SM7RY8,I]43?$^A[*6Z5%/8"-@IKR_D\>AS[L 8+X"" < .%[ M =$ B%RAO3)7UIQHDB92=$C::,-F%ZXW#FVJH=R>XDI+LTL-3J=+V )O 1%> MH*\@-I(T%\OB.WT1W1'I"2VW>AT#II0ILZ,]WXU1Z4*\2@-#A_\LD0R'Y.>T.+ MQEWUM=#FH-RR,D\;2!M@]DLA],ZPTS,^END_4$L#!!0 ( '!U=U2,^I 2 M>P, +P, 9 >&PO=V]R:W-H965T7MHR@A%3;%-3\[>$&RM)F,CR^-DF]=DT+/+T^9O_=%6^*>:0* M;D3Y-\MTL?!B#V6PH;M2WXO#G] 4%-I\J2B5^T6')A9[*-TI+:H&;!A4C-?_ M]%LCQ F S"X @@80G .F%P"3!C!QA=;,7%DKJNER+L4!21MMLMD+IXU#FVH8 MM]NXUM+<90:GE_>P![X#1'F&_@"12[HM6(IN>7U"K-*_H153-,\EY/6$V* C M[/4*-&6E>F.B'M8K]/K5&_0*,8X^%V*G3%(U][6A:1?STX;2=4TIN$")!.B3 MX+I0Z //('N:P#?UM44&QR*O@]&,*TBOT(2\10$.R "AF_\ #T('QR-T)JWF M$Y=O)W4GC0U)_=\<.ON[8UCB#?HLXZ"&R=;+9"8D@ MF.%SJ@-19K_B8::SENGL9TRS7:H5TI)RM0$I(4-4(XJV@G%MC[HVMC:R65&[ M4O2RIR)N%XJ?>RKBGH1)C),@.E.Z'Q8EP22Y<"B2EE"JUV(/\ MF<($=V:'7U9CQ,Y:$P$ED'&E*9!!VS8)39 V?:*+O6 M5(,:J[7S,_+"AD8Z1R//MK0&>:I7'"<8XW-=^W$12:9!PS84%H;AI6/0&1L9=[9;KD%RMV.T'-N;SL#("SL8Z2R,/-O#2-^="$GZ M;[:!N&0ZBZ<7=.U*Y2* M'==UM]3.MBWX>]=XGLU?V];<]9==FKJO_T1ESKA")6Q,2GP5&4JR;I7K@19; MUVT^"FUZ5W=9F,\+D#; W-\(H8\#NT#[P;+\ 5!+ P04 " !P=7=4<*!$ M?<8" "K!P &0 'AL+W=OYA5U5IMX?5'DPR@%7'9FT#[;_?L1,B"BG+!>SX MO9GW)I/Q<"/5FUX &/)><:%'WL*8Y8WOZV(!%=77<@D"3V925=3@5LU]O51 M2T>JN!\%0>I7E EO/'3/'M5X*%>&,P&/BNA555'U<0=<;D9>Z&T?/+'YPM@' M_GBXI'.8@'E9/BK<^6V4DE4@-)."*)B-O-OP)L\LW@%^,=CHG36Q3J92OMG- M]W+D!580<"B,C4#Q;PWWP+D-A#+^-C&]-J4E[JZWT1^<=_0RI1KN)7]EI5F, MO+Y'2IC1%3=/%7&DJ2CWT#0JR8?VB27Y7)X^^2)Y#<4UZX26)@BCLH-^?0(\21P\Z MZ/DI],S2P\%GNH]5;$L9M:6,7+S>?TKY07*F"R[U2@'Y?3O51F%W_SF2H==F MZ+D,\1<9'IA@^*I+,I>RN]XU/W%\^\6OQU$8)#%69[U;UT-8F"1IV&]AG^3% MK;SXJ+PGNL'6-* 8Y9WJ:GJZFS:(DWA/7 =-;7<+3 U%7^-*S?>V=L#C9ZXT\/>B-JS3I#[I-9JW)[*C)9VDH;UVX M82/ =)G)NCIXD.XWR2$L3+)@L"_3WYF,]AK[0=6<"4TXS) 87&<80=570[TQ MO#JJA9MX=I#PY<@E5CL[,)[;>?;0ABTK*]X#O[ M?G\.G[->XXNI 2QY;:0RJZBVMKVEU)0U--PL= O*G>PU-MRZ% _4M B\"J!& M4A;'[VG#A8KR+.QM,,]T9Z50L$%BNJ;A^+8&J?M5E$2GC2=QJ*W?H'G6\@-L MP3ZW&W09G5@JT8 R0BN"L%]%=\GM.O7UH>";@-[,8N([V6G]XI.':A7%WA!( M**UGX&XYPCU(Z8FN \/K%_"KV[7G;P<-$(-*W\=_\,,P)(S #8"6/ ] M" 67!;<\SU#W!'VU8_-!:#6@G3FA_*5L+;I3X7 V?U!'4%:C '--'MT0O"./ M')'[?T4N"[!<2'-%+HA0Y&NM.\-593)JG;0GH.4HLQYDV!F9 LH%29-KPF*6 M/&\+!8ADH_"LXYLF2L3BCQ[DRG=V2'_@O' ]"&2)A[W#Q MXH,CP&&(AL3J-ES<3ELW!B&LW;L#] 7N?*^U/25^%J:7G/\&4$L#!!0 ( M '!U=U2YH$V3Q ( #L' 9 >&PO=V]R:W-H965T6"&7\K3B]VJ4%[J]W[-]<[!C+@FJ8 M2/[$4I,/O;Y'4LCHFIN9W'Z'*I[8\B62:_=3,)1Q?8$T#_,I.3^[(&>$"?(KEVN-.#WP#:JVOOVD M4C@N%49'%(81N9/"Y)I\%2FD[PE\#+>..=K%/(Y.,DXAN2+M\))$010V")I\ M A[%#AZZX[<:__05^CT1%]W5I?]Z2^)\4, MM&26-;9U]\!CJW.8MP:K7MAOUM6K=?4^6V/ ?_5D=7L-U3W,7I/5?BRE3']O M#A6@EFX\:Y+(M3#E[UF?UC? C1M\'\['>#.4@_R-IKQ6[JC"IM6$0X:4P54/ M-:ER5)<;(U=NVBVDP=GIECG>;J"L 7[/I#2[C750WY>C?U!+ P04 " !P M=7=4>G_=L6L# !)#0 &0 'AL+W=O@T4.>%6KN[;0NKWQ?I3O(F;H4)13F MSD;(G&DSE5M?E1+8VI'RS*<8QW[.>.$M9N[:2BYFHM(9+V ED:KRG,F?;R$3 M^[E'O,<+G_AVI^T%?S$KV19N07\I5]+,_+;*FN=0*"X*)&$S]]Z0JR7%EN 0 M_W#8J]X8V:W<"?'=3CZNYQZVBB"#5-L2S/S=PQ*RS%8R.GXT1;UV34OLCQ^K MOW>;-YNY8PJ6(ON7K_5N[B4>6L.&59G^)/8?H-E09.NE(E/N%^T;+/906BDM M\H9L%.2\J/_90V-$CT#",P3:$.BO$H*&$+B-ULK*9>&B4H9@IKYVHBU2_II(^QM+8R>$78- MZ24*R 6BF)(!^O(7Z#1R='Q(]XU%K4^T]8FZ>L'_^'2!5ADK]*$+Z.N-@:./ M&G+U;62QH%TL<(N%9Q;[+#3+4-EW'![7&G*RKA:Y:O:]O5]$49C$,_^^;]@I M*HR2&+>H ZEA*S4$!P%ZOX^2TGO10G3VIZ4^[P9(=!=)/@#QG?Q1\;S[[>-/\VU(,;38]\'4#0\9WL7 M?F0\_6[ -#P[D:T1SXWD>[ J1VWOTHK$?\#V+M#(Y&EMGPSD1X2C8]]/84D\ M"<[XWB4B&8_$I2B4EE7=N)JVR.C>FO,^ZGR7863Z_,[3+M@H?E+GFW*';0:%0!AM#PY<3PY=UWUY/M"A=ZWLGM&FDW7!G MOG5 6H"YOQ%"/TYL-]U^/2W^ U!+ P04 " !P=7=4Z68VFDH" I!0 M&0 'AL+W=OSK>\[]\#U.-]H\ MV!( V;:2RDZ"$K&^"$.;EU!Q>Z9K4'2RTJ;B2%NS#FUM@!<>5,DPB:+SL.)" M!5GJ;0N3I;I!*10L#+--57'S/ 6I-Y,@#G:&6[$NT1G"+*WY&NX [^N%H5W8 MLQ2B F6%5LS :A)SH?/W#C\$;.S>FKE*EEH_N,VW8A)$+B&0D*-CX/1[ M@AE(Z8@HC<>.,^A#.N#^>L?^Q==.M2RYA9F6/T6!Y208!ZR %6\DWNK-5^CJ M&3F^7$OKOVS3^GX>!2QO+.JJ U,&E5#MGV^[/NP!XO,#@*0#)&\!PP. 00<8 M^$+;S'Q9,..\B&NS^QX#LB%M"=DO;^;L^.C$W;$A&+?2]U8 MLT1,K' ML89Y%WO:QDX.Q(X3=JT5EI9=J0**UP0A%=)7D^RJF28?,LXA/V.#^)0E41*_ MD]#L/^#)R,.C#](9],T=>+[!/YI[RA:2*WS=8_;K>">VW ED1NX;T;:5E&GL4I_"D;1\DX#9_VN_2W4QP-QW'OU688[DU= M!6;MQ6A9KAN%[97UUE[OEW[,W]BG] ZTLOU#TSXBU]RLA;),PHHHHS,G.],* ML]V@KOUL+S624ORRI+<,C'.@\Y76N-NX /WKF+T 4$L#!!0 ( '!U=U3J M77UOS ( $,' 9 >&PO=V]R:W-H965T M;&FUY^S9E;0:K(7\I4I$#<\5XVKHE5HOKWQ?92561)V+)7*S4@A9$6VF&>+DIM M#?YHL"0+?$#]N+R39N:W+#FMD"LJ.$@LAMXXO)JFUM\Y?*>X5CMCL)G,A?AE M)]?YT NL(&28:<7AO2 G?'6_;/+G>3RYPHG KV1'-= M#KT+#W(L2,WTO5A_Q4T^L>7+!%/N"^O&-^U[D-5*BVH#-@HJRIL_>=[480<0 M)0< T080O0&$AR+T-H">2[11YM*:$4U& RG6(*VW8;,#5QN'-ME0;G?Q04NS M2@U.C[X(D:\I8T!X#M]TB1*NN29\0><,8:P4:G4&M^8X?81;(B6Q58>3&6I" MF3HUUL>'&9Q\.!WXVLBQI'ZV"3UI0D<'0H<1W BN2P6?>([Y:P+?Y-$F$VV3 MF41'&6>8G4,O/(,HB,(.0=-WP*/8P8,C>VNY5%69494RH6B+\ M&,^5EN9(_SP2MM^&[;NP_?^$[=J1!AD[I+W@JU%\$:1)& 0FX=5NJ3H\X\NT M%^]ZOI(7M_+B=\D[ \HSTW@40EY+RA=@3A\L45*1=TEO6),=05$81,F^\GW' M XJ35G%R5/&X$E+3/\3U'5$8W>U6$K>577*3O?KU+^*XMR^WPS'M7X8'ZYRV MJM.CJI]N32O(1,UUB:>C_:)KGY8;(!>4*&!:&,CA/ M30%ET[*;B19+U_7F0IL>ZH:E>>506@>S7@BAMQ,;H'TW1W\!4$L#!!0 ( M '!U=U3;MOX_504 +\; 9 >&PO=V]R:W-H965TV LVA8JB:Y(QV 4+P\R3 MBN-KZ714M9D)Z]>OWJ_RSJO./%+!+GCX5^#+]>EH,@(^6](TE)_X]C=6=LC) M_"UX*/*_8%O:VB.P2(7D42E6$41!7/RGS^5 U 3*3[\ E0+4%K@# EP*<%M M!@2D%)!\9(JNY.-P226=SQ*^!4EFK;QE%_E@YFK5_2#.\GXO$_5KH'1R_BOG M_C8(0T!C'_PAURP!U[&D\2IX#!DX$X))\1[\K@IP#.Y5T?FI>LR772/P]I)) M&H3BG;)\N+\$;]^\ V] $(//:YX*Y5[,+*DBSMJU%F5TYT5T:" Z#&YY+-<" M?(Q]YO?H+\QZB P.+#54U7BAU_$Z1T:/MS0Y ,H@]SLUQVNB4I. M.XM=,Q=Z+G3[@YU4P4[,24RHST!,(R; SS]-$(2_J-#5ZI!7O:&@IU4#4^,\ MNJZ"")2UT=_01B&^)V9%UD$T20 M-S2,FMG0#.W^H@;_@5M5&5$:F:I,\Q9Z1RUOS4YHAN='(8,H+Y$'P99I"&Z" M)>O=RIG].."%T:1_(AR@;/9&@QI.#\P5?=Z1*Z31C.QCY@IIO"(S7O?.U0X_ MR)"L@Z3-_FBF(V2>\VRQCGG(5R\F=YK4Z*C;7:1!B\R@/7B)0-UM[=2QO4D+ M;:@+W:99,V[-7&1F[KH.PUIQEKCQU"Q![8XR&-863&\. "4>KJ M@^BX$\=K!]:W4W9K+QK-N#2YD7FKK(MXKR4!:3*CR5'+64,4F2&Z/V;,?DR4 M.4#9? 76M,;FC70S/SN7 :QIC.$Q\X,U-K$9FWOG9XWO8[GUO;9!=5PSX<*@H>VXUC3%IMI^RU+ M ^Z2=0S=J=U^T>FULY$SL$/'&L%X!X*'EH92UWAWL#VGO;[VF1%H>P-Q:8+C M[_DPL==R@36UL?DCQ8_^V*XNW.V!K+XO"C>EJ= M3IWE9S*6-B^.MFYIL@IB 4*V5%+[Q%.S/"E.BXH;R3?Y^\QK[D#9"/JD2 M ,E+Q6LU=4K$];GKJKR$BJHSL89:SRR%K"CJKERY:BV!%E94<3?PO-BM**N= M++5CMS)+Q08YJ^%6$K6I*BI_7@ 7S=3QG=>!.[8JT0RX6;JF*[@'?%S?2MUS M^R@%JZ!63-1$PG+JS/SSBXE9;Q=\8="HK38Q3A9"/)G.=3%U/),0<,C11*#Z M]0R7P+D)I-/XT<5T>J01;K=?H[^WWK67!55P*?A75F Y=1*'%+"D&XYWHOD( MG9_(Q,L%5_9)FFZMYY!\HU!4G5AG4+&Z?=.7;A^V!(&_1Q!T@L#FW8)LEG.* M-$NE:(@TJW4TT[!6K5HGQVKS4>Y1ZEFF=9A]$*)H&.>$U@7YC"5(PUZ MKX$-&_Z+UQV79,Y4SH7:2"#?9@N%4I^8[V]@PQX;6NQH#U:;"(;VH%5%5F7N MSG,V2L+ 3]WG =BHAXT.P<(A6*N*MV%C/PF'85$/BP[!1D.P:!?FQ9W$/ MBP_!HB%8O ,+0R^.AF'C'C8^!(N'8./_@24]+'D3]J!O'= E@AQ")KM(+PG] M/9]NTC,G;S,%4CZ$F^RE8J"2Z).TDPS[\2%D1 MY4HZR6G\)K%LWO&O(_GC':63>R&_JR7G&CUD::Y.1TNM5V_'8Q4O><;4L5CQ MW/RR$#)CVES*N[%:2<[FA5&6CK'GA>.,)?GH[*3X[HL\.Q%KG28Y_R*16F<9 MDX_G/!7WIR-_]/3%=7*WU/:+\=G)BMWQ&ZZ_KKY(N>_O8R(-2A:?$OXO:I]1O96;H7X;B^NYJ(7(OTKF>OEZ6@R0G.^8.M47XO[/WAY0]3Z MBT6JBK_HOFSKC5"\5EIDI;%1D"7Y]C][* -1,_"##@-<&N"A!J0T($,-@M(@ M&&I 2X/BUL?;>R\"-V.:G9U(<8^D;6V\V0]%] MK$Z\DMQ/E1DOS:V+L]-F, MWVKT[DYR;D9?*_0&?6)2,CMZZ-6,:Y:DZK7Y]NO-#+WZ[?7)6)M.K>DX+CLX MWW: .SN(CY$W.4+8PWZ+^05L_I')8X3#3O/9@-Z)WVE^.< J7\ ]Z1R3PKW08?[+^QQ.XIF!:8B MOWNCN)ZYU4T]2"TM)SBHM]N1&U1R U#N M!5-+M&+)'!G@H20W:KEJE;KU$]8$D !'I*FTV3# DX!V2J655 I*_2!4$57^ MH)/\;IVH93%^8M$97=I0XF,OPIU*PDI)""OAVL1)V:YCR>>)$;'62K-\;H2U M"0F;(9E,@V;H^MOMZ(TJO1&H]]W&((3=IAS="FELC4H4LQ6+$_W8)C=JR)A2 MWPL[=4PJ'1-01['T$J76+(\YBH72JJW[27/82!1V#]NTZGX*=G_--R+=V)N_ MV([:>Q.!M!&#'=^^YR#N'8(K?FV7\.%99_T-GG*ELWH4?YYM8)-=D0ZN/G[) MJ799NJMKH.!<\QV(_1X22Q%S/E=H(45F$JJGP2_CMV@=_%(5:2[$B$3=#/,= M;WT8N /7@-^DJ$]WPU)*;3:D$](MU-'6AW%[P^.UB12:->"ZZ]!!TP\/LD < MY7P88FXUMM'J0>ZDD^#7&Q1K1J:@,(^G43=E0!QB"(PHH87?*29 MFOD>GG1KJ)7(<&:V/[)),R$+0Z"F)(YII*< ?O84)PY(A!YDBCLP$;@@_34P M]SCO S-Q>"-#$K0J#D(96+=FOBAD,#9V+M,2)W\RXKCVW(UH'FB8AL@],J0(TO66=L!X*STO%.S M>]&T^WS(X3. \=FR0)XJT?*GY^4U@<-FX!]B^02.B0',Q,%SH<FLD&?-USF]AF!&;LY?T W]VQ5_ +%QS$U. A3 \?4 ,9>8U+<,I4H MM'T69'>O#9-)<=(A&_=4#@K<@7=,0:X&CJL!S-6>$;I<2S$7:;B#OAV-.CA2&([?ZDK0(A4FIRHWVS9=/=[\GAE!'3(IG&D. MGA'FXF.26]) _3J2TH,\7*$.BQ3&XJ_/C9X.^E8E==RD_=SLW!B?N6G2VL.2 M@_"1.C[2/?D()W.STEU]B_KYO ULLBO3L9'";+P0&YZSHMC*5FEBCP:-U,1\ M%2:(M\5U:5)LD X]\0L?J\"!)K\$QQJ ^!]0(SI>O\E@6IQL[ M$V3PO(@<6*.#),B1PV$$X_"YD8:]!L?3J#72X]IK;_:MQH],WIE9:1*GA7'D M'4<&/7+[HN#V0HM5\2;$8E[:!^7TAA'ZZL"_75:]KGOT/4$L# M!!0 ( '!U=U1^90DXW0( ,$* 9 >&PO=V]R:W-H965T,_EP1^<+;3_X@]Z2S&$"^F%Y*\W.KUA2F@%75' D8=;W+O'% M$,<6X"Q^4EBKC36RJ4R%>+2;<=KW AL1,$BTI2#FM8(A,&:93!Q_2U*O\FF! MF^L7]FN7O$EF2A0,!?M%4[WH>UT/I3 C.=-W8OT5RH3:EB\13+DG6A>VGPWTC0*5"6*D0.K[6#K[OYKK=@\S0C2 <_4,32'()J#P BYVBS!6[/:XE6<[2K.]KLJW\%*L!7E:$O:9 M>WY>N3@_A,@XJ)M5L%>92[HFG;>8A%WS.W2WJXTW&BM^1^]$NJ;Z.!#5Z^Z%H_VJ'KVO^EN3J!OC8,<=QW4KQ,V]\ =+]]YC<-W@&ULM59=;]HP%/TK5K2'5AI- M['P %2"UH&F56JDJ[?8P[<$D%[":V,QV2K=?/SM) XP0RJ2^0)SXG'ONO?') M':R%?%9+ (U>LY2KH;/4>G7INBI>0D;5A5@!-T_F0F94FZ5]K2,5ZZ&#G[<8#6RRUO>&.!BNZ M@"GHI]6]-"NW9DE8!EPQP9&$^="YPI=CW+. 8L6+1:J*7[2N]GH.BG.E15:!C8*,\?*?OE:%V +@X " M5 #R7H!? ?PBT5)9D=:$:CH:2+%&TNXV;/:BJ$V!-MDP;MLXU=(\90:G1Q.8 M:72UD "F-UJA#IJ:-R7)4T!BCNZHSB73#)1=W0J^Z&B0&2I09Q/0E*7JW("> MIA-T]NDER!7EB1JXVDBT@=RXDG-=RB$'Y<07R,>?$?$(;H"/WP$G M80'W=N&N*4Q='5)7AQ1\?EMU;KC2,K?E03]NS09THR%3/UOH_9K>+^B# _1/ MG&9":O8'$O/JF5!,J9SR&% LE&XL7TD8%H3VB+Z,.MCO1F3@OC0("6HA0:N0 M6U#J$HUS*6V6V4[7T[KK5F*3II([VM+D![U>K:AL7+ GG& <])MUA[7NL%WW M46WAGK8@Z),P^D==N*%#3+BVIY4:N\*<2Y-+V=[(G;H>O6=-V/>!M[ M-7VO5:TY,Z2IA+WV]N[$ZM>Q^L=B^4VQ^OOMBD*O.1;V-A[G'8L6-'J1=T)J M>,M2\;%P86,X?$IV&X_"Y%BXJ#$<.27H1Z%IBN:YL28XV:'POD794GB'BK'Q']QN0/_AX'C?DCJ8;%O2 MKI:-V>!VMRDKQ+C5 0DWEMX8/MHO14BZP:$&;_D*4H=VM&0^^@M02P,$% @ <'5W5##6M>YL @ ?08 M !D !X;"]W;W)K&ULA951;YLP%(7_BH7ZT$I; M 1,@5 0I:52M#Y.JIMT>ICTX< E6#BHVKMP*((45UY M-:&-DZ5V[4ED*6\5HPT\"23;NB;B]P(8W\T*8@8) K MXT#TY1WN@3%CI,OXU7LZ ]((#\=[]P>;76=9$PGWG'VGA:IFSM1!!92D9>J9 M[[Y GR2L7K7JPKJ&G37@&W='OB:&,>RDH)?9=JG(D>6M4*0/.:"T7_$'N.>MF*'J5L29,#NN=2H>LE*$*9O$%7B#;HI>*M M)$TA4U?I*@W+S?N*%EU%^&1%^2T*_$\(>]A_72W1]=7-ORZNSC@$Q4-0;&V# M2]JI0JLR?X_WS)^&T]1] M'V%-!M;D$BL88W6JZ)"5X'"<%0ZL\!)K,L8*1UA),,Z*!E9TB16.L:(C%O:B M:)P5#ZSX$BL:8\7'+!^?R#4=6-.SK)<*=+&ULM5?;;MLX$/T50NA#"Z21 M2%F24]@&$KN+!FC1(.GEH=@'1AK;1"722U)QNMB/+TDIDF+)PB*[?K%%R)]J"Z#18Y%S-?>V6N_>^;Y*MU!0=2YVP,W)6LB":K.4&U_M)-#, M*16Y3X(@]@O*N+>8N;T;N9B)4N>,PXU$JBP**G]=02[V@O^YNI%GY#4K&"N"*"8XDK.?>)7ZW)(%5[W$_H?SGGCS#U5L!3Y=Y;I M[=R;>BB#-2US?2OV'Z!V*+)XJ@6:LER],8=?[U;H]:LW MZ!5B''W9BE)1GJF9KPT5"^BGM=FKRBPY8A83]$EPO57H/<\@>P[@&Q\:1\B3 M(U=D%'$%Z3D*\1DB <$#A);_0IU$3CT8H1,V<0T=7C@6UVNNM"QM8-&/CT8 M76LHU)\C\),&?N+@)T?@+PLA-?N;NJL@UJ9PC3FF5$EY"B@52@\FI0*-'*B] MX ^+*(C"F?_0#51?*,8!;H2>\8T:OM$HWZ:HH"JJ,\=XB&*%$W>LAR&.R0'' MOM0DBLC%,,FX(1F/DOR<9V@I(6.=&X'^07>0EF87K7J,GUE)&BO)*2ICVL!/ M7Q#I,[-,\S)C?(-HIW:&,C#MQ9;$F$P.,M"7"I,DB8C[%]^#7#;(?%) M6B1N>R0>;Y+_0PHF_>A.IM%A#OI2P9$$M/T2CS?,_W0+VH:'XY.DH.UU.#EU M"I)^HYD>)J O),VG9&@A/'N380#<:P MGJ#Z(N0PSGYG%"U ;MR$KLQ$4G)=#7/-;O,*N'2S[\'^E7D=5+-\"U,]+3Y1 MN6%&ULK9==;]HP%(;_BA7U8I.Z)G8^"!,@=:!JE=:I6M?NVH0# M6$ML9CNEE?;C9XY&67<&0V*>_=R-!"Y3AF' M>XE4GF54OGZ!5*R'#G;>;OQ@BZ6V-]S18$47\ #Z<74O3<^M5&8L ZZ8X$C" M?.A88QI*E5,G7\ M*46=:DZ;V&R_J=\4BS>+F5(%8Y'^8C.]'#JQ@V8PIWFJ?XCU5R@75!28B%05 MOVA=QGH.2G*E158FFPHRQC=7^E*":"3@8$\"*1/(H0E^F> 7"]U45BQK0C4= M#:18(VFCC9IM%&R*;+,:QNW?^*"E&64F3X]N*)/HB:8YH#N@*I=@_B.-/J'& M@)BC&\8I3QA-T2U76N8V2*$/$]"4I>JCB7]\F* /%Q_1!6(<_5R*7%$^4P-7 MFR+M5&Y2%O1E4Q#94] $DBODXTM$/();TL<'I).P2/?>I[L&3<6'5'Q(H1?L MT1M3*5\97Z#K3.1<=RCZE:)?*/I[%*^5 JTZA()**.@L[;O0H,RCE ![IM,4 M+A$'W09\(Q,6,O:Q?AY%01P,W.HFB7J!/J-T2E+C2YT4>U5:KW.FBR?C-3?X1687>CM<-V-VX>T]B;<;4[U MZZ-KM;61X/ TT\2U6^#H/+99ZC2Q1+UHVS=;HL*@'^SA5[L0[K:AQNOW.-?$ MM9O@^!P[LO8,W#]Y1_;__Y#OAI"HAZ-^.U%2>Q#I]J MHL<9)ZF]A. S4"6- M\T?W >0 JJ5"%]66$#\V9D#V4*UMB'3;T#NJA[HFJ6V$!.>@6?L(Z3Z1'$(S MW#D)!9'9@N$VTMVX;==T&^=R^U%T1^7"3(Y2F)L<[ZIGDN7F.V/3T6)5'-6G M0IN#?]%Z!]02P,$% @ <'5W5*0_U)LN M @ Z 0 !D !X;"]W;W)K&ULA511;]HP$/XK M5K2'5F($DG2=JA )@M@J086*VCU,>SC" 5:=.+,=TO[[G9T0H0DH#\0^W_?= M?7<^Q[54;WJ/:-A[+@H]\O;&E ^^K[,]YJ#[LL2"3K92Y6!HJW:^+A7"QH%R MX0>#P3<_!UYX2>QL2Y7$LC*"%[A43%=Y#NIC@D+6(V_H'0W/?+*=G['LN$Y%IK+@BG.58ZY,ULTK64K[9S>-FY UL M0B@P,Y8!Z'/ %(6P1)3&WY;3ZT):X.GZR#YSVDG+&C2F4OSB&[,?>=\]ML$M M5,(\R_HGMGKN+%\FA7;_K&Y\[\DYJ[21>0NF#')>-%]X;^MP AA&%P!!"PC^ M!X07 &$+")W0)C,G:PH&DEC)FBGK36QVX6KCT*2&%[:+*Z/HE!/.)#/@BKV" MJ) M$'2ED%IDV%?V!$J!+3&[F:(!+O0M65]64W;SY3;V#<6V#'[6QIDT<8(+ M<::8]5DX[+%@$ S/P-/K\ 5\L$%T#NV3X$YUT*D.'%UT@6[\-!_WV'R>7N$* M.Z[0<86?5K#')B"@R)"MW #^4+(J>;'KL1DOR,Y!L)4!TY0XA=)>9,U^SXF1 M/9)9_[F23]3E$UW5ELK"4% ;HNFKFTQ]KF4-T9TCLN-^2&CX[2_V#Z>]^=RO MR=0_N8?V#5B VG%2*'!+R$'_GBA4,U?-QLC27_>X)?\ 4$L#!!0 ( '!U=U2A5<*YA0( $D' 9 >&PO=V]R M:W-H965TICV8Y+:Q<.Q@.RU(^_C93FK*5CI-F\1+8E_?>^XYQXF=K(5\4 6BAJ>2 M<34)"JVKTS!468$E45U1(3C:V^2[ACN):;8W!*KD7XL%.+O-)$%E"R##3%H&8UPK/D3$+ M9&@\MIB!;VD+M\<;] NGW6BY)PK/!?M*$=9L;!9#52HNR+38,2LJ;-WEJ?=@JB'MO%,1M0>QX-XT##X6N4T)CFG8N]<[&#[?^=>Q?@??![O\/E7F\.MD]%>,C,BEY0K8+@P55'WQ'QN MLCFXFXD6E3LL[X4V1Z\;%N:N0VD3S/I""+V9V//7WY[I3U!+ P04 " !P M=7=4]:[O;L " #?!@ &0 'AL+W=OI8^8#XX"8WC9EC!]MIQ[_'=M*L M6]>"^)+X<<_QN>97@Q'=AX%["@N%$[8["9 M+(5XL)/K=.P%5A R3+1E(.:UQBDR9HF,C%\-I]<>:8&[XRW[E" M?:.ISL?>T(,4,U(Q/1>;S]CDT[=\B6#*/6'3Q 8>))72HFC 1D%!>?TFCXT/ M.X!P< 0-8#H):!W -!M %V7:*W,I34CFL0C*38@;;1ALP/GC4.;;"BW5;S3 MTNQ2@]/Q%:$2%H15"#=(5"71E$C#.YC.%S#'1/"$,DJZWHGA/=.R!ZNIA#9H6OW%'6.**S^4=E73Y))^M-\//8NOWHI M:Y[!KL0/>Q+W@X:'% Y:A8/_,19Y>MS2P9Y;PWV]^T'/?*\%^SN]HD"YF>]?-]HFF;OTW1)I[HH!A9BB#\_=&DJS;:3W1 MHG0=:2FTZ6]NF)L_$$H;8/8S(?1V8@]H_VGQ'U!+ P04 " !P=7=4Z7J+ M%DL# W"@ &0 'AL+W=OV" 4-2)9&VB:I6:M55MX>+JA>&3!)4@ZEMDMVWKVU8-@6'[@W8 M9OZ9;P:?%BMA['/A2[ _* M#/BK14WW< ?J6WTK=,_OO6R+$BI9\ H)V"V]&_QFC4,CL!;?"SC)LS8RJ62< M_S:=#]NE%Q@B8) KXX+JUQ'6P)CQI#G^=$Z]/J81GKMD,BIAS=F/ M8JL.2V_FH2WL:,/4%WYZ#UU"Q/C+.9/VB4ZM+2$>RANI>-F)-4%95.V;WG>% M.!/@^((@[ 3AHV]W&_3RQ2OT A45^GK@C:35 M5BY\I6,;#W[>Q7G;Q@DOQ-E ?HTB?(7"(,0.^?H9\I!8>?"OW-<9]VF'?=JA M]1==\'=+'VC&=*XZ&V1K0)E$/V\RJ82>6;\F0D1]B,B&B"^'$)RQ*W2D.353 M]LH&RWC5Z+!=2%H?YKAGCB>9-[ # M(?1T$'"$J@$77NLA.0\VPK.$Q&X\TN.12;P?5 A:J0>-)T$+YG$6]OE"D+C950!J@7?"UJZ*)-1_#A-R0!R;!3B M^,(?3GO&=)+QCII9+T U0N^A3._BM,J=A4Q'T:/Y?%A'AU$:8S?BK$><32)^ MI??@7!BS\4]+T^'$&QNE)'0#S7N@^230ARIO[*K(&H4JKG3Y:BZ4'M#'T>YU M4VX,^ MXTKO0[9YT#<[$,9 ?]]QKAX[YN[0WQ57?P%02P,$% @ <'5W5%ORI@/8 M @ 7@< !D !X;"]W;W)K&ULC9513]LP$,>_ MBA7Q !*0Q&V2@MI*M# -:4@5'>-AVH.;7!L+Q\YLIX5O/]M)L]*F%2^)[=S] M_;OSY3S<"/FF<@"-W@O&UE!)(Y MIX+Y. ABOR"4>^.A6YO)\5!4FE$.,XE4511$?DR B;"NB>:C(=2;)"TUD;-#EQNG+>)AG)[BG,MS5=J_/3X ME4A)N*:@T!6:FQK)*@9(+-%,BJQ*-6H,/M /2A:443,ZOP=-*%,7QN5E?H_. MSR[0&:(<_!->Y0@\\@^RS@&^":B/# MV\@F^*3B/:37J!=>(AS@L -H^@5W'#GWX 1.KTUTS^GUCN@]B368ZMC"_3[63"&3"EOC-"?$X#] M%K#O /M' ">$$9X"(AHM8$4YIWQE"Z$$2476=:*U7N3T;+=8C\,XPKVAO]Y- MV?=A/@OX>XJ'5(!G$W8!)"YA\];1-]9T^Y^3P! =)@O^TJ@+DRG5PA5)1<5W_V^UJ>TGN)%J5KB NA37MUP]Q<@""M@?F^%$)O)W:#]DH=_P-0 M2P,$% @ <'5W5$-$RG0P @ '04 !D !X;"]W;W)K&ULC51=;]L@%/TKR.I#*W7!G\E6.9;:1/MXV!0UZ_HP[8'8-S$J M!@]PW/[[ 78LMTNJO!@NW'/N.== V@KYI$H C9XKQM7<*[6N;S!6>0D541-1 M S<[6R$KHDTH=UC5$DCA0!7#H>]/<44H][+4K:UDEHI&,\IA)9%JJHK(ESM@ MHIU[@7=8N*>[4ML%G*4UV<$:]$.]DB;" TM!*^"*"HXD;.?>;7"SB&V^2_A% MH56C.;).-D(\V>!;,?=\*P@8Y-HR$#/L80&,62(CXV_/Z0TE+7 \/[!_=MZ- MEPU1L!#LD1:ZG'L?/53 EC1,WXOV*_1^$LN7"Z;<%[5=;F*2\T9I4?5@HZ"B MO!O)<]^'$2"(3P#"'A">"XAZ0.2,=LJB92$:PH*?4 _;&#;BBZ7H EEZLJL/JR7Z/+B"ET@RM'/4C2* M\$*E6)ORE@3G?:F[KE1XHM02\@F*@FL4^F%P!+XX QXF#NZ_AF-C>G >#LY# MQQ>=X/O2$.LW.\T9H&ULK5;=;]HP M$/]7K*C36JDC(7RU%2 5Z+0](+'2;@]5'TQR(583.[,=H/_]SD[(T@Y"'_8" MMG/W^SC'O@RW0KZH&$"379IP-7)BK;,;UU5!#"E5+9$!QR>1D"G5.)5K5V42 M:&B3TL3U/:_OII1Q9SRT:PLY'HI<)XS#0A*5IRF5KQ-(Q';DM)W]PCU;Q]HL MN.-A1M>P!/V8+23.W HE9"EPQ00G$J*1<]N^F5Z;>!OPD\%6U<;$.%D)\6(F MW\.1XQE!D$"@#0+%OPU,(4D,$,KX76(Z%:5)K(_WZ%^M=_2RH@JF(OG%0AV/ MG"N'A!#1/-'W8OL-2C\]@Q>(1-E?LBUB![Y#@EQID9;)J"!EO/BGN[(.M02_ M>R3!+Q/\=PGM8PF=,J%CC1;*K*T9U70\E&)+I(E&-#.PM;'9Z(9QLXM++?$I MPSP]O@?-)."V:+)(*"?G,]"4)>J"?"&/RQDY/[L@9X1Q\A"+7%$>JJ&KD==D MNT'),2DX_",<;9_,!=>Q(G<\A/ M@(N"*]7^7O7$;T2<0= BG?8E\3V_?4#0 M] /I?L^F>PUR.E41.Q:O<[J($^ 0,:W(T^U*:8EOZ7,#0;]RDFO$?DNS1+Q"A+?81W$C*])4/-T23*0@:FCB(J(0]J; M&=J>U_*\3PU:^Y76_O_2"D4HJ,]D+852)*.OY#S/B!87ARPT$W=.&!A4!@8? M,J"..:"JZE>5Z*M&H#G=L31/]]KJ@FL"S;"J M>E.EF\GZ)T1?5Z*O&W'>',Q *'U(2@'1LQ"FNV[&W>X KZ]-_>;Z-Z@S\ =5 M4*'.K5WX>,S7M@\J),ZY+F[1:K5JM;>VP[Q;GV ++CKF7YBB?\^I7#.N2 (1 M0GJM 4J214\L)EIDMJVLA,8F98&H/HP&?\!4$L#!!0 M ( '!U=U2[""'4' 8 &LC 9 >&PO=V]R:W-H965T8*=C6)9=.R P0NMO.MF6@M \[^R!B)?'@2RHI M!';VPZ_DF,B.(]G0/.0%?-$Y^NL<^:=CQ<-5QA_$G#$)GI(X%6>=N92+#YXG M)G.64'&:+5BJ[DPSGE"I3OG,$PO.:)@;);$'?;_K)31*.Z-A?NV:CX;94L91 MRJXY$,LDH?SY@L79ZJP3=%XNW$2SN=07O-%P06?LELF[Q3579][&2Q@E+!51 ME@+.IF>=\^##%>EK@[S%CXBM1.D8Z*'<9]F#/OD4GG5\K8C%;"*U"ZK^/;)+ M%L?:D]+QJW#:V?2I#9*L_ M63$@HOU-LECD?\&J:.MWP&0I9)84QDI!$J7K__2I"$3)(, 6 U@8P+8&J#! M6P:06 QP88#;]D *@WSHWGKL>>#&5-+1D& MI%!XL58(+0H_+^-3@/SW /HPV&%^Z38?LXDR#ZSFX]\SOVIA#DEN[E?-/96I M3;K@)ETP]X0C^_DNY!)\D2\0_#D%H(PCE@K!%T-=EBH< M[\K9VFDW=ZI9]CB"@T%_Z#V6,]/0J*(7;_1BI]Z[E+-)-DNC?Y7(23F"[$D? MLUUJURY)20C"D RVY#:UJN@E&[W$J?=G3CJEE:K *G*_R 0+QJ,LW#6AW0XA M>&:4"X!!DJ5R+D" 0$B?A6,N=#=:NT[7%R=!B1SYX^_PVMMX[1W&E.]O!/6= MP_S!A(S2F2,#;GNRSH!#R6"C9.#T5!YRR[D\'M1F*>SZI#J5K^J-,.SCW3,Y M\,U2XS<\>VI&@)G*6C,AQH6O;D4#1K[O6V245KS *>./DH PBV/]-*APM0Q7'& M#GWD"(,!=^ F]SH;JM2.%NW(XNM7968AMU^YJ1SM;9 VN S=O+T[@*Y:EP, W M&!S&P@0-8>$>"0OKA T"0JQS&1K"PGT3%K8G+"S5RGLA+-Q!6+]G#X,A+-PK M86&=L#8)AJYP_W2%=;K:=!BXPGW %=;A:NO9O@ M%8MKX:OR^H(=KR_(H!2Y47JC8L*CB=8@9#9Y ,N&B@895J+N@

K M2XF+PJ&EE"BRLV[3J[0YA="2&\-$Y&9BRXJC\%*9'#ZR=&ZXB=R[ 7GG(*22 M@2F-.'BD\7+G%@"JO][W$+;TCPTD<9OBLW6Y@W>4GS8-!HW8C<:WU#NX?>V) M#4RQN_9L5_#@>NEIX0,VS,1NY'U;2B%I&FINMJLV<+WP1(/M4J.A455L:3?6 MS=175V>%OY9/+C94Q6^A*O@/?(G2*%DF#IAAPU=\('S%AJ_8S=?F%;;!09"O ML"XMAI[834][#NA34PX,)?&!5)?$@)/\;G79X W5CG$$)2X"7K#%C&=,#-> MEU>#0W(@M24QG"1N3KYE\[QP6=T8[V[OGN]HU4/$LK81PTK2IOYLN[Y>DGH% M:EG52.G'J'V\QI/6K_'$H).X7^-?^P9=N*N46,'6DN9N4Q5J@$K[2N"5_I.07^&\H7R690*$+.I\N2?]M38 M^/K+CO6)S!;YIPOWF919DA_.&0T9UPW4_6F6R9<3_37$YON:T?]02P,$% M @ <'5W5(WH&ULM9A=<]LH%(;_"J/9BW9F'0G\F8[M&;MI=WO1W4S2IM=8.K:82. "BMN9 M_?$+DB+J?_J@#L=>AW]6!U!U(R5T-5%+>4$WG4REV2-K61LT6RJF6 MO0T RPJ0= !B@CX+KE.%/O $DE\%0C/;9LKD>CWFY#V2_U!A_ZRA_<"^)4S[5,=-*J#4K7?H?I/D:] VL#_3G'8 M* Z]G/\66FFS*(QOS,8V"QP#HAJM8,,XMY5FK"U()A+TQJQA%9^WZ#]T*%)5 MX*L!1^6 U@^>YM$T?#K .&H81U[&OR3E=H<="S!J 4SZ_<,(XP9A[$5X,/O\ M!()QBP!/K@\33!J"B9? V,\:V"D0DS9$QT)<-PS7YVP6,&9Q^C:Y;N&-NE8) M1\[((N\!^58:,"0]M'@":3(**C=/S]@BH(^42?1 LP(\!P?OF2:^Y-%)1)91 MJ6Q5%14;'N<\!TVQ AC^_BAAXJC)T8?I'"1R8&MW,#FOQ'ZSW#M=YR#UCT=R M1HL')QRW R%\U/B]].+YD32=M?NM7+V2OJOG!2)\TWB]\W73XHUP!%)D3A? M)7Y??6%2).U'WB[K),XZB=\Z7Y842?LAN"M*SG2)_R'XQ3F1M)^+NZ"<:Y.S M7/LB*;$>VIL2P[W7[ASDIORXH% L"JZK-_"FMOF L:A>VUWSZNO'9RK-*5$H M@[7I&EV-S<"R^J!076BQ+5_B5T)KD9?%%&@"TC8P]]="Z.<+.T#S66?^/U!+ M P04 " !P=7=4BZ_OL3U8"OF@YH@:GC*>JV$PU[HX"4.5 MS#&CJB,*S,V7J9 9U:8K9Z$J)-+4&64\C*.H'V:4Y<%HX,8F8LQXD$ M5689E:M3Y&(Y#$BP'KAEL[FV ^%H4- 9WJ'^5DRDZ84-2LHRS!43.4B<#H,Q M.3F-(VO@9GQGN%0;;;"NW OQ8#M7Z3"(+"/DF&@+0#S6H$&S MIC7<;*_1+YWSQIE[JO!,\!\LU?-A_=.G.A ;!G%WAT%<&\2.=[608WE.-1T-I%B"M+,-FFTX M5YVU(<=RFY4[+PE6>F+8)%]3?)YSF"@[@ MDC()WRDO$<04KG&!TN0.;K'@-'$ \*6PX5;P_APU95Q]&(3:$+7+A4E-ZK0B M%>\@16*X$;F>*[C(4TR? X3&P\;->.WF:>Q%/,>D UWR$>(H)AZ\;A.VKL/K M[<#[:G;F@=T-Z=I?#VBO >TYT.X.T+LYE6O4,Y&9PE/4;=VQE#2?5>&]7\'F MO E=N>'QDLH4?EX;2+C2F*E?'D*'#:%#KY>W3#T<3,W. $FUR[A$7P@=-X2.7T9H(;C94-P4]#8R?I#>X1XVGQHVGUY9.O ; M;K;MIV?P)&H5+7H;940V1):\+ ,:Y=:=N<>^"RND4@&!S.HB]"&E*Y_DD+BE M%O]%.K;5T/,%6J4DW3>2CE9G2>\?T^&W/ZK2X>/22BSQ"^(-E0^H7WR6D%8@ M2?^-Q+T51O)"9=P9=[]]7)=!ORH#;YQ:<21^8=MUDFSEYX>*.GVO1))6(XE? M)%]QANQ!VG>(Q*VNQM'_.$;VH.P^1\*-6VR&:ZNM VH\U[8%S= M@MOIU6/"%-6,&27C.#6F4>?(U*"L[N=51XO"W8GOA38W;->!6'%*DK)1G@4P#/M!3M*B M-QF7U^[X9,S6,DL+>L>!6.[I82GTAF(Q79$'OJ7Q8 MW7%U%C11DC2GA4A9 3B=7_0NHT]7N*\;E$_\3.E&M(Z![LJ4L4=]Z&>:93J2TO&[#MIK.7Z%_*SJO.3(F@GUGV*TWD\J(W M[(&$SLDZD]_9YE]:=RC6\68L$^5?L*F?#7M@MA:2Y75CI2!/B^J7/->%:#5 M TL#6#> I>XJ4:GRFD@R&7.V 5P_K:+I@[*K96LE+BWTJ-Q+KNZFJIV MI_(/N%QP2E6QI0"D2,!M,5/'JER@OG^7D4* ,W!?#1Y@<_!M59;U4I=5/W)R M325),W$*/H B"7A5("T ]%*L7'UH4?2[86*HNZ^.'5^3B0JD=:5S"KU5]5 MZJ%%?03!5U;(I0 W14*3UP$"58JF'O"E'E?0&?&:SLX!BCX"&,+HX?X:G'PX M-?VI_CK2H*;LJ$R#+6E^J)E]IF=34M?1%10W07$9%%F"_K?.IY3KL2EK[H@8 M-Q%CI\QO:RFD&IJT6*BYK^; C (BP90NTJ+0%U6N%>4I2\")&LFJ/*?@+]A6 MJ*K\5<)^F5 CXVD2CH.G+1K[C<:^4^,_G!22^@OH=P1@C-%V#8-&P\"IX>:9 M\EDJ]E Q\"W#L)$P=$I0C)K3=)]"##L2SF*+B%$C8G3(?*$**?O/E%%WH-#( M,E!1:'@7NB56RPW0:LC(-"LEUMJT4E]]=:*V0(C"@45@"\B1/6*E4* MXMTS/3+PC-ST;"_YCB8/257T84M2_QS;!L[0-\)[0. 07=@7"I$!>.0F^&LL M'"(JWE*L46S19: =N:GM38J#YEQ_VP"/+)H-Y",WY?W0<4B-!YTUTK>(-:^# M:.C$R.5"6;J%9L9M(7FJ;/1L-S@,YZ.#0+\-'*KS6_L\\N4"-&R';K:_<,&2 M$G:!;4MI: TCST5O2QIY)S78AFYLFT5M2PJ]DQKH0C=TO5:L30_JZ(E0C*!% MDT$N="-W]XJT"<*=V3>(0@O5H*$M=-/V*^&/5'H;>VAP"?M'LO;0X SNP-GQ MS3WTMK70@ RZC>V^_AYV?6T4Q;:A-<2#;N+M;_%AU\!:BH$,X9";<,4M?[]1^]L\I&!)-H!R?;5\KWJV4A0$;GJFEX/E!Y>;4?5)U(MBKW8*9,2I:7ATM*$LKU ^K^ MG#'Y&PO M=V]R:W-H965T;#D MXE'.*%7H.<^8/.O,E)J?>IZ,9S0G\IC/*=-O'KC(B=*/8NK)N: DL4%YYH'O M=[V0BSXE8G=.,+\\ZN+/NN$ZG,V4ZO.%@3J;T MAJJ[^43H)Z_*DJ0Y93+E# GZ<-89X=-Q8 /LB&\I7?\T3Q<)6<= MWRBB&8V524'TSQ,=TRPSF;2.'V723E73!&ZVU]E_MY/7D[DGDHYY]CU-U.RL M<])!"7T@BTQ=\^4?M)Q09/+%/)/V+UJ68_T.BA=2\;P,U@KRE!6_Y+EXHB0A+T!6+=5NO+RK?3S+")#I"-XK'CVC,Q&7#Z;-D4'%U21-).'>MC=S04Z^'*(OJ"4H=L97TB=50X\I16;NEY[1DH@$_?.G M3HFN%,WEORV"PDI0: 6%#8+JMK9NWXHLDJ$PJA1&K0KOF* QG[+T/[T6\:9,B4THA8D0[=4Y.C@;TJ$/*S3UEX$T,I$HA#EQ9> Y20 ME6S9ZUZEO]>>VL>]C4_=?.,M64^JK">?P]+]2E!_+Y;N;UNZZT?U%L&^XZN_ M?[N6.3>U^ U"-D"//\*M.ZKXA5U;M@V#4PP[_ GXE3_1_UJV5"*-]4R0M/^- MB#%-:T5'8_Q)<(P=C_%^@(RW68O[O2;[.MCB=Z MWL;M23]LTN)PBS^$MSNJ MP&X'.\#B782M<_"M/@>7YOEK;M:RM9CC+OXDX,6.O'@_Z,7;[,6A/D_4.P8< M?.$=X O;\,5A& 4-8AR X4, O*/*^KS06Y\78-=Q 1R0X5> _)6(1ZK>;&AP M-(9/0F-P-(;]T!AJ:(QQDX4$=: S;-(Y"Z#9H<32&#Z'QCBIK.^/"SF]P MLX,S_ J=U19^UE;K\G(WL9M3D[%U%YR2;T\"Z:*BXZJM[I(&]GKHU?] MY_AT7%R'N33%[9Q&]C1E$F7T0:?TCWMZ,45QX54\*#ZW=T;W7"F>V^:,DH0* M,T"_?^!K:&PO=V]R:W-H965TP!_WG'O.Q;X,-TH_FQ+ MDM=*2#,*2FO7-V%H\A(J9B[4&B3N+)6NF,6I7H5FK8$5'E2)D$91%E:,RV \ M]&OW>CQ4M15/+E3#^239M;!20O#9652T8%51<-F_VVM9A!Q!G!P"T!=!]0'H D+2 Q!MM ME'E;,V;9>*C5AF@7C6QNX&OCT>B&2_<5YU;C+D><'7^1N:J /+)7,.207Y D_D!H1.,> M0=/_@-.!AT='Y"1=F1//E_RSS&3&32Z4J;&J/VX7QFH\R3^/I$B[%*E/D1Z2 MC F,Y7E?]1ODP"/=O7X9GZ=I-D!G+[LUZ0FCV?7U51?V3MB@$S8X*@RO&UXF MV:>K 68[">,LRO94_1UT3FERV2\JZT1E1T4]*LM$GZ2LIU1)E*9[HGK"Z#5- M!GNJPIV;68%>^89E2*YJ:9O#W*UV/?'6MX*]]0GVRJ:UO=$TC?:.Z167A@A8 M(F5T<8FB=-.\FHE5:W__%\IB-_'#$OL]:!> ^TNE[';B$G1_D/$?4$L#!!0 M ( '!U=U0VE=;K$0, H* 9 >&PO=V]R:W-H965TXX3VB7)J36;F+%G/INPK2QR"L\N>K9C4N2ET!%SBCBD$ZM>_=NX6(M,!&_ M2*SJ36R4 (IV1;RA>U^0IU0H/UB5@CSBW9UK&.A>"LD*VNQ M(BAS6CW)5UV((X$;]@B\6N"U!7Z/ -<"4SF[(C-I+8DDLPEG.\1UM'+3#5,; MHU;9Y%3_C2O)U=M3LD<:L!/1*OD"@&[12RR39%H!8BA:LW# *5 K=.P2B M.5!(44O69L*PA-Q,26BE'/9,X..2XAO$7:_(\_QW Z@Q7_(O<#(G0$< MW!0<&S_-PVZ>L.$)AZO#N/J$:1=1>#89QNWZ MG,>,HQZBJ"&*!HE>F>S^MZ+S"F'R95GK3B9TQR%N876$X2CH60GN MT:[K7KHZ:^4)&';"-E='E.^X/5S>@DCU>GS7IT^G9#X;%>["4/?:T-VA/DX:!?//CI52^!K<]D0*&9;*JOC MIQEM+C3WYAAOC<_U1<>;ZI;T1/@ZIP(5D"I+YS923+RZ>%0=R3;F['YG M4MT$3#-3ES7@.D"]3QF3^XZ>H+G^S?X!4$L#!!0 ( '!U=U0@/]\C7 0 M !(0 9 >&PO=V]R:W-H965T'' MP/"'+DY2A++%X^4X8/UW.X.SUQ2W=[I1Y MX2T7>[PE=T0][&^$;GE=E(*6I)*45T"0S>7L"GY;H=JAMOA)R4F>/0,SE$?. MGTSCNKB<^8:(,)(K$P+KGR-9$<9,),WQ3QMTUO5I',^?7Z/_5@]>#^812[+B M[&]:J-WE+)V!@FSP@:E;?OJ=M .*3+R<,UG_!:?6UI^!_" 5+UMG35#2JOG% MSVTBSAQ@..* 6@?T48>@=0CJ@39D];#66.'E0O 3$,9:1S,/=6YJ;ST:6IEI MO%-"?Z7:3RVOJYR7!-SC9R+!'-SI95(<& %\ ]9D0X0@A?D(KJ0D2@)<%> ' MQ8^4446UQ^=/7\ G0"MPO^,'J:WEPE,:TW3FY2W2]P8) MC2"M27X! O@5(!]!A_OJ ^XHJMW]M^Z>3DZ7(=1E"-7Q@M%X5AHFH@9=U*". M&HY$_5-7J*Y%@16MMH!QZ4Q4$R.J8YB"/"YADL)HX1W/\V%;H3")X\[J#6#8 M 8:3@->5(H)(!7(LQ(O>+TY8%"[&)DQ\UGL:AFB :!O%49BY":..,)HDO,IS M<=#SPL[6HUF?FIJ((W$F-+(X8)C&X8#6806#U'?CQAUN/(G[4%&SZ^I\[JG" MC/Z+S3[F@HRM[H-HF%#;!J( N@F3CC"9)%PU9/5J?'?:$WO:$Y@-*-\Q>D.9 M=I3I).7M+[C<_[H&N:Y).JS%ABVUDY-D*!C N:S\!+GILHXNFZ3K=@M!CJ0Z M$!=>9L]O@H9KT&'DHQ$XZ/>[O?\.GA;[7!>,WN+WPFQ ZL6Y0_MVT& :)+O+[4C MPHF$K,Z2,!X2V4;1Z,3V<@*G]>2>F\HM7E>?TEJ%'5K5<@8V9QJ%_I#4819I M 1IA[94%3DO+3\P.N#G$,7V,Q%7N+!-HB\8<1GYH3;'3+H[&.'M]@=,",YK3 MKZ R\KT!QP^.Q!:4. @S:V789E$6H;'UV@L/C#]^@CD[O4T<8V"O&7!:-*Y* M+E0K9B8EM%*XVE*]P;B7GBT)\RS.+'USV4$_"-(1C8.]?,!I_1@";SDO3I0Q M)ZVM$7,8A+ZU$;KL?#^(1F![-8'31L+$EUN B6S7F$/I1,EP#;L,@C4?2BGJ%0=,*8T[?_PL96D?L M>:@/"\,*=ME%81 .@;VS"YNY+?^!Q996$C"RT8[^1:(CB.8"VC04W]=WN$>N M](VP?MSI2SL1QD!_WW"N7AOF6MC]&V#Y'U!+ P04 " !P=7=4EJT;6X\" M !@!P &0 'AL+W=O)0E@$+/%65RYI1*U6>N*[,2*BQ/>0U,GQ1<5%CI4*Q<60O N055 MU T\;^16F# G3>S>C4@3OE:4,+@12*ZK"HN78 Z4&B(MXU?'Z?0E#7![O6&_L+WK7I98PIS3[R17Y-6!M8**L/:)GSL?M@!^M ,0=(#@ MO8"P X2VT5:9;6N!%4X3P1LD3+9F,POKC47K;@@S_^*=$OJ4:)Q*+UG&*T#W M^!DD.D%S7M6< 5,2\0(MH A(#?'Z(K@):%$$9#'Z(M^OPX7H#"A\DCC'NX6 MZ/#@"!T@PM!]R=<2LUPFKM(232$WZ^2:[BKC>G="7IW LL7[N#[6H/ BK 5NN)2HCD6XD5_.0T6N40_KG0VNE10 MR9][:H5]K=#6BG;4,I;F&\.5-IS^,7S(R)8MMFSF6WU*3Z*Q-QXE[M.V80-I M<11&<9_V2FS4BXWVBKV 7#M#][0=]TSQAUL\ZFN-_JO%+=OHE<63.([?6#R0 MII/\R;#%XU[L>+_%7.@9Q/:T/>F9)A]N\;2O-?TWB[&4H ;=G?[U9OK1>/K& MVX$D?QR^<=;=FG_F[KG&8D681!0*#?-.QQHOVGG>!HK7=B0NN=(#UBY+?06" M, GZO.!<;0(S9?M+-?T-4$L#!!0 ( '!U=U33E^,81P, *<. 9 M>&PO=V]R:W-H965T"M!\_.TGCL#99F9H;:B?V>\YY8K_8HPWC M3V)%B 0O:9*)L;62,K^P;1&M2(K%.W?#)B:YG0C-QR(-9IBOGK)4G89FQ!:_O@CBY74C^P)Z,<+\F< MR(?\EJN>7:O$-"69H"P#G"S&UB=X<8D"/:$8\8V2C6BT@2[ED;$GW;F.QY:C M,R()B:26P.KGF4Q)DF@EE<>O2M2J8^J)S?96_:HH7A7SB 69LN0[C>5J; 46 MB,D"KQ-YQS:?25704.M%+!'%7[ IQ_JA!:*UD"RM)JL,4IJ5O_BE M&8@&#+ M!%1-0$7>9: BRQF6>#+B; .X'JW4=*,HM9BMDJ.9_BISR=5;JN;)R746L92 M>_Q"!/@(YN7' 6P!ON:$8TFS);AA0H IYOQ5K8(-YC$XG1&):2+.P F@&;A? ML;7 62Q&ME0Y:64[JN)?EO%12_P9B$W]8QQ\>0@W\!C.RH!F5I*,HKQ;U M>@?HU['\S@),K$3':D+)W%_^88UK)A[QRA M8VS!.2K)2JZ)$@8P;%F0L&%/\$"84YQ3J5H[U7?5:_P"HO[I&D^![K$V>J7T M9HT.'3=L 6NL!G9[S5SBSF4)C6G 8?_HC)M [VCHO!UT"#JHA9SQ&-AM,@6Y MPSP2&L^ 0?\0C97 \+B[.]PAZ0^@Y^Y'B8S+H&Z7V:(\R"B1,0T$>X>)&D>- M[K/&>V%69X+)P, $D( 9 >&PO=V]R M:W-H965TT-):XI4@M2<7I/OT.*5EU'-GHC<7#S,]OAH?Q?*_T3U,B6GBJ MA#2+H+2V?A^&)BNQ8N9:U2AI9J=TQ2QU=1&:6B/+O5,EPCB*TK!B7 ;+N1^[ MT\NY:JS@$N\TF*:JF/ZU0J'VBV 4' 8VO"BM&PB7\YH5>(_VH;[3U M[E9Q7 M* U7$C3N%L'-Z/UZYNR]P5>.>W/4!A?)5JF?KO,Q7P21 T*!F74*C#Z/N$8A MG!!A_-MI!OV2SO&X?5#_R\=.L6R9P;42WWANRT4P"R#''6N$W:C]W]C%DSB] M3 GC?V'?V48!9(VQJNJ6TVSG/SL\J/,5(7PA3VA@;=P3ZX/][=P]>HU MO (NX4NI&L-D;N:A)5*W7IAU5*N6*CY#-8KALY*V-/!!YI@_%P@IQ#[.^!#G M*KZH>(O9-8Q';R".XM$ T/H/W./$NT<7<,9]VL=>;WQ&;T.9E1D7G/G#?"G; M;^##4R::G,L";BK52-J .]24<^F&K*)Y1B>C<]N@;;0T\/UXDWY<0)[TR!./ M/#F#O&*"R0R!6=ABP:5?GS[TFC\M9]&XR#Q^/\SY@%,]& MO=$SU*1'32ZBWN0Y=WDU0,\<6,I*K0P_9-J62#=+:Y06?B'30^BM?GI$-8FB M$_*7-LEX-@R>]N#I1?!UR61!%Y%NSS]-7M!K:8?HTA@%$ZC8;Y MICW?]"+?)U8;PJ,DLKH6/&-;>BJ,9;:Q[;#@%;?^3 _>^NE+IFEZPCU@DR3# MV+,>>_:G1Q=E?OG0S@;.8W+*.&!T?+);R/#H5:Y0%[Y8&^4LH>.6Z#_][#\'U!+ P04 " !P=7=4SKM&&OL# #^#@ &0 M 'AL+W=O#8+=:'8D&R=0_#'ACIVB(BD1Y)Q>F_WR7ER'9&4]F++4H\Y_+PDO=C<9#J M29< AKS4E= W@]*8_>#Y<*]NU/+A6Q,Q07<*:*;NF;JYRU4\G SH(/7%_=\5QK[(EXN]FP'#V#^ MV-\I',4=2\%K$)I+011L;P8K^GE-)Q;@9OS@<-!GS\1*>93RR0Z^%3>#Q*X( M*LB-I6#X]PQKJ"K+A.OXYT@ZZ&Q:X/GS*_M7)Q[%/#(-:UG]R0M3W@QF U+ MEC65N9>'7^$H:&SY4W MD02Y'SBC/GBN$&#..5 M_KB(#2[)$L?YT?QM:SZ]8IZFY+L4IM3DBRB@N"2(44LG*'T5=)L&&3>01R2C MGTB:I-2SH/4[X.G8P9/ X;\#)D:= MB9$S,;IBXBL4H%A%>&O*H"F%7O(Y(TR4TBA)/OCV[/_C+I2,.R7C(-&#L:?K MI .T3T28 ]UD3(,\&]B"4E"XDT3RDHF=]T"%69)H-/'Z(@P;3NQY^AB0,>MDS-[EC=<[ M00J.04V!R/U>";.AG-0K)PP;TBBC03GS3LX\R+1JC!2RYCG1#&/T$&5Y8VZ8 M);EVR\.P=![-WLJ_4$&34\Y)@E08%$&XS(+Y+7\B>%6P+-$NFWAS2)ANF$9I MYK\M?<@L2F9!U]"S1$J#7&NF2[SVI.+0V/3ILB7DP)_9(SIKM5, 6/\8K\ P M]7 <)9,K L-(CZ\OY:4G>6F0Z1XT,)67A(D"ZZ1G+ #W5HZ[6SF&"FZ\5ZJ' M-HUF_G#=@Z.C* L&;'K*T#0+4OU@5=,6,JS"JI;AX?0*";/0:\&A!S<NT"M[3%L4(;"LJP-?GNIN97H=U&8%)/1Z#\+/&H+(Y-H\M:Y ME\).A0$-I^??3 F*< .U_D0$^"]1F +O^GQ^148/$HN#<=A#I_* AA/TJ:A^ M1[G6PT7'5\]<#W 4S69>Q\1GG40-:N<:+(T!NA&FK<&[MUT3MW*MRYOWM[:Y M-"DPJV2)E$4]Q\U39;[<#(O>M7'J7![L<]EMB@@K(3\/M6 M2O,ZL :ZEG?Y+U!+ P04 " !P=7=4^F-V_%@# #&"0 &0 'AL+W=O M_-F*,YP?I3J61\ M##D57.B%=S"F?.?[.CM 0?6M+$'@EYU4!34X57M?EPIH[D %]Z,@2/V",N$M MYV[M02WGLC*<"7A01%=%0=7K"K@\+KS0.R]\9ON#L0O^2H?%,[\ MEB5G!0C-I" *=@OO??AN$SJ L_C"X*@[8V)#V4KY;"?W^<(+K"+@D!E+0?'U M FO@W#*ACK\;4J_U:8'=\9G]@PL>@]E2#6O)_V"Y.2R\F4=RV-&*F\_R^ LT M 266+Y-MR0JQ^NY[Y!CQ;G9PW[JF:/!MC#B'R2 MPAPT^4GDD']+X*/45F]TUKN*1ADWD-V22? CB8(HZA&T?@L\=/"P![YY SQ* M'#P8B6;29G_B^"8#?+^58-,M]N2CU)JL,?NO>):/5.6:_/D1K(K M;GW%SE<\X.L+Y16MSQK'TTY%!GWYJTD21V*+QLOR)DR". X"#/BEFZI>RS29 M=2V_49JT2I-1I0]*9@"8@9V2!=&4 Y$[K$Q;S7*&Q8D8K'"ZP@$>C^RY;QMK M!VE'6Q@&\:"RM%66CBK[&0LIN>*X5]<$$WF6AA7WA,)E=PPJ:AH>\X MKZ>7>4O#RZV_-+L)9]-!T;-6]&Q4](?*5 JPG>15W144:*S?]GRX7X'34KN$ MT[+D+*-;3+\VU%3&K7)6,.-^<=T7V^SB?YVFEZ%=6B7)8&!W;6!WXX%)W VJ MS<@Q#H.O%3OXSXM&V.D/X?^W)ZO&>3?=LYYT^YT&5X#:NXN")IFLA*E[1[O: M7D;>NQ;\W?K*7E)K/;@, #L+ M 9 >&PO=V]R:W-H965T)*B1I)V4Y_?8^4HMBQK'HH]D7BRSUW MS]V1QYOLA/RJ4@!-]AG/U=1)M2[>NZZ*4\BHZHD">%N[8)M5FP9U- M"KJ!>]"?BZ7$F=MH25@&N6(B)Q+64^>#__[&#PS 2GQAL%,'8V)<60GQU4QN MDZGC&4; (=9&!<7?%N; N=&$//ZME3J-30,\'#]IO['.HS,KJF N^)\LT>G4 M&3DD@34MN;X3NU^@=B@T^F+!E?V272WK.20NE199#48&&"HAJ0&1C7P7+1GI!-9U-I-@1::11FQG8 M=%DT!ICEYF3=:XF[#'%Z]D#WY YB8%NZXD ^;"0 'AQ-WBQ 4\;56_*.?+Y? MD#>OWI)7A.7D(16EHGFB)JY& D:-&]?&/E;&@C/&?BUYC_C1%0F\P&^!S[OA M"XA[I.^?A2]^#GY] ?E@?!9^#5%A7.-60F!U-]Z ([ NL M%]7*"DBI&6??<(H%9%WJ4@+A0BEH.SC7W21&8<_S7G=X,VB\&71[(T4AI*UI M8FUH(]$TZ5;I#J]L\,=N9[P<#+YJXV\-K,!L3FOR#A=,,VX[:O+(6'1 ,AN&+D'3+ M'+DQ;-P8=KJQ8%N6 -9-?/AB3B4D;05T>!KD?N"?B>"H,3WJ-'V[_(,4U3U6 M) 6>F#H.*D8U;1Q&)QS0^4$[A7%#8=Q)82XR;(84M5?/%(I<05MRQJ?^>^/@ M97K&)^DYECJBZ'O/;Z'WHSAUW%G_X$WU_]?:[#\_ G[P\X=J42LYCNH@C%[$ MRSUH(TQ;^8G*#?8=4$L#!!0 ( '!U=U1&EUX[4P( $ % 9 >&PO=V]R M:W-H965TAH$P&T]3;5GJ:JMIR M)F&EB:F%H/K7'+AJ)L$P.!@>65%:9PBG:44+6(-]JE8:=V'/DC,!TC EB8;M M))@-[Q:T._I&E] M;V\"DM7&*M&!,0/!9/NG^ZX.1X#A.4#< >*7@-$90-(!$B^TS'PF^# F M#QBP-.2=S"'_FR!$);V<^"!G'K_*N(1L0)+A-8FC>'@BH<5_P..QAT>OI)/T MU4T\7_+/ZIH3Y5TRDW%E:@WD^VQCK,8[_>.5J*,^ZLA''9V)^KD"US19$ YX MP\TUCAOV%_8X^@9.M:GE&WL^-_<[;$T2C]-P=UR[$U[17737>[7)AD>748 N M_(P:DJE:VK:1O;5_!F;^]K^PS_%Y:*?Y#TW[MCQ073!I4-X6*:/!+>:DVWEM M-U95_LIOE,4!\LL2GSC0S@'/MTK9P\8%Z!_-Z6]02P,$% @ <'5W5$QO M3+V2 @ S 8 !D !X;"]W;W)K&ULA95=;YLP M%(;_BH5ZT4I;^"9)19#:1-4FK5K4M-O%M L'#L&J/YAMFO;?SP:*LH4T-^"O M]SSG-?8AW0OYK"H C5X9Y6KA5%K7UZZK\@H85A-1 S <;T$_U6IJ>.T0I" .NB.!(0KEP;OSKV[E=WR[X06"O#MK(.MD*\6P[7XN% MX]F$@$*N;01L7B^P!$IM()/&GSZF,R"M\+#]'OVN]6Z\;+&"I: _2:&KA3-S M4 $E;JA^$/LOT/N);;Q<4-4^T;Y?ZSDH;Y06K!>;#!CAW1N_]OMP( C\$X*@ M%P1MWAVHS7*%-K5L@<$/2] M!HEM /0-S%8I=+D"C0E55^@"$8X>*]$HPU&IJTWR-@4W[Q.][1(-3B2Z@GR" M0O\3"KS ?]JLT.7%U;]17&-]\!\,_H,V;'C6OQK9@!51.17*VOYULU5:FD/T M^P-J.%##EAJ=H!H/P=@6=*JX5=GK])+YH9_,4O=E!!8-L.@<+!R#=:KD #8/ MXGB<%0^L^!PK&F/%1ZQI')_PE0RLY!PK'F,E1ZPDC*?CK.G FIYC)6.LZ1$K MBGUOG#4;6+,/68\5F/)::I!CQ-D1,8Z2$\3Y0)Q_3!3V)I?=_6;]_:;V!J.Z MO]YCJ4K(6F51&H3TNY(LZJFFMV'U3XXP0FH@!G;))W1_/B]MBE-"!#O2-.'%)MS MCN\]OL;V9$_9*X\)$>@M2W,^M6(ABCO;YNN89)C?T(+D\&9#688%--G6Y@4C M.%*D++4]QPGL#">Y-9NHOF-+LHV% M[+!GDP)OR0L17XMG!BV[5HF2C.0\H3EB9#.U[MV[)U<1%.*OA.SYP3.2J:PH M?96-/Z*IY1B*?6V$(1V> R%5_H_HE4"0VEWIJF7/VBO<8&CH76)1D(PXHP-!TAJ A!D]#ETJ@B MC!H$;]!!&%>$L9I=/1UJ+A=8X-F$T3UB$@UJ\D$5A&+#%":YK-T7P>!M CPQ M>Q%T_1K3-"*,H_!;F8COZ')!!$Y2?C6Q!0PA@?:ZDGO0&9\KT? !F]J@[QW@QZ\7L5/97J#?/<:>8[GMB743U^0]0?] MZ\L"75Y<[:@@%\A&/,:,"+_6^/YJ#6'"C-08?FGV6V(@S1 M#9)3Q%$!C37-,M@35-SHIWK15K5:.%#"X#J.C.?R[2352EW:XXVC&;R4TZ9+(@",Y'+CV^'#<%)1$T'SB+"LXAE'^(H MY5&=\J@W9;6O(%ZDB;B&FLQWD*(Z[F PH6U?&9V6V[ CAG$=P_B,[7HIR%"N MI=%HA].2H,LD1Q%4(69ZR:BUA)@USG&.5T+.?;VMW;_^&NM@WA4L10US](I%S6O6WGB/GMR7P/G>JO8:DQ M,C1&+HV1CR;((_]/6K)E8#M$77,-$8&1HCE\;(1Q/D ML8D'YU?WETR$>QH7.(_D5G/.1?*\N3(W^N7NW<%OZ0_=NJ2^&'_+ZGOH9LVT"^U-*-C"41(=MV]? M278\KVB"W=@2Q?\328E*.ZD>=06 Y*GF0B^\"K&Y]7V=5U!3?2,;$&;E(%5- MT4Q5Z>M& 2V%GJ;%N5I;)%S@1L%=%M75/UO (NNX47>B?# M RLKM 8_2QM:P@[P>[-59N:/E(+5(#23@B@X++QE>+M.K+]S^,&@TY,QL9GL MI7RTDR_%P@ML0, A1TN@YG>$-7!N02:,/P/3&[>TPNGX1/_DY[*F&M>0_ M68'5POOHD0(.M.7X(+O/,.0SL[Q<QB:!FHO_3IZ$. M$T%X3A -@NBU(#DCB =![!+M(W-I;2C2+%6R(\IZ&YH=N-HXMC(6\50P::7#$Q',[U6Z?3P^<.;AOZF)FDC]-R7?+H(_8GMZL&5;JFTR27 MK<#^W$;KV-=+=YU?V5>FW_OV_(OI'XM[JDHF-.%P,,C@YL/,(ZIOP'Z"LG%W M>"_1=(0;5N;- F4=S/I!FCH-$[O!^ IF+U!+ P04 " !P=7=4$]PNBO0" M !_" &@ 'AL+W=O&ULK5;1;ILP%/T5 M"_6AE=9 "!!4)9&:I-,FK5/4K.O#M <'GV,PV2?OWNS:$TI1DW;0\!&S? M@I9UR-G4SKXLIU59*1'*N>* B'E;60.=8PE!M7%9+@ MU()RYOJ>%[DYIMR9C.S<0DY&HM2,9-A/N M9%3@#5D2?5\L)(S&*"HXD68^=Z_[5+#;Q-N [)3O5ND?&R4J(1S/X MG(X=SP@BC"3:,&"X;,F,,&:(0,:OFM-I'FF [?L]^T?K';RLL"(SP1YHJK.Q M$SLH)6M<,GTG=I]([275%3_5^] "]*,C M +\&^(> X A@4 ,&UFBES-J:8XTG(REV2)IH8#,W=F\L&MQ0;DYQJ26L4L#I MR1>A%%H0B989E@1=HB7D25HR@L0:'2R>SXG&E*D+"+M?SM'YV04Z0RY29E4A MRM$]IUI]:$U\RT2I,$]A\NS5>.1J4&\TN$FM=%HI]8\H[?OH5G"=*73#4Y*^ M)G#!=N/=WWN?^B<9YR3IH4'_ _(]O]\A:/8.N!]:N'="SJ YBH'E&QSAN\&2 M4[YI[_B/ZY72$E+]YPG^H.$/+']PA/\KU 1F3A1K+>FJU'@%QZP%FHF\P/RY MZT@JQM RFH*PG5P.HL#S1^ZVO5$=87X0QT$3]DIPV @.3PI^L.\@22_QED@H M*?N\@F*D-"01;!9D(KS$-$'GD%S5\D67C^I!44M@%(9!_\#&VZ@PCJ.PVT74 MN(C^@XN4LA*"_N0C>I>/MU$G? P;'\.3/FPQ*" U55TI7C8^%8QAV5KMU%[1 M#]M)XO7"R&O_#IUT8@*_VTG<.(G_SDE[\]_G)?X'+YV8-U[<5BW/B=S8%J=0 M(DJNJ]+6S#9=]-HVCX/Y*737JAF^T%2M^1;+#>4*,;(&2J\WA+R75;NK!EH4 MMF.LA(;^8V\S^$(@T@3 ^EH(O1^8!S3?')/?4$L#!!0 ( '!U=U3JZM]) M_@( /P+ : >&PO=V]R:W-H965T?;0C0)D'5KK@) MMO'Y^7Q^.#F3+1<;F0 H])JE3$Z=1*G\TG5EE$!&Y#G/@>D[*RXRHO14K%V9 M"R"Q#\T,T(97;J8.=W<(C72?* M++BS24[6L 3U/5\(/7-KE9AFP"3E# E839TK?#G'H0FP.WY0V,K6&)FC/'.^ M,9.[>.IXA@A2B)21(/KR M>0ID9)<_RI1)WZF2:P/=ZI?[:'UX=Y)A*N>?J3 MQBJ9.F,'Q; B1:H>^?8+5 <:&KV(I]+^HFVUUW-05$C%LRI8$V24E5?R6B6B M%> ?"_"K -]REP^RE#=$D=E$\"T29K=6,P-[5!NMX2@SKBR5T'>ICE.S>RXE M6H! RX0(0&=HJ7V/BQ007Z$KIFA,T\(D#BTA*@15%"2Z?8W2(H88K03/T#7/ M\D(1FV0=]%6_2G0GO'X''/GK@3"6:B&FSXN&3M4 M@SK)@54-CJC^5QYOB6"4K=ON_+K7PNA.029_=V -:JR!Q1I\!$LV6/ &*WJ+ M12MK4VMMKMED::VVLDS8Z2$C2Y+0DIA*\3(+\#"EU47M>A%GZS"7E-8O=Z85:&TW<+CD7?8+MSZ;\"=1W@@8@/JPY9A MOQ'V>V5:4ZAQT!_3@CW3!N.+(YXU-1UW%_6]HE@PJCI=:\HM'O;*M:9:X[ _ MKH7[GUKHOW/-;35D&8BU;3NE)BB8*GNS>K5N;:_*AJ[97O;%^AM<4R91"BL= MZIV/M$>B;#7+B>*Y;>^>N=+-HATFNCT'83;H^RO.U6YB'E W_+-_4$L#!!0 M ( '!U=U3!4$(MP ( ,0' : >&PO=V]R:W-H965T^+Y.3/K6WAD\ M,%CKK3&QD2RD?+23ZW3H!580<$B,9:#X>X()<&Z)4,:OFM-K7%K@]GC#_L7% MCK$LJ(:)Y-]9:O*AU_-("AE=<7,GUU^ACJ=M^1+)M?N2=6T;>"19:2.+&HP* M"B:J/WVNSV$+$'8. *(:$+T%Q < K1K0#!$3FMYB1;CB\^P'0"1 M2G6$/&[(8T?>^L UO9!OZ$?3ZAW\N$%3-@P"/^&G[Y%4[CK;D80[@>S([#8RNT=E_C$E>@U1[_^F1+]QU#^J M>(XUEHGE&5F"P!/CA(J4T!2+$=-XS+8,$_C;M.GOI4,[#O>S9M^L%7?W[\3? M*H@%J*7K$YHDYG4IK-Q#IH&O?H-U!+ P04 " !P M=7=4S^^!#B$# .$@ #0 'AL+W-T>6QES9.>ENM+UPY;-(;5TC^ZY M1W?GRF14FXU@MTO&3+0NA:S'9&E,]2&.Z_F2E;0^4Q63%BF4+JFQ4[V(ZTHS MFM?@5(IXT.NE<4FY)).17)77I:FCN5I),R;GG2ERM\_YF/330GO5P7HMAU.D^M5]NF5I/ MS/'R99J>%>7(8Y_9R:A0IK,*%IIO^X()L'9J;#3)3.F>Z"],GK6DR$JP .9HO MEG WJHH!-$:5=I!SNE"2-AI:#S^PM',FQ"T\$=^+/>YUL5/7'E15=D,KR \= MC9L _RZ;X]ZE?1UO5/$'93ZM['9D,X=N83>:%7S=S-=%)P!C[^/LM*K$YJ/@ M"UDRM_D7!YR,:.L7+97FCS8:M,K<&I@FT0/3AL]W+3\UK>[8VK3MM"YPS8-_ M4/.?S?."2::IV!5M>_^8L_QJQ?X(^1N:FW\KAXJ#(I/+X]?HC\WC%IEDQZ_1 MOR0Z=M9(WC+&9-O\$XEMD&CV8H+PZ6?+7F>,_GD$+;T MAL[LR^X>OUV?LX*NA+GKP#'9CK^RG*_*K%MU XGPJ[;C+["]?MJ]8ME87.9L MS?*IG^K%K!E&=F"C^@L<#I'KY@HCF(_#P@A@6!Q, >;CO+ X_]-^ANA^'(9I M&P:1(>HS1'V<5PB9-A\L3M@GLU=XIUF6)&F*970Z#2J88GE+4_B&V3!MX('% M@4B_EVN\VGB'/-\'6$V?ZQ!LIW@G8CO%*NQS M$P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ M0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'F!JE=;:E.YD>^)>JZ?JU_7V4#SJ M2C_H7-??3T?=OW,U$H4N=:%_J.QT-!F):FV>_C)6_S!E+?-%:DV>GXZFVPOW MRM8ZW3F]:"$_RX>J.U/+ASOI0$Y'X<3=<*EM57>?Z.XO'>.C'C6U^:#S M6MD+6:N/UC0;7:[:V[AO,29?HVN'EY_;1GQK_T\SFN52I^K"I$VARGK;CE;E M+6!9K?6F&HE2%NIT=&X>E6V_C_L#5]GVN]4.BK24?:O=!7N5=7A\*&=-IFMQ M56Y_V5TE6![ \GBQSMVQR77F_GHF_I2Y+%,ENIZM". , ,Z.!BC>S"6!] &D M?T#(10O1_D(ES%+<;GI/8 @@Z-!GIMB0R!# !D>#7)1FY1 1@ R.EY+RFI- M(&, &?-"WMJ5+/6/[H*0928N5)5:O>F.S9) )@ RX85U'Y596;E9 MZ_2G82@F\LN463!7I<.L7?*AJM_%C>IQ(:U,F;WBOO7?M=NN[=M+^P M@XBD,F6VRD=CLB>=YQWB;;U6UO5N+1\$.^2-*;,X M_I'6NG@\($*2F#);XD[5>MM]8NX20)HY(RMXS%9HHX8+(+\>_>Y%O7():MG6 M0Q03B<)C%H4#,H42G^5SKT<]6'4P6\'!B#N5*OTHNUCVTH24#]G!8Z\ZBD+7 MW1/7]JE+^-J\1)6#I,1#>O"8]=#FPU_7)L^4K<3V6:1H2 D>LQ*N356)N?/5 M8BUM[T5 1O"8C7#7GG0Q=R[M(+IY2 4>LPH6S4.EOC7MLW;Y.#"HAT3@,8L M)N=?/(J)[. QVV%/W2#>?&[C2O4;'<- JI@=L(#8"X<$,3MF)='KYQERQNS ME<3>=H0C5<Q@%<=>-"27&;-<8([?>UE\Y!>?V2\TQ]_7AC[RB\_L%Y1,.UB*B?SB M,_NEG[3N;45D%Y_9+G \M_\DPID0[JH$)HTSBHGLXC/;!6/Z%!-)QF>6#,8, M*":2C,]=PD#,D&(BS_A'+6@BBHF@J4> +!0P6PACTM0C0!8*V"==$"9-/4)DH9"]\AF,"IV(A;MMUN2J78]! M,9&%0O9)F!U,&I0H)K)0>.@Q-MJ:O2(C1!8*CSC2YH@I)K)0R&PAC'E#,9&% M0F8+X0%!&C=#N#*,V4(8D\;-$%DH9+80QNS%362AD-E"P^'509)$,9&%0F8+ M[6+2Z$[C9H0L%#%;"&-^HIC(0A&SA3#F!XJ)+!0Q6V@7T[U!RJJJ%I?/&_IL M1LA"$;.%7ID!.!';"Q0362ABMM"KF-L7GF(B"T7,%GH5\]HEHCE-Y")DH>@X MTSXGXOSN7MSUGDVX0OD8TSY=[9OWAK0CY*#HLZ2WV1@Z*F!W4 MPQP.)>1TN4:,'!0S.VBP2FYO=\?(/C&S??!<<S8V2?F-D^&)/FF3&R3\QL M'XQ)\\P8V2=FM@_&I%,#,;)/S&P?C$FG!F)DGYC9/KUYWG[,;*(__$S/X98+8M:,J7#4>]4BU!_DD.N0;!M693 M%.U ]G][X.CRIP19*#G@LYD@"R7,%AI@ M@HF6!%DH8;;0:^O-]V B"R7L6S3!2ID36@,ER$()^R9-@-D;)4Z0A1+N50F[ M"^3W)L4)"=FLP6@J!G90\4;M^< ML*^Z[NU&V/MD3B=PZ^:D<]"X^WCU_EVFEKI4V8V[?>7.IS)/YU:T/[I[>7[0 M[N):-GE^[L[=EM=&9B__+7J\G[EX^3SU_S-QV&S>UOW/8?W[T!^G?PQN_PSG]W'7 M]U.S>%F=M_VT;-J/_>WRV%Y?S,-E93F7L $D5U@"MC7)M %X; M!=L Q#9*M@&8;11M U#;*-L&X+91N U ;J-T&X#=1O$V +VMZFT!>EO5VP+T MMM6/;8#>5O6V +VMZFT!>EO5VP+TMJJW!>AM56\+T-NJWA:@MU6]+4!OIWH[ M@-Y.]78 O9WJ[0!ZN^IA"4!OIWH[@-Y.]78 O9WJ[0!Z.]7; ?1VJK<#Z.U4 M;P?0VZO>'J"W5[T]0&^O>GN WE[U]@"]??6P&Z"W5[T]0&^O>GN WE[U]@"] MO>KM 7I[U=L#] ZJ=P#H'53O - [J-X!H'=0O0- [Z!Z!X#>H?JS$J!W4+T# M0.^@>@> WD'U#@"]@^H= 'I'U3L"](ZJ=P3H'57O"- [JMX1H'=4O2- [ZAZ M1X#>L=IL M [JMX1H'=4O2- [ZAZ1X#>2?5. +V3ZIT >B?5.P'T3JIW NB= M5.\$T#NIW@F@=U*]$T#O5&T6!.B=5.\$T#NIW@F@=U:],T#OK'IG@-Y9]&:!WKC9[ _3.JG<&Z%U4[P+0NZC> M!:!W4;T+0.^B>A> WD7U+@"]B^I= 'H7U;L ]"ZJ=P'H753O M"[5(=U 'J; MKCZN _#;=-6!G0X@N.FJ(SO==QH^3I_[?KP5?:VK@.\4>[I\MK]]_W7Y=;&^ M-U>DV_N,\>DO4$L#!!0 ( '!U=U31-?Q97P( -)N*T"V& #4].;=K=;+_8"#)P&A7^R MW2Y]^SFDK;2IBU9ETKXW08GM\SOX2)^[7'][GHU;'89^=)MHY_W\*4E)I-F-8V4YVJ'WX:A^2N6[V]8-)9)KJI)E&;T:_]L<:T^:VH?UY&EL?TM9OR3$X>2RQ^VZV5V%#5'R M;L)QY<\!+^>^/AEKN]:L[FOKO]1#V)4<^L3YY]ZX^'R)=WJW4/ [A M2.QF:^K6[8SQ0Q^?BEZ=3_;AALWI4UR_SOBM_@?[D) ^ M,D@?.:0/!>E#0_HH('V4D#XJ2!\BI31"$5502!444P4%54%155!8%117!056 M09%54F25%%DE159)D5529)44625%5DF155)DE119,XJL&476C")K1I$UH\B: M463-*+)F%%DSBJP91=:<(FM.D36GR)I39,TILN8467.*K#E%UIPB:TZ155%D M5119%45619%54615%%D5159%D5519%44635%5DV155-DU119-45639%54V35 M%%DU159-D;6@R%I09"THLA8460N*K 5%UH(B:T&1M:#(6E!D+2FREA192XJL M)476DB)K29&UI,A:4F0M*;*6%%DKBJP51=:*(FM%D;6BR%I19*THLE8462N* MK!5%5I%2:!4IQ5:1_D]&UL M4$L! A0#% @ <'5W5$^"[ 26!@ CAH !@ ("!#@@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <'5W M5-_L/D_. @ N0D !@ ("!Y!< 'AL+W=O@: !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ <'5W5-X!EYG;!0 91D !@ M ("!6", 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ <'5W5,VI14'7* AX8 !D ("!)S< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M<'5W5 T3X\9@! _@D !D ("!Y6\ 'AL+W=O&UL4$L! A0#% @ <'5W5+7!DB(D#P MXC( !D ("!EW\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <'5W5&\XX2[F @ *P< !D M ("!09D 'AL+W=OG >&PO=V]R:W-H M965T !X;"]W;W)K&UL4$L! M A0#% @ <'5W5$Q I^' #0 _R4 !D ("!\:T 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <'5W M5%[ZK&_< P ' D !D ("!<,@ 'AL+W=O&PO=V]R:W-H965TQKOM6@, -H' 9 " @:?0 !X;"]W;W)K M&UL4$L! A0#% @ <'5W5-W;;.2L @ Q04 M !D ("!.-0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <'5W5!1]QB*K P ?0@ !D M ("!*@8! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ <'5W5&?+D?B! P W@< !D ("!U!(! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ <'5W5.$, MG)@W! &@H !D ("!7Q\! 'AL+W=O@T# !=!@ &0 M @('-(P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ <'5W5 BL-7]N!0 +@\ !D M ("!\BD! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ <'5W5)-RELY9 P Q0< !D ("! M?CH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ <'5W5 :@)F/7 @ 4 < !D ("!K4,! 'AL+W=O&UL4$L! A0#% @ <'5W5 &$NWT; M @ C@0 !D ("!;DP! 'AL+W=O&PO=V]R:W-H965T=1 0!X;"]W;W)K&UL4$L! A0#% @ <'5W5-XTR[JB @ Y08 !D M ("!$%4! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ <'5W5 1R] 0$! JPX !D ("!ZEP! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M<'5W5"5=(B8$ P ' @ !D ("!.&@! 'AL+W=OP, +P, 9 " @>AM 0!X;"]W M;W)K&UL4$L! A0#% @ <'5W5'"@1'W& @ MJP< !D ("!FG$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <'5W5'I_W;%K P 20T !D M ("!MGD! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ <'5W5-NV_C]5!0 OQL !D ("!W((! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <'5W M5'YE"3C= @ P0H !D ("!X9(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <'5W5'H]\=1H P /PT M !D ("!')P! 'AL+W=O&PO=V]R:W-H965TC 0!X;"]W;W)K&UL4$L! A0#% @ <'5W5*%5PKF% @ 20< !D M ("!O*4! 'AL+W=O&PO=V]R:W-H965T MHL62P, #<* 9 M " @6^K 0!X;"]W;W)K&UL4$L! A0# M% @ <'5W5%ORI@/8 @ 7@< !D ("!\:X! 'AL+W=O M&PO=V]R:W-H965T_0( *0( 9 " @6>T M 0!X;"]W;W)K&UL4$L! A0#% @ <'5W5+L( M(=0AR^MD# #B$0 &0 M @('NO0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ <'5W5$DO'^@1!0 H1L !D M ("!CL4! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ <'5W5#:5UNL1 P "@H !D ("! M^=$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ <'5W5-.7XQA' P IPX !D ("!FMP! 'AL+W=O&UL4$L! A0#% @ <'5W5/IC=OQ8 M P Q@D !D ("!J.)'JSVX# ["P &0 M@($WZP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ <'5W5$QO3+V2 @ S 8 !D M ("!9O$! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ <'5W5!/<+HKT @ ?P@ !H ("!L_H! M 'AL+W=O&UL4$L! A0#% @ <'5W5.KJ MWTG^ @ _ L !H ("!W_T! 'AL+W=O&UL4$L! A0#% @ <'5W5,%00BW @ Q < !H M ("!%0$" 'AL+W=O&UL4$L! A0#% M @ <'5W5,_O@0XA P #A( T ( !#00" 'AL+W-T>6QE M&PO=V]R:V)O;VLN>&UL4$L! A0#% @ M<'5W5.U(Q+7D @ \3L !H ( !0@\" 'AL+U]R96QS+W=O M XML 119 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 120 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 121 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 232 462 1 false 73 0 false 6 false false R1.htm 0001001 - Document - Cover Sheet http://www.snapav.com/role/Cover Cover Cover 1 false false R2.htm 0002002 - Document - Audit Information Sheet http://www.snapav.com/role/AuditInformation Audit Information Notes 2 false false R3.htm 1001003 - Statement - Consolidated Balance Sheets Sheet http://www.snapav.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Uncategorized 3 false false R4.htm 1002004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.snapav.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Cover 4 false false R5.htm 1003005 - Statement - Consolidated Statements of Operations Sheet http://www.snapav.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 5 false false R6.htm 1004006 - Statement - Consolidated Statements of Comprehensive (Loss) Income Sheet http://www.snapav.com/role/ConsolidatedStatementsofComprehensiveLossIncome Consolidated Statements of Comprehensive (Loss) Income Statements 6 false false R7.htm 1005007 - Statement - Consolidated Statements of Stockholders??? Equity Sheet http://www.snapav.com/role/ConsolidatedStatementsofStockholdersEquity Consolidated Statements of Stockholders??? Equity Statements 7 false false R8.htm 1006008 - Statement - Consolidated Statements of Cash Flows Sheet http://www.snapav.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 2101101 - Disclosure - Organization and Description of Business Sheet http://www.snapav.com/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 9 false false R10.htm 2103102 - Disclosure - Significant Accounting Policies Sheet http://www.snapav.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 10 false false R11.htm 2116103 - Disclosure - Acquisitions Sheet http://www.snapav.com/role/Acquisitions Acquisitions Notes 11 false false R12.htm 2121104 - Disclosure - Revenue and Geographic Information Sheet http://www.snapav.com/role/RevenueandGeographicInformation Revenue and Geographic Information Notes 12 false false R13.htm 2126105 - Disclosure - Inventories, Net Sheet http://www.snapav.com/role/InventoriesNet Inventories, Net Notes 13 false false R14.htm 2131106 - Disclosure - Property and Equipment, Net Sheet http://www.snapav.com/role/PropertyandEquipmentNet Property and Equipment, Net Notes 14 false false R15.htm 2135107 - Disclosure - Goodwill and Other Intangible Assets, Net Sheet http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNet Goodwill and Other Intangible Assets, Net Notes 15 false false R16.htm 2140108 - Disclosure - Debt Agreements Sheet http://www.snapav.com/role/DebtAgreements Debt Agreements Notes 16 false false R17.htm 2147109 - Disclosure - Fair Value Measurement Sheet http://www.snapav.com/role/FairValueMeasurement Fair Value Measurement Notes 17 false false R18.htm 2153110 - Disclosure - Accrued Liabilities Sheet http://www.snapav.com/role/AccruedLiabilities Accrued Liabilities Notes 18 false false R19.htm 2156111 - Disclosure - Warranties Sheet http://www.snapav.com/role/Warranties Warranties Notes 19 false false R20.htm 2160112 - Disclosure - Retirement Plan Sheet http://www.snapav.com/role/RetirementPlan Retirement Plan Notes 20 false false R21.htm 2162113 - Disclosure - Equity Agreements and Incentive Equity Plans Sheet http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlans Equity Agreements and Incentive Equity Plans Notes 21 false false R22.htm 2169114 - Disclosure - Income Taxes Sheet http://www.snapav.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 2179115 - Disclosure - Tax Receivable Agreement Sheet http://www.snapav.com/role/TaxReceivableAgreement Tax Receivable Agreement Notes 23 false false R24.htm 2181116 - Disclosure - Commitment and Contingencies Sheet http://www.snapav.com/role/CommitmentandContingencies Commitment and Contingencies Notes 24 false false R25.htm 2185117 - Disclosure - Stockholders Equity Sheet http://www.snapav.com/role/StockholdersEquity Stockholders Equity Notes 25 false false R26.htm 2187118 - Disclosure - Loss Per Share Sheet http://www.snapav.com/role/LossPerShare Loss Per Share Notes 26 false false R27.htm 2192119 - Disclosure - Related Parties Sheet http://www.snapav.com/role/RelatedParties Related Parties Notes 27 false false R28.htm 2194120 - Disclosure - Subsequent Events Sheet http://www.snapav.com/role/SubsequentEvents Subsequent Events Notes 28 false false R29.htm 2204201 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.snapav.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.snapav.com/role/SignificantAccountingPolicies 29 false false R30.htm 2305301 - Disclosure - Accounting Policies (Tables) Sheet http://www.snapav.com/role/AccountingPoliciesTables Accounting Policies (Tables) Tables 30 false false R31.htm 2317302 - Disclosure - Acquisitions (Tables) Sheet http://www.snapav.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.snapav.com/role/Acquisitions 31 false false R32.htm 2322303 - Disclosure - Revenue and Geographic Information (Tables) Sheet http://www.snapav.com/role/RevenueandGeographicInformationTables Revenue and Geographic Information (Tables) Tables http://www.snapav.com/role/RevenueandGeographicInformation 32 false false R33.htm 2327304 - Disclosure - Inventories, Net (Tables) Sheet http://www.snapav.com/role/InventoriesNetTables Inventories, Net (Tables) Tables http://www.snapav.com/role/InventoriesNet 33 false false R34.htm 2332305 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.snapav.com/role/PropertyandEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.snapav.com/role/PropertyandEquipmentNet 34 false false R35.htm 2336306 - Disclosure - Goodwill and Other Intangible Assets, Net (Tables) Sheet http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetTables Goodwill and Other Intangible Assets, Net (Tables) Tables http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNet 35 false false R36.htm 2341307 - Disclosure - Debt Agreements (Tables) Sheet http://www.snapav.com/role/DebtAgreementsTables Debt Agreements (Tables) Tables http://www.snapav.com/role/DebtAgreements 36 false false R37.htm 2348308 - Disclosure - Fair Value Measurement (Tables) Sheet http://www.snapav.com/role/FairValueMeasurementTables Fair Value Measurement (Tables) Tables http://www.snapav.com/role/FairValueMeasurement 37 false false R38.htm 2354309 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.snapav.com/role/AccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://www.snapav.com/role/AccruedLiabilities 38 false false R39.htm 2357310 - Disclosure - Warranties (Tables) Sheet http://www.snapav.com/role/WarrantiesTables Warranties (Tables) Tables http://www.snapav.com/role/Warranties 39 false false R40.htm 2363311 - Disclosure - Equity Agreements and Incentive Equity Plans (Tables) Sheet http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansTables Equity Agreements and Incentive Equity Plans (Tables) Tables http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlans 40 false false R41.htm 2370312 - Disclosure - Income Taxes (Tables) Sheet http://www.snapav.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.snapav.com/role/IncomeTaxes 41 false false R42.htm 2382313 - Disclosure - Commitment and Contingencies (Tables) Sheet http://www.snapav.com/role/CommitmentandContingenciesTables Commitment and Contingencies (Tables) Tables http://www.snapav.com/role/CommitmentandContingencies 42 false false R43.htm 2388314 - Disclosure - Loss Per Share (Tables) Sheet http://www.snapav.com/role/LossPerShareTables Loss Per Share (Tables) Tables http://www.snapav.com/role/LossPerShare 43 false false R44.htm 2402401 - Disclosure - Organization and Description of Business (Details) Sheet http://www.snapav.com/role/OrganizationandDescriptionofBusinessDetails Organization and Description of Business (Details) Details http://www.snapav.com/role/OrganizationandDescriptionofBusiness 44 false false R45.htm 2406402 - Disclosure - Significant Accounting Policies - Tax Receivable Agreement (Details) Sheet http://www.snapav.com/role/SignificantAccountingPoliciesTaxReceivableAgreementDetails Significant Accounting Policies - Tax Receivable Agreement (Details) Details 45 false false R46.htm 2407403 - Disclosure - Significant Accounting Policies - Schedule of Changes in Allowance for Doubtful Accounts (Details) Sheet http://www.snapav.com/role/SignificantAccountingPoliciesScheduleofChangesinAllowanceforDoubtfulAccountsDetails Significant Accounting Policies - Schedule of Changes in Allowance for Doubtful Accounts (Details) Details 46 false false R47.htm 2408404 - Disclosure - Significant Accounting Policies - Property and Equipment Estimated Useful Lives (Details) Sheet http://www.snapav.com/role/SignificantAccountingPoliciesPropertyandEquipmentEstimatedUsefulLivesDetails Significant Accounting Policies - Property and Equipment Estimated Useful Lives (Details) Details 47 false false R48.htm 2409405 - Disclosure - Significant Accounting Policies - Notes Receivable (Details) Notes http://www.snapav.com/role/SignificantAccountingPoliciesNotesReceivableDetails Significant Accounting Policies - Notes Receivable (Details) Details 48 false false R49.htm 2410406 - Disclosure - Significant Accounting Policies - Self-Insured Liabilities (Details) Sheet http://www.snapav.com/role/SignificantAccountingPoliciesSelfInsuredLiabilitiesDetails Significant Accounting Policies - Self-Insured Liabilities (Details) Details 49 false false R50.htm 2411407 - Disclosure - Significant Accounting Policies - Contingent Value Rights (Details) Sheet http://www.snapav.com/role/SignificantAccountingPoliciesContingentValueRightsDetails Significant Accounting Policies - Contingent Value Rights (Details) Details 50 false false R51.htm 2412408 - Disclosure - Significant Accounting Policies - Revenue Recognition (Details) Sheet http://www.snapav.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails Significant Accounting Policies - Revenue Recognition (Details) Details 51 false false R52.htm 2413409 - Disclosure - Significant Accounting Policies - Selling, General and Administrative Expenses (Details) Sheet http://www.snapav.com/role/SignificantAccountingPoliciesSellingGeneralandAdministrativeExpensesDetails Significant Accounting Policies - Selling, General and Administrative Expenses (Details) Details 52 false false R53.htm 2414410 - Disclosure - Significant Accounting Policies - Research and Development Expenses (Details) Sheet http://www.snapav.com/role/SignificantAccountingPoliciesResearchandDevelopmentExpensesDetails Significant Accounting Policies - Research and Development Expenses (Details) Details 53 false false R54.htm 2415411 - Disclosure - Significant Accounting Policies - Advertising (Details) Sheet http://www.snapav.com/role/SignificantAccountingPoliciesAdvertisingDetails Significant Accounting Policies - Advertising (Details) Details 54 false false R55.htm 2418412 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.snapav.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 55 false false R56.htm 2419413 - Disclosure - Acquisitions - Preliminary Purchase Price (Details) Sheet http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails Acquisitions - Preliminary Purchase Price (Details) Details 56 false false R57.htm 2420414 - Disclosure - Acquisitions - Acquired Intangible Assets (Details) Sheet http://www.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails Acquisitions - Acquired Intangible Assets (Details) Details 57 false false R58.htm 2423415 - Disclosure - Revenue and Geographic Information - Changes in Deferred Revenue (Details) Sheet http://www.snapav.com/role/RevenueandGeographicInformationChangesinDeferredRevenueDetails Revenue and Geographic Information - Changes in Deferred Revenue (Details) Details 58 false false R59.htm 2424416 - Disclosure - Revenue and Geographic Information - Narrative (Details) Sheet http://www.snapav.com/role/RevenueandGeographicInformationNarrativeDetails Revenue and Geographic Information - Narrative (Details) Details 59 false false R60.htm 2425417 - Disclosure - Revenue and Geographic Information - Disaggregation of Revenue (Details) Sheet http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails Revenue and Geographic Information - Disaggregation of Revenue (Details) Details 60 false false R61.htm 2428418 - Disclosure - Inventories, Net - Schedule of Inventory (Details) Sheet http://www.snapav.com/role/InventoriesNetScheduleofInventoryDetails Inventories, Net - Schedule of Inventory (Details) Details 61 false false R62.htm 2429419 - Disclosure - Inventories, Net - Narrative (Details) Sheet http://www.snapav.com/role/InventoriesNetNarrativeDetails Inventories, Net - Narrative (Details) Details 62 false false R63.htm 2430420 - Disclosure - Inventories, Net - Schedule of Reserve for Obsolete and Slow-Moving Inventory (Details) Sheet http://www.snapav.com/role/InventoriesNetScheduleofReserveforObsoleteandSlowMovingInventoryDetails Inventories, Net - Schedule of Reserve for Obsolete and Slow-Moving Inventory (Details) Details 63 false false R64.htm 2433421 - Disclosure - Property and Equipment, Net - Summary of Property and Equipment, Net (Details) Sheet http://www.snapav.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentNetDetails Property and Equipment, Net - Summary of Property and Equipment, Net (Details) Details 64 false false R65.htm 2434422 - Disclosure - Property and Equipment, Net - Narrative (Details) Sheet http://www.snapav.com/role/PropertyandEquipmentNetNarrativeDetails Property and Equipment, Net - Narrative (Details) Details 65 false false R66.htm 2437423 - Disclosure - Goodwill and Other Intangible Assets, Net - Narrative (Details) Sheet http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails Goodwill and Other Intangible Assets, Net - Narrative (Details) Details 66 false false R67.htm 2438424 - Disclosure - Goodwill and Other Intangible Assets, Net - Schedule of Intangible Assets (Details) Sheet http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails Goodwill and Other Intangible Assets, Net - Schedule of Intangible Assets (Details) Details 67 false false R68.htm 2439425 - Disclosure - Goodwill and Other Intangible Assets, Net - Estimated Amortization Expense (Details) Sheet http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails Goodwill and Other Intangible Assets, Net - Estimated Amortization Expense (Details) Details 68 false false R69.htm 2442426 - Disclosure - Debt Agreements - Narrative (Details) Sheet http://www.snapav.com/role/DebtAgreementsNarrativeDetails Debt Agreements - Narrative (Details) Details 69 false false R70.htm 2443427 - Disclosure - Debt Agreements - Schedule of Debt (Details) Sheet http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails Debt Agreements - Schedule of Debt (Details) Details 70 false false R71.htm 2444428 - Disclosure - Debt Agreements - Schedule of Maturities of Long-term Debt (Details) Sheet http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails Debt Agreements - Schedule of Maturities of Long-term Debt (Details) Details 71 false false R72.htm 2445429 - Disclosure - Debt Agreements - Schedule of Future Amortization of Debt Issuance Cost (Details) Sheet http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails Debt Agreements - Schedule of Future Amortization of Debt Issuance Cost (Details) Details 72 false false R73.htm 2446430 - Disclosure - Debt Agreements - Interest Expense (Details) Sheet http://www.snapav.com/role/DebtAgreementsInterestExpenseDetails Debt Agreements - Interest Expense (Details) Details 73 false false R74.htm 2449431 - Disclosure - Fair Value Measurement - Fair Value of Financial Instruments (Details) Sheet http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails Fair Value Measurement - Fair Value of Financial Instruments (Details) Details 74 false false R75.htm 2450432 - Disclosure - Fair Value Measurement - Narrative (Details) Sheet http://www.snapav.com/role/FairValueMeasurementNarrativeDetails Fair Value Measurement - Narrative (Details) Details 75 false false R76.htm 2451433 - Disclosure - Fair Value Measurement - Level 3 Measurement Valuation (Details) Sheet http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails Fair Value Measurement - Level 3 Measurement Valuation (Details) Details 76 false false R77.htm 2452434 - Disclosure - Fair Value Measurement - CRV Reconciliation (Details) Sheet http://www.snapav.com/role/FairValueMeasurementCRVReconciliationDetails Fair Value Measurement - CRV Reconciliation (Details) Details 77 false false R78.htm 2455435 - Disclosure - Accrued Liabilities (Details) Sheet http://www.snapav.com/role/AccruedLiabilitiesDetails Accrued Liabilities (Details) Details http://www.snapav.com/role/AccruedLiabilitiesTables 78 false false R79.htm 2458436 - Disclosure - Warranties - Schedule of Product Warranty Liability (Details) Sheet http://www.snapav.com/role/WarrantiesScheduleofProductWarrantyLiabilityDetails Warranties - Schedule of Product Warranty Liability (Details) Details 79 false false R80.htm 2459437 - Disclosure - Warranties - Narrative (Details) Sheet http://www.snapav.com/role/WarrantiesNarrativeDetails Warranties - Narrative (Details) Details 80 false false R81.htm 2461438 - Disclosure - Retirement Plan (Details) Sheet http://www.snapav.com/role/RetirementPlanDetails Retirement Plan (Details) Details http://www.snapav.com/role/RetirementPlan 81 false false R82.htm 2464439 - Disclosure - Equity Agreements and Incentive Equity Plans - Narrative (Details) Sheet http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails Equity Agreements and Incentive Equity Plans - Narrative (Details) Details 82 false false R83.htm 2465440 - Disclosure - Equity Agreements and Incentive Equity Plans - Summary of Restricted Stock Awards (Details) Sheet http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsDetails Equity Agreements and Incentive Equity Plans - Summary of Restricted Stock Awards (Details) Details 83 false false R84.htm 2466441 - Disclosure - Equity Agreements and Incentive Equity Plans - Fair Value of Leverage Replacement Options (Details) Sheet http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansFairValueofLeverageReplacementOptionsDetails Equity Agreements and Incentive Equity Plans - Fair Value of Leverage Replacement Options (Details) Details 84 false false R85.htm 2467442 - Disclosure - Equity Agreements and Incentive Equity Plans - Summary of Option Activity (Details) Sheet http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails Equity Agreements and Incentive Equity Plans - Summary of Option Activity (Details) Details 85 false false R86.htm 2468443 - Disclosure - Equity Agreements and Incentive Equity Plans - Stock Compensation Expense (Details) Sheet http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails Equity Agreements and Incentive Equity Plans - Stock Compensation Expense (Details) Details 86 false false R87.htm 2471444 - Disclosure - Income Taxes - Schedule of Loss before Income Tax (Details) Sheet http://www.snapav.com/role/IncomeTaxesScheduleofLossbeforeIncomeTaxDetails Income Taxes - Schedule of Loss before Income Tax (Details) Details 87 false false R88.htm 2472445 - Disclosure - Income Taxes - Schedule of Components of Income Tax Benefit (Details) Sheet http://www.snapav.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitDetails Income Taxes - Schedule of Components of Income Tax Benefit (Details) Details 88 false false R89.htm 2473446 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Sheet http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Details 89 false false R90.htm 2474447 - Disclosure - Income Taxes - Components of Deferred Tax Liabilities, Net (Details) Sheet http://www.snapav.com/role/IncomeTaxesComponentsofDeferredTaxLiabilitiesNetDetails Income Taxes - Components of Deferred Tax Liabilities, Net (Details) Details 90 false false R91.htm 2475448 - Disclosure - Income Taxes - Summary of Operating Loss Carryforward (Details) Sheet http://www.snapav.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardDetails Income Taxes - Summary of Operating Loss Carryforward (Details) Details 91 false false R92.htm 2476449 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details) Sheet http://www.snapav.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details) Details 92 false false R93.htm 2477450 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) Sheet http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) Details 93 false false R94.htm 2478451 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.snapav.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 94 false false R95.htm 2480452 - Disclosure - Tax Receivable Agreement (Details) Sheet http://www.snapav.com/role/TaxReceivableAgreementDetails Tax Receivable Agreement (Details) Details http://www.snapav.com/role/TaxReceivableAgreement 95 false false R96.htm 2483453 - Disclosure - Commitment and Contingencies - Narrative (Details) Sheet http://www.snapav.com/role/CommitmentandContingenciesNarrativeDetails Commitment and Contingencies - Narrative (Details) Details 96 false false R97.htm 2484454 - Disclosure - Commitment and Contingencies - Schedule of Future Minimum Rental Payments for Operating Leases (Details) Sheet http://www.snapav.com/role/CommitmentandContingenciesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetails Commitment and Contingencies - Schedule of Future Minimum Rental Payments for Operating Leases (Details) Details 97 false false R98.htm 2486455 - Disclosure - Stockholders Equity (Details) Sheet http://www.snapav.com/role/StockholdersEquityDetails Stockholders Equity (Details) Details http://www.snapav.com/role/StockholdersEquity 98 false false R99.htm 2489456 - Disclosure - Loss Per Share - Narrative (Details) Sheet http://www.snapav.com/role/LossPerShareNarrativeDetails Loss Per Share - Narrative (Details) Details 99 false false R100.htm 2490457 - Disclosure - Loss Per Share - Schedule of Loss Per Share (Details) Sheet http://www.snapav.com/role/LossPerShareScheduleofLossPerShareDetails Loss Per Share - Schedule of Loss Per Share (Details) Details 100 false false R101.htm 2491458 - Disclosure - Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Net Income (Loss) Per Share (Details) Sheet http://www.snapav.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetIncomeLossPerShareDetails Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Net Income (Loss) Per Share (Details) Details 101 false false R102.htm 2493459 - Disclosure - Related Parties (Details) Sheet http://www.snapav.com/role/RelatedPartiesDetails Related Parties (Details) Details http://www.snapav.com/role/RelatedParties 102 false false All Reports Book All Reports snpo-20211231.htm dtconsent.htm exhibit211-listofsubsidari.htm exhibit311johnheyman123120.htm exhibit312michaelcarlet123.htm exhibit321johnheyman123120.htm exhibit322michaelcarlet123.htm snapone-ex42xdescriptionof.htm snpo-20211231.xsd snpo-20211231_cal.xml snpo-20211231_def.xml snpo-20211231_lab.xml snpo-20211231_pre.xml snpo-20211231_g1.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 124 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "snpo-20211231.htm": { "axisCustom": 2, "axisStandard": 27, "contextCount": 232, "dts": { "calculationLink": { "local": [ "snpo-20211231_cal.xml" ] }, "definitionLink": { "local": [ "snpo-20211231_def.xml" ] }, "inline": { "local": [ "snpo-20211231.htm" ] }, "labelLink": { "local": [ "snpo-20211231_lab.xml" ] }, "presentationLink": { "local": [ "snpo-20211231_pre.xml" ] }, "schema": { "local": [ "snpo-20211231.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": 683, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 3, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 7 }, "keyCustom": 50, "keyStandard": 412, "memberCustom": 27, "memberStandard": 40, "nsprefix": "snpo", "nsuri": "http://www.snapav.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "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", "role": "http://www.snapav.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "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": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Significant Accounting Policies", "role": "http://www.snapav.com/role/SignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2490457 - Disclosure - Loss Per Share - Schedule of Loss Per Share (Details)", "role": "http://www.snapav.com/role/LossPerShareScheduleofLossPerShareDetails", "shortName": "Loss Per Share - Schedule of Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R101": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2491458 - Disclosure - Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Net Income (Loss) Per Share (Details)", "role": "http://www.snapav.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetIncomeLossPerShareDetails", "shortName": "Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Net Income (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i4cfd8749f2ba46afb13a63af903ea0ba_D20201226-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2493459 - Disclosure - Related Parties (Details)", "role": "http://www.snapav.com/role/RelatedPartiesDetails", "shortName": "Related Parties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i4cfd8749f2ba46afb13a63af903ea0ba_D20201226-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116103 - Disclosure - Acquisitions", "role": "http://www.snapav.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121104 - Disclosure - Revenue and Geographic Information", "role": "http://www.snapav.com/role/RevenueandGeographicInformation", "shortName": "Revenue and Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126105 - Disclosure - Inventories, Net", "role": "http://www.snapav.com/role/InventoriesNet", "shortName": "Inventories, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131106 - Disclosure - Property and Equipment, Net", "role": "http://www.snapav.com/role/PropertyandEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135107 - Disclosure - Goodwill and Other Intangible Assets, Net", "role": "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNet", "shortName": "Goodwill and Other Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140108 - Disclosure - Debt Agreements", "role": "http://www.snapav.com/role/DebtAgreements", "shortName": "Debt Agreements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147109 - Disclosure - Fair Value Measurement", "role": "http://www.snapav.com/role/FairValueMeasurement", "shortName": "Fair Value Measurement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153110 - Disclosure - Accrued Liabilities", "role": "http://www.snapav.com/role/AccruedLiabilities", "shortName": "Accrued Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2156111 - Disclosure - Warranties", "role": "http://www.snapav.com/role/Warranties", "shortName": "Warranties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0002002 - Document - Audit Information", "role": "http://www.snapav.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2160112 - Disclosure - Retirement Plan", "role": "http://www.snapav.com/role/RetirementPlan", "shortName": "Retirement Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2162113 - Disclosure - Equity Agreements and Incentive Equity Plans", "role": "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlans", "shortName": "Equity Agreements and Incentive Equity Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2169114 - Disclosure - Income Taxes", "role": "http://www.snapav.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "snpo:TaxReceivableAgreementTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2179115 - Disclosure - Tax Receivable Agreement", "role": "http://www.snapav.com/role/TaxReceivableAgreement", "shortName": "Tax Receivable Agreement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "snpo:TaxReceivableAgreementTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2181116 - Disclosure - Commitment and Contingencies", "role": "http://www.snapav.com/role/CommitmentandContingencies", "shortName": "Commitment and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2185117 - Disclosure - Stockholders Equity", "role": "http://www.snapav.com/role/StockholdersEquity", "shortName": "Stockholders Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2187118 - Disclosure - Loss Per Share", "role": "http://www.snapav.com/role/LossPerShare", "shortName": "Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "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": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2192119 - Disclosure - Related Parties", "role": "http://www.snapav.com/role/RelatedParties", "shortName": "Related Parties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2194120 - Disclosure - Subsequent Events", "role": "http://www.snapav.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "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 - Significant Accounting Policies (Policies)", "role": "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "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.snapav.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "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": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Accounting Policies (Tables)", "role": "http://www.snapav.com/role/AccountingPoliciesTables", "shortName": "Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317302 - Disclosure - Acquisitions (Tables)", "role": "http://www.snapav.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322303 - Disclosure - Revenue and Geographic Information (Tables)", "role": "http://www.snapav.com/role/RevenueandGeographicInformationTables", "shortName": "Revenue and Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327304 - Disclosure - Inventories, Net (Tables)", "role": "http://www.snapav.com/role/InventoriesNetTables", "shortName": "Inventories, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332305 - Disclosure - Property and Equipment, Net (Tables)", "role": "http://www.snapav.com/role/PropertyandEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2336306 - Disclosure - Goodwill and Other Intangible Assets, Net (Tables)", "role": "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetTables", "shortName": "Goodwill and Other Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2341307 - Disclosure - Debt Agreements (Tables)", "role": "http://www.snapav.com/role/DebtAgreementsTables", "shortName": "Debt Agreements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2348308 - Disclosure - Fair Value Measurement (Tables)", "role": "http://www.snapav.com/role/FairValueMeasurementTables", "shortName": "Fair Value Measurement (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2354309 - Disclosure - Accrued Liabilities (Tables)", "role": "http://www.snapav.com/role/AccruedLiabilitiesTables", "shortName": "Accrued Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2357310 - Disclosure - Warranties (Tables)", "role": "http://www.snapav.com/role/WarrantiesTables", "shortName": "Warranties (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002004 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.snapav.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2363311 - Disclosure - Equity Agreements and Incentive Equity Plans (Tables)", "role": "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansTables", "shortName": "Equity Agreements and Incentive Equity Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2370312 - Disclosure - Income Taxes (Tables)", "role": "http://www.snapav.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2382313 - Disclosure - Commitment and Contingencies (Tables)", "role": "http://www.snapav.com/role/CommitmentandContingenciesTables", "shortName": "Commitment and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2388314 - Disclosure - Loss Per Share (Tables)", "role": "http://www.snapav.com/role/LossPerShareTables", "shortName": "Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromIssuanceInitialPublicOffering", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Organization and Description of Business (Details)", "role": "http://www.snapav.com/role/OrganizationandDescriptionofBusinessDetails", "shortName": "Organization and Description of Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i6e595189701d44d1b4317344d16c32f2_D20210730-20210730", "decimals": "INF", "lang": "en-US", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i10fdc9b2bc234922b75b1106e36551a4_I20210729", "decimals": "2", "first": true, "lang": "en-US", "name": "snpo:TaxReceivableAgreementProportionOfTaxBenefitsToBePaidToTRAParticipantsPercent", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Significant Accounting Policies - Tax Receivable Agreement (Details)", "role": "http://www.snapav.com/role/SignificantAccountingPoliciesTaxReceivableAgreementDetails", "shortName": "Significant Accounting Policies - Tax Receivable Agreement (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i33745e7a417c4936892223f342f03458_I20201225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Significant Accounting Policies - Schedule of Changes in Allowance for Doubtful Accounts (Details)", "role": "http://www.snapav.com/role/SignificantAccountingPoliciesScheduleofChangesinAllowanceforDoubtfulAccountsDetails", "shortName": "Significant Accounting Policies - Schedule of Changes in Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i012c60f9d5cd4b3fbf66dc359ad2eeaa_I20191227", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i43d304e267024f57a4a7c503c50ebd26_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Significant Accounting Policies - Property and Equipment Estimated Useful Lives (Details)", "role": "http://www.snapav.com/role/SignificantAccountingPoliciesPropertyandEquipmentEstimatedUsefulLivesDetails", "shortName": "Significant Accounting Policies - Property and Equipment Estimated Useful Lives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i43d304e267024f57a4a7c503c50ebd26_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PremiumsAndOtherReceivablesNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409405 - Disclosure - Significant Accounting Policies - Notes Receivable (Details)", "role": "http://www.snapav.com/role/SignificantAccountingPoliciesNotesReceivableDetails", "shortName": "Significant Accounting Policies - Notes Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PremiumsAndOtherReceivablesNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SelfInsuranceReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410406 - Disclosure - Significant Accounting Policies - Self-Insured Liabilities (Details)", "role": "http://www.snapav.com/role/SignificantAccountingPoliciesSelfInsuredLiabilitiesDetails", "shortName": "Significant Accounting Policies - Self-Insured Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SelfInsuranceReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "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", "role": "http://www.snapav.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "snpo:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPayableCurrent", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "snpo:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411407 - Disclosure - Significant Accounting Policies - Contingent Value Rights (Details)", "role": "http://www.snapav.com/role/SignificantAccountingPoliciesContingentValueRightsDetails", "shortName": "Significant Accounting Policies - Contingent Value Rights (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "snpo:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPayableCurrent", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "snpo:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412408 - Disclosure - Significant Accounting Policies - Revenue Recognition (Details)", "role": "http://www.snapav.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "Significant Accounting Policies - Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "lang": "en-US", "name": "snpo:SalesReturnAllowanceAndRebates", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413409 - Disclosure - Significant Accounting Policies - Selling, General and Administrative Expenses (Details)", "role": "http://www.snapav.com/role/SignificantAccountingPoliciesSellingGeneralandAdministrativeExpensesDetails", "shortName": "Significant Accounting Policies - Selling, General and Administrative Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "ieefc9f10e2a848bba719b60e735d91e4_D20201226-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414410 - Disclosure - Significant Accounting Policies - Research and Development Expenses (Details)", "role": "http://www.snapav.com/role/SignificantAccountingPoliciesResearchandDevelopmentExpensesDetails", "shortName": "Significant Accounting Policies - Research and Development Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415411 - Disclosure - Significant Accounting Policies - Advertising (Details)", "role": "http://www.snapav.com/role/SignificantAccountingPoliciesAdvertisingDetails", "shortName": "Significant Accounting Policies - Advertising (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "acquistion", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418412 - Disclosure - Acquisitions - Narrative (Details)", "role": "http://www.snapav.com/role/AcquisitionsNarrativeDetails", "shortName": "Acquisitions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "acquistion", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419413 - Disclosure - Acquisitions - Preliminary Purchase Price (Details)", "role": "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails", "shortName": "Acquisitions - Preliminary Purchase Price (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i0751facca6b34e3a96ba824b765f6793_I20210528", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420414 - Disclosure - Acquisitions - Acquired Intangible Assets (Details)", "role": "http://www.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails", "shortName": "Acquisitions - Acquired Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1ad3ea671e67433fa685ab1ad024eb85_D20210528-20210528", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i33745e7a417c4936892223f342f03458_I20201225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423415 - Disclosure - Revenue and Geographic Information - Changes in Deferred Revenue (Details)", "role": "http://www.snapav.com/role/RevenueandGeographicInformationChangesinDeferredRevenueDetails", "shortName": "Revenue and Geographic Information - Changes in Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncreaseDecreaseInContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424416 - Disclosure - Revenue and Geographic Information - Narrative (Details)", "role": "http://www.snapav.com/role/RevenueandGeographicInformationNarrativeDetails", "shortName": "Revenue and Geographic Information - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004006 - Statement - Consolidated Statements of Comprehensive (Loss) Income", "role": "http://www.snapav.com/role/ConsolidatedStatementsofComprehensiveLossIncome", "shortName": "Consolidated Statements of Comprehensive (Loss) Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425417 - Disclosure - Revenue and Geographic Information - Disaggregation of Revenue (Details)", "role": "http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails", "shortName": "Revenue and Geographic Information - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i57d63838325c44e28865681a9e50a43b_D20201226-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428418 - Disclosure - Inventories, Net - Schedule of Inventory (Details)", "role": "http://www.snapav.com/role/InventoriesNetScheduleofInventoryDetails", "shortName": "Inventories, Net - Schedule of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "snpo:PrepaidDepositsOnInventoryPurchasesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429419 - Disclosure - Inventories, Net - Narrative (Details)", "role": "http://www.snapav.com/role/InventoriesNetNarrativeDetails", "shortName": "Inventories, Net - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "snpo:PrepaidDepositsOnInventoryPurchasesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i33745e7a417c4936892223f342f03458_I20201225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430420 - Disclosure - Inventories, Net - Schedule of Reserve for Obsolete and Slow-Moving Inventory (Details)", "role": "http://www.snapav.com/role/InventoriesNetScheduleofReserveforObsoleteandSlowMovingInventoryDetails", "shortName": "Inventories, Net - Schedule of Reserve for Obsolete and Slow-Moving Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "snpo:ScheduleOfInventoryReservesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "lang": "en-US", "name": "snpo:InventoryValuationAdjustment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433421 - Disclosure - Property and Equipment, Net - Summary of Property and Equipment, Net (Details)", "role": "http://www.snapav.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentNetDetails", "shortName": "Property and Equipment, Net - Summary of Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434422 - Disclosure - Property and Equipment, Net - Narrative (Details)", "role": "http://www.snapav.com/role/PropertyandEquipmentNetNarrativeDetails", "shortName": "Property and Equipment, Net - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437423 - Disclosure - Goodwill and Other Intangible Assets, Net - Narrative (Details)", "role": "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails", "shortName": "Goodwill and Other Intangible Assets, Net - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438424 - Disclosure - Goodwill and Other Intangible Assets, Net - Schedule of Intangible Assets (Details)", "role": "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets, Net - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439425 - Disclosure - Goodwill and Other Intangible Assets, Net - Estimated Amortization Expense (Details)", "role": "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails", "shortName": "Goodwill and Other Intangible Assets, Net - Estimated Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RepaymentsOfSecuredDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442426 - Disclosure - Debt Agreements - Narrative (Details)", "role": "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "shortName": "Debt Agreements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WriteOffOfDeferredDebtIssuanceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1c4947e9a34b444f96a4356e586eea6d_I20191227", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005007 - Statement - Consolidated Statements of Stockholders\u2019 Equity", "role": "http://www.snapav.com/role/ConsolidatedStatementsofStockholdersEquity", "shortName": "Consolidated Statements of Stockholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1c4947e9a34b444f96a4356e586eea6d_I20191227", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i6be3506c488f4ed4b6e7391529dea250_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443427 - Disclosure - Debt Agreements - Schedule of Debt (Details)", "role": "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails", "shortName": "Debt Agreements - Schedule of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i6be3506c488f4ed4b6e7391529dea250_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "snpo:ScheduleOfAmortizationOfDebtIssuanceCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444428 - Disclosure - Debt Agreements - Schedule of Maturities of Long-term Debt (Details)", "role": "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails", "shortName": "Debt Agreements - Schedule of Maturities of Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "icfd830d8db714e3e8f27ba25541f603d_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "snpo:ScheduleOfAmortizationOfDebtIssuanceCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "snpo:DebtIssuanceCostMaturityYearOne", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445429 - Disclosure - Debt Agreements - Schedule of Future Amortization of Debt Issuance Cost (Details)", "role": "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails", "shortName": "Debt Agreements - Schedule of Future Amortization of Debt Issuance Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "snpo:ScheduleOfAmortizationOfDebtIssuanceCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "snpo:DebtIssuanceCostMaturityYearOne", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "snpo:ScheduleOfInterestExpenseDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfFinancingCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446430 - Disclosure - Debt Agreements - Interest Expense (Details)", "role": "http://www.snapav.com/role/DebtAgreementsInterestExpenseDetails", "shortName": "Debt Agreements - Interest Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "snpo:ScheduleOfInterestExpenseDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i46bfd888b9b345c0ac756d81e5b66c81_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NotesReceivableFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449431 - Disclosure - Fair Value Measurement - Fair Value of Financial Instruments (Details)", "role": "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails", "shortName": "Fair Value Measurement - Fair Value of Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i46bfd888b9b345c0ac756d81e5b66c81_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NotesReceivableFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i0cb87d197a894d87a887146ef9c9ce8f_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450432 - Disclosure - Fair Value Measurement - Narrative (Details)", "role": "http://www.snapav.com/role/FairValueMeasurementNarrativeDetails", "shortName": "Fair Value Measurement - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "ib9d5963e0682459abbe714d22c49cb6b_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451433 - Disclosure - Fair Value Measurement - Level 3 Measurement Valuation (Details)", "role": "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails", "shortName": "Fair Value Measurement - Level 3 Measurement Valuation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "ib9d5963e0682459abbe714d22c49cb6b_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i33745e7a417c4936892223f342f03458_I20201225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452434 - Disclosure - Fair Value Measurement - CRV Reconciliation (Details)", "role": "http://www.snapav.com/role/FairValueMeasurementCRVReconciliationDetails", "shortName": "Fair Value Measurement - CRV Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i012c60f9d5cd4b3fbf66dc359ad2eeaa_I20191227", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455435 - Disclosure - Accrued Liabilities (Details)", "role": "http://www.snapav.com/role/AccruedLiabilitiesDetails", "shortName": "Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i33745e7a417c4936892223f342f03458_I20201225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458436 - Disclosure - Warranties - Schedule of Product Warranty Liability (Details)", "role": "http://www.snapav.com/role/WarrantiesScheduleofProductWarrantyLiabilityDetails", "shortName": "Warranties - Schedule of Product Warranty Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i012c60f9d5cd4b3fbf66dc359ad2eeaa_I20191227", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006008 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "lang": "en-US", "name": "snpo:DepreciationDepletionAndAmortizationExpenseExcludingDebtIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459437 - Disclosure - Warranties - Narrative (Details)", "role": "http://www.snapav.com/role/WarrantiesNarrativeDetails", "shortName": "Warranties - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrualNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461438 - Disclosure - Retirement Plan (Details)", "role": "http://www.snapav.com/role/RetirementPlanDetails", "shortName": "Retirement Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464439 - Disclosure - Equity Agreements and Incentive Equity Plans - Narrative (Details)", "role": "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "shortName": "Equity Agreements and Incentive Equity Plans - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i007b6acc138f4b439c80057d62fad638_D20201226-20211231", "decimals": null, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "ic1e5a61b9afb4daa867dd2368df87d38_I20201225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465440 - Disclosure - Equity Agreements and Incentive Equity Plans - Summary of Restricted Stock Awards (Details)", "role": "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsDetails", "shortName": "Equity Agreements and Incentive Equity Plans - Summary of Restricted Stock Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "ic1e5a61b9afb4daa867dd2368df87d38_I20201225", "decimals": "2", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "ifaf314bfe1ae42d69b8ae313a36f9846_D20201226-20211231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466441 - Disclosure - Equity Agreements and Incentive Equity Plans - Fair Value of Leverage Replacement Options (Details)", "role": "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansFairValueofLeverageReplacementOptionsDetails", "shortName": "Equity Agreements and Incentive Equity Plans - Fair Value of Leverage Replacement Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "ifaf314bfe1ae42d69b8ae313a36f9846_D20201226-20211231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "ic1690b54de1d491a966e3785eacc8eaa_I20201225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467442 - Disclosure - Equity Agreements and Incentive Equity Plans - Summary of Option Activity (Details)", "role": "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails", "shortName": "Equity Agreements and Incentive Equity Plans - Summary of Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "ic1690b54de1d491a966e3785eacc8eaa_I20201225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2468443 - Disclosure - Equity Agreements and Incentive Equity Plans - Stock Compensation Expense (Details)", "role": "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails", "shortName": "Equity Agreements and Incentive Equity Plans - Stock Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "ic7f5be88cbb34844b1574fe9e6037473_D20201226-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2471444 - Disclosure - Income Taxes - Schedule of Loss before Income Tax (Details)", "role": "http://www.snapav.com/role/IncomeTaxesScheduleofLossbeforeIncomeTaxDetails", "shortName": "Income Taxes - Schedule of Loss before Income Tax (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2472445 - Disclosure - Income Taxes - Schedule of Components of Income Tax Benefit (Details)", "role": "http://www.snapav.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitDetails", "shortName": "Income Taxes - Schedule of Components of Income Tax Benefit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2473446 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "role": "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails", "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Organization and Description of Business", "role": "http://www.snapav.com/role/OrganizationandDescriptionofBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxLiabilities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2474447 - Disclosure - Income Taxes - Components of Deferred Tax Liabilities, Net (Details)", "role": "http://www.snapav.com/role/IncomeTaxesComponentsofDeferredTaxLiabilitiesNetDetails", "shortName": "Income Taxes - Components of Deferred Tax Liabilities, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i649ea90b9bda43f98b6a6613033f62bc_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredTaxLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i649ea90b9bda43f98b6a6613033f62bc_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TaxCreditCarryforwardAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2475448 - Disclosure - Income Taxes - Summary of Operating Loss Carryforward (Details)", "role": "http://www.snapav.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardDetails", "shortName": "Income Taxes - Summary of Operating Loss Carryforward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i649ea90b9bda43f98b6a6613033f62bc_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TaxCreditCarryforwardAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i33745e7a417c4936892223f342f03458_I20201225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2476449 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details)", "role": "http://www.snapav.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails", "shortName": "Income Taxes - Schedule of Unrecognized Tax Benefits Roll Forward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i012c60f9d5cd4b3fbf66dc359ad2eeaa_I20191227", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2477450 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)", "role": "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails", "shortName": "Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2478451 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.snapav.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i2e32e694e0974ac2a619e1f45dfc1b43_D20191228-20201225", "decimals": "0", "lang": "en-US", "name": "us-gaap:ProceedsFromSaleOfTreasuryStock", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i10fdc9b2bc234922b75b1106e36551a4_I20210729", "decimals": "2", "first": true, "lang": "en-US", "name": "snpo:TaxReceivableAgreementProportionOfTaxBenefitsToBePaidToTRAParticipantsPercent", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2480452 - Disclosure - Tax Receivable Agreement (Details)", "role": "http://www.snapav.com/role/TaxReceivableAgreementDetails", "shortName": "Tax Receivable Agreement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i10fdc9b2bc234922b75b1106e36551a4_I20210729", "decimals": "2", "lang": "en-US", "name": "snpo:TaxReceivableAgreementProportionOfTaxBenefitsCashTaxSavingsPercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2483453 - Disclosure - Commitment and Contingencies - Narrative (Details)", "role": "http://www.snapav.com/role/CommitmentandContingenciesNarrativeDetails", "shortName": "Commitment and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2484454 - Disclosure - Commitment and Contingencies - Schedule of Future Minimum Rental Payments for Operating Leases (Details)", "role": "http://www.snapav.com/role/CommitmentandContingenciesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetails", "shortName": "Commitment and Contingencies - Schedule of Future Minimum Rental Payments for Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i1e23a5c78cad42bb81216e3c0bb839e9_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "snpo:NumberOfVotesPerCommonShare", "reportCount": 1, "unitRef": "vote", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2486455 - Disclosure - Stockholders Equity (Details)", "role": "http://www.snapav.com/role/StockholdersEquityDetails", "shortName": "Stockholders Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ProceedsFromContributionsFromAffiliates", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i9a521d6623d745e180be3f5c8024fceb_D20210925-20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ProceedsFromContributionsFromAffiliates", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2489456 - Disclosure - Loss Per Share - Narrative (Details)", "role": "http://www.snapav.com/role/LossPerShareNarrativeDetails", "shortName": "Loss Per Share - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "snpo-20211231.htm", "contextRef": "i8c0c8b3cce3b4bfeb6a04d4fb2a61d2f_D20201226-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } } }, "segmentCount": 73, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "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.snapav.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r685", "r686", "r687" ], "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.snapav.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r685", "r686", "r687" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.snapav.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r685", "r686", "r687" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.snapav.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.snapav.com/role/Cover" ], "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.snapav.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r685", "r686", "r687" ], "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.snapav.com/role/Cover" ], "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.snapav.com/role/Cover" ], "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.snapav.com/role/Cover" ], "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.snapav.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r688" ], "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.snapav.com/role/Cover" ], "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.snapav.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r683" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.snapav.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.snapav.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.snapav.com/role/Cover" ], "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.snapav.com/role/Cover" ], "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.snapav.com/role/Cover" ], "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.snapav.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r682" ], "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.snapav.com/role/Cover" ], "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.snapav.com/role/Cover" ], "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.snapav.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r682" ], "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.snapav.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r691" ], "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.snapav.com/role/Cover" ], "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.snapav.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r682" ], "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.snapav.com/role/Cover" ], "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.snapav.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r689" ], "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.snapav.com/role/Cover" ], "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.snapav.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r682" ], "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.snapav.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r682" ], "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.snapav.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r682" ], "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.snapav.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r682" ], "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.snapav.com/role/Cover" ], "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.snapav.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r690" ], "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.snapav.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "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.snapav.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r681" ], "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.snapav.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r684" ], "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.snapav.com/role/Cover" ], "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.snapav.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "snpo_A2017IncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2017 Incentive Plan", "label": "2017 Incentive Plan [Member]", "terseLabel": "2017 Incentive Plan" } } }, "localname": "A2017IncentivePlanMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "snpo_A2021IncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Incentive Plan", "label": "2021 Incentive Plan [Member]", "terseLabel": "2021 Incentive Plan" } } }, "localname": "A2021IncentivePlanMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "snpo_AccessNetworksLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Access Networks, LLC", "label": "Access Networks, LLC [Member]", "terseLabel": "ANLA, LLC" } } }, "localname": "AccessNetworksLLCMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails", "http://www.snapav.com/role/AcquisitionsNarrativeDetails", "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails", "http://www.snapav.com/role/FairValueMeasurementNarrativeDetails" ], "xbrltype": "domainItemType" }, "snpo_AdjustmentsToAdditionalPaidInCapitalEstablishmentOfIncomeTaxReceivableLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Establishment of Income Tax Receivable Liability", "label": "Adjustments to Additional Paid in Capital, Establishment of Income Tax Receivable Liability", "negatedTerseLabel": "Establishment of income tax receivable liability" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEstablishmentOfIncomeTaxReceivableLiability", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "snpo_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://www.snapav.com/20211231", "xbrltype": "stringItemType" }, "snpo_B1IncentiveUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "B-1 Incentive Units", "label": "B-1 Incentive Units [Member]", "terseLabel": "B-1 Incentive Units" } } }, "localname": "B1IncentiveUnitsMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "snpo_B2IncentiveUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "B-2 Incentive Units", "label": "B-2 Incentive Units [Member]", "terseLabel": "B-2 Incentive Units" } } }, "localname": "B2IncentiveUnitsMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "snpo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "snpo_ChangeInContractWithCustomerLiabilityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Change In Contract With Customer Liability", "label": "Change In Contract With Customer Liability [Roll Forward]", "terseLabel": "Change In Contract With Customer Liability [Roll Forward]" } } }, "localname": "ChangeInContractWithCustomerLiabilityRollForward", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationChangesinDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "snpo_ComputerEquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer Equipment And Software", "label": "Computer Equipment And Software [Member]", "terseLabel": "Computers and software" } } }, "localname": "ComputerEquipmentAndSoftwareMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentNetDetails", "http://www.snapav.com/role/SignificantAccountingPoliciesPropertyandEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "snpo_ContingentValueRightsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Value Rights", "label": "Contingent Value Rights [Axis]", "terseLabel": "Contingent Value Rights [Axis]" } } }, "localname": "ContingentValueRightsAxis", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesContingentValueRightsDetails" ], "xbrltype": "stringItemType" }, "snpo_ContingentValueRightsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Value Rights [Domain]", "label": "Contingent Value Rights [Domain]", "terseLabel": "Contingent Value Rights [Domain]" } } }, "localname": "ContingentValueRightsDomain", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesContingentValueRightsDetails" ], "xbrltype": "domainItemType" }, "snpo_ContingentValueRightsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Value Rights [Line Items]", "label": "Contingent Value Rights [Line Items]", "terseLabel": "Contingent Value Rights [Line Items]" } } }, "localname": "ContingentValueRightsLineItems", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesContingentValueRightsDetails" ], "xbrltype": "stringItemType" }, "snpo_ContingentValueRightsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Value Rights, Policy", "label": "Contingent Value Rights, Policy [Policy Text Block]", "terseLabel": "Contingent Value Rights" } } }, "localname": "ContingentValueRightsPolicyPolicyTextBlock", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "snpo_ContingentValueRightsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Value Rights [Table]", "label": "Contingent Value Rights [Table]", "terseLabel": "Contingent Value Rights [Table]" } } }, "localname": "ContingentValueRightsTable", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesContingentValueRightsDetails" ], "xbrltype": "stringItemType" }, "snpo_ContingentValueRightsTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Value Rights, Tranche One", "label": "Contingent Value Rights, Tranche One [Member]", "terseLabel": "CVR, Tranche One" } } }, "localname": "ContingentValueRightsTrancheOneMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesContingentValueRightsDetails" ], "xbrltype": "domainItemType" }, "snpo_ContingentValueRightsTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Value Rights, Tranche Two", "label": "Contingent Value Rights, Tranche Two [Member]", "terseLabel": "CVR, Tranche Two" } } }, "localname": "ContingentValueRightsTrancheTwoMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesContingentValueRightsDetails" ], "xbrltype": "domainItemType" }, "snpo_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Agreement", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/DebtAgreementsInterestExpenseDetails", "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "snpo_DebtInstrumentCovenantComplianceFinancialMaintenanceCovenantsSecuredLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Financial Maintenance Covenants, Secured Leverage Ratio", "label": "Debt Instrument, Covenant Compliance, Financial Maintenance Covenants, Secured Leverage Ratio", "terseLabel": "Covenant compliance, financial maintenance covenants, secured leverage ratio" } } }, "localname": "DebtInstrumentCovenantComplianceFinancialMaintenanceCovenantsSecuredLeverageRatio", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "percentItemType" }, "snpo_DebtInstrumentExcessPayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Excess Payment", "label": "Debt Instrument, Excess Payment", "terseLabel": "Estimated excess payment" } } }, "localname": "DebtInstrumentExcessPayment", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "snpo_DebtInstrumentQuarterlyAmortizationInstallmentPercentageOfAggregatePrincipalAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Quarterly Amortization Installment, Percentage Of Aggregate Principal Amount", "label": "Debt Instrument, Quarterly Amortization Installment, Percentage Of Aggregate Principal Amount", "terseLabel": "Facility fee, repaid quarterly, percentage" } } }, "localname": "DebtInstrumentQuarterlyAmortizationInstallmentPercentageOfAggregatePrincipalAmount", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "percentItemType" }, "snpo_DebtInstrumentVariableRateFloorPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument Variable Rate Floor Percent", "label": "Debt Instrument Variable Rate Floor Percent", "terseLabel": "Variable rate floor percent" } } }, "localname": "DebtInstrumentVariableRateFloorPercent", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "percentItemType" }, "snpo_DebtIssuanceCostMaturityAfterYearFive": { "auth_ref": [], "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Issuance Cost, Maturity, After Year Five", "label": "Debt Issuance Cost, Maturity, After Year Five", "terseLabel": "Thereafter" } } }, "localname": "DebtIssuanceCostMaturityAfterYearFive", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails" ], "xbrltype": "monetaryItemType" }, "snpo_DebtIssuanceCostMaturityYearFive": { "auth_ref": [], "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Issuance Cost, Maturity, Year Five", "label": "Debt Issuance Cost, Maturity, Year Five", "terseLabel": "2026" } } }, "localname": "DebtIssuanceCostMaturityYearFive", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails" ], "xbrltype": "monetaryItemType" }, "snpo_DebtIssuanceCostMaturityYearFour": { "auth_ref": [], "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Issuance Cost, Maturity, Year Four", "label": "Debt Issuance Cost, Maturity, Year Four", "terseLabel": "2025" } } }, "localname": "DebtIssuanceCostMaturityYearFour", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails" ], "xbrltype": "monetaryItemType" }, "snpo_DebtIssuanceCostMaturityYearOne": { "auth_ref": [], "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Issuance Cost, Maturity, Year One", "label": "Debt Issuance Cost, Maturity, Year One", "terseLabel": "2022" } } }, "localname": "DebtIssuanceCostMaturityYearOne", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails" ], "xbrltype": "monetaryItemType" }, "snpo_DebtIssuanceCostMaturityYearThree": { "auth_ref": [], "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Issuance Cost, Maturity, Year Three", "label": "Debt Issuance Cost, Maturity, Year Three", "terseLabel": "2024" } } }, "localname": "DebtIssuanceCostMaturityYearThree", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails" ], "xbrltype": "monetaryItemType" }, "snpo_DebtIssuanceCostMaturityYearTwo": { "auth_ref": [], "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Issuance Cost, Maturity, Year Two", "label": "Debt Issuance Cost, Maturity, Year Two", "terseLabel": "2023" } } }, "localname": "DebtIssuanceCostMaturityYearTwo", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails" ], "xbrltype": "monetaryItemType" }, "snpo_DeferredTaxAssetsDeferredRevenue": { "auth_ref": [], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Deferred Revenue", "label": "Deferred Tax Assets, Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredTaxAssetsDeferredRevenue", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "snpo_DeferredTaxAssetsUniformCapitalization": { "auth_ref": [], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Uniform Capitalization", "label": "Deferred Tax Assets, Uniform Capitalization", "terseLabel": "Uniform capitalization" } } }, "localname": "DeferredTaxAssetsUniformCapitalization", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "snpo_DeferredTaxLiabilitiesTransactionCosts": { "auth_ref": [], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities, Transaction Costs", "label": "Deferred Tax Liabilities, Transaction Costs", "negatedTerseLabel": "Transaction Costs" } } }, "localname": "DeferredTaxLiabilitiesTransactionCosts", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "snpo_DefiniteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Definite", "label": "Definite [Member]", "terseLabel": "Definite" } } }, "localname": "DefiniteMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardDetails" ], "xbrltype": "domainItemType" }, "snpo_DepreciationDepletionAndAmortizationExpenseExcludingDebtIssuanceCosts": { "auth_ref": [], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Depreciation, Depletion And Amortization Expense Excluding Debt Issuance Costs", "label": "Depreciation, Depletion And Amortization Expense Excluding Debt Issuance Costs", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortizationExpenseExcludingDebtIssuanceCosts", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "snpo_EffectiveIncomeTaxRateReconciliationAutonomicSaleTaxPercent": { "auth_ref": [], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Autonomic Sale Tax, Percent", "label": "Effective Income Tax Rate Reconciliation, Autonomic Sale Tax, Percent", "terseLabel": "Autonomic sale (tax)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAutonomicSaleTaxPercent", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "snpo_EffectiveIncomeTaxRateReconciliationCashFromTaxReceivableAgreementPercent": { "auth_ref": [], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Cash From Tax Receivable Agreement, Percent", "label": "Effective Income Tax Rate Reconciliation, Cash From Tax Receivable Agreement, Percent", "terseLabel": "Cash in lieu of Tax Receivable Agreement" } } }, "localname": "EffectiveIncomeTaxRateReconciliationCashFromTaxReceivableAgreementPercent", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "snpo_EmergingGrowthCompanyStatusPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Emerging Growth Company Status, Policy", "label": "Emerging Growth Company Status, Policy [Policy Text Block]", "terseLabel": "Emerging Growth Company Status" } } }, "localname": "EmergingGrowthCompanyStatusPolicyPolicyTextBlock", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "snpo_ExpirationYearsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expiration Years [Domain]", "label": "Expiration Years [Domain]", "terseLabel": "Expiration Years [Domain]" } } }, "localname": "ExpirationYearsDomain", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardDetails" ], "xbrltype": "domainItemType" }, "snpo_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPayableCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Payable, Current", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Payable, Current", "terseLabel": "Contingent value rights, payable, current" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPayableCurrent", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesContingentValueRightsDetails" ], "xbrltype": "monetaryItemType" }, "snpo_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPayableUponReturnOnInvestmentGrowth": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Payable Upon Return On Investment Growth", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Payable Upon Return On Investment Growth", "terseLabel": "Payable upon return on investment growth" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPayableUponReturnOnInvestmentGrowth", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesContingentValueRightsDetails" ], "xbrltype": "decimalItemType" }, "snpo_IncrementalTermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incremental Term Loan", "label": "Incremental Term Loan [Member]", "terseLabel": "Incremental Term Loan" } } }, "localname": "IncrementalTermLoanMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails", "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "snpo_IndefiniteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indefinite", "label": "Indefinite [Member]", "terseLabel": "Indefinite" } } }, "localname": "IndefiniteMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardDetails" ], "xbrltype": "domainItemType" }, "snpo_InitialTermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Initial Term Loan", "label": "Initial Term Loan [Member]", "terseLabel": "Initial Term Loan" } } }, "localname": "InitialTermLoanMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails", "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "snpo_InsuranceBrokerageVendorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Insurance Brokerage Vendor", "label": "Insurance Brokerage Vendor [Member]", "terseLabel": "Insurance Brokerage Vendor" } } }, "localname": "InsuranceBrokerageVendorMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/RelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "snpo_InventoryValuationAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Inventory Valuation Adjustment", "label": "Inventory Valuation Adjustment", "terseLabel": "Valuation allowance" } } }, "localname": "InventoryValuationAdjustment", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/InventoriesNetScheduleofReserveforObsoleteandSlowMovingInventoryDetails" ], "xbrltype": "monetaryItemType" }, "snpo_InventoryValuationReservesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventory Valuation Reserves", "label": "Inventory Valuation Reserves [Roll Forward]", "terseLabel": "Inventory Valuation Reserves [Roll Forward]" } } }, "localname": "InventoryValuationReservesRollForward", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/InventoriesNetScheduleofReserveforObsoleteandSlowMovingInventoryDetails" ], "xbrltype": "stringItemType" }, "snpo_LeverageReplacementOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leverage Replacement Options", "label": "Leverage Replacement Options [Member]", "terseLabel": "Market-based options" } } }, "localname": "LeverageReplacementOptionsMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "snpo_LineOfCreditFacilityRestrictedCashPaymentThresholdAsAmountOfAvailability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Restricted Cash Payment Threshold As Amount Of Availability", "label": "Line Of Credit Facility, Restricted Cash Payment Threshold As Amount Of Availability", "terseLabel": "Restricted cash payment threshold as amount of availability" } } }, "localname": "LineOfCreditFacilityRestrictedCashPaymentThresholdAsAmountOfAvailability", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "snpo_LineOfCreditFacilityRestrictedPaymentThresholdAsPercentageOfAvailability": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Restricted Payment Threshold As Percentage Of Availability", "label": "Line Of Credit Facility, Restricted Payment Threshold As Percentage Of Availability", "terseLabel": "Restricted payment threshold as percentage of availability" } } }, "localname": "LineOfCreditFacilityRestrictedPaymentThresholdAsPercentageOfAvailability", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "percentItemType" }, "snpo_MarketBasedOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Market Based Options", "label": "Market Based Options [Member]", "terseLabel": "Market-based Options" } } }, "localname": "MarketBasedOptionsMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansFairValueofLeverageReplacementOptionsDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails", "http://www.snapav.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "snpo_MarketingIncentiveProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Marketing Incentive Program", "label": "Marketing Incentive Program [Member]", "terseLabel": "Marketing Incentive Program" } } }, "localname": "MarketingIncentiveProgramMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "snpo_NewInitialTermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "New Initial Term Loan Facility", "label": "New Initial Term Loan Facility [Member]", "terseLabel": "New Initial Term Loan Facility" } } }, "localname": "NewInitialTermLoanFacilityMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "snpo_NewRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "New Revolving Credit Facility", "label": "New Revolving Credit Facility [Member]", "terseLabel": "New Revolving Credit Facility" } } }, "localname": "NewRevolvingCreditFacilityMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "snpo_NewTermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "New Term Loan", "label": "New Term Loan [Member]", "terseLabel": "New Term Loan" } } }, "localname": "NewTermLoanMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails", "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "snpo_NoncashTaxReceivableAgreementLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncash Tax Receivable Agreement, Liability", "label": "Noncash Tax Receivable Agreement, Liability", "terseLabel": "Noncash tax receivable agreement liability" } } }, "localname": "NoncashTaxReceivableAgreementLiability", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "snpo_NumberOfVotesPerCommonShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Votes Per Common Share", "label": "Number Of Votes Per Common Share", "terseLabel": "Number of votes per common share" } } }, "localname": "NumberOfVotesPerCommonShare", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/StockholdersEquityDetails" ], "xbrltype": "integerItemType" }, "snpo_OldCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Old Credit Agreement", "label": "Old Credit Agreement [Member]", "terseLabel": "Old Credit Agreement" } } }, "localname": "OldCreditAgreementMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/DebtAgreementsInterestExpenseDetails", "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "snpo_OldRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Old Revolving Credit Facility", "label": "Old Revolving Credit Facility [Member]", "terseLabel": "Old Revolving Credit Facility" } } }, "localname": "OldRevolvingCreditFacilityMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "snpo_OldTermLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Old Term Loans", "label": "Old Term Loans [Member]", "terseLabel": "Old Term Loans" } } }, "localname": "OldTermLoansMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "snpo_OperatingLeaseCarryforwardExpirationYearsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease Carryforward, Expiration Years", "label": "Operating Lease Carryforward, Expiration Years [Axis]", "terseLabel": "Expiration Years [Axis]" } } }, "localname": "OperatingLeaseCarryforwardExpirationYearsAxis", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardDetails" ], "xbrltype": "stringItemType" }, "snpo_OtherExpenseIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Expense (Income), Policy", "label": "Other Expense (Income), Policy [Policy Text Block]", "terseLabel": "Other Expense (Income)" } } }, "localname": "OtherExpenseIncomePolicyPolicyTextBlock", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "snpo_PaymentsToAcquireBusinessesGrossWorkingCapitalAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments to Acquire Businesses, Gross, Working Capital Adjustment", "label": "Payments to Acquire Businesses, Gross, Working Capital Adjustment", "terseLabel": "Payments to acquire businesses, working capital adjustment" } } }, "localname": "PaymentsToAcquireBusinessesGrossWorkingCapitalAdjustment", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "snpo_PrepaidDepositsOnInventoryPurchasesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid Deposits On Inventory Purchases, Current", "label": "Prepaid Deposits On Inventory Purchases, Current", "terseLabel": "Prepaid inventory" } } }, "localname": "PrepaidDepositsOnInventoryPurchasesCurrent", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/InventoriesNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "snpo_RateCapMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rate Cap", "label": "Rate Cap [Member]", "terseLabel": "Rate Cap" } } }, "localname": "RateCapMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/DebtAgreementsInterestExpenseDetails" ], "xbrltype": "domainItemType" }, "snpo_RelatedPartyTransactionExpensesFromTransactionsWithRelatedPartyBrokerageFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Expenses from Transactions with Related Party, Brokerage Fees", "label": "Related Party Transaction, Expenses from Transactions with Related Party, Brokerage Fees", "terseLabel": "Expenses from transactions with related party, brokerage fees" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedPartyBrokerageFees", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/RelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "snpo_ReplacementAwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Replacement Award", "label": "Replacement Award [Member]", "terseLabel": "Replacement Award" } } }, "localname": "ReplacementAwardMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "snpo_SalesRebateAccrual": { "auth_ref": [], "calculation": { "http://www.snapav.com/role/AccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sales Rebate Accrual", "label": "Sales Rebate Accrual", "terseLabel": "Customer rebate program" } } }, "localname": "SalesRebateAccrual", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "snpo_SalesReturnAllowance": { "auth_ref": [], "calculation": { "http://www.snapav.com/role/AccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sales Return Allowance", "label": "Sales Return Allowance", "terseLabel": "Sales return allowance" } } }, "localname": "SalesReturnAllowance", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "snpo_SalesReturnAllowanceAndRebates": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sales Return Allowance And Rebates", "label": "Sales Return Allowance And Rebates", "terseLabel": "Sales return allowance and rebates" } } }, "localname": "SalesReturnAllowanceAndRebates", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "snpo_ScheduleOfAmortizationOfDebtIssuanceCostTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Amortization Of Debt Issuance Cost", "label": "Schedule Of Amortization Of Debt Issuance Cost [Table Text Block]", "terseLabel": "Schedule of Future Amortization of Debt Issuance Cost" } } }, "localname": "ScheduleOfAmortizationOfDebtIssuanceCostTableTextBlock", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/DebtAgreementsTables" ], "xbrltype": "textBlockItemType" }, "snpo_ScheduleOfInterestExpenseDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Interest Expense, Debt", "label": "Schedule of Interest Expense, Debt [Table Text Block]", "terseLabel": "Schedule of Interest Expense" } } }, "localname": "ScheduleOfInterestExpenseDebtTableTextBlock", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/DebtAgreementsTables" ], "xbrltype": "textBlockItemType" }, "snpo_ScheduleOfInventoryReservesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Inventory Reserves", "label": "Schedule Of Inventory Reserves [Table Text Block]", "terseLabel": "Schedule of Reserve for Obsolete and Slow-Moving Inventory" } } }, "localname": "ScheduleOfInventoryReservesTableTextBlock", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/InventoriesNetTables" ], "xbrltype": "textBlockItemType" }, "snpo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value", "terseLabel": "Grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "snpo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Roll Forward]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueRollForward", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "xbrltype": "stringItemType" }, "snpo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period, Intrinsic Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period, Intrinsic Value", "terseLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodIntrinsicValue", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "snpo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants In Period, Intrinsic Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants In Period, Intrinsic Value", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "snpo_TaxReceivableAgreementAPICShareBasedPaymentArrangementIncreaseForCostRecognition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement, APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "label": "Tax Receivable Agreement, APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Compensation expense" } } }, "localname": "TaxReceivableAgreementAPICShareBasedPaymentArrangementIncreaseForCostRecognition", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/TaxReceivableAgreementDetails" ], "xbrltype": "monetaryItemType" }, "snpo_TaxReceivableAgreementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement", "label": "Tax Receivable Agreement [Abstract]" } } }, "localname": "TaxReceivableAgreementAbstract", "nsuri": "http://www.snapav.com/20211231", "xbrltype": "stringItemType" }, "snpo_TaxReceivableAgreementFairValueAdjustment": { "auth_ref": [], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement, Fair Value Adjustment", "label": "Tax Receivable Agreement, Fair Value Adjustment", "terseLabel": "Valuation adjustment to TRA liability" } } }, "localname": "TaxReceivableAgreementFairValueAdjustment", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "snpo_TaxReceivableAgreementLiability": { "auth_ref": [], "calculation": { "http://www.snapav.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement, Liability", "label": "Tax Receivable Agreement, Liability", "terseLabel": "Noncash tax receivable agreement liability", "verboseLabel": "Tax receivable agreement liability" } } }, "localname": "TaxReceivableAgreementLiability", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheets", "http://www.snapav.com/role/TaxReceivableAgreementDetails" ], "xbrltype": "monetaryItemType" }, "snpo_TaxReceivableAgreementLiabilityMeasurementAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement, Liability, Measurement Adjustments", "label": "Tax Receivable Agreement, Liability, Measurement Adjustments", "terseLabel": "Tax receivable agreement, liability, measurement adjustments" } } }, "localname": "TaxReceivableAgreementLiabilityMeasurementAdjustments", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/TaxReceivableAgreementDetails" ], "xbrltype": "monetaryItemType" }, "snpo_TaxReceivableAgreementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement", "label": "Tax Receivable Agreement [Line Items]", "terseLabel": "Tax Receivable Agreement [Line Items]" } } }, "localname": "TaxReceivableAgreementLineItems", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/TaxReceivableAgreementDetails" ], "xbrltype": "stringItemType" }, "snpo_TaxReceivableAgreementPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement", "label": "Tax Receivable Agreement [Policy Text Block]", "terseLabel": "Tax Receivable Agreement" } } }, "localname": "TaxReceivableAgreementPolicyTextBlock", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "snpo_TaxReceivableAgreementProportionOfTaxBenefitsCashTaxSavingsPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement, Proportion Of Tax Benefits, Cash Tax Savings, Percent", "label": "Tax Receivable Agreement, Proportion Of Tax Benefits, Cash Tax Savings, Percent", "terseLabel": "Proportion of tax benefits, cash tax savings, percent" } } }, "localname": "TaxReceivableAgreementProportionOfTaxBenefitsCashTaxSavingsPercent", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/TaxReceivableAgreementDetails" ], "xbrltype": "percentItemType" }, "snpo_TaxReceivableAgreementProportionOfTaxBenefitsToBePaidToTRAParticipantsPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement, Proportion Of Tax Benefits To Be Paid To TRA Participants, Percent", "label": "Tax Receivable Agreement, Proportion Of Tax Benefits To Be Paid To TRA Participants, Percent", "terseLabel": "Payment to certain owners related to taxes expected to be utilized on future losses" } } }, "localname": "TaxReceivableAgreementProportionOfTaxBenefitsToBePaidToTRAParticipantsPercent", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesTaxReceivableAgreementDetails", "http://www.snapav.com/role/TaxReceivableAgreementDetails" ], "xbrltype": "percentItemType" }, "snpo_TaxReceivableAgreementTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement", "label": "Tax Receivable Agreement [Table]", "terseLabel": "Tax Receivable Agreement [Table]" } } }, "localname": "TaxReceivableAgreementTable", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/TaxReceivableAgreementDetails" ], "xbrltype": "stringItemType" }, "snpo_TaxReceivableAgreementTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement", "label": "Tax Receivable Agreement [Text Block]", "terseLabel": "Tax Receivable Agreement" } } }, "localname": "TaxReceivableAgreementTextBlock", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/TaxReceivableAgreement" ], "xbrltype": "textBlockItemType" }, "snpo_TimeBasedOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Time Based Options", "label": "Time Based Options [Member]", "terseLabel": "Time-based Options" } } }, "localname": "TimeBasedOptionsMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansFairValueofLeverageReplacementOptionsDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails", "http://www.snapav.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "snpo_UnrecognizedTaxBenefitsExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unrecognized Tax Benefits (Expense)", "label": "Unrecognized Tax Benefits (Expense)", "terseLabel": "Unrecognized tax benefits (expense)" } } }, "localname": "UnrecognizedTaxBenefitsExpense", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "snpo_UnrecognizedTaxBenefitsReductionResultingFromChangesInJudgment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unrecognized Tax Benefits, Reduction Resulting From Changes In Judgment", "label": "Unrecognized Tax Benefits, Reduction Resulting From Changes In Judgment", "negatedTerseLabel": "Changes in judgment" } } }, "localname": "UnrecognizedTaxBenefitsReductionResultingFromChangesInJudgment", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "snpo_VendorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vendor", "label": "Vendor [Member]", "terseLabel": "Vendor" } } }, "localname": "VendorMember", "nsuri": "http://www.snapav.com/20211231", "presentation": [ "http://www.snapav.com/role/RelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r387", "r568", "r569", "r571", "r677" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snapav.com/role/RelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r61", "r63", "r136", "r137", "r287", "r325" ], "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.snapav.com/role/RelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r286", "r324", "r398", "r401", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r650", "r653", "r678", "r679" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansFairValueofLeverageReplacementOptionsDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails", "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails", "http://www.snapav.com/role/SignificantAccountingPoliciesContingentValueRightsDetails", "http://www.snapav.com/role/SignificantAccountingPoliciesPropertyandEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r286", "r324", "r398", "r401", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r650", "r653", "r678", "r679" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansFairValueofLeverageReplacementOptionsDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails", "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails", "http://www.snapav.com/role/SignificantAccountingPoliciesContingentValueRightsDetails", "http://www.snapav.com/role/SignificantAccountingPoliciesPropertyandEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r199", "r365", "r369", "r593", "r649", "r651" ], "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.snapav.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.snapav.com/role/SignificantAccountingPoliciesSellingGeneralandAdministrativeExpensesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r199", "r365", "r369", "r593", "r649", "r651" ], "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.snapav.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.snapav.com/role/SignificantAccountingPoliciesSellingGeneralandAdministrativeExpensesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r286", "r324", "r377", "r398", "r401", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r650", "r653", "r678", "r679" ], "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.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansFairValueofLeverageReplacementOptionsDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails", "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails", "http://www.snapav.com/role/SignificantAccountingPoliciesContingentValueRightsDetails", "http://www.snapav.com/role/SignificantAccountingPoliciesPropertyandEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r286", "r324", "r377", "r398", "r401", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r650", "r653", "r678", "r679" ], "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.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansFairValueofLeverageReplacementOptionsDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails", "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails", "http://www.snapav.com/role/SignificantAccountingPoliciesContingentValueRightsDetails", "http://www.snapav.com/role/SignificantAccountingPoliciesPropertyandEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r62", "r63", "r136", "r137", "r287", "r325" ], "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.snapav.com/role/RelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r148", "r399" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r148", "r153", "r399" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r200", "r201", "r365", "r370", "r652", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r200", "r201", "r365", "r370", "r652", "r662", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r148", "r153", "r258", "r399", "r578" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r40", "r576" ], "calculation": { "http://www.snapav.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r220" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Changes in Allowance for Doubtful Accounts" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.snapav.com/role/AccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.snapav.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AccruedLiabilitiesDetails", "http://www.snapav.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r38", "r251" ], "calculation": { "http://www.snapav.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less: Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r25", "r66", "r67", "r68", "r634", "r658", "r659" ], "calculation": { "http://www.snapav.com/role/ConsolidatedBalanceSheets": { "order": 5.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) income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r65", "r68", "r75", "r76", "r77", "r140", "r141", "r142", "r522", "r654", "r655", "r692" ], "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.snapav.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r234" ], "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 useful life", "verboseLabel": "Useful Lives" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails", "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r23", "r438", "r576" ], "calculation": { "http://www.snapav.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r140", "r141", "r142", "r435", "r436", "r437", "r530" ], "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.snapav.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC).", "label": "Adjustments to Additional Paid in Capital, Other", "terseLabel": "Equity Contributions" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r403", "r405", "r441", "r442" ], "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": "Equity-based compensation", "verboseLabel": "Compensation Expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash from operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r445" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expenses" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesAdvertisingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r405", "r432", "r440" ], "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": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables": { "auth_ref": [ "r207" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The valuation allowance as of the balance sheet date to reduce the gross amount of receivables to estimated net realizable value, which would be presented in parentheses on the face of the balance sheet.", "label": "Allowance for Doubtful Accounts, Premiums and Other Receivables", "terseLabel": "Notes receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r207", "r215", "r216", "r219" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesScheduleofChangesinAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "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": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesScheduleofChangesinAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r218" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Write-offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesScheduleofChangesinAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r95", "r117", "r306", "r558" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt discount (premium)" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r88", "r117", "r306", "r560" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.snapav.com/role/DebtAgreementsInterestExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "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": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows", "http://www.snapav.com/role/DebtAgreementsInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r117", "r231", "r241" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of income (loss) per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r131", "r182", "r191", "r197", "r213", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r517", "r524", "r548", "r574", "r576", "r610", "r632" ], "calculation": { "http://www.snapav.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", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheets" ], "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.snapav.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r60", "r131", "r213", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r517", "r524", "r548", "r574", "r576" ], "calculation": { "http://www.snapav.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.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.snapav.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Long-term assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r407", "r434" ], "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.snapav.com/role/EquityAgreementsandIncentiveEquityPlansFairValueofLeverageReplacementOptionsDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsDetails" ], "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.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r397", "r400" ], "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.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails", "http://www.snapav.com/role/AcquisitionsNarrativeDetails", "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails", "http://www.snapav.com/role/FairValueMeasurementNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r397", "r400", "r490", "r491" ], "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.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails", "http://www.snapav.com/role/AcquisitionsNarrativeDetails", "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails", "http://www.snapav.com/role/FairValueMeasurementNarrativeDetails" ], "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": "Transaction related expenses" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails", "http://www.snapav.com/role/AcquisitionsNarrativeDetails", "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r506" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Carryover basis in goodwill" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsNarrativeDetails" ], "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": [ "r500", "r501", "r503" ], "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": "Purchase price", "verboseLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsNarrativeDetails", "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r500", "r501" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Equity interests issued and issuable" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r116", "r507" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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": "Fair value adjustment to contingent value rights" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r499", "r502", "r505" ], "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 Value Rights", "verboseLabel": "Contingent consideration (up to)" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsNarrativeDetails", "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails", "http://www.snapav.com/role/FairValueMeasurementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure contingent consideration liability from business combination.", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Volatility" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r510" ], "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": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "auth_ref": [ "r495" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred", "terseLabel": "Purchase price, working capital adjustment" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r493" ], "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total identifiable assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r493" ], "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r493" ], "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r493" ], "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "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", "terseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r493" ], "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "terseLabel": "Deferred income tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities": { "auth_ref": [ "r492", "r493" ], "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of financial liabilities assumed (as defined) which have been recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r492", "r493" ], "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Identifiable intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r492", "r493" ], "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r493" ], "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "totalLabel": "Total liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r492", "r493" ], "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Net identifiable assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r492", "r493" ], "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r493" ], "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r3", "r139", "r177" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Organization and Description of Business" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r122", "r123", "r124" ], "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 expenditure in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLossCarryforwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deductions derived from capital losses that cannot be utilized on the tax return during a period that have been carried forward to reduce taxable income or taxes payable in a future year.", "label": "Capital Loss Carryforward [Member]", "terseLabel": "Capital Loss Carryforward" } } }, "localname": "CapitalLossCarryforwardMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r546", "r547" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Amount" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r35", "r119" ], "calculation": { "http://www.snapav.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.snapav.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r12", "r120" ], "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.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r113", "r119", "r125" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of the period", "periodStartLabel": "Cash and cash equivalents at beginning of the period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r113", "r549" ], "calculation": { "http://www.snapav.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.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Noncash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Number rights converted (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r50", "r257", "r618", "r640" ], "calculation": { "http://www.snapav.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 (Note 16)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.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": [ "r254", "r255", "r256", "r260", "r663" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/CommitmentandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r140", "r141", "r530" ], "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.snapav.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.snapav.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.snapav.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r337" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.snapav.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21", "r576" ], "calculation": { "http://www.snapav.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $0.01 par value, 500,000 shares authorized; 74,427 shares issued and outstanding as of December 31, 2021 and 59,217 shares issued and outstanding at December\u00a025, 2020" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.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": [ "r70", "r72", "r73", "r85", "r623", "r645" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss attributable to Company" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r70", "r72", "r84", "r515", "r516", "r528", "r622", "r644" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Comprehensive loss attributable to noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r70", "r72", "r83", "r514", "r528", "r621", "r643" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Other comprehensive loss net of tax:" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r171", "r629" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "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.snapav.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r348" ], "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": "Summary of Changes in Deferred Revenue" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r345", "r346", "r366" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Deferred revenue \u2013 end of period", "periodStartLabel": "Deferred revenue \u2013 beginning of period", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationChangesinDeferredRevenueDetails", "http://www.snapav.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r345", "r346", "r366" ], "calculation": { "http://www.snapav.com/role/AccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AccruedLiabilitiesDetails", "http://www.snapav.com/role/AcquisitionsNarrativeDetails", "http://www.snapav.com/role/RevenueandGeographicInformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination": { "auth_ref": [ "r347" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from business combination.", "label": "Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination", "terseLabel": "Deferred revenue acquired" } } }, "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r345", "r346", "r366" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Noncurrent deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsNarrativeDetails", "http://www.snapav.com/role/RevenueandGeographicInformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r367" ], "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", "negatedTerseLabel": "Recognition of revenue" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r80", "r81" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Cost of sales, exclusive of depreciation and amortization" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization": { "auth_ref": [ "r89" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service.", "label": "Cost, Depreciation and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r92", "r131", "r213", "r272", "r273", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r548" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of sales" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r90" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total costs and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Costs and expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "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.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "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.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r132", "r472", "r480" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r132", "r472" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r132", "r472", "r480", "r482" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitDetails" ], "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.snapav.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r132", "r472", "r480" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r498" ], "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.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails", "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "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": [ "r128", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r300", "r307", "r308", "r310", "r321" ], "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": "Debt Agreements" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreements" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r15", "r16", "r17", "r130", "r138", "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r296", "r297", "r298", "r299", "r301", "r302", "r303", "r304", "r305", "r306", "r315", "r316", "r317", "r318", "r561", "r611", "r613", "r631" ], "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.snapav.com/role/DebtAgreementsInterestExpenseDetails", "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails", "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt instrument, basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r17", "r311", "r613", "r631" ], "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails_1": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "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", "totalLabel": "Total future maturities of long-term debt" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r283", "r315", "r316", "r559", "r561", "r562" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r298", "r315", "r316", "r545" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Debt instrument" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r47", "r313", "r559", "r561" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Interest rate, effective percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r47", "r284" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate, stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "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.snapav.com/role/DebtAgreementsInterestExpenseDetails", "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r48", "r130", "r138", "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r296", "r297", "r298", "r299", "r301", "r302", "r303", "r304", "r305", "r306", "r315", "r316", "r317", "r318", "r561" ], "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.snapav.com/role/DebtAgreementsInterestExpenseDetails", "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails", "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r48", "r130", "r138", "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r296", "r297", "r298", "r299", "r301", "r302", "r303", "r304", "r305", "r306", "r309", "r315", "r316", "r317", "r318", "r338", "r339", "r340", "r341", "r558", "r559", "r561", "r562", "r628" ], "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.snapav.com/role/DebtAgreementsInterestExpenseDetails", "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r132", "r473", "r480" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r39", "r296", "r560" ], "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails_1": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "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", "negatedTerseLabel": "Unamortized debt issuance costs", "terseLabel": "Debt issuance costs", "totalLabel": "Total" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r132", "r473", "r480" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r132", "r473", "r480", "r481", "r482" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.snapav.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitDetails": { "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": "Total" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows", "http://www.snapav.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitDetails" ], "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.snapav.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r18", "r19", "r462", "r612", "r630" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "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 deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r450", "r451" ], "calculation": { "http://www.snapav.com/role/ConsolidatedBalanceSheets": { "order": 3.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", "terseLabel": "Deferred income tax liabilities, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredOfferingCosts": { "auth_ref": [ "r59", "r226" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.", "label": "Deferred Offering Costs", "terseLabel": "Deferred offering costs" } } }, "localname": "DeferredOfferingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/OrganizationandDescriptionofBusinessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r132", "r473", "r480" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetInterestCarryforward": { "auth_ref": [ "r470" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "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 interest carryforward.", "label": "Deferred Tax Asset, Interest Carryforward", "terseLabel": "Interest carryforward" } } }, "localname": "DeferredTaxAssetInterestCarryforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsCapitalLossCarryforwards": { "auth_ref": [ "r470", "r471" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.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 capital loss carryforwards.", "label": "Deferred Tax Assets, Capital Loss Carryforwards", "terseLabel": "Capital loss carryforward" } } }, "localname": "DeferredTaxAssetsCapitalLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r463" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r465" ], "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", "terseLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesComponentsofDeferredTaxLiabilitiesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r465" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets, net of valuation allowance" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "terseLabel": "Deferred Tax Assets" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r470", "r471" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "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 operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r470", "r471" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 10.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.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Deferred Tax Assets, Property, Plant and Equipment", "terseLabel": "Depreciable property" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r468", "r470", "r471" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "R&D credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r470", "r471" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r470", "r471" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "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 temporary differences from accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accrued liabilities and reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r464" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesNarrativeDetails", "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r451", "r465" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "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", "negatedTerseLabel": "Net deferred tax liabilities", "negatedTotalLabel": "Net deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesComponentsofDeferredTaxLiabilitiesNetDetails", "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": { "auth_ref": [ "r470", "r471", "r508", "r509" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill.", "label": "Deferred Tax Liabilities, Goodwill", "negatedTerseLabel": "Amortization of goodwill" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r470", "r471" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "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": "Amortization of intangibles" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net [Abstract]", "terseLabel": "Deferred Tax Liabilities" } } }, "localname": "DeferredTaxLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r396" ], "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.snapav.com/role/RetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Employer matching contribution, percent of employees' gross pay (up to)" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/RetirementPlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Employer matching contribution, percent of match" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/RetirementPlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employer's matching contributions to a defined contribution plan that vests in a given year.", "label": "Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage", "terseLabel": "Employers matching contribution, annual vesting percentage" } } }, "localname": "DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/RetirementPlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "Maximum annual contribution percentage per employee (up to)" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/RetirementPlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanTaxStatusExtensibleList": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicates tax status of defined contribution plan designed to provide retirement benefits.", "label": "Defined Contribution Plan, Tax Status [Extensible Enumeration]", "terseLabel": "Defined Contribution Plan, Tax Status [Extensible Enumeration]" } } }, "localname": "DefinedContributionPlanTaxStatusExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/RetirementPlanDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r117", "r249" ], "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.snapav.com/role/PropertyandEquipmentNetNarrativeDetails" ], "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.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails", "http://www.snapav.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.snapav.com/role/SignificantAccountingPoliciesSellingGeneralandAdministrativeExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r365", "r369", "r370", "r371", "r372", "r373", "r374", "r375" ], "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.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails", "http://www.snapav.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.snapav.com/role/SignificantAccountingPoliciesSellingGeneralandAdministrativeExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r365" ], "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.snapav.com/role/RevenueandGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Equity Agreements and Incentive Equity Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlans" ], "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_DividendsCommonStockCash": { "auth_ref": [ "r342" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "terseLabel": "Dividends declared" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/TaxReceivableAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesComponentsofDeferredTaxLiabilitiesNetDetails", "http://www.snapav.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r86", "r145", "r146", "r147", "r148", "r149", "r154", "r156", "r158", "r159", "r160", "r164", "r165", "r531", "r532", "r624", "r646" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share, basic (in dollars per share)", "verboseLabel": "Loss per share - basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofOperations", "http://www.snapav.com/role/LossPerShareScheduleofLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r86", "r145", "r146", "r147", "r148", "r149", "r156", "r158", "r159", "r160", "r164", "r165", "r531", "r532", "r624", "r646" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share, diluted (in dollars per share)", "verboseLabel": "Loss per share - diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofOperations", "http://www.snapav.com/role/LossPerShareScheduleofLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r161", "r162" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r161", "r162", "r163", "r166" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/LossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r549" ], "calculation": { "http://www.snapav.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.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r453" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r134", "r453", "r484" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "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": "Federal income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r453", "r484" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 10.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "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 attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r453", "r484" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "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 attributable to changes in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "terseLabel": "Deferred rate change" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r453", "r484" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "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": "Foreign tax rate differences" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r453", "r484" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent", "terseLabel": "Incentive stock compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r453", "r484" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 12.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "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 attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other items, net" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings": { "auth_ref": [ "r453", "r484" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "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 attributable to the repatriation of foreign earnings.", "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent", "terseLabel": "Foreign income taxes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r453", "r484" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "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 state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income taxes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": { "auth_ref": [ "r453", "r484" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 11.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "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 attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent", "terseLabel": "Changes in uncertain tax positions" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r453", "r484" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "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 attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "terseLabel": "Research and development tax credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.snapav.com/role/AccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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": "Payroll, vacation, and bonus accruals" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r433" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense", "verboseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r433" ], "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": "Weighted-Average Remaining Contractual Term (Years)", "verboseLabel": "Weighted average expense period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentNetDetails", "http://www.snapav.com/role/SignificantAccountingPoliciesPropertyandEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r75", "r76", "r77", "r140", "r141", "r142", "r144", "r150", "r152", "r168", "r214", "r337", "r342", "r435", "r436", "r437", "r476", "r477", "r530", "r550", "r551", "r552", "r553", "r554", "r555", "r654", "r655", "r656", "r692" ], "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.snapav.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EscrowDeposit": { "auth_ref": [ "r616", "r664" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.", "label": "Escrow Deposit", "terseLabel": "IPO payments held in escrow" } } }, "localname": "EscrowDeposit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/TaxReceivableAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r298", "r315", "r316", "r545" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EurodollarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.", "label": "Eurodollar [Member]", "terseLabel": "Eurodollar" } } }, "localname": "EurodollarMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "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.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r535" ], "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.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r535" ], "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": "Level 3 Measurement Valuation", "verboseLabel": "Fair Value of Leverage Replacement Options" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansTables", "http://www.snapav.com/role/FairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails", "http://www.snapav.com/role/FairValueMeasurementNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r533", "r546", "r547" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails", "http://www.snapav.com/role/FairValueMeasurementNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r533", "r546" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r298", "r315", "r316", "r378", "r380", "r381", "r382", "r383", "r384", "r385", "r393", "r534", "r580", "r581", "r582" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r298", "r315", "r316", "r533", "r542" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r533", "r534", "r536", "r537", "r543" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r298", "r315", "r316" ], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r540" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurement" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurement" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r298", "r315", "r316", "r378", "r380", "r381", "r382", "r383", "r384", "r385", "r393", "r534", "r582" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Fair Value, Inputs, Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "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.snapav.com/role/FairValueMeasurementCRVReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r538", "r541" ], "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": "CVR Reconciliation" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r539" ], "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": "Fair value adjustments" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementCRVReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r538" ], "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": "CVR fair value \u2013 end of period", "periodStartLabel": "CVR fair value \u2013 beginning of period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementCRVReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r298", "r315", "r316", "r378", "r380", "r381", "r382", "r383", "r384", "r385", "r393", "r580", "r581", "r582" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r540", "r543" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r529" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "terseLabel": "Fed Funds Effective Rate Overnight Index Swap Rate" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r240" ], "calculation": { "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 }, "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails_1": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r242" ], "calculation": { "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r242" ], "calculation": { "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r242" ], "calculation": { "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r242" ], "calculation": { "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r242" ], "calculation": { "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r232", "r236", "r240", "r244", "r594", "r595" ], "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.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails", "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r240", "r595" ], "calculation": { "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails": { "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": "Finite-lived intangible assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r232", "r239" ], "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.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails", "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r240", "r594" ], "calculation": { "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails", "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r233" ], "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", "verboseLabel": "Acquired Value" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Period" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesComponentsofDeferredTaxLiabilitiesNetDetails", "http://www.snapav.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r556" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translation and Foreign Currency Transactions" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentNetDetails", "http://www.snapav.com/role/SignificantAccountingPoliciesPropertyandEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r117", "r523" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.", "label": "Gain (Loss) on Disposition of Business", "negatedTerseLabel": "Gain on sale of business" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r117" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.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 sale and disposal of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainOrLossOnSaleOfPreviouslyUnissuedStockBySubsidiary": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The profit or loss on sales of previously unissued stock by subsidiaries made to investors outside the consolidated group that is not reported as operating income. Represents the difference in the parent company's carrying amount of the equity interest in the subsidiary or equity investee immediately before and after the transaction.", "label": "Gain (Loss) on Sale of Previously Unissued Stock by Subsidiary", "terseLabel": "Gain (loss) on sale of previously unissued stock by subsidiary" } } }, "localname": "GainOrLossOnSaleOfPreviouslyUnissuedStockBySubsidiary", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r117", "r319", "r320" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.snapav.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows", "http://www.snapav.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r227", "r228", "r576", "r609" ], "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.snapav.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsNarrativeDetails", "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails", "http://www.snapav.com/role/ConsolidatedBalanceSheets", "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "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": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets, Net" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r229", "r237" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) 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, Period Increase (Decrease)", "terseLabel": "Goodwill, increase during the period" } } }, "localname": "GoodwillPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesAndProductWarrantiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Guarantees and Product Warranties [Abstract]" } } }, "localname": "GuaranteesAndProductWarrantiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.snapav.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.snapav.com/role/TaxReceivableAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r133", "r483" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofLossbeforeIncomeTaxDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofLossbeforeIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r79", "r182", "r190", "r193", "r196", "r198", "r608", "r619", "r626", "r647" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofLossbeforeIncomeTaxDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Total" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofLossbeforeIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r133", "r483" ], "calculation": { "http://www.snapav.com/role/IncomeTaxesScheduleofLossbeforeIncomeTaxDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofLossbeforeIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r77", "r91" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of income (loss) including portion attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.", "label": "Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofOperations" ], "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": [ "r455" ], "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.snapav.com/role/IncomeTaxesComponentsofDeferredTaxLiabilitiesNetDetails", "http://www.snapav.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardDetails" ], "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.snapav.com/role/IncomeTaxesComponentsofDeferredTaxLiabilitiesNetDetails", "http://www.snapav.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardDetails" ], "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": [ "r134", "r454", "r460", "r467", "r478", "r485", "r487", "r488", "r489" ], "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.snapav.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r135", "r151", "r152", "r181", "r452", "r479", "r486", "r648" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.snapav.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax benefit", "totalLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofOperations", "http://www.snapav.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r74", "r448", "r449", "r460", "r461", "r466", "r474" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r121" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for taxes, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r116" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r116" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.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.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r116", "r590" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Amounts billed, but not recognized" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r116" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.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": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r116" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.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 assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.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.snapav.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r235", "r243" ], "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.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "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.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r243" ], "calculation": { "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "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": "Indefinite-lived intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r235", "r243" ], "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.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails_1": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Intangible assets, gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r230", "r238" ], "calculation": { "http://www.snapav.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Other intangible assets, net", "totalLabel": "Other intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheets", "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r78", "r180", "r557", "r560", "r625" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofOperations": { "order": 1.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", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r95", "r304", "r314", "r317", "r318" ], "calculation": { "http://www.snapav.com/role/DebtAgreementsInterestExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "totalLabel": "Interest expense, debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r97", "r305", "r317", "r318" ], "calculation": { "http://www.snapav.com/role/DebtAgreementsInterestExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Interest expense, debt, excluding amortization" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r111", "r114", "r121" ], "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": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows", "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r9", "r10", "r45" ], "calculation": { "http://www.snapav.com/role/AccruedLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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.snapav.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r246", "r247" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.", "label": "Internal Use Software, Policy [Policy Text Block]", "terseLabel": "Internal-Use Software" } } }, "localname": "InternalUseSoftwarePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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": [ "r225" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories, Net" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/InventoriesNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r54" ], "calculation": { "http://www.snapav.com/role/InventoriesNetScheduleofInventoryDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/InventoriesNetScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r57", "r576" ], "calculation": { "http://www.snapav.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.snapav.com/role/InventoriesNetScheduleofInventoryDetails": { "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 inventories, net", "verboseLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheets", "http://www.snapav.com/role/InventoriesNetScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r11", "r58", "r126", "r167", "r221", "r223", "r225", "r591" ], "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": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r56" ], "calculation": { "http://www.snapav.com/role/InventoriesNetScheduleofInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/InventoriesNetScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r57", "r224" ], "calculation": { "http://www.snapav.com/role/InventoriesNetScheduleofInventoryDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedTerseLabel": "Reserve for obsolete and slow-moving inventory", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/InventoriesNetScheduleofInventoryDetails", "http://www.snapav.com/role/InventoriesNetScheduleofReserveforObsoleteandSlowMovingInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r55" ], "calculation": { "http://www.snapav.com/role/InventoriesNetScheduleofInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/InventoriesNetScheduleofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r222" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "negatedTerseLabel": "Write-offs" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/InventoriesNetScheduleofReserveforObsoleteandSlowMovingInventoryDetails" ], "xbrltype": "monetaryItemType" }, "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": "Operating leases, rent expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r250" ], "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.snapav.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentNetDetails", "http://www.snapav.com/role/SignificantAccountingPoliciesPropertyandEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "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.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r44", "r131", "r192", "r213", "r272", "r273", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r518", "r524", "r525", "r548", "r574", "r575" ], "calculation": { "http://www.snapav.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.snapav.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r131", "r213", "r548", "r576", "r615", "r637" ], "calculation": { "http://www.snapav.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.snapav.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.snapav.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r46", "r131", "r213", "r272", "r273", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r518", "r524", "r525", "r548", "r574", "r575", "r576" ], "calculation": { "http://www.snapav.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.snapav.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.snapav.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long-term liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount": { "auth_ref": [ "r660" ], "calculation": { "http://www.snapav.com/role/AccruedLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Estimated costs as of the balance sheet date of settling insured claims and costs incurred in the claims settlement process for claims that have not yet been submitted to the insurance company for reimbursement.", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Incurred but Not Reported (IBNR) Claims, Amount", "terseLabel": "Incurred but not reported self-insurance" } } }, "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r17", "r613", "r631" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Line of credit outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r42" ], "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": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r42" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Available borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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.snapav.com/role/DebtAgreementsInterestExpenseDetails", "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r17", "r297", "r312", "r315", "r316", "r613", "r633" ], "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails_1": { "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. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total indebtedness" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.snapav.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "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": "Current maturities of long-term debt", "verboseLabel": "Less: Current maturities of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheets", "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r138", "r270", "r302" ], "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails": { "order": 6.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 after 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, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r138", "r270", "r302" ], "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails": { "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 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.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r138", "r270", "r302" ], "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails": { "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 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.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r138", "r270", "r302" ], "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails": { "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 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.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r138", "r270", "r302" ], "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails": { "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.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r138", "r270", "r302" ], "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails": { "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 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.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.snapav.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "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 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", "terseLabel": "Long-term debt, net of current portion", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheets", "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r48" ], "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.snapav.com/role/DebtAgreementsInterestExpenseDetails", "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r48", "r271" ], "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.snapav.com/role/DebtAgreementsInterestExpenseDetails", "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r535" ], "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": "Measurement Input, Price Volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r535" ], "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.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "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.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r53", "r131", "r213", "r272", "r276", "r277", "r278", "r281", "r282", "r548", "r614", "r636" ], "calculation": { "http://www.snapav.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheets", "http://www.snapav.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]", "terseLabel": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]" } } }, "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/WarrantiesScheduleofProductWarrantyLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r113" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.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 from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r113" ], "calculation": { "http://www.snapav.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.snapav.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 from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r113", "r115", "r118" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.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 from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r69", "r71", "r77", "r82", "r118", "r131", "r143", "r145", "r146", "r147", "r148", "r151", "r152", "r157", "r182", "r190", "r193", "r196", "r198", "r213", "r272", "r273", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r532", "r548", "r620", "r642" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss attributable to Company", "totalLabel": "Net loss attributable to Company" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofOperations", "http://www.snapav.com/role/LossPerShareScheduleofLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r69", "r71", "r77", "r151", "r152", "r520", "r527" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net loss attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofOperations" ], "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": "Recent Accounting Pronouncements Pending Adoption and Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "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": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r140", "r141", "r142", "r342", "r512" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r94" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "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)", "negatedTotalLabel": "Total other expenses" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other expenses (income):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NotesReceivableFairValueDisclosure": { "auth_ref": [ "r52" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of an agreement for an unconditional promise by the maker to pay the holder a definite sum of money at a future date.", "label": "Notes Receivable, Fair Value Disclosure", "terseLabel": "Notes receivable, net" } } }, "localname": "NotesReceivableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfBusinessesAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of businesses acquired by the entity during the period.", "label": "Number of Businesses Acquired", "terseLabel": "Number of businesses acquired" } } }, "localname": "NumberOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r182", "r190", "r193", "r196", "r198" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "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": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r563", "r564" ], "calculation": { "http://www.snapav.com/role/CommitmentandContingenciesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetails": { "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 future minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/CommitmentandContingenciesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r563", "r564" ], "calculation": { "http://www.snapav.com/role/CommitmentandContingenciesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "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.snapav.com/role/CommitmentandContingenciesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r563", "r564" ], "calculation": { "http://www.snapav.com/role/CommitmentandContingenciesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "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.snapav.com/role/CommitmentandContingenciesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r563", "r564" ], "calculation": { "http://www.snapav.com/role/CommitmentandContingenciesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "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.snapav.com/role/CommitmentandContingenciesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r563", "r564" ], "calculation": { "http://www.snapav.com/role/CommitmentandContingenciesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "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.snapav.com/role/CommitmentandContingenciesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r563", "r564" ], "calculation": { "http://www.snapav.com/role/CommitmentandContingenciesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "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.snapav.com/role/CommitmentandContingenciesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r563", "r564" ], "calculation": { "http://www.snapav.com/role/CommitmentandContingenciesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetails": { "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 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.snapav.com/role/CommitmentandContingenciesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r468" ], "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": "Operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "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 Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesComponentsofDeferredTaxLiabilitiesNetDetails", "http://www.snapav.com/role/IncomeTaxesNarrativeDetails", "http://www.snapav.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesComponentsofDeferredTaxLiabilitiesNetDetails", "http://www.snapav.com/role/IncomeTaxesNarrativeDetails", "http://www.snapav.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardDetails" ], "xbrltype": "stringItemType" }, "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_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r10", "r45" ], "calculation": { "http://www.snapav.com/role/AccruedLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.snapav.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", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r64" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofComprehensiveLossIncome", "http://www.snapav.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.snapav.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r96" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofOperations": { "order": 3.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)", "negatedTerseLabel": "Other expense (income), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "terseLabel": "Over-Allotment Option" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/OrganizationandDescriptionofBusinessDetails" ], "xbrltype": "domainItemType" }, "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_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r99", "r103" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r109" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "terseLabel": "Debt prepayment cost" } } }, "localname": "PaymentsOfDebtExtinguishmentCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r108" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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 of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "terseLabel": "Payments of stock issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/OrganizationandDescriptionofBusinessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r101", "r504" ], "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": "Payments to acquire business" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r101" ], "calculation": { "http://www.snapav.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": "Acquisition of business, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireNotesReceivable": { "auth_ref": [ "r100" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.", "label": "Payments to Acquire Notes Receivable", "negatedTerseLabel": "Issuance of notes receivable" } } }, "localname": "PaymentsToAcquireNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r102" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r377", "r379", "r385", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r402" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Retirement Plan" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/RetirementPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r407", "r434" ], "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.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails" ], "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.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r544" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r20", "r322" ], "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.snapav.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.snapav.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r20", "r322" ], "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.snapav.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.snapav.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20", "r576" ], "calculation": { "http://www.snapav.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.01 par value; 50,000 shares authorized, no shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PremiumsAndOtherReceivablesNet": { "auth_ref": [ "r641" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date, net of allowance for doubtful accounts, of all premiums and other types of receivables due from other persons or entities.", "label": "Premiums and Other Receivables, Net", "terseLabel": "Notes receivable, net" } } }, "localname": "PremiumsAndOtherReceivablesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r33", "r34" ], "calculation": { "http://www.snapav.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromContributedCapital": { "auth_ref": [ "r104" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received by a corporation from a shareholder during the period.", "label": "Proceeds from Contributed Capital", "terseLabel": "Proceeds from capital contributions" } } }, "localname": "ProceedsFromContributedCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromContributionsFromAffiliates": { "auth_ref": [ "r106" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from an entity that is affiliated with the entity by means of direct or indirect ownership.", "label": "Proceeds from Contributions from Affiliates", "terseLabel": "Contributions from minority partners" } } }, "localname": "ProceedsFromContributionsFromAffiliates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r98" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Proceeds from sale of business" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r104" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.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 first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from issuance of IPO", "verboseLabel": "Proceeds from initial public offering, net of offering costs" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows", "http://www.snapav.com/role/OrganizationandDescriptionofBusinessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "auth_ref": [ "r105" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.", "label": "Proceeds from Issuance of Secured Debt", "terseLabel": "Proceeds from long-term debt" } } }, "localname": "ProceedsFromIssuanceOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r105", "r130" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from revolving credit facility" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r105" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Proceeds from revolving credit facility" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfTreasuryStock": { "auth_ref": [ "r104" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of an equity stock that has been previously reacquired by the entity.", "label": "Proceeds from Sale of Treasury Stock", "terseLabel": "Proceeds from sale of subsidiary treasury stock" } } }, "localname": "ProceedsFromSaleOfTreasuryStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Product Warranties Disclosures [Abstract]", "terseLabel": "Product Warranties Disclosures [Abstract]" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/WarrantiesScheduleofProductWarrantyLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r266", "r267", "r617" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/WarrantiesScheduleofProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r45", "r261", "r262" ], "calculation": { "http://www.snapav.com/role/AccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Warranty reserve" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AccruedLiabilitiesDetails", "http://www.snapav.com/role/WarrantiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualNoncurrent": { "auth_ref": [ "r49", "r257", "r259" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Product Warranty Accrual, Noncurrent", "terseLabel": "Warranty accrual, noncurrent" } } }, "localname": "ProductWarrantyAccrualNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/WarrantiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the standard and extended product warranty liability.", "label": "Standard and Extended Product Warranty Accrual, Period Increase (Decrease)", "terseLabel": "Warranty claims" } } }, "localname": "ProductWarrantyAccrualPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/WarrantiesScheduleofProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r263" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Warranty provisions" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/WarrantiesScheduleofProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "Warranties" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/Warranties" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r69", "r71", "r77", "r112", "r131", "r143", "r151", "r152", "r182", "r190", "r193", "r196", "r198", "r213", "r272", "r273", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r514", "r519", "r521", "r527", "r528", "r532", "r548", "r626" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.snapav.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.snapav.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows", "http://www.snapav.com/role/ConsolidatedStatementsofComprehensiveLossIncome", "http://www.snapav.com/role/ConsolidatedStatementsofOperations", "http://www.snapav.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "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": [ "r38", "r252" ], "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.snapav.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentNetDetails", "http://www.snapav.com/role/SignificantAccountingPoliciesPropertyandEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r253", "r665", "r666", "r667" ], "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, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/PropertyandEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r37", "r250" ], "calculation": { "http://www.snapav.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentNetDetails" ], "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.snapav.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentNetDetails", "http://www.snapav.com/role/SignificantAccountingPoliciesPropertyandEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r252", "r576", "r627", "r639" ], "calculation": { "http://www.snapav.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.snapav.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentNetDetails": { "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": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheets", "http://www.snapav.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentNetDetails", "http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r36", "r252", "r665", "r666" ], "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, Net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r13", "r252" ], "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": "Summary of Property and Equipment Estimated Useful Lives", "verboseLabel": "Summary of Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AccountingPoliciesTables", "http://www.snapav.com/role/PropertyandEquipmentNetTables", "http://www.snapav.com/role/RevenueandGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r13", "r250" ], "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.snapav.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentNetDetails", "http://www.snapav.com/role/SignificantAccountingPoliciesPropertyandEquipmentEstimatedUsefulLivesDetails" ], "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": "Property and equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPropertyandEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r87", "r217" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows", "http://www.snapav.com/role/SignificantAccountingPoliciesScheduleofChangesinAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r22", "r29", "r576", "r638", "r661" ], "calculation": { "http://www.snapav.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.", "label": "Receivables, Net, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r206", "r210", "r211", "r212" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivable [Policy Text Block]", "terseLabel": "Notes Receivable" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r387", "r568", "r569" ], "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.snapav.com/role/RelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r568" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Expenses from transactions with related party" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/RelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/RelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of selling, general and administrative expenses resulting from transactions, excluding transactions that are eliminated in consolidated or combined financial statements, with related party.", "label": "Related Party Transaction, Selling, General and Administrative Expenses from Transactions with Related Party", "terseLabel": "Selling, general and administrative expenses from transactions with related party" } } }, "localname": "RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/RelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "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": [ "r387", "r568", "r571", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607" ], "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.snapav.com/role/RelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r566", "r567", "r569", "r572", "r573" ], "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 Parties" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/RelatedParties" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r107" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "terseLabel": "Repayments of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r107" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn 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": "Repayments of Long-term Lines of Credit", "negatedTerseLabel": "Payments on revolving credit facility" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r107" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.", "label": "Repayments of Secured Debt", "negatedTerseLabel": "Payments on long-term debt", "terseLabel": "Payments on long-term debt" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows", "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r446", "r592", "r680" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development expense" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesResearchandDevelopmentExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development Expenses" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted stock awards" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails", "http://www.snapav.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "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": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails", "http://www.snapav.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r342", "r438", "r576", "r635", "r657", "r659" ], "calculation": { "http://www.snapav.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.snapav.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r140", "r141", "r142", "r144", "r150", "r152", "r214", "r435", "r436", "r437", "r476", "r477", "r530", "r654", "r656" ], "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.snapav.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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": [ "r178", "r179", "r189", "r194", "r195", "r199", "r200", "r202", "r364", "r365", "r593" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofOperations", "http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r127", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r376" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r368", "r376" ], "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 and Geographic Information" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformation" ], "xbrltype": "textBlockItemType" }, "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.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "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.snapav.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.snapav.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.snapav.com/role/TaxReceivableAgreementDetails" ], "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 issued in transaction (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/OrganizationandDescriptionofBusinessDetails" ], "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": "Price per share (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/OrganizationandDescriptionofBusinessDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Net Income (Loss) Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/LossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r490", "r491" ], "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.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails", "http://www.snapav.com/role/AcquisitionsNarrativeDetails", "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r474" ], "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 Benefit" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r465" ], "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.snapav.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r160" ], "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 Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/LossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r453" ], "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.snapav.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r405", "r431", "r440" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Stock Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r232", "r239" ], "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.snapav.com/role/GoodwillandOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r565" ], "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 Rental Payments for Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/CommitmentandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r132" ], "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 Loss before Income Tax" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r243", "r245" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r243", "r245" ], "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.snapav.com/role/GoodwillandOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r11", "r30", "r31", "r32" ], "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 Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/InventoriesNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r270" ], "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.snapav.com/role/DebtAgreementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.", "label": "Share-based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]", "terseLabel": "Summary of Restricted Stock Awards" } } }, "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of Product Warranty Liability" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/WarrantiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r38", "r252" ], "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.snapav.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentNetDetails", "http://www.snapav.com/role/SignificantAccountingPoliciesPropertyandEquipmentEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r494" ], "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.snapav.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r570", "r571" ], "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.snapav.com/role/RelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r407", "r434" ], "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.snapav.com/role/EquityAgreementsandIncentiveEquityPlansFairValueofLeverageReplacementOptionsDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r411", "r423", "r426" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Incentive Unit Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r459", "r475" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Estimated Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsInterestExpenseDetails", "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r183", "r184", "r185", "r186", "r187", "r188", "r200" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SelfInsuranceReserve": { "auth_ref": [ "r49" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.", "label": "Self Insurance Reserve", "terseLabel": "Self insurance reserve" } } }, "localname": "SelfInsuranceReserve", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesSelfInsuredLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SelfInsuranceReservePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).", "label": "Self Insurance Reserve [Policy Text Block]", "terseLabel": "Self-Insured Liabilities" } } }, "localname": "SelfInsuranceReservePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r93" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofOperations", "http://www.snapav.com/role/SignificantAccountingPoliciesSellingGeneralandAdministrativeExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "Selling, General and Administrative Expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r116" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.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": "Equity-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r417" ], "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", "terseLabel": "Units forfeited (in shares)", "verboseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsDetails" ], "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.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsDetails" ], "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.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsDetails" ], "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.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsDetails" ], "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": "Outstanding balance at end of period (in shares)", "periodStartLabel": "Outstanding balance at beginning of period (in shares)", "terseLabel": "Nonvested awards (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsDetails" ], "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": "Outstanding balance at end of period (in dollars per share)", "periodStartLabel": "Outstanding balance at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted- Average Grant-Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "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", "terseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsDetails" ], "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.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansFairValueofLeverageReplacementOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansFairValueofLeverageReplacementOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free rate of return" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansFairValueofLeverageReplacementOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk-free rate of return, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansFairValueofLeverageReplacementOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free rate of return, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansFairValueofLeverageReplacementOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansFairValueofLeverageReplacementOptionsDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r412", "r414" ], "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": "Outstanding awards (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable at period end (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options exercisable at period end (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r425" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Units granted (in shares)", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r434" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Outstanding balance at end of period", "periodStartLabel": "Outstanding balance at beginning of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r413", "r434" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding balance at end of period (in shares)", "periodStartLabel": "Outstanding balance at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding balance at end of period (in dollars per shares)", "periodStartLabel": "Outstanding balance at beginning of period (in dollars per shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "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.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r404", "r409" ], "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.snapav.com/role/EquityAgreementsandIncentiveEquityPlansFairValueofLeverageReplacementOptionsDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "verboseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "verboseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r407", "r410" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Share Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r427", "r439" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansFairValueofLeverageReplacementOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r434" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options exercisable at period end" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShippingAndHandlingMember": { "auth_ref": [ "r369" ], "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.snapav.com/role/SignificantAccountingPoliciesSellingGeneralandAdministrativeExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Warranties" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r51", "r75", "r76", "r77", "r140", "r141", "r142", "r144", "r150", "r152", "r168", "r214", "r337", "r342", "r435", "r436", "r437", "r476", "r477", "r530", "r550", "r551", "r552", "r553", "r554", "r555", "r654", "r655", "r656", "r692" ], "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.snapav.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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.snapav.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "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": [ "r140", "r141", "r142", "r168", "r593" ], "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.snapav.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r122", "r123", "r124" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Noncash equity contribution" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r20", "r21", "r337", "r342" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r20", "r21", "r337", "r342" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock pursuant to equity incentive plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r337", "r342", "r416" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r20", "r21", "r337", "r342" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r20", "r21", "r342", "r406", "r424" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock pursuant to equity incentive plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r26", "r27", "r131", "r209", "r213", "r548", "r576" ], "calculation": { "http://www.snapav.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which 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", "totalLabel": "Company\u2019s stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r76", "r131", "r140", "r141", "r142", "r144", "r150", "r213", "r214", "r342", "r435", "r436", "r437", "r476", "r477", "r512", "r513", "r526", "r530", "r548", "r550", "r551", "r555", "r655", "r656", "r692" ], "calculation": { "http://www.snapav.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheets", "http://www.snapav.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r129", "r323", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r342", "r344" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Stock split, conversion ratio" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/StockholdersEquityDetails" ], "xbrltype": "pureItemType" }, "us-gaap_StockholdersEquityOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.", "label": "Stockholders' Equity, Other", "negatedTerseLabel": "Other" } } }, "localname": "StockholdersEquityOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "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": [ "r577", "r579" ], "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.snapav.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/OrganizationandDescriptionofBusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.snapav.com/role/OrganizationandDescriptionofBusinessDetails", "http://www.snapav.com/role/TaxReceivableAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Subsidiary, Sale of Stock [Line Items]" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/OrganizationandDescriptionofBusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Summary of Operating Loss Carryforwards [Table Text Block]", "terseLabel": "Summary of Operating Loss Carryforwards" } } }, "localname": "SummaryOfOperatingLossCarryforwardsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplementary cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r468" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforward" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.snapav.com/role/AccruedLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Taxes" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r365", "r374" ], "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.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r365", "r374" ], "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.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r203", "r204", "r205", "r206", "r208", "r210" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable, Net" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names \u2013 definite", "verboseLabel": "Trade names \u2013 indefinite" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails", "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r374" ], "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": "Products transferred at a point in time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r374" ], "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.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r117" ], "calculation": { "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives", "negatedTerseLabel": "Unrealized loss on interest rate cap" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r447", "r456" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r457" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Additions for tax position of the current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r458" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedTerseLabel": "Lapses of applicable statutes of limitations", "terseLabel": "Future reduction resulting from lapse of applicable statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/IncomeTaxesNarrativeDetails", "http://www.snapav.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r169", "r170", "r172", "r173", "r174", "r175", "r176" ], "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 Accounting Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r535" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]", "terseLabel": "Valuation Approach and Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r535" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Approach and Technique [Domain]", "terseLabel": "Valuation Approach and Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationTechniqueOptionPricingModelMember": { "auth_ref": [ "r535" ], "lang": { "en-us": { "role": { "documentation": "Valuation technique calculating price of option.", "label": "Valuation Technique, Option Pricing Model [Member]", "terseLabel": "Valuation Technique, Option Pricing Model" } } }, "localname": "ValuationTechniqueOptionPricingModelMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Potentially dilutive securities (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/LossPerShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r155", "r160" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average shares outstanding - diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofOperations", "http://www.snapav.com/role/LossPerShareScheduleofLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r154", "r160" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average shares outstanding - basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/ConsolidatedStatementsofOperations", "http://www.snapav.com/role/LossPerShareScheduleofLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r95" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.", "label": "Write off of Deferred Debt Issuance Cost", "terseLabel": "Loss on extinguishment of debt" } } }, "localname": "WriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "xbrltype": "monetaryItemType" } }, "unitCount": 6 } }, "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": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r101": { "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" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r104": { "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" }, "r105": { "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" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r107": { "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" }, "r108": { "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" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r111": { "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" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r201": { "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" }, "r202": { "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" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r221": { "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" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r223": { "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" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.A)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=122040515&loc=d3e105025-122735" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r239": { "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" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r241": { "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" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r249": { "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" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r251": { "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" }, "r252": { "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" }, "r253": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r254": { "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" }, "r255": { "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" }, "r256": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123377177&loc=d3e11281-110244" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12524-110249" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r269": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.C)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770" }, "r344": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r345": { "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" }, "r346": { "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" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r377": { "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" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r387": { "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" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r4": { "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" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r412": { "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" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r414": { "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" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r417": { "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" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "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.19(b),22(b))", "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": "(d)", "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": "(d)(1)", "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", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r444": { "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" }, "r445": { "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" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r46": { "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" }, "r460": { "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" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r467": { "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" }, "r468": { "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" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=SL65897772-128472" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "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" }, "r50": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r507": { "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" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123403335&loc=d3e9972-128506" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123403335&loc=d3e9979-128506" }, "r51": { "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" }, "r510": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=d3e5291-111683" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r514": { "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" }, "r515": { "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" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683" }, "r517": { "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" }, "r518": { "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" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r522": { "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" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684" }, "r524": { "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" }, "r525": { "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" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975" }, "r53": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r535": { "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" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r548": { "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" }, "r549": { "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" }, "r55": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r57": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r579": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r58": { "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" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r59": { "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" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r591": { "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" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r6": { "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" }, "r60": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r615": { "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" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r618": { "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" }, "r619": { "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" }, "r62": { "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" }, "r620": { "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" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r63": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r634": { "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" }, "r635": { "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" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r637": { "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" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r639": { "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" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r640": { "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" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r642": { "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" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r65": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r66": { "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" }, "r660": { "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" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996" }, "r662": { "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" }, "r663": { "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" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(d)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r67": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r678": { "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" }, "r679": { "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" }, "r68": { "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" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r681": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r682": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r683": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r684": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r685": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r686": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r687": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r688": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r689": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r69": { "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" }, "r690": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r691": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "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(20))", "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(22))", "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(23))", "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(5))", "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(8))", "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(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "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" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "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.18)", "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.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" } }, "version": "2.1" } ZIP 125 0001856430-22-000015-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001856430-22-000015-xbrl.zip M4$L#!!0 ( '!U=U3EOQFMN ( $@' - 9'1C;VYS96YT+FAT;?V6CJ1[]F :0RSV#V]&,R]J&E&<;2\0UC%(W@(7J<0$]WM7 M*[N?X'6GVW.N8^>WI4@:RKSV$7*?X9M63JB6XC*_V[,+.=B11*:N99K?6T=V M$K]*#65D0]V*K4+73&EKX)AEC+OG9O4-2D1;HYQD>_::DJJ M,'QXC'U4C?A&"5\Q*5GN]HM/D&-WE1Q_&BZ",(+I'8S#43 +U**V\^!^O(B" M>3 Z=.NM[T^?PF@/[X0?KG">O\4]@20\RH*+M?,I I!D)CQ@O&43E; ML-H#QVO,,8U+".9X0X1LP(54XU)-3LAT X+K0]L#6S+ M51@55$)23=@CXG&JFJ-=#5-;@9D*J8:N(;$F%-&8H$S5H\DARD +B@J84@P/ M+$N4O5!CR0L=4%%@Q,L BJ-,B8!;2K?*?5YG/?"Q3.TGK!FODNR5"V":*#XC M'.-\A3DX5D7)TN'+']W%>:,2(GAXMSI#R!BVU@)G$QF'V7\=[+5 M?>"GB&>J8K@-H?]52!UWX9NOG67"U;6U/C-A1^[Z_0 M9J?=%WQ)2( Z@9G@9 @E0(9DR[0OG6/K.-%@2ZXL$\*OKWP+;('='6 ZFSIY M<&)+.CJ7[WR68YW>A\&E._MC,B0+%85D\OEX?.J2AF%9U[NN90UF S*:G8]) MV[2;9":!)TPQP2&TK.%%@S062L6.92V72W.Y:PHYMV975B:J;85")&A211M' MO>R*/B+0HY]Z'PR##(2?1L@5\26"0DK2A/$YN::8W!##*'NY(EY)-E\HTK); M+7(MY V[A:)=,17B426G9Q7G/2N?I.<)NCKJ479+&#ULL/WVGM]N=># ZQRT M[7T*'0C #^P]\+!E=^"OIE;2TMV+,8E:A7C8B!@W%IC-[^RW8M5=,JH63M.V M?VY\V0_D7'?UA%(B$*O!"K/IZ0%*7A MBS"$.$&G^M&E+(E#6#F,AXRCD0_J?BFQHU6_1:F8#Z$!(9MS1^&=*IL?K#+M MPC*E-5:TFKEL-O,F2]&G;?M-L_WKWHO-MME\L>UK8EM[YJ[=_BZQ5JYRH;;V M3!(#/VSL-JH!,5"JT>6TXCO2U,[(K2\HEC#*0JS5X2B=LMGV_I9(EE/D9B61VGG)?R%A(R"YD MN2(DN91SX.R^N/38^M>'.<3@:0[\!TYH/^N$7SXV]^SNVP+[PUOTC6!YX-_, MI4@Y-4HE?1\Q"+K_LIEDWVUS=_]'-M^5VAI-UI-4^@O00G;(>.Q^1X#_5UX8 M8 A+D/@V& 3Y9R,=<,TDQJ 6KX_^!AO_/M'?8/A/.<3DDN,V]^N8^U<8"87D M')A><''@/I+I*E$8)>1DLB6$.A+"RY#0># GYI8C:L81U1V"]/V_4U;\DT)< M_?SS.BALL"=#:H&QV\!P8V. 7Z%^-^+=<% MKE8@$)*S^N:_JWM($;;)\'S8)V-%:[<6^,Q9]J__F=:;BJBV)+ &P@E*+6Q% M3LZ/1W4CA-+V+1L,4REB)%0(!S+!^RP>GG#(@$\EN06%=J2%WPI86 MIA%(1B3 S(ZE043=V>"=0;'!:/##$I.^^"08; M[(0M-ZQAD,G[$R%_S,C1\(;5Y0;[XY$;:DL-TY0?2QW\ZBZ1OYVL=F?6C"%J MOW]A#8;9[]L]375D@^O1M)9O*&? EO#,UG,KKZ[X9@7'5ZL_'HUZ7%H2BV([ MB",UZ!2[Q1>+3:HRD8BSJ:O*+GZ!]02P,$% @ M<'5W5($#(=C'!P ?"$ !X !E>&AI8FET,S$Q:F]H;FAE>6UA;C$R,S$R M,"YH=&W=6EU3&[D2?=]?H36U6:CRUXP-,8901<"I<&\6*,=;V7W:DF=ZL(J9 MT:RDL?'^^GLDS8#!$$AN/MCDP?&,NEO=ZJ/3+8O]GX_/CB9_GH_8S&0I.__] M];N3(]9H=3H?>D>=SO'DF+V=_/:.]=O=@$T4S[4P0N8\[71&IPW6F!E3##N= MQ6+17O3:4EUT)N..-=7OI%)J:LT8&.9\?S7ID;*6IJ42+R@%O\00L D[G%1A0<[J'+RYN3H<')R=LK.WK#S MT?CD[!AH'H_.S\83]OOI\6C,WH^.G$"O&T+HV43MB[P_'KP]/1^];9W^\ M&_W)#H\F-KRPVPW7W'\0=-=C7R^ _KT!G#39?^0L9V]I"5M-%I$R(EDR,^/F MQ<;V8.^38KB5'I''2,TPN-EMWS XMT&"=NWAMY]]K^!Q#,YLI93@3;>];9?A MA,WXG)BBN: %:-7,A&:'>5[RE(VID,HPF;,W4F4LZ+;^RV3"WN>\8&+YD96Y428@ )=154Z23LPQ/2B#A"8_P2C&9@<2-]')K M CE%I#572RN2\4O"O"LV-=[%< 93IJX48PXK$ F%T@NQ'.KP)";%%C,1S9@N M[<>-_H(4549L )G0*6JT+?<+868(4!<4.0>MW0*NR1AASJ$6L^ER=1E^7%#V M_CV@)):('&FW"+I)G]AI?-%?CIVIDU;W]:[8)J,0$['D\C*ZB&<\OB!V"M\9E"HF@QUO!]B9M.=5@._9/6V[Z MN[B#A"W3G]__W%JNW>\&F4V^Q?#OF#0:92R-8_['E[-IBU+$2_UT%5L=IH0< M5#/Y>B-+!0/8LG.A'1% BG)GQ_:7-Q2R2D.*4GQ!WJN";64JEMJ7+0U*ZN.=K "1@.X6CJE H.R$9E MRBW;(2SGQ$W)@X8OH*MU']^F9 5!2-"G^.D$U!^T=[>?R$'/!5!3!ZC1G*>E M6W6[/)0DH'\QIQQ]RCJ-7_/"$U#D'^]G=H/J2S-PQX\!>?\6IIL M<4P>[W#8M"Z[;F>07PGXX_+.?MC$1YY)_)JNY\9VNQ7GNI%[ 2#L03WWK8'- M![,KO-(Q>%M^UX$=9!25RF9@92O>8S4!+M"F)G --OXNL8E)>0LSKJ\Y!EN: M.YA0[/C-^;-7K?4DTEM8-/^W+2R[2UI/!D(S?6:=NT:1UTS4GF.LC+N!4QF.!T:HH\0 MZU1RY=@K%O#/&=D$PL%CVO(D_K?5M=Y"]'W.O?!+.RW M_VW1 D4Y$*XU20::F 45?.-&J9+K,,W<\_Y(*I>/G> MD][7XZ/GDG'?IARB*"4*^ZB)]2>W]9%!]QM'E>JFKQ,BG\MT3K98Y/RB^JE& M56Q!69'*)6%T,9.>(O@M("'Q7Z3JM;]X.M9N+KY3/HZQW(YAV(N-8*>[YS]_ MXPI[(NPUW>W1$X/ H?TVXX<[@8O+'B"IUIEB:Y!J(;Z4%YJ&]9<]D'N1\N50 MY,Y+I[2W?L$SMQ4"[41UQ>#6WP]7ETS]?GOP,K#W3 ;K;^)Z8C_:;;NACHG7 MQX)V& X>'/VX9O?!L=V==KKT^]389CK5!<]? M-7J-.UPQ[#(O54_Q%40KYV[K[#;NH*7*/_28.U:R>F/4-L/BREK=6[M\NHL7 M;^F+;[;@T!:?-/;N\>7RL)Z M97F8)=*CF:"$C:XH*NUIDIVM=(?'56_U1)[RM\SK4/D.#&Q!L7F.(U0D"M2; MM?"V[MQ_7P.DX^CQT5 _>IN^HK5Z55](_X<*0_]KSYP>O+ROU_-&A4\!R-(\ MK/(Y]_W5I_^[!/<7$@?_ U!+ P04 " !P=7=4/,MJVK\' "Y(0 '@ M &5X:&EB:70S,3)M:6-H865L8V%R;&5T,3(S+FAT;=U:;7/;-A+^?K\"E>=2 M>T8O)"4YMN1XQI&5B><2VZ.HD^NG&Y!<2AB#! N 4M1?WP5 ZL62;;G7U&[\ M01:)W<4N]L&S"U)G/UW>#,:_W@[)5*>UTAMJG7>:[7F\WESWFX*.6F-1RUCJM/B0BAH MQCJNG9^9._@)-#[_U]E/C0:Y%%&10J9))(%JB$FA6#8A7V-0=Z31**4&(E]( M-IEJ$GA!0+X*><=FU(UKICF<5W;.6N[ZK&4G.0M%O#@_B]F,L/A=C<%QI],^ M;@>GQW[0H8$7'L?>VVXWYGO?OVJ8\DURB1B$RC)Q(MNZ]N@NUI-M2[.)&& M;[I!.9MD/1M^::Q2B 07LG?@V;^^&6DD-&5\T?MYS%)0Y!KF9"12FOU<5YBR MA@+)$B>HV.^ (> D]G)>AH=V.,N@"MCJYA+1/!K>WHS&Y)?KR^&(?!D. MK$#;"U#HU47M>#59>T] M59@K3$RZ('>9F'.()U!WR9,N:[% %S*!Q15GH"PC-%N0(M.R (P RZVMO)A. M2E*\D@P3GM (;TDB4B1\+9S@,3LEMV<8Y MC$#$))9I%,M0'3V)09+Y%'(%S':1"BMY;2.,&22+TB.2# @-N#F?(72$B#JWM2X$6+;N-:-1,%1 M *$I$#]V.F7]B:B:DH2+N:IP*V'"E,:N5Q-J;CJ_TSKHI2A$MU/XJICJ$@#DH9W+U1A02#>"6G3%EB0"E(+-V3 ^Y MHI!U&I+ \0OFO2PXJ\342XHR@PSI!'U1@K/8'F95$2H6,RJ9"8"YLFB),3.6 M"F5*E86FLG7-T@:>EM$A/,9:I9PB9*."4\-V&)9U8E7R4,,5T/6ZC]]",()( M2*@/\?X$U#EIGG;WY*#7 JC0 FHXH[RPJVZ6!Y($Z9_-(,,^99O&E[RP!XK< MY6YFMVA"142 7XZ.5]*:='^0UL2>S>,*X_757C?4DPJET:9YMK.V[0UI[ V$ M^G9-6[I&L:YI(1U'&1E[ TVF>#K4 (\0:RBHM.P5,_3/&CE$A"./*<.3^-]4 MUVH+P6\%0_=-&$F11;87/]K_<4[0:?[3N,MU01=X9C'="<.,FR[/](L1 TQ1 M67B6W<@79R6^;!Q >'I?9/Z@V/?QFA. MDE#IA+A'0#8P5DYS!;WJ2Q]9/N=TT6.9]=@J];%&R[? M3'4ZS9.WOGDYI3$7.JXF=J->TPZU=+P]YC>#X.3!T<L2>+TFU22J;0?[-6.UOO?*YCQ=GZ04V7A?S\>:@@_QC/^^]REENL?W7 M1(O\>0MB]N2#R_&B;_UVT]3F"A%#K8,I@X1\6#+UC6L6]R0H]TYZ&R,OA(;# M6SQ$12S'.%81F4[A(HI$D=DNI0SPZ-[+\R5*6I8FGXS\T5?Q:UKK[_ESX7[E MT'./?V;PX)O_:GE7*C1$5!;Z894_\V.!\M/]J,'^O.+\#U!+ P04 " !P M=7=4?W[J04\% " $@ '@ &5X:&EB:70S,C%J;VAN:&5Y;6%N,3(S,3(P M+FAT;7AR%)4VP%21P^$R+F/G?G(P:OQ=.1_OO8@4JL8KF]^>S\900].T'? E23*NN$A(;%G>50UJD5)IS[(VFXVY:9A"+BU_9FE5 M32L6(F,F5;1V/M!/\,H(/?]E\,HP8"R"]8HE"@+)B&(4UAE/EO"1LNP+&$;) M-1+I5O)EI,"U71<^"OF%WY*"KKB*V7FE9V 5]P,K-S)8"+H]'U!^"YR^J_%V M)VQ3X@9.JQ4VG5:G:Q-*6[1M=XA#V^WN7PXZ:2%[(9.I;U58\,2*F[??. MW%3U-YRJJ.?8]J^UAWQ$+I%U(902JYYMVIU4(42-1<_"T,')IY(-Y" M0XK=*8/$?)GT\O!+995 (&(A>R=V_NMKBA&2%8^WO3<^7[$,KM@&9F)%DC?U M#$MF9$SRL&#,^#\,0T C^>VF# _UQ#QA5;B.JV/T[B*^X H:KND\C&''^QU? M RP$D_^_LXZ+SHZ\F3^YF(R&_F1Z!=,+&%U.O OP/GFC&W_RIX>/D.K-?OI MKF]F\YOAE0_^%)P.W)AS@Q_7*#- M;YZMZSC^*. O!NV/!6O%;!M,PY &36FB>D!2F M"8-+$5.8\R'2AIDIT5>XR_Q"N MXQBSCG=8!R!'DI/LT#+FL3$BXQ?:ED MF4Y479-)' .*H7FL(1)2S%Q6G)F0)R0)]'-42'.0H[.BN=9QD6>!ENT[?[A]0.1001N(V_NPY'][8#::#Q% (;S MQXA9B*EIG)EG19B*+&)6B2V$I$P:&&Y,THSUJC]]RK,T)ML>3W*GRG1K>]U2UA_E(!,QIU"=DTJGF]YIK?T#5+3?+X6F%SA[+:S'ZY/F63_+ MK[L;_OZ(/3TA2J3/RX8^DT=S\:*P\MMC:B<]H.?J,?RCY_D8-V>@A'SBJ"I> MY@Y;Y86:XO1:[KUFWC>(E8_'1T-]#)6]3&V'D&'6<;L+?!/& M'1T7NYAJ M&,(ZQ2?:5Y:IX]#A><79&]CYYXI4%!]K>I+%1'?*T0\85;-_%2$+G!9K=5SD M>[YYE-?BVTS^E>C\7U!+ P04 " !P=7=4D\())E(% !% '@ &5X M:&EB:70S,C)M:6-H865L8V%R;&5T,3(S+FAT;=586V\:.11^WU]Q2K1M*L'< MN%\:B06BH&U#%":J]FEEQA[&JAE//2:$_?5[/)?RV?[ MLP>OQK.1_]?-!"*]$G!S]\?[Z0@J-=O^6!_9]M@?PY7_X3TT+,<%7Y$XY9K+ MF C;GEQ7H!)IG?1L>[/96)NZ)=72]F]MXZIA"RE39E%-*Q<#\P6?C-"+WP:O M:C48RV"]8K&&0#&B&85URN,E?*0L_02U6J$UDLE6\66DP7,\#SY*]8G?DURN MN1;LHO0SL//W@9T-,EA(NKT84'X/G+ZK<-KM.F&[VVHNFMT&:W:(MVC0MM.F MGM/J$(?][6*0-JKG-JG>"O:NLN)Q+6)F_%[;2W1_PZF.>J[C_%[9U2-JB:H+ MJ;5<]1S+Z20:-4(9:XQ$H>?\;S[ X3 [YDT<2+,'72."+^->EG[AK#0(I)"J M=^9DO[Z1U$*RXF+;>^/S%4OAFFW@5JY(_*::8LMJ*5,\S!53_@_#%'"0['53 MI(=^!(]9F:[KF1PG#Q%?< UUS_)V36GUY.1T/SY6@N+R7RG6AQ4M[.[X;7/O@S*'-RZTT'9I^)-; M:-7-FS_UWT_ [63_KR8O/L^[ZZD_&1(0)&!$EF*YF)J.(LQ N>4SB@!,! MLS#D 5/&;AZ3!&8Q@RLI**ZT*:ZM*K'@W-B]/NMXGM,?R55"XFWVYO;?5B%B MBBVV@"XT#[=F#&)&DK#:PJ=8;@2C2_;ZK-GI?VMKOMS/A% 38TVP4/?JK7)) M^?4==JTRYI\_>G^G*JYC-4T9?&S?,([7V.U;EDB%((GA4JH5N$[M3PBERI"1 MX(B2 L,*4ABS@*T6B(NZ6S4;J[N#@MQ-"8(2C04V(%P+@8C -\$QLPW74297 M[/.:*V:VXC3#VR/JSPDZ4> VS^FC-Y2N%1()]#!Y0!S'2U8"W.W6&PBI;A]( M3$^"E0'(_QM6WHN$%8\1/2N2M3% +P0M*7[-.EB +21<(1X2Q5+3^:H1$R$ MS3 8!"4*$H1"FB]0X>/2A YIQB1-FXW66N3 D0C5;,QT#WK6B0S$\*>#3I^$ MCP,_OP@.8RQ>MJKBE'1;3O_P^8&H( *OGDW?4ZE9:[\P7KUMM?,T-5D(5IHM MI*),U3!=09*4]^[OG@ZV,=+[ND7S+TF]N/U6:/=3[/G'L5ZG&6GUT3+Y-L*8J;ET7*\ M0/Z^6R$PJ^L1#GKB&I6?G5_$"=*@X?Q&<4PCP3R>,C(;UC (Y#K6YLJB2/#M MWB'_$25VMDQ^XXGF"S<*/[L&0TBQ#[CS2\4Q)BQ MB]S)'](X32+,2#7Y M?5$B\]NRGF(".U=ZW,3.1+_?G^%#FY9J!H[3@(L)"Q568?=I2X'*1*.ND]7 M\HQL:YD9#=*,C?>OO^Z6-*/Q&Q,VCX,JP(_1J]7]ZZ?D%W\_?=N__,_Y*S8N MLY2=O__E['6?W>OL[7TX[._MG5Z>LM\O_W7&'G=[^^Q2\]S(4JJU-I]/N]+"K]&CO\MT>=O5X+U7*B&Y2)O=>OL!/X%_!DY=_>_'W M3H>=JKC*1%ZR6 M>BH151N8C]B$1YB/K=-Q3?57,M!R-2W;0.SA@'Y3^*"?< M?E_*,A4O?3\O]NS[%WLTR(N!2F8O7R1RPF3R\STYC/EP*/C3.(D/'^]S/HA[ M?#!\^FQP^#S9CWOBO_LPR3UXW+8QY2P5/]_+9-X9"QS_Z*>#HCR>RJ0<'^WW M>C_<:SU7BL]EAZ=RE!_1;.';H8*UN:]CE2I]=+]'?X[QF\Z09S*='?UX*3-A MV!LQ9>]4QO,?(P,4[ABAY= ^:.2? D:$P>GMU,T&^DEE+OSL[)1>?1[+@2QA MKPY>[.'C?DD+"PLF' /QA/[K9WSX'&9\^NJB_^[U^>7KMV_8VU]9_^3\]>7) M&;NX?-O_9WL)6TP>-EV__.)6?_62?Q.YT#S]%JN3>0(MC@Y@(M]\<8\7%G<( MBSLQ3 W9J8A%-A":'>Y'*+CP[T7."_8V%^QWE28@Z 9$6Q?=B'%X.N53K@6+ MX1.E.<(+>UB.!7MP_]G!0>^XK[*"Y[.(WNX?^X^G8OX35>GZ(Z7]IY5QGSV* MV)@G3,$LXI0;FJH1<:4!T8 $6HRD 7HC%@$A-;L0,3X2["0N\>O]YX>/836&<4"C1"0/[C]Y=@Q+RC+HP90J_ABQ@FLVX6DEV#]8 M#_&T@%',&-;>99?0_5"EJ9HB#)HJR[B>,9G':060"&0::"F&#%['6A8T+S>I M]A@P@ZE(4_P_%KKD,H>%I82P/$D<=D._0Z4S(K4=NA[0L%R5V&>1BE(PGB?X M&?M4 4L.)?0"'!M1:"U/2\#@=Z"*& M-SAU6%JPW_CDTE:#&7"'B=AT+.,Q0S89RA0?@BE8N#,X:CF&69[D.4R3O1/0 M+6Q*SGZ%1;+]7N>?MG]HW(Q*?0=3'\/_,N]^J83=?-!!N>SS0I8PCS^)VM]@ MC=>5-A6'<7?EP<@VJ\JQTC N/&R)9B4+1 ),'U,2:CSI]:*>_6OEESY= M*>QM68]H2D^6]5 0.R(";>JDR^X>HZ)V[%L:7N#R[Z:*1 4H-&TW\EO(-(10 M"*PE(ASR,:BJB2I1,V@F. @;3Y@59I@!UH _Z)&8QP@'_"\I)YSAY;4Z=B- M-]\W]3NRQD@ZBYRJ0>6#2D6D3OG!P%ID"I@0!TP \^-2:6.UQGC-6A)%FF3, M)Z"BJJP"'20GM!P<@\QD@\JD/5HXQ)V$J77;'Y(,H$!D!9(L N4\J+5^!-N1 MT#?X&GRFCTC.(5@LN%4 4A/H'4EI*6SWJ36*4_'0Z1] :&2%8:5A%Z U<(+! M;L X$L:0>P8ZLH)>3H"_&IQ:F+FJ2D#8G-B'='0%/ 7H)2W^YBKOV#[Y('7& MCIT?0)R:PHPCAWVHB@VU*;2<@*8?V1'7<1H.&*P&\-L(;QP%[<"$G%O"'-S2 MRO$AV%E!=&C,1/I^*D#&9HV*<-:1J81GY&%55@#.=Q.;SVMR;0'/MU0\W^YF MO7J.,,17 \5UTL(RY$OL:9!*,R98!^[*%#*N8[8%Y<\>-HALQ;J4(#SSCSWJ MLO=Y"I(%4_U426W-6K"9<01XA5SYAIN$?V*Z@N+ @)NMTHE<&9B1<4I_B5M%U'SMH C L=9L,9WM,;MIWS\U8AY^/1:$!.U MPOL"[3;@P6"7D6N,4<@XUH2<2FL;5(7UQ(>P:I"U&9D8H#O17B =C9&+3%5Y M&> 92/U 6&,"7L;PD238P)Y:>E_,<5\Y-0"K'(NA&C8 M)'Q .["=/1+PT'+&:_/7+ARUB:'VGV!@_2:+.@6M/6!>L8,:9AH*9?,L1UXU MK,BN ?2)0EPFBPULCPIZF#DGM=1@,6*LMF46.?O#ZP4:V4^6 MS*RU(*^W /DE7M\===9PDGV7 #@!-NA<\H]"@27)7I$5>=7@=?T2VF],W*H+M-X;@4$[EXT@NZYB/-BS&(]P!XTP*1BZ34 MN;#@*72'*#K&<4A@ZM(SM2"F[K+7N7/3IN"#&,2A>!PR0ZRJ- &D2SF8;@D" MP;5LY'7NHR((G"#"MH XJ"G:WF!NJ\'\RVR>!6OW"C>'>CRB=%R\A8X_:2(C8,VS]SD% M'!/F4GIW-!;WW,7BEM@@" )UWL*%7S=&U%R0"[!%Z,SQH,,":> %0(R(+"ZP MEH"X+#^E]\!L46E@;&%50NW_-4D2_!86#SVB&=-EJ% 82Y2P@7?GU[9$BA>( M4=!\Z&+085!H(5C79;^K*4Q01RZ\8FQ.Q7:,@]9:SX?^UHV):W-JTP]KF,!X M%N6@ %P_QT*0*!_T?O ]P]^\966U8T-Z\8&\HJ(0#*54[SIDAN'[,' MMFCB%\_&IYZ-[YSY]>3)SN%STL]8Y8)B&2V-ZB\#0?7;9NA8;(43@)R MC$948T2#=V;0I<4D-Z3*8816B5+3R4!@%Y0L1?J6-B7,;=5+)@3)G\]6.6IU MV0E6#UE-&UFA_RPSV <[3J<<2TNGU43S(])P.&,;R;_R*A_/"(M\@/O=N'T! M(\Q'[3#/@K,-BYV:M=BZ+HK@DUC&4L=5A@ 5^\Q( U)-LZE,4PQ!#N5G:#34 M*F,E2 TQ*/X/^)A6!IQKS'D&92A$=A\%Y8DJ7-$1CK-(Z0?WGSP_AK4Y9,?X M8DD+IS%D/@%BD5]LO6]H^KM(4Q!9]N#^X;-C]BN(0Y)Q2V6TR/AP*%,)]#6U M;[.\A?=VF)J"B0RCIH*#,?<8P!ZX?%G,'[&]TW*Q:T1W>0#+3ZYT;TWAP=H2 M +LEK3(&RHBD1N%FK-JP[I7:],^V0KY%W74]1M.#^_M/>\F*T$ MSAA0C@C/+'#?E]*U(_X(=5 ]A*$$SR ML986YUIG#-2770IJ!!,X[*3Y$/_A!3A^?B$# 8,*MF+N@,V4Q29L7#)+T$-U MKJ7$8P@NY2Q]L1,%%&@H' FT# 8)E@_&IMPX53BQT0AR/['&9@#O8>MS:\+R MW 83@B_1%K;EM] ^E6B,?QC+5&!Q"(4F+,J[0.GZ+=^M5!;]$+#5P::0P+9< MA^$-JT#M)@".NX(5]#J(':A.Q=OZ:UC"M'D" 'PMX]5\AR0+#1O8#ZF2.=:P MJA.G-P?N&_%DG$ $R:')T +*(:H5]1%DLK%Z)>OB*I'2H?N-BT<'$IAS=HH,:\ M FZL"I=W1ZBB0V$3=^H VW0QQ]*RW*V+!2 Y5KKH@ +;K\M? 01=CW5^(E5 M"%C-/DI=Y,NRC:,0X%X=%PF#(EC!L"H*8FT)-"LPT(6!#>=?P'=7$-F(OS:R MT=XE"OL%6X7 0=MCT M?I-#2]5O;(2"_#SLQ=3G)Y9%7[W^ MGG@5PES!Z9)!FDAMBBRZ26P"='/BWU15!J**N4!$UP9 ./M4*5UED:NR!SY7 MZ;+6015^.U)SQ]'MNMD$B!+'E=;.R5PQ6(B\CF5H,^>Y(IR>H)B3 FZ*$9Q3 M5*6C\4Z\\=">C2J7<"$[MYS7G^Q;.K=*)'2IQQ6.9H8HKCM3>%NR_F7- MDRNM)%N4N*N.B;P(\1'8M2,@4W2E2>^O-IZVVA48' ]+H>/0;,[*XH+MB>YW M$DO&L*1S99W!&@.E*>>PL5M[!"I/*GM7#A*GSBW8\M+VBL-0"'B13<&&M_]@ M=UQ1*,7P7+.[5D#V+BSHP\6>)!,J"GRCROJH:1AL@R\RG\*C'0G1\%RK0AE@ MF)W.67[/@]SX/,@-TD_/U^DGAP[->7CNV-J)-8+2X\/]=' ML/.:^ZFT%%$ZH"$_&$[&39N-4TBK+4HC5#]XUH IA MYJ2^"N"#1C+DX(+EAFYHW %V;CHO;["UA$N2M^JN:P)-'8%B2Z";$OSY>I>Y MD:GZ#CH;;23#;7T>HSGD@Q64,05''(%NI]]]415"UT[A>9W[NW.Q\-T%99OC M8V%M\"K\Q5KESU@:9-+9W)4B&?]HPW449<5Q(G>V(\+H/3R"-RN96-J+E+0H M!$\C6UZF;"$+'BODNEP3XW=3]?FU]K$I$B$L> '1LE=U4;0!*4$WRR$"D+ZK M:^[<+2X[I13H*%R3EJ#2+, )1?<%[!B.NVZ_"!L3(5PJ C>3^TNQ8.N,J6\L MP]WSXZ[;*G?4N>5940S%GYC9+3&*K3:%>)!/W?47K@C)SMQ^;)TY+-:?>0MD M184_K6N!IGBH!EVC%?0*6%_.4W#QVX:F779R;4JJ#L/^M0RUCAS?E,7FK@FY MR8G=[[IL18#MKIAT%,%9/%LO\QT3WBZFZ!HZT<,75JZ$4\*DC[=(Y/Y%HK(2 M<+ZJ!N(V72OQRA]UPMK"*OLN]RODWA6J3T7MW*$EB7>'$W=871;*&D8Z409R MR]A#FT'&Q_K >10V[8\Q2J+KE.M%Z292&XP4$XY\_WBI%D9P@:HX ?1"T-_T M%P1&*( T#[1OR8BH-Y>&KP\C/Y2/;)4GR)>NB0] MS L3_'11C,:I9J+);D4N00\O1%:D:B9$79CNS/$YD7:W1@>GNH.W=35OJ,1I M,1M7PT=X5J.<[_RJI\^UI-_/:!T_S&<-5H?5N3L[%6L;.G/G(=[,+@G\VB"_ M>'#R$?;W4$XVT7"$=T+D37J#:F[I5L;AD$N _$3%I9:Y6"D9E+=M5=ZZ_ GE M>XLB)08P%5UDX9@8LZ=X37Z,M<"6]_"2.SZ0*5K]OJ[%S:G]>P!V@VTO18RV/(^8Y\OJ4 M(X/1SSO(^B;7FAV#7\,@6?:!=;HYUDG[B"HBZEM,Z4AU?0>MU5<6DISB,SMJ MOBUU6"A-]L[#N/1BY=#@?2ZQ!8$"?7@"6 L YR# :<%ERL_F09N++&WJDJ@' MJ%ZVH8J*J?$1)[<.D>V9\W":\U3>,,W@M@\\>-%<-N \#+M:=YO)4#JXL(MH M"!T@GSU**G,Z+A=3I0BLM*J>;UJ[5=-W+QP12#^9(KE,?>+"ZRFG'5/+W4%LM?\_@YJZ;.S_@9W M_];^-).[+.?,WJ=S6_-5OC:(KI]A)PM;CM<%D4M-J./6W*"4F64#E?KC31=O MSM]V_6FF+2_7VG2SUBTR7/;LS\C1#]J]_!]02P,$% @ <'5W5''Q^EQ3 MSP, =H\B !$ !S;G!O+3(P,C$Q,C,Q+FAT;>R]:7,;29(V^'U^1:YZ=Z;: M3*#B/E35>HT2236[!5!%4M)0:VNR.,FD<+ S 5Z_?CT2 &]25 D@D"!FK%5$ MGI'A[H\_'N'A\VTL^-0E'FO^X\7> 6]R/[/FS_^KT;C?]]N?\C6>F[0 M"=U^]JX(IA]\=I+W#[(O/I3?LUCT.MF77O$]/S:-1G7/N][169'O'_0S@@BY M<;)XC;0+"E/9,$*Y!D.!-2S#KB$,,H%I@ATS+_=?QTB0X8@U:-2TP1PU#6N4 M:'#'/8M"1DGU2__:2B*H1AICHQB63B.B*-<<2V,#:F?7O4+TRUCK^B8/O0C/!3S!E(-BJ\\Y]HS3FW1 MKM[_T$,(:B#2P&3\$+CR^]U/@:^@K])I:\J+MI?%Y3NC*6UU)1Q,3\8-A*\T M+STH?^#1M[JE[#&"Y4-W#*\8WS H&_O&'-UNS^C$76VZ];DCD6&M]:OJ[-7F M^\OV7VV)>#4\.;[4AQO7C:4))ZI&_(>-+W6]0;=?G-U]^>AD=N:(W.\XGJ=ZMV8C'KL==MT]__Q(G0;GW9>@.8' MX]_\T0E]DZ6;&^$_@_SX'R_>];I]L.?&[MD1"-,-?_WC13^<]E]5KWWUYK_^ MZ[_^Z.?]=GB3WMT8O^2/5\.#?[P:/MKV_-F;/WQ^G)7]LW;XQPN?ET=M<_:Z MV^L&:$!^^CI=&(KAG[GWH5O]">=; "I%[H;O/^UOA_B/%[ERR"E+G0O4,AN# M!5A@8/"6&($]B=_6DD5@0D3C\L.[II->'?+7JX!3/F'51MOLO\B&=@2//>V_ MCOEI\(UHVLDV<@\'/?U\9M=ZQQ_(]O$>;0[\X?KQU_?Z<*NS29N'>^=;NZN\ MN;MQL+7VYVF+-'ES;9,USS_QUNXZW?NR<0CG.A]HJ[UW?I2WSC=)\_S[R=;N M^NG>[CYJ[OI#N/]L:ZV)MW8_P?T;!WOGZZ=?VPI](%_/]KXXT>QLM+?6M@^: MAYND=;[1::UMXE9G$VV]_]QI':Z?[QTZVEQK?_^ZMGGLWV_D]OTGL7>XA_9V MW[9;N\V3YMK^26MMGWWM;'QOK;4ZK??;^=?=MP>MP^99\WQU=,]G>!?O?MV% M-A["N]Y_PG#N9&MM%6VM'73VOOR)FF0/?7W_KW;S_3I\P^9Y!7T\>P<"+TQ[L^O#Z;_#V5*\/Q+OV2WQ&F>#<3(V0)R\P;2D#46D;B!- MHG/$>?"L+]X@\).*"T;1$\IX3#\V\M*9]EXPQ08<*9=2_I&4T2TI.RPQTL@T MC L$N)?58,24- AED@JA3!3ZQ9LDA)G)]R,\O^>7$GZ4A/$M"0NO#*&*-32A MHL&BB0T="&_$H(5F7G*DP"]O[#V1?$?$[O5:B,![?"(>16X'B=I^!*JR:TYW M^J8_*-=/@8*4N6V'#WG9GZW@3UMKGXZ_=O]U\/6\=_)U=X^U#C?9'OE7!YZ/ MOJZ];6_MMCLMTCK'"XU]D[:1YN?P>A\JTO>W2/M Z:Y$_R]4LKWWJ_>?J_YY]8Z\]OQ%$B'>40 MYT2 8,S .*&/&P(0-ZKH4 SXQ9L?4^>__3DP[3SFP:.\8IC=Q@R0T$:(\0]\Z!*<);B$) XITCD&P5S*P6$-OLAV3K;\\N M+_EHSM*AU1-3^.J?SZ'LY]W](1+@F2O#_E@9\-[A!ESW'43__12L'>V='[2W MWN^=?_WR-=]:\X &;SM;[S^=WU:&SWGS2Y-O[>Z1K=V-[Z ,AW =^WK8:G_M M;+(6V2/-]WOLZVX3E,'AUNX^&+*A41#=B%% F!Q= FT)I(MXI5SPQ$)<]>8C M_BE+!@?/;8#[K:5,,68QEPR@(0A$);B 1XAVO7/4[IV%L!.*X]R%NR7=ZG6/ M08AA*,]RM]ZN MGS7?W="*3O.LM0;:L[N*]@X]X/Z?-/F%YMIWW/JR!_<#9!RNGC9W-T_^]WSS M%#0/8 3NV?T$[U_]YK2T$CQV(X*Q B.WO*&X%HW@K*32.1^) \IV2S]>78_$ MBA!#$2"L+^\((%-\_;JL1D5 @[(JWG[=A[#Q'R_*'#0AC054QPZ*INL65 MT]+#(UY=?\;P_9I[LV;WXP/77_Z4:7!XU]EWQ3]-=,/;ZHQ' PL2XSONSQW MT4P_OA2G2U.D??W,^/?X):^N==2=_>9E!#I@-?R/ :,GU@J-N1?!:FO>NQCU7I:X]X=;WU/])\ M$B@)$(\%I"4S+ODQ'7!DW$>'@7\GCX8UR%TUYD@!KGHTK"L5N("5ASS:#6WY M!8^FG:48F(TRR+$HE:'2*_@JICPQTM.GLY?15X?]%+H,?WIXV>E1.W=Y?QAT M93[OI*@VS:E=1$80[E81T/I_!FGD$DAQKPL_R]73'.!U?!D<[_2Z._V>^SX. MX.Y\Q46O7;3D"0WYNFA48IT, @NKF47,3 M^\WN.W.40WA3$S$1J@0%@6 P(X: "A*EI#'("VK!\9J%$=-VZ)LTY+1NBF[> MW2]K(A\=E8O.,N %X!ZTU YA)Q"B7A!%1%P8^:PZ-^@,VBF?8*M_$(IT71$. MTM..PV;7]3JA)B+#5EJ.@O-2@M0\5I$$XQ5@(7+@"H$C]FDA)":.98=ICH%S664MLXES$2J3AQYU#7_46U_01EQLZS M$)'QF%JCJ!5,(!Y0G00]L&7N'Y=R)L?MWX@Q$FKU51'"F:O M/ABP'P@:8+^0+%JN,?62<,2%0Y(XM52?I&%$,XLA_)0W@T\[((8GK2(?W)R<:ZC\< 5-29,&:J$PH)S+[C5% XL MC,AF,*0_.2EAQS2301O*+&,L@F]BE(O E0C! !?<'&51R)I+Z8FHPRBG0TY M-)8K@SB*2&O-;(@Z0K1EF-%8>H^B6AC1S( Z3%!,U%EK)42_BA%FD#!>$$>Y!L$! M=S!/)Z59]8#64E$LHW*)XF)DJ#!.@V^V)&I-XPQ24&OO V:?(&L<<2YBB[P3 MS&JC0J &2\2(!@D;N7A2G44^Q&QD*Q#'QE"*2(R,$Y]2 YE2P2$A5"1\\60[ MD\FIV0C7$6&4PDQ;+5G UBCM@T_+< V/RJ,%%.ZL\R%F)>B4'XHIU2B-!F+- M.258V>C!\2JM%T_03S:!-2-8#JG_*>R#(-[-598#JS88^2(C:/US_66Y50, M\OIB[*OB^)7I9 :T1ELIHO= <:0UA*2UTT9(B,2EJ\&DRCR(8U*S)XQZBAA MGD2$12X-,])Q1.%_P7I2I]3YCT4//KQ_ENK=]%>[/O&1H_2,MV>IQ.%U"5V< M_-5,N[+HO]Y.!6V&ST\_FWDW[PPZBYBG@T1D,H(:.!18",Y0Q94TFC*A%==U MRN.='W4QIXNJ+EIKKH4.7@'($.5M '[,C>/*>(D,7S1U295O4J1S-.B'XN(* MN'JG%_LGIOA1++M$FQLY3<9RZD")G&<"R%HPU(M4H-(IPMS"H"OD"#! M&H3JL*AE1&"ZJ7 KW/'9M =A.VT"4EXC.'>^T)1"'4:8)L9);C!&$:8)S;-AX*H_HN$3V!Z1IG MG((V!1TT8]Y*"][9*PT?K12=ZW6R234AHO #U]\J1F7CK]A)TQ3?0[_*W7/I M)<"KS:%9ZFK:G0\#B(0!TBDGAB.'8*HX%D_-;_FTN!3.YBF\N M&&:%=ZF 5*H3IK3P#%-E#4&IM%0=',W<2&CV+H!+:B+"PE ?&7!-RRF+W&E- M'/78AQHDSLVG.&>3-A="=#IB%(A)=1^LD5A;@8*DW$/D68O8X5YQ7NZ#DQ\= M@4!7N_Z?INM3AOHBFJ9U%&DB Q;5ZFAF4I$=#'2>12(\&EJJ .KR_$^/+\GHC,,@HHS*6,2-0-%H M-;(R34:^3),E##[6RG2#/-:77;WT5TJ($Z^(YDX)(M+DJV5("&$U#QHM4UY;>_V84'+.2>(8Q;!&+%3'O/N'2& M6JQ5Q!IY*6*H4Z6;&LAX1ENY*LT]\BY825.ZO+966T:D#$13I^LP__>K,DYE M&!;5A D++EHI136@ E$OQ+V( E/"RA@V5BO!]/%'FG!E6<1Z4-9(2+35TCE(^!.'3Q"K%V&$TWXEGLY3! MY'+,3/!6"H)Y")@9B@V*%B'-.3$!!Z-J:P=3CB.F8Q"2&^95T,8:AH%9:(Y# M11RI#G"XM@;Q=,*8G&70(&-@%EP\!7ZG%+ [I"B0><:Y5(K.KV5,M4S(W-@* M)M(Y9R5B*<2*2BK)H^ VS2Y37H-]X.=0/).S'B*($5LD$XRK\.(#M??FF8KKLE95PB( M.>:<)\0Q:I362'H&N >L6<0PQ]'+4]5VF!?#JJ;#@4 P)R43TAHO3602!4,1 M&-BBN:DGE]0$(R& .R*Y\&D,(#IP6!I'%A13FG&JT8+9U%^I>C$O1D69E6F? M "2 C:N4,,H !1E'B#!*Y!P/'-1$5!-EYU+"0#5ZFC5199 M)F/4)ABNI4.>6. _=:KW-=\JM+A5+3P7G& 9&*6:!(&EP2YB;^=?3IM= M'^*SD)6V/#I$G28(,8V9]6D+9F$4CY&'6P-"P,[$O IMO@>$YL^=(WKETE_* MFF>!$BO9)J9"TF!D9D/!$,N^P)1!/2(>C M0-P8[>9_%JHF8XH33/:CC$KL#4LUTS5)N2U(4@NA/$?*XILD?N&L?CFF.$'[ MUYIZ&V)4U@;&K0+[YT& N;MJG<+-;3V7RK1T)@^DWPG#@N4"4RV9C$!%4,!. M>2R=QU;5(*^U=F.*$\QQD"I0#02 B5 (BJ.-.4T."$\X_CF"MO%0X)G-J8X M*:.W.E*)*/+6>!:ET5(#=?18!2O!M=R17:AUYWOQ^*SEJP_=O9 MI#O!#8K@T\E?1=V+(0%X7M[?,"YO0S]>R'9#C4FM7](H1'+"I]I+.8L<"=MC@BJB#D"A%Q5*>%C,^5,\TD MVHI,"D\G!^]><+1G=DH#0=^ __CVG%&G#.> M8Z,11L)A3B*ID=MX)>>$-\G9C.'*GL^J#H^5Z[ M;8JE?OZ:?J;=XZ@6EN,861#$1&N4\E&ZZ(BQ:*F?"Z.?/WS7S-),9J+YR ,2 M!P7('!A3"@&G@#"&>JJ0$B'P&FG^0\HQY7&3B8UCS)C(U%*%H_+<&"^P-9Q) M#_\BRJ@+#E.#&#%+%9XW&'_>PWY>$!L#1RP$Q;01AJ8*M4A*'*AU"L__:L+Y MB?7!+C:[>3\W[;'[?Z1=3&#>8B++%84-E$/DGC8A9,$S*X*D&N)X[8,AO :E M!1^:KGAB59A>B#*E"J",*XZE4Y(P"=PK*&^"X$:[& 6I0070YR;[R:448B(\ MQ=@;4"@&C$1QI%#$&GA,#$K68&.&&7*5R<^0S@LD8&E%-!AQQ3PS!EMN>="& M(N8XDE[-/R0LU6(:I?))Y-QJ'2(33$",HP0X#Q^ , 2M$)]_M)@73W&#+=8$ M%H+3C%"-L(N$*>L5A DD:H^$E8K8&BP6>([RGYS]6TR4%UY[KB-C*FJIM:-( M\#13[**9?_M_0""NJ.;W'RV4)]:Y><$ Y)64WE,/$0)#:0=/&K@65K$0/8XU M*&S^7'5@@CB #(!_%,H)P[A$2CNN@!1@Z[VC4T>TG7]H6*K%--#",1D %J0(E$5)M+'4$?A+).X@:U W M8G$C.L%=8,9;%!4%DX587V@'8%3[I"12"N<-@0PP1BJO<8, M8Q\ 61VKT:[I6J18A&(,\>*&&WI_"/ALY]R MFQSTI@(+Q(!;C-(P$HG56OA4@4$('+BO086,^5&&GX_2&HQ06L G5=2>.!M '-ICZGP-"-$,ZP9, M12+&,,]L4#9-46IO+3,">1>B4]++.M0PG0^)3#"@XQ([A9SCCC'H+ 6,QA"" MHM>:6EXG8OI\ZWK,B $'++DF0C"1JMMBHXPD4BD4K))1D1JM-)L[U7G"A,79 M;)"'HPZIA$.@DNE@#?4T>LF(P4$SRY>P4P?=F0WN2,V%5DI%JCT+(;DK*Q4. M$&OQ&+BLD>[,3]3UI"NC9Z,W3%KJ$<3D.%J&,-94:\4]EA_N_U 1PGJOBS 9QG'&(IE2*-.H? MN=*!8$Z]"D(C+V_M_U!+Q$F+>]Z9HT6T>R((%]09C+1CR@4--FZ8%#PBIQQ> MB-CX2<0WH_B4T&B4(B(-.D6G;5J1C4,TS(2@15PNXJOE=-]L5MAQB8V+Q%-N M%..I"JZ)E'I!@X=?-M2H=OZ<#%K-II8]$S9Z"!ZMMI2E67DGN? 0/7(K1"U6 M2FZ8O/ALVH/P%@S-E(/A9-E;4^8W=\XR17$&QKD=CGI%/_C53F_0[5_=I:(:,- MC#@A%TAT& M'$%24Z(9AL H&AU1<$HC',&^"9<+I"H3,?'GJB>, (X(C%0PDA'*-!8*2T<5 M 76Q7"R0*WB>D#+!G!*&')(D4JX4DPI;J2B+@3@*[($2OD"J\@PA97)ZHGD4 MDD6EHU&,16^IMMPZ9C!&084:Q.*S6'Y8LV!D@H4L%.>1"PYH@A@(4G-I(Q,6 M"2F89FJI+K.'LGG1%4L%!7:2*EX9Y@/1 MBLT."-? @\DOEW07.M*_,!+1/T M1(H;BSG7F*;5KLH:$G&PPH#B"$>7"^%K#RV3TQ4: G7H6!-5/1RQS M,D;.,$.4,0>1D*8X$L\=T4B*&I1F6T+)$WB"\LT0EIX$:(1 MV-2 G2RA9.HS=V]UO]GQH3R'BN/CSG_!UIG '9Q_" M<6C?V+A@?-%F]VC0+ZLKZ'3#GXTB0!=TW=D]+;ER:;F=E1Q^'3]V\ MOY [J1KL(V K=1$(D6/**A,0#H1[S--V@#5:,S1[$$BC33*3VMP:S5 M;)C-=#)7L(XL3049:U@,T1! 2H,(4$U'>!TV?)L-1YG.)(S@F"$%L9HQ#'&M M990D!/!>NIL)X2LN8 MX'82'FGDK5(4"R8HU1(3HZ2**$I@=?QY<;@?OFMF&\;/A!TJ00A6PBM/!>,0 M?AME.1%*4$(CQWBI'#,;YIR]+'7ZD?M46"IQU*3%G)1K#[V$ M35I5@Z@1/(ATJI["> I#FHHX?'1<"D0@FG8,"Z(!X A$<$0&HRFJ05F3F=O& M!+<,T-)'&3!U1# =F'*614(0)](%,UHW5#MA/+%M3#)!FJ8]S3T&WP'QG->. M<0J(885A39: QG$ALD78TYX@S4 M9'%#"8=I"$HYPJUBW(+.!"*5%&D7Y+1ISW-5DUH*,W L-4L%)5Q*L_!6&XU2 M6G4 *NMH#1+>9RW#J7AL)R.WRM&8EN.@M))1?$ M*&9P($P89(.0!@FDC2/4NSJE/]PM%H)_1BP3AM=%M%^BB*9>LA"M9VJECM368/3Q&:C)5)""*.0U9G.!=< M(^Z%1G7B%1,9\WQ2A:LE5E@2.(7@FN&T4Q\P4@V:8CRFF()^^!JL97X6BC*= MXGN@:07"[R0!V66C.DJ F(,.V-\I8* M+4%QF*92+J.1^5*8Z7 -+Q0.EDA!*4,T* ^>(SII*$8"C;=B0IKPN4>/NUS( ME74XU>GI9_WK*[D'3V/&,IA4:A7#OX)!@&D-Q]X'Y:1C# 4__V8\&\E-)\J/ M:4\Z@S'SE&E)%3*6&4NP)XKJ4*=1]CFPI]DL%-;(,BPI$@8S987U7'L7"$@0 M!T7JM(OQ[$4XFX7"*4,HB5%;;QB-&J1HA, 441H%L35880 ,IM<)N^9T== _ MZ!6W-OA;@[-E/W?O4K&^8@H;^TTGB2LZJZA7(!7, E /HYBD.$@6I&"N!FNB MYDDN$ZQC")%CVH'(H31X /&C$8P8PYW"#-DZ9#K^2"X;O2+D^]UZF8MQ8"@6 MHGDO.&/1:$HLUL1R;Z-3H^FB6IO+$XIE$,0X,FS,:TI9KDD:)@G&" MP\_YM9:* &S!IYI^WMW_$$P9JO*OL5I075=&FO6"*\@II6 LQA\!V M8O4]YPE&)[B?HH:X65/DE92,>ZJH(0%;9H.7'(W31\S8N2<,VI13@PDBJ. M,V8UH5(2(P)RSH<:+(.9EI+,BX28(EQ#U$1%<"F77>M 0%R!0'1E@3G.KX1J MPP[K&1YAYCIE$4@1)1ASWU)LO,'OU:>.&[(OB\?U49;^YA M<93W3?M#KRRO7E03S> X:&P%HM$X)ES*Z99,"V,AQL?(SG'8,'/'_VQTQ&#K M=31&^C10RK0*)@JK%(&WZ("'==H(J M.DQ($E&7NZK2E-6R5(J3K=USH&OCZ MR^5MXR,)W)TI^U.>6B(-Z"IT(9J'YB5()<5)%&AC,BI*28B42N8$550C@13U M% 1I_07.> M)#EB %2TZK3C7C]<=$)G6-=\2%C3F?'=XQ/CW^GV.T6 HTG]P4(:>K?>)QIG M/(9HC(:(W#!5!H$(Q)/-"_^L"% E@D<9[^0F8Q$QWCEI/? ;1F70!LM4CD]@ MCY%R<@QZ0]>52HS.H^K*1SJ+837/B13?PA 8.&>B$=XC5Z=T(GB"S]N#E):YDS:6R/MY*-=/77O@ M@]\H>IUWO<[1H%^-,&S%=5-T\^Y^^3$4.P>F"&_/[G[ LUM#: S'VB&I+:A$ M! ZD#<5PS#C/+=*UVHIBFBKQ;!:*D9 @D D;O&/!:\V=#I8Z0X.!:*-."PNG MKQ#/HZI?@"A!H8BL9HXYJBWX4::5M@J\1C1AJ1+/=M$'<]$K4(9(K&$" FA, MC: F:@1P@6P=*C*ET:)JC#D41]!E9S=6@&QV(9XS71?>%KWOU6XL6D MQAJW0QOZWG],K]Z%%Y6F&LHLWYY=/7,YL+4:8][.TXGUJO\64:NB(S'HE)BF M;;64R#I&(G%4!3BDZK"YTE*KYBZ-VSD-]_GQFS_@G]&J>TD$U4A##*X8EDXCHBC7'$MC',;Q6T*CRWO* M_ED;=*:3=QL'(=\_Z+^F>(4?]7\_R7W_X#5&Z/]Y<>W*U)Z&:>?[W==I.6LH MX'1Y9+IO_K#%*WCR\._A"VZ_QA3[\*9^[^AU>L==S^H;VP[CZVVO@&]LN%Z[ M;8[*\'K\Q^\^+X_:YNQUWFWGW="H;OI]]'3;Z_=[G>H%QZ'HY\ZT1R^IWC<\ M??E]*VCXC7WHR[X?OWET>J4Z]:KO;Y_3:D6C^T^C%7QQ[E7U[&)\P:BCH8$O MJOO@JU*O_>,%?7'CPT>?0H[Z6=EKYS[[&ZK^[_N8[O^\+,$$&R7H M:AQ>6.;GX356T./5SY/A!TIX3B6>T0=CR:!+/K4V=]?7LIW=U=WUG>OZ,E^M M)4FX.^OO/FUO[FZN[V2KK;5L_7_?_7.U]7X]>[?5;&[N[&QNM6;X">Q'G\!2 MAW\QY0'H2K_7?9FMK;Q;R0CB3,]SSU?-WMC:;F9_ -!U>]W6H ,/<=D(#[=# M3%,1#CF5ZGD&:M-^?U88Q,"%6F($]B3>1<2RKDDNTH?\]5K/#1+CG,[O6._Y MH_W:'/@#]>/O[[7AUN=3=H\W#O?VEWES=V-@ZVU/T];I,F; M:YNL>?Z)MW;7Z=Z7C4,XU_E 6^V]\Z.\=;Y)FN??3[9VUT_W=O=1<][?.-@[7S_]VE:G'\C7L[TO3C3/W5EK[=-)\WP/?^TT46NM>=8Z M/V@W.WODZ^$>W//G27/W>>S??V;^G_]J?R7M8WO8.X?WH=;NZGGK\'-G M[_Q/U#S?I%OO/YU]/?S::1VNTZ]KJZ>M+Y_.6Y_567/W^^FW(+BF1**&A2"[ MD8I_-8"'^(:S1ANI(7 *],4;C!K_KMS-I13>9+=T9](:@AYEF[^E<;-LJQO^ M?J\R+Y+#H2N2JD?YFY]R8VP%"?(S;NP^GS7V2>3H-'FEJYW=#O%VW_2.7MPE MJU%OXGO$]4A%6RURTWZL>K&;ZE4)Z+__A@7Z_0D0:+7;'9CV=CCJ%?T76>P5 M'=.'IY_V7\?\-/A&OQC4$Z$V"2 4;;W?A'O:!\W# M5OOK^SV\=][ZWB30WO?C>S[#NWCWZVZ/[YUO?]\[/^A\/5S%S36']@X!U;ZL MGS7)Y^]?#S\?PGWG7]?6T=?/ZN3#[FJ_N8-./^RNL^;A^LFW1'VU#[&AL*0- MEOXRVJF&012'H )11B8Q:\G$[S=![@:3'=G&KZO]4+U_I/FCAS;2$UZ3%<*O M'"LJ'1T>G+AO_B'R5J:QVFI]6OV0;:]_W-K>S3Y^VM[YM-K:S7:W,N!+NT"* M,DRSK>T,\]_\W[.MC6SWG^O9%2IU0:-6W^VFTUA3=D>'/TQHK_>1G$5G5&YH MHU=D_8.0F/U?O6AX'D=?CP<*31@7<>I-L:WIPUSH(I M&J%;2SCY)<*3VG[>//Q$M]96S[]%%H7D!#>84KK!-.<-XXAN6!P)#D(()C2H MT_2D]VY0%""\C;P$:$A+%QXKP*7LF$:"LD ;.'"0'5*FH2QS#8HDH1I@'0O_ MXLU:<,/AI#1@=QW:7V9)(C]FM7<"#:8KM\%X='#JH=/C8M:M[24?7O+A^O+A M:H0W3P.\]W/B:-IEK4GQ6A,U21/:][7=W/W78>L]T./S@^]?OVP?[AVVO^^1 MC>_-3OI[_28IAK;_>;Z7WMGY=-J$]WT%>KSU?AO(="O?2O=_^?,L_=V\BQ2' M:!WRW ,55N#^G#<-C9AH2"6"H0 MY8&EV4] .R04?3SOFY>1\*GKSW;8S\MDI?TTB_O\=(A]TQ9C<(6A(2CE#>8] M;6CF0X-@JX7"7 1$7[S9::U^S+9:Z]D_MSZL;;;>[V3OMK8_KLR31CT.J'Y; M/S6N7^E!UHM9<2'_S)19>11<2@KP6=[-\GZ9N0-30%OO'V6_'B"M8'([0!H> MG)?OG[I%I;7'!7#7*@&T6E\Z6G_^KN>OQ_CP"2YE#/3#4=$[3L]YCA$^1/7! M:ALQ\-*@;(-AX/C:5:DYTG.-!382IZB^;4Y,$1XFIG.IFOI'0=;0,BMER8 Y M]8 Z%=GAE77IR53SJXI575;LFVY^7OVN@X4^KANF;J"KWA>A+$?_^0 -P,_/ MZN@W9:C@NB)+,H+54=>P6/J&IT9A$@+1"/HE=7_>'02_FC"+(BRUERDI35;K MWEQ4@IA4/4PJK(!KW1I;&^OE5#7I?J@?M7]H,Y60?_P-"J'L774?F(%I9V][ M@W8X-H6OONWJ$]^\G#[#OZVNY-FIZS[Y)C &SQ!E@Q%#&HP:UK >QX80/!4W MY"P(!#1MD .$$H3^ZA#O/.'CC C,2-/>P9];Q6[OY!ER$O[-61&8%;@A301. M ARD89P"8N*]Y5$Z@SP@Q3N@Q^U>OW^+E#P=+E2D8:OX" P2",*28-X4YN'J MV3=/=$2*08@G@FHP)WQ#>>4:FJL0.8V:1_7B3:M7] ^R=Z;H@=&910"0>WCF M2',2ISPJ0&GR(W!RX32X:DT:'(ZY"V4=&>6,$'/7G&Z.\NE=Q0N>YXCKY M-R1HE"+E$AH,IL8M;RA,><-;1A%#-A@=@&&1!M:V5G M)5OO'+5[9Q#.7=>0K-5;N=_"?B;3_BG'F.;$WD8 ]K$'OJW]-3\:CJP\-V-# MWXA"+DJJ&LH*".&\( VML&B@5 (>D< DD2_>$$7DK:'OQ;$SD'^6%.#GK>F) MS>*W:>84):LH@GF.EK"[S[X)+860+B4'$-]@"AB>M@&(.TN#&6 1/H7;R1B M-^W@[],DZE5YR8\'O>XSG:([7#T%[DT-R$8U A>N 8@4&]82TI":V""EA^X# MC-)$-J0@/Q&VSQY^<)KHOIP_^Y\RZX=V.$KB'DW_ODQCMNU!PL[,@'6"6)T110*(+/C@9%.4AS0?U>!E=41 63W^S?4ZR0YO-77?_U M_3)9J!0SNL(1FWB.&8$;Q>.6#O[,8QE=051,(G5M)).A^[^V^/#WT:DDWAMG M'LCY&4K^WJR?J>9(WIW,MIOWV]7<9S#N('-M4Y87&GU_6M,SZ)?"5$BU<]:Q MO?9O5P8 ?J571IQQ(7NL-9I$KQ0IG+H#T]V' ]WLY""'(Y? >JTG'V> E\EO M=W3=]QRVR?K*UUCZ$^_$> MV61[YXZWR-[)WKD_:)*OG:]?_KR=0[KVB4-;Z-[N*DL+M%J[GP_W#@\.6^?? MZ=?#MX?PS'.XL_UU ]IX,X>4>$\E4J01"06B'91LV,!# Z@FR(Y->Q"R_WL%X90(F)4'#\WD_Q!O%M\X[LXSG:)QC-!_"/Y+ MRWB$9:Q?MPR%C4EE#QNI+'X#)* :$-70!F546FHB =A)>60?MYY>[Z?MA!?< M8:R/7/LP1?+F!%MR_#6>6WMJL]F\;C:<&B*410VO7%J.%T+#^L ;4A@3.7(R M6%"L78@]6Z;TYC_9^W;/FC:$IVT(4+-A_KAC/GK4:4 E;L2Q8K))]#_ M4*FK\'RSZ]-$08.@ON>=5+!@WP8A5])VLS+S&0GH=UN?._V3J"9P92] M;DK@+,M!&H$P959M*3;,Z=P>0.C#$!_'\U>& 2"T7\FRX4J?X;][H;SZ<[0P MY/JARW^G/NK_!;[RW^DC=T;?N%E]8BV-;A)K(O=.FFM-_BTPAZD/N&&5=@WF MI&M8[G'#6($L43XZ[M/D]DT;N25:,1;D#X9W+DUE_FVCV^O#D?\,\C2ZU>\- MUV84U=*R\N[1+IHR*R]^56MU+L>^5C*PB6QD"%DV_22/S[WVH-LW1;7.HRB? MLZ[O.OY-.8P85;'A$8[@+#1M*,5M@RGB&;>!*!GNTO5LI.!3+U_S0PW&_'X- M/CD(5>+O=35^G?V&_YX= (XGY?69:;>EV;KVGQ%<0?TYJD MV>ET6G&6>3C;W:\N/2J""]60$"99M12]S'Z#YP$!RLJ!.X HKI=6!XR7=O4/ M3/^F#9Z8\K8!5C>/ON'OOV>FZ[/?R/ ;+= H.&\/DW.'ZZM+4T4_:,7H.6F= M:%DUHFJD*?N91IDW9^7*D_JCT3K^X4+5%#KU37_P[$ST '0^V@?=_K?5NX.+/&9VZ'!0]O-X]G &Q9-' M+OIG8:"R#C",3M[O@RE5[+?H=5,0UC[+ @1D9]EFBLU2?QFOZ7>E[\32E8N2&1>K1(Z2JN$ MI@T>PZ9?M/L"'$+Y]Y49$-(KW9UZ>X0'SPT =O?Y-S!PC[Q$#0,..$WRTH;5 M+#0,U1RZ.DHM\%\'@#M-_P=<]6(#DWH,-5138!GH>,@,ZW4Y; MYH+))--((6#WSJ- CKN-.T^4'0 5>$LQ=FU@/!WH@[.7B4[ X\ 'IU!@/]LO M>B?]@_'I%6 7H6K;:!?K5*@WH<1__RUM#/G[?2VL3N/?QY?]\()[VS>^+B'$ MZ-I[FCJ^$43/O%9:Z@ TV-U[9+_9/JUWI@Y.FIOK?G#UMHJVUJ#T.+].MH[A_O6/O'F^^9I\\LFWUK[3IKP%7>F M(J14 V6L:,3H<(,)JQLF$-YP3FELK ?)?2@,^4N 1"L=S^ZPK)&N M_ZK/GZ#/$K\OM'>?)%;LW!=H++W63WJM)QJ2J03V=E!"6\IR$8L'/AW:-F^@ M;4 X8A,;BB+>8)S 7Y&S!I+*\\ ,1Y;^3/' 1W*5:[N<3.S2^EGC)%%M_>XA MD26F/;X2ZL\5-9F,\YXZ>([UXGVE%N^&6K& NQ(\$8:>W<)0RY!5GK &MD@W MF&.V89"C#<&]5 3[0*C^F5T)'I79-!J??'JHD6D8.SXP7)R61STRE2--?E53 M7L#@4TY'OY<-RN%0,]C L.#^';5&>T7UKO99>OE)#J^&UV9=^+1>(G7'>5E% M!%W3=0 ,:1@LE6I+%Y=]T_6F\&662F?D_K[%4?0W\_<[AXVGGQNR?GI9+7FX M$\!B$9Y?RAM!WXB/*2.*-CA+M>*-D0U#HFI8;S#FDGIE\",)R\4$\9S,'O_5 M&:+R(+3;8^O+?KLC-?#:- BH\=]7LOLFY&]E!SX-P4^?\(!K>J;J#OQ<$J0E MB,\9+8"?>]JP"!R,B&C/#A#A$O*P-HI]PB.XHF4X9158:Q7V:=E'V0$ARZ_?;9 MT,6$Y)K* !J?/$K:VB/[SZ JGOJRFHY,1AE 7\/+S)GNR$XVBN%NIMF@FP^M M9%#Z%]?-QLLHO+(:_L=8DK 5&G,0J=7.1&J^;:8&(T'X"S!GET,$7/[CQ69K MX[;Q?*R^>Z/=,W<6UC\/10](/C0=[D+/SXC&N89GS!1:DX18S*F"F#=BUS#L2S?]$' ;9?29H8$Q>SO@Q:F7YTJ67VT%FJD M2L>]BF\D%4GS\:.?;KB *N6^],\RP+PJK:^:L!_O;UN.]+9*@DF[Q:SP%BMP0M%@QR(6&+UX(_E+I.9[Q;B9E=ED,>IB8"WH+;J#KPNNGV!^LO/KZM&'V MZ.6[\**W;>CF9Z>R%_M)0:"^3[]Q(I%0(3:DPKC!K.4-RZ5I("T(C81IB]F+ M+("%'Z79CF@D8Y36EO<>SS'7]C:3OY&@N M4KNU9T>UGR6"EP,*GHQS"C.C.Q/PHF(,@> M!P9W?,2(\J0]YD;[WXUWX1J:+\5#8G6K8OX=%EN;&B%UVP?\^C;O1[WAV,'K M(J04W^-P[\;OHS:@RUN,A<8,^K=O^=&.\#^[9;U\,;[GH+@=KTSX!77WQZKY][66J5S:57>WG8%>#:DW4;F4R8)ZI;G5"_JF4W?[Q;F%5 M8WZ:A];'X%<$EQ-//)1TA>C)ITEBN@+L;)+YC$\V&?>4I5X>N<771P"=5+3S MQZ59&N@C:9N6E+=E DDORW'SN/ M%'OL?%Q_M[GZ(6L!([*-K>TO\&?CP];6O]/OG=W5W?7F>FMW MYX]7YJZYE@>=],_54'CL).E/.)>E5OR<5M![I'PW3XF"M-+ M[9P[[:3@:U:W=[/-GP*BA_3EIC8_%'7,GS8OG>>,%%&\>+/9#YTLQ>Q_01.7 MLK3).16='F/IZA),9]^6GQ/<=EY^SS:, MZ_>*<@FE"R-6K)986D?9"47&8/IV"::S;\M/2NY3MPAEKWT?JLJ,7-L'>K3]X7JU>OF'"Z&'-Y[9>'6,I5G#I1G MDEC ?Y"#O,3Q.96='.&X6.+X(N XB//_!8B&%J0YZ?]OB; +8Z6<+1&VCK)C M:(2P];I^ M6,PO70/X/&CWJTNVCL*P, BNY/FNJII85E49 7F!"YO](HRP^$LJMK@ZW$' I .][OCGN,#O)89? MH=%+TCP':C)1L\<8+4&[GM(;I^WKY7#&8J V"#25Q"Q 9!4$5VG]?HF[K]^NB7]2]R=)NZ"0+>J?8@VN\/-$^!12\2= Q%/U&8QQDO$ MK:7TU'CB3K];(NXB(&X2Z.6H0LI'-D6UID# M%P['@(AI1XFCX7Z&RY2*!3+O'X+SS74LRRK'2P5],@5E%^NRIK1" ML]+%<48_1DLNM!!<2"8N5(2J9.?+;/TTN$&5O;058^[&RZ[>C7?JRM[W0%)I M:B8L0]0YT(.)&O8R1*VK]-AX,@8_707Z)2Q/$98U>O'F$HO3)MZA6RY'!N=% MSI,KKHR6L%M?Z;'Q7 Q^NB*@2]B=)NS2%V]&=03.LJV3+O#?@_RHVBP2)&+R M;O8V= ,0XY285)VOZ/'EDJW1"JQ[BQ@LT7L.U&5RZ$V7Z%UCZ5WLVO1TE4>7 MZ#U-] :!CG&ZPN T30/X75Y#Y=T"FFF&>I2VY%X.;\R' M:DS4UI=(75OI7>P)]70U39=(/4VDUJD(?]YU^1$0Z2NI_QLAC)9JA>(X=\O4 MT[F0^T0->3G7OE30>550@LAXKOWS1\BS#M6HV<[[B#X01N:O60VBR-SC)=;9M14>A<3.4]7J70IN4E);J-7I(2T MQK^SG4$'XO6S9="X:"+&^ <%2NM-LJ<;-"[5WKSARU>W;CIBL!&+64>]"__Y:?T SHQ:E(@Z0VD1O]=^7?@^+2$O9#PQ;! M?&^8"&U];=HGYJQ\\>KZF'O>'3];$GCYSW[Z7:)YI/1R_X\7CQC(1"_N$'G5 MG#Q-'T*?J(C$E5,^X>8(H7AZZEXY]FX.9T MG9Z]*XS[WKY\ZX-^V8V\H(*7$8C MOU7:/=*\:]>-5.[O28=3ND*9-L8Y,85OM'N][TD9RLO*A23UT]=5=KKRBO8G:^X>N'X!2M7*S)VC _W8$"UYA9L-.OV^E>[ MX' M%_=[16)+630.[##ONO; W^@S4]7;319F0SL/<3BI&$[3XETS3OV Y]_?[<.^ M* ]Z [!8"[9_;-J#"FK@6\N!.UC)=J%GCHK@JJUOLS8T+(,O24W.P1E5G0'H M8U-E8'CU@1F4539W=2%\204#T,+[V["2E.D^M1A^=^K!BZH129U<*"H5 0)1 MYL!;LEX!+2X''6A-'"3N"@A[42&^=U$A_FI'^E"Z(C^JCH^1R@Y*, #P(D=M M,ZSIEO9PZH?]"G"A*\"M7),4],!%&T]ZA1_V6NJ]D8*DTLEI KA_RW,,Y73S M:#G8WP_EK<.I/3>/54(_OO7@[P M'##U;.07H$\ 7(JS"HA/ @ +_#=="A>Z<&G(5\"S#TWR\+YQX]QX$PDX-FSH M)6!XL*5V[^BRD.Y0?Q+^]HKTPFQD<)5RF"-0^:,B3\L%JYAL2)+RP@TZB>RX M48J'&:D,F%-8R5;+[*PW &PROCJ;V%T^O/FF6KVLKAQ!<_6&BD,-O4;_)A*- MW]-O1%D9??R\03W3 GL7*?M^0];#@\+.'-U0]+;08=<54G#A)JM_-A<[N/ MT#P0_27N0.^V^P?)3J_*ZDIW/63NT+XKCZH^.&F_3^T :96];@J/KW[44+*A M$FSZXZRZ*:GR-=VUM]=4LLO*4 #S2G@XRL] WNLX.2.EE8@EN*O(9#E[:I[ M+]H"S\TDOK\/(#5''DD:[ M-X3FIGH^("P \#"7<.05KS#CH9M+5GEL@/4DR(++!W=QU]2Z7AYA_96=E^-BG2/\Z+734]; MJ;2SPH/1\[SJ' MYT M-K3;AP"IO&;LET SMN*'"-1U$ "OT1ZRYT<0BBH:'W.HRD1 ]:ZQU M1P97Q"7ZP3\9UJ9PL>*K0WQH$* G@,$7$D.&L*+U'U%&KXLAIC0 M-B?5MU0,!M Y$?"L9R&(&2I] MZC-&X[&B!-J/RPUB;K39<,.RNKY@ZJ9E=/ MJ4:I;@\B]9)AI.ZX'114GN*:C?6J,6=W6;9^'&F-!3LI:YG-B.T5RCC.DJCU MV.N7H4L%-GZ<5V-60QUNMWLGE>H,/W$\?IF@_4IP<04M[]:;T#VH3&CH,(TW M%AAB_VP8O3F7!DM&1T8A^947 %1?;%AP-RF]8);P[.,<^F-HW2,7].AV#@TW M+ZIIB2+TSX96XH<<'JZ[RG^*BR*'U3CRR(U<)R+))Z2Q2@A@0]FO7.3(#LI+ M6I[J'PZ&LYA5X PM!H:\T^N$<6=?^+.AITY]=CT&?C!:N@N+EI.L8[6GM9ID M?>K>>7"@!M1P3'S^DI*/X_270/2?O5P/]+Z]#T.MY=Q<_.8>\71GS M>!$MH-@6=-G;,?%-O;LY&H3\:WYEE"/32 DQKZD89\F,^JDQ0U=3C3"(W\Z8TQF.(%#[9( JA'/F[>Q[GGR":@W5$W Z(F^Q@YV%*N5&B@L"JIRMW. M-E6%!$\5/#[D_:M1;,Y;"G%1LIM*9)MVEMS. ]Z>>#+"45XO\$#+:D$C\):% M\.,Z>L=U-'NV0JS;D;^N>1&.DM/@]KQKKW876$-AO*NNKR113^B'7Y-2(ERB M:COPXM 08\/RIYI[4Z-N&UL>;J?BDWEU-FN6EPTX?7.DV\%;S>8I8JNJ\/Q M#/=SWK7E<@Z7G:K52NO3QA ZXAB^:(2',RW\Y^5VN,H3G#V_#)5\@,I!: MPC"_[,*%U626V-OF MD1^WTH?:2E.&6$JOL(2(4=C ]I6 1^S?./U-7Y-EB%3C:NBPH+?!P *N(6D- ML:?^JS7N;L<]+;)V2U"'M2$]%MYK#L=TW4=S'RTWF6&DL,)Y05O*JLF<'=WC M"\=#_H,NK:>C@W)QT5+JCS#-9@V5P!"4Z%X.'7$9']FD50GA.*R#KT M//O'[(^H]JT09LW#,KWZDUN/8N5'#:80YFMIT!EFZ^TZ&%Z[UC6L3%<>5^O)7[LR!A MD'I +BS,2A^L8I<8IK+K*',;Z_2,]4*-)QRX0^438_%G[992:4/#@8JFPI%H MQSKD,J* ^6R%P3?ER$4OU*5\4Y(="$MV'=Y_J1[Q5(QV]%H_XJK27&$P$)K) MN:PMN9LF3=-@ V8R3">P@%0K'KK%12D1K1I3=KNH\ DX)$I1B(=B8E;*>'6W M/"&7>9_$.&'U7E3K+3EW$Q'9M*5LYW#]J!BZWG,9-WB^7'6UVQ9Y!/;/H5Z\ M1AZA9"23V%DMB"#:@C_(HS45(!Y7\D=* TED+M;(,I4]FSY(*B_"!/>*[]-8 M8-ON$)50J<"MA9K&NE[M9^=MN\Q,9,DV-0E7=,52^'Y%<<-"2H$6O"%HHVHZ M;0E=+Q7[G<$2]FW35&NL'UH\C(K.H5YWI3'B-O*F+]39.FZ2CQ99E"$EN,%$F^@I1""(,N0NB_T%JAU953^X^Z'CEQ +89MC,0T@3_+Q=NG](#!>O5C9+;4,F\#*XO^*2]CRM MY*[VP345H*_[-6 /Y;IO8T:VBI=V]P1:B%.NEN4\G3UJ]O3#;MAJ]0"Q%M]U M08O)YXG)-3]?MW.*Z]Q7;#NSTTJ8D!":;=&%*5! EZ)-_!GGVZ9A'?#!]BQU MQ94N.A;Z'>6?:42(,_Z0#7A'R_Z[0SE\_GM'.=R&.28RZWGX.RV\H_']8+$8 MM3H0QINCJC@%8A,\X"DKM&1ASR+IQLB\1@52>^M2Q.#=P1B1N0C7:C=(!FBG M&"*O$&_1!>@AV>)SD9_Z(@RLV4L?BGY1JE;T+J@"\_<797\Q6ZW;*\F-Q?06 MU:;PNW WAH1_0BX/M:6$"8+0QW&/?2@'AU'3FF-HL8YIF;\J?PT3M*CJ2\1X MC\Z[BL,WWS+TZL='UGUO-6H*W;(O$4>$?6B_H-5,!8/HR*];RF3PKA#M 79H M=N%I+&,L#>U4<=EV-6.-L1MIFS?2<&_NQ0'Z""F8$WZ--YQY5P*JU@?8=M7) MLQ?/9RT4;-)N^OS5%)13;JAOII=6/392QTCT@ZYIN.DM:E3!+?YKM5Z'N\W^ M=[G9?CO[KJNK9?AK,?O^^\?&L?!7?/A=Y&^X0C](C5I)O[.4K"$08A]0_ Z5 M([!B6:K("F@1P?4IF>P).M:C>_3!EKFL1V^]8=#4.7#.!E=ASQ%[EFMJ@*;+ M!P-E9AWV4FW>BIE]^JBY=4W'QN\NHOKB<$2U?'/6JX=_N)-AV(<;[ "$Z7F?/WIE;[,L_? A;>FVW$'/AGAJ^6PE5W\5,WD-6M.F&FX_*E78+ MK&AWY!"_=N'1"?UWP,KN^F*[=FG]F=QU)"?;\TH >.V6.CQS!'.$71'6;TT1 M]>R7=E]87'"I?6<&8-7>1.J?7I8$7+B\1[,K6^5]3N^#AV>K!^]S>FT/;MLK M?/X*C BTP+ 8"N+;>LW+:UWNF=0F:SK'"FJ6)[OVI(K+D#)%_;XG MZR^/%RF>!#$07G@UK-/0,T3$=D=%G,[;=<^(+2(),!3W"<8F_"O] DC!\BGP$EUU434](>7[H>8VYZ0^T[>K'0AT(N@2]ZF$D<>. MD;!^@U^\I:[XK0Y=7&VGUSP8%3J8D(\:30U./KNL2\E4<#KQ1!Z:9LY07-&/%%_:HXJL\??(Z!9XR]6_=NQ9>(49]4BPKUV(=G MQ2QX7F?7O4C5!*NJ>^JR:I@^BWKGFUEU$D9[0TQ9,_(;NWI1S-I-4Y]0&I6 M*<[]U+LV6 9YP%57ADPU&I(X!V,3, _O1XN*%L]RJ9!2]S+"FA1-5$)R5RD%5+"UJVJQ M7]"Q3N!DJ>N?@!H!X]63F"C. :@_Z_[LB7OM/%RID3UDD]N-5$NU$YV+D6'A MAI=Q",5RT;5]GU^&N&H^#KG'ASMZKTJJ+0P,S$U1DZNV.VB(T\7AF/0H#4'5 M[-G'RYK\X3^QNGB_D6U:7+34?;1JNX.>!#<;J?5U)WH\R?G8V(;WW!$EPLO_ M_HG >.LVQ X$\2]G# \E#W,G5!JYM>K= 9MT,X7]&$S@*@06?2/P".?_AXA%-$M/!ZC2%7\ F MGI1D_ K$B,KV>L(L5]+V)C@.,J(B4.#!GN&GQI>V*7]I._DXAKO]VUEPC+X^_6P6UN):Z\*/Z1'T[/\!6K7TW<\_._WB MWVE@9W '%@1,7_+3K>J>0(S[JNS$:WK66',$VK[]$_@1QG27AUQ36[G^)<9> MOE"BG),[X I>\2X\!XG_A4DH9F'2&X/\Y.T^Z5,YEPZ<:^NX5C/#Q-$ C0@M MQS!6.K]DB/IR4YU0C&U^$J\^[#V\R:&QREP&IFB)'H,T+=5&TRE-)52YHPFW M&W9A\9:=>'06FO7U.4*9X-.0)4-G$X=VODG!'DZ]=;\)GE]VCVW.U"5GR]'G MH2H[]8:,0G)B59\/,MF[\*KTLXNVQ9*O702[JJOUFOKJM>XDF@U(,%K<'P&()KI#K^PG#?V?,ZH"V?V3O94/#;L#(_MO#!]^]HHVP1"O_PB$[J#,[_D((47O"!-(!$![E7QPRQUY&F'_N>,A(ZC=M)_HV MM?JL[*X4^OUP[U9I5T'HLTH.\#Z20#->W!P?+EOP"[JVROU6 @W8BN#T?H9T M(&W.!_S'FWP$=H_ D:"$W!DABH2?%1[N*3G/_,1]%5VU MKB(N7&DU=@URS,!G*0KPRW(?O:2--*!)SNJFJI:,J\><9JG63S3X?:PSKIZ$ M^&8B/U(S+!\]NBZ32\$B==F\KO8%N8Q[RG8,-F/YP;#LR-T1^R\.:;ZA)(-& M>69W+!96;BNRL_/;FPXG[% WO;R.Y>Y+RCQ2UUC^&'^$W@&SE7;W(&?OXP1))31^"77XS.QEL_ >_((DQ]:4#8+R M\VN.0%S;2399GN7*@'MSW@LU>PUEQ&T M+;4XN$^"5>+*1PC:*/05HBNMB+*]Y%O&(K3$]@4J M&"42>YHJ+&:7R%67/5FQ4EDX>O30"@=LO2+.>$&Y^O5,4>UZ??*Z::\:OY$H M*8JU+<)1C];;BW)./LVC3?DOU;+8TAUP4G#43:_5M)>E<8R5JW L+Q$B;Y&6 M2U.+^"E7QHC()@X4!>][XYU4HVQ;-UVZ"^D3%LO:"-PAG:[!;.%+#HZ M#L-3G,X>+1:M$':TP/?26BQD\F"FE0C+T1+^U(#W W#@46QIO$/ASU^$@U4. M1#Y$']H_?&9,'WJ@>.]ZO78[$4GNC0V:B$>F7(KJ@-Z19,I;FNV_2![B"2]N M\HF?I@OJI2VHQ^UF!6P=Y%Z:J@O;_JE4Q!=[G:*_AJG[#1:=X\!?2']OM?_V MCACYOP6/#2L #%E4(0]KAT2,BFNP/.3CL?5(N%HA@$1+M[0DD*RQC,R\W)U@ M&^1;K29_LL?]V&07SN?V&7U?F(DI:58J#%I:W(5CH/#=,A'&/U;PNC_ M2N[^2Z& 5*\=3>A*@4Y$=DVOHQL/>XWMD[:ERAA.7CQ.B0F7%-S%[F.!X%': *U,M?3[L=FUSG+?; MVU,TTH:P)<-&:1O:1-UE%<[OTBPE^Q+;B[:1XA=Y;;M,%4)YNZJFEZP2IIQ> M)KQMN0_KH5Q5Q_F[M?E[*>ZY.K7]1?#F*4DIL"QVKEJ 0IV-%*8'E=$PI:G8 M:.![91 X\F[W)#5 M)8\I^"ZH(%7M &:27A7*I/ZN6U#B2=[CE/U%6P+TONR7:-8Y+X-9XNIK=$+G!5R$4@G:;1K89SIDR"OL(BY+J]E@=%P[S M_0RE+!/T@GH<7U#VHI\]$3BL2X_]C;(YM!5>^,+(LU@8N=?Y,&1*S(V-U62? MDU' #)6ISMN.Z+R4=DU1UD+=B'DC*\P9M:UN&5*,XAJ5X7]&2I(JD3 MF*F1^]304J,HC*V')EMD!7(Q0.705]V C@5#^&M5#8Y$&+$3<,T"P;12+4$7 M2IW.?BC!LXG\,M7Y$BB;5YT'DP?2#=4)O\FNA+PA$F(JB0S9!8;=4L)]RHF[Q>,SB1A6-/%M3,OF!=+(<[+_20B7X"6YNT7DA7,HB; M[U_6-):O4HF/(:--1%AX/!-%5F73;E?W F2,U<@$3N4+DI&-*\4!E:*5X-M9 M^@I+GL9A'(S'FFA$4QY(<-IZH2R6)-:(;V-4A-7$+VNX6&XO8PA=CCI;^,TD M54%4B#OP>TE>6>K*VW/T$K SIO[;-#)+Q#I=;26%,&85'26I![TW=P;P5+IT MG2TN1VNO-3/E7]P0*3N(&@VKU[.UAK0]GY4XP\5LX\_F1X&9T M^T*.7TFF;7 D(6UFWDG;+87@,@S=0E(P!YHGR>.0#02L/#W;IPEW>,)'GIRB M:".FGZ>#+YXJ#2>6^2K,00,>>+5#WF\S=TU3*$O7) J,\Z#M@&Z_N99'75WN M^KKJ":_\FB?9N>L''?+87S$QH\7L=541^6?P)6)&E8B!(C!,4!_B$+ST;TK(;C)X'>('RT]>:<.BS% MJ-'/DCXJBQ:BSQJA_6BX%">V"\X5#RF+2N_Y5M3B(!J92Y "LH/C.E,5>#^: M2_Q&8"KGY/4EU7',P6_PDSX>/OQ)VN:FP))[?5QF#0P^V)7>;+_#_!KRJSS+ MPN!T3%II4WRC@0"L%Z@FFJ=P)J$M0G(TV@C'3354@M3 PPV! M8MN&/]YQ?UUAB6J?]EJ?$R0"FXU8U\)'DPI)C.NTE1\I8>.!F#I]Q7 M2RI:RAK_5/MK[[M%4(CR1*??36P4YLH6HYQ*AB Z0%?1MSX[?R@% 4@.R7UQ MIF$Z,_8\=L$Z5[PR\LP>.NR;+270R/,1*);TTE5K$7"PS,Y\I,3#9 0^R3,V M.=XFEOT^3^T(',XJ3Y+GD)9&YSSE+1&Q 4MA=524F8!"^,0ID-78,MJ@WN;7O,O_?*R5O9 MJ(/R%M;L^<)'/B]E'YY^O.K/'_YSI@I&[9!#F#$)N4ZP%&J?K-D9*EJ!Z MW;#A#F2U*Q(!. 3U#=O6M8E/A(ABM):.G=(_&_K8'4JU*U\WU*_\F!/)G[/Y M^[G<[>;MKY9013<[KJI^0N2V +$E-:5H_QY*HM(87!L"')LT-U.;\M=Z$V8B M]A='E=?$3$Z\I"\#6(PW-/4_A]PZ93TLFB%'2B US#]3UP/3ZLX[B!$O^)6$)\7WG+5" M#^6K/[Q[1B4=#\=RNTB?#"$UX=B9]Z@]JCE]O /P%=;="ZP[/0 _YI&7F)EK M+17V'PR/1&D:\+)C2\YD3MJCNV'*OO%^N6&?%+/_?OI=^+]U\"(7%\7L^X%4 MU8O9RW+3#Q0#O&R;/?Z_#<_WTSR<">%%\$3_*#?E1:EV3.U4'G$?2%G5T6W' M"9,5\^K>(/A\X#/70DH3EMVJ0%6/OQYLU;GQ?+PA#2$V-/70>"*,C#*"FV3X M/)VB=XMA!^L@*=FC2ZGRF\CC)]>0T!Q#X3I(^VKR:Y(+2?-5L8N%!;_#>D?L MYMAK)NA*V*GWU"O,=J>]"626W8G6.NJI<707244(M47W:+V'1?G,>36)-M"^ ME22/PP=\A*&C,CCSY]ZQ!OMFANCK8PWVK3- +SV[T4O)A/ZLQN/3:#M$2B$U M(ZX9+PD6(C4BV!S92:ZJ)@42)9VOL:_U1C9%[EB)8'DG)T1/H3E4*_[=0 0T MIA_2!);EK:._3WG;;@B7XK"G,$);/S)H-=5HS8@7T/@G>:4DR/1,#$NIVE,7 M^.NH#'F0@N@]\N#=JH_YB 1C#JV_LS?T++_Y\O,'=]NSI%&P'/+DQ ?<8502X5)Z<>Z?8WB>H(4 MJFW.6RSQ06B-/<2ALN8^=IZRU++<0+(1.05U1%^R>]*G0I#1AUFLVV'IPMQ6 M.--'M'!X\=V(!:X2-S FFU#+"/-7;76+.Y/V2U@$D=L-!B$A;G-U5W[&:V+V MI)'NRG3JQ[3*4YS/,5.;$2^Q([5IFSH\;]22LLMQ=MJ<4XB'!C^-H!2S, T; MH@YG\*+@;R-:LJ=OCU_(PQC!.RAI^SALI[-'2VUB7N_CRY9AYE6)81?<0PPX M'41(=R@2A^ F:+(9%2ZL#*!HT,*5^-VJ;IN3\$ G-'GYP]K1U;H>'H9,NGQ2 MLD:ED F5FF#.]V.(8 Y3//MR]O@IA::S_QGHRC1"_R/9,.([6 +(=&4T'&>X M8SDCT$(I"207$YEL4S1!^AKA]<,(;<;4N'<@.?&[.C@>DUTZ^3.X M2E_.@' MQ"@/[^GF+3L!DZH$L0>8YS,LP(U(@*1"[KDQ2W,+70U_; 09T&8VS9*=J-D/DF1(D2F'7Q9)R30) Q#:#$!+(I)(X+E27DR(XF4 H A +6T!I8 MI$@XAL4P'R<@FZNN(HK-B>%^8YI.'I(BA9)'BS\Q2N0#S)3U_6> #>R)#"-. M3Y;1[L)JAR5 :'_HS_24-CIW@ G-[3-EEK913F1@<8L795>&164(R%X<]A%' ML2Z&./MJ^"8&]\][>48)&WJ'Y9#!_V8'A.2;?'DG3[@9)N'_U8T+@A9WP>.]%8]"[@=;MW%VQ' M*YTRD^5*\Y,C[$PP&9%JL(.H:Y5Z;TD TQ>,^$63V3D\5)R+3[[C-RPCE-E5)3T'%/&L\;)6P-_%&$T0TT>E*RH.'C8"V M.TR;&X>"W[(P&D..GFIF\56:N0ANU?8H+CW1MA)8=P; ^=ICQ4 MT,?#2C'A%BC$M+D?:8@NF8T-=R 3KLLF5DHU]\RGG9)["\=[Z]UE^!X"!@(R MJ! ('O$<,RBX;D[8DMJZ[(4%LX8N,$8MG%)-KX1#Q O!TG'D[C=AKUH)^EXG M#E\Y-^]Z?:DDB1@E*A C'T@U1A?3:C*99H([DZ?4([A&@SRE3K A*_UC%\%U MA;Z5KLG,4GEYFS!YO^XB'CQ\Z8)QVF"HTC8V]0S696]?3J) ]*EH@E2$V0$Z M#\&?;'&F5"4/-(O=G%R67DX&".)6XG5%:C(A9T71T="^UD)W1["9;R0?5^VX M1_REZ.C<[ZS[01+*A7M5E0Q2OM_SH>Y!3V_"&OIM$Q94*OJ!PPUM>EPJJYX M?RV1EP!\7>?\8>:F8];YP_J(VMT7=O'CJ R4\%].=/Q_'/_Q776:K'YTJ$%A M"E2?%Y@2SK.T?A0>0;L+U#J;(AM[4A/]S\X105NZ0M8B!(C(Y\_;=LG>2?05 MN!94;J3OFWW.I!$H0A&B,%J>;C<^(52\)ENJ\H8!#.:QY*T+\IM[4O(^:"0_ MTKCYJFD9R:T4SF)04-U#-'I+50&+#EV6)IPN#.<=0D"=2FN*(D&=8:F=7J9U MREW'#8_(JNF%:((!+/02X46M&R"AY^:R[;AZS!DN.V!'85_=N[S,?#\ME/FW MX/>]"(=W2]G)EPO:OJJ?\;<7+TT^(SS8%U_,R@W=T9XNCS$9*B:!X#(5P J/ MOKNBROP/B+)!\TVS8W\]X_:.4NDLV(\P8*5FITJ1< P/1P]U\L#$P:@\1H-- M? ]SJNI'*Y="C$8\_&E_V1NALV(>0:O_NA8S(D1'6>L81C/ZKA Q)+3:;9Z; M.^;!/K"/\[):KTY^K.HFS!DRJ]^M]U<75;4&W4%XG!^KD^J8L ML0X.X4=":ZJ\K!!.^@[0XBO*+M 2+%(A**3I02.Y+O>H+/H.GVG-- G\G#:J MY%-0WD:?4#$;MA2-4\4S'&'AT,YZG,4$6JNRX?UO:$1"DR&_*0>+;=AJ-M<8BH>I$Y64K:3;F9J&KZ=CF$]CH$TQM(3RO6IY,%6/7>XA\2 M:I4Q4,VODB"ZJY/.+>*5+F*\*-M"RH-5I!)O87FR#%3LU8--'Z$@+ /%Z E M*?0/E_J"4GSA7&[&!01"RZ0_8D)E(+('@V5!0.Y,3DR>@: MJ9$YS03+<2BOO8Z[K%\99UF[B99*.2JV&85/5^%NX4\2ZH+8P..OC'Z<*XHH M",K?C@;^ QOXIUZ7=K(O[:.;\]CR@Y3[E*:N6"AM64O45:>E1KW12B1BI"!Z M+8"?[2-5;_?0\N1,>KF@3I-@T.%K35L^QL[$:*+ MA@RE=*]F3_S^>Q#>NO< ,P?2@'+KPI7;4$+_6<]=2#H80B+O>W8MT6_6 HVU M<)A (P<13:BNUR 8J;I]&'H22QV<(?LA&A+# '*A,M8-$J2LZ_9'S5J]O^I7T29+ G%K$6:Q"('CEN4:!8Y"639G92CM.R@I.-X MGSP9DS2'"N%!5V[KI4!L/ L+\Z%0X=8EM]!S#496/LBQ'F0MDB+3:XC1F![Y MS1TPU7OR,6 M_)9[5.^^+?\<6=T7:E6LA6CV- -0NF8#:SCZ09K%G[)L-AT#[>S/LL4^+K$# MK6_M46=8A935QT0%(^GO-^WH2;P9F!WM EQ6_@P3RZDDC_JZM94'DG*'&D M(C8C57G#6LFCQ\*9WB]RPX2-K MY+SB0)*T,0:Y[A<#$6&FI T&_@_KBJ3N6"B)?\&@GQ3?FZ*><*[H8$@?M5L= ML6/N#_OB_SF:T]<-2V["2-K[W MRNZI+89__%\/9G]IU\L_:0\ I]VIIQ@MQN^&UE9XEFM[$]+%$2I:0RO9)3F' MFE?.G=%1NIAUP[H2G9J,Z[1U#&>.:P+7/\_ZK3E)YH(X@2Z73."T-7[/H7'%*H,!Y3,'Q77(K?.0Y:72F*?NZ%MGY].QDARO[BG?/9@^,WN\8X-IWD_OHN-:3"GVMOS(5KF^/O.AN/;7PZ"U MWVU]^>RS>U)@/CIV'\BQ>WKR6$]F1.A-,4LPWB\%Z?IQ0W3R(1SI) 52=:^Y MSTX4I+V702NM(XG0A"7BO*44J41!BN%].Q#Y]698V!\^#E@\=[08-0V?8B,^ MAL1EY%:H@(=CVGAX%FOW.2(:)IZ2(P3LZ^HYDUOQAJ8'NQ9D_9WT5.ZNJO4E MFF$((L@B(-._04:WW4+IEDHE"Z$[Q+*@9T9T>P#R;2*GK)":^\M@&;&P9350 MX'T:7)YJ)@F:'ZQSRUK!GK##ISW(CYIRO>]KH X^._L67WOPK?SMQXJ&);R8 MQ;F]Y'J$A2NL!>T2TIH:7E" &B06O2N'^>SIFDCCVN!IA5?Z?K?,^-;#>7C5 MYA,5WNIQ>/QE24FDV7^5S4!N5AC2!ZSDZ[\>>YUJSN.('L4.*0IKU#2L>T]A M4!*&S*L=%:F8[]GO!=QFC:1^A%D8DMT2"MRR)50M8<^%6:7D4DGLZ8Q-0[52 MJ'-K:2A("LUP)%+/WQW^&;*]9\!-ZM7XYQ;4/E@2/%^EA[LY4A]!SO&@0H%9 M55@H1215VH08J.X,]RP%C>AJ\;O#=:9T0VCD^+^HYQ'XO7*=^Z06RD? MD 6WVD4._#WK%TT+I&]+*V'3?8)QM?1DCD(RSH$F383J8GR3?CG8@(C=+B4B MPG%)G2[8+'=$!^R-1(1^20L/]="\:(Y'1I_)RQM?#=:BB33^:N M9?!M4B]9'2C6K'D O_N68.O2$YQJW_[JG;"]"7$C.3 P <>FH1< MT(V\ ;.WZ(4L(2[L4F^"$.":L7)?W6"CI]^HN.GY&>0GZ:NO5+ANYS-A^:W")&_# M]/ZJI MG7Q5?A%_19.3CB?9Q"B#37X@J'LIS^GCR52ZC)M]^^,"N[YY?OI_Q MV%^EC<4R$VDO\'E%Q&#;X'^ZHZBK.'^UZ[.CRY]1"3J;JF*\,\@U1W0M";!V MV/5"7SS[*?R0>*]V@,EC&2#!65%DBT*L-(AV32ED#^5BT0Z-\<>=G9U^_>_J MZ%.RDCL)0,Q/Q?S9GG8O<4 M[,XY\=ETE;:V:.!\ C^PB0]]!_;LM>'J@T]DISX\_>H+R279.GPQ='WXTZ-% M\/1QV#^*E9,[@"@C8%"]70,+ZFLZED)%.:ZKL@PK\X$2_8K[D2_<'4[\Q)V! MPP8[_HIY=#F@(LX^R9Z"X&5%HT8'D--OD&04BP#S77=RL+OL-O)!((\A2JCD M29F<2E&G2;;,SNY*4S\^DS5NT4> M !URO>+E^[R(.=F3FSQ-^)!Z<#A)--O6VVHMC9_;=B<:7TFIVCSM^NX(9]Y8 ML'P639KBFN]UT?+Y;R QNX[#0))IZ/"8[$?1_(.IR.2-LB,9F4/U@#>H7;Z) M2/.$W?EE",[I:O_MVQ4 [X8_](FKNCYWNCQ):RJ"ZQBRF(W[(XA$-?;9PDP #R_D2K3J(E&W73$,W,+7YJDWKM6F.NU)!+[+ M]SZGK8&J1Q$YT)->NK1MY"!K9Z(+.2E.:EOJ$.N3Y;&9.'&Q;A4&?4H5)#J9F4L35G7.1P3]3''2$,U/NDM?Z*&55(":1JJ4Q M+9=^^XO4L!"/\4!Y)1IUZURV0'($_MXR39M*:$R(V"'A,IY73;4*2\+Z=L-, MAY<)=V7_CX9(\WIZ^U0#T!R"R5[GY+S/SGD!GTQ&1Y(LY#@,3 .C &LS[+B9 MF-\!%8N)^&E2VC!IMHM\IP3_M'LKN<5MRV/=D0/'>SYQD7,MWTI=- Z/(_7$ MTX0+C;;,L]16ZP6%)"0$F7<:X??[%+"U"?WH2NTF0AK+F68!O ZW"A)I3H5; M.J4#3EP"'![>61D=BF,/AX[^KC+=%@U?;#?4O>8FC7!Q2NXZ1@M\J2E5+?DF MV@-59V7BI(A:*]R6*(V(Q+*V!#^_"H5S>YV38;DHNR4_3./'*A?#:KU$#8ES MN[9]?BK?42RVNAR6=5O,:*["?^!:,(*_VH "%Q0UHRKXT&ACC/11#)1S>)K.C,YNU,=1$'+OB2"BT9#=G7KQ)&+QE( !;4?CJ\[)=6\27!4J9#>^ M^!;B>81RA# )_@@5_0"M$1(BH1E0TP@G(LF_J!U*[$\&I(P$XLUL$X;BNC&? MVO#V)2*<,C;>!?PM4GE9O):]3Z"T:\HD[[C??W^E\P?WI'1^-TQ<)D7_Z:C. M3U2,)%J<"+TL$;[=U1NN:R;QI LZG-SF 5_ AXF(^:28:TG$D;KPE$#GC]U4>98XL\??,[08P9W3U/U M-4K\+$E,!]E'7K()QC:<'"WH!XB>5JVK,#7A?3=EB,F)V=IWR#:I)5>N'L&P M\Q=/ABV_,K3SC&R\O,S"WY95K'34J[VXLC6H,"61.J6YV8>;]RL6\!O#IYEA MB5:.L04E#<(9,RN7Z*.N()&964?NF,F('\E$/JD64_]*I1M2%.-Z)5TLK(A- M;\-#Z6:\3XLMZJJC )%H'*/5-Z7LHT'Z1-?D@XV8Z>8_?RJO:XQP/I7@0,@7;&P2MNK!J.B^/Y:W2_+IK-KY%&:S-<7?^VJ MC4YQ6ARCK*=4O+A2<<6@GK&_)4>-TR=7=DQ)ETL#POA9IP?>J6 DC\T^'3][ M9B'YANQR)5#4U#"^4Q&B .IT8^_?F\.A=2#G!W*@.LGJ< F^@_NM &K@6M5$?& M ?_"450V>8^WZ\X8Y8Q3?5P>L'=1(9< #Q_VT8I&O&PF(!U3WL8<)2%FS#49 M4Z\0Z3@M2B7FQ>B%0(A[(E5F1B2"HF5TH4O5G&O8J)&A?!&1D!*B8Z*@#$40 MPRWQH-LB$@UR9YD' G(@/1Y.7H)T[) RMP,U^'<@."_7>Z4<$0I@;CFA)P]6 MBST?@ Q.>NG!IYL,6_WK)^SB7$^BZXL3DZ=^$1?=2+]\"H!$#((:'BL3]N31 M(0'D.-'!TD93&>,)LZ3T:3<4<:"MO@[;H"G-;6L&3ZZ$'>UA5M"Y% M,3V>N1P8R@)3,+#U(%G_>Z-2]^;8IT AW7!N'TG\DQFDF(FY*T?F.R3Z7L63 MY17&[J73S7P:1J!+R.'_JYW/OET6H7O2,$683=])8: RW8Q,#Y? M"%C9-(G)I8>[H![,7O)*DR!5>V)SCV8L+M33"G5BD6H0!W:08&Z>"F5+?!99S;15]5B19 '(IK ZH)@G:!I_8%2FJI#'Z M"UP7Q.BPAO QFF/<7@0PG&T#QX#_KBM(H98=%B2LCH)W2_? M -MYM&%AM2^D"P:YAP'NR!C3 MI8\%:"M /[PG!>B[UKO=7X1%^AJ"'-)?$QN95UR.PP$?ULX>V;OJUVHQ: "1 MG\BQ5:5,FU7^&6Q-9)Y&@XAZ_"RBV7-_E1!>KR<#J^/A\;$.C^>PFC1YWPWK M8&W7'Q_.^3PE\TA8]PVV[JG8QQSLIE7(*FYBL_?.HUK%M\VJRG [/57\^)ZI MT.L![F>6;C;>]WKQ.OA74D]UN'R*^*WCU?"&[ZH MXDWMO<-U1/#KQ AL\_P:\S(&CV_Q6A-DI$T:#[\%%@/Z:&/2[.<$CV_> B5O!%9]MR9%0QC"A52O5 T\3 M/O&R%/&0MWN^HYRFU$.-TRU5&#]:L(^&'\6B+&8OJ]W)3UO,VHN.B'. M604SH=/.R5O=P>@7>C@SJ5K)DH!I<+^"DOL.5>1.JE#ZYME5";EP:QNQ8X=;;.50IN_]TLYI[0,X4NM\C9W)X-+ M6TXU^0PT%?V2N@%&J2]$:EL2 8Z^@?,8P?4+E]M/Y1,*7V'JJMW0L5RD53K[ MRC;H= URJJI;N RJ2!C&LF2L25(U\E_5.Q0A?Q-AUG$#W5[ )]II4JGZZ"Z2 M#QQ&X5.(5_AI7?$P 2#V;21@T&8ZXUUP6*912L[P<9H<+\2=N0$FGL@<)=M' M@PD-U98N,"MR#5!Z7JT7Y_ABBKP$N*NU99<95$H5>8 83GD!50T>IZ7ZPO"P M54K2/#SB8$&A*E(,*H46ACDFR?8649IL2>0JZTG), Z]P;5CNE_"3Y-"21 _ MFJQ8XBRK:UND\H!%@O2(,@B,/C3Y@@DG,"H'BC/XN:!$F=< MW-Y4=HYUI:(%GR9)V?^,&Q M9I$PQ,VLB(B/ 2@ RDFY2NU)Y(TFAE8[NXH4XA*<5MKR/=-"AG6SYD8 =TO% MS]P5(,"-V+E$N$E#)2=Z>*\!=#_G;L"/_[O<;+]]$AR3\[)1J!5B'F:U[V/[ M\H@ >TP@6N0LC$(Q/<4I&AEO."("2$\OGV!Z'8/6B(=.)\L_7O@"W+%52ZHJ M$MF95IO'"A4^H==)+)6SH)R4P=&@ MJR45.SI H?I;;,/]."J\FO03G^VFU_S!=F]8"/?ZQ'BG@DV]^$TEF[PS-%GQ M(C -;ZWE9A%:AZ!_%X,@S6]T95J7/YV^/#VD[QQ#\Q'OVA019"*2/0&UF0]( ME(K;)HQUPNM#8H< #5*N22*@:/2KFE.Y[JQ0.^*@8M *IF.HU3I6I,5K("DM MM:AT'=*4SMK&9K%CC(&KN5ZVB#ZF HDC>*TF]A*EGEX[=](*F[K,1U2$ MH2(^OR>HB(^$?1A50'UFEW$)7NVS--;AK 3[,EQHEER(J1ZUG#J[Y7+J\ZSX M+/LIRD\X(Z@F*E::8A0J8M]IG#P9DEY7O?Y-<>C4JU"D[UGW8V0Z I+?J+!8 M4(Q)_SX99)X@R%177!R+Q"O1DVF^1VO;A297Q&:VVV%MGNIOAZK]3796$O 56(M5/N=(\A!RKC M%0O6@D#62>G#PI%5+V./$04I=$1Z1EI0#\OW"_Z;5':Y,I5PCHTZJEZ!H35$ M(/15DTGF!Z0HJ $B]] @S:Y*V3#TSMH.H^\GB&H)0'3*AI*Y]ZS=C9K[RU5U M/B#F\2QEL/E3 \=%POCZ,60*-Y*Q2.JM&M=A'5V10./XLH:_X#4HN4H4Z3BV MRQ:;C-:KKBZ7-%3EZXIPXPUDLEX$P[<.#U7,GGQQV;7A%B5&X&6YWLV^)\3Z8\S]3[OR M0D7\0#_-S@[*.DJ?\&EV9/U8+;C/&9WBZW8NA!&V=6-OI6_-BF=BW'ET"&SQ MIV3#%491(&0"2V(0*6F><'SP@GW\_._/GIR?%'IF:%&K1U0.44)&902[E0 M8GV7BQE'5;ST6E3?D_X%RGN$OYV7.P$1X*UHH]D$Z:1QO>.VML7'"?=?0NF2 M0WM*\GP*8?VH!2FFE"XJ:N05Z[O1-V:/$R.AJ;^@!2^Q/8X:6S1W\4B4:3JYXJ2ZP/. M2UE@S5W6YY2B<\.Q*,.B#X]'T2VW!I-V0\4VPOS9KKK"L2EEIR(E+Y7.IT+( MFOD67"U"WM&*9#HX15[ 9%OF;@A1AC?;;@\><.'X'JW<5]RPNA:)!S 589%% MD .;+[;4^<3TMI'C/(Z+'Q3'+.!O( M._JDM1[^$:XE]S(! 3J@YG5CD4J"7.:?,/5:0Q4$U?KE#[)^LT(^X6ZIW D,G:3OUMK,%G:;_>"]11<*GR^5RZKZ/\,[B!B>M=/@GW>%29#;" M-WZ"GGBLRQZ4<,ZK(+5*HHBLK&LAO/[RDLF+PL"0_8D8RK 3NQ E09QH3G/^ MR6X=T2D7%BF:SC XX3EV ":*]Z ^$#Q<9@S5_2)11JI*;<*UX1*/V8=_2GG4 ML&0HB'*=:\\\Q/&1>&OTYS]*\>;QTR?/'DG-YD]D^F@U7X2U=3\J D";;K;! MIGC4VJ>EO_1JFMR$#OY55T+0AQ@AZ8@3R54,QZ7QQ\6*Z66[OM3N9OYB^-)Y M24#8]!; N47-#'/:=?<_"D[]YC3\>Q'^N+THYX1J>[0I_T7VZQ$=%<7L,;&S M=/0/WX=P@ZI018CMJ!TX_+=M6E[B/\WK?Q("^)0*./M8QHSW9%E9M_SE_4&L M0I;GDGC$F6I&,_IPV>-("S=8O!M;9&U+.3#GH7*N5Y= MM/$;$:+.&;U)F:]/-.>1U,I)X9"3;),6*7>/M-Q=!@7ORGLB) \IU>I MMQGOFC+23D;9I9FW&DC1A?UUCHU$N^J$=]4)@W?&&H["5L<-G99T\.]"Y1*L M%[M1^%A2.YG2,%>TB$6'YA>%=>GO [9)A[Y\ ,&C=>0.*"T#&:^@ " I5EUU 5U?DA7,I$_A][&:E0 MI4/N;3^KY)XV7)8=NG0X+&,;$C=TZT"J4M", G2Q3PED?ANP_V"-,](]!,KA?:<$=."H$)*4M$+C1V0HY^;%(9 MHV^/LW%;L^%Z'=EM*=E]"!$BH%^K-*N=DG):?'.YP74\97CGKJJB?.M-VW"X_B_1T-%E8BP![ M M--V3*D'2";(.OC"^,H0P E[7<4[>YY[0,N,VY7PX#OJM#?J*A%]DX)7].\EI MNEGAW"R5!+6GY.A&O9=)008-N1,9?($Y(G5N=! ^>RL<%\&].\2ZFHI F^>X,R> 9'NF*<]PN<<[O]O5Y2W <098"\SR1+RU@J M*-BNMDI3C=D4^'SJ_^YHY>6H^DPN9N?K7+CQL@HN,R0?_"5J/^);&7'F!Z:2 M>'Z50W?G'V#!=W0+:&F-8%[;DA&!BW:[QR\*Q<)4BTZ*W/@'RJO.UN659.0] M^A]PAWK!.T"!$I[;%4?Q>5=5(A:Q#MY/HX"!Z=RH\,3+ ?IDV()2S;1NN MI!U7RC!1;;;K=E]5&A"R%2B,+3VCLTN*AZB\LJX&PY_35^#1SD;8/9]BIA&$ M6F8@GYB$$EXZ'S&NX!)8DABZF' WK,9N0Q2X)-'!@#-,O1&9"([DID6$>L+< M ;.7A ^7UA3ZRZ+N%L/F4O UX7EI<"NT?&[J'G*!X6WHNZ>S[UBQB!K+A)JM MO$*;IS+=HY!-M41JTFC:G2W8B:'4;GTJ\T!^8!?;W_BJHR8=(^VGIZA6;5?I MZPV-4GF^P0:M(S7_+T-7]TL9^$^TS/)HNA-78*W2='4652 !JU^*M>AC7Q9] MQ0KW80N$!*/7Y$ $I5&?K R MAL8*"AWM@0A227;Z-;7!0]@;*\]-=#XFY&@&TI'Z_GJ= W5\)_98K"-VKJ=$ MPO?"A_CK$"XQ>\R4$_?>;[##!=@J*K-W@-!CYBY!ON\(0L"8PH(F(A&PK5I M!'/*D;@2(H/5+RV$25%PKB_U %+-4FTC(B*9/346TX_Z4V4A>4K_O$,O*K?' M0?+-K6A]$D'V=01%1#V>=Y]BH1.RDET;G-MR31N3%,ZT8UE>7ZFP?@\6,]?= M%K-Y5GS^S0.T&'+;L/-%8@/6PX=?PID?O8U__1@5^W9UY_;-USOL+2/HA^"L9-_<\P2Z>:SI@.& M-I;!19@'!V5HI+GV/] X&;:!?AY6REHX:N9E=ZXM/>J]Q>YW)NR^=WJ-*74H.B(H:G@EBAY7%Z!#*_O7 M?)!)CQ%0P=3PWT=X,L5FF^ 28__2A,JM#N#\U?M^B.\YR,G(O\,E>WGQ/Q] MV$(>1_4M1_7Y'$$/XJW'1DIW'-];7+7DI/R9NM!?H%TXF)J?)^.KXQB_XQA# M'9.#DMF3\ETU_N[(*:"/HD) IQ 13RN0$[6:Y.6!&_SBJ#VM0I6>X%> M[;O94=,LI4K(ZPW.[#\'IT^'9 7#7:,(7>R[$#ICIIY8[T>UCG*VZP:T[B@A M)--PRDXPZ^;]FI=+4D3,OK(_!SEXO4Y5!N8DDGT'L&# M[3A1&<]-;57PN)&;5MY7(<,4$DAR J[01EJ$U[WB)%_=O.:,GU2#1C0>E,YA MI8K2<.,]I9M9^W.S0;/TZ>P[DN/^E;0WJT)\%?@\X5GH+;82XK.'<0)BCY9B M"?DP7"P.D-<-T7@>[VURGP.24.W\%XY \'N#N[K 1GA&Y+8^;(R/QYU[?EV) MN$=LE\H8=.T&(PFV)WJ=8O:4VA'WTCVK]WH:^3%(FC[PGQL[V\"+-7=>DJ\:H*6G\00E;G[\]4 MK9RV<-82F B-\;S(=,KUI&S#*23I*>.%[ W1?,]$;JQ3*P_N&3-X^HD#6:G6 M^M>UJ@5)"2]\QILLAB=8^R DX&]O2BJOJ*DAKDT;):4B7U8;R.Y8N:R5ONL8 M=$#D$VEI>B%I*>8$-96CR[&:)W?%F8*-D ;5#CPD:1.]4=I )UUI7;NF[?PT M-QUU)YP=78^793$"JGQ)_<2>ET.Y$%714:74.J,AZ$ ,J@*KD%-N/ EG^OB% M-[\\&V1OB=Z"FOWKL""'S#QMUZ4,4&8&VQD7WT@9.5F<# 0(Z.IP3=2E,1Z ]=*MO8C3PQ2A:HC0NVT'J_24? MF%R-2)J9KJBX6KUV(Z5=QN.W/*=S=-_:B7*;):F/4P]X9"IESV(=]%Z[@\1B M3KS>94-L X7C^, .D/W>51 50Y7W5Y""[QPOB/+JV(AH:VLU>_GT,1^CX0]T MHQJRQH0]CWIO7#;=#O-UO5#=K_!U6;74&3P'FR_MFZNKT[Y:G)ZWEPW_NGT+[<=MN6X4G@&!4?F:,!&/1'6'IA)J8Y 8_9Y,EL\E>'L\GTN/7R__ZA MGG_UX,N'WWSVS=E9^?7G9U\MOOGLP=GLQ])]N$[QM[\!NONW_K;#V[OI]_QQV4!"'WR8A8B1PU[X,1/,J?\0CPMBR=GD[%QE[Y>I(8,Q51<,,8,<5KMZ M1T>+E.Q_,+X[.SR?U'V(&RWR?D3*=8AF5[/O[+Z/@X]66W[CQ^AP/X],I5J; M#^\G/K>^C!PS3-_;+MAG6%3&]RWT,Y=XKS8)W$8#3("K]=(.-G%#RB7"+/H; ML(W,W2V9H\(-X$)?I/!A0U9T%H1BK[=D%IU8"[9)#.3D,$1 ;QN86YXAB'+\3\XR[YL%($]$;.$A&6Z2JC\92 M3;#+I[-G_/>I)P;)[-0#KTB!@D\@84JAK/O0O_6Z2.F7"N4!6;C'W&R(KP[K MA%>/+)*"\ ,7Y;;WRE+K>UYN^DYF60I%0B,S-04"?!:Y:\\Y9VL@.E%$Q4T' MCH+)=^W_&1,X'7$2[Z,:^B2R!D:,'SH&MF N,N$&X]@X3*UU'/RWA5.DS3O> MGHI;G3+03C V23V6I6&Y/PB8V S4&_8:Y:\OJ0=;RR;^=CSO!1#AA79+<@E7 M2HG'1?">%@'%6:Y;P Z_5()&P/WIG-F'*;>Z8_3CXH70K/:#,;AXD#?[3T,G M#*+'R;WER=V%4TU%!*37CXY!K@Z!%Y+3E6&^O*)I30X0]C:P,O@J+" K)7==V=;\YSM?MS==CL(1:F#CWF2_A2.&N M:7#[(B'9]CZP/IYI[V%2/ MW#,"I>7"O1=PJ:F',]V/2[S!]]&]@/T.E/GS) M]"R/T_9>INT'TN$1#V,1T^S]J):2:HH:5BCB-;=Y_"/.9 M_5M*5G2B'Q*V"A>L&&37H6) 01>=,0T$Q2%"G*>X!&0:HJ^JSWQ% MFD7OX1DQQZ(Z^OWOPW4030( D\I?V2TOPXU".$8X[>.VN;U1?]&NI8L>A163 M$EW$V8B2-PZJ?&6:;L?9N-W#9='V##%/=%:Y=T3498GY ^CJI3K:QR3MAYZ- M"4:6WN 53E"(REQ"/.1RM\=INL63__RHBH/^#; [2 MM#N&Z((KJK P)TXLJ,OF0[,DJ!;HS>DW32NPY(+9HO ,46I3B8.D(4ND'@4Y MPQU5J,\<3[1;+ZUL:"*5LKYF<77" 5 ,101G/@[F%(13W0Y?+!L#^F52WP07 MIX],OY=EV!R'BN;PZ5L4-$<7$XP@?2KQ'5;==E!:DC6K3!-3^)&B]%87144( M>>(!TUV.V0A3&VY'1VKF[PC>@X3P]L))TVUB'Y\3U[O7T(XG@S5O$',=JWRI MNHWFTD41"[8ZSD%LXTGR6;R#?- M:L/KNOHU.2=Y;RL#=*:;JMP\KL;&[&&[RFU9-#$BY]S%3'..<$GJ;@H_"Q[9 MIEK>;\S=GZN(1_66,4S2>45*Y-L+T="8)/0>RME10+8Q4 MH6^C3?WZHBCVF4E.*DR" @[C[DX-A59 CEA:(IUJ<.H)BAA]1-FG4 V 8B&I M'I7=5837*.TVUL+!H^3V!5!W3%@KKQQNCQZ+ J."2_O;\X38I>-,)AA5[O1S M4^'YH[T"8+JS,1D9OHA]7WQ\497+A?G1&,,XZ2@QRQB*G%S 6T.'#PWDY". MJ0*=DH/?%3Z'B.Z=QHN3K3S&PN6NJ'@ MP/&L+8.-VE?&%TXVBWQ@R5ZRC+LP\@ #75D*WH=NE&[I>[&6.+Z2."Y\;.&# M?L,R;BK_00\6O.77IF+B^:+:I(,AO;KHE8JD/7+YQ2SI3..+4WAR;0Q4O', M]!LBX.1=[@H!_ULF'%X=*"A#!874MG>(T3LR(:[JYMJ$#D8,#A$\@/SUG*Q%'=BQY[E&-/2 0X\N&=MYS\ M+B#_$H[MZ!EM67($%\Y#HQIW>'IWD4&&@P[+1\#3;]:%/^ MB\+]1ULP5OZE;<_IOW]MFVI_A0ZR[P?:57B.E^6F'T@T@/5R17!2R?^B$I^2 MA4IF8I\E;7K9AQW_'!NS4RX^!C^('?>,;EZP9;GL<+!=5@WO;K!QGC-S1;@9 M]2D3 9N,]ICE(R-S WLI&N7"_;TAL9VLBDJ'3-&L7!.+VYZ322QX;AFI5$0/ MS09)+[4.)"T*8F!-"%B+ SG1Q47;,A,?T3@8A)?>HR*M'0PYV44:I!KNA$R; MLT*H#%5P&^*:T!$=29"BT@*VSBQ)H/)4.J>))0V'=GBV]L#TAW5LB3'R3]C4 M11*L.,(@"I TFR2T '-F/R3"G+W6B,NY^7HM*3/RR?[05A$I/#QNU*M,B/L C)E@#BA/OR^518UEU8E"I* MF+E.<7&/9J=P,M5%,E4ZZQEE[=_K8%QX4A\]><6K&0T7))Q6AV.F3+>B)(XC M>W#V$HYG+#_%%-%,2D\V2SI>MJ!UZQVKF1E7&+"[,IS2:_4 MSMG*$L6)XJB3%O4=L]CQP8DII9VH(2FQ,"/M>2-,D<'7HW.6$S/L4YJE,2.2 M2$:.=_06)&SLBX99NEA''V555:*!6N]V7,QIVMFP#=XDHL]^QR/&9&X]S0,W M65T[G5QC>;>*1[S-!S$_$>*YJRHVQPF4 MW<.I\S:X8?-=POA&249($FQ,%]A889/L?"5%CTWCH4:F,3P MRHD73Y4P\GH%2[,5:GGIC[)^(Q(O;J*$5+H)(9"R +%99<9JD"6PBGKCSHHP M,M%C\)>WR1U!OB9R2[]?8,8WOW=@QO5YO&N--AEFES%@ OPB8W**FTV,=A'/ M"9>A1LL>"+ LQS6UVVE98]-G%(K;N&8-2Z?HTL#@07 MQ'E*"G#>$.( <421""B$_J$CZ,-+=P7_0S)&3AZ43$JPVW796!!=A;-63!I. MV[U3929S) WT%:T@F9GI$I/FQ),R4IH5\P4E43%F(#-!(G61J(:QC]+7S@,=$F?)@C8^Y#:U/SXQBOT#PQA;E0))CV>$8;*R(%<62ZN>%! MN_[X<<>_/_,G#R".O.50CB>1J&,8&:-DUR1!G[<:7L>\.$'4^+8%C[N2-YX" MJBEE4G+J%E,T#;:3+-7#1-ZBBQHL:2>YUKB9_5+EEI=.2A8E,I/Q_+6X!MG?,TGPCKH:AQV%O$XP#H*CBCL M,HZ4#DC'N6?4CO-D:*9J&.".H7D.+)%\6&H&\ MV)C$ M39YDJ8_AA\LQ4$6AE,)44IIE@B(##FTZVID0BW7@PS\Z>%C_I]%]_>TB]$PS M%/[D.?SL:@-N %#DX%&@!?45M3L[G@028X9?;.A0:_8')Y+*K_P(A>_\HN9A M/NEMRP-5+FMTF2Q+:0TYL0>RA:K$F_1[#;#14SX=6(>GI+4(>7E75O1).3-% M\;5B.2[\R IR85%4F^W.]LK!;")=(JQ@AHV9T:1_9=WP1/W U'4+XY4 S+"K ME=[SG#]UHQ:"1!)6NAQ#'=]LG_K-1H.GK&FC+,9$:799T>"-LQV@4+-(E4&@ MI[,?VJZB;%FA9]6JJ_XY,-)SQ1W80O?&?>YC-BO**/)'YB3*62GO>R@>%/\0S+HC'RHI M)$]8LL*;LNP8T66<;+IKMHEL@9B.RL]E&)H;O+9I$BY7PAGA27Z;5V>N'%VJ M1TXQ@FFKQ3OA3.W+!35_6N=V7J M&^YT:-9]JI960'&M]W]$4+SMT_] CGAPZY:6D XV)P08R^A0)6T/^+#PLH7; MMO:.? M@MO948GE G1KW.LA M>.TH.<@*#+0=CQIT"PH'C*RO 9=#E\32>9G9>6=44 MT 8M+'/IA>JZGYU]B_+N@V_E;\ALH0RBN381"\6^NVJD@LQ(B-D?[04H^U7M M_N3?,_$J,+>84[\Y83\P)6'(NP$^9F9DV,VU%\$L:?D\O#\5->B?, C!'6[C MGR[K?LB]W]3@"6Q33L54-I ADAA2>$$$[#^=C4WJO-+H+>J1:1TA#!]+LO02 MV7(N."M@6P&87CS!&621EH1HSG^##QDV+N^/3=W@Z/0%8EJY5;^M1>"1.!JU MHN(4(;?AMF'BP\*[J"'+*O"8H5[OQD?]G*0)PGD.H39.'S J$.4BJ\6[Z-&_ MF020=%XD;V]OSNXJ$@D\F,&0#'@HBD-HA4 NDA:J'\>PW) CIC5543^UTV53 M9A"U+DYG=M=NC<4YR5G@E5"DBU;#+\)H-+#:BAE=N2U2R^(-16&H";$SA23Q ML\6<8=8%5V3YY33R3!!+HR.3LCT^I/'*2^DZT/!F":/5S-(O0!Z> _UM ([?7?GS MP6>_]_+G6P8//\L9X,\RT0HAW6\YE;KJO.PL4YIN;1A=JE91'87T/8=N<:'% MT*RC *#'7=48@X5O(1% 3SQ.?(%,3J"87"2'I5IO9X"5COKHIV./=HX\:,P& MEJ3"QK+%]ARCCH-@4A:OD5@J.5 0EK* M?2+:PXP\\#I-3_LEIM#&Z[X#!7,I#J>[0%.8IO%1:,:1SWE!_3#X46()YXC! M;5>9WXY:;MH.T#3LBOR1N'+)]1!*&[(RW6Q:WA9$FN>#GF":C;5PIK*8VAPH M]<"\8NTV& BZO'E)SR^[QWB:QQS5?,[96%*SZ^(YG@VHB_T&*Q_D3QV1255X MT[KM"BL)P#/&HQ/B<3D/(U4D^6'E;:!&DV&/+"9EV+O&B!FRFV6P !.0A\NL M(L*TZ$YT-,*LEE1.II(+YV.Y.:4BJ7DNDK&Z>)ZX'K<9%(=JJ^7RE_!;*Z;S M&GJM/$$Q:V86QM)GG+P_^. SSL3^(GE?&'M9&2(IM:" EFM>X94NVF6,4KQU MCMUMB#CHTORUH??^D-33*F]NLT0T&WZ*;VCQ(\ZI]"F2"3/8-7Z1'T/\CG#% M]Y$ED)PZ73@V3_12!5@#Q^?9U47K'%/?+A7&AI31!/,0-YPR%R M[?1B%1D9K0''W+ZK+HAY34IIFFZSTH-:@CY.>/(T^)+S'I!>3KA]X[YV?66C M(M9UG=9<64O:,M5H+:9&K$W+@';P2VNB):GE6ELT6B#;&&S'MJM$YN+#^@FW M'0['QI N\++/E;',O>9P>Z%>!'='C<44K KK*\ZZ2&LA*<-5> MV F@8/-5#]_NB@$,FI;4#0H[98V53&_H\IB02:2=M52W0JD%N+6,*V0*,2+0 M<_@?7.@^EMO*[H0H\>SP(Q2QK?J!*GWZH_RDB5*>8)RS[$I6+%FW,1'/F"PX M/.5&%V92[3^EDUX:$ OM8;I\@X>P849VD^ [#?B/$;-GS@^W8^V \:#2(+OK M7!W;$89+WU_+2;J5UWL;PFN.6^NWYG3UKPPIZ:Q&&I].\5[L-A)U*0?I6OPD M<6?#%;I?26$?-TF H9P?##_(E4$-';>NP\H.&V,_:E5U+REF(XZBU^J1%^>[ M3\I!3X-);\O2W)6PEH9/\BWB*UD*J:?EV _PJE*DI* 2MNT.W7BTZSVPBH: M"O+G;;M,-Y+"F=+>=/%Z4=!IPC+\+NL=XN.F[B;G>M0%0W[HH20B MERQPX"!W>F#]9->DR]EZ+:$>7W>X*.1(A7F5O6.F\N1\?\=*&_1%9V]_K!9 MJ_B7UGK-RUTYS&=/79TJF,<'GSUX\.WL$<>G?^-DNGYP]JV+%]FYG;U8!Q?R MB7E^$N_\\..SV8NNVM3#)OWPI;8TXHIGWS#+R]^>/GU>S!ZM@QLMR?2_D]EO MV6*'[WVM)W'R(LQ#L)]2#80_069>HWB+9; XQL 53WM])&?[4+1=0]=QZ]-Y MK ,T&K21YOB6CHV$F3H#[N"CHX3/K4[,=\%Y0<(8R1"T<$MQ,L/.VTE7J)", M_$Q0J_23A/7..NOT0&6[B[A.3>!Q)M_+3$:?)IF ]$2B6-IV9=*GSMLLO=#D M12*3P%%SXWU(DPL*0SG5E*;IN'G>QU#W=!!)!RNHP1PQD=%V6,?2M98NNO $3(QTG(?;FX<_5Y)+ M:'O>(@,5"ZN^JIK9NHYL?)%"\%S(X&6;4>-/V,^2N*M%(6+#'9/P(8'M_1'&KA1YN:R;B4]%&O]Y)@ D+H?J['$Q*1+J,=K*JC&KLU MI<<"=5PHKB4OZOEW4<$1\^RU0#9\J4NF[I))OD('IZ*Q(8Z=8 MK[!D=M9'LB- 9]H_(YJJY&K5TN-HF<%/E-WSD5]R"X7-H+CL1X90%RB[2B, M$36@,PUCSQ0Q8?1"K/DOZ[<#4GGT74''.-Q-RK8N8-?.PEXI#=?(J&Q$R)3R M56(P\\M14Q@9MK)KF#)7J"51%4E>BB%!VCH?:7R9>QN-\(;T=5&; 7+[*BUK MZB$::;4B)"79VY_JALT)+@1]1J>9I492Z YWB%):_ER8+(#5&KK.=Q$PAM;' M4:E^<<:EP#)X807:[Y%V2P] [>.,!V AB1.!G(&1CIA+&G Q-3GRHUEF3Q&Y M(6#1!0,.KYC/!T:9)Q]B=5([,[.1-RC7#IVX:@+$PT:BWQX81&Q,)HQB($E< M=J>S1TZZKJG.&:O&0%CIW&= ULZV[(&[I#2-.0VC&$OA B*@H?1PJA-:*(G? M>^9]2PP:VB'$JC'>.X5Q1=K=)D(5@/,L.)BA7S)"=K4FJMI4)$[$=-=[P;$0 M=\PAB%_JZT6L@="'D*C4[P%K.71L,Z281U[8%DL+I#H(-#XU< ME+E0^'-*15\W@'B'9]\'TRH-QK'AM-]6/*)#1QF8S$E19-8?X:M]]NW+%X\> M@_+\P=FW?^*%SKW0E*VA A%Q%I>>Y9G89*C+&+G,TQFX#R)4D-%9C#3&M665 MB0P!0O5*&/)!LE/C9[;2PQ/.PY!XV#O0^AWIA=+NXHOV584E[6_'2+,;KAB; M@M'PS%<3*\.%,ND]R6!*&GIYG1$X=D3>&HJU=&?=]4Q]<>*LMD<'22<(4(.K1[Z! M2>XVIC)4UKH.' W:TV]]5^$P(@H>,S&J$B-J*I5IXCBY!\=J1PHVT]$H4A81[:$S]EW]!V4QL3/+ MR9@=.O#0O4>M<63;8ILJG?QK:D]$_X3X9$7:@J'*:(YHVO<%AC-YT\H65])= MW:Q&&MQ4>3>K>\.>&33I? MR#?!1Y]. +C?E+DF_+ZR*IGRLJ==K6\A2E7X M#E.QA=QQ>:7!2I50G<-0$O7.,C;X1IW;?#H+7B")R@W]W=(B5U]5ZZ1N6T<[71(5) M&5'.#;"?#Q0PLPMP^Y_S$>R7L1UK3.L7*:XMC\T,9C%;W5?:#Z#8_FE&$(,% M\I&FIRN"\LL)/XC'Z[ +4VB4\WYS#,<:O-7@']R3&OQ=<55^MM,(R[AA5D9C M6A4Y2SO48G%6O6]LXG[=7C&BR^0+U[&?EZ%'V'&9ZEI$K2DCJWW=->%+[."X MRL=DMR"=0+=K)+CSDL&IV2!+H4QL5SX;'].(%!-,%5GNDV/SRDXJ9(;>R'VA M4U-FW?(TX=^&1AOB@Q=C^$)/1$WI)"$YPS'$1&>PNY#[6_?,=[UAGW92GPS: M+#0$+>(:>;DC['F!WDSL:$"Z@/\]ZO1"#0\;@XSR8\ MPH*I8YB7)IA\'B.(8E, >=#=/IW]E-//&7,.Z9&(3F(46USO.?FX'GX=NM@S M'\D+,+"()8PBA--B1@T)K4VO&TS6A$02.$M,J%I$;2L&E7Y-;9[7\M^)\F*:]4IBK<1@3BH M.Q$]K;=4H,@9D]1)+B(M/]RLE 1[,NV5JI",B*.\@^GJKFFDD0X278/9C$T7 M-EVI-]E&/37'3%N3EE3I;<(.!E=.^ +S6$P1;V?KV1TLZ=ALZ 0:$6[KQ%'1 M#5^8Q#1[J(^NA&56/71K$H/ M_ %K-1JC[S4$+)C7Q8%Y/1 ('69I793]Q6P5%M.1">.W24C=- 79:+N\)GJZ M<5BN#\Z[V4]QVI)CT^,1G ILW62&TJVB$+%>1"LA;.RI>JGJ[-(IJ%NF:B[K MX/9RN8Q /%03Z*A416D8/8REC$:\1A "F5T2.ADG$O'U105)V0$@6%PR@ -. MVM!P@Q7S.@MO4,]%UNA-$2,TJ='*#M3= >QWS>>B,WJ >V*=R^B,\+9WQ[ M:3M'80, K3 9&>N;%%(0("!*?Q$9BMD81Z !S1MPGSR.@C6 !W4Z>\)-"4QO MASF]"F$V>^@]%VIOLEA. 7MUG0)[5U%Y [)O+%U!Q[5WE0OO88_.53RU8XSW M&4S*M.^W).^S!N\LX0T!*WNI=EF!'XP5D/+A#;Y[\(GZ M?N#-=RZY=7',(W^JP\,N2#MHEQY3#/P3G(5S35G]F2\FI2\&(A)84* _45") M]B4UV4RM&45:N>_"16-)Y(GI1/2]JH709UXVKZD@N=AK::C.E66!U :;8PCU M89;\DK/J92PUNO-@#(\\@##ZV5(W*L$D<1#< Y5+Q>26^HCITH[(+U'YTSDG M?Y$6F]#KRK.@#00:6\$RR_+CM!2%!0A7]D+AB4A8F3KWW*3( J;9RB.Z)!(K MW\D"QE' .)J1Z%$)G,J:9PP55SHTNEK<) >2>OS\[\^>G)Q]$TT45>Q/Z#LZEPV:TI?YLM!^>JB=C/$!PE!Y"6O]Z4BZZ-^P9A(5? DXU+OQUM7K=C M)>%@/*>5;C<,8)VA^ZW812D8LD9PZ26.'AL2M1W8.=@J1 M-\ES)>EHPM[52B1-SLY(??E*()U+_:5,KMT\7"-7\K//G%^@* T^7I!4 3M< M#[BH>?YX(K)A!5.'*]7WD'![\UGI">GHBO* BM@K.^K=(]@F\J2.%[1U\C)T MH>R0&2G^*5ETVP@+,'W04UXD?=L(M38#*I5@,[5\PTDOM-#TB5!PCEZR7 8C M#H>QF#Q]UT!]J$HA6?%!5-K$B$W97CKBQ%:1$W3)7H81QQM!W>2"8Q%)U<7B M$").@HC1"'9\1V59,??J!DF/@51]X^%^"4) 6C5^M19)&769?BBYG)']9P1X MU8%86<4ZQP#IG#.\3;F78 MZ]L>G.B2PV@GKT=B[S7#L]. M(XYE15Y1*\ZU.'9B&\UE7HFK;V82MLH1*N^BSH"V&\%&J6TS1@*12.!=0+$- MKW;M>\HS1GSBQ6?,90#J')^15_FN/^:LW\=M9<5Y:BDSHKA M0A1M(Y8&,_%@#&C+^D?Q)_R@$T(7^''9P?2+# /] XGJ-3B]035P(_ M<5K'S/$^4A5AQR(>/&$A+*2&<2=$&M[:+ MS>CNA&@JRLB5G2_DIWW3VB&I[9$)::A--Y:VUL9I>TWW$^)\,8J>1=TMA@UK M@>8*YXN\Q3=!RE()N,K:Z)J;F@*. ?>[M[QH[)- J9,&6"PJLQ646@OG%*H^ M)LT1<[X**YS2:,R.SL 452NXL>S7$]67+6P%50 M=,6;?[0=5D.SO!8_+8>G^TG&KQ(#0Q+0*R];9GE'EP4\JE0S8_0$^678@U,! MT]E%NUXJ ,NY5?XL6-:B&YE_.IK9;:(;& MT,(Q:6&2';'=!1M< O?I6R+TKRE1TC!G$2H):7\^OS:6SH0!Y:6-:)SGM.96 M(L81N24PN:X*8DJPGFQ*E)_W1\+Z#T0(+"@8W[MS)+I^3X/]V.&1G#]!)W[9 M+?B$$%@2U^JG@&QM=UXVPBIRG)U;G)V_!F-="(*0JXHPKD9.>QSKVV1K,V_8 MM[O%?E$XP][[R=@S$D?H6_KZ<7)N:W)>C/C6TDCE4\U0/4=VQH-]F4U$ZLVL M7<=MR.\O_KK-(?V@N?+I$/Q'4+7\&)$'-,@OI)QUMV+.=TFUWZ%DQU0_8;DL MF10A)B:HNB2H.U3'"&4B7?+^*T"GA7CAHMH!J C/D*/.7 JED,2[!R>-.KHW MG.\V4W_,-WSHKJH1OK0+)^ER%HK4E/00"1 /=T M]M?VJ@(24$5#G7\K67P34/5Q/.FHGACIX+!=A1?9.2)WZ\<=-X?@$7,DGL"3 M,G[)F*")>LNN'YU":_=,+,LWZDUW8IBNU5AE=J&#GH^+8PFR@*#<$LJSJ_E* ME(M)QZI+#N2$G8_#MDBW9M.#Q#U/8)7-7.T4B*$Z3)=Z757;\)JH!A/C4K(V MW-, 5UAC6>TZSJ",F[L)[U_W#N_&%>7PV$C:TPTH*2I5#OKMT%=2'T%B.^;+ M66G;2RGK=PP9$?L,=BT5$0B16S6 7%%[>?C#ZVH?W!U)<(5!KBY5H?PE], Z MD9%UD%773^,L99[I+:3*[K^M??M:%Q$@BE)+2>]0F)]UV"#="?I^[%T 2:6N MO#'P<^$[3@QU%YN7.),EH+IPZNY5Q0R4D8U2*27*QO0^:,W!.EIFT+[[ 7'[ M_8(1/O^]@Q'>TD\2YW.FS"$"R&;V&V9I.*$->&**%1$\?P6",R(27Y?U1I*J MC%O-6HBLQ@,C9EW=N4SNO75 O*U"90%"V8(B;#DMO:Q JLE9G MLR?R#?X="M\MG:9JJ;SP UG7MJFLL@NHX+#=KFN1MS"PN_3?)-RA5Q'@9&PP ME;$641YAN9]QRY ]-+JPMU]R5L78CPC\0XU8VTBRX@<;3AA\37G%1:ILKP8 M>M2/R7@',W]1E:9_NZKC";*@PPG'_M"C)2"FX.WR \,^(9ZJLO%Z1["]IJ)BE:Q.[R5OEZ MW+T5V EHA/!=2]L0K?@"PS![4(0=%5YD$#1M+\T+7)WUS0N*6M+K\F4F'OY1 M3"R4E%D@SR)\@!?VFR*N*M@6]B58? +>G30VHU#TRQ 5W_G7"B/A@I'*ONRU MG@/TTX94Y'E+12]=>3%0B=QF)C,1N !]DNSX4AZ>.P;697C;"Z/1U:L8"1[\ MDXH(A7=AT*@>R-N0?IM89Q![X,),K,T\U2 ^R+?/""&#EHNN162 P5VC!.HJ M^[KY#]V3765RDD9OX$A8/]6DV,^5.:]B=(!5:%+;T4GK/M/\A6L0)RXON55% M40; =1'W%J8*EM/=2K!#EV57D^;&NJ589%U>:1U M@?.C4^0LS;YYKLZT)P_/T\E*2?E.08C-9HEOF+L P.\D/?C"U1TQMU)0-S+Y M2=9UV+RNXQ-IK\]:3+D<9L? ?3R&+;H )D;=/7C+2K ]NO"# 6?KZIP/T;G[ M^% MFP,ZCG*Q-?B8,W8T/!!B99DZ5G<#!R,_E;T3U"U!/!8I!H'"21]?;#5# MFGN!5KBF4.[T5CN9U@VL<:'93_&AN9XH.!S"1+ T8Y _B;@J$OQ$#BX[IBTH M\]@\:F="K^AL?SA[[?$Q8C5LJ[SFD M2')C(=KA'N4WO;\--"$?9JO@ZG7$\HX!*,1NM3G^DP<39ZCKO6$CP88!9*>7 M"4PFT;-Q>"!%#J5H,4^IZQ-.S+#/K(SLK&AG";/8..0<2&-X7L/.)M8A;7UF MKA+GSAGM4X6^[!$H7@:,33=M/#GD()HK2VE*I-!5+N4\WQ\FBJQ72ZC M96J98.*7I#+ $A([*@WSSEIU87%VPT+7?8-\ ML\SD;QUG/E]D6>Y/=NW)LMQ/7,]%SX9VV[1S0BJ6%#,O(E <*<$-OYS.A_5# M8U*J9I(+"DEZ[A5DPQ$7$7#W>O\V_J:(CI #\&ED8\X/D)-FA$. M)8ML@GP4?CPRUUH-2(#DL3U,@F87$L@@DIM5J%=UWZS.74F[O6+ORC8$G/.$ M3&3"L"BU0RT.Y7P?&[>)D5'D>]7AX)0]U--=/0" ]UWM^ (X9Q[M41TE)J+@ MXX&>2[<-*ZJSYH1EDKBH+T'/8ADC;=T?2TAJ DT,8GO5J&QD>(UCF?0WH3G2 MY<1!$#O[L)C*Y,>)@O"?9153289&':T(3VKEZD^6I:14!<@:KLUI728;=G0:7;^#W:F7C(2J6CGW.L[S0>N4 M@,+3 ']-603IITDB\ZCZ@QG2@=6D"&/TXRU8;X7(TAH$6 [ 70DS/Y]BWM>W M[_NOCS@;\WF6J=1:*?548B9=VE3ZQLV8KBOS,_J8I\^T>5*T=\I!N"E?C]7* MIJ_^1G/*M53JMDJ8$Y&>T;KXOM^16-1NW#\-[H"40^S@>!VP"6DIX%K:N7'* M1LF3*#D1G4K5)N), G ;M@VIK#MH$UU^AC"[,#)JUU,E)JHWQUKL;ZW%?G%/ M:K'WX*@&Z'K)EH+RH9I>0B(ENLZ C'@>/9'>3-O+$PY3/?4];ZR6#*=IQ;(G MJ-:2;QD:ESY,[^/@*&/'=])Q]&=;=#??P6M/:PW9/_*TB"$F(24 %0BOKI?WO-==T 2,F)DEB*'LYI M+)*X[,O:ZS+7G./;1GZ=$$FD()92&[S%,)P=IS>5U?C M@-P\!WE[\&)UJ%*B/D2YUW,YH)E':N,W*XY6V#U:O)^!4V?^DB0%-S'"ESJ* M%=8AC2@LA&KC0T.YU#I')67<(U-U9'(;8].-<*82BGZ]BU_TGN%HYZ+T$'>/ M"!$JP:)U=<\.-3U&V-&CP_)2'XD)RUL&4$DZL5[IU=@UF[W@*/-.H -*9/"U M,M+]AZ#KIU0+=>&Q=X_Z/"(KJN!5;)/=:QIT=;-#QQ*-9KM#75W6965$\?+! MS9>V+57.W\6,(-?^M HT$C?-4V_MK/ I[TH0-I$N,D".L.19'@_F*10B9,$J MH_X$4^-#Z46AG',:>S -%.DN]73\K+.G1;'M2.-,D2DC+(>8C5*YM9$58&H[WD#R?92^4AX]I2B*[D4G MW>?!W]B/..I$Y!AXO45:M^NVZQ46M64.U)Y\SO48C,$L.'0FF]4,NS#W8Y3"TF\5U7M&28OR8O;V:]6L*F=R#+9I>KI;9 $'"B4.D] 7? M47UP*WY6@!@5Z0ZORG-I=MA-03"]&.D^JQ, WX=\3W+]=LLM4CHKG"CP"B#M M@DN#@"JF#M7F9Y=2W(A!3PW]6>/!%;FFQ3%>FXA:>U4VIPB8W[]JH'C,E= .#'4VC/F3 GDJO_9;CY93S2$7 MD:93LH22QP*XD;AQA+F!ZTU%>'RZF_&K":@U4!=08:R@A>A(%A&. G>F.DU. MF EV#9;Q'I%[3VPKW5O+ (JC_?G6.*1Y5)WF1C^+W*S;Y/(6X6 A+:[RO 2" MC)Q4D ;0@N_/R/-7+/*E%8='"'8\B%H*-1\*Z).4?IT338U2^""T">?BE:I* M Z6GS7%9;[VD4T?Y$@>S:A8X\XS+P"8L;:/Q4#T\@$KYZFYY1&&XBRZ5%![: MR5OR1M21\@!I0A@] 4P$3MJRWF5T.62WFW5ZJBM-6I":VM114* W6ZY+L9J M<@NY'L&\+C.=4ZOJ=+Q?0GT+22X[Q4*\0VL;=C\M&H6YQB>)"V^4N./L_@]M M%Y*=.72/%@J4GNI>BVILF.@T:4ZWU73NHG14!'[*_*.R=+ZE[KOK-I'">]O8 M>EE,D!<&=,MTQL-N5TY0#D,SKN6TOM8"SYZUIL7$DN)B^N2(H@2X-F-/Z#41N,FKJ B&06+NMV3VU@.5#!MS\^( M=>6"8P6MF]+65^&>!;''523.0,X,_4?:77NZ($>/Y#41Y /WN$+S)FW3$))( M522*R;&]=H!]V7D]][1J+0A$1\NVEG:\'ES7DJW&(X=^AM-MNR0O6.*BS,<] M&B#I2V?OUA=YZ]YR7V_7TQ0$%(GF(PIQ-L;0'$^.3-QK?==T,@R7Q,S+Q-2X MD9!39^HIY?B=N3]1 B\>S+I)X9 M2=,'XQV':$E8JE=,L1I5UD%_U9.V%^>?*?'&U?)"&Y*T^LN1ZP0Y' 9TB;9K MV7D2_HX['_D[(H_K'I""J4&?+G%9-U#+%P=.30.A5JR=";8.#-I[\# $F-VS M+:'@3Z%$2"!#4&N3YL(.:Y*8'U:E(+I6^]U^*S&?KD\&M' !8[KB+DWA$N4F MU0!C1K(5I999F@0^+FM,RE-2Q>39:M5V5,D2XBLL?48:"D<:A?IP8W2KQ+;K M VS>QHO90263YTE$$]. UJOWZ5FJ1K%B(L%".^.TEHG46=-\UH>*06> H9$. M,XI>/J^@/A/BF V2)JSA0IUU_%\BF%'W0H#W4QXHC2'$QGB@*%HGV@M*))<] M0RK7(?@7+']88?';02GN6>,Q!Q'IMJL^:QFI,G; MD8.'Q&_.66S83) *.9^Z%1R<\$TE6<@'XQ^+!=1 9+R]9_:7_II@1S"7-SP9 MF&:G;V4("_=FM-GFB-AUV5796VOYK?=.E/3J: )JD0#3+)Q'8>AM'+;V@"VE$W*>%J%@\8CW;=$)K DV1:LIG@PY!16R-#L?M MT)Y6=!KRDY6G724IT-E.7KJ>=P^%^8:3=U2A?"Q@CC165;TW16M^AWV?,>(@Y2%]_[[D6=JN M$5$T[DX4?$+L+^\Y=R4.G:Q :R+/$A8A6M,N?"4JL Z!T;7S9T*=#KGS"]GR M6Y8-M"<,7*2*3AF&*O>R3I/?D-R(*FC\C";#Y.1T#U4-TH5KVU\3W70&LM.+ M6ZK\DMP1>JHR9T9(;RA\=DKUP0Y??(AVN97WZHT7ALM!8ZM4$YT[N&JYO[XD M1?H>9&&AKR5R\[1=**L$ )VVU&1]&34*I\G#%'E1L8TN>JAAQK:\I.G)'\X5 M=BZ[MCE=MW+2ZR;8-ZCA"*?*E@M29

E.* QZ8J_NJA_GH'?(CF.F MS^#27.UC?)@@*]:XT@^IGA#HV0[\PDI"D4E4:U]>2R>31<S/Y8PB0.F64O9 O\(*LSZ THR2Z!,_O(C'DCK:1\.4G-*%?7(I3T"*!2G M%EMXL*KFA9P_%G3 [Z^N^?7]J&O^^HG,KFI!F#]+VT5KFE+5 JX((E*^TFO0 MKCO3NGKU&=F\4.4+\P&@2N-49]5X.!'1OM:1D@,R1>-!P%I1V(PB:49OAWY:%U ?ZEYD,-8D+(2WE RL M?UU(W.>3 S).(@M5R/G(&E%C=BMJ$:+F?):BMC+<-L99Z8!L#7\E+4=68I6Z M,I<1\RO0SV:&R;J1!#*UM*H@LGJY-C)*'*/S]$W;3N<=T13D8[4 M9=>F@Z71%FF9,RI\TOPMKW>(>! MY:'36SWT>#DP(\Q/]:%U>2 LBVXYTP?.HI-#^U;\\3[#PHX N/0*Q5JRJPK;DF\N#GX%"1EB@HL^\9K\#?I*OHLHK5['+<5Q0- M*M=/R;7?[2@-$+FED$&=%+8UTMM.VW1I[[BVPK-C/5Y>U08FEOE)CDU+B''1"EXM4QQ133/JWMC J2\)E>-("P8K MA<04L/I&B7&XD:)QWWKD1RM$/-I83[@Y0NQ:= <*@;^7S+];+BE!'MC7Q[1A MSV)^2CO+LD?7[)2@9#E&G5DY$4>568.L$I<#Q++EJ_27!>=;/3FZUV17BYS4 M'&ZP&"59] V2[;IL**!6YU._L"67/# !Z*MLVRNJ)8R18W5D5XN&.>ZMV34T MO\TLF<0$&D9Z=NAA^G$(HO>U[\8^ 80?F@5S4L^H26T/0.=INZW7X/29>0&E ME]$!]>_CX!N(D6_HC=&86W'(>\ DCC2PPA$]LE'S8V3ILV,,WW!.'HX7MF-4 MAT7HTA-A*^V?KEZ]?Y1&^]&.PI0N,D"M.D*PS[0T_L3CB(H)#0%1*M"&2,[5 MFT2GE.PY]H-\AM690#*)D/P!T_5SN&340B:>ET3DQN2:K"RB+USPG&FA;XL'63\-6[>#ZQ/C&K(*B\J6IC,0A&W2#"]$1.R M36^10K[S*FLZS]K0N&D#*4!I5/=!&/.3:N%>C$JVN"(].43A3*PQ<"9)*I;U M&L.[_U(:V1\C$/X[K1N^\:+8QW7HW7$,_(MY'8ZY>NT#]>1=Z _GQ6,DJUF1@&!6/DY6LUG55;2L!>1W M*=93@A=BY-8OQG5#%G39KFOF%)82.P)Z\TZVS,2R:QM"U.D)SLB6$.1+KZ^< MO)SD#)@8K-@B.3@#24/4%P10YE">V9-AT9%%PLMKW^^^VSQ>MG[]Z\?/5N M\4SJUE.6HDR!JE:7+'M<#I$\N<6<2I%Z.EQ/S;&,550\D.&<-R8Y^?._3]Z> M++[E2SQ;IW59(VH@B_@F_@K?>XX$4C\V3FM_%O5J)6>ZKKQE-\RJ7/]1R\S_7 1&#I(&&SKN9 ;ISEG5>!_#[D)?/UP9/V)YG.60=J M?M4 ,*C+6MV!4$;/**NBDW;X.0LMHHV"$#[NJBK4A>,*=\'1Q2J%94 _KCJ( M/@3,W7@)3@@?9 @(A[ 3Z#]=K3JM>E VY6P03"T%AMPTH7M]%_<._*%9X3E9 MZ"Y=J"290R@P#!2>,9$21YOI^7$=H?0O:3=BY1!1BKLZ]U?:Z2:.$^7K#N,N1-'J^!8EVL5WU$&H;SVR>F[LZ'K/ MI4I@AN]OZ8W+/7WT,NWN?A NN[>NQ./-G>.GI[K'A JQGI&[/5G\O;VL@.X* MTJATTNO/)Z=X1)]'4!3N-3^M.44EQ^GD'U,-'S4)JM)'\HOSCD'QD0TGMQ\9 M]#;Y/Y1CXVT;$?HNZ\LX\=Y@."6W)B;/N3NM, '7'321A^*65TAQ2-DRKN?] MMLI0\+(-@^>4T9BGO0&J36CB[F(S%0-YC=R'D4/217S]+BHFV^@7(5CX[5W8 MK*J:]LR+:MGM">3QV>///B,NRQT3K3(51T6X#TS-85(.%@)QWXCV$)%2YF;! M>[I]]6Y:$L^B">&KFI&HFXM2%[Y2?RB 6AZ P"8LC,R$+F/#;CUE:MGI'V!O M+[SCCI:V+V=FM&+'74M5R9'P3NVNI SSLM0Z00_FEZZJ_EOU4L^6MJ&F$CD] M3>DJ:M_8/7>4;BY)1C[#PD06Q].TL?[K[A*_N/;SD>*O#;DV(D9!@$+\1)W70;&^],!M.V:.ZBCQ\:VU8=9WN^O#M;2N-2!MZB&I/^ MDVH8'3OEH9X%?TRT0+P^D%)4D?^N3IVT[P.H::\;WVG"/;=TT8YWI@ M?E^J1-'($0LE@'SS]3T7#I'9D<[P>C!2M]!-PA-B ,/S>KNB&G&_XX:DS1FFRG.:TTW4XJ&$PP+IDYUBN\=9W06T8+C6[J'PQVWTNXB M3UE,N:>=1[1E*);:MW&[BT@,&V9R;>D*1^]PA$%MKG^N<#Q"W-"CR\]^&DX"EEY2I%M!V[NE]U+#ZX?NM*HUPVJ$>L,7)%D M.URK[4:PQ:?7F7_NPIXZ>COH%T20P'[:D<[$(-\4 M:2[UT-KWUZW,0G>1_RA0/?F(&;?"D8FT,4&+A_9 7K..\YT0/()V2HZ,GCX% M4R#FZT&_KBP"(1?"Z],7=)39"&!X2&5\P'#!4%$BHS1G=L2.]0%#=NVU@/3C MCF-S[<8D>8%UBSV7^GTU@^RZWC+HRPG.97[>?)G/>*#@OY="B;":X+3 M)\CQAVHE<;S^?E9FC). WR[IX[L-$;I0C1OS\NF7*?/ M_J^NAJ;<%3$._&?:E*NVF';W[93)8 M+:Z4WF6SB1#8?K'>\[6E< C$,E6M]$DIIJ1LI;KYT]AW?MS&0:LF:#WZ:K.H MF+K3AN1:5&N+0<=T^H&TS ,[.""?/7[RER(*-!OZ?JR) .&*%E*=4:81#(4&/OL\=,7SY_COYX\_10/^;QM3M%O*R5!JH\P:L3'.WL1]OC@AQM/8M3# M07IW6ZVR)R%@;G=1U=MMJ2T#AB3)U<28NHB>2*-"QOB']*[P(8DA0Q;-TH4V M76QRKST6*!K&9=*XB"POAH-?7"E_.&/"*0R)<>$[&QN,NY'D#DEJHQPH/T.- M'R%$X25#'7N9L'DVVO[,01C>:MYY=2_%\I,0'>&P>;G>B@.NKXOV/7,9CB6C MI%=PK_&T9'B%$VS(0+RN@8L#[Q2S[0K@A="8,IKG.H[ZM7/,>K&CE14JR2!CE@]C20$]!> "(?@"I' M%]>;X\@">K6(KZ*)LT@)(617DEJ20J^:SZQ5+@=@9(46_3Y2G=G&IAP0,K6@ M%,"M."*7YZ.4.U&+DK)K"5@-\]19WM;$OO46[>6CBW8+AG'_EK8R*U9I]/8( M$_WE]5HC1,^_\I$O.*5V9.0YP\5)"E[]$FQ.R0:88H\=#?U3)C:]-#EO0?$P_;#DK+W M8G,'#68DE[A(#86&- S[J7R*IV..]1T$Q(1)6G'>-&0V-#EHB0UG68X*")P7 M;)G^)6>/+D;L1R.P]\]*<;P\L,L.-UQH:QTM*CI$TL RDT@SBY%.V[5MCD!+ M)JY*N-47,(Q.- =,Y&B6"V4/-2"8*:47*<%^.)DJO3PG%1W&R8>2L\6B^ MX*+I!Z);%/2HE"57PJ5#'E6&4K?G"S5Y]SV5%">KQ!+_#4H8A)M2#-L4]^94 MCA_HE=W$*0L]6[,*B0Q<$VX;]B.5B8Z$LC@GZ9:DC!>,&9,,5N.M4 8^H$;E MQBHO3K#+P8I9*,Z",X^:IXY;/9TW%HAL*N QIRL\KR;+0&PX1KQE:W,_3Y?7 M^Z[?@TZ)X[%OVO7ZT8NN;-XOOJB+I0I14>\& MVO$@$],O/DG^1=7IO7M]8,-YZ,\+>6BYV;9BFV2?ULVG5NMT M%TIB7Z%IY8<0@NH=G%8M>;"+VC8DII1>]MRZ2-;5!7<7Y@09?H]W+,><#Q%[ MB1K5^OE2X5!8@02!5SNL[.49:G$+0 H&F 9XQ?+$H_>2]V59 *T)?E/MVA5M MEU5:+N?[Y98$GS;(L+2HHZ]_:"5NR+J,Q(0R=,7UE(-R'K%=DP#39):>4AA) MCZV\:R6?JM6/(WE4'$26=G+9+"4W#KX,TB*9YKM2C^:CGB%\,<0K,&3T"C#, MD-7I]5+@8H01,@7[;C1ODK/+]\_(B&=H]JA#2*JIK0[ (49V9Z9+O[L@H\'9 M-IY1UO-#420=:$01RO,?ZW*>B@\B)801]5<,N%U;@=J9;*!W'K#LR!;"3SE: M*V8?EU4\)Y(N&'[?]'!'QGL^8Z&U-42@,S_'1^F: X,4I;ZWV^EZO'Z6YVU+=,CIHTC MNK7 ]M,>=%'+9[Q$V-:V^X'5Y>^H/NO-FW]_MR6CSQ_?D9+11]\8__R*-'NT M)$'K_#5WO7Y*"];:9 "FX\GUS$M)QZJ]%K.WS].?"[BPAFS#^'SG0ID@S4M" MNN?M'<-9W?&Q*#)?D@+5[D=XYJ'((L C>TUM"-51Q:%W+ND>*9NX@W(MF\FA M V)"F_IQ[:J[%*]2?1OZ"5F23[KX35B 9 ODYA*%##"-H9_N:X,+8?+#$.Y>H]* M!=G?1YHDH@B1'AF;(RW,[=J*PQD3;;S!C(W@[7/5#]5NTB7U4MZS$ V8%58U MFI1V-;]%\LV(R=C#TI%9*C1GVM!?$0YWCLSSK8(VU,G@:+P>+AJ?T7?1V!@R M%!,I*>8[W=1"7!TN9*WCYWR;FUG$:PTAXRL"343&_9M=3NVKEN+EVG[I[,K, M-)'S6Y/[[#T%+%@5DW"9;E4 #9C9O=AO*2Q!D]N^;\"$?N@!Y>:A Y$Q!J&#T&Z^ M0W]XB#.3L19*RI52B7%?+0=):5FM4["A1<^)5DZXOTLZ0%+*R7H/C-F('EAJ M#?J.PC*,?<[[7OE%[%W2ZL>*#NGQT0B=L*.F%Q !S4"BWI,:-VF E\!HS-@N M>8WD"%-&'C9I8.P:-?:ER B O[)1XW1&8LH$B23*@W2(KRU^U]8*V862,"+V M4ZLO53]2#'[6KIF@BZ_8=OY3I*5B_.F+NFZFLYQE7319,I$9SULT-F70GU[S M#-B%&5PC#:Y\VDNMIVW\+ B3/,)/31KA+\]:S H98&Z3))TW9[@._0I1HBRV M42"]@,?T\X 1R]LVF>;)DO!NF'(Z.)8-"-UO@K1D'3Q:T(,GNS,I4N6<1J' M%>7,5N33N2K/W9K8)LJZU/ DV@I!BS2=%+5T^IB?*H-G!RG?FIW'(PZJK U* MJ?;H#<2"H/0V(UJE;$^[_K[6$W3^!1,?W228?!J?JZKL7/HJ(UX'][FX%8PA M2DM*!>R "8@GH&KO!-D,RA(>.M/,SO;]ONHGR%YF:9@A[4WV=$M^2)K)6M1_ MV&ZDN6TX]3)EYN$CU'-_0A"'>VU=6LGQCK@AL/ MP%=C7$J6A1.J6C:!AYL,3_IC@R0T$ E3,1(@+SP*9S,T#8/]?=K.8U_:;D+: MG4>['N$B7TX^B*:H1]GU$7G'SPZ$[^WJAS9-IF#CU8M+FC6,8FBKE #ERI7& MX6T(83?W)64+:T0>?T#W]8LF'JC_^ZWUO,M(1;9I]!Y6QXSS)**X*3[*P$V#KGFL"(9+V#'4/DI M&(!\M&Y^V*]/!8[I6K8<0E F Y?A0K^0(J),-19WH.D!0>B6-N M6=0\-PCOA4*K=M6Z+J4"U ^";Q6X]28(#8Y(COZD;GE[Z1WX33L("QE=1._N M"V=T<8 [_76YG,&YOEI:[5@+R;3,XW-M6S3JL3N8*8^>@ZNY("P/TBXGE/":Y4>( MI=71G!&>]X$0)\YR^#B>5RJQ1KQN=39' N\(6TZ9YG^697IPIG3:?W98._[!E20DQQ]"7@(_B- M_;)"M,"M8&:A&;Q"*JI=>5ZO(PHEU.2<\5MDR$Y M3ELW>TZD*<88=;MS%NT:JE']V>6NHZI6Z-F-LT\3M":27H6_.-R=:O:/8!OC M#T;,Y6CEHO[Z$7EY3U8U[23\.**'-XR($2I%R;:O80T/"7B$.$YOZXT-2,58 MC2>G+I_II>/7S'4*Y$"9M_W:0 7),2_^-A5'"-M,OM.DC#/R9NJ X^))7VTO M^*")_6/9N60]?=;*]Z=9OO68I5IPFP8FGV?1PU-46C(D]B#:F:P]@O.JF+Z/ M]J>,!)NC&(T-RZ"I<2ZKNK>LKNR]+1B0C2+WDXNARF5E8(M1DYSWTPD17Y#B M$<,_]I9RZ1K7GB36[FJ,!E/^E'=@8W#:%&OH,_J4=TZ?D@%/$$]6F=5TS9WL M6>8.AV),E9L6Z\H(T.D/RER0\]#-V98HQ9%3<-G;_ _G21??T'.%-C:7N+ 7 M_I]O7K_Q_K7PX/^;7FS=[NR:@,Y%E@[ZY0)TK72XK*D5@5JC8)>.+Q? M=^4EPG1IIAJ3AZ'SCJBG[(:OU6UX&6#$T84HRSMK&/^ M&WP&O!!^\-^7/JSFB[IBYCJR#_!GV",K+/G[]^IB.+!^57YD'6P8/W M18D(:];.VJ4^D6-OC"Y95GX6!S[6TWV]-@(>@K[TG-)08$(ZQ.C5L24_C7OD MK+WD1:PLJD+F#C:O7%3!)NY;Y7!^EG:)O?6WWX:7?L,F@',X8RYEOI 0)P$Q M9*"J&5KCV!0I#\>Y'%TE>'Q?7M\^TP37J.-]3&[^C_T6Y&Z/1Z1VSY/!QN[\ MQ[Y'8@K(M_>0@"8N6O!-T(7S)S :_%U%IV?=[S+./7HNA=&,+ 21S[$2C*705-59QY.T()K/,5- :!J"[D#I[UY&%Y$-3W MR3#'*2C<4TU)9_KM\^>]3S6#6.AOE!8$3<<"[Q,&@OG^^(XWFRX7^_WVWS19 M:9Z>,+PE7;=-.[E!8?;8\U*M=&# 5'" L/\@;%.NVW/:=1R'ZMP8&F*'L-QK>CLU%-8X5P3# M>L14W\C>8O?\HVQ ;OBDP- 6 [+(3Q<8 M,P)D,R^NOZ2N7/QF?&B13?WL\9,_%X*L[J,!Y9_8>;FE,X&7(G.GI0\1_O"2 M,38PG6;F1,!WHWY%OJ75 .H5U9G1><]X.'%9,J>CL1F[,+,A$^R\V,E"2J&7 MN5TY2%6L-U)0KUR7VS69=H)633);VE =V6Z4:+Z<%! 0]HFG%B5Q"2'&#CQ M;*_-_6;6]N;1F%>DJK4!&PM)+!OF41+TMF28,EX1&3DW0\Q@63)HQK&^TYF9 MN5Q L2"/0BU'"$M#DX:F4.92+NA5=]\E74+ V( =:F;!&[<5\*Y] LHP6XOQ MCOF@O33;]VE&."9VM?8MB">R*(LL+ETMT!IPI"X_%\,0,&:%ANV$=>LA)GYI MV%V)YS9:L@:^6*XK;ETE 8.!V((_CJ\CICS/%G&4X.$5/!,UBTMENS&,\+-A M2/]17:D[;L#RD?U/!QFARQ4Y&P86P"1/M7GHC<&(_0)6:,U$R6P',V.53BF+ M -J9,GIL]3'>T'KLK-EIRW&&EZ?R<^MSSE;1T_$/ ME" EN6Q5I4C#"_,I$ ,6?=UY1$ LF74]V^QG5";S=?(3W&I3A#T MS/1S@-@%"8V3A5=M"4Y*T0P7)W6NN3_WLHTYG*%3UJ!Y"8 MAZ'?U9D0E84,4A@'V(RH'@X+@U",QM(F8$ETGY7K5&F\39S(^!9/@@/U$7._ M>R[)-8W**,S'CC DCS1X2"03TK;2H(7=?2CY)?Q=?15R=_<%[&^:I<$=ED\0E.Q0[E%>IJBXYM7O:TY&WFZ04'SLX/WM#O1SEA MH+OIM-FRA K]K;*6)^^;NZ_9SN\UT;P%-9H2X;*E'2D#ZA&>AF1%\:NS'BH!OO=!5JR3"@D@>01^S/U(M:6&<0D@WJPJ>$BB MY\Q_#I^.AV9. VQ$=FB%W/QU\4GYJ:B4^7-FE9 E]84"27K!701UWU4B"L9> MA %%**.V/_S;CD>((W/E7GOBK^ISLKM)O0']7"-KGV 51K#S1Z^ MA!/X:=>$$7S5)CR2?IK>==>'GC75Y:-B2.Z&Q[QZ"U8N\GO,!89U!W8JM*<% M=)410DBAV;I75%\F])2L\E;0N [5C3]*W!!X/E7\)2-+T&;>7YY!^6-D1*$& M>3A'E"M[3J!L$11] "]9PFKX/P MCA=\OR?S5[V_V9HP:C46ER>)J$%X6V*O$1J?-.E646Q*_^CA>80:=4,83?,I MRA2I*B49*MB(>*%23R]@;(+GYZ1T:Q13CX=R=&^_C2%&G_DC;F:>=PE]3 M" TMGY #1T+8'K%%0WH%80A?G06W 5'TH.PJ1Y[]?OKA+W.TE"W<2U\M^X;_ M6JT/[')2)^_/ZT$ (MZ!'5?$='I'K8+JQF M#\FY/9A2JB(G^MCG"RX1].8F5F9G-:VU!7F%Q6\L7+'@:(LL-$3 MF<.DS^;=N!1D^H#&07R7#UAFO\*VBP,YAN)JO)O1=#7D;I9FLV)SM!;_A(0? MG@(G#D>F,EB^P,'"-7[[).Y7R=\)#<^"G&OF#,<\ \"2_I(#O23&#]RZ=A5I M5*6\&#NR :7O]]<2QP6G):7O8AZB;]0MW)+AY3NQG3"8PCB!2*]:7+5["SWR M&SLW."J6EQ4'44>V %=DKF]]G:R$0NDJ."(E:YJ^E\8W)OLV9B7#'<;.4A84 MOYRA/,T(Z>(OT\&Q]^;T*-!QR-^*'9$S*C'WT[9^7ZF^)QM2FTMQ"'A>X0N( M.]'!Y8!SP,2F=#KN*0.1"T9:[<1;4#>38Q'%4-H+ZJ(0,D7([+2,SA]PPMEV ME#_C8=BN%HM8 DF>]G2=J $C3*[PM"C)ZV[B2'7EYQ.73\T2/G@G= M D"21&(6^M'C[=LX,3P59=?54GMC I=35PQ,5SCX\)E;YZ,C??Z>:0RA-F65 M6@%B")A^3US (JB!6DX':V42U$WK^2GQT*7T1%Q+ MW/0,? S]4T#>/@$!Q>R<5P#R77!UO(1.&Y30@=K,F8%QOUZ48FS8Y$I6$@E9 MGO%\Y"-*[Q=GTWBC2 :[EQ2251BY'$;[5J#T M.-&1,_++KH793HP>EJULM)F.=J]_J;P%#T%7K=K3IO:"GGP[PHR%^VW$]W9! M(CZ]AU:T.A"7)'N&:_\^N&8 W0#66[2P=8'[=C2-CF,.JN@!H#I)\%L5INNS M.\S8NY>S5LJM6EC"2QRXRIY=6.1&D4GD#@E.KMK#6K6\770V+B^52R(\;M5Q MR3Z<#N3CE>="2P<* H(25".T'PZ&Z?"Q,1W.JI&'YK&DM[ [5]>!K*BKK'#- M6'*9X<_!3=7]V6?OK?>D857/*(QD0^/<5)MZ.%E\:Q79Z%;%(\?F9L*.3L3_ M(*55F0?KLLAI@;KXH[9SPB^&V!I7$1SB66]\!-,M&U?:HIX0DKQJ*/>\8K12 M[#&A15FX5;,0?O;H+)Q."".MM7YNH1B]I+>2"$N7,J5-E+3#B9V-LD_%,8(0G$_^B HZ1&ETW!LEJ3H.*9N*G 4D3>#M45%F\/[R M#>S !G!VE7CY$]?NX'.E8\G\S@,GE1K;S,ARK8J#])50#N2.1R9Y;="G=91R MXA YJC4=$W<:0D4-% M,/_E*?@UCZN)^>+23(+ MQZWP7$[@^OR[CI ?\*/L7=]NADNL5"4X#6[?:"ZN9@W@%N%$@ MPF&'"Q.4 1 %_(;=J&\0#[>F%;V9H/B"OC9NL5EN84BD8!]V ZU8:M6\)2_] M8ZGK/6O($E!TPEK>95:--SP!D&VVFX(ND;X4895[5'CDQ+ITV5RNST4''\633_ ML^W-4L"3/F%RH"L^J44T'K+?H!6F.4DN;G<:R9JMY&$UKJQNY[D(S\!*Z6_3 M03%RB&O)A>NWV^K4'/+\?'FW6=A.SK*P=9#59# [BHULGX^Z5 MV)U*,A92'CUHY.P-C&D6P.E5G8,:G;2A06?^RF$^-?M-HO7BVDS;?*P2.OF= M$A;_3[(A4H[2RBVG:SL[(A;,^5%VK #M!,($I"^4>'I1XNAT"6HD)ZFQQ%)5 MGB:>/JE4+L+:E.^DB#\%ZDM 74Q-CI,;>"ND,Z.&!N<36+CE LY6KM.M4/E+ M989G3"37T?$DUZW@N&6*B3.,0;+]8[XT2[>)*(%Y&J .J*HN5&H86-946[@$ MEU67$93S!5@Q/'B8]NO<&>/T+*4B_:JD*D#Y.*X=,M]DO43T# [H"XW$ARTU"&E@_WF#.E.3BR6C"ZP&:F=X'I[^2R];\=]%'*4Y=&] M=5LI7P)P9OMSEN8USSRR8U;-&26B!3EQ5/Z9@Y8#Y[Z0[.#16^Z&HWRX'/V6 M>$6.9G3>>T]'S(1T$(I&MC[K^&(@G[*D92,N$CY2NS,G_#NV/3-F!WS40H."LGICQ%V>BI%();P@F"5U MRQ32LA:9V5KC(<&)4O6?=-N MZQ8.F30'2]H=+942&>?NC1V=UI;>D6ST;*(C%@:3 [--Z^Q(FL&?!U4:"BY5 M.)RAT+3YJDZGCJH U6E+K73$G9!.S4<6TH$=BD@^64]TQLQ8@B?S\98HR [1 M]1Q7GH,C%'[(@#7B;*KT;F?M=JV^LFACJ*]AQ#S\324 /1/:HZ9U:=YXYN+P MUK6OCQBJ%7Y0RRQJX:01IOJN E.\-:2)WV2_XQ>B7UKBS<16?LG^Z0(BM%9@YG2$F).OYFOLA&;5F:VIZXF\6L.".7X6<87#4IBG@!YFV['4UP M2%D?F64I#ORRM++WUJG@8:-C3/S5=;5KM"/\D/I+@%"*J%_6]GX#[T-LC?/J M3-1@C) 4T\D]9&)6.?K>C53BQ6U>E<8'.;E=,&,X!520\)"I\=&@^^$=*4H$ M1V76>11\&V1(N*#,IO2A FL5V"_N2 7VMQF>Z._9OH)$%IU4NA:5$A/K;C^K M^CNW].=/]*^72&X%^ MQ+$);J161/3V=1_O';:^,%A,RKA,2W+.KT6P%SZV!/84WCU^*UP7Z;I8 C?Y MD?M6FGKGM&')Y%,'$$V;IPY5@#1+J@H+YUYUYK1VR!IPF:,QWTWR4 ;ZJ4__ M-M@;GQ3IVX]I59M!;*8ZXS++)-;"K*L7J_N%VZ0D2=B\GZ O[!ZP8"9 -+>. M+!% PE1\=_19FT/.;=WVT.W$FZ^T[LFBT4!XL3/->?K0A#WW3L783Y"^MDH MVBTB@J6GDB&G&ZL(R#HDORE2;@H4%CM MFYFPH:28 %8.L&#-6JN7Q3774/8?@>(MJJXHU=@,!O"V9#9> 9Z3U_FUP&.^ M'N8[?3&7$E6D@):;A?@NN5P[3OM[NJ>TS#TX?G$@['OC.U)L:)ROGIS:"2J! MV? @*B)K:*\R5C/+\)Z&!._B7N!DQ M-,VU"%PZID<8[FHX]U:/XPC>'L#\=="9=WL%TT?N8^8TH0.?CMY5?:XR>7S* M])&SA/_=C"LT:<'OJHZ"0M$JRT1 M(VED%+($6*4',@ABBO02O!\F%IX-#&6Z-*J?-4BP6#,&LFSFEL2LK; M$1L5"IYHLII;9K$/8]^)1HV9)L$"3 MCK<7OP96X>"AQ!FW,?7@!YXND:@M%L9)!HU17+QH\*!8'\AB4ILW1C]W=]G; MGGMB)'+M(G.TCCU)\)"$;;A!""<6\0J)!P!,NYM55TJN5P M 4"-,51Y21 "VCOA<6=.WGYV0\_SZ_ON?A762)AG(WFQ_>S'-T\-3V[&:6^] M0%)66'5I"RCH)^BW;!9Q!*URSXE7+<6&DD$X.5 G8G_!\^#%+YM*+*95)FE! MBM%/U5=E1X "<&G[Y&29_J"0X*?2/0LJ ]<"[-%(4C?:=]NDBHQ*@^\G>6C! MG7$D)B?5D<3U0\3Y,_+-/IF3B5MGA!+F7BH>0*"U7*8T'I=^68HD>']A:[LCB.XP M;DSFHNIE.#Z"ILE,O8E8$,X'#^>*6'!B>&=8^E)8TJ Z%N3D^)"2&WN&\O71 M/FGU:S-%*%,YU)<6U!AN9H8WD.@C_RYB8Q/1Z.G>%32*O<&F0MM\KU^.Q5HI MY3LN19T&*E"A,"JYIA6;X-;BSC1Z(G]Q4^A8,:BEE772?J#_(75(&AU-V_^A&7O="4OBB#HQEUVE-_K+-W]%B1 M[&,99-0T&'!#+!ET@ ^W6XD.V/76T_XH>&&"ZM1V^?PV.#[T)OA'OS=V4.]. M9GBN#-RA N8,TTJ$SW.MAE)_6200G\LH4L8=#H@LL\*-=WCIX_YJ_(#7_.SW M5[C\\HX4+C]ZXD>B+7N9J4R]LK/DX_*K[SC_X_<3H7+RYS]:9U([9%^E+VSJG@# I-PE2CV<[0053D>[@IQ].OU( M7G?3_WKO!45/0[G9A%YI%ER1^D$$D[UKI4-M M,+*9RRI0Z129 M-Y:5P:N%7@$><,^YA8>'GDS625<&J];FRXE./H?KKFWF*-;GD)T R\ MR%2#L_60(2K-;-L5YB,(S_TK[<"SQ3."IZ_*0MOX9V*A-DB-BM*TAHS"DIMG M"F:@.^AB)S43<=]#% >- M"* +],1I[!V&RRJ8>MM\_.[I%GO.G.7:C+$M]\T*],-Q#XB\:F8!5^76ZCA4 MN6K!.82%:'0<4@Q$$R +O!P0,59(P.*_;:,4>KQ]^VSR@B&UK#GSYNH!'&QH M;:>)'+514?;^.CY<; ,6-6X2< ;@A0ZTSDE\B MS(BX@+TDG-CU&R 4*$(X.5F_]!S/O)B(J'$R2[L&%T;BNJXH\8I@EMP/T(Q: MS_1??YKS=D[6LCE]M*TVPU\__RHMT[@7'OV&FP%25%\]_>T@RW56TN?'CG((@$' MR\95C:#"M^6R9?;\6#CSG/M9>K!(5/#(80'..1.E"A]F_?9F_77 H2J28BA_ MA-,&UI?56-K'^I!Y8I)#H<:4>A4 E*"(.5VCO^J':F?%^@S)QUS#Y^40.-^J M$J)7#_-[J]9W1>C(C%?/@^N95JYLLDE9>*M$+R':W::#=*_4 #%3^;!%?_DI M#*B_ *9@+&CXS.?JTDY61F$Q?X K8V)_4N#Q,&NW-VN$\UCNNS0\/:,925K7 M%(S+]#\I0B7^](JQ4F&Z^C!?((/(YRONT%G-R,APLJ,,]9^HCZ=+(:4IE@Z' M9,VCJHA$^DO GRF7"B'FJ'4:1"C)J%OSU,-"NKV%]%(2%A')(:ZP>F?I()4Z MA*XXSKOX,?TP(;?I,I%/FFPRJ5.M5'&D2AY3NZM7"^IM5(!&N>S:DOH8*?\Z M %Q2$\':G'"AJ'["99;43]SIJTX;8B!^:+][BK\]S.YMS>Z;:KU?,7T@K',4 M%Y-VUB.PEPE7_339?)=RR@ K"I1\PY#S1O.J?35&Y^:Q8<3J%AY/#"I6.%^E ML:1GA%IY\K<>9Z^E[J(X+DEB'\@T&WWS"!@7,M"'\5$,>:*F9RO_Y9AP@7Y; M1P05;H(,8"&@1@&4:I5RE*$'5W @UQ/WW)/;JHI$JQ2B;G2K+6$D,91>R0&Q M7;NIAWO:T/S-7KDF%J?;=DEU\4RNR;&1L?6+2WV$*LXY2:U:]D+\L.=M!V3F M:Y-E?K8:"OG>_YXL_M81R^$5_34*I%$OVZ,5_[9646^;QL/H-!$<*-3NM/L1 M=$"X624/0AV1=.D'R,?/LFU'%XXTQ?8V'^MDV?NT%MCU164SY(^](R8[ML?] M5"%XFULJ(U^>))ZA/4TBT/3;J^*&2W7Q"7T/A^SCIR^>OWZ&_WSR]-,#:_BS MQT\>9[\9?\-_#[?E)ZQWL^UDF,[J93V$ID!OT5LGD[9BO$9+*4G$'BXF8A@. M-%5U1A*_*]_CA-CQF>QDB"%O$;16<&EPUVR4VG#?L]PX)V>6+I3R#=']7YQQ>TE_';(IDBQYMB7M\'?=SES>' M6H?7LFW?HX;34NX)+Y!NL!?"8#AF9=V!1("P( P8([N ?$49<0;(;VP=CJ7D M>B!'$!U=3D(K'K]K\N@93:;M]KYB0@A/(6=<\#$S5A=#0:01$I>(?%5JQ:VD MZK8'U7OV\5;*:S99$'X4RA'%??3JG)*A1Y^1D\6Q+=-:G MRL])2N25?JE-L3?07V:SHB6Z!/-XW:X%I#%5\ GONV2:O8QM?#1I@5M\_O+'Z!8^F)+Q5?:>SIO*+POV6"12N<\TB0H_C3@IPHH[,!M2BS&Y!*J+'7R^H\?I?#QQW]IIYA MIO+>]'*+<2XD4O>N\EYZ?6)F(%G6U4SQNC]M.Q6PV$@,C:_\L&_"Z=/O>["L M,X/QNEI29-F(19L1]:/-U!&?0XF5M*J3?2*%BG([9#2XX:F.LW7FHV.<+V)P\@PD_6-#S&!4B#!6SM3JL:IVU+92_KJ6@S(7H0 M](@C(4K;T.,U-[%+)^!VL2P;*U=7M$VKZK\$4$%Z4WS!1H4FTYS7ZSU%ARS# M9AG_'9WB:=R+G(O +7FR'V,3;ANB]8*><=P*WL?$F,M;M5B^F'H2X5^KOCAXZ*V#$);$>3[$>&Q?Y MU$T;2>!VG)?P'0F0FL'[%00, M#I&"]*(.=^WAVQY*2Y?^=O3)P<$72^39[GS$@VUGKV3#,JC,A<9X_&Q P/'5 M$?WH;ZD350;WCC8TTN)%.M0X#O5"]9MZC#CC+>U$..<6CQG>-?,8T"*68%4(+"J^#':Y;96[2CVC_6+81\*@1-Z!\K^;+$! M+23XF]QV;%KYG68D[[;S\:I9?%.M*C2K_KF0EL/+D09."<*4%5'"!16<++_\ MG#]\IA]J?IF#*LVY^VH@+X+(\\6M2V>0D+,0/_$?OOCJRY/'=#IO:W@13:TY M6N&!22%I&JOX #0>[^B3[^B3%^4*:\L>8T=% :DY4DJB08NEN!"+/SQY_/CP M#;N*1"^X;(^WW,C5)P_PQKXIXW'T.39T[N(Q7.KMX';+V0'Y_>%1.1)P/ I7::L6P2\Z$/ MA:L,:9T!P"[&Y8%R!W Q_/ID\;:R0?SG5([XF[I?D<"% M[9OGF15]X^Z-]_;3!1\_>8KK?O94_O5=_9]]O59/XGEY3H< _5Y*Y9HISH8R M=+1GGKV8X8!7Y A9&[KRT5(>8-:/(>;O4&FG%7Z/T[77G)Y,X2I-G$=1VA:E M_?4GUFD?H$,?BM0S91[K8@G\A7V:LEZD.X)SD>6>R$N0*#?K1PI6)AH,^GX1 MTAZ4]X.BZ!8R>"7O],:*.%O9\('2QA?8 T3P]E;"JY&ORIQMP8B)6T,*)2VK M5S+!*(QLH?_!7AT"+>B=.YI2-%-P708.3:]R6>J#L!U7HCDS^ M[Z]$_?4=*5$_;,^?N#V?9:=L\(D/!W%JV$7J;:VETZ"'F1SAAFC,MPY1$9T6 MC1R+( S8$SE\- \\(M./>) \"CMV,G>R'^]VCE#$8,G %"JW8^G3(ZF:)3)L=G26 _* L)M,W4,@ M ZZH1A4R75 M4F5OE#^)2+"U0T?/[AP*3']UHN@-\H7T5.H%Q&BLD*W-%IZ)-G"/BS5^CH%&!Y,0.F0#(1\V5R>+;TFMX3_[LDM3]NB\K:%%*0,J M21^;0IM7F;M\^.U3Z2%6QTE)>;*5P).Z!":Z:W]4W:$_/#GYS#)U:TZ;4H'\ ME^%F_>WWV]Z,:Z[-]6M.=Y9Y+^R?088+7$SJD[])O MTLB! W19-N\7KZ@'=?&&1OP3R4-^]_)OK]YH]O;3 !NH68:4UAFX =MS58X% M=#1=3L!W2^(QYC6@V.M5N5WM'22$>TC*U/*RGS_AQ"QAXNMMY4)$#5/$I46S M1[H#,BM<'.KD/KSP>8,"S8JJM!%[X\%P4Q[%9X'S^TTE9!88ACZ-ZRX]_U!5 M68K[V9LWSRVE371EA AO>[$6;Z4N\ HYSS1_.D^$H8B#^_;5"QM;+>%' G*\ M%>>4L+^2):TOY!7+%F4#WP_ Z>UP+G-92&B" .KXL'1U\4-5;62L:W8#%ZRG_12_&:ZJKD,XO" MT="V6]-KU\#)5A\IZ0UT42NBZ^FS,$8AEY$9+=V6$,W]1&X@S8")L\\>@#Z' M:I$]93[/GC(RJND"?VIC\P/M!8%-X"R!PC?-"M.T&4G83:YSZ2EHL/&-ZZ2U MOCZ57/RDHZ?T%4C+=W>R>)X7:'=I*MLUQ^!B"M(BE2TI1B+.G8VTH%*GNP0( MYF9U1HN!/>-)N7GZSE-:&JLQ,8@P$^.+I6P/X/)R]BR>I CA/??12ZWEGA8V MOJ_,52+7HE;\K/@C@0]TY'R,ZCX3]MJ())YLIFM*3#".!$Z;):?!L[#=IY)? M_AP*W\E^>(31&1H1*A&I9$9HJL!B4!,DKX@;KQ84^ M$.SWQDU(P'C.25^6!&'0NFL_1G6]FWE-PIT[$ L4^7OIP>)GQXC'"@9_K9F@*E:GTD<%#P\6RQD&#@%\PQ*WVR?A;6C=1B M"VN$F#)O0[( 30FG55YE(PCRNNI7!&!>\WV*D5][:Z[GQP+Q>9O%+!A@:^TH M,WRU!%"25V7\>@A2N#HQ9)(/,(LL:X^=V!#O+W @ I1;5E>M6!)!UEGKQ43_ MY> --*UJ0:&^2%BU=SL SSIO5*?H^'C$C#?Z?HSQ];J1&D\L!'_-NN->KL 6"7_MFQ<2>N:("-S7;,5/];MHH6?HY>)PC]9 MH=-:*?Y5@$SJ06FK2[![->^N3Z3ZQI@?M7EWV[>AMJ7@IXR9?$*D ISV=1-( MLW0=)CU,G'7]?>:!;%J-I_N2%*NK M/,9]J+W?'CJ#Y/AKO=UFNPY*7HEW*Q_=%US9^%O#@Y=0Y&>5CWMSQ#WU*D)_U_ M[J::2RXA4BP 22=3%AC%$_QA+>#]4G:\/J 7/*.TC9EO'&E"G2"";TC<<&:% $% M54(0/"W2+1!KLX!@:I^O3[Y\3#]Y\M?'CXG#'#1_\M#;J]MXLV)1BP)KVU!)=E-(KVAZ^%,T M+7EC!5<4D3IF1(@.A398%],NVL4G0R8_BVHS%1Y(6XH2/P!G@_%[2;3L0WM^ MCG\6WK8JCU+@QZS("1 W3_TIB&)1Z?_#D]@6KH7]?D U&51P7A6=/FE<689# MJ(&$(%U&]/S!@,QW27_*)".$5J&=*&%5MEP9UE/W_;Y: T_NA+0%WHHR4I]_ M^4>]!;=<^S,/UR["N'4HHJ:L%3TT2@@'6.9&.3:4(E"JBT@VMAN&&5&JG^45 MD+O#7&WXGL)IGBTH4Y_&52;$;>H1"S!)#FN+*+9EPX/(C0'\9^)"YA+DAYW$/@*?9EI.^4E>/SBGJ,&(S)TR=PP"E^-"YK+3A89-M^( MFK:$XUR/ !RCPHH MMA@45 BHQA>+$&HR/X2QB?&JUX? ,,/"\^@"K\-#%1::0 B]80_%%Z.08.GF M0R@ULOM"MV%%4QF/\%[ED"5V[ZOYRUJ-T1.G$&0_JY.QAL_Y0JOB5 M-,5$9)EPKLD^@[B6VP5B1?(A_+Y%&5JS@=> 19P:(+!<22^+8I6L@[0-M4+K M)GV:_OPP<[<_R)G=7F MR 1//F*XLFIH&K=3ZA)AE$+;K1WD/(>)N*_ ^,P9RU!5F?Y\[,"+M$B!$TB= MO5R3: ID.01"LSS+/.8\2]LXPE)\O>A]<:<(H_] K'WX!C/\VU?MWJZ EI[P MB"/(NF4!U->C.&97&06GO? ] V _@Z4_!99>[H$T 8!3^5.['>4+T.VU(7TVG MC78,DQZ7S>#]_;V(C476.6#J!51*><%=^0/W.F*:3BDC1U)D*9Y.-]Y2AJ3< M[C7U++<%L_FV4DYDTL<9/9!$C.AXDBO0C*1_+4$Z"W"J=[D(X%G[U)3BV2?U M 91IH,R__-Y!F4>')YU;57,ZG!UDV:9&GV&6I FUR-]IY&QD(0:/P%[/'*V MUO5:?@GO]6,EUW8*@K=4]L"(W#>>Z^^MW2Q6U=SU'LH?3?,G*!C]9 ;L8MX% M8C"QDHW<;8=(^++">#*C2L'2 051'A0+\D)@H*E\-93I3IO(?)#&W7O*_]T@ MQX55&+_D2A91@5,38$$W%!^YM)6*05YQP6\+ZQDE#D\6SZ6^=5CHT]I=H2%\ M_;L9F2._FA@^5E- 4WO?$P4Y8B;4VOA[-)0QO1K77RB:I&5*%^A[::%R/9K( M83=NL8RZ;O8B?N_1L?8V5!1^V*]/M1X=A7+7%1' MO".U48M;*K\SK@:\FOJ%ULBLM]$^[#1(U.;/=6P22Y=H@P$(:Q)^W*+H[\3* MX0P$M0&Q&906J 1Y3ZKY[IU6P!H$=??W5K4 C4\)PK=]U\\(V#+3"=CD*"TP M$<(+["D]H1Y8,'1!K+ [5#[26&2O3L,?:"VBQ,8R.4C)U6&^[?0[4E':\08" M:Z'VFA52ZN<,YJBFAG6U7]="JD\/K7P69!!-E4E:UXDNMV)N"+0!@JNL)Z&3 ME=A24P\K?$'TRFO;[7DT-\Q.OJKHZ(<&(!/J=?NM0#6RLD7#CPAZB4NJ4M52 M3@+-$K]19G9PT2>%Y O,RL6V'#:Y>XD84? MZQB/?*QPXDR:V-TLM"F4:+)S*SA93!%(G9/U8&L88 7R$N696(,-FXK9+(M@ M'*X_$*\6GW@3_;S%^12[G=8-E62)2KGL0'R/O]O3\H/PZ!.;"7<)!_2$0(96 MA]Y$3%4'?3S8IVC-[UGB2!4#2FR29I!-!C>>TC5J4L%NXWP<+C+C75?@0IE+ M!5YZ2FZ]^K%9[20VI M,%/7ENM=>05(.6W"^-(1PF58$S0NL@BDB"2Z-%O M,NS)N8-1I]T9#Q ]IL>'!#G.Y_ME\C)$G6ZF''N73NB7&V-MY77K'%1FRE"= MIK1M"L(K)N=P1T@'S?S>^$L^]\.I;R57X3<+!Z:X!?F!#=-^UEDS/IY/2'/H R M>!(2!*9@^0J#F\4VD2?E 5:^&-@'S;^DQ>P=B'Y']RI&/ID&%TR;Y/BGXKHE(>.$%.8!LF6Y W@8$FYMJ;8Y/N=!_#HIF\%NWBM$__BTP"RZ1$W"A)TC+EJ*U6 M:ED;TL96KN.R.05C*8^SIN"Z2M1+CV-M!7>/GY[\=L?.G$3E7;+T(SD[I1!V M;;U&AL86]6%J:0 ML$J#%2>O:>?$!4D[+"#/RO0ODL6!6N_"M34N8@LF6H\=*;HO?*W@Z M=,=Y>A]DJNM66E*XS1$1 /!UF@(71FQ7E/&/PJ8,U0M4O2 J8\GL3,M ?B0< M\L)QQ0 "XXVDHZS3PB:RL;2MN$A1<7H'6C7;;<47:T4O8,O8A&!/B)BQ-WW9 M"B4GFAEB64]?N2I,T\!TQJWM4_U*TUO RZHF&CMLUUW=7?]R&#H'II60):CX M83/:1T&26.,<+;,TX[#R=)\PS2GJ(N]#_&GZ+'E_-2L:(/9*8]2=2FPQ!X1+ M!US(>XL/-VJQ8RIUIU&7L@8[EQ>@N6&1&G8#T[G$Y4CQ1R9'4 H>QGZ1TRR6 MW=11LD+F-<DS+O3@"'&1.?QK/V])6[8^+JY).*GWA7Y1> M^=JA?<9H$;%-O:$F%$*7 LYM7W%A#XYZ>HX7:8\OGCQ^]+\X[16EM/:G/N*H M3N;RGGGT@5O>4R,+=!:6W;J7]E>JW@^99,8S__);^_+?VO0_F=;#BV=O_Z8B M#86O:[U^>H\!UUBV:VT?F^ \"."V5HHZ4G0*D*H< R)+^&YG7 3<$0.LO39XJ=8AQ0'NJ@L(7@FRF?.25")]@=.:RH-TP$!7XG+Z M..6Z/1^0^L2I)]=F5X%A"Z'J:L=TFSE X=H#(5EV&6[_G)@FQ43-3@PGE6,6)@:RX9Y!_Z" M:=JV$#+CC,3^7$"7#K]<]%?I'-XIV:%>:HJLG)P, N23DV&^E)Y#2.VDN&_6 M[QV;%N:XFR_;].HN',&.2AK,<)U%.&\/B%H<@.__Z1ZAU#)B=>G.ZU6J017[ M%#)+?EM:E>E._V6#@07-X][T1&U/5E#DA11D=EZO/7$/ (S6T@B2H,7E':&* M\VI]S$%/*K-YW?3PRF"GB2NV5HC-VM?(\XCI 4^H\#W2#__PU9&AW/P$MH#U>V.Z:V [9$QE_4&J5Q)[-.L1(TUM;^>#U;? MG_/XBH\R!YJ\]SCT*A%[4 PAW2L]Z"HSD?.OEMS=-/ Y#4[4?(0ZI&0MTOBU ME^3(JZOO&N2<-V8H&''B$.'*@K^J759.SAX>V8=@!)WBO'I<4A%>Z-9$C?)L M=CR ]WD0SO=#>0!W.1=#<+8'7C*G%93M*-#JZ%*],Z>QQZ-1+(7T MZ9?"+WRW;>A;1XAYRR-[PA9.2:HDY_QX3;B3],D_B?VO6W#@!"ZA)W\I((*7 M^>GR-;N&":LM1:\)Z90]'5S9Z!J]CF2',M^?O_EW_J9+M8E7)VK*A%E#=B29 M=A+DA?>7_5)QBNMDBYI'0'1N1"'XT,I0C;CG__>F]_!#=QZ2%MR33.?UP )Y MX[MR80, 222Q]G!2#]'R! HF4_/8+/;G=)D_?&867E0@TW,M3EF)+K\MYX6\ M*3@9NX8= KNL=74P&H_:V&,.)YX%K*"Z6?S]_RMWYT]?6,">O._3FEF7[-"!(9\GXT"3+&2B"@RKES1PC86HP1,PH:?U X]LJ/U-[F2QH?U:?$Y!T MD/0/315SH$C0D,Z,X;(-#\+?XQ0A#6#=*Q6*/M9H!D%J-GX(';%LI,B!PXPO MJ^&2J@.?G:0YHY7Z63J=!^SH&PPB/V%/E /K7^$1]0F_^OJ#'C%C^)H)DV"& M2Y-KGW]P9SP:FXYBU#:E)%23PBZ[1QD'N.,QM&LI2.8=NV5?5;>6H#J>GWK\ MY"FN^]E3^==SH4"B+.@K?]S\NW1UM53_9\7H-X>MU8G\Q\V[@9[>4G_43[S. M[Z^B].2.5)0^>*8_BM:XY\PR_Y9@%?>P):[L*F7>VW+ ^_?DX:=[+6##%R^Z MNEJG?Y+7T@;)9Q."'#6"#&?Q.U9A"6X:0"HN'WNGW>+YL3)#&LY!N)S)X>B1 M"?N!Y9Q[D- (CD=<5_04SP,@#KI6Z4Q#[A-.LK,!!]\'OLYZ)+W]]>=_U F) M+'Y15X%+,FTF5TB]4YD>>D8EZI:(!\K[(%(M=A(>K#^ M3.\*S@4(>AIZI7V6E56"E>2<,1#A@!J$)/AMH16"S#50J85=8/%M\.).G$ MQV UT6NXT(N13,;HPV$BBSH1.!&89/@*:/!-MN]6RTT?V?Y]-[96NCK%N(6V MWVOMW#X4E=Y7&O7GW5[Q\EPP#6K05/@V;;55#XI1'V#>1M*9;EU*' M0$#:BFYCSFN=11],V"G4M'.7/OQ^&?D]-1PSTJ-L^+$/Z@^"?A+*7M$DREG@ MZ>H-76;:12.@;NW! ]!S7#/C12304%J/8<&F*^@]? :8*HT--_.D$;Y+_H74 MUEZ50W?@[5Z7ABQ60Q-(;7:!MNFESKO>2-"T;L&'N]V2,]/,CI4#GY M*JVS]HJG* U]Z$>D7U!*1KY1Y3\G GG0]O&L!$M)5KIV**!2+N)@'G^,VPQ M_@9-8+G""?(IC0A]C_ZGBJS[Z0BH>N<;Q1OL>>UVU:9#,I!F!YIA@/S/#[*Q M5_=I@.<4Q0"(J9,A+&<%QP#TIC]F+$ZQE5W*'[[FT!Q&RT?V93 \>1'!D=S+ M2EJO:3%2#[0OGAD-[-.;>8RNI\GS]MVL6VYPUFG0BL2 M[&=<-@>K$<<=-MCS>B,*WORCM&BWX$4AN_3EXS_",;CB.D(LA 3FMF2@T_-! M;WNSW;-KT&4\BNJV,8GPRAN\D_=R@[?KS\K.W;?#[^-/BLUUR ^E790L#/65 MVX*<^**\RH6JJUQ$_3_3-;'3!($*JT*@W*-RR^#FM=DD2 MMVW35#@/G7[_Y>M7!SR%,:%>['(G(,8 <@5!!$-1E^SJ+:&[I7BB:% MT77Y2&L[TX>?.4+U;37)#N"8?$L,%QF&D'D], M<.&"2Z(H9Q^AZ>V"K5F MR4Q%=EM.;J9'HD@["&5:,I>OO*[..\J9$SLA4P>XQ;F*2?62'F)7[W>H65XA M/+6EF44596\PN1(.^GA T+\C# YI@PB=NH,I!=+)S1DS<<,4/AX!/_A?YWD-T+(^D&Q),=YIO=\>2&IPZR MK,4U%GLZ%S][#^I_G(STT]7Y@4^^[LVQNV&1,M\S,44BHHIH9_V3MT"A3K$C7L>_9\J&6 MT$U-N3PO0V76D'?" PW\+SNWE\;+@K"YZ94>:8<\@F"-ZEX<(H*#)_>W _UX MG'X*4$4ZAYO(>.8S\T:GUX&[:/*51<87EQW]N0&(;6!BZ62&>VNFT=]903*Y MPY!>E#C^G!:CTA$]]/W_\LLHQ@X:RL!%63)+L!6;1X!Z+B1:+PHX\, MSC&GP?)0^9VM_'YV%RN_O[UC^[U3.C*ZGIICAUI;J:AIR8*%B-$$69U^41S* M\??'!%L4?B(6L>R@Y?<\E$ .E!N/9X(*3_6R6Y$S;KJ4SPU"FCU;^W M;O8Y. M$K,,1VG1*4CMKFM A&CYR06+[&BVLXYMF^V\'D]RO*? M+'4E"NVM3>!+(?_3)'I.(^>]_[$/G\NOK;9$<%M+VI4/ MTW)KT_(JQS]0V?X4?EULCW*FN"(GXM*9>IB0V]LG@C;3/4(9&>$?<829<(X/ M5DKD'MD^B^%Y]AZFYG9),XOQ&20<_01F P_'?DJ?S, >WYP>LK0>, MH #D=NXE1GI/L4\*LJCHO7T8\EL;\N?:EFRZHMZ)]S#,M^@@K??]T%W%'M^' MS/@M6P^"RZDJ?3/1';W;1?1WR \NB9Q=TP(LFB#K*@N6*/8^IC1T$PP),3V< MEMUZ*_!15H?D.&TN3S#"'?%U0T)"$'^0SZ'"^$;"?5 +;[9MR2^D&97TR_UN M/J5"B2>Y6I;"M SC:;+ ML:B "K>K,D8;N93P4_\V6 :"_&P9>PM8U JF<#JW9MGB]?(SB6'E3+S5.0E\@;? MHT%^PM"&@ZA*I1W95)MZL)) RYDWEK8&IGB",Z1Y>?GZE2!0T%J+AN[8/X+\ MII'P58_H^PRL\]H#)0?'CZ\][0PW[47WB W9W;;?SWHG:C,N[C0ZH(5[\J55 M5-K!.9N>1Y*X.6F]0M0]I(034JU:7=))^/661,D*5"P.Q)2):4W$EO'QI*M" M5W9SU+J8V)&-AJ&6Z6LF$PTKA&>_K.E\G.Z27)'L?IX9I! 30<8EQMA0P1,C MP9O,6BDVHN^I36V&/Q*2%\S'@)62 M0FDTR:NLFZ, X&: UPV\E!R50Y6MVBE%-S-6?J+Z9P1D A9 %S2)BDLM]=-B MAL5&MHCA?E7$SI=@GW.5I('(6-WB5\?+?-1D)#\77E!VHF3@ /7-GV0XJZY_ MD*A_Z],@0K<">60-K;DG*7A_0=#0A;- [#RKZIR3V?'-"N>X&MU7!,Z$Y!/3 M.](%S%Q%&9#LE65^M4EG5VKCG'?-9=^/RR"^Z.S$]QE?=5@H^ICCJ?8?E?+] M:GUL(7=25+.GRAXV*CIAR8>]UR\B.RN.U_Q]%&]OIR(KL1DKA=/CF=94SISJ M1!;U9KHO> Z)KX\:RU@]69M@R<(6^G>Q"_9VNG^9((S% MK6ZT\GD/'7@ =2LLA4'+0=G*M=ZZ#A!_HK3IE0QTO5M46C7C&?9HA5 [M2-V-/VLCWFEW_)T,9-Y.RL@L M6HM@Y#.\M=G4>?H>/E#/*KC08ZG17-']?15/9:9+6N^K3/?]K&U$ ).=\IF[ M!R^7K+^T,@.6::4]+EIMJ?CLDPU.7V&ZX=&V\Z]%]G9"K@ ? MQGQ9A1#?IH45[V<_#0X,V(6%&300X^^M/4\EB#*78=[1]RP-8$!"#Z3/XEF>>[[/1:8SGD% MHU+W+W]+?GEVGG]=SUE3@1:43S?<7-,E@O,EY(=R!1;O\IS=+K+,K .K;0C- MS6OX,,]E]+]IBY"A"\?-Q#&<=^MGAOU&$1]>ND1[R\""9Y^>@.*=Y+9/1? L ML)_28A&PFEG63V2P9L:R<)O,AP7,T$\9U4^O&S\6A-,U =+=&4EY!@3G"V=9 M<2]NTTY'VS8R3GC=)=CEJ'.*^H)8,-@RB.F M!/"2?$5BX7DC$45]7Z8GX3%>3SL1#G)!A MUG7>#4H_#/6U?IB8<\$\9F]C4Y$/W*1LD%7B+.H>7NM. MP^E/%)X-!A@+;>0YI(<]:.75(245&1'\G9@Q>4^ZM.FWZX:441/>EIG$4ER] M5)B@,9]<]V/^LA,5OGWWX/A=E9%G/C/,ST&*1(U)S^\2!A\[I@U#JI(<.13-4Y.+& MDT:_XY[KA^=U9/]0FBM<-93Y\)PR,QN6]F0*&@A+BCRHL#[$8]FHR, 9H@J M^%A4/,XX9I*M6%H;E[&O3?W^^UKC*T&P)*WP: ='%C^=X2,Q"^ZIR_1ZB:9C MO^S37B%=*B:5$K:!O;1V,LU?4]%)*(P[MI@<4!T6P/TMF!P?;3-*W*>8*4B] M@F)MVODIR%*=3BU[+-N7YXE63-MEWWSTW(R1,6L;@-)QU<"D M+ SS>)+_GBC'3CG5@(<50V5?+YAGX2#=GR\6$_.:H5GP1DT""K2EL,<).YE3 MTIA9LY+]> F:O !',1^Z_C#:V34!_R 58I#ID=#X:E!&UM+S MHD)U2NU]#NL5WBE:0^5*$U;,$9&4@"7H.?:-_KU=,E<_?C$[&":RO(R_N^[U M[Y^9\UY)<4MIKS1K)B5:;;'Z?%9F.HLT(F9]:@RD:Q>/^,) P\,1:\[:DX(V M:'F4@9W\BB%CUB='/'J;T( W"T8Z)^HAL+?=[8SHW,PXM$!GADGU?M+L4'#9 M#U6Y9B-C(&O!&;B%(HT ]?,/3+16P?:]"HKQ.7?9=MBXPI98L+(]9GZB;,]+ M3OTSNI'('HVE6)1T0WP44C^\,OXLDQ'0$4+C91RD7%[;^++8VV:/[#C-59&U MZ8YT.OEAU5C?) \5A[@P7LFLO1?V_0)YD5G5K#Q-,&+9S-]^=HGT8:E!QM[C M\%6Z;Z,X@\"@^:)<"9]$M/$*J0G67:[#RB)2!)>Q)\])-;EM+XM@[; MZ>8TH1O(.4-M)#(T/=0ZK=;YQ1VI==YM_^$%[^3> MFG6P7JL4*I^K$=UD7\FZ#*L?X2]F=(9FH 6*;'+)%/AR!G6R;6?WEYP!Z9'O MMB/P[JPR4L(C' 5SHS8W(S C,!U,1C)$S!O+0@6D89/1PU8W5Q"C2:;X7"PPA+@!61T?L## M,C-M$[JIS\AHY%362*_C+R9]-L&!HR?N)'(3SI)T% MXCVI!01WP]?!Z;PK5_QV6I0E"6NFA'<-DY,P[$M7TUP!DK$8*_X)GXJ M+IA1W%P_U%(+"!*SL![\W24UP"(V[RH0:73E&MXP#7NZ-G,@UJX;;$\%W]AX MAYO02I"_C:*K$>>+U8C'11J*;E7W2H&?_5CDVM#F[DP7>"D>=25[)!?L/"J0 MY9?)Z!EE6F!3H4TF+JZV ?420:,$UMJ==\5!?_/ N OA;3),>6Y?+:PR;XC6 M(S-^7V,SNY*&*B3(.4.BR2XQFBU!.Q'S'7_"&3V.NWW8YEH"=/(>.7%91TX$ M43NHU$'_/1,R"=N;S&T*U<@WI+(*)!2U3(;/OE6B>Z@2+5XK]PJ^&+)X\+KY\_+A( MU^+:@XX2^QU=4J1]1> 5JN( M]1[N-V@J'2M2L&,=K[, 8IJ[BT$;!#16NO C (E>A^@-#Z&C7I2""\4ETR0=JBEM<+&0T'3Z=:?B.14I&.DL,E5EQD3E%\28\ M9/+110 &??'XC_1Y1I OJT#<^TV6.(]HY0OJDW6PIMP&*&]9Y"%OX&L*F1Y: M5$!V[EIUFI'8XPPX?\PA%;T:%'LO*KZC/%Y@44TCM:W*'F+.CY)9Z[C$,WZI MDH,P^K_FT7S,R^\\>4D 5NE,E$M:N1^%34*\;F5_/&R"6[686L,Z;# )\$5! M&"N =1SUTE/PA(:Z$N;:,EE=Y1HFL$"+G^$<& M%T+32.68V'E57Y8EY3-?MZIHK3W8A5MFVX?_WVYN>"9&,3&.#5R\@Y/"UPC= M6O(A]'N%)BK%<3'^2L@UQDM'00](G>)QJ@RZ?.4W\R"-@_+G>)'@ZC!UQ5_6 MU3_RP#?S[>]VMG^2+V&/[T@1I5Q@@3PB*LRKW,ESA4Y>)?8U4^5!-LVE5LUM M\*FD5;L+C<[Q&!D!@\GD1^+ND MY!^>G#S^>I&,Z98.03Q&LP=2%PVJ3SE[2OY+^JTJE)9!/)(9JR-903K,JZZ( M0!5W1OZ0-M)B)W:J@W97^Y7-RC>9O2.\17I MTO"ADW-&>PR(77^$IY38,$319U\"4?25D@;6_;7#+2@)F$[Y< /$=T-DE6A) MD9,02LHO*"AW"6IT#EZS(JR#YIS@X8,@DM]^^SPHSYY3A1D,#-S#=4A2]I 1 M,@K%W!IQ1)AN]2B4N:4"/Z/]!(#_(0.FD(],D(JS$=PGSU(;3K47I4?9D+I$ M'3>#+\K]F@0>D++JAXR+8P++842UM&2;;#25VQR/SK3X( I!\?"M^(M?//Y" MK_NV[)9ENN:C5S]NJRN G+2?^^VK_U_[N8L;O!.MZ8GLGL8!I%KGN)S7/.0J MYOR,>[_IXJ]HD2&;\#=1LR-64X8[$J5_F]8?1FE!0<2B:W64.I"LIMF6FS-F M2 ;4_#T>$"G"89W'OE00]7)XLR2@E%W!=6]L:/M ,3ES),8.47\'IW+-5";I MZN,5/EHAF')MQ2-=P699RTY=)U>9AH5CJ>;8368UR@5^=DI_)M:%=.R>)7?0 M&]=HZ@,Y ?^0J! R[Q[%YT7D#-ZQH?!&TQY8<<']U-AHZZCI-O\L#U24:C)LQF)@>V'VAF"Z2:' M+2".SU4RJ3RPZWHU&#F2>3H\4&G!K:_WD/C.:BR'L;#>_2RMO]RDDP>\"3IB M-QNL^//1*:$;9"$HWS:91%GKNZ>;-M'W6#QR2[Y'5PIU=77Y#_&0XAN\/?=W#DHN["0^0MTSXFN ..:-+ML?,+..'JMS9$1P]N8KXT[0@\_.5HBT/!,/]K4K."M M>58**LN512CC*]WQW"BV4+Y\+9:*4VDC??/P0%I]Q3WFEDRA=[BLRO>T#"IG M%1I?]^2&@84\I+/,V*+C'EWN%[Z=)7@_S]OO"7@DHZ:=RA^PB]0'5NQY*4(4 MNS$+_((VUD#IDKEU$ F8)P*FPN^(Z]4[9W# !O5H?%V5:WH_0FZTO;(0"R_: MN$-E+A@*2TX-CCWTD07\86&S-):X%3L2Q(^?BH&P- 9@=&L:)B E%&$71.EO M_C!$MM#8OA!>SXD(_32S$4Y$!,UU'UZH^I&ZP)AT[;QN$"D:L_W/VX18;UR_ M(>[6C,LC#'&(E(F?-;=E4E<\[#%L !,BFDH'8:0#MN M .2)^C6[3C$5FZ[BAX4C^2O((GC;F&<&/H$P)WUHOFD')/4 M[>P7H+0#WINR%_=TF6PDIHW",-$&TI RD[+9PU"/Q ;U;L3MY2?*@;!Q01&=PT9]$"3?PZR<^5TZ;TPR02H1D])^LPHX5&RBQF M>JC%6BWVJSM5B_VUAX?7N9UKRZO%O\I^7?Z'TZ14ZW"T:W5*7+VH0T[E:&/,(^^\FLG9R].X'SPD[:<\]BWPUT2)>(9&NEE.+ M>,@G[(\'2^)XJ;L;%7)F;L$Y](GK=EF98R1L2N*-2_Q6QF"9#UB&^EB9P1Z6 M3[V;OL*4D0BJUI5ZJT(]NPL MNJ95:LJF0J\\ZH_+MX3:W;#, Q;@:"PR _9)_2F9EM.NW&EK13BW[%7(W6]@S_"P M+]_9CY 7*H?2^&WY'.-05A\O?3][8W3@.^=Y"'])&[Y;?]B8S&_:+NX\:LY- MHT]\87R"_U=0L?5.ZM'5.O+9T,C1QY_4:7Q*[E69&0SYA,TS#4?OXT$;)+^7 MP$6]!YUJ#_6V.A5"4!*SZ,128%5SO%RO>%TSM0#/O20G"+,;;D+UYA3'I7TE M JK^?#1TSQTNAE([/>9]#;+^'WOOPMNXD6V-_A4B7^? #="*GI:5OC. XTYG M?"9)-]J=R3VXN#B@R)+$-$5J^+!;\^N__:@J%BE*EN2'*)D'.)/$DLAZ[-JU M'VNOS<@/D+NBTJ.R0 WV]11YDZ1L-ZYRP5]1FC-CTKYBO[J5V,O-E_,\RJ/$ MI67]3I56K/:4OC&'9333=,:@?&02)@=U*3EV@\^(1+U=%?"I4KRQNSZYM =/WS>=MQKAV,6 -9@P&+QJ\0])S$^', M4;GH'$!;RI]P\Q5S4:O$.P?5)FHK<@8?%3%CLR#_>X4$!DM90F%T3Y#H"VZ) M<*KM@#^P<,P51D*"L2@P+8C257?[T-*I- HWK4&?G2IZV%>6O!3:\O3B7&%<%D MYIZ73,5%38)'LJ!>:1ZWD M5MH5>;['!TH4F N?A-_)K2;%V(U,UT9G0C4[TR5<\0?)2&&><%G)A!L-^XVZ MR7B)'^?J6L-C+5W)9I.)42-FTPF8@SZ;ZW M<[)/5(/\+GRZ7J(BOB:4*,'=,K(SY(X1,7KSTN[(,VB[&P@2NQ9[Q01ZCK W M^IY1X,5X&XY$\L!Q$I:/^,X)YIP;GS47!2JHSP9!VW=*,&^8*M^#>;DHQ6$(\]R'6+Q*X[GV@3%-U/-C_QWR)#.:SH+*UCBL&; M]3BM3<8I4EZN23ZPE2H5TR2//QC')Y=$=8N$F6P9M?V&F-43*D&88_"?0NP* MW3UI5S,2[A)X09FR\CK2$U:#TF$HK#KR"B<57 +UXU[, M$*I?>('+5I7 :U+GQ,X]K&O80C(JK\E!CC7XY#:5;W@/9_[>4>V+BAT!!>H= M5W ':3( 9!]N['R%O."HZ^)4L^G]$=)(Z-GTQZLY+)CK: ^-@/%1(&-!WT"% M)ZBOX"W97,(39?;&+*?"SBLRI"O)B(HI?%J!%8H Q15:Q0@P 3^,\>]_91YS M$= 8: @PN04U=Z5+(^_?4$$-CQ]I;X*5;KP _NA,Z([&V/V M#X0<*V"H[LI5+FS>R]X:4S20S("Q@&%,2@R'MDJ2,5Z%L+,<97,#Q^?.F-1? MFO,68+!D<%)B;"Z/?%+W/&SVM?EDZ(.10W#4Z2BS*Q8S6^J(F>>7AK=I?*J# M<>DY.PS(_*43^]3/N]AZ8)GSI:@?Z*W]1::-KPV1_!4W\0R_)M/,[W^Y_C6O M])73W%W4-_U0T@(1_AE'S:J1A@HO)UL35=5?&V8 MHGD=YF7-VOX&A\?Q8W+&X I"A.$*KPV=.:X35<5B24:4R_)$4!Z8KC:$7I T MXRVC;@H7I-ZHJ/[YF\ROJRX5.#$:/$\>N^H>ED3K:^>;A C:% 0^8"ZS-^$"!'P@]+V+;BCGTP-[FL-\/Y(55>E MX:0WBXZ%T<2#U@(]Z*+PJ9BF$DQYCM?U&2GVLR,4+/FW(F]@ARX8IJ7(-N#S M)Z,,%<="5C@K2TF3>'+TIS0Y+:0<*."L"QD1B#!8HO)!7M7*AHJ=FR0_?08AJO7&9O^L-NLRK2E@2_GGW J55U2Q:'F4.;URN>TP0CN M+)+KM;(T!+4F\[- _*Z1&H;Q.8Y-;4EF:%ZG7S1#"PT30XD9\9GQ@0JQ<_N5 MP&)$^Z>X+JK,5X-D:XT56]3&9L:=XO-9C'7%N-6D2,M\ =R<#R>&Y:BYMJ!6 M[V@\D&;@^GUN>\GJ:L/*:(%4-O=!0 MP5ZI0A96?7UI MXV*II43#C)].TY;$[_(6TZ.O M?OA,<;HIX*]=Y!K.>Q[G_D4TX5[ 6XV@V)5M/8F]:C4(]@TCQ-!4(28EM*KH MXBP'J6W#=F'V*"*3Q>S7,W'%F!'^=R]^C*N5L0I.?/:3KTF]M.$^V9&Z77/: MTC*2KJ7V[A76EH$8*V=PI5TA4%OYMK0UKC_^Z^;]>6<$1P)D;NZ[ MS=7WJ-[#*^M)1J[*K"(_-"'.!2O):1"-88,1"!'-N;9+_HGX\I8(M/)1>]+> MRK"2T=T2[> XT_1(\K>YY# _%OA4OU X3*;/9&[>E^AD+7'L*9C-\\AWG[/9 MG(6I5O!!Y#JRG_T]%07I:6N0BD93&\ \E9PA+B(L5LH1?+J;^^HMQ]Q46ME7 M_)C)'\;DY,+5"I> XY6 M1&9\S#NKUYTCRN:S 3ZF2 VY^ /H!,9LTG1I+QU MRONR27EO6!ZP<&('8W^"]7BA W(:.X06PA/MX+E"GUX;1YI:+9EE*0HDGEZD MCT6,)",[U16A:;4XK,O!#+!*\&AA3RCT(2EF,B/L-M'N:1M)GQ"SB6C@?&/# M4!W'4FR U8#^J4RK8W,".B?1=@)C41NI$ MF3XHJ3_4'5@&QF!.# OA9#C796L4+J(#//D;U&)DD6K*<*;\WH103+L<&06QK&'T.!-1Z8'&;0 M(\*HU8/X)QS^1MBZ_C/QJ:&!TVSNTV^NBHQ3E%5A,*TC8[0V:;9T[-L C8]C&+4=KH65E6T.ZX?2):9W'^!H63P"7CS MA \FNSB1/B%\&?DGM-*EQ,B8$]_HIBFC3K)5Z.?G*/SX#G-H$@S%V3RZ.7UJ MHW.B'CG!J\URZ]V]ZHI 8>E&5/P!,JM>I@ RH@(&!U#@_SOS/7Q"J9R)R).U MW5L,$2&3+IW;=%DN5@@^Q(^! Y MBDCRO':IJ,,)A,L+D2N6 BC!5.[&^G$[KBP.[36+$@HLR0CP6+@.!L.10GK' MZ!F'EPLK%7KF7L/PY5[+'=ZT-C@J2:4<4;?"+-0!$2..XG+'L3@OKLT;QY\R M[*&PSB0K$NTG7;-P@:07'@-'0H<"E0K"M7)@J1=1P:-3FU#R*PLNG*+O+SC= M:8YPDX"(:H23[DZ6&WL M?"UZPE0YK:HJ;3/VI5^32RT7$JIKA#I)+/RO0JKQ6%9IZC4%'2 D>BR_7]"J MALEBJ)$2]_++-LL^+I+X!JY_/%;5L-7+7RCXM+R(,N1+.+E?P^A>XU=E3"!9 MO]U1F"^ZKVZZE7O*R+?++G(JCH#U4XE9L4TA!7D%2@:CD%V0K>(ODO:2.=(I M]BB*RX15#/ KUU_D#"VFTE**@CB[5.?"88^"9O4PK<5J M%^VW0L\/_69/J5HA8',P/+:2$%I[\@6[U)EC;RD^2>F,44LS>=3O_#A+=)",N9.0[D&B MA!3HB1,#XP+!HA$B(%RCKT+\7/RH%P0/-.9$*.K/LS='5U14A-'.-6DLSD$Q M4[-;Y(0HJMF]U"E7^6D>)NTC2Z)4ZI"@_AC[";*<8F1,8!A5]\R> M1M+\@G.*G#3<$H>O+X=2>\M(]U61?.\2SJPI G@)V-H*C'O97@?_XNK.*GK* ME:NL5-!5K/ZI%M[R@Y/5=U=:=;:ZK^E.JF@SSX>0MW1NT.2JQO7)5T4_I@R3 M(L.1+WL32> ])KZM#XZKXAW85DYI_0545YQ64T?[IWJ/^PKA;4/F*/V7;4=3%6M@LY,:VQRE%0*/4YX9Y5>ODQ#$6.;*Z-EL]H,%F0JCM J56 M8MLT'1FZ*BNJ+0]AKURO-[Q$C$#>_";N3Z)[\Y0*EB3?62PP,,YA2?1*>0V- MSA,F(64I46#<_\JJGX%(BM)=<)IV:L$15$E$E6,J1/*""%F"?#;&&/EH7"S3$+54_9%-N;5@RK]B",5AJERTH+Y"W))R6 <5JE]*Z4;#&YW M[=H7U"7<%QP 58F$9"&4\\I?9XZR_#G42=45,C>@J$8SS@92:9ADS**\%U\8 M"P<[(5,%<3F+R/UQI95%YPK5"BAM66-!;!6R0[+B*D83SD:Z7)@#@0_M0BR% MW!Y'U;1P6))B88K'M465]")E X^*JN'KI!9SKE?J>I:"72^Y-G.V3H0I2AV@ MCA.VFY+#)Q/]J4=L:^9,^3*Y;C8Q\N+=G0H^(TP00^ILWH?2$ MYP\'G5K!WXWI4I5N]A6B.B/M6N6,*,M^TYKFF>/C;G'RL=#Z0))34B#93U8* M/)BUL&B=4+M[# [BQ38XK,1$H56>2"\,IIDXA MAD21.NNOV'D01/K[F#K@X+?KQ&01JT9T6 SK9]B_SD VW,F(CM&BR>"Z(!$J MQ_E>)A^"8-FIC3"1CDB7:N-R5E37E8 '>LV7+]<0.\\?2E5EJ9\WQ M=RH8C-,97%QDS#'%A:2%F"A81F__=?*HI M2>N9#G:\@7\O#34I.@.2<=@ ZX&$>@9B%B/,J^Y/!9Y6JAD%>\A%M_AX;=-S M]UJS\0 &6V5#L-5&235*4UD7*!Q2^.*?^4OPW M=)*)*R1+$M61P#8FH8,6Y.Q(1XS!K-3=IZ2'C<51_A/=:#DF0Y*TPM4CE]TV M(,YL+V3@:,[1=R,R8*?$NN0J QG;QF!$G A\-02&@D%ET>881*)XNZ=D7&/) MFV1E%6W#!E*$?T"!CJ/_"!??5P%#8:Z MC^) $J'@R1=\XAF,J%"8!H#2C+.9D+ 2$[]"_^;_/2D=>JI\K-!,YIG0C]'E MJ@C^N9]%@291*^;6J4K*4:#^=5!12C0)988EZ!GGYB(V:T@-6!^N <*2T2\38Q?J-RA/@>.:QBWGQ*M<*Q]II"\ZO!,L=O M7+&)_-"9<[*I[)4FL79:H4ET'>]"HC9(,],5(G^F+'&)CV95DDTF0)!*&!*G MT//8;)-%8D[Z*C$N P6^G.B"7HZ@X;<0]%+U34KGY=N%[.PZC8D11GD)Y90B M"OHI(2F-V[]C\U>"H9E4STQREQ(S\C*E^%LEKF%[1! M7J^(P$P*>$_<12DYA'A[$U9*%9YS.D*[DUS-BA=]0]+["*-_XZ;=KY4*(W,= MB"D&"4NMHF0J1T8T= Q0=;\TL++R@300(K\5:@#J!F/!HY'H$#FE5!55>8@4 M_&!6Q.2<(!VY7/)?3>$%$R M2Y:R"-\HW4-/)L7F4?+NUM<2.AUS/#@ED_CVX__+H-SWD>>=?XB=\*OU)\;. M;M,8"SD_"W)%\:A=2]O$^A1'J41#$BEJD4!6<=;]?$T?, F_;/F-7!QP\/, MG@'S06HFLW6"M:S?P%**5,O,9!UM;E&+$"8(]=?*15\,6W(F!7]*YB\5 QB5TD0FB7,X M9SM1*4'\+3)!%/@8[X7L]+-QG%1'S98V/3TWM\D(QS^Q- M-T;R,^=DR#J.JU-$F@^QT(VEBN.2!B9;WE#BS9E3T$=!,L%@Y 5K"$K,GK'^B6[WLO'[:,3/ MN.#)ETTX59^/.[B!YBJVY@D7YW' 39G02>F@WU9ZL;@$W->?-9C\C7.INA%37).GPY*-LJ2R(WEGV#9*I48PV M8)E],J-.6XI,D4 T%52U' %B_2*'B;_F8JILCQ=9",:84J1$BQ4&,9@=/:6F M>M'"#XU(E_I.E=ABD,H)DEQ^)?4W/N4>+Y(8;YH*&2;E*EL?*;&M7@-C7>%V M=>B^8)53[D= @^$.?JQ:T=#AACEEBX(JHKQ.R2&J]R9NPKNK8#/WD*RQ; M[\3E,TK7HISIB>G*#QSX,>MJ.;XGX]04]D4Z'XZ2EWF52"P0'8S20Q%)5;&+ MD9 89425[E)!48+=';@ D)<\4FLO"2JE.O31.N<"E/L0#!6$/DN9$=]DG-[D M,FT42&@K1\;'T#;"&!O']]#HP.\C6EVW0)GL+3<:[$UH?DD:*G<_S4/F MZA."':"41'19SL<*4U_6LZ2$[H5DM-72M>[)%G=?#551$B5],!U0,3-.?" - M+8SA#'1-\A;-9ZD6I?&.,'HIF:J91*[E\LN/ZX$U"I(D_>%JI>V).E^OJ]Q9 M[RKC<'WO;]_YXV'WHC=JCSH=Y[+?&;JC=O>R-Q@-.D/'<3N=R?]>7':_JZ6# MK5_B8,SD/(T6/W8/QF][@VV_.S]A/Q/FA^=.(Y,)XM[(&3UJE?B[;%[#)2V[ M&N7;"5HWE[,:[6YGH':WV\(HQ0(!2.*X=_,J8>+_JL(Z6Z8D0+?["Z204+A* MA<(B"X>8@#A?>@TJ/P E"0XYIX>O'7 EX$ZB:^!]["PPKO%'ZLQ:UI7VR+$3 MA[-Q&/=HSCT M'=OZ)_9V=;\NR_.PK2_BFY/P'&SS=?^$07D11[*NT .#ISGD8 47 M#]T=M/B_*@G1 B'G_H33>DGC<\M9D]+[^=O"ES[3>]3,)4MNBXT>.^[7*;C+ MH7U4(VM@@_K&@A6KAK?3E\Y,MA"[%Y MQ"*U<8FV/'2KKYG0_^V]XH;8%M@-+PYQ!]#JF^:*52&M3[!^5C\#CY>*3.J(>6?F_: MZ]=LK^^EJ$NK\3AU?')'[]8)4NM7S"5?$Z#ZL6KY&(]=3QZ[1ZKED[NJ00LC M4TR*B!-RT%_9==U[&G5\M70E1^ MROMF'W6BYT.Y^YVM<,%^>,=)2B0,H3D;O<)UNVH)&HKP1%![B2B+$XU5RB%E MO^5P6IF8,&#S):R9*LAB#GLL*\+J($Q=3)V<#=4VN&\9/B/'XDRG2&^+U_N] M6:'TN&*9:AXZJNUY7HZ'M7?*BXE(5 #*&J6Y]B;:SV,X M^,))M,TAUPC7)U&," BEQ_@NI38_:&FFE"@3RSU5VFY+K7Y9$ZW>!_T$GUBW M3#;ZWD\T=]=1*_>',!FO%_?4?0K<4Z]3;]C3\Z]V=ZLS]@D!ZSY M7V_8SP#-&PW=_XRDF2GV:95D%@D!O,!8^/G?&<4H/\O>%+D&I$QPVB M,6/KDTF$P+^U;C6J?S?%=!CE*E?E)K<8CEJ=?BSC4G57C0!V' E"V "5Q6>_ M<(>=6X'\GH$@26^6@/ M1Q)Q3)8Z-Y>Y)T9J5<:VH8CD!5 Y_GQJ);'[M^^2=UE^+ MZ7?8L7?=1\6KJ'?97GS;!])RT>DMOJ&R/;#H_R.',W\6+KA'1RWY#'SZC2I* M.BR272U^^#^=SM!$<,"8M>LD%I1?WE@>-P_Q(M$0FYN <5O##,?ARQ75$-)XRS!-M.E M!C4[>IN'.0;OT4%'ZI!/X'BXRZ,^!-07XPXYK+$<#8N;'$G/RUS_6"6'L0!/ MSCE1D87"G4$= ",I":GLBH15(A6_5Q59$99S"8(&*KK0/U<;@"D^ TD6:L!) M97F&<.*0@C=<42MT\$8%.L(ZX?33\B&[MU O$$=EO-C@!RW.\9 MY7I]/F9OO8]9*W?Q,*56%H?S;+-:TEF_5-NN-#GRDG E?)TH$I216 /.F[&)WC5"DUXB"^K M9=UBQ9Y)L*@4LK1,/$7FAOV?J/4.AP=7WH%6(%P1(9IRV']=]F T#1M5.TR\ MW?KV\"RT''VB3(VQSR26]=6^]]CF&(O_^RR(;]'[ M_YLK4U^9_:<(R_;;SQ:6K>UM2E(U;%F_7?U^]WOS\7?KZO?W\/]7O_[/['F]ZO?KV^N?K6N/_[^_N:+^L[GGV__ M^/4+?>7CIY\_7^$'MW6_;K?'YVKB%2[$0G4E:8!5:S&FX/!U-?I.+;)H_J\L-*KF9?_4/!V7OT'?MZH,3^AFQB%G\_#R9 HCOJY%D CN*J,Z MBE[QI?R9F#]DA,*8(M&D1LQR)%N]G@=1])49(O3KN0<)-0B1)&&2]4"Q.!%9 M*,,$UK4[;2%95T;M;WFI%%G%!-M+&ZW?B-N7B5QR3F:?,NP^TE4Q@?.&T4HJ M7L7R->%&JL7VO,6GCP7L/I.@KJS@!^0?Z[3/_VD;I,&!)DG9T+*5@0BR@Y=P M#A:^%3M$XE/&X)J' MH7RG ^YYFL4>15T\=13X0V$->+A,$"UUA.QN<1]9??-3K+3%JE>G<8K#3X;E@7+T2T" 0.0L@V;,2@'SC,G5IFMI&4WV#?GPMFVBJAJSC*)#1/0S&([>W[DQP3NLC M>\@A&,Q@K9>O10I8ANA*@+BWL)]-](D^!1^US MJ#>)F$E21APX[&SJQ$MIIOAP+>-5N232 *8'57M-W4YB;*.22;YKU0[^=(EDIJ;>+&*,FGP ?DH:*Y82*TZ4:3Q!K,Y7R!*))C]@=I< M(,$"]?Y"#Y6HU3#LG5.4BT":%YH\1,1 M:2<+^D\M$YN.H]D"$K5#08"PM1\R=.4B8JNPCC*.YB!7Y)D(W4]+BEE1)>AC MGY]?AX@NRN<%?!T/^Z_$2Q@F[_R2N731<,8[*' 4\6=^J6 'PG/J/X@8&G") M?"8F8>F?^-,L9O(,==ZB\LG G!FF8DF^T99#NEXW]DEQG+.WH[O?J)3:' :$ MK<19'Y:>^,D!I1916T)UEN35\/$NOLXU&N6G$TD07/U&?N&4N(!Q1SA+77T] M.MS7$7M2*/9R)C:>,[T\'U3]8%"B<$9A=."81MB]@,B#I:4[*JU M"WU3\\LIY(%T6XWV-??"R+L6J=^14E29*7"]P&&6ED5.G[A!8)2S[F'[NTBW M;T!B?Q"A(V\ ^"?7!"CX3; TKSLZ&55:ZW=8]EO=^HA$0=E7OU$L%C4(KBLI M-9ER4'KL'"F-/+8=4BRZ"8@\E197>%:Q>2[M>8B]F#0=D6S/IO0.YY)5H$&9 MNXJ$W]2?>=?:E4Z\&/5AAL;S %>'FUL5S$G#6%/MI4N]JG M_HI@; 51R?N6 M*/(I&!!H6Y^##E<)\D852-3OI?&"2B"3AH<@F9,VV]I;@&]DR14*6XW=C3%J MM3"MJ@D%,HQN,5[,!DW>I IDX6L.%.#[B?L2O#"2O']Q>#?PL\#8.;C$>D]7 M\SXURVCM&..Y^?3QJ)48''A"54KBKK;!(\>-F@G#25UA?*+PEY!*Y2)H'^M& M8S7?9!:?-[T,.H3!99C-ETU163S&\-TE$9/9/<3=)?4Q.D?.:2Y7EBO>E((:C\-+],!51)[O]QQS MIX?#9/WT"F.)6M9[UK#E8)9N2Q#B,-_T6Y=Z4/ ,&(M\H(JSRX6$#]C.C26D MFRT5G0^'_Z!X[NUY9R4WC@_%G*B&B7&Q&=K)LDTNMJJ(3('L#E4,[597-BDW M=+ M3R8643CD /R,H-FE=1U@>.T76U'S1 M!ZU^?G\PN_="=V Q@,I;O)Q#KL6'D'LO,Y2NO_ %WS/Z7BEL:9YLE=)!=PP" MK?VO8N6"H<@0^NG/N:"P<,5^;R;7?EJ>KDSD(*0;;Q%0U /S&B%YD$YA 78E M+YZ\O\*#6129>979L2G6$IU[1-7JP 7.D6/5GA#3H4?N7-ZLLLK+&TI>W,@O MC!UZK2^?K_ASF6'&3FOG*$HR9,!@,QG-3F2#!>ZJ*&_=:]D]0PH)/O 3Y7=] M^#/;%)>#[_7JZAY.A,Q.''2 $NZT&U+[7NN/UFW+F@AD_@]L-@X,6E[)?Y\Z MWV2V/)&U#]01$RZ^_PA/]HN$J]N3W2G5)]89/ ,SSSC[C.KMU<1!CV5SELNW M=KEM(5F!J0_/R+N-(N@/A\&%$!C!^V,A!0PQA!*[IQ6WN58H\].0!N18812> MJ[!*WG.)#FZGF^MX!?R+!;:YYT:>< *E48=/4E7Z:H?RD!N##(1&QE=N5'Z< MX:,*#4B8_#=@FN<&*$L.]48(0;G($%"U).6=72CZ(!)N_@D*)I/KY,OF'03! M-[JR\G 6")ZD'FJPTV^Z18N3%AW'D4\]*@^@=*\H]5=H7J;[=AG5(B)QP0.7 M";+".XK?T#_4=K%J[5%QD"R/\/)7 M54%BJB71-(8'SV,-JTVK28W!CD[Y>S%.K8_@ITY+',+'>!-\U,YQW_"-,VK/ M;K8DYZ28X6WJK B>(.J(1"4UY=_<8&L\% H0D"]@2%B_1NCE&M9EKE8^PFFY M!L\-+,4K['=(M\@9N703/U3PH;?P-MPJ-$Q+9[XSR,,"MK4(,@K;,*G>1P?U^6)B>7)L/E M*(N:#C"1I'80Q$JJ!?_*RWA;%/T!&H M'OIG/0BY!Q_D(+3S=]0ZM<*ZKKAJR^)7M@#I#L=US!"Q4-1T_4&G: ?HS2K M+\O*S];*%LP^98:5SXAML1+B3B#FY= 9VFC4DYB!EXF[Y[A?01I4*49L_?KK MM74VH4 C/-KB$WZX$&K7T1*]98M.U=VM76H M8JZNXLA%)R%2.QB-5ZP->]8_FNTV*1R#I:-^/_ M>N#:)C-4E:@J3#.E>554EK)8:\Y"[2N3=C09K_(V;3AEN-6SL?4SLE3$4>B[ M3Y6VJID>Q.2/$V9XM+MM16& 7'=A&"%DG4^$\\#:P)%.D7" 6K+S(;EV0@=4 M1JF5$!Z=$(%G7TI/'3/:+(VF@DX? E'RA^G2:_E[Z1HR/(\,+@5B1CSV. M)PZ"$E$Q3T #&W"ZC+RV6.-!*!JR#KTI.R717)S503L>&-DX4CW9O*V-QBT: M?8@F492BH<%8.S5E//=H+>-/>KW\$>L/F%&RU6[UGBI;/#I\MOB?8JD*!ZPK M5D*@_3#9]$G$9%!ZUW8%SF?G8I!<1(X;ENL@GF#/HY& 'A!F(4,7K\JBQ M+NA@R_!>.DJJ#R<%SAB!B$^2SXDK2GC,]Q>8"9K*]BV391>U2I;5J#:F^JS_ MB$]*. ! 7[KV27Y]L%@==!H]]H]7Q(!LF6&B.>P7N> M"6/LR)4H0*Q6>Y3CR5,Q8A-O1_ ZG8N.YJ%_CDVY0Q'H?M-02;Y$]&]S]L5$D@W;[Z-/\AKT(B9*)S2TI>ANVP4 M"_"&R&' )&7&4%&&VBD@+^/?&>1[O&&9'4\A/IA6-C]7.FM "_0/7,PO!@Y: M$3/8W*$U7[L;!B2J?,-ACZ>$9CJ*^0W!?R)6' XNFHP>5MJ _*S("_^$S\I] M1H)!\[O+/UH'9#<:VS.#&7;Q*O # MAA*- HPH)+XD7C/$K:5TLU!ZAQ/T&6T7%5.4$*H5'D!*.(?"QJ&9E4^.JF0Q MWS@7#J:!L'0J(N6+>792\SS'8N=YN5FL!&$=,(](N5/S54-Q(W'8B91YZ@"A\L\\-* V24 M1Y$1Y_)*$=2/&=QB:H*$24L;M6%5&B5 M$Y D$43-J>Q86Q;NJ6H\ZFG@"BHNBV7RGJY$+.= F97X)NH%:CR%SQ=LJ(_& M_#3B$I@%DTK0F2R/%]>)H!PB%E%X6# ]H$@8?[J5IMOC?''$0GLI["!M!K8/G'2[F?M#S. M7)PCL8#647P)L0LD6V2C2>[$8%=J_\2Q"&^!QYXC![ ?2 1&I:7D>2FW09=A M"F>N^1D+NZK>G#L"G'FCL%^Q-WC1!T&EI>E&Y @2%4NDER)0'0.=LB1/)D!X MO0,L?%"I!5AL537M2Q=7.4E4W\QV0I%KDNT/>7A.3N'=:H/0"+\GA_;L-?1? M;4<43\&J+&">/.'':S"Q]@-H]]T]]9*["D MK03<5XZ@MBA7;>'XTI@B<(G6]$X4YTW>@2K ,H,/=K%$LL): MD1 J)CM&KZ?D9DD8K&'S\XH5C1 "E[YP?=:@>_B(^\U\@2ZBRO%]_-?-^_/. MR/J$189SWZV[NGF S*I8A"_G1,>74=2LP+ENLCH#I) !H*)!\(, /"-1R-\G MJ3.9,-3$*U3P$]AG&<+$7.:HP# %?PG$?G;>(]+"@#S+8J1PB877F')Y^7" M7&4LE7XE0=XFK82"A1/8X0XO7*PJ9XR4-/5-XWO%XLX;2DGJ8]PK8C>4+.*) M:DU%F3A*V,&)P[A$[:^K!UH\J2R+*GT#^>%@HHO?3K0SDQ?'AD;MLQ]*U MJ2Z'1 CZ]P+7"",7:,N85,JYBY@X(/!!37LH-2K:99L:G2MTEW@X*(R#H'3% M X=A"=#(\;)H[GD8X,*;,6(,K4H[248V!FSSJF!)?R#8 >6[5T7P"F3[L(:&/Q D'(M%:(F))S*",I MJR'->9OZ .W\*&1*@"QV]:J#U;A0_P$..-[6;F+H%#EO&<1!0"(>XT!V%)-0 M-D)M4((!9$TV:I,6XASA.'!F,G0.A*+@8C(@LQI=BG!9J"P?7'D!1?V^0YR7IY%:Q# M[Q$Q:'PTC(J(%=)!CD:F+C%.S8F;GBKG->_ AD>M;W]'+1Z(]M# XJJYV4RP MAG^J( ML2334$R=?7E\J>K@^%;V#>9JW%WTUC+$(0/E-8-2*91Z[U(0(NM.B M_3M<);]<77TR .#OG=0Y:D.GY/$2:0D8%=3J+R]4TKFS!PA:575"":EB:(NO ML,IY)%$N-]9>BF"!/MH2 E02JRFT'4\^G"-&/QUD(<^7]E5%-\,\_W7QY?\6F MJ/K;[]2&#/7_48LOD81A]8FU,MN$"F*""(6%:DUTC8FLNK+Q"[99D2A+ 3%: MO, "7D?;L[)Z1%[H*I+GJ'=2BH^[&#$3?$79JVV&/4J51 M: )O&GV5*4/;H&U#T!*5(*3*?!<8\2?"YK7P2(KNT+U"!0GW C$%B6P'E>J. M3I+1$?T;;C%B=/O.9.0_*0U10:TJ+J!2'1E&AEQME;C. J^$G*;]/Z(,L2AX M,(H=;!*YF2RJ=]'[O.,!8P!9A4\WQC@*>9-=-@;>BA ).?&\>HXYYMD]Q.&K M]' DLR:LO=%#E.49>%35EA%3:>ASZ 7'K.; #N*2#0QM&]#.!TM:4383N.B& MN-CIA?=^@M.#YR1?67;4D977QTJ[=N6G4=3,Y?(4%3V7N4(SY/$J#B(YL($_ M]Q5%/L92<)\Y'D/TJHI*1)\$%!):T+S6GP-"4>S1*:2(!EGB'%^A7<-?C(O> M,L8 (O;"R;,E8@%'42U2M2!%$^Q"&6'NSE*M9KS^]27^N6T7!?UM/5H0VUC1 M\TEJCP!L5S]%A(8RD%&,Z!3D8B[9_16Q+1$N4M47F_#I+&+.*;6()H;@Z)"- M.S2N2"6^B5P79H$H^W'*(,#U*^_9)/<]D,X^]X%6G8!]:YYXA#K4@!"#+#]NT4<_I-[J9Q?#UFBT M_N-VJ[/VLTV/17:X]GZ/W?Q9OWWQ](/MM[KM_E:/_8'6E]<8MA'W_6_?]70C MWP4JBG#Z8]OJD(RHY^FOCE:^VEU\PR^_6PDNO3-E;M3J5 A"M'CJXWCY0!AE MQ(D3/C__0Y7%/V-II#X"3[%(^5?ER<%**/@NP7(\"Z?W[HB7SV0^(OV!R:'" M C[5NDD=4EJZIUK43KLUK%)/AU[6[D O:[M*+DMQXPZW17OT@7YX60L/>>"0 MC!WWZY10=^=R^5Q7B,EDTQX%8I(6=JC[(KOSX!4^XDH$OI#+@K[+?-O6NEF7 M9LF"__*V"EUY;QXU17-J,3ZU5G,[ZUW8_<'P[6.FB*=CQZEN4G4/O;)\=!N! M.RJ! VW>[5X>1.!V5M$3^K^C5=$WI>#Y6INDN]L:5)XB7O]2N]=V?W4Y-HE? M[Z+7[PV>;T5Z/;MST66X]=826"T%SZKR2J]LYXNMUG;8ZE<;,*]F+_L#>] = M'6XO7Y'!QZK[9B7IMI="V?9:KA!"$OHZR>#9A7W1[QZ=]51UM'?5)2>UC7V[ M-^@T-LD+V"3O-V7I7]I J9T@#B[LP66GL4].P3X9#.W1\("VYBNR3VB]/U*R M3?'4GS%$Z"T!AE[ 3JF5CWTY/(R#_401G5/?GHY]V3U,R.VU61N_$CD2PC\0 M)Y/YR4QU-$1>YQS;WR.2AWR M5( MU:K[NJIAEFS?A.TYS-X[V JHT'GG64@T+EJ#+49>466'J(?S7JL"#H)Z$A\ M=JSSMHB4>[V^?J=MC[J#XS2MGB(8?%*;>;(6V#IM606*[1X"&BS33-5]BZD. MYPBUY/@Q6G)_&Z37KL)('NA<\<[V[>%@5R591W.2E_;ES,D:;N6@?T"_X*6M MR7KIQP]Y^]2\1C#GVL!..O)C6LIC5)GN80S+&IZSOCUJMT_ KMQ/99[45EX> MU$9V M[';G! %FQZ$Q#0+T\\TT0D>H+">-@:D<\/:P,2]/82,'=J^_*[*Z,2^?:/$) MFWN$>G#:&(UR!WMVK[>K)FS,QEINY;!W0*3"*T(72CNQ2%:UZ]U39'[IP:I[ M489<5#M0OYPHZ\&3+$V]P<"=3ML>#B[V,UN>8GWJ9[DV!Z8Y,!N"R'V[/[@\ MOO-"U^(/1!CX]Z8CPM\'E^L[(AR@N4&5,_5**3<-2M0]:#HG:K-WB8 M=W/CAZ^>E+/?:@_V)=X\ "EG>]!K2#D;4LX76;Z&E+,AY7SA%-4A[-T79>$\ MR#2[+\"(>+B)O2S_)L_S:1WT40G8V4C>D4C>BQ)Q&I+W1)DP>G&OSJ)S];+, M5K69=__2'@QZ+YEBV$.O/5P)^0(,5O79LJ'='[TH[]AC%,(&351KA7!(IHG: M+,++DTH\A]7S(J29M=FS%V>/>'ISX1@2QBKN _^%_=UB;!&UM,ZFCA\F;RO= MO%.^DSJ]0UU(Q\6F4)L-.^L,=Z!"KIGU4$NK@4(\OU#W6'BM$U!O0M4-^349 M#?M1 MBJ[AACM^8V ?%KC&?#ODCNU#]M88< VCVY,QNAVI-; [=UOMK+>78$^OS7[M M0]'6V&][\K"5:=BL5TW#=J26P>Z$:[6SY%Z"[+PV^[4/KUICR37D::=YW_?L MSLYHD]I9:*\JOC:\:.)KSYL>);*0U/EFP:H)E[!IN=]YC&;9[!6:96?=GMV_ MW '063NK[%7%U\XZ [MSB.TZ%"FXP2S4:5T,#L:R5$&45*TL'EJ0%^6QJU%] M_2ZVQE.L4;?5'>PHZ =QLWKVX**W!8'-R7$L-K)9=]GL7MJ]3I%<:3.?H:&L M+^ -0SO,#)H;DVJ\'V%7:X&^H&V M<,9^ &XS//(,(>;=]KOK?WTV_TY_[;Q[V[*N'WY&K(9N+:(4_H%0Z@B.^E1J M":D %K$/0@0N>""U%@SOKRPT! Z_96)XI)+ 8A8G7%KC)?SJ3D@@XP0N[,2: MDT;S\+-__),HW M.BP<=*J++Y*BI MS?Y=MMKE_>-SYH%*LC5?WHN2996< MPMF8UN9L5)@?E8Y]V3A'"86/[:(0V,9NZQ_>SWRXV>;YO2VO:[ZD\0;45GCQ MLN9+&L8 _T)G .3I%'9_5N?=Q^.&Z5(?E(8+_TUG$#XD&P7M,@:$.D'\3 MW\"F2*36]U -N;('#)E=!HFQ#,S IN%BHACZ_9L!> ZWDL>Z8BE"0$I(^F'$Q!;"D M-MQM7U%IX7>FX"UZ,(>$-$\LIN!(*K7F!$'DZ@8W,K#"5R;,(5C^1QA1%G+P M?*KN1]6!\W)2NC$GD9O):(Z+M_ =CR6$C0:-]57%='!NBSCR,C?E:<#.W_DN M+AELIG*9JW;3QXX\\(I)%JA%Y+ 5[C(.% P]6PXUBA/STD>K%"T""AC$%&+# M.T.M=^[](ZL<#% -6'GA,Q$L+!^%W9\L>=N"):T?;P6#&6<:O.#?I)[VVB[P OB#=&!C>;&,1W:JLV=P5('_MQ/\_@'.K.XK93/ M@_V* C3^00K4"?(YS *?XNEFWX>N]MC#16(;X9>KJT\L9S/:'P[,Z/7F'X&= M'\BH?!S-;0LE"J4MR<9)ZL.E3U0_MG$H3?>'H_KK7]^R;M";\'S6%U73GSO+ M?&1SS!&@#0$RFL":@.9"=\Q/ WC'7,"/78JTLFSGPNME]!/3> %-)4\Y_&Z& M#:GHB/."57KTQR1(&[MWD6>;SU3[E,65W[8MU\-=N8ZI\=9E;_3J&V]UV_VF M\5;3>.M%EJ]IO%6OQEN#TV^\M>XF&QT.!OJ[\H[V W\>4S/BT0NT23HH)Z+= M;E_:[IT8(MW!V4,[(U4ZS:8GYDDN)1U59/5;-R5$;1EG.OM;G41Q-]M&27XI8D*MKS NK7*ZCW>5#8VL5PNN%_Y M^6$5Y& G+%1;E]JR#MT.1%=C M[&;]2G+WC@G9!.@QD.H)0M4[]#W&K-.S/ 0\;'H.ONC-X,(>7/)OWPR&]FC8 MM15J%,82++="62KFNHWI_WK@^S[$0EC76 ;U(8CNMYM<>^L#4!/81P[Z*TY7 MX?JH#.R,P&A^^!;19AJ@EV/D\M((Z5O+@D(":'D^(NH2ZXQ!X@068G%6A,$$ MI($GP_/2):/W_IWY"P*DP3#N11#@/PM?KRZ9L,$RG:3W"*'S!,AD)!^"1:I8 M4C6+ @]!RC +PKLE;PM(.3]%')2$Q2&H[9NLAJB:#Q6^(::LM' (>\.[ !^@ M\8D(#9P33)HP0_#=>Y&##L?"=>"M#,SVYU2^-I'58BNUF5A5Z@F-YN@9O1A0[&EP8J7I/"]$; T\K#P( M>9:TP!5$.LK!ESGVDC"5.="5CEZ.=26Q@?WDTF>J.=(2IE:"JGUA %IX]>9+ M(H;$F:-LA? [W T&<&KT+;YM'#FQ1S>H1XI27R7P9W04ME,!9GE*KD76*P"X(@.L;9%820E:!1OO'HO$ M9%E!3BQ'(RG\ LO#HYCJ(=38\6&YGO;8-YM'VO+<-2K,1N,?,[:)O=[N[ M)B6.#Z;Y<&[V0'K^T\-!RE=%ULY:L-.VV^W^<9&UGSXSN]Z;;G^'&ZIA9G\: M3;$I7]007S_NPGZ2=:GSH>VC6;E#.X4G7)<7[P74$,$WY^&!!1GT[-'EGGVN M#G8F-@-E7AUMU$6[= <6:9PLW_O;=_YXV+WHC=JC3L>Y['>&[JC=O>P-1H/. MT''<3F?ROX/+[_Y^.*ZI2ANC\P(F1CD:QTOZDY/XY(A\TF1Z$JWS3[$D%L@H MI(P8?.6S0 (_^M>/.K&_'8IE]""*I2X8'8S"W:Z601\9]\J?!A9$TUYA%!&Y MO3&&.'-BCU MFNU)4A$KBE"$"8"JF$ENTY")-:,LM3 [A$EGD3&V)*MT6%< M"G%\8E8<\2Z8MT;BQ[E SB?)*E7@#)J<7,1L3_;OQ $429;*3YRDFNZ9S,"[^ O2IF_B)1E-HI M E5@]$A"*!#B4("3F. =!Z<"E4O#$R!;!0SL'I[SKZI/B%( M!F)?W-A?T HK-J\5OE0Y%RDGS-E*8A(E%')6/[09%T&<3SB5*$[ENL%5F21, MFY;3Q6OL5+;PB($>OYHM0+X\I!3[+ ?J,]7_- 0)AP&A"+%P*%&THG%*S0&0 MX3^. L64+X>M!#!R80D2> %.=<:A%)OP/*$"2Q&QER3)EBQ$$D*4N*"4!1\'[6S0OP]Y_ MG(15Z%^HJ;_F2=&J"C9 MRV%7.$4]KI]'%VMOOH?[QX8F?01063)/KVT(@R=77COF?3#Q0S^9P;>F4>0E MMJ$,8P>!:& <@F GDF9[C.X":%H:LZWA9)+8FC5%Q97!_\*)O=5K@X&.>(7" MQ[>AL[ ^AL)0)#E&"XVV^*[8$(4BR;(10H$]G"8.FA\N\&!I,#M^F3%H,;?T M"%^V[\JOQT(2NZ2@RX_>60*T[?U"OCD#!5E-8"8&#[CQFMP4PF=(4"%3#/-> MH"I.P,_!!@[(I5Y&\J5/NU0[$OS514G=LE5DJX7G>7ES/#DHS#AU=>A.5"]M MLP2Z@0=!OA?.$BR70-[L?![I&S;9+3 '=ZG^L')JT8A"T 2]TL-7R%H^&RU+ M5D)H\2P(RQB95CP\+19P!ULNHFQ!\:"A1A!N@<(*3XY!TI=:=S$CNT=!B42Q MM0LG=MD+,%#P-K&^^]0Q])R;!9$98U,B*UW*OYF]1NS*I@A*5NS*OB2D16'U MT(0VF[]]^7Q5:OV6 W5!#X!M2FR],)&9<.1:DX,@>Z>0*8C'-]E!G$&M!(&& MUUK(KJN@O1)XCR#/7,_(S\BF=52C56+:56UC\LDC)S*3!2MP*.%R95LK!O;B M\]CBEDA? X<=B"E1 VOK"1\)[A+AV"LX]A7)K6Q*([T']IJR,:@""4U?FI<@ M_BGPAV-Z_0@NK,&=UY/R"]BD13%?G MK%O6E7DGJR?)ZARZ*\L%8*"EX&KVT3I LP2_Q!W$R/37%07%!E-7JBO4ZJ^5 MJI4Z"@=O%/* LY*"IHIY9O@P=,^1M!N\4>24EJ3_^)]6Z,Q%05O(RU\>4#HZ M#UM!6D_H5FJ%;EJ,XX*AF:5%TJ98P!BQ&H&A_UP&0(Z;63*T'IJOJOYBCOU= MM(;'$H"[D6S@2H*..@Y7GDSNE/CE3T @/#%.35U+]2Q!Y,AV%+&XBX([4L)\ MHT\<5_6CKQMR;U[%N+'18;C?0M MZ\N/S:3;,..*"TA]JOH@4;])=$:Q@X=NY&&3OZ7:X"Y7(DYF;[9R(]\C%9P; M6ACJ^:0NZ;,QN(@3/WU[HI+S)WN#23;^2[;N^J-UVU+MLFR+NV#QSKJ44U-+ M) I5I$J6"I_G'8E##KBI;EKD59 !8_;@(F.BX#-SW@0-?C: $AF1D)%-\.<@VN%7'X>*UQ;&L[I$OXSK.VY;)3&R14_88\J9[50 M(Y$4&Z' B"]WC2WVKY+!#/G]!]EVY/G'1IG%D!?W:SB6_DB9?[=3M.ZJ#:MBYZGH.]9"_UW;(]3 M.PJ R[Y]WAYTEJO-LTYA05?TTBJ#D*^EG?AV-?\Z(3\">^O$V6Z>&,].]<% ME93T:EJ(5,336^7CNLM4Z\X:<.J]G4ZGH]A6A=K;2F#]]@G=XH/LT0$FNQ]3 M^2OB,CEUK73PCG.-3FITTH-$]X^GNJF_E7=-V +" TITZ8][*>?5W@>/<-OV MYG!I1EC'$3ZER]3IY*WDC/.TVEJN7D?L<95AK^*VV:_Q96,3O/0N[=QKZ41, M@D8\GJT':G.(7_@07[8.HV7U$C'-M)!?6^;(USK31JV#J-D#WZ$GS30465H MU,:J^!(AU8&[DL=\3/SB$6SBM9,+1(!=V,/!KG?93DMQ1 [3*>WM:-0:U6Q; M#Z[Y&I%ZW(V):=C1GC&41EG4>&='NV=]3EY9O!HTOZ3$8&JVU7+P/9R!4SH: M';L[V+.Q7CU4WA,Z>:>TK^U]W;_3U7B-1#U.4_3MSKX@M495U'EC=\XLG[RJ M>#4@^(]%>N4S)K]Z^R@D?%VPVLTSMGC&4[H!HSI+^EJ.WE>1#>CU[,Y%D[*I M^2:]5FQJ(QW; ,P']J"[:\R[.<(-<.+H+.9A;:O3F?QR2V+N5P%I['3M]LY8 MD)K@3@N0P6Y7DD*^DGUK'6;3#JZH&H'9;Q5E'XTC/.G8_/QUX

7;QN7J*Z[TVYU7GIW#JZ$&LG81C(Z]F5WV)S< MVNY/N]5]=2?WM<''BPU6&^BX#+;V[5Z#&S_%C6WU:[:K!]=XC40]3J)Z]K"] M9S"M414UWMA!HRJ>*;92_^S.6& [P$(OP 8Q+KT"4'CMT6AGQZ >NJ[!@*[9 MU%:O/CMZ<#W72-/CI*D[L@?#1D6HB98\7;1D8'>[NR/8&A51 MYTWM[8%Z.UT548ON$[4PC"PG36-_G*7..!!6&EEA%+KPZSBB!A66+^N47UFD M9?#B[D#CK&TMN[LWPSQ&CXWGV@1;]KCK^OWF]-9P=U[[Z:U%UXEZ6AW7T1R& ML]S30N4Y_8B5=5Z4X2/)2GV$ 5^C0-9^+KCR4%9[]XJ IUB9X_-B MG_Z(U$D@6+L\)@[VTN)P^-OHB62Q4=&-BEX?2NS;EY<[&..-BCY]%;UW'/+U MJ6AR&'X@(QG^Z?EW?_]_Z'_X*^/XA[_KKQ<_?(9ATQ-_]%-8)+E=\7%6_ M011\_OC=O>^E,Y2Y5IOD3KFE\LWRXQ9]5#JF_-F@T^H/!VL_;KFX?HAB*YT)4J")]7/H"6\+VWX'UMX7_.ICM] PTK:U!"HVUPR< M]5O#%PNLOJ5K\_W5>LCM9P:BK8CV>K;;_&Z MG7U/^FN!?I)U;CV&,Z;NH2=Y)!\UQ7J[Q-@V\])N=PY#1OZ2H=)&[NHTMTOL M,-1(72-U+ZOM1CU[U-X5(5$_J=LE_GV$<>QNKW7Y"ICUMP]*JS&9?G3GDD3B MA8?<5<9?0L:?'[JQ.E]0:.5VMDP0L#/PIM*P*/#W;R>QN^9DTX*+W, M0]:N$;(N?=IN65]FPAKT8L^Z%^)KU0,LV&KXL;-8Q-$W?^ZD(L A#/,1X*]" M-=26]?,W-\A0.BBXHY]MY]\QIE-\;+?3NOB^9?T21_?I3.W7TZY\=ZN5MY[G MY=MM^[V3P"OC"%;0<6,$&DU%-(V=Q;%_)T*<#XY6\@/@<*/[ M4,3)S%_@?UR!%DYP$.E]%'_E;<7ON]D\"YP4'F'%SIR^2F^S@@B/]#AV0G<& MHX]@XW'_010$_1#E +Z,_SJ)LAA&]._,B5.0#/CKJLXH;A/^2B+?U(CAX=0: M&,:'V^<*+74)O,NA/9.B[8,D@Q3#MT3JQ$LMT8LH3B<1J!PR+&-#'C[+7V M2Z])<>EC*'<1);3L/\:"=SE/@&$JP?B5C#^U\Y\XXR0*LG3]3U:"40>Z\RYZ MQ;4P_W>F(T\+9RK.QR!17\^="0SV1R>X=Y;)=S\44Z+8/OT+SV QA=H_HK$.FW1OD^YMTKU- MNK=)]]9LL9IT[_[IWI=)[1[%,IV]822O=V-)J%S MA F=P6ADC[I-&K&1NI><6W_8MX?#PZ2H&JE[K5+7 7NZTQ\O+Z8N=6 M(B>5O#YQFNRKQ'(P-XD^@#,E^U)G_UX-C9,ROEJ[:J-3(1O94\!?&1G-X+*U MJVG>",B#L9VC?,9F7-.:+.8#.;^:H*'V#CW8!N;E#5AWK4X1.P6&Q#[8*1NA M#;"B,%,#MS&#$8M8HE3NHB";BY:UZ3+#ESS!Q&" >$]\KT ,;A;'\#9\JQ]) M. ;JB>^+L!K^F&%@ZF'XC4>,R=DX682Z&.O&T)PIPV!H9'[LG<.:ISD4A-H &'(B0@":XZ-S*K&FL*#JX95!LT0,L6'H>%" M*V#6&$\Y;!6#=OB3?(?E6D7A-,)A%K M"&;Z1M\$?]-DHFHF(V'[%^IS6L_%Y[1_A,#= 9I+-N!1&0 MVM8O(A0Q3 C7^,J;^Z%/HH?;RVVV_N_WEOYSYXMT5_6?GW5OKYW+_ MX"VG?DQXC(ON=CGS'2$.G7[W2& #1S78!H_1X#$:/$:#QVCP& T>H\%C-'B, M@R_3J\=C: =C:C@83M'!$&4_HDE+'F%:LC=HV]U!]^C3DHW4'9/4=2^&=K=_ M_)7-YUVD1:G\%5. MZ"\P(7-89>+^0 A&%*<*10*_T$ 6)*/!I4IL7C]8[#2+0^Y-&L]!B_]' M,? 0YD3/PY M[$;HCDGHSCIV;[1[;]H:R=N)8R;.NJW=.TD??8ZP@4N\*KC$H'71),,;M,3: M-1ONC!MKY*-^0(?G TL<$R1B8]@@3WI[HM# I]4O4E#LQT#1L@IOER\SWK6" M=5"@@R2:I/<.ME!)$NPED\Z<%#/BSAQ)$Y#F0#,#$/- 3#GX%0*,:#*!G^.4 MG+ (JA:A)4,O \793CU,<4JA^&X_\Y\F&S3+&/+9AG]6C7+J L&X$8B9Q2# M0I/V/^%,^E$-MDG[-VG_)NW?I/V;M'^3]F_2_DW:_^#+].K3_MI7$"5?HS.Q=-TK41NI><6W]@#[JC1N@:H7O13'_7[ET,FU1_?7>H.VQUFUQ_ MD^L_Z5QNKVD]T.3Z&RQ(D^M_U<0(Y2A".=_?+2?\P338G_] /;S,9Z +XIF, MWX&S@;?3.(KCZ!XS^%BFGEC(<9#%\)1Q*HO3B]^/LC1)'2Y,'SN!$[I"_286 M=U%PAQ_(.OV)X_J!GR[I0; &F\_YKE-!J M@@S"DF1^,D-J .ZK,$Z;K/,))W*/:K!-UKG).C=9YR;KW&2=FZQSDW5NLLX' M7Z:#9)U--=^M,)&CQ8L[CZ,=O(@F2W.$69I.UVXW1<"-T+WHW+"!8*?[KI&Z M1NH:5="?S@?N:[,Y-:'NXS? !_BKD/G6BVQH+RVH)8]2=Q-*?/\<(C M\GCA:3ITXM@/K:MLFB6IU;?E)(FV?V"P_1M= 5;7$?_Z,?"L:\Y^7TUC(?BS MT-*!Y$M^]I&VK/^8(I>^K)RVSFY"$ /QUL8U;3+:)YPD/JK!-AGM)J/=9+2; MC':3T6XRVDU&N\EH'WR97GT=-;L-"OZ,/;[0;6BRU\>JS0:<5CVJP38YX"8'W.2 FQQPDP-N#@2!<[ E-;T12;&L"#UU]%-8@.WI(<#UU!JW^]X4W%#_NMT;? M5SU+OMBE,)K**&\]#.+61MYO'WX1"RR=UJ7.?[1N6]9$>"*&WR2IDV9I%"_Y M:3"B;N=[NT03CK^*19(%-.0(TZT^+GX,&^BX5&8M"[/AMPX3II6&%0I\9XQDXSX(GOJZL?BJMSE^E=G)D[U* ML)LFXZ4FXX/U3<9QN+[WM^_\\;![T1NU1YV.<]GO#-U1NWO9&XP&G:'CN)W. MY'\OAM_]_00[DZ\+"#,?@__OS/<4._ZULT#V; !1S3)THRF(;RD9>&4 M$:7E(L>'FGN6<#\)QTIF49R>$S$'_C:(PBG_U]A)_(36 R^W^RC^BI-WY6&( M83Q^3#.#"T?]E=!@,"EX/?QU*J)I["QFOHM7/^S8G4_W"%P-^"CX,NPD7R(N M/(WU*_R.R$;4U\T7T0@CPIWQR@1P&<6+B)9HD<&_P;1XQFJBF\:M)T>W'@C# M#"E18&7]\ X^A^O8QHLTCH+ MG!U;?ERW3Q#WK=P3Z:Q/\[R.YA&JL9(4N*! M-L2OT77#7^*1;ASA),CRVC1<*AH8=BJ:TAN'X"0)F!Y1:&3-_9 SA5_ MCC\TIZ4G*X=0M7VT./G##9(8/YS$#LP$1P:VA?H$G\X&0((&GAMDU(C$^+/Y MD&P!HD%?P''.X?Y'&X &"@."5T1@A-!ZIL*=A: >IC"]99**.3P>A#3"[P:1 MRU_RYWA6Y:*=_04?@O4B$KB#Y?/###8ME6L81: 9IF_MXH2-T5&;%6-3$XMO M\H3MG1"4$;XZL,9@?+DS5 XX=EC.717@<:A-4%TS!\1V!FL2Q>AW@DA,4-EY MM%92.>)"D; ;Q[E@P(+3-)W![L)2AO0,I> \UF:PDS-Z0.B92O0#GSXB,C"-0<,Y\31(N_B#]31U<;Y!Y ^..>?'-*I M/X="Y;[3:Z#/Q5NN5BQT?_KTSF]*;; M'QD34-(@.9[@'6A)PJGU0+'@2_3 \3_@-+I\\^5W@!X.JUQZA;%$6\%].\=B MI/TIKPEIC=K6S]^4BGVOG*W/ A1\)D[4=D-'?!*A/TI*G/')V1R5RW\$&U6H M1&Q6)7B+WL&YH>O(<:7PX.F%/^-/48Y*=Z^MU :VZIK ,!@RRTKL-W@"7"9 M9OD?3==6Z W1WF_,&V+G5@;UTT(OW ,M"N?[QRW!Y7M!TK??XB)D^X)^=C0( M\(M^JSUX!@3XQ=[ \@,@P'&PW;HCE9^A5\-V$*\KNAZ>% ?W-&C?NBS0JP#V M'GYUUZ)ZG^Y0[K5>52EF7JTU9A/=+:LK_N++2Y;!635\DT.)+PCBW+1B[=;H M60O$-II.UV@1H<%3-HTJUJI!0QT9&JK?M@?#P\!M&@C>:Q6ZX=#N#RX/)W0O M!+/:K-&[A]/H5ZL>;075\SZ@DU,[6U53K/?9&G3MBV[[(-T-GA(YTPC=,0E= M?V3W+GJ'$[I:F.@'5.A_ED.1Z\.)C=%^_/93MWUI]WN[GK?&:F^D[E&-M?H= MNS^\.+#9OAT8MGUL^:F/,@%5&6C!3%(TT;UF> =Z'=W-)A8*2!14 VYR>,N? MPO(B*XQ2BT)NF$Z/"C +2C9)=(7ZF:USZODWK444^.[2\A-+/P&^MJ0<>Y+P M'/R0(4*$4;*M&4PX6$KT4N&MZ\B/T0 ::!%41)\@X_ MBP4,$?R5:/.*P9K,1(!O@2MPCM_Q!,$P\WP>O52CI$#T8&C1/0PCS>*P D9: M*6G')FA_(GPV\ 4"D''^$2&\_"1E>5FSGC9L\E10XOS>3VR;B8[ !+'41Q3CCS9 $=DH"/H M$&-#84]R':2 A?AC5@!%>& U$!#F'&+Z?.[(7<#W&W@2_'*ZQ#?1$D]XM@03 MHTUGZ"*![F%\+C4*@V%B\CV+"89.OX/?RR?E3U 26IA"EEC^! >$8$@+\>:Q MC7_17[)U7[(DEW%8U@3A8@B5HXJ GAO^,>)L?N\$]BX ML-M^]QE5XP?^3HO^UGFW!GBR?;J_\YSZ:'NPBLQWP29]'(,!P$IAO\G51-U^ M7&T11Q@MNGWI8%,YR)= M:33KK^/]P)&OKZ+C8GU%QP&*,VIV3G\JWWNHV8O'1&IX)\X- $0V+? 04LCPCWB4ZZQ<"Q<4M_9X;M$@B9M2_ATR9]UWB(\TEDL0#W2N6"] M;"V"C K1T$"@=W@"KQH8.ET3L5!E81*KB=:U8,/ES'EK@6G:_MX8%SV.KDE9 M-X;V5V+4H^$[;.ML_%8QG\[E>U$/G+G\9Y'%$>/7W.56HT)X)0Z)WX9'GHK7 M/(2 Q_+(J_"H 6 E03Q/MM$ 8W^4V#]FZ M20:ZB08-7@O:+V"WTE;C^J,5&\6,E,65@W\_ZV[>FN==TRRG\1\31B9[0+RL7 ML>HLG;"%^ V6B0\;_$\,.Q4LR4YV@H ]:ESA4)F^^E@B(-80=M5D.D*_=(/I M3!$HK(>:ST$MP%?@;5Q\H#?99NN=*I6=@!W/3. 19M,6RT'^9#<7= P\E ,/ M"VQHO:0.UPE*HPR'F;&!7$65'08JB[^?15CK@8J)*E=L$)_Q7W!8R2'W0W\. M$Y5%@'*03' .@H4U&>.,'8\HP^(+,?=Q76)8))!,-.Z-I[D@Q1&%4[BFAHOO M\LHMGHR,CDPJK"D?B]W"4'#M.8W%P9;>4O>9A>ET5_GL[R!D7]8BXB496?^= M@7W GE7WK5[7L0X9>7*BZJR9P\55<;[B+T+/X=JV8K"F:J4MI(B?KG#84/$E M2!(%KO((*(;&:#<+!2T4*\-@*4:#HAA6C )3\(R$ZSPE'XYE*(E"%_6$ Q'A M\H0/_)<")W)Q*>:OSLAB^RFJE82_%F'XF @&O<8&"+)FX/* MII-)PD%:5G]U8[C]1!?\)K^%["UL(#B-AC* B\B/$RQH$1A!@,M35G IP\:B M^"XNZA!L#*E]V_ B07=AKK=1V0D5DI,Z5%)CR"]9&!/&B$=((<?G#]J%LXM5,!YYJ6U(T MEV#U/1PCYL1 3A<+^D];12OU@&SZL51-B5:7\"D^APOES B,JLU%W@\T)!Q7 M5793<'%EI+!"\%6]:NQ8^%C6:+E!1,K,D\0A5?KN+;TPP8L-Q4;=3\9#X1\_ MX*4#N@G5+=*G:(N(:RY1Y_4&>.$6KUD]ZH?D61_3ABMOHOV @##=$25X K+30\]0J5(; M370YMOR<-]=1#^$_>^"!E0VQ2IFD&YV],WH.>=0%GJ70T*DK(]Z'*NCPY;S_ MT)7T%A5G?$ C<[MT=?_8\M65A;N"@V1P(#0*@ WM$I560GJ4) J+IM;7RZZ4 MD1J?E8I4QT'D?JU !LH@>/^RU6^/2H_8A:AM96R5[Y\[W\[YA;U6Y[+S_3L, MR?,?NOR'2NSB=@_?.+D.UY&6J9:.I^"WTQH.+Y^^AG;8:E\>3<'OL-7M;=?R MZ24+?A_N7G. (LQ1N5-11:.B>I0#UW?YS )AZR2*@X]@K;L#6NM:E0K7?O76 M5 /7I,B@V\))R >>XZ]A^70MM5S0\W[K<)4(OROZNS-R7/WP[8.XLZ8BX?BQ MX6>]MMWO[$!8W10C- +WF+E=].UN]X!UZZ^]A%CK>:GF)9J_A"AN"HJ/O[;S MK#>T>Y>]E^Y%4/MBXF>P4.LA;8>;V-G('EQ[&!CO%A5\>LK$QG6LDRDF,0\ M%M[ECSK<=;4FW'5DD(05MZ^RD!29T]_TV@;&H+)G$_(C&TV55CMG$!*D;]!^ MKSZFC0V+/,%MH^@'HWZ.'2DT8"*8S':5L APW6J6>=FPDS(5O"H>=6@^JJ$5 M@0[U$S%+;3R2N:&I0M9@A"[!7JC[@YCZ+CY"X1D4O#B98;4M]6N*4@3E.5,$ M2F*%QV*!L+H9(DBS4&))TV4!YA&N&:;TZKGK R[M8-0:%F!HI9\N).P$?N-% M1CT+@7\&!KDZ;@O]A'^;%-]+F(Z<>3^:3! 0B\S[%2,M" OF-?4 :;^YTE<6 M5IC-IV1%G$5QL"4'6L4'7(@H375B@8'H^'!)7X^2N/_[K MYOUY9P1+!/I@#A(Q7JIU(>QBY&8T*\RZ,WB(J?ZK6-]HJ+YLM<$[C:#-0#>K MF$8P!))30CKB2NO^8++P&2M5:<<36_88D]6;>3NW:IH '%C%D3Y25,Z-CH"= MJK*OC/&QLA^N5_8L-)4J_\W(P/E5*W?CR%./AF'KLJC=38T0;C7BJGY[)6V. M]1JJNJ?8).3*)9 NK V>[$1I@$2XR#VA0,K8A&\C6'PW#I&ZB/@'[?5O$/&' M0M5')ORFL5 9]> #T,GEL,1>7!>Z[MC MRM.Q"D(V&MD4&[;813BR[I1!TT>[Q8$S%]TKS"B/1Y1(539>OEPB:V^YLI*@ MP'N(PH6FJ+Z"?]#S+9EG"$Y="U[?%8:\77/%8?N[&JJ(CY/)^4_2++TEL_0J MCM'^GJ]2AA_9?7BUH2R(A*/XD<+?D$DX<]!"G9P7+7;'6!H#7M\WCGRIL9@) MUU\M]=C$'61=L@&I5MEO%=#U1*\F3_#"CTI.TAMKVD/=> MY)!O[)! ?=&P 1XLPR9>GCVK<+9__IZ1RU,0LZZ+\SD,[NR%1 W_XO>V_> MU$:RI0]_%04S[[S=$4HZ*S-K<\\001OL2X\17G#[PC^.K,PL**R%D819/OTO M3RY5I0V#$4:"NC'CMK640T@6NCQ-._VA>]7Y MD15JD0\/9C IVHO0Z>\#B21AV0]<=0(;WVW$OSON," 'QM4S2$D.B:9MFY_; M+H@KC C4_K6F37U7!B_B$B(W8+*8^<.F&[MM.L:'@.>B[T]:A63>:?VF'R$N M+&]8?(<2FV4TNNA9P(C?;6^SBW'ZI6NIJQ_!O3XS4 *PBDRS0EY,SC/V#ZV_ M/Y,YF(-!H4^OIJ2"\/&T%/S2S]'UR\N4)BN5*5T5:0G>@J8FD #_\.Z%);*/ M\(%1ZS>'8?KZGX\C!UWZ^UI+T04VPU3,^%.?GVNC3X%(_-=_\=[YGV^,N+6( M"2TXC3+-I[I=[=-OMG:YEB/ZG=:)9A\+PW4ZZ'J!8-.$!F!6\:%/A7G!8;-= M3C-;.&M8AOOI"CQL6&AWU%N=:T!DY::."/FOU'6PG!=.SNZI^ M-%9LF]^S/W=A1&PI6T4QU,8,> X&)J<\%(<"5<* 'K N4E"D' R7&KNPT+% MV L"\+7+0>TP[.I^I1D6KV\8^LOL%@:5@PUWD?-BJ)V@[H57OEYY[6M^U=?'A]U!:U3T+ARU MVINW4'G( TSE0]Y3D,*!J#)@LOD@G,6R!5@V;N4MUVFGM-6X^\CC9(4F5RM*;ST\=1^4#JRW+G M5D4!O3.ICM<57LQ::YC#"O71@L6#Z9P71K9=:D*$7D7-[^=<.'-8 LV!/0DW M;0VDD2^X< \ ^A5=;=D6>0'B;52K1G$?F0@T:-HM+$D:I"#01L/!QQ!CPP+0+\$3Z@VD M'9Y1^6^C:M>:,@R(G,K#$JA?M%I0LC$%$/SMH&=4V/0P#UC M/0& VJC",G3*67/*M5ZB13VQ"5I[U%#0I5\RB5)0.U.GZZ8@&*O$GZ-;F,62 MM+&EDR%@'5;?JZ&K5+]?'LMDRE6KY^H&*UJHK<^LJ5OD8P]9"V>BZ4*!/2M@ MFHCDPW)Y?%1;TDC_J/I6#H_H#JX-[*0^)_U^3\LXU:];I(^454U7(.$R+$R] MP_"=^]<7W>T($C(/*6:%I!&OCN7<'831:4:%0 3V M>D[ZD_@4ZH3E5<701Y4Z*FT[U1VIRU,'&JFY?]1ZH]53*\#H?^U4CQ\_"]9E MZB)M8-^L?2@KZ,FWV]OOK9'/^!P3D-^*S$8&@BPA86UJ0,3$%JNV[RVKH*P]SMRI2M1Y2UV0&1\@M8B;3S&R:> M;^LS-EM[\X_ B!8#7&T&$I7KUV=Q6J%=U26. 7@L392!27K/[/2RFG;$S1@A MHYS %ZJ":Q,.XR94-EV8T300Y!L9-%E9Z ,;EMFL4?V [7/L)\QHG-H2!H9 MK/QT!963J)%FC091V,8EW5- N7I/:_(XK":K+]#.-K*C;^81")#5"%)K%MJS M^D2YLG:YUPGGHYH#9:&URA$Y;E2-98 > %X++Z]JC#FYY@DV-2"^0X/9IR]G M<+G96A%S[IZ.QD<[41-R X.3OCG+M3;TOM@8BW; A_+2RJV!-ANL5ZS_GFL# MRJ*4UW0VF&.&IDWY,GS=18;*;TX81>W6^/H<:*5;&BP.J[L4?!"E 5ON#V?* MU7V"L1*G?7T<)]H6&6DB&B-C2AF<]?JPT+FSTU"VJMO^TQM2'8(0VJ^R ?PV=- M0N$2EL!'UKI$4/=^73[#X&2Z#(M>Z_![80SOT6@@"K-#!^)M/NV,KRK=,!4I M="8PR(O3@0'>/?@^?.W!6LWY^@ MO*^?X&.T;7OPAL>AI6#@L,5!QQI95UM; M96O#]*N^.]O:IEL7Y[(4#!?GFHZDB@P[7RN9"N MSG^H>J#Q;1F^'5BFO]0;:!X=&,UTKLD#B,J6."^C!G@L M7(&JY2W_*']&K4%FP;W! QL.NCZ2X'[9>WT#(2[TI9N\,\2.2^S["N'?S9+, MN\:YLA,E[# Y2U/E[$+KXI6Q:XO ['J%3"YS,%(U3H1S\ 2QZ CT3VCKXKHU M^.Z-"U<[Y4>X/.)*:^)A]A:J6CH@ST@/":LQM? M@3 E&@R,OS$Z($8 5&=KF:6I2K'?-B(=[+@FGUCF$].7D4^\]1#JH7[#'B8; M8 )$'&(F'$I>K7\$$R+ +"^;I>:1N[.Z3R]&S@$H6=6D\B'5WU43!%FM8):; MO5$+G7IYV8576AM65*RWM'=>K6%SIUPGK+TRO#P8>@=0RVV3F!.V$\%$Y?19 M](J1BP'[F^I!:]AYMV8B&6AY)X(V6SMNSHZ!_S^UXV9O_XX-93NA:;W061$S M0U.CTW+NIG587$_FR#K@D'C4_SDMY^R,C&CL968"T ):@U1I@CK0UX@+V=CJ! H M7'#(4XEMJPM:IDJ4=V%0G,O$N:=Y:_;3I_?>DMUL_>TNQ&IN-^!7_VXYY,D\ M7'_%D(19S0^HJN4'U)B1N(.NK!%2O?IGC@U=T\K:-)8^UCEJW]UR-O]P]KIQ M=$H'IV5#5[ 5M[C2K1EDP$'5#%L_&[FGF6X@R[8<+^_*(RE&+GSAQS^#^V^+ M;/LUZ>B&G)DZ2'V OI*Q;/N!"=[:'!S//LP8"G:&[G4Y9F?>F;LI&&9LB1NQ M-ASH;?!Q.6/-FD9\7-V?$QL5'=E/NDE=A68<7MEX]BJ-752C,&,7K3\SSWJK M9K=VN/>LFSKAT]L2.HC&FXQUW^I8-]S=5*]ZC0B/LU\V!- U5UIS?JVO6)/ M=U#*9HG>^J[K5N MKGXC1EQTE3-%%CMBMYMN4M5<)[@W*PDN/+W!X8,WQN1$@EV'HFICQ1%#%9D M*];B,7!@Q="D1$6JB8)S LX^*L='MEC2%.U]<35YM3&H M98F]57;VD]6\TX5/KO2CA:8IU-#;E/;3#@*E\)2O-)>9D&U^T+/74!K[I%#O,NQ\6)'49[;0LY1Q-!69O:,QLKN63B1/UC(;,Y5+Z24!.L MIO]":WX78+>*JVQ^*,.%VB2P8P7!+C#.D!S8,7%.!KJ/@YLL6R<#PPVY*8(: M3YDJY@IL1:0[1OBYTIH&YJM=F%7FD*]]!K:JI[W)D8^EPS0J/:;2V=/$_TTY M!!J(YX%Z\!^J\AGV\)3-!9_7&U-\2;6M%#(G#2-C"^N/N)]U&7O[$1M8,ODN/5:>B?VXHS_//S"2&.9XJPQ<",\Q[N3A;F<\-J!M M-_VZEKVH"RU3?N8"<(-*H0V&=9*M+6N*9BQMVZX!D'\U&Z-T7VHE(WFI)4#&*;L#:[L*>E"B M8+_:2(P%2[N&QB]39&A:''R_Q*+[:]<.'>PW]7\7^H",(:J5FZ/R$S#$^JYY MFE]HJVIH*G;,\4_$;\I+@*^YVL&^+$>65XK%;: Z6SL-O2SN,_A@SN:=[/0"2L2IW')^V\*O27.8W7-0BY51<>]P5WTN)4:XOWW-SU+G3> M7,/04"<_WW?U(I\2I1/,*P.Q'A@^D9P$%NO;>[B34SPNVMGA<_:36CU M"D-"QSX"-.^[I9,)MH'O4RJ[IDMA^;[V;MD7/&-E>)/1K<3BYCDT(>LN MMI M$> *\*I2%7_XID/*F";:$QI<*Y SM@W YF0@K&O2,\8M!9]U[ K.N/Q>C ;# M4BS./2@W6=M$YZP?X52%&^UK+1#WFD=4@ZHOL"HV6Z^AEZ#U%PIJY/*Y7UT&/<)(*W*G;][KH$7)V8@^OZ;@S;7), ,NAD/OI0 M&TL.5&682JF2G7U]OW2<9/W),NA?T3*YA9;)!"T[+5KK6BS]R9+LVRWWY:F' M+F:':O^..5N:HLMZC5I=:;UH8_:';:1M+OM63W!U*#9Y:?M73Z%FUCO;O%7% MF)V>/[T8RJJCT+FT)E \.C5=2;;%$)K=AM(FZ>&'[UOJN6(6]Z&G*#LQ?;)+ M4-/F#,UH\[$R%BVP@+F>+A??T">ACPD,UO,R @X?@$X*&R%U63O QK'FJ2\4 MKW^PK/^N51Y/]\A,I-G@;DQ$WW&,L0V+T3>4:_W5&KK>6'O/[A" A>_4&^>HYZ3E-LY- M[\3'>W<-*G)KV^2<]:_HXQ\9EVW5N?.>)JU!YILT89_2@FUY$]:#KP21[WL> MU]H\N=02H;1:]0[<=4W9XEX?F8_ *Y4RJ4E='Q_BX./VJ]9-%TD9&/@1#@66 MII"G[U(S^F= $'S37*/EQ C8I;MI"68TE9RP K&NN=QZ2O'3'_21C:$5+J%0 M6;:6?09>;M49:R'GM%V[QP2XM^/ <5&E=DO1//V LK=AXKNNJW]"J"]B=)-9 M-3QE+0P;]IJH3W'769D>#DC*/L>&C=U'I1.ZYED.A, 30WF/22U;0M$-#8S1A.JKE&2[%-@+-/!FZY]*HP(R;V5LE+=9B]%, MJE^+1^P"=W"6A0\X!6O-9CYD M7_7)^!XOFP8T%KO#R/ %]BY,YV.8CVY>6$DVNY_GABBQ9['%#B%XN^H6TH^R M::4T+/%R],4-^LJ%G@:VN^E[,?) YA6PFG+=3Y.M?9Z[2@'8AO8&0'@Q.KK0 MM#2R$LYCK%5,,U-V658= $*:Z4.=F(MR[2>>0!>J1QPTGQV:]9@$M$&&>QPS MC]S-S'M*&].BX;E4OWZC/W&![6H(C#DV'QP;MJ<.IYSE.HG4=&_%=JY MFA/Z6UU^Z?H'#.?66YVXF5D$=\*OC'GBEN?4'(3[3&2I2@;?LH39'BH(-H!R MAZ#?>-SU415+KZ81ZB[;,U"//B?G]'TY#63.!J>RXD7)E[4LI ED&DGI'FEMK^^XM,(% .!-3U[0'#9[YJ9HQN>4RX806QT#5@DRO'F-H+X60:#, M-G<8;!5?3SLT$1UGM,V[5Y,/AB]G?E&>(*"_P6A*MU9??S;O*:9@SE=$EZ"X MKHS+?<_9;U-$7;M^:[=-D#;T]6D%JK<#U?F3^ #VZZ6TWM2&>=GOZD_-ALE& MXE1_K.L*-X8CWIW9QP36@T.F@;S4W#4;KP2$J];%-FGDAI-9#NCQ;W9+Q:@F MF]>;@+\HAY-CY8UM488C\2EW6SE]R@6[,'@GEBMX[-CE2+0"[5IQ7=:W3)D1I M8%352#XQ,0=E;PKIHNXIL0=X2G[T1LVB:;!T[YCR#%Y&RK-!'O\1\CB_'7?< MZO@)S/$:WG@]BOZ8P..WX([7E^""H:-Y$1Q32E:A+@Y&'E#)>R_6?9Y "K>M M%4,+2U##C-M[?U"*4*,UK.ZUN6Y3$EQ9\G=5)[9URA5UFB++?,HG\&Z9OHS, MJL)^!2,U@;9T[4(&QDHY=)=26])$]Z -P=E_E" FY2V5<+[F+"!>ED'83*I) MM'13&JB?K#_8Y^;0BY[6C:(8*;C3T2#G0X^34 M+&%7F=N!!#N5NK\[NQZ?4LOL&$M1FS0NFC#7?V_7UC^5N+F#;/2M.,6PWH0F??EQ[9SJIJTO MZ_5FOZW@R<'5& M6J4M+2>P8MSQNNI'<9'MT^*\SASFD.NU/P8W ;E$HR, :#@!NZ/JK[7)-.M4 M5E.RC'!U3?6N-^3'3ZO%Z\>NGGQY",:[U24[MSW5_#&I=:UO1A M!].K8@/_I@<*9NMJ"\<$E:NV%/A!RR.[M1HIE5]T-:E"&X#YB5K7V42&NJOZ M)PY?S12=NXXX%[BH2-.>D_MT!2HU_3F?^K6)S-F?/-4?T7L5W[K7MQW-=,A1 M\[6V/6_FMBP8(+:YX)9FUD)?7?H@M!V];2(M#J1@T<_WRYB-787+MMBR_EN? MJ*[![E9UC [JF!JSL:;.KOY4( M!RV C![T7(^IJ4&T@0Q'O1ZT^IF*'KB/,;3V:Q,7'GN+S!D"!FINU=;0P2I[ MJ(_2+IV2+S.E$Z91Q#E(3@2 JK%CRPS87UEW> GZ!"!VC-UW"4UF%L?)3OJU M2RALDD?;529BDRN+0N:[@T PF3H26Z\TMM17R[\KB'G=5W)4F("E;5QNT@L' M*P@,C0+FE <^U4P)?=C/E)A*8$W3]WIO,H+Z7F-.5 B=D[UX4/72XV?0WP2A MX@& PKUJ'1B_X%] =]L7FLL=(,8[6)F!MP!9]>E<\6\>E?&61=Q);=H)UG,! M;E:/P!^;OFN7]2,J7POO:Z\/&6-#6VW]*^L=)_.;,0$2-X_)!9A@+L#0UG"- M3/L"6'(^I=9UEGW;OILI8-\:K502OS< 6D=ED9;C9>/(N]]NVWD"^CC\WP#, MXKV\.?G<8D?6/6R@"#Z?K_1=1HG=-?1QJL?TW+?I3O6(=-E6?I&6V4Z(@ MV.B(\QY]$Z-IFC?)O[([WW99.^SWK[6HK:J:[KVVKH;S7 M:] F3&-?".9K^3VHPXE>@?Y[+>LZ>7'6MYOW=MNG4:WXL55'2X%WE ^AVE\8P>*X%':QQ7(20VLO5:$48-,+Q')J_YV5W?G'/GZ M =F!Q0:#QH]Z- NM3J"J9_F79J_O4%T"4>!).'BX9P?B,-%T,P>F?:(=0_DS MT]0P<,K'!7VAA-H@WYJM"0]-Z/=D&WF_FU%ZKCM':EK@PM]:Y)3=TQ.D28Y->=8RF 3$-U>Y>YM&]-\K55O:V)O$V$X6%P. M8 3*F&)RCJ-K+,%* 72OK3FM!8./D4(/4S%TR.1].Z26EZ%/%\PP!IJ9..2G MY?@Q.GDQ L5B$95\B6X^+/$!R@(4T_!4IF]\9LF5U1FPG@RPWHRY7!/@$Q,Q MK%C2VRX,D&=MZ1[?SI;AM S,G9:-FZV=JJ;%JR*[UDO_,W*B[<$(-5LU6'L\ MG%>E[KL %PF#B>:>C!_;9V8?U3XU.:>I/$!8#7@315FI#5,2C68REYPIP4%; M%(!DIN6/!U&^L%"30*6>I0SX^34"8IWKP'WIZ9=RR*J<7W+_7D[,G=BBS46 MZ]4:0K\;V%";R&,!I[JV):\JZ9]_P=;$.IE@MQ]SF";(^O!(ZR56+X0^L>PL M#Q?>=U8#AVAX;1WK79@T45EW/@"+!"ZL/-%JGZ458KG$?LMB&[GJ)9=PG"S+ M]G5WE=28% ^59%@H$:K,^&1[#W"+,?++(KJN@7Z#K]G,['!H46#+_"]\Q:'? MV=%")G.JB<4T:,"7YFWH 6M#G.V(*+_ M=V'@W.IMQKQE2=5F[7RVKYX8+IO1RWB,[SF:CC["OX=0]VCLZ7K6PL6W:Z.) MO,BS,AAZ%B?[?!PQ^4B_[3RKX6W59EM5)1G&%6R;O)CY)S\'R\BKR7;Y@LEI M2]]I#,*\:HL>VF/G;KM7'J$(/%%W4L@[W]Z%=<^M0W]5IU+5=5IDP$5SF^I% M]3P#E]TX91>9EMM ]! V=CT[X\(6&?A$394]<@#?^CU7T#-Y?/ MJIS1D#WY_ MQ60V%F-CQIJHVY\=*!J 3>O-7!JLII+D-DI9F7I7Z(=-N!K> M#$*+S* I5P(JMB!N45?5BXSZ4B.6:F^.LN5]UX,%5U36R)L&"M>& S*T$*1-'\A0B,NN:DACUS$&_0 7HWIKOV^>79MI9\LP;3^)GUVNH !()@VUVQ0O%[K6,)LEF'\ MT<1:/5SST&^QK-^K82I.8O+ZRC[H)9[8^_5DD6:%+#Q/@VC+LFM$>QD!=8N' MZ"/P=Z66XGRX3JYKP]=&; M&G# MC)ZZ[08CVU'E$U]E].J;4U/A4KA.$ H)4>M?H'ZN&G6AN#"?V6N RPA?KP*5ZO4G7= 3Y0N@"_Q,X+M$ 4R,-=Y$/>4^"8 MMAV>.M=2MV]1-LHZNPI6P^#'VDWL19HI=B04 JN%WS$#X3!<_ M.*HR'&Z. O ]V\97M<"!+@Y3;M J,LC)_0"88[.UK;67\V_TOB%]649,YY[L MY+2L.FJ*_[JVRM=1AY#@.;'OH9/#<; =?->W438EI^\"1@QZ%66ZF-Q1.M1P;[LZDFHA9 M-7)7YU:OP@3,'5.DV#60..4I2W7/4Y[=0@6*7/3OM8N?Q4I[>=E3NCA["LLM MY/]L%%E,(IKB- AXPH)8I)@D-$S#(.9G=;NFR2[(U=W M\5QY[(OR0TW:NHC^?3CS].7$V M =LTS&'+4,_!HO.C*UP[B+9Y(26EG537")*W^(4L%C;?F1K,F:_X8G-'R/NS M== [Q4AP6+;)PWUERNI^=K'[LQG/E8)MH,RP>:9P54Z!AC][Y]W$Q/& MYFL(YWZ$8_,.-?$@[2#!WGD=:=U0S, TE4$+HE-S-7'BHCDE*EG?-5[:&E 8 M*FXCMX!C[IJ1*NHK151ST8]WT5X?0/:\.QB9A&/-=:N,%HL586K6ZB":)F9] MHCP6H4T5&!]3:PA[@Q;;Z.IZ6ISH9SL/SR $^_<,M']SXX]VX_HB?9BEK/.; M9-J\1*OG@"*=%;9GT0TU@G MT#E8!D5 ZIQ#4M:._O239.Z4A,";:V@.@HUF"N2G[2=P![HS)9C 7+7,[V04 M)R]RTYG;+PS:V+ LQYPD7LX7_3Y9F#]= MS0H/F81%<76TIK!E=E!(E772#[M4/NK%O071-;$M*'_JFLYWL$;TW]I>_==* M/;6Y.QKYOJZ1:[AT31#"1,%9B._S.I_-,R?QSV?GDW9;V@K,RF51 M7A<C$FE?G=3.ZLN%9,N(0J;!RXM"[FECJ!5O M;[8^3)2J:@K\4*NTW2F-MI$K.+0P\:V/Q>C;6A=8&\3K$B2C7W=*RRRM0WWP MC5W5)US])B2Q)F&MKZJ=5JS4EUN2<9-)6^-U7AN8N9W-M<0WN[ MT6:Z+M41>W[_'T$0SB6A9Q.'<],]_="RB:LW%VR*]Z:*),#X>&T&MU:@@)NM M;6,QEX83#28RT]HB85&HS8V>-SB!=ET^; M^4V#0@$?[PY@O$QFC4&/WSFNAL,:4G9U&;X?Q\[UG4Z63G[%>^X>(6G^JJ<7 MYMJI9L["J=WR)YT%9^H_RF7[-I>3$W ZQZ;NI%; K76P-MN(/\=E%Z7.+6=Z M4I[$;CRH@9-_;3O*KEN[;M#5<^9/6X-_!@"_I=M3=@O82&19$UWFMX&C*W-- M;V'0@U8(&S0W:))RT-7NQ<@$S8M>3Y,N4%F _[^*,+6%.9W>]O;99(J[]D @ M>M79A98OLA!EGT0);F%WY4$NP!DVE2VUCC ;2/,P M1M4IN,KNQO2L3,]P*:8G>Z&F9[(Y/ZEI>OXNM--D_@U!AAT^YO?%+;%P9R61 M05T4I)6[_'RD7OF__ D5>=H'?%7TS2+-E_YTDLU1)I"S<=L%[SJJ,P1HWZ[. M?!/;@C>#@"Q\6[^[\+W;'AO$FU&2W.FQ?Y@E MVV7KDX&C_)^-:&/*VGQ%SJ]:@8]]UMEO^GCLR3PZ4\Z0ECG_O<[.[K];AP>M MUP>=3P?O]G:V#W=W6F_V.MN=UWO;[UJ?#O4+^[N=PT\ET2P\ SIS!KAE-;<_ MTUL^.N>X($:Z\+!62\"9LWROI="4W+C'63W@ ":"RNETO#V]S6K(\T<[$+L* M"46@QDM[9>OU]*?TK#SX:I#]L/]G3VV?_,Y[!SNTJ,O;\[T>[UWM-,]NCDO.C=[9/_FV^7! MX>[5T>$)WC^49_K[UP<[^\'!X6?]_3>G1S>[5\?=).R\3GNB]Z9_<-;I'O?V M]/L?Z'[OB!S=?.P>G\G3XR_[X?'9!]RY^19TWA[1SLUN^(Y^/#WJ774/SL3- M\=G)]?[.::]#_C[MG'V@1V>?P^.W>^SH\$-PL//Y>I_L71Z_W0_\=_1O71R3 MSU'GIM,[V-F[/-#//.KMDLZ.+#J'W6]'9Z>GG9W/K'.X=W-T]M>WHYM_\OT" M7[X[W!WO?\(WG9TCW+E.\?&_3['H_=/G7]*+@Y[^_,T'?'2VJ_?\C][_1WT> M_YSN'VY?'NR\T6L[_G:\\^U:G\?UOV_V:&?G1._CVV7G9OMZ__#H:YQA)62D M4$X2B5A.8I0%E" FHXQ&(LQ2PC>V=E1W /43+5.PWCH<7 AMS[][]_Z__Y@@ ME*W6;^]?;Q_\U=K;>?4+: AX94\V5/2T5'2V^S4/(HJE"A E-$1,101E+) H M#S,I>$)RF<4;6Y1-D\OO<_3W*M@MC9J^I]:*X[K*^B766'-Y2[B\-#8]@54A M[U]VT&7KTZDR:%IK:DK!OA;&8L&%GT[SXP7TVTBC55C+_2X^3GZY,&I$^]*8VTOC%\6F<-N+XN5\S M76]QK)<_6._EUY7)>N]DO-[+K\^E6W>6Z*WW^L^'ZE3U1U"ZL-X;>0=UWNN] MA2E+MK(%UWM;C27[DDR<9-%M-I;LL[GF:+TMV6A!8,'8(Y^JGK3U#>V:/;KN MZO7>1&O7X$BM^2:>3XPJJL>HUGL?C5WRDA16$C1VR7._YG2][9)TPBY9[XW4 MK:KUW@G$J* %Z0W,I\C7?"\+ @R-*GQ),C)9;R(F31G56MY=0#:V.NM+>K#\ M>V$[-B+S^=!M0F\3.G^8KK.[=[;][)LOMT\S6D:?IJG"?6F-FA]WWQ]\/&P= MO&E!7]W[7?U'Y[#UZM?WZ]<'GSN%>YVWKS=[' M_149,G][![B;*U&+V); ZG\-^-" *.T40R7\%*-R6L6_+'392$OQX?D] 72? MYAX/SHN^07NP?>+S%^_P9,W'&+PQN_W*W1N5TW]2DXN:321+:AF^[5->W^538<) MXNT)VG3Q>#<9P4U +23$[PFP?G5?/>MFBW@E]\W5LMO MT#%M\36[,-0M5T,'1<#M"):->8BN&[^;<9@61\ 08-O!R,U!?_6@L8#U#^, M !RMVZUP"?3;YWH%H^E'U">J6,O*8J+=\\JJ?9?(L#!VG.VZV#NS^N6?'WDWLS/7?<>Q^37'Y)679'^QL(.HA]+(\W)= M!B$E5]*,]!@I<3&TTV:Z_++2Y35<\>&%!W?1NW23;,KA[)^J[\,G2A M4:%+F_. 3:T88RU4F#!SZ<),SKUT>7FIPQ:36;P/ 'R9M#G;J*CG0CH(.7\*.J%R@%HQ\P*TNLJ-0)\).)@>QM M,S?3[,IIAVE\Z87PT@;""R82>:PA>P\&P&N:+]QQZ=\R#F>)B66F+=_Q]PPF M/NS1YX[/+X: 8F<',1EY8L?R38N4&1CM&AO6!I7=?=N&RF"N][79K!=F_8$% MT70_OQ;,=%#G'S=ZWI&&FZLAE#1 B<8N&MF1XA;K;;20W#Y7;4%8>A2# J">2=&6D.>J302U$PS!-X MM@+LKL.WP5)D#2S20U+-V995=NXH#1IKM0 W*-D_?*X5=&'@6<%F+T[Z1:ZE MNSY&/Q ,M*HTR&Z5=IT82#WU$V;HK7['V9^\;DO.7_P7P!3NPBPN>\HUN5J. M/*U+NZRT;FJ6\%I0_!^C/UH[N^\.]@X/=STRP<'GU__:M<@$*['&QP=!>#<0 MABJ>%@:!=,Z^?3_N_WUZ?#-@G=[^Y1'Y?*E_CQV\_8P[;W?U?_3T%0W!V0HYN_CH[UK_1.3MAQX/15*LJ$"A6BDH6(Q4&"LCQ)$5415VD> MY!F#?N=3&!'#YJ!JHZ&8P/:PBP/%F M2FJO#EUZP[U\QQNA$64T?,0 P&V!N4^UP-S=T$@-)2_:VGWF/QE8OWC.\;F7 M5^7X;@68N/.)S6X]G+_UVX[W5V_]-V-G#B[T,R08J5<0%@-7RX*IEO@W:X,' M&9%-0NGR\2"CS90N?ONVQ][^'L/1XRSV;@MZ*'!CNJ8XEP82_)$@+!U[.*#J MEA$M+=C2G^MU1C.1]HGS^MF]O\0#K KY[DYPL_-.]K=V-\5_/:Y\-SOG8C[;FY_E<_=?]3V_ZI M&WKL9RR)A5OFOW35+Q42MV7>'"+NVD2<*'V8-#;NM'O<6@=Z_L\';;&^->,& MK-3>7 #PS9#;.2H7_<*&_RY&/=T?]L(.J#@A&QFL7T\2G#;$\+KGI=@JN>'>PO_P SXX_'AZ?'A$CGJ[^.AP7___F^[!X1$MP55[>[CS99]U>A^+_=[1]?Z. M_N_;OT^/#K>OCG=V\?'A7[WCP\]8_VXX#:YZ=/8A.+HY(<=O]ZZ/S_8N.V_W M+H]Z;T[W=]Y\VS_\V-U_>]SM''[0>^SFG4_XRH&K7AWL[%WM;W^-\Q!3%8>( M)J%$#,<4)8)(Q"/"$Y:E+ [RC2V&VR$$>R8I9.N__B.(\)\/80DO\^[!&LO4 M[HV >J8"BM*8A2KF$'!D*8V2E!!"<\I(CBD+$R.@(&$1-@)JM034S92 RO.0 MY2G-4$IDA!@E,>(DBE$4IHHH#I>:0"2ZK6]UA034DHS[]3 (72$3U+,(I9DD MZT(-B!HO-/?)_0YBKNA=:_FT+ /J8WG@HXX:.V^KD4=+DT?%C,&$@RR),ADB M$J9:'L6"(IYHR93F4F JF22,;VR%I!U!E.=A\N@6F?!8!M-='>47S\'+LC : M#GYL#IZV*'"@;PT'"F5AKCDX"!.4J)PCFF.0JOYY2^*N3MQ:RZ%E61+^Q*^U%&K$S]+$S_6L 4%S(6F:H%" 0Y.D M%*5A%B+.,X9SG"9,!1M;),#M-&(KY-$L.Z'RXCEW619$P[F/Q+G3A@-C<:3" M.->&R3PEW%KKV)[;X\@&NPE0"-H[-D>77P>C:WPZ),DD#;%]K? M02R7'&5,9"@G)(\#&L1$X(TM&K:#X,&&1A.J6%U^7I:AT?#SK^7G:?M#:0$< M121#L785$&,X0@EA,4I%DB58X#1,M>>0MJ-PE2*/RXQ;D'#%K8_#P1C:.1]N M:-RYI.QYBJQEF2"-<'HO"X!CY?*[LNR4!IV?RQVGXF%$,8Y#Q22)#0-K-K+4#)& M6CS'E"P\J7E]B>\&C/>.%Q0*"4+M^;H$MFG*E7Q(1M(?_OLO[X^V^ MW/7GWZ0NEJBN]P_WC*HV*OOP1*]M^ZL*N511JE 6*888X0E*)4]1)B+!DIBH M&(=:7Y-VA%>IZ*&)!:ZHI=UP\B_CY.M)3I8BE)Q& $ M:"LAC"(4JSA!3.7:<.!1B'+!F8JB/ \3LK$5)K@=1\$*53XT-4LK:CXT;/LH M;#ME*E"EY6HJ"$HH5YIMJ4))'' D5,@DDR+2EK]FVS!MQW19,?FF8.F>W&>2 MZ %R_LGA0/U5>,'E#V_"#]F>67/_MQM[D"[+[M7@*&JCZX14LL74A]F; L) MH8F<98BPD"!&$XFT5@E1S'*5Y8)D,H&&JB1N!RE9(8>F"4VLJ&W1L/0O9^EI MNR.-TSAF#.%818CA/$9)( +$&,5ICC&A)-W8BH*X'071"K'TBXI16+OCX25* MSULH+JR\++LBH:%'Y^%IPR)-(IEI * ?*$)8C%-4:8-"T1S MS@.JW^.*:$.BS? S[+=::>O!%CK/MQY^M,\'5#FNW#G<'6_K?IM_-M)WN97< MC;A=GK@]FK&8 DJ92K2=) $4@V59BI*(I"A@:9!(EE,1:7$;M$.&VS1Y<*+G M7ASQQ&&:1J8U,NV1RM4;F;94F38=BY))$K$H1$$B!&)4Q2AA::K]P1S+- P5 MQQ1D&DOC=DB753&S^J7J3X=[OOHK?%X&_'Q _G<%-]-Q_9S6Q3.R&]#V->YB M\ #\W>JZFT:&9U$WX&]66PY^WO(@;W7+KA6ILIGZ@0U)BDD4 MBHTMVF;)*A5S_R*GNA%'J[2W)W"0&W'TV.)HREL.>1!@SAE*LC!'C%."4B$P M2I0(HBCB">$1@%.V _;@C$M3N/% M/US?@VXT4WQQJ/G'MR)O[<'WDBBI4NB MW1G#B+,T$HF*42P2CAA+,4JS@*"8Y(QG09)F,=G8BDD[?G@BHJG>6%T>7EJL MO>'AQ^?A*6LB5ZEV:W*!**,2L4Q1E,22H3A7L9 A3@.I-K:BI)VR5>+A%Q5& MTGPQO%"R'B!LNDY^@4$!AUZ+P3?R:.GR:!8$@U,9!('41D3$M4T1L@CQ5%L7 M@19'E"G)(@FSQ,)V&#QXV.'J15L:-GX$FZ)AXU_ QE-F18:U$Z"E+I*9@HZQ M,$-)*&.$>4O^?# $,=6$"']E)5;3;OH8FGNV M_RD+8J6PP"@-H-TTBG.4AOIO,@T%83SFBM*-+<;2-@E7";>B"1"NJNG=,/'C M,_&T^9WE),$4HQQ+ E.R0I2%$0.X7*WD:1X%1)O?$<7MY.'S=5!#)$&"PDP2P12G4:P :;<=!LL*^3653O=-26H;8ZB$*KYS M [-[,E2J5\].+NYT??$.T4,MCE'_?/!*7\#'\ORW_?%[,77=2*CE2:B3V=A& MK.T-EH>:E##5;I$V-](LY2C..0]A-!#FP<:6OL(VPTULXQFS\D/MC?NSW@X6,%FR#&ZO+Q4C%V&SY^?#Z>LBNTA$UP2@3B.4FT M=T "Q#.:(4D)#X@(]#D3.QXT>H9(N^M44OW@4FIW!"^UJO(12JD;T;0TT70S M!R&'AU$:9C'B@<2(B2S2+D^N[0S"FU0)'':CM-E M(= T8*T-6.MJFWZO![U>,880JP5K!1FGUZ[Z LS WSJ#L6H%T>_+1&I]'(OJ M:E2\ZA?=_]D8#R_4M)"M[7*[+U_7]]A(TSM(T]F&]SQ+21)BB0C&,6(YDRB- M@Q@)3$.:2OUGR("/IL3HRG14/(ZB;XCP<8EP2J4K%60A%0S%))":",,$<2H5 M2C#-4\[3F,3I0B)\">TTGQ9";S<]-SX\&'X:\[&2__#NA:I^VGDV MN!&#=Q"#'\;[KR?$X'?Y]A\F__5W]YATOV=G W)TV#GK[/S][7CG])M^)MZ_ M@75T>\=?=F^.=_9OCF[$]?'AW[W./\G5@7:,@CBF+$JTV"0$9JH&*.$D0ZG@ M::AE:"#"[':-N8"(?BX@UA#1.A*1X!D.U67<'\6:IK,7+V_]S9<3* MN,*($Q-8'E2$T.)FH-".$JJ7J6&+!NT6T)?YW*KHYD82KC3-7NT?'GT-:(Q% MA%.4YK%6Q]KF0SQ.&*)IDF N*!$D6AUKKQ&%:T)622)R3@1$E+F6A5*KV2P- M%.(TB,(XR$7"L;;WTC:9 ^9[;UDX+@6AS3&3T$A#7 9H9?&]Z39YO'*K&I^: MB%+#?O=EOZG48,P$PY)P)(-(NTOZ7A"/&$8!)9RH0'-0"&55;)4@,II>L!4M MCVJX\Z'<.94SY9&*J!(9$@+Z*H3F4RTL8Y3E >:*!HR3#)0;62'N_-6IVA5, MZ;T?>ER;5]XZU(7N$.X?R].#+KG[V M;GCP=O>F<_;Y&E[7>[[>_Z#=HTS2C%&4,&(&U&M%+'.!TH2K%+,@9:EZVL1> M0T?K0$Y+HFDS,FE#B M3>?#UU@[$)DF I0D,4$L5A#PT;*-Q%&$@SQ,N:DZ?)J 3T-7:TM7$MH0,QDB M%@8,:;6(H5TQ1Y@(3G(IE6(Q9/A^-L'W9'4,\VAR81QR#II&HW%_.3T&GR""+\+WSQH]*4_,R< TYK0HYQ4PE:9K'*,\CF**<00@I5"@D M&<_B@,B(/UT90D-.:T=.F;YV*!TE4DJ(56@?,\XH$C0/A52)C)38V.H/?FQ] M/30C]X"\VXL 9%E6WFV21UUPOP%W6PYS3J7DDDQ?6I9S)*6(M7\3490([=\$ M5&;Z+26#)%X:N%N#IK2ZS+NLM%S#O(_(O--C)P05$>3I6*XH(*%)Q%6>H5BK M2B;BD#.V/&3&%8506GEDQFV]9CAOWFV=\T*BHM\2_+P8\VX#_?SH,^_+LW^O MCWZO_]H>?!-Q79Y4FIUHE8.AGF&*-#EE()H2E,F,(TJ"D.7BI8V\;[CX%W#Q-#JC2B,>LA1I!T!HVP*"@CQ4FJDS$>"4)C&6 M&UM1F+;U/U:(BU\4ZO.V$!>]BR[416@.R@M1O+0)5K_]$JMBI/>I_S8MF#ZJ M,=2_D+[*4/\1DDBI M."* 3Q"G;49FD[,SR%5-V&(=F?KGC8R&J5>#J:<,CXA0F@B&,FLDQ,$,GQ*!W/E2GJC\JOJO6;]W! M:/2[F['YPB(<3VJ,U"[&(-J_KE^+'=#W3E]-1XT/\D-^U\FIV>%6E,2, MT8"@((]B;7P$&4H5""L8L:D54!XP@*]_B(QJ@ALO(+C1L.WCLNV4>9$E.0^X MRE!,%4.,QER;%T&$F,H$3BBE+.#:9PA7:1[=,F,:*S]R AB ]Z\=*.7(=C7- M1:I\2*CCI8+3+RNS4L6:-0R$ME^F79*@W3/S+33]DJ*4DBE@<2X1P' MB&4D14D8A8AF(:=<*:;_L;$5!7&;D66-NOLE@RE>1J@$!LGI#PT'W2[@N12: M(X=J]',9FA?A4RW+.-DO^H.AEDY[[L0;070/0=39F9V'%:@(1]KR0%1E%&F1 MQ !)/T"8Q8K)+ Y")C:V2#3;YMN4_>4T!W'L-H]OJ+Z M)N3@0O.HO:4'R,65.\G_?)*C>3:JXA%&N&_W91-0?TPE,#N;E$=<91R&/"NN M_XC3 "4)S1&5".4\(VMH!TRW-;VY7)G/3^(DYXX"M;(T4:.KI3)W9RI&,H^@="KD*!-1B#"--=42F?,T!3G*TK@=TF4U>3ZE'#7& M]A_&?_, ,#4LZ!X?GA1]\]MXDTU*,*' O_OEG)DRF/*K5(L+82NJ( <)4]M' MK?&@-3Y5K=>#OCDE4\O]INCSOBBTM6UP=LTPZLU)Q)O:AMV/,(B\G@]&ICWS MU5!U^;CXKOZ\+.3XU,N&VK?'J*SS3*[@8+_[*TQ]D0&!-<3*%_E/[$Y9K MQ$@6DXBF. T"GH" 2S%):)B&0]>\NO1QA^3-*8)S"TI)GK-TR=FSV7KO[.A_MZW7H1+U[^8Y70B/*:+B4*XGG7LFG/C]O'?15ZU]:\$.GCB;HX?FF\1 _762C M0A9\J/7#0B*>Y-KPEJW-.]5%4/!)LAG$,Z?G7UV5PYO@_8KC8?K6P;D:]/8M#EB+][06&H]^ MO]O%_^RN?T!<$V=-0V.6&SU4256C^/2A=?GY2+WR?_E3%J/S+K]^5?3-ULV7 M_G2/#!:^ M=]MC@V@SI8O?ONVQM[_'@CUFY?*CEA'#[T7&J>[UVMQ!4_L?J(1",_(/RT,(U\G_V_Q$,D M87F(^#Z$M_3Y,D]2IJCT%6IW>/0XZ8WG%M:YW^:?3> F$5@D&=6[IQG+WOQ_V_3X]O!N'!S@GM?/E'/VLOW'^[BX_/ M3MC!ET[1^;)_W3D\[1WU]F[VSTY/.T6*C[[\/3H^/#_K]';#(_+ANG/SF1WO M'.'.S0?]NQ^_[;\]NMS_\D^Q?_:-'9_I]?KO_/OOTZPGNP>]?7)TV#T[WMFC M^MG?.FQ_6_;_;&G:G@.*,I"U0:HBA* M(\1X3E&*L4 9#E,6YT',<@I!'8RAR60]ZLV7U&322,)&$I:2D"A*5)0RA=.8 M<0'R+U5!SD*9BR!C%"1AD&I)F*"[Q;(;2?C4DG"Z1YA2)@4)4!(E&.:42I0J M&:.4$$ZR.!$2QOPF 6L':R('7T*MR.O!:&SK0]35N>IK7GEU%X?H!]F&!WI* M/]UNL/P5OBAD/" &"&8:Q\:$]KH7!I]&OR;5^5!+2A/C-/3">U"E=V->>&'X M>4_I < ='>1O!P-IM0$H<)8ID 9+V)M.'_% M.'^Z6)IF'*:)Q)SZ(@-<9N$9(6Z8IN> M]56W7!KN?@+NGJX^S51$! M0&L'8HT1J[J;ZCS@-*0N54B** 8TB;A,VB_O] M/'K>5]XZV6F"+"MACLQUM4:?!EU9OZ'&NWHT^74TFV@-A @ID2B32GM75'+$ M91:@D*E(AK$BF8@VML*H'3Z\!:D)JZPNK_^:L$K#Z[^4UZ>G&:B$1R)1*(QI M@%A$8LWU.$225A MI*]&#=@2@RHOE?L?Q:)IN/_1N']ZYF,BPC (4T1)Q!$CBL!L!"T"4D))D&"% M20KSU-)VFBXKL+)B=4]K6+]OAX2T\N&@UQK,]NXU>&!/9[RX5DK ^/*#7!H) MMCP)=C*;^ F2)(QYCC 7##$E4Y0E<8Z48B0->,;"D(#]0L)X+>HVFR$)ZVN[ M-,S_V,P_C8,+ M;0KS[Z(O57_\BLS!&1J<_WI0/.!,<,1:FB/U\O0^+HK1*4!?V<:PK)G.]9C6 MQH+1Y6]YT1_!M:C107]WXEH.\AU]*8T$6Z($LSZSD6![K+,CKK[B/,U81 GB M8'ZP)* HXS1%(<.$@C--E39$ M+&#R]2:*JE5Y?#EVZ(W).Q\^)*272CAH.& MI^_-T_N3/!TF+)=90E 8,(%8+F*4:'L$X8SR7%(2,ZHVMLST!/+G"C'UBPIU M3 2_RMA7N]57/V>'K*^[]-N3ING@&CJ#_F R8E^Z3XTLNJ]-@.,Y<.SR3"15FLJ MF59 CQA5%/$YC%$6ARE.61MR@6K V;2J; M&VFP= NFD09/*PVFK!@2AP(#/ 3)*50NM8:VSR=UD2C.&:MEH26O,KW[2P'F.!8^_.(ZR0*95%8_/=A#RN@B^ MF]EHC,HS'N0Q2@ 7APD:HBQ.7+R$ M@NJ]TBS2AE)?Y<5+*VE9)1/HD%\Y;^XO>Q>-L%JBL,*SM@T+E:"*H3")M+!B M J,$ARE*\I1(247"TF!C*VI';-:GN[NL:FI85IBE']M,:5CZD5EZRO[ .:58 MA E2*J0PEBA#/*52'W"N6*KO-8J(=E?:-)P%RWH2EGX)<1B8&=?5]GH3=UDI MH^/]<* %4M-INF2A%,S8&6'..!-2H"S",6(DB5$2I"'*9!:D(I,1">7&%HW: M;$ZC^8HY14T,Y3D8)PWK/Q;K3]DC8!XD@ M=&.+A&U]B:O.^B\A'N)-E1:OQ1);XT&K/Q%-;!4NG-A$2YZB)$:-JR#PW8*^ MC1R[CQPCLR9,$@ M]/1RKA]IS'(S8_I92.=?9&HUON(2Q3*=L;&RG!(L6(9,K(C%68XR%L5(I5$: M8!4F29S8,-&<&L,5\Q67%"9JQ%PCYGZY$=J(N>6*N2GK4^8)UM),"SDMR< %FY*J" M&=YIB2_*^C]7FI9.^5"U6QD?%<),&)%%]V*LY$-Z(9^I!GPN>NZ]&GZ"6U^N M64\6JKM=/NSK1_;4A+!C14U#"@\EA22"FL*(HS"C"C'*8S!R% J(## 182 M) MOSND=78TN^%_DP#5*:I7V]C-*ZH%.6:.D'ELR37>RJA K06,DPC!$+(P% M2EF0Z3^$#%D6L##)?DI)_3)":)34DD@AXD&61G&,J%"!)H5(4T&> 3VHC&GK M@@9,@)*:4_Z^&DKJ)52D?#'_4++%]:KXB;+^X:@UN!B/QMH]U/N8XRRVE@#B M8K<]'3:Y@_^^1CGPA7+.GO)C8\GYR]VV=]NYZ&5J>) ["6>DW>B@NN@F,KD\ M>;@W"[&?$*R(D 1E@9"(Y53_C2JLC?:8L2!B:1#S5269&5IQYE)#,(](,(+S MF-(L0WE$4\12\/)(B%&8A%FHKYCE.=G8BL)VR&;;398+$_(@8;U&=5:-;EH@ M:):.FM@(FB<4--,@BE&0J]7K0-P?(P<-[4_1Y7Q2\V_HTUB\ 3/YHL[RA6S=,C/JUG\R& M?VPM_)9;&@,8T_/!J !:>#5473XNOJL_+PLY/O7*JO8M=]^X^@K/]+JU%%CX ME:<__H# F@"5I'X6]3]AN48693'1]AY.@X G+(A%BDE"PS34[@$709!_#3#= M\-\Z+:L#SK501-E0\6^(YWJ+KWCWDE^/-OZ8O"A]2VY),0S"F3ZQQ?=VVYT' MFV#N.+Y"$.30CXPW4U)[=>AL#_?R':^$1I31<"E7$L^]DD]]?MXZZ*O6OP9= M6.=(L\'P?--$.SY=9*-"%GQ8U%#=;N?U\):M_8 ;)HXO3C;CF<-S+Z[*T4W( MBTI*P/0BJ"L>JE/5'VE.;OT&=4^_MVP-U,+]K\JV?BOZ6AP.+O0SY.CW>R]W MP2UKC6:*KDLA9M23WE.7GX_4*_^7/V4Q.N_RZU=%WZS,?.E/1V-.\H5S!EC! M8NS;%4MO8LO6+H3I?MF]O6G>FE*U]KV(;!)*%[Z--X.%[]WVV"#:3.GBMV][ M[.WO,1P]SF+OMJ ?A(E_Z):F,Q^=XS]:$GLB!W*&3PQ=O1D,C=EPI/APU-KM MRZDBHH>>2\WEOVN5W8J?V(X2"KR6%@W:1DI 3.XNPX67,D/XN1TB"?KH\,]TKGY M?+U_^+'0S[KN'/YUMO_)!UH&M+/S[?JH]^'ZZ&POV#_\AO?U^@Y,P&7O"M:K MGW>U3]X4Q].!EC.!#P[_+HYW_B[VSSY?'1Q^N.SL[#((N.R?[5[M?]D-]G=V M;_1W>O^^V1MW;)!EO*_7L'^X_97':9:E+$$<\QBQ '.4YCE#61)+'&OWD&'R MPL!=&A'7B+@&Q6:-1=SUI(B3*J2)S"F*,Y+#Z'F%LHA1Q),@YSRA<1A$#8C- MZG"G'10I)B(\IKVDK\SDZC&_>G47I^8QVX >[1DO:B2H]O#U/_LM<3$<\<6<=I-SG&6LF MT"0097F"4JP]T8TM&K?)G!+D>\.YK4;XL9E0NLI1 MN49\K++XF#*2(A7'^N89RE5 $(LCBA(9,$0"FD0)R9DTH3W69I2NNOAX49&? M62OJ42&KU]S'X.PI"R;,M+06B00(:\W9@8I1&FD+!LN$9=LF]X6UGMM0--TV]#+K2I9Y-,]'X#^)*=?XJLN3]&+&AA.Q M(+%,"0H%P.LE:8"R& N4RY#G^I9)9L:HQ>T@F455^UE?]4'\],2!L$::-M)T MCIV[VZ*H=W2U?WI_% ?#O59ZJ&H__ZCX0$ M\9^MW?^[*,;7]SC)28H*F)&*4P3E7EV5([EC1_BC['7]V\F#:%.[P$OOT$XW M._NIL\V60L7)NUQBQ9D[4&>%/KU759+-G$R;I0['HM%F\F,;L/6,.4 MM1J06T;JK!^ 0WJG1GKM&_>T7VZ4^F) W_L!-@P'E],YP;4ZDVV]5G _M+-C M].Y[7DBTUS=_?\W/BS&\L9RC>IR/KOT%"''1N^B"\6D.W3:;V?.?R/N8EVQ$ MQ^$+K?2]W/;1^3*)XH?(I#7"_;@;85B Q[LPW\M 2[DC._4&%_WQTXNL]3BL M*=FSH_)"%(LKVIK#JP/23)8#.O'\@YK YW\LAX.QMR7F1$_,ZU,1E*= ,%H4 ML2K+5(N^U$?["K'-L 3W_,4G^1?O\KY0+=3R"%"VD8J$[=8$!)2-;/Y$D=IZ M5.M/G]8RT+U3D=% ")EP+%@>)YS&,L%!PA))>"SIU[V[]2I:E\(0^MH",A^Y M?-MY=[_W\?3XRX>KX][NS?Z.P)V=(W:P_N7!V[^+@R_[Y/CMF^+H4+#.Z^E\VPGK[.R: MO-QQ[S/>O_E .H?ZLS?;[*BW%Q[=''_3GS_MW)Q@ -'8GZI>B$7*LCP(41P) MJ+3/*$H82Q!-&%94$JS?V]@*T[86.TOJ2%R-(H67 !9T-Y9_9EA!#Y1SLU4& MRQ)R=3UN=??/-1XU$N]^$F^JPH"%(L)Q3% @PLA.FN.49(B++(]B$E(F$Y!X ML]/%&G'7B+L7(.Z2+*8QRS*::=, LRPDH2*AQ%%$TYB&OUK<-=;?\F3A=.VJ M(IB&.$M02HE$+*%8R\(@0"02(L8I%Y'(85)4VL;I;*-E(P\;>;BF\O!>5:8T MB:@6?8$V AF.5$:2).8:6%W,&4&9MJ^9WF>(48%M#"%!*4D"1&.$TH$EI21;&,K M#F?[EQH3L!%WSU_BB9(@)@!=*4T!=C9(XB6*:&'2RH)%WC;Q[B?*.4BWF5,RAXXBE M-$I20@C-M1F08\K"I D!KK,PW)\4AE3JF^4L06$4!UH8D@ EVNA#F4AIGLI< M:SNUL14%<3NFLRV7JR@0EP1F8B49GB/*9DM;5HG1%XWXN@\ Y?H5KIC**/+G MSTV$7B%TA.:6FEMJ;JFYI27C#D4\99RE,DBUURJRC&0 E4&R&*?Z'_0E#?1; M!SMM-WQW*$H[[6#G6_ URR7'5#NM<0;3 U2@330<"R1Q&H48&@PO\ Y(^]OL/\,"@4C1&PQ/S5Y;O#SY-Q$2K# M"'-&DZ)N\^*BT)1\58?5+#[X50[_7>!_*C$H.3OGG*/[Q[H9JTRA+3*EZ/1A1EE-,@AF@)#.$=F"*?FEE8!_,.[K?.+K%L(_9%<_T;_I-WJJS%\P;^@ MOSEZ:24H]QMJE)&4*4'C-!"2J1QS&=",)S2+6(1#A>\M+@T,%ER>DCL7< =6 MZME)1WJ'YJVF5W"90N_Z70WSSWA_##,JHD2A)"/:^PLY1CSB$H4YTTI18!HF M:F,K"-OZ2A\J\IJ>[+L_R;X\S@-&M<62IDHA M)N(,<16$*(^X"I,HB 2AP+ZXX=UGR[L!3AE.,P/1JKV7, VHC$F(PTC@F(CD ML7BWT*<12'(D=,Q@HE$4U0+%/.\X3( &#%P* )PE4R:%YXK=K" MX.KYQ1#>&;?&@Y:RZ$6%_EQ_7'Q7K?,N?VGX1?<+ID9!3&C*\UCDY/^Q]^X] M<23)^O!7::'SOMJ52#;OEYDC),;8M"E9;$Y &82).E4#:2@7J3:7CDD:: M#T7N4@V^4>6GX.1II-1(J9%2(Z6G**7'C&/]$]&Z6[S.'@<:JJA9S8+W].,/"/,00V)[!K/(']NA101F7TWH!D M,3$8<8^SDY,3)*57"<@C]2X?5A"Z+?5RI'=3OFE3];]!Z49*C90:*3T?*3UP M*;2&\3P5QK,4L+.D+ECD_->)\3^H"KQ6'>%:3;RVVSD>,EU(9(5-O>N(TX% MQ ,SR"7E46+!6DH]\SG.DG+61'0\&4UM\+214B.E1DK/1TJ/XK9HN,FZND)OE ,\\@N-/QWV+G_),S?H M==JA^N3IH=CMTMP\]U22",BD--W R^7I3,PP)B54;; M\6@X&-INGKS&B[I&@"-+!<*L#SF:/B+&C$7<,(J<4P1)C(TFD3J=DV,4W^94 MK2EM=QW:],@G,(\&& 6#-P@O_NLQA'\+H6\2A"[SP'7AYS+].^CZSBA/V.M> MOW3E&0[[;3?*9U?QI'?4Z^9Q]'L=&/[9 8P(,'?8@.FMP72A7%MT02D5&1(L MEVOCN9,:2!!9;%GR5!%%0P;3=15 :)"T0=(&23.2T@@TAE'+#"%<4V T@AII MA=!!1Q_(0R-IPUG7";,+!P81!V4Q(*SB2B'NL$!.1(F(L=1C"5NG9%N[FLIM M170#M0W4-E"[3N^E3%))';PW7O*@&=B,DF J/0/M(TQ*FFB95H1Q!]S6;'.Z7(WXUK%6#=PV<-O ;54P MT4M', \1,\HH)009"&(",DT-A$ %$] M]RA)QX2G >P8O;5+EQEL@Z8-FC9H^D-^@B!,LD$94#N:L^VUU$0*$:1PAL$? M&H_KAF/HRR\+Y_/.2"U9\$A3E<_GM0%>RAGB1$@&6Z0B*4PA[I;T-G#JG"24R,H_A1V:B:7RN3QIH%P.AC$X8!RP12SH@SEQ" MAC.%K"4A -)R*DT^W-+;5(F? &Q+)-6_RIJ#_X;VI]W_AG_&0ZZ?@,J-?J%4 M[^B"L=7[N?Z_=B?O.OXJO'&I"C-^Z6KT\,(=>SF(OXQ_^#6T!Y<=>_5+NUO4 MLWSIUPO;/VMWQS.Q(NRJO%SU\:^?VV%XGA5Z!U=*70>$U4^N/]XI'RV(HOY, M[&AIKOT8[Y#KO_J-V^H=6!X_=-=O?\:Q7/M8S0X6/SJ>AQ[K4YI7@G>H9$]E ML'0'ZZ>R"I[68/&.HC=;!G5(Z_B",5VA!6]74^+OAJ";I4M7T-7<[B#V-RF^ MM0J4;!7&U+HVHO46\P"7]GN?%P-AG]2<3!/U6V7?S>GZZ*!;?JZ3]MCBU''#F,HDUY2#RI9Y"*2_7@>NX/<-J3\J:J8T/K''[W!8,F1N5%R M^=:EJS&)X;M@THQ%?U-BN]D+HXKEOHGR??^%G\^L[5V (31\=,UX&G.U #W[ M,;5]NYF\&TW>O!]EC,Z5-^5^9O!)3,M);SBF$K.>J9*%J7XM?Z^\5'-SM*;" M+C?VEJYP1>3KLX]D18[6IF1C55X@JG)*%C'S'I(?21-]OJE7Q'/#5326<<AKY^/QR1L,]R6'^WOX^/>W_-W% M^_8A?2L.+]Y_? ?//OIP]N5=>]&ENL>._WXCCO;A_R=O/Q_NO^'O3\[;[R\. MOKX_^7CU'L8"[TF/]U^U__?KP;2]V,G9U>')WJFQ">0T\7O4^:=[_G2[=W^:.+?BA&E-(->"D'QKN&O:W/BP\6F!_F 8O0. (&RL0%]HA$#8 MHM=,!14PS^Q/"KXRGK[!PP8/GR@>WB;TG7GGG+).:TZYQ=(&30F'^V+!"2/T M>D!L,HV>#C(NL,2@&"&P]2%M@D-<)P!%%V..ZE36LH0%L[GM]C9ARWGTMZZY MU&!B@XF/_M*WP42/K4Y&Q]S1FGOO300#61OF#*= *,2C86(#>[>"O>,%0@C2 MU-0X@73(U>6B ,33U"-!HA...1&5V-IEIH&\!O)^ LB[#0MTT2?@?C3)P*-. MUEB,E:/8!*I3E(T7<*.![G"FY-SAAY>?3UEPDBD-IB\L#01V+@',XR$W<2=* M,X&#PEN[9AGI&JNW@;N?'^XPH5[B9(+P@3N67)(R>"8,(&",UC9>P*>,A8?S M6&CSB0BQ!&%M(N(N&613D(AJ1Y4B6$5MMG8ED]OF[O4W'P00GWEGZ*,X;'5Z M@\'/VO%Y=:3/I$%Y]=*/4B2_:>JW$0ND:;W82*F1TJ9X"XT!BXJHI'VN=T&P M9=)Z$W!R-!G#2J>)0B8UJEM.B!NZ#5_W>ZD]S%D<#45<'T5\R><*KYWLX=,H M-&'!4\1-KM"NO48FF83 2F D$/B#C+D!Q;;6=SD/:;2XP=I&2GK"V@=-;PNELQ:"/GX_V3@/E@@@ID-5&(2Z=1)J$ MA'P2.I5B4%IN[;(55=H;-/T9])1&1J,T/&*C."BME<1$DK@(R1/'6<.)-E") MORXHL21:.&"P*#H?$5=-;1R0;=> M9!=S=CJ#''[,2?9D.P0V?1P;*352>O#S-(D%L98Q3!/L\308C\%HUM%C*76B MX@;;_?PNOQ<^C ;#"X#9P4EO6GTDUQTYZ-851WZJ]IL/M<^+N4X?V?=!HQ&6 M2PM4/1+$@Q+(R900=ABLJTA,P'1K%Y;(FH[&&OUM4+:14B.E)R6EAW51-7OA M0^V%2XXKSJ-2QDJDG5>(6VJ0I9PC8KVA@5HP>MW6KKA[J>M&@S=6@]?@O&HT M^,$T>-%KA6'1LJ ]TC%Y!$(##?;,(,T2UDY[PQ+9VC4;I<'//*#K5:\/OW9; M?M3OQZZ_:@W[<+..+8IJI\KSLP9\-:>7C90:*352:J342&GSI72;1%HJK=:$ M&P=,.A)GM0DQ=[((5B0=\*V9=&')R-P+,9HX1D=8B'B)#AEF#,!=8$4X3 M&%*Y<^FZFI8TRMY <+XRDET0O@O9C! MNS\C(.&@/8Q_Q?ZGMH^OX=U[X<_H>V?=M#D\:-F5XHBR*6%$=$R(1Q>128HB'Y@V3!GADMT\)O3,PTJFBM8J_9U: M[<%@E+ME/:\XDMLUO?(4++U(&#,8*+XF1@A&B78I.)JT,;?&OE(C[0!F/H;] M43]71BL05G7"@CG/!K*I61($841AQT-:1(= ML@2V-^&&I2, MGG-D#(N(XZ21<V6^5IF]T>,TZ?+2P M ?N88V*H1$QHFX/2&=*"@"+[H(@05"9/5^IP4PYE4]6WB8QII-1(J9'2\Y'2 M8WI0;TA39IT(J?TE!O0U]GL-?;FM"3*IH7[P]?"K_W+*4W3*8H^4L01QYR6R MN9NVI4)[HT@*2+PSF*/1&KA.K*O=WZ*7Q=&!OI?_4>,>(]T&#MO"DM&4J M:$PTUX%:%5AN+7$3P'O1N[CH=0OL5:[2X]%P,+3=/'F-LW2-QSV3HYY)V MC M+H@D C*)YC4)C[K5UAMBE9<[^(.VG3TVBOLW[ ^%F:[]QM M9IXFA*ZHIKXF_&PZD3T2F!XN9(8%F[AV&C'J'.(A"60DCBA%Q;'T"F3+,IC2 M!DD;)&V0=)U(JIUBBCN7^]8ZS)V@(E(1L)3,*"8>ⅅSKI.F%T(U5:!>$-H M0E':B+@T&EG&(Q*6>F&D39H!S$H@K=BP!FH;J&V@=JWU[IF6#%"5 '4%6A,= MU5I9BX-DSF-GK\?:>^X8WH#N.D%WH6V0IRHJ[Q-BB2O$D^'(,:H0,2F!'<.) ME&EKE[-ML%_6UE.\@=L&;G]&N+T-LTW:)] OQ87AT:@<#>,EQBQ(JJE,C8]@ MPW%TH7J,2(H3ARDB+(>G"A:0"9PAQ;#58*T0S^G6KA*R(:X-DC9(ND8D)4XY M@:,/2@&8!I(#A&W0BCOA4PR^0=(-1]*E M:)Z^0!-<'R)YF3:H5T!$XJJ2'! M28]-T/^W^ M-_PS'O*%[9^UN^79>&]UO \YDYY99;L,(;6JW;7=GW;=EI_#>$/)5M[9R*A;[XP+?M)=:7K M_VOWVF_50^,Y4.RR-RCIJ;_T8ZZ"]RG^^KD=AN=CX)GY5BUO//V*=3#NT?#Z MKSS^]!.:QZ3)_%S,_IN'6]#'*2J9P880JS-Z&DPU$T809:TG))T2;+;&WSKO MC]_ATIY%Y/K1?D0VP2O^8CN?[=5@ZU_S@@(IU4-2(*>E&;M>;M^2.=G)>WFM M5RAOY'!+M6/HS%_[]3Y2__F&(F&2<2;6(I*EJ, BDK^Z]K)UW(VM_X$]!L8Y M #7H7^ZT;#>T_AJY03NT;;\=!S=;^M52GIT'K7:46IJ&\5\W8!:*Z.=4?ZKP MK5YJO;"#\]:K3N_S#T\!86I'+L_!Y,\;, EE*?RCW04<[(W@'F'PSVO?]L[O M5G:-*9J5;0K>L6,O!_&7\0^_AO;@LF.O?FEWRTC+EWZM9[J&P!4!MN5YU<=3 MW=[!E7[7H;_UD^N/=\I'"WMN]9DD.X9=_S'>(==^]JW;$K6#]?5?_=9MO_T9 MQ_)^!LMN=-OOA%=_-TW"+%VZPDJJ5M'#& 4W!(]7O7[A#^^B[0]:+[LAACDJ M=]=YF3%F;\KI-GS&Q@'H+49*[#FY-O;\-N_^'"=P9?#^FO(<'LG-O7.K7O&1O&PW?+?;Q-IHC[UV#%2".>Y2 M=-)B'GAR.;<0D(H(S<,NGG=[Z7V,!>N?RK>LX]C[]G'X[\/ MR;N_WY*C#WM7AR=O\.'%&WI\,;!%7P'O]\_:A^>G']\O__NZ_]^/9R6(SHY M@['MG8K$+??!(R>Q0ISF,PIB!'+!$>-=D%2$K5TFM[E83K!YRA41&E#Z64%I M#0G/#2@]+"A=+8"2LI$$*1!FT2..B43&IX"BU\FD1+2G;&L7V#?(<#- Z>[8%/8_WUR_&JS81N^&O;C M):R =MT8MAM:]B*?B'[]\18I&UB,XX9S\;",N=J3!MW+WB^S0H"?.['NY[0W M(XN77W(%X_CR2WUPO1_=\*"NOOJB-Q@V>]D:][*W2P3;8:HH#A@913CB0$V0 M)2PB@;%7S,6!K%WU#%7R"Q7+E@,!,HD1+]%QTR M0G*$">-1"ZN$$:#X:MNH.R=<;QZ3?1HD9E9=\G%S !69E":'UQ_\8*/[#>S, ML,%49M*:848:QZF. >J>-5BU9JQZMT12E(S 3I1%GOJ .+]2DJ0] [8A\,,:1(8HI&: MP"2V2N60V&V"[VQU;&J7E%7D8[9((%T1P-2[?/C8V*RDV:?< N6$X<%[C-J# M\^QG&U.2QIWR\ >0O]MV=Y#%$@?'8$K-BN4X95.JP:_UX9=?8B2:ZNBT98@8 M*1%G.""M.4/"4*&B(]88O+5+Z#;>*.NI<9ML.B6YI5YO9.7B)Z+2"Y1$)R.% M4 DQDF*NY:F0HYX@&I3F5DN@)3]]X>*-]XB\[?8C#.-K#-61'FAGNTYC:_7M M,+:\O6Q<(@_F$IF*(^-6AJWC[CZ\QJ>2I?04JJP_!:PZ6Z(?Q XZX MIA'I@#&B2D0C$G:8ZZU=L4'*^\SB1U+L]X%FM+N^=Q%;0_L%;O[,/!V;$6L] M%L5!D<2)_5*?'/\6NS&U&T?'&F'JXQ+3\,)AITU",2J;V[E$9+'E"/8:+CDV MS,9<<&O;K.@'^Y3CKQO-?@".T6CV0VKV @%1"5M%,$5.)-!L@B5RDAO$E"=* M2,\=QOE0E=/E0]6G',3\-/A')MW9NS& -9[/6=QH -F=L]? M((3C]%LM@L:KL19$>OEYMIW2X8>7GT^)%3$()Q!GR2$N9$ :9(<88<$PIF3R MMG%K/%5=?F#.<5-E;I3VEDI[.*^TG 1!>1!(L1 15T8C;;5&F+%\\6+<4N7&<1N%1>0LF%PXIP>_94IQV<_Y3\.K\D'\OU'[,I\R M/C,7QT9X.!;!Z74MF=<=VQV^'$NF@:K;0=67)7X1G +! *M@&(3$';-("V<1 MD4RK9 Q-SN0N#'?NU=CX,S97C>_/G=&H\3VI\0+CT-)R+T!YF>8:<:\B EPF MB*3@L;0 R-IO[=([EU)M?!<_IHQ5*6+D["#FM[W(/KT?S[M]N@;/8SHO2B?H MW[($7LP(H/&HKA&8KI;XA968HMQ1$4?",1,9F,BVH.MJ M8MJX+S90F]?NO6BT^2&T>8%F@%R(LSP@;15%/("A8##3\(^G07@7@G5@+6Q3 MS3=(F9^5?^,W&ZJDV%@='#;.BPOW]WL@-TZBSYSU,[+!Q MJMX2>[XN,0D>@Q4J9[QJ)A G1B&=DD9.&D$3I=3EEA'Z[MEQC:=B1T%1TZKK-":(<,919(X9TBT)&BUM4NVL;DSF6C<%C^F MF:]LN]_Z9#NCV+*36G*Y:%Q62GB;_%OU<9FY)A3CX$_8FN7JN7$O";;96-5 M^-'JH-Y"<9N8\C4I].&\0C/K"5/!H<", E.#6V2=\2@J%:EA."A#FK(>CZR@ M%1=OY927:4G^P2 .!R4X=4P]FO+\-UQL5&RXP,=>Y]RFH8;'AE8^G#_MH.O[ MT0[B?JS^"U9P+9#I=M4XP]:X+]$E9Q@.U.AL"\= -.*:Y,,])9&76G 0@K." M ]'<-D(V5//G5.NU.\(:M7YXM5YP<848!4E"(,]<.>?#R%H+6JXCEY1CD"$I M04-L^>C^R6=5;SSM..A^ F.K-]>S_GGXYS>,;LP(H@&D-0(26^(9+ G.DR;( M1LX0]RPAEX)"L-5$R;6V@L:M74&V-5^./'B4#,WFP&WS?%K79#PUBOV BKW M- B)1%'ED?&"@&)3@VQ0"GD=,)@/R2OF3E>]^.E;8=Q='+E MS.H-SV._]FXU/H_')"&U>,95J.KB4WO=<)Q%M%>2&9T#H0W;I,89S\I+,CF52_-XB MKY2@VA%0GIB]OEK>)6ZH\;'\U"RFT?/-T_,%\F(2\3XY,%)\"HB#A8(!OC.U>?V5"G"U,;SEZ.XK#E[>"\]8_1H-3O_V>N=/>I'> 7 M=S4;8 1B^?3C1*:>(]?KA]A'P][E+WF*!KU..[3R6SY%P-L,B@,2? $"?%U+ M[;>KMX-<(_QX++F]B> :N%L?W!TLU^-EW@8GO4,8" M0D9$XJ.F)FB^M2OY-J7KJJ%YOZBP)K_.AA BM3JX.I.AU.E]'K12OWQ5R4\^Z>U5LS].;XX#V >/4U;G^I/0;'=KW.Z6ZSD:L/4S M3T'&1I[/*F#C"\(B$4&DV$0NL01S7VYCVN0#/B']?M0:3#^LWDU6X!TT>X'( MTA0<#]8AG@AH-HL6Z<@,\L999HADQOF?."MPHYG)ZU'?G]L<+K7>)A5/]QQB ML_C(7%G[O6Z8J6S?L)&U8=9R34CON'(V1B0HQ\!&4D Z*(>4##(*+Y35P$9( M/GQH(KE_4NV^?SK2:/<#:?=BXIC"CC*F4+1)Y#9:#K1;!K UN(L!RQ0C+MI- M^8;$$#P'+\G!8#"R75]:<'9[P]@DK&\("3G*PIC-:FWPYS;X,U/XZ! ?G;RY M.N5 +I3A"05L,OXHCZR,'A$<8_"<&,',UJYI'!U/26/<>*R4L!X,.M1'<4UW[\?L7U$$ M\0KDL-\N)Z+#47^F,_!B,$#^*4,N5H+$C+"HE$8LZ5X+V"9G$/5* 500G M$>%_3:/O9Z#6]]'BXOMJW:CO+=5WT5>ADS,A182%]HAKJ9%5(2"P%SCGSB:5 M[-:N_!GK.&\TN2A9C(U;XN'=$J]Z_5G@*7(X&(=9S48G-LCS@UZ*&GDD"TYH M3)'2@>;#6Y$;ZAC$+:R.0$26VM8N7]'[M_%2;*P*;T2R>*/*#^6E&"<71,,T M:#-REN*<,PDDPH)F"VY9=$($8NC6KOI9NW@_G3RJ.HUJ9=SP71P6/U5ZQ$9G M3JW$K^8T=VW@MES=URE" :6 HH @$5?4(T.#0=083IA(0L6<.:6VF69W/\W= MC,RI-3H]GBTTW!^_::#AL:!A,8=<$&J4"DAX#;R'LH0TR!HQ8Q75F+OHP]:N MV1;R+H6_'P09?BZ?RLVRIU*[:[M^'=E3-TYP^Z',IYN:E.L?X?,[QNOTNF=H M&/L7I1E])F:[I<%[T%,NN4K9]=CO MSWA9RZ$A&_>%2\NUHJW!SF@6D,76(QZB0B9S#V>UT#&$I(+?VI6*;DNLF_._ MGU.7UTXT&EU^$%U>+"1$O0TX]\5RN7F%YL Q#,&(8)JP2$H&Q4"7MS6]2RKC MYAW]/1%RD0JE:+7'V4^^-_C!9A5/U_K9B,"BXY3!:&P O MI?&&G#*A?7(A(", C[C,U5\P3D@$H14--EKNLWM>K:CPVB19;ZPV;T(FU'>5 MN?%BW$&/#^?U&',;E T\:+\8FG)[TXZ=>YU,^ M4?- OMO#5K(^ES._>F8NC4TY2/FCUST[B?V+/W*^Q'%Z4832 -7:SU FO2., M4DQI9#S.199S=7E8(+F!<$C$:R^LWL1LS<:WL?&\XW9*W9@2ZSI(&:=)<<4C MP11)(F1V<@2D)>9( M#:7E)@^$4^LBS0Y82A"WR2-MB4/."A&"X(KE%IR;9R@U?H\G=;;2$) '4.T% M B)!9YTF%%&>(SF"5$! O$64&2JBG!7;MGDSK\XS_E )ZW61U7$MF0;$[N= 9ESV5K#@ M MA.2GB!0+0>J$G4*# GC'+<.N&V=BDWVT0L'Q8W_I&?1L,?),;T!AK>&!]K M.*49,Q3CM;#,(JT F+F+#%FE R)))H&UD-RNS_AH?"1WX"G>7K:'P%.R2O;; M;I0%\-Q"0C:%CKP8RR"&%Y58&H1:#T(M]P!R/FE.?$0A4+"AC&) /Z0&P$J) M&"9U)*9QCSP#C;Y7^K%*HQO-O:7F+A:8L4K&A#WB'CO$N:;(<&>1I!JLAER_ MSN1(+DDV2&N?9Z?NV?[1;1CO>IDGWDSKMN5VIF08?[AT? M%@-0/(A4$(>PMR$'H$BDA2/($)$4IL)1DDI/(2WO4H7J0:#A.7A<7J84?3GU MB5_\N>V>Q5;?#F.K^KD$JU1MF;NA^B$W1/P$.M*]6W;.L\7 ^ZO$5XGR.+VL M!?DGR/&XFV$Q___E5&Y_Q@%8?KX8?H/SO6Z8_\/,E0T>W@X/E]L.<"*%,-Z@ MX(( L] #%(+XD2>=1_\ />M' M.XC_;+6[U4^Y4/%Z.=+3/5O?#"9T)V1[#6_> ]NQ$NY^+6[XO3/*TIC%T I7 M&XMRC3BYW'_!1^6Q#@%AHSDPJ)B-2)Y[ MKV2\BA:U[+#EXEF[V\V';;W4&I['UF51K"; YSH89$QQ$97E1'F>XT ,I90E MQFG"C M]>O Z-> V1K!;+F+0Q0!6\L32BX!V[%!(^,D1H890CQ@&W9J:U>I M;9#W!@41-*$_:]9U4&,O<3)!^, =@]4@9?!,&!MHC-9F72^41S6Z_F1T?;$M M ^.,>T>0D$D@KH"SV$0#:+W"GFBI. M@V;!MHNY\EKYY 4-/E[A$^/LW*Z-@JT;>)8TXM1*5_#%C68@AM ;N4Y<0[^QFSH3[F&(/Y<-M'I9%!OH MTH(VP3* Q3",?4#5N[C*?]*-_.?>PW%0KZ#7L*2.8G,JMLZ=>+G&I\4L MXN0#8M)1Q'V@R!!,4$R84B=@GU9B:Y?Q;:KN'&&T>6?G#2K]I*BT]E" !I7N M%946$V2=2P8+CJ1A$?&8 )5$#,B9:'A(@E AMW8YW=9<;! J/0V7 M."@5P>YRQ/"S0>NJ5_QIH/4>")_O7<23O)(:=%T[NKY9KJL:''542H^$,:4& M@4"&,H.$Q5(9*S7E:FN7;F-Y9W#=O-B!!I=^4ERZ!\JWC$L-]-P2>A:(77 W!7^,NNUP9D(4@1706,:$%XE(% MI%5P*'GNI-<:R'^NKD'HMKQ[KD-#\1NH>FH4_X>AJJE?>@>46@P"(3PJ(QF" M?W-F.U/(:L60"(PG8Y2B="/;NSPG>R"'- ^OYDHK-R?[S^0,;>V.WK^&/?\Q ME[./@30,<(W8NEQ_T7,?/:<)>!T6&N/76"(R\D1=R!R:DI$R@1&8+&(:EM2WN5C9_&Y?=,[.BU,[MZ@;V< MKJ_!0=>/^OT8?AL-CWK#=[%$3C40>SN(72X4R6RD6+*(A(@,<>X#@B4JD-&& M&*Z-%UCFS(GFY+Z!HZ<"1_=0MZF!HWN"HP7&ERR75$K8)ZA/P/B\1TY)@8)R MQ'KG! %>O4OXG;O(K]M_]Z]A9CSPW]#^M/O?\,_XT1>V?];NEA0?O,/G <3' M' 7\X IE>,Z^BK$0M@MX]%4^DH=E##];LEHL\,86G4Y>R!\?PWA M#Z7-\J*?T%3[]B M'8Q@-+S^*X\_D83F,6DZ/Q>S_^;A%B1PBDIFL"'$ZIR):C#53!A!E+6>D'0* MK&AK_*WS_O@=+NU91*X?[4=D$[SB+[;SV5X-MOXUO\9@@=5#4A3&?-L9V_UO MUX<[7B?1AY_HI>H89:+_ZMK+UG$WMOZGU\E:.X!EVK_<*:$E?XW_V.U4[_K7VY3W^0<8@\/SW@CN$0;;N<1_!&R]C+"LSRW8 MBO:BV(G_O/6+K%JH=_KR;?13;'U[19&=S _K'05E-5UNX&&,LO*/_E MD:1")IC]\$]?F!:\(\HT5'OXT>@"[NG78%/.T[;?1@,8QF"P'P>^W[[,N\I> M-_QF!^W!<7H-)"ZG'N>_GL!3?^OT_,?'IFTG;\>T[>+]_M[7P]\/OQS]_?[\ M_;X'ZO01:-?AUZ.O+[_",[\<[Y\)^!R_:QO\_G_/L;_X3]?^;4;'%^\_'NX? M?H9[DO<7KSX>??WSX_$)T*ZOA^SPY)#!W_GQ_D?X_,_V_\(UAR(2XT13HXBZ*DAF&9L*"QXMCM[BB&O7S*XIFE##L<">%<2>R24<"JG>&4 M&(WA>IAU>YGUL3^*6[O'_3/;;7\M\UT0>T8JN:S16%AC8E1LYC/V9_W*"5 M3[LI_G7\K?(K^;75ZX\_>5$1P/J#?[;:@UQ@'&[9ZY<-"&ZS#]SM:N=_7M]N*9]63R T8\RL0,1IK:']P0U&G_Q!8!]!WA=W 9RV8?OOK!]V-FZ MMI)_'U9'?[OU=FC/=UHG9>;AQ^[O4_YF4$7TFPBD#(,+J"M91#%3]E'IR=FL BNOEE2DH2S'^_!6C1SK+/6W$9 MB*G9:K%VVIS36" M00[FWJ3$&JA?!RV8B% &/#=ZF.-A@@GIY2GOC/(;=Z+-4LVO 9,<2V6$_)WA M>;L?T"4,\RK/=.G5/0#^WN_!PV%I=V,N.K*=:R?T[0 TSF^ T.,W?,Z*+B:Z1Y, MOZUNFT=_'CN7]8=%9EG [6QL7;7 HOMIG.#!YN-B'WXI3Z[.\PZZ)WV8Q6IP3R3< MX,'YQ,GG)@U0J.(/?]D9GH\&P1?1X#4[775Z- YC\VR\H+35E/E(I..:: M8.L-990SH*')2)6^LZ!6G 4WZ^GNZTD&YOS FR'%:6)49J M+GSP"<-ZVB9J.?AX9CG9R6XWMZK&=O<(P+__N=^&S1*8QZ@_&%G8+JL/R[94 MUE#>@49]?YX;L,SE^%_?#MA>YP%-GU>O*_SLUM7++X89#0Q=MUR.OIZ=NJ"X%UHC12A#7'!($>1XC MHS8:;OW6+N5FFPB^O&!J*ES !J@/@$7VZ(+@LHV3T6*"0/F7T![4T11ETX,O M]:>XXGN#X08L*WM5')(UMHQ7UHL\N&8E7;.2KHX^O#W5U#I#/4%.D)3KD0C8 MS#!'QNB@N9-&Y7J%P&PH,4L+::>U/^K7)E'K*MI^MCYC=JCXF&E&3=#)*H)> M(G8R/MUFX5!.G#5.R10"CT0Y2RE5QEJI<#+*W[24\'[MHABC3;-0OK%0#MC1 M_AD[@O$=?=T31Q_\J12.1PH,2&) 'IY;SQ@ '82%YB$"$U+6;>WR;266@S4R M5@#F5,"QVD?1CV?MP; RO8$9U:<-F6Z_ @&U_D*D]8]7;6#61[V=%F,,4:$D MY?]L56=[>3U6WIC\G,]VD)="QV:/5"SMB+*3R%V5U?A7]*-^R?XMX#9N792' M=-$NSIN)C?C7RQ=3&W'6 *6J6M\+]OZ_%EQ]-_ W-3_KY^X_Y\^.___LJ=_ MKQO^:I]UVZGM@=WO50&+,*[7/6!!L!XWYR3@;(PW'X[V/3VZ@._^_?;KX?3TZAV=_.?S[D+X_^7CUOU\]O,?'4Q)E9,QSY&+N#DISIJ>!?RR. M2ECEI!=V\20@*&44!:6,E8R .)8*/,LG%DX 9 ;2F$FB-1?!P!P#? M'_C\BSI" U&#S(!NF5 M$<&BR'AN=2(B9^/L0OF;[PL^W]N5-LK19US[E\Y13J+W=C/QPXY!BE>YKO9*134 MYTN=F'W(A3&\!78*UY0@B#([>T6'[(0G_+ZW]WI,%'9N.-3ZU*4\8!*[7G=8 M&1/FS$_R2<]@-KZDG],8Z[,V-_^DG=9>ISIXZM>Q52UG.[:<)I6#G*G/;W:N M8J=] 4.L#\Z&-QG^E/@LXN4W@?+;.+EY!Y[W#)JOVMG"J'IK/DMH?'O*<+(J M88.\=![Q@+-G%79_YB431 #9)G81&E<9$*E,9661M@=E$0N:CYH% Q''CW77 MHO%);/:+54N]8P?#UJL^K/5\N#FQ8W=:KV;NF 68;VL7;U<5%IJ[$!?[ ZZD MLU?N?)=9?),_W.,B?#N(Q^GE8 @F[S"?2SS#9>A/652$>Z*0=4PC[CA&L$M3 M%$STR0NJ2-1+._3FG>""+,O^--W-)H+=F%V\VIGM./3FFLUQ:=/.>^QX[QNT M8$3VK/(1P#9X83_&5IR\:=DV!X/1Q64=()!UWA8_0+7=5A& <+<<-! K+#8.=UD%:_-+LY9,+M^$=/K4'5;Q"R8,KI&+U.\R,'.9])M*AOGB"D$L# M!GNL=Q%;'[N]S]VG$N)P3033C/DW73!]8$ P0:/+;)R-N6/MY!S<@LQMM]QH M6 0!*Z&5654Y%>YMCY==?S@.0AOO'X-!#VZ6+RNKW(\&0YCJ?NW7@@>?MR]S M%&L]UB+%;K"=7C>V!K'3F1ST#9;N-0Y@JM9_WC8LO!RL

8VD'+P16]5E0&=M]ZSM.K5FG_5Z MX7.[T]F>T_$R7Q4ISG/]R79&$XAY\9\_JZ_6!4!R0%D.#9Z_$(AV[W.9C<6) M#)/H-OME,NHJ,&KA2=6'Y;-Q[;GV"LE8#P.I,@V>DJXO,ICOJ_?M0>%^NUL);V E9@#.#.5FKVDG,S80F8RI/=&_8R/G1)G.XZESJ W M&)2-:+JEK#[FR8\I4;[PRB_*J%Y.8GB/2PQO_QM?_-2.GZOO+H1I5FRPLOHF M4;'%",O#RO%8B^(H7ZOX7YFX^L\W=VL\$B=[ITK%@(D@B'')$6<10,\J"H8@P3R?1@3M%[WR4G@(]#_13&:@=U"';.8:M$-C/ MQ6IRL2[U&ZN>'6,.;+L5^!2*@2X6FY]U[F:]8C" MK8>?LSOTPO8_Y@ JF]-NVS W50?L/)R+Z?2U,M$"6V]VT+,?%W(::_*=OSO[ MJ!RR#@.O^-=XV)/A%K?49, ][T?]*7&;9#_4PZRS!*:WF?EF?WO\->L&L5M% M ]JE>U1,^*(W@%&'3_"^ *:]T:#^%-YQ-:L%.>1I#'ER9B77GTQ$95G[#HRM MVO3J.BW]4'AVQ85S:!*H&MRR/WL;V!WZMN_/LPL[6^6UNPY,#; K)F^8ZI#_ MR]%P=A^LW[J>HM&@,@SJ4M3MH9JQT7ACJ64C):&.^"CE1L7?.<[[*=N9>;B[JA M9$?>I]>OW/&77"BE[6\@N3_BI]AID0U@0/\96VN#Z48WZMKP833(BO%_HU[^ M3^WB*TUIBPWIBQF8D^TF'G-;A;E5F][8ZYU7X61;M),3YB4B<^T2O5Z*WT'3 MS1<_W5#QS\N\W5T6:?;1UN*&%3'U%91@@1D7]Y@8]:?$J60]MDM$=V@#A1MV M,E',;M?ZMV>Y%-B&+H5:@!/!C[I3.5;YO#/2KC?6WJ<2W7*-8;+SG6VU9K2W M$>^&G.V=B]G@I[UYLS7&==WA>'M/V-+9J MVB&HM/C-T1T>5EO_>EG/34.7\STQ9&<:S<@_->?XA@;BY:75MJGT[NO%(H M.ZV_)M-6-HHTZE?@'X= "TH8S&J@^%G7\XNJ'@'LH5TTG;+QL=Y@E+?14OT! M>/SP:G)N>)GG9'MR^CB3]H)P>#F;:-:9P(+F9&?Y\'HL':N;4TX.QMU9CSSTX+A[<=9U[\^YU0_[/ MRZE"-V[K>;?UR],4F18J!\Q'*1!W6B*GN448$V2Q!86G6"M)L.1^.4SQ,71] M+,/65(B/J>3;#P0QU[@]XW C(&YOF0K7='UZD%-Q[T^]ML^_%_]E!4F3\*C* M"Q5Z(S=,H\Z4,Y<@REYQ3;@2A5TS^.I ?QI=E;\-4')9Y6_G&(5QT-L@4Z"Y MTYX*;#_G^EWUH7XNRM2&R_O% S:^R;1LUD(*Q<1BF3P#@/JL7#4#WA7(YI+* M<*_ZT @@+HPCM%[G@E15.$0>_:@+DNODK-(\@W/WF9U-X)CUZ>3V..6DLB=" M-BBK;-=/<6)^W"J.:[[L0RD9.2 7ML5*T*UZ*F*XETWI?K>=Y9UF;SPUKWK]%V7Q_=$;#$[R1PWG M'.]#[TYU])IS&1$S#H@GMA99ASW"R<(6Y#D5*Q+:-M 4+)G?$\U;Q(SOZAKCDY^Q$5VU6V2+$5\\WRTV8Z4M^-RNW^=QW8-#Y S@$/N?YX MQUX.XB_C'WX-[<%EQU[]TNZ6Z2E?^K4^/JQ/G?-1]4(-\C*6ZN/I(>P.K@YB MZ_XS]9/KCW?*1PN5T:O/E-DQ\OJ/\0ZY]K-OW9:H'22U(&SX2Q@<9H;:ZQ4GI6J&_7 M6)G=/??K%;:\QSZ5HBL_MLV.NUB\^_!;!TPV\O[#NZNC_7?X$+YSO'_PY=W7 M-U>'] ">=W#U_N^W_.C%8A>+?[$'>,;^ MP==W'_)G_^Z\A_'_[]>]<0>+X>')1W&T__(T!!NTD!PI0QCB%E/D @V(2RFY M"@%X$FS&=)LPN6EM+.[>AK8\6VTXZ/QFP5"*;CAF_HOS/7E_>KOW7PFY3QJ7 MUMY+9V+(K0"H!I;6!TLOEV")LD2)=QAYE<'(@^V@86]!1!##A,0AA%R6=1N; MY>)U3[Z?XI. I;^S$P'U4AK\$"#=E -N'B#]XS$1Z6:4JVUBFM=/D MMGM![?XHA?(N2WIS.[3RF_W4-NOM7GZS0?H6&,V8XB(JFRLI@CI+;2@%^L$X M39AQH4O%T+5!K.$22H2$(N72%2'7RE[V"Q' M3BH53>#88 T4$B_W@VC\:T_ D'VZGK7;&+)KAYS&D+U/%'J[A$)$*^\XY2AP MP!X>4D"&4(V\M,XZ*5V,9FM7ZF4O_\T-VZ,BK"5":*>RYB<$H1;8JPW7'&V%/,X)X%2 MBK+*'LDB:%U7$?HQ(B%7UWOX[NNNRIZ9AEQ?E[XR*9R[*AC]LC>L.AUWKG+= M^]*P=]C+%K'Y_K=-3=.E_%4.*R]V.IK-,Z MZ Y&_4+A7M1MJ//C2B77TO&,"CP?>NURZ=A/\,29\2P4(QU$V&'+[4N >\DF MMIV=:\/Q8415>:M<_K,/-X?EUXJVWQW_;1++OK.U-:]'6 MHJHK;EWT^J4B5[=%\/^7)R5W&\Q=3P<[K:->*23PJ1UR2=&;WN#Z%%T[O&[L M<)_50W^ K-7[1>W7=>;IZTYN$M0-+\?)ITWJXSR$OSG%3'IBJ4<46"[BCK < M5 *_&D$#L")! EYJ&.0U52(F2R3E(B@-E]($,M(L4BLVHZSIZ]GLXY?3[.-- MR21Z?4UV=(8"@+B2M5+2B7++MYV,KJ#:[4G!TESX=#2<)#F7O': ]OP@E!_: MNHC#\UXHE2S*I]/RUZ-!S#9U+@T]*69395WOM/Z(=A#/<^GJ]D7N(1^GA5?K MVMMQYIXE5[/TM1S7=:ANG"8Y1&,8KU/V:V#MY*>TM'E?K;\&M),/^< MZ\'F./U2G;Z7MNLTH<&XBFD]2N]'%Z/JYS [X75%AMYD3YEM.5.7.,B]8^O[ MG.6--">B]@:#*B<]50D^MTYHZMTFH>D.E?B>7TT]WM34:VKJ-37UUE13[X=3 M$Y:DRY@>F1 MV3]I MCK1)A+("<%YC!_Z,+5-YE M^WA;X. /L*;FSH;@-?PO8=3/WJDGNK&,3X/>__Z^?;3_,I_F?"F=V$_.SX]_ M?_/YB+ZC1W^_O'K_]_N/[S^\;[]?/@WZ^/[B ,;VAA[MET[LG>/?7_+W^WOL M_8=WY-W)OSOO+_Z\.+KX]\>Y!+\/>Y\/]P\_A=__P\/_P#6T\\E]N.P[.(@]01_$J1Y)[KB!.LA["U2Q>MLA9J?6MA89FX M2K!@/(X\1F^9%EI9P[C,7 @W"^LG7UC\E,>DI/(8*2P]XI22W%H15I>RA,:( MJ76PL A>6EG%;[W TI]+)L2+RB]6^X\&O33\#";/#^UD=WS[)[:3&6.$D28& M#1L:U<%%A8FP7F@;%+:B 9S'!YR7V5]0@K11$/CB##(D8^ M)44D\U@'LK7+;KF3R62=8!Z6EP]<>NJB94%:KY('@]TW.]E/OK#>?3ZU. 9A M$P-4\["PJ&;(LL@0]B1Z&KG2F&_MBOO;R)Z@%?9JU.^64Y&Z0?:7;T[>+.!-C\.[XG?TK7C_ M]UMQ_/<[#&. O[V%:P_@OV_(^[^/X'GOR"%9L9$Q3B3QSB(I+$%<*8,TK 7D MA= D,2JY_ &33(!%9[F2D8$5AKG4"7-,G?-Y/07FFX7UL$::!(:BM(0FR1H.O0'0+4'/^Y/#*^#*].CK.Q@#C..#Y^\^ M?,3O]_]]#E#U%7XF9;Z6H.?LZM1S%J6C!D6-)>)>2V2U54@IX@RP'*-!YKOD M&A)==;6LXG)*],UU8/2S18W?)E;WNW%MN]\)VLK=Y>/G.D9SICM%K@8<<]!4 MCD2MPJ#\M&ZJ;_?]Z&(P'(?=AK:O6IC4M:0G;5#J6M(7]FI<.3@72LZMBD!D M54SMY ^3YI[7=>&HAURWNH8QYRK2.2*W/XXG6WQN'2 QG?6CT&7J1JY?6],=ZD=1]Q,_ODXW0/\L[;M1W8 M@OZJ/;5-GX(2,'%V2J5(EBF/-*,)<2J 95J+$4Z!2@T3CBW=B$#;L1 12+$U M%N-&A-C.]2.QEZ6?78ZZR'&?N;G]H)?C.T'S2G.1*M2^*&M[_$JY4]GX#*$U MN!H,XT6.R2S]M.-5Z]Q^RD!D_7F="V$O+SL9O?.6$G)WH5X!D!RR>08(_5?N MC#0=2:A',N[>!:I5'EMW%:P_'0W;G7I4XWMF/,NAK2YG;(SA>N;9U>''I;WJ M]^HV2_7/:!RA.@DPS4 4+RX[O:L8<]GZ7I4_,6YKN#A)^4&S+S8.'YYY]D[K MQ?@-)YDFI254]3HNGK6[=8'\"G)CS@WIVOY5AM^2K%*F:QSEW(G#R@?F,V^9 M]!&_[+5+=\89K!]_/8=/CUS>4.LDF+G;E'W:A@J#2T))#C'. 'PYZN< X2=8 MA?_WNJ46\/J#22NMJN=XD_(P@ZSD<'_OU(HDM"81<4$\X@YCL-]90,(0[HA3 MUI"EK#5'O+91$\>8Y48$)XU+AC*/0P QF8T*15N-T[_/METK78):T[4R;E"_ M"; ]-]"J56]JUTTB0TR >*#)G9+?M=0WKB)CT_8FN>=&' R7*;GM HOK%(0; M@UC,[>BJ'X?G[7YN'&S'QGD)Q4OMG(5=.-MV:YR%E7)GS%AZRXTNZW#]GJ\Z MH52]5'R=63KE7 MXM),YF%E@R5#?!E/?BG8"5)ER^2V*3;OO6T05';2#%8VEU@8:]7LK^=C*+DD M9;^:>3.7,V5R YS+#OREF 0@<#<*9W'ZU;H_3FE;,??0^7:GL.SKQ)$!O* O M5+_T1RVI*6!"9$=*U0AH=LG9SM6@O=!X)O3@V]F<&W=,RS,[G9;NJK<*3KZR2$5R@F!WG*]2O2MPCO;EV&H>,Z$6;D:*KHPU[_Q M!BH)R_BO>#FLRT_R*E]@^H?*F"%5%DW.43L"\-I_;:I7V+HN@=8"*%:!)U@,HECR'$'/N M5E%CH MM(RZS.EH<'FNX#%Q.:QZX3N\PW7CS;"R,-YYN=2:!(L_#RFW3*[&M*!0,.[N M>-S3BRKA+0N[S>W MM"K[7]7FJ_3=S:B>/ZDSON'2^E,8\; -6).[:X\A;L9( 7"^7)9Y=W51E=E M]]39AC\IE*RJ(_!IW!>]3@N%H9Q5!M 4=6:6YJ39]U0ZU?[W,;8^P(9Y,2U! M,".K2=NYF>YR,UWEBAE:66B5:%,KC:KVRQ-9UFJ3L6>LTE6_Y\E#0CL!29AL M>J##A:'4=X(QCSHY(W-6;;*_M.HHM^Q/G#2NJFZPH@?P\W%_?]?&F5U:M:][ M,$_0O\L%[M4Q7M.A#*JS"M:I M%GP&Z=M,X#Q^CU.R!]^?^!NFB<,FL#H?:97[>](673UY*'V4XD+3XE^-EV;! M2_/R%&,; ^Q>*-(;;S/;RY6%_#!;C1D-)UZ5\K55Z+%7+OE1[.V-AGECR'$@JT96 M:A@5Z_&_'J'BW^M^O&C#SC5NQSVCZ$=Q^'-7^KL#!K"C_3-V]/7CEZ,/;\C1 M_L&II"I(*QWR-$C$3>*Y3;="+H2H!65:8;JU*[>Y7NYX5%;0;82_KIX'C?#7 M(/R3EZN*C2Y M=QPX.'IUF]*?WU@G\XLDM;_$@+[&?F^R/O#S7A_\J]-E)_4*D[PIBF7B*0E$: M^Y]BXZR9=]82LP<0&YI(E7''' MG*5)!I6LTDE;&I:JB&9)H"(*@),_VE6("EZ_7OMUIW<^SLWX\RU[U4:?Z:!R[ M7$[C.[9],:VOV7*C87&J5T>#N>#F7O@P&@PK-*]AOU\I27$W7=@0IZ%^^4"V MOO&<9[]R^9<#G]J#-(C#86=:XW+RLM5X\IUAV+8$GN3CV*G+>GP6FS.$\OR/ MC_P&,(Q\CCX7.+Y^K]1TMA_+];0*KQJ?PXU\#A\^GB9N9:34(!P$X!AA$NF@ M*/+2>..0(_F<&I$_H,BIX&@%5I M&":&BF U\5GD]+MNIB>;CC'H7O9RIXM\(@D/^T^. ODS;VKUL53#=^;YSN$I M)LX9Z3$0G*KF5T(N1 &(D7*&N3$A+E6S=!YH=++!8$!XC:V-!KB YC%0YYU+ M&Y',,5T%K;(,6M4ZV(BXX(-NGM%N%3\R34>P_O]&[I5C&ONM MU[:$Q+[,@597\R?X[<$ Q-1Z\9\_)S0FE^G._2%:+W-H$WS2.BMU.?-G.9NY M+H$^WN]S17+;KUMF7-JKBKO,'9'UXW#4+V/\G__?7ES^^FH2GM/KM\&:S_&6 M77A$H5.M\_:P1 C4A>"'YP U^;GCD[H\U!)G4(\]QT1\[BU=5X4#YN'G"%M[ M5<['ZE>L7J/.Q5@PY0!'6MCQJ K"6!YH MQ(Y'"XK@4N(42QJ=Q3A\IV/BC*NU0-8KV^Z757H8;:;(>8A_P[)XV^VYO OF M=SWH7HY*FZU>UX.DJCX^,?-9F-S?[* ]&)L25Z^KV7E[F:_(+W_D*- B.J63M/9^V\._762<]D0E11C7@4!#E@ MO4@YKTQP@7+.\]I9L72&96^Y 816 #C(X@OK0L!O[(,IW?,^V+HN+VUS'!W? MY3B[=]Q!F#-8."FM<)%+'2SC8#MAP[$UA$?>H,"308&3EZ<*3!/#F4<@0H8X MP !R0ABD"!!LG:R)FER# K??0,!ZQXP(CV&A@)E/G0@IP--H<,!'KJD+UBR= MC5PZ[TZ)$YA%0A%FAB*.E4$&R"5*3H-@ S>PN^2E(]6==Y!%IVK>2GJNTSX; MIS$,9[(G=J91L6;:JJW=K=PQ[9+/,(W]7;C53FO&_II+EIA[8-TXJ)-;YY5< MC#"*XRSO5;M;;QQ(WZ^,N79J9:]%.[6S5[F*G!\'8.?,Q1*&W>M6'M3*W7KQ MW0(8MW!\T,L:R(QH(D:K?* /8PFOJ@R*)N@ MC.\&9;P\Y2RWYQ ZQ^D)Q+4F2"S-[684[\P2'[AQ+D)0\AP+B:M2IJK" MTP M&@QA?(-:RQ8R**8G[>-.D_6CKA>69FQES5%JCHYORYJ@^ZXTIMBE+ H&+KA-Q+W9]'.\\[L5^FL<5[9_T8FP;(<[O UW=7 MA_MGIP!I7O"8$#8$N"L.!CFI@)D$2E,D(6BQ7-WG,78!$.ALJMI$I(^Y);3& M>\)QM_7O4>>JUC0SUL+9,[;X!=ATB=%IG?RY5Z%H_N'UM$! #9&3324K?'V6 MMEA L39QEVXP+:1[0[<0P2EXXZ@#&LH-I4X)1PB6D4DAB.55X U6U,Q:&/0F MN@8[7<[/[76/$USQ&UCM"7#^I/=;?&W;X:0'@Y\=^^O8]\6>J.T&1)^?>DX- MAZ__C[TW;VHCV?9%OXK"[YX;O2.4WCE79O<+1["-[4._!MHV;A_XA\@1!$+B M:##&G_[E4%4J#4P&&X%KWWOVMBVI*H>5*W]K^JWW>.?DZ- 2HX(M&6EO,0'4 M%01HBBQ G&A&I"R<0SD'?<%.^*\ZQ:TN#D^QV;'Z$C.NN]$+$@0IWEN=3R\_ MONQX%YTM_6Z.N*8+)*C(Y ]*3I9).']UZ7DEAB4YWP*-0.8DB.0A,VJ#9EI= M20B5ZR_C MJZ[K+R=T-K/$J[?%L]P .J,YCM=R?>=[7Y<[HV*B8R1'"1@Q/RZO[&]EZM^_ MRB]F'M>9@PZQU1XZI8?3236D)\@&^"$SIKP-0OBZ+,N-WH[7B>#2C5H,,&\) M[A\R)(AQ4@)�>TX IHZ"CP3!.+"\]9L90L'Q2/M$H'[<00]19++&E1>!4N M#N0M7[8.@X%UD>O7*S-N&/_L(W?-,#OM M@VI(&3O=Q&(ZB1HMIB+W^TTS)?TP$OT%PRY^M50KY:_GV-*"+3/\=\0APVYG M:R]<"\%JFH#CI$<2A]_HB^OU4WU83:MZKLQI2L:.N4JEED_/CGG.\W H3ZST MPYO9^&KJU>9 YW1_;2HUS.?!N)=-[*9YO;QJ"71%U1W_$)55J^S^Z47O&+=/JSANI,R-Q(7DJF'V976MYFL?# M1."X^V7T>H[5[K?X#0S_B)^')Z:_H3_^%9;9F>-!LF;'T_,(P;J)<=&,>IDE MK1IKMA*K-P\#4)R%16K6W^FYK4WAZ?G12(79YC58&E"]&*MF84KM&]YZA>"F M5^2;RSJ513G<:_WAU()LJH?[,MY;#5:F1*$U#&=WF-TG00PS]> P;D24B5J& MZO5RF6=O'&^?<;5J:4J1[;C>QS#WR>5Y2:)93BVEF0V&S?3ZDI>]O-:K63YY M0IC5&BJR!\T)=+>F)^O-T;W7-0_5@I1DS1FHC8;]!:]5MZ0Q3O&W<682C8Z3 M3 (7M$C42"4-?X2((^?[+KNSW$*DL.8\RP21F18C(RCWM>2(S)Z4C#*K8QWG M-CL9JZ<57I$@7D475--^E(Z['SG2AH:97]GR=^/,,EU_+0*Y2C,F S+&<&)^ MY'!Z=%P!O(7QYX.]I#^BPRL3IT2D&64G5]#87M0\^=<5;]E=FD26[[3_HR"*?L:>6L^H\C@V5CYAW)+[;URRJ?%L*84O.YLE.5A4SQ7;YO6_25M?G92P4;>3LO%QU1FCY'DM M*\;&+MS?8<.#8(3_.:Y*IBJ;22?:LBLD*DZ^Y (,LAS"/[2*S@&DX__.C:CE,LE,ZIP)8,RYGCP?E=<4^+*219RZ! M,O+0CX&1""9+7M_PR^JB__CQ[]GU_F>Y9UFCS\B*9URP\>'A)YUELH,YL[9%@81W13ZUCZ.74K%WO%%N \9 M._0R _TX-FF%2=W W\%03G@R6,=G05)N;4=GL%7:[\EI4CM+(E8: MY?NH'%WM&)GE;'5+$RH&M"\K*M/I.%]L%?JM[[5>V7FLYH2.60GG_6D<4P,K M9^U2LUIWRPC]K,U,HX>7,VH\6?'89!V,PPJ/?2:HO6KYRV2&0;2HTSC2:\., M5++STTBR":0FL[TLD>(,%Y0,WY9]7VD9 M$IA;X?2:9$;,RH>H:Q"0B_;35M<"7OJ4&%+^% M#9>>6-G>3?-OH>E1RO](3H;*G] ;US9)B>R:)F7E7^B-YS)(&M-.=!,Q52-F MCVRE0L;Z%&96XXH[/]D/4896SR$ZKPZ/^ZR>N5W06-B2S-,R?0C&*9^#"3E38<*S$#*6U6 MJ1II^[F%DG4_'=X4CN8S:YIXQM6DBC%JWB&2C=%LT^,Z5;..#FHT$\1Z;A?OB<_:W$*5WD$UWU(G]A.H(P<=]46% M>RO&EJ.N#+?XR[*\H'>SVES5IFZER[_.'JPD>N5QO.'H+3@-&[IUYC"OTA6[ M[1%\H"-8=:H=UVZT^0K^"@O&QD9!0U<]85-*1+I]^_T99DW.^Y>==U4ES;S_ M)O,;C6OA2+?)T6@X'I=>Y-\:B26ZU^_G2ZP.\51>\\PG63^G6TM?^=-SU4L_ M#)_:X?+/3)DV6T8:@@$6P&I4 ='U'#W2IC=#D64O@/0/_WJY2"0UOS8YZCEV M#;A===QJ+D.IO<9EB#16" U31JY/&1.3%9BC7H+5$9;;Q+!JEUDMR9G**:A7X3=%3,!<]+:.@-:I* MJ*7?BPG Y1ZE;S>GE"RYR.X3I^*G?1_$K9DU$Z4E3[;L!-6P[<(B!L!RE-.9 M2I:+^>#)..4CIPA%K3@K'%Q:9^5SYU,8EHVU3#V63:RC"M:G%*WG M; DU5RENY)=P9,)%OVB[CVOCO?8=Y^Y-J2_0(#IOHMJIOC2+M.=U=H-T;9_/ M)7*6?"C)8LF;DGIS97NX?&W>QO(K.>!E8^YD-I?*+S7=$-7X@[3%S+=&-#;( MINV5+RJ3\,ZGHP#3QU6X_KH95:!F(0PWZZV7*B?3>8@L,.&OXZ1L5.TNN>I> M+KNRSX.-JC758-PH!%@,^,W;!'%ESDKX%G[:&Y6V5ISN<.1=:FE5@HWLT9G9 MBVK2;))[1?"P'&*R&WOCY35*]F'R:/02\=]W\^35,&MFYLX*8J_=I+MRZAEE M!*?$22%EIR^>%5P<7_V/%U80@U1$!>6*F,$+;C!BB$M&.*T MN"U[W@V;V]+HW6+G-X\.B=#<2TL!)RCRLA<<"&<]8.'4$<4-0@5)S(EP>>\7 M:/22ROQ^+=$$T;U!74_4;S#&#E>7'LWE25<]9,;'KFZ/4^GL5>;FPVHNIZCF M-DBU@U3K0DAN*0IKK#"40;YOJ']>)>7CR:XO$SY;J;Z%5,/(:ZQ9X2S4!&@9 MEII&O@E!'0$%-AY&7FU?N$0.2:^@*+G+IK."* \15\1Z*JS2C%#/C)38$(NL MNX$6H=WT^V]ZF->G0ZXLMH1Y@"V,U"+8 AV+3PR/'-<$(25AW'1>X.5-?Z@: MQ>7^-5&']*KNR+$[XO=Z!^JLYQB=2!HP5V+2%YK*ALH$W%JUYU:5IO45(R;K\7XH-*5VQC<@O&0/2B]U%(ZBDO#8UF'2Y:HP;,U M793/4TX^K$R*375>OA&0J1H1IS1:G?L5EUF% MD5"N[CMS;OLM8T^KY])B9Y*,]/(,J-6W99I8V _Y$&UE^(M M+D44YG8(M=,62@UP6/N [VT!A)8%*#134"&""VI?O))=7#P $KHO,WJ[\P^U M\]_V#ZE 4@AI *%" RJHC:P]#C!HF>.08:/#SA=="LF*G?]N-]%/9E9?!^^L MZ]?E$"52R D]%8%&=L[;A(V:X-/RPC!$U?^ERZ>OSWZ%H?)Q>> M*CNFYSN_-Z[>FR(LJ4PT#ZJ.&J_RW2?@86 MM[G%;6[QC\PMOC%7>*F) S9813X0Q"E10G""@_F%D$68:\VNRBU>YUSA.N1: M)\D$.4N\$7/!_%&*Q7:OO8Y6Y4(T>:FBYR&:2Z7ULIB,DQ_2&U1)>MV*ZC1; M,S:648TGHYS45SICGZM/XN^2]R8W4R_3L2IFLLR,=CG+1(JD:V$]^_%,'1V7 M/YKQQ%85;*HJ_:DR""IVG>C&#NM.8,>&RV-E*G;I4(B;G>*1F?G_9QHFF@DHS/'3)(W)ER@*;^N#"!?5:975FGF04ZRKR_S M$BS'DM-+9X.NEZAGKY2H>K-[V8/F4J>9LC*@?EO.(HP5S24A MWC5F0.\LMK[+U9M5\*E^:[/Q38-@\**N \W>GZQU:_K$,+F@>\?+ E>R"3W\ M,I29H]G&J.>=1?(GQ;-7)VE467X5B619LUVF M"U5$U8-P.:GS7GA06IN:WK"RG*Z>T%W:0*\Y16"C=UR\:,L\R(V!W9B[9-^4 M=VQ+&31/&60.-9>6%,(";2-YK&4"2$,D@-P(J,.VJ &%\ CE"Q\&6N,E:2> MQO04#255'F,9/U@+FL&/%?1ZUX!>\U+1J<1B+=B"/MX!*]9@8NA]S%>L_SWE M**K4'V8T[.=G1"Z.,"]SF75$MU05C4RI6)P2C9CT^II%(.=E32F'C1N\)+X-#8Q#7?%I)U>VQ&[39 )0T:-FIGP!"O1^[+SL>;;335*5QMES6!R;92MZO+P M]H%BVM=9CI-AN)#=W<($SGDC/8(.*T&%UJI 4G/H"L*L1#-QP=R-4C"_!0V$/#,**EK-6:U9])@& M^!2[$/=KTL_Z^ZE4Z^R\/[QTT6LZ')TF[^=@KLR^^:;D3FSR!>2R[0"QCL(T M,B4N<&K,:F #34@RKV]'#P32!PH#JS&F9HA:]6V$X9:9?7;4[XY:L)S S M:P8Q!EP!L\K[$2/MDZU!!XX53&D1MG9TDJG 88"V8-9XSXOV+ M5YQU*9/WQW_W;"O72L&/D()OVX<,AD,H# $&NW")"XN!+%0!O->>AXL<8QVN M819@WZIFC:L2JA_S;KR[X;MJM(]^:SZS!*O5*.L'8_B-F7\NEEJT7O(%_'YZ M:!"!%K,"(.\HH%0P( EA@ 8[D$5Z-6_U(GYG*%6^($DQI0Y[8205A6.2>^(H MAXOXO;$+G66_Y>,IBBO([&Z:70V^F_,JD=HLN%MB)=MT_757 ];,F]8Y4[U^ M&>A.-<%-WW(BM8HNP%D16W9"-KY3@CH;*^*&%V6_V%7XKCGN-8)TC6&U-_@= M;O#=O?>'2BHH.49 <1..L78<:&P)T$89CH1U&A;A!N\68AUA7+OSW[7S9'MS M^[" 4FIHPGXK70"*4 $4A@X$<1!<6&41H2]>T2XM^,^IA6N1RG>%^6-2Y7^B M?^!UPSVPF_@D@G6S556._=T/_,$H,R- M4UW9T*>1:I13?9?=5G6JTQSON8_-1R,'6%W2J#)W35GL>!2CYIV8%#V?VU2V M:,O9A?_I!\,+?#3'PUBP-CROJ1HC6CD;6M=?HHY=?F]UXB#NOU:@_S#1[=0; 5<_/'K%1:H)1T>*5U'GEJ[<30%M\^9S@I(CP#6T[ MOKCQ9-9N=Y%B+B;*32Y7^!/SBJ=6(27CS'AU76MXVF7N97)5/-E/1\D;&6LE MIZD73C=,N6K,1IYL?">5GNW&J9588RLE9V2=VAJ(\RKVS:'S#DD>=&J!;4"6 M*@5X# 92&2J$<(I(L18!F[2E572F\UO>U7^M190F#ZW2F;_URJ'-C,#2+"Q; M)@93+U)05BT1CU)7HMSM,G6H3(GCFHP3X.[^/AGTV2Y@E99$O;4U_9PSQ_NK4-""T(X1P"A2*3A"PVT1:.T$]AB+\WE-GL/5*4.O60AGD/>_LI5S\=5 !3?3A M>XDK8*'K:VYNV^QE6U7KSVC*4IVUNL13-/7G,+:F\='6Y0496LRJ91-10,::&?4C9]J6*;'!45<9SG2-? MLAK&G\2M3:4=)M-U9&=<9]9M+!RSP5Q^7T4J?7T;X+G=K\@B7G8^I08(#1+C M!HE?X_M73&2!UW .T^>*(5MAP=S0\CLO+%49O58IMDK.5"Y MZB!.,G%31$;3,!(SJWJ8];.;42?[UT6 '6<7NR],)OV8COE/8BU. MX+G!BS%R,PI5EQBD74S"C)TH522Y3;4B=FK<=2M=YA*79,)+H\D%#KFQ7X.Z MOM'IN FYZ0TW\P^H=OCU*KI%6]'=5G2W%=T_LJ+[Q@KM!<")M5+$%R)\R083 M0 E"K3;*^M@$RDGYR)V[[^*0NQ$[OUITQ$7WV2+H:-PSE88-IHVS]H]Q')_$Y3PS(8?;PQL^FMV8+9I#@N&[OM#39C$ED+@D7> 6DB TLJ M7'E\VOO Y*2:5/MP9A2&7K[>8 MR\+C5?.LC)#)C$.@\?QNW?JF>E:Y$E=91#-S<5**0E;MC6=69E.V1LN^W(MV M4QF$F6--3L&8R YXA1:MK;B5@YB]]"P(1^R]%KXU"MAX?A"=NM5A+A=_N^B? MG#1$/'LC8PE\]G5FV]27!??9V3%-D1I7I4O'JV'DPO666!;C[^K>R9EV(AG@ M*6)R\WVR2"J]--B[.5.7ROCRD/-=]^P\K6_4*#(.C/]VHQ0U;>^A^7OHTR'V M#,:*&4 $C]$4KX& D )GJ-)$%D(RNA;WT$Y0#G_%HQ3VLI-#X.MRM]3-CU3? M)$4P3L6QZ>#/K!D=%?&7GJU45/V5LIE1?ET, Y18[DL7G MC&.=>.I.F!J@?JR],:*$XK6K)FB&(S6JWU>-KG0H1K^7R>'C7G^:>Q[FY\_[ MLYJ<&,]%/:2(ZYOPS*-8JSD:7DR.RSV,]\YTW(9>5RF+_4,B*!/$>R ,%X 6 M2@&%J0'(2VDIHT[Z]8BV5'O;R9M;G]"\O6NC./[<_<_'SD;N"GB62ZXZ)3&X MJV9PE&=@9B 5HS]J\HEI]@<%BSJFWJK!)"J.Q/L4($_%+Q7A0*_95#&UF3P[ M#_@HH<9!F%EB>OZ2.-T:A)ZY^V_*F(E-QXPJ.Z:=3W4_G<>*%BE^OU]:\[,? M9?,Z(8R+R"H:'Y)ILD:]+Q&(U0^XFM(HTO6$7Y3+,CR?1/U7+4/D3X@K%AN35JFLH%O^8*: M1+R7(.!OO7]U>@%3?AF:E/F3-F!\G[6/H_NM%QX[&%9$3;FA5\GM&H5TM9C/ MBT-DUC?'PV'FI0V0/0+[M SQT]M(;]QR%S.9\HAG3T@NG7%Y_JILI&7I_!$7 MWX]%OD%;;=0K\?=H.!A&?UJRJ-K;+=YN)LSCZ-"A M*"8D+HS6S<-']:PA#4D'EI;/4.248_V[CXZ?Z9_'5 .)URV;XRZ7VZ[_M#<^#/A$4_VL= MNYCK+]BDHQ-6#/A%=J5#DP7#APP[.R+?+ 32>C^2!T1^FJ9_05/JK< M7COU7$P^K[ZKNCKVQNG&.)KV-9C%QE=+($M5J/ S5(F;M475 CD>J/DH?/Z4"C* _ M*P&8):Y$7V#R_*66Y"F7>1B6(Y;.E/4>V@4LD"DB8Q2[KN[H(-8L^D@)B;VS MVD M8S9W>A1>3A=>S^*/F_L K("5<:>:"*ALJO"G&B3EF4MH\)R_U&9>VY&; MC(9UX_@ >$=#E7)9RI[%G=+9&3X%E1_7GDS'D^Q]+%VZ]>*7+O99TGB%NEYV M2GV51J\7$\*G*7\HYHT%1=;@I8TBLS"+)&C]I%F&H[IM?)7L4Q)^YC&6N+ZZ MSNNTEZB$:F?N7.9:U;^F"2N;8X,+_7AFO*T)/I<-FLUI:9:=IT*G**7QF[:7 M3MX,?$[+K"G7Q-*UIFJ$)JM]K;5LOY?/:)4[%K75>%SIG*K[N?O:RTG\,\;D M^*<88U7Y='=+M6#ZX0F).+G64#4#:NU"JOI#E>6B*[AI4P?LQJ*<)4-U<$W/ MB/BMN&$-DMVL>*,'?B'LW*\D*$4^HIZ*HXIZ/!/"(ISC .-N9476K7=+G3ZP MB0VQG'/EGA_/3*CXNW(GAYVJV7G8!3M.W7U7[&=>@-JX* _ RD.Y0&=;]M4H MMW@A_V^^K3 8>C =7WG[W;U99?8=QF7.H98PS'I1@G"F*V)^:^MV'CH(7["M M9G;EXMSK^:8538&;1IOD7GB%UJ-LE%DQUWP_]F3K^/[P8@5K]5-2 M_0$%_SD=N"8"7KJ! T!%9-T Z@RH;PW&P33*.U.!^]>I,UYR\3]N-FX6\[B. MX_)@E(S.N>U9?6)S*[_LPJ_,A-=O7O]5VPFY-FQ%:F]UA*)"S*&[Q$&]ZLFE MIIN!QEYCZ5(^3'GH\B46SVU"5G7*;*,!6WS^J.<2!VPUFUF#@(HG5(V'N3=[ M8IJ:GB<>VOCW&!8/9VA2H>CPQKXRY93JFZ7N39[6)2]!PFR++L3)K 5@=4W- MSSOVGZNG72JZNF>@FC2XRC.A:4Q*CV_($'X\3'T,/9@/+Y>O"$LQC ^JYA)W M.S;+G.'3O.JW!Y1(-@FWKD"HV3_:?&PWWUX+'JD:$:2N"CO#+_E-^2U7G'@) M$/P!D!M_U[1N>U4LLZ//>=?:WD[-3c@*WF[RFAWO7!ZYX,K:Y8Z'R)D^!"[>)W-',OB M7[]WWF;N3M44K#<)::3-7?V$\-69>OI0 =;'Q/H-_W[TYH@*NZ_7AKQ\U"5* M[HQP;&T^NDE35Y Y4G2=3R>ED=0;)-Z=6&E8(_Q$/M%T9]4IJ']M_6?W0X-D M-H%+K0:G$;:GFKB<,!I;F_8CV5CV?X]JT1KE5-%W&QM_S^RKU$"IM '%BP8)/7 M?N[P^V/7/V_FO$0Q3^&$\S*WO>$^3P'#!!@K6IU2._6:]GRS+5K5]&NF*^HJ MZ$HN;_>B*D7D,N40U:3=L20WUUCG0MXJ$3Z'2Z[PDX8GK$!F\=/IZ*J@8:5_ M%@N-GH1W\[K,A+!)*?-@/CJ_D*.P)BD)&].CZ7@273#B2N>, -&=LEX*:&L0 MQ.VHIV,HOIK.N^'0YG!BD*Y,$C.;:;J#^^!3N-T_5@STOP4S>I+.-6$04!B@ MX>NR8U!M-#1V,)Z\K;/S?F[+E^0XT>"&IY=NPQ2*>MT?3C.WV33];".VMSK* M5_)>/#[1FQ@+:Q+=U>OZWGQ,B8C:H%9AR1*MX$3C\HWSK^-HR:,VOQA5-]OF M8IBT&*9>#-58C$F]&!7WUWPCPOL.(&8E9!KS"%YR!\>2^C5(0HQ 5;T(2KT[ M%]N:UG[IR(M[D@837!OW+Q][V8>CE7'BRU#%S9G&5_M[P9S8> M6S\0\SRZE[,+>1'I8EWHVY? MG3]5?IX;W\P8B2,9TGF983OK]5,R##32?.I!+F35/,5K:P7[P0/2 V4>CP)S M(J%$2 F*"B,A%H1)A@JE#$+^D.'BQ8J;\CQ2'0V.0-_Y_+(_FF\'CV@-D9>9 MV'KYOW]P^KOOWL/=S8V+_;WCTYUO1Y?;)Q]B <'7\!RT^WJQ:.#3Q?;9^XN#O?>7.Y^W MZ,'F>[J]^9_C\ RRN[EUN?,N%A"\"6/^1/_G6WC^YOZAQQ)":PL F2D +0@$ M O,".*D+3J# %BX5#6!-L73,%X8A"HO8S$$[HHPU&&,OEEK,;;M4OY.*?W?]?VHNU201X2:>ZT00IFQB-X*+R,OC M!G4C OC+'YY+ 1#QQ9<8R7#M?3R5%G88^?^0DNXV4:1VNW:J.H&84 MK:C:2WFO?*S=$N_-TLW+0H7$Q='@1(^UA>/>T2"#YM4ILMU[D5[6,:Q9FXF< M714C.C/1*9'FO*65\N.K[3"S[8A@.JY31)[]X45*1TM%NF[BRO3]U8TPTEM& M+@?C!L,97FN,)(#SZ:@R51,T7-5:HVJ?\4P#\KLQ('^9ITJ[C8A1G;V?*,.2 M,1+DIO/W=&2.8P[TQM'(97];9;TN?U0;L^?3T3C6ZT39R^EX06?4LIQXQ;+; M(T4^9U0.-;N#[VSL_+71[?SUU^N7,W/9I*#"CIO$'J'CZFW=,C;H1N>Q^ @< MI6Y+@_RM;+M';HJ=O/1,(E')_6%\KVCZ:BT+L^&X0X< MCJHV3V5>:.5U'%>2/M.:;G"<>4M7I9&L'*!/1;S1GARDJH)@@5WBB+"D^M$!1:)HMP< OGM!3>>J73%8X@ M@Q14?[B^A] *"!TSM>(>I+\DFJQL7*,GT5WH$2[U-Q>[FT>'A!6PT,P#K)0 MU'@#)"(<>$&@H0&+2B&#K<2[A- 53G MXQ+*'I5YT;.=BC^;GDKI"GKSLGYM!R;@4F"A 5>\QJH8 (Q@F0/J!V4GB) M<#!4<#=<1\O0,&?6)Q;*C%*.8TISE?$1X4!V!,V PR1896ZR0D>F:L_D7JKO M)2RJ2WUS=F$WT^0K5HLJYZ.)AA("J)DLD\/0C')Q:/0PS:O'.THS4I8XQ0OD M I@FQ"LNF-+A7R&F3@M6J_*!Z;Z6[.ZU:U<939S+2??;,)% M&_7DK]*L[4&XXB!! LT$1:8 VSC :<$"[$I%@Y1:N[ M]!U5 >,[BA,L&/+A@E5<$^J(DEPK@:DN./.\D*12CC=)416P;O=Y]3YOAWT^ M0MO?WM/=S5,2G5?,> ^-]H @8P$5,ERFS!; XX)#(IV1S 7EA[H0K^C/%X%6 M/HC9Z#W/5E*%YLK0;LMEZ*[TB#F\>"T2XOXV[YDFVR M4-RTB.]% M$4$6*\S^LI'N.HRMC*%_TMGE9WGQU7>UM%OJ)(UE]6D[QI MS1)_LWIVF8C3C1IAG@Q&*K"54I:"7FQP604H,$ZR7C\SO3!'6MZ4(XSKY/RT M'X3_BRM=(M9E#JO%5F)]-SB:')>4Z6Y@2SD]*5D89@6*:9W*;U>,1LO?JS*I M(D*\ZI4UQT,]]!KUK5RH"L?UQO//63PY*VD>5P>L6KZZ*]]XJR<:>6C\UK6>^3=]?-?H>)&KB2DSL(X8\G.A 9) M?\X:L"TQ,UTCD\-YXKF42AWEN1;F*F[W3#717K8O8P1)!351![J7%- H\CCX MK/A'PTO5#W9]J2EF%%8+RF:IB75B[1BK+TEU9'V0KB)C1E,WPTQE[#?OZ"*A M<%*2D4]8798#2?1'D2K*I-:VWF4FD5'L=Q@>&W55+G>;S2;)U4H-$J3SJL,< M%EL=U9&_?'M5LULB/2MY=\MUK1C/PND,;WK&LM3D[]5U(8*M-JS18'#>Q+[* MN:ZJ;2S[C,?-'$YCO>1\TD")6VRJT5P-I:X,]<3]_O%1GMM&"]L@S_?X/%$8 M]Z%R-I@"F 'J9 $HDPQ(PS6 F$ JE.!$N2N#/+FXKO36QCND*WQ)HVXZB\XWDKI/!L#&_\039]6;JZ0&[*]=WIHJ>:8%P(@R16@ MIBB A.&_PC;JPB&NE$ O7B'8A9BMD)L9?^OJ/(WV[G[B,K*S=[^[^^;,B>6; MJ,J3L'<-8WO*!-(>>0(9E<]'<^SLM.]V_8>*9]ENI<3+F+NTD1PM5;U!N-G^F@'?C>Q' MWHL7W:]=!_3IL'"%LJQ@P%-% 84* R4U!F$7("]4@0JFUJH9R#4HOJXDK;T7 M\V&)*G5]KC(B1:W],+$4_?Y )LZK_S?[C^M <+#!1L#$MJ+G8_=[]8<_;&]\ MWE>7O_<&:4;I1W^48< R>AQ#S@%B)H+N,NB4QI(_G@537\(<4)V,PO_9ZLWE MQR_31_^>V.7/!'TIH+SR8_@27?G9=8]%^*645_^T^=A_IR'G88>5B4N9%'VU M>,J<'HUBRUI0"E-0&L[[/\J*Q]_Q^=<.FH^7QB+(Q57+"_;SQ3-MR]XP*MA: M'.=N[EIZYA?J5O.&G: MA^=NI&:/X7MPYRS\_=U!>/X&.]@\.#XXV6<[9]NI[5;ZS?_\>:S/;'_WY/1B M)\XAC&GGVZ=P6[['!^'OL6W7]F;_=.?L[=G.R2G>_Q;;;FU,MC_"KW_MO9EL MGVS@[9/30Z>$0S\GVJUZ?_/"G5^[HJDT@V4_34? FB'BR46R]X.>GR%H_I.7&]DY>T$\?_ MK#7RW2;_;'3U0^5VKU#1R]9*A'VWL%>B)(%7(92_>'97VG8[13U/G3Q!);U05UB-G7#@' MX>@L;D(]=7RWJ:]4W:T6>V@MEKNVY&]^J#>QU65WTV5;R[K,:X<+50 ID !4 M>P:T= 9@7%CA"EDH!J,N6RXO;0'HCSRO6X,O0=Z'H\OOTE,K)MSJJ9^AI^IM M:RWGA]-:VTM:2X?]UM@18 UVP7(N1 !?& /$N2N(+J!G.4R&ER/PWX?!6J1U MN_/[]RCR<4\N:XZ!\QBG:\'64U)BU1[^W5]]7Y);X5- MI8@Y#1 B06\Q$BS'PG) D5/:(.N2QZ\H6K#U<\%6XWPLY]VW".PI*:\&N7^+ MP1Y.EWU:TF6$"6R$H\#1P@(J.0(:B@#)&*)&$V\*J%Z\0D6W6)&KU(*P'Q\X M[C6UVD*5Y'T V3U"&JVV>V!ME[_2*KJ'4W3[RV':0EJB$0?8<@TH1!@HJ@W MCFGAB7'2^\0;0^[O\;_3$6LAW2T\_N?J\KO=_2V(>UQW?_.#,Q7AC&. %(.P.HU00H2!@HL/0&*ZD($@':=3%?SAMND=T/5FNC6)'< M*,AK?6M/2;/5[#>-CUIE]G#*[&A)F4DF+<>( H%0@&^%8$!9@8 72JG"8<.Y M2LH,B=;M]E./\NYB;7$+TGZ4*DM55@^IQ]+>S>FP5DW=04V=+JDI141A*;- M,D@ %5P 55@+O'?!Y*1:(2I?O&*B15P_]Y!N5F2NC39R+?IZHNBKVLP]];75 M7=^=$'N1]%;27UL7.R=;[! B*87S!'"A@\'($(\N,A30%D-.$&J)]"]>%>C> M@8 687U'(& %&^)]D%;K_U\?A=9:D3]&Q7U=4G'&28ZY58#YR,Q ) **< <* MJ&2!%%06\1>O2+<0#Q7M7+,@P!/$;CMN\L.BH*VN^]FZ+NQFJ^,>4,==+NDX M"R5%W'% J:. 6AA@7($D*"P2@G".H($II8.CAXITMDCN=F>W(JQN761M8YTG MJ&N^+>F:>W7C:5U>/QHVW8"4;IG 4M+1D+#8=CB-""SAUU^S*/XAEZ;5V@\# M-"MEWP+.GW )P*5+ #OC%%(:..@#ZI3& QUKZHE@.$#0(%W(/S #RD,*L:7?\=2> V:I*X2F&\*=M9[*FOFR[V=XD5!QNI"=#SUAGW M(*5D85R'4@NCL+5 :11+H)@$2G@!-/2"6F\+J&6P,1-=S]U?O2K%Q9<(:,_U:CR:Y?<<7]VCR4[P\5(8XC%.D*= $H M0A8(1#T0FDM,6.SPRIX(#^52V\Q5_5_Z_QF%_,<,]G9K<(,%6^$<&%'. MBQ6.IN6OKC#3]+,O4I][6):G:=:,B>U\XJL9"J=QT657%Z#BCZGX014%)9%';E\LO_J^?F2 MD# _\[N=CF)GM">*C;)Q?M[;?A>>$\>U=WRR_WDKO&N#[N_M?]O&6VSGW?[E M/MZ/1CC9>;U@G)]MA6>_[6]_?L-VW^T<[Y^\_[J]>7R\<[+];?_D%!Z<_'ER M<+(1QF+@*I8[P76PH) &&@D%*&8Q(;$@0'N+L3>&%EK'=A5+)NS-.O5&);*H M;']@2>JS<2C^,B[#[](SUUG_6=OTK[/!?@DFY)^H:R[G=8WAV#KA*?!6!UVC MC0/*X&C14:T8PJ+@).@:VJ7WYQ)X3B6VUZ$H^!*SQ[-HZV::]X!.-Z_)VNJQ ME0!)><8,]YR3(->$426D(XS$['[/F2I:@+3&2FN9.K.03!:,1U4E.:"%DT#9 MV-0+>0VYE=2XXL4K_B#X:.$H7&F,_O)9(-]UQEIPL%;G; $<0%1X2H4!N(B- MT2RD0#@F@28&:B69I4+&S%OR*_(,K:L?I:0@NI)+[;L=*7?PQ_TH,[/-:FFS M6GYRTY[V%OJYM]#VTBWDL)4.Z@(8*P2@1GH@B5* &*8X<9PK4SP4W=W32%6) M?\\-::?)4SYW#94GA\;@W_DP1RE_SS[U+VX6\_NO^.5,&F"'K JX/=+$=H:3\+ R3!^;J\6SF8+R-?U+Y^,D_$-J>GOU]-9E M/K_U!F$JPVEXAAUW.^ZK<>>IK7!G?*Q& =NEO*=&./6V$UDEJ/?,VFEJI'S3 M&6PM\89@Y!%EC MI'-.86^0E@PJM94K($C=*5;G;R.(X'X6;?13>'?,Y+M1H MI :3F$ 27ODE_B <(UNQ%XS<%S>8NI>=F&O2'PZ.0-B%LU6_&KG&@^N\DN/P MRN$H7A)*$?>3.8\K),,9.S_O*N-Q-=32,J5JY?WE, M>HE'!]19:G$ 52M+G.RBSH/#_F:TEIRVDJ=V5(ELHS< MF0H(*3QJJ(.4IY-CJN(==UAO23/>_*([_N3P]Z',>P?4B&]*Z0$ M1'@/*#8.".8%*+CUL)#."8%?O!*"+*<91A%89EI+(KQVV[TS')AVQP-&WS]T M#'MLN $.&0HHTAAH+BD(2EX&U(YM4:C5'#IQQX>+*O=!$DG7[VI9S#;,-1+K MDG?].MP%N[XR:M^$RWQRF5K2YE'%CY\^81R(XET8\Z6$U0YI>[KN1N,\WV>\$6\">< AK)?>N/A MZ++;Z;LCU<\7>CXSX7KV81?#\R(\<.ZZ5-6$0,;NVD%T+L+5'\L'INGZUKF; M3'7_:C=POC>I[OY2E/-XJA_VISF%MC-V_7 "CKJ=H_"K435L98.)%28YRC=\ M_=Z$ ;4PQMC9Y2<%_9,M1I]VZ7H"T:&=WOY'5U?HV0Y^?[%S M\D]_Y^Q-N!+?P-V]M_W]D[=GVY^WT?;F_L4^WL8'G[?)P=(5ND\.-C?PSN=/ M>#^\9W_O/=O^_$]O^_/^U_UOG\(S_Q-FC=1Y,'$[6S-U>F5RP#4G#;ZD[.Y>D)O'/C]7;$A0 $&(\FM@90_LM=D]2&O!+WSGVRSSWQKCW&5I@L$_]')98$177P9]DR^ M9P*:2DZ%<%54WHD2B]?7TLQ3,5[RXT27S!)2J1P5XV/G)N,5_H\9GLNW>'+; M3 ?C\P#1?2]BG:&?7,1W3\]M^CQ*[O3\*&9S!6AX/$RXL-N9.',\2,Z@\?3\ M?#B:=,--/CIUI?\D^O@BK@IW?OCIV3B#KO%4C\VH=YXF&+U-82UNB:((?\1B MO57:,X7>&D7CEWLQ4O)KZ]2M0PH1*W11 (A53.-$"FBC&8!02!KP1&&Y?B+E M>'5I7"?7P8W<>721QF.[FZ>POVS;;)_P=+7$1;W_:_Q5RN+;9_]I[N[GWH!6S:V]T\PKM[807" M?/=/_CS>/_OS;"Z;?^_H,GQV2#C#A$H!@H5K *66 !EI2H27"A<""N?ABU<$ M=NG]FU[]E!*DMO2RU7,/SM:&L.'02\N,I9IX[3FW)EAVRF+GE(IZ#LF@YXI6 MSZV+GKMJ=1RPCI)H:=&L/^&.HQ?OHSLN]R&UVF\K8$9.35VP3)+_[LU M:'7@3]*!VTM8SS!L"^,)T)@R0+&VX4]: U1 80GTCA :=*#H,K).W,-ML>@# MGW+L"'9<4@=E096)9ULZY"FSWB!-$Y-$@C.I3.<6]EM[RA_SE"\@'2NH4LCX M@&\8"A:=QT!!40!MG.+&%[!0+IUR\BNV,7Y">.9#(S ZBY?> \(\W18NOSTF MAKE6EY6Y#C/2[5:Y/9QR>[\$8;#V&E*$@8<8 QJ "Y#0(V $-A1#@R&-9ES1 MA2NRG9=X#^^H6Q[3']4>\!\'7]H#_H@'? &],"2E=]8"RGP!*)<,"(<)0-B[ MH-:5-*^&+#;OJ"PN\B^EARA$@/95 $"XLH30H(OSB%>H& M9;=&]ECK=5EWK\M/4 6^]]59\,V-AJT6N*L66 V#D)CO3= "AFT "P\T-P: MP 2C3CDN*/=U[O0:Z8$U\,NL9<:4&]@'RI5J>;5:7JT;>+6"!:28*811EF*M M!<*(N\@#J 613N:ZXWN"QQ8$/ISZWU\"@="B8 D8 B 2P;B%R +-I !.>EUH MXY&)7GE"ND0\5(_AQ^31:ID)6PVZ3AJTS51]>AIT 4 ;+!65W@'%;8QK4@&D M4QAH"9U75D!*\(_)5%U7)L+U+"%;ZNBV7,1Y-_:HGX)^:O:HYWR$O[_0T9#M M8,(:2:'!'"CE162D+H"$A(0_"6:"-A5>HQ>O,.Q*2G\8N=1/D88FN50K$*L$ MXN@B" 1U'!%9.&!B,TKJ"QF;V4,@K::*<\F@BWP\N$M7]#%>R3T5B[Z#>KB" M#J3S0_3+3\$&K7ZY7IS(SOM#J OGG* %84/-A(I@-)$ ^:H(H43(NB>($ZB MR]F/TR\_11I:_7*30)Q>!($H,"'($1^L9,."?N$>",8*@"3D$E$>R3R"0*!N MN 3NH5^JVO.K21GN0D.R?O0@F[VQ.CH:N4P0&N=?,;2L TW(#Z:QF)_\KB^G MWA)7['TZQ,[;PEH).(JM?'0PJ30B)JI>Q[Q%B F]2) 3X)<15BIA65"4 ?HA M8E%L_&.-$ 3"1:*+5:P2J:UST'N3XQE[1,4D]BDR_MO,$YVUM^JGCAINE"-4 MJA_T;M"*HY+J-_+9]?1T,AR-[\!!<3T%Q0WL1'=AGBCY*KZ#NNC&E6Z)+EJB MBY_-[?!C''ZWHW=8 VJ+1Y[^.I)9/%ZWQ?FKHN6K:.NX;_(=:<>E+42!C*>V MP$I)YZQU"%D?W15WSL:[@6SRS=?(L!K6,?*FA?]O]]37YVWPE>V*^CN?#TX. M]OKAG0?][9-/\=][NYLVLD%_.SC[<'9PLM/?V3SN;5\NMBOZA [.=OJ[G[?( MSMFGRYV]#\?[9UMT!T10(T$Y%R]>%4AV M*;YWUO&OQ7?Q2&!WJ^D!:7DLKE=P =2AHI",(.$H-599P44X"LR:H.'LWPGH!7A'$#$<:&>"@C.& LT,!E 97U"H!=8TA@8"T$/+G8[:LHIG M<]2M#E>:9H+Q@&648LH7QE&.(/$Z2(%OL5DJT>;Y/J=ZVO0T>]39X MOP3\B+$8AJL=<"\XH-0AH 2%P%DBC8[M+0L6JVDA% \!_=8@$[BMI6AU[#KI MV LNV5AWZPCTX.E7;1I5FT;U2^41M6E4:Y=& M]9B=C^W4Q 9OL35U64JSK.';]*HVK> &PX 5EA,1_A]F)ACF6 C.N$!*!CRI M*-&M\^6!:K!A>";7VSC[?#W/_N[>Q].]OT^VS][C@Y-] MN+]4@_T^C/]]&.,G>K"Y\6W_6_C[69C/NYWC[E5 M6ECHL?4@]@G.-=B"> T@=51HK1G3\,4K*6!7XN))I!6TZ56M'GQH/4C#*0BJ M#U%I+66%440C*3R2T!;<.]8Z2)Z<'EQPD'C!#"^T -)C#Z@H. C2;P"3C&,. ML;!&OGA52-PE\H$=)&UZU0]!P1_+QMQS*'CF]6@3KJY7>5+$PG]KG"X(]=)+ MK:6FN"@N5;W:\LLDT&:),!VH2K7^DZ6$ZX$@62G!,% M($6Q(PM!0!O.0&&X*807A9*J3;AJ$ZY:'=LF7+4Z]I8Z=@%R!Y,:FL(2(!R5 M$7(70'$&@0@;S:SRSD'WS!.N_KW @;3J7VZ;^U,>-)JZ>0['*?_I]Y'KA\=\ M<;,TF_^:!_+E2L#93Y0.\YY.KO[)4J+#(T%]B1=@?N._CT>S-(TC!_3(J5.@ M?!CL[ZI_H2['+_X];\\$8Z9\>!&,ESO/_39I<3]UR5:3XGTCLY?ID2TCU,][MF>&O66>&56&WYD5=++(TUL9QC9<";#,M=OD(ZN MBD0Y;WL#-3"]8!0FRIPS%Y/\UGZC?HL)*,?#:7B&'7<[[JMQ0>N)>&QN"#3,&LNR'(,JS> &PX5ISY,E7*+ M=$$*B:WDJ@A_$WR1J5 ::Z0T4"+)*!92.46I@-Z$'V$2>6!6S37V:L,_1, M6(H]5@Q;4RC!$864>7_;KE*5[J]&=_U3V]_SY[NX _'VV%<.Y__.3XX.>[M?EP,H?QYNO_YP\DV?GNZ MLWETD>;U^<_C, 9R\"Z,.[SSX//;L]UW6^Q_OKU9:K"*I$%4> X*'[.6-*) M4(4 03$5P0B"/4K-@V!;F=*JN5]4S3'FA%8%P;*0E$ AK'/VRHJTB><8'F15,42N<5%I19)R6#+E4)$ND$V47 MWQ:(K--!7@ BE!%("ZN!'%]*@YZB99@MJC49)F8#1XG,SL!;_;RYR1$K7K[PK+ EZQ* M/IIU/7^ ,M]YY;,U^!+6?#BZW.R-37\XGH[<7GC^?_I#<_KH6L646F7X[>#L MT\7!R=O>P4G0(B>G<.=;Y,D.?WL7M>AE]<['_^I[=SMA_^S5SNXV1/?]M]?PB) MPD8'5 45Y2#(.0>2, $,PZ*(G&B['=\;C:.X5G\:3B>= MW]YNO=W]5T>K<2\/*WKU],(X3&4" M^LJ%AGF ?C0\2Y_Z<.^'WV6V]CPSGWG)SH?AT@VSB!^<9][>6:77/*O[A1JY M6#45SWW,=CZX<(B^N,S6/@X+"O)JI!\-8P%D6+$P^%J- M));W\+0OO_5\U?A3CZ:'X5UX1#;EYV] MV<@[+NY62MB*\U'6_>]4F^&B.G9WVW:ZO9>7U=#0*?]J+TOL+ZPVXO7&( HA% M5GG !<6 *DF!1M8"AB0,5Z4TT!:+JF(-[YJ-<93@N[<]6-VKH==0*H.@@J(N MS >D[+H0D?O=&B:TR>!M,OASRX9ND\'7*QG\43-LWO8&O7&X:3M'PZ$=M\G@ M;9;D3XI7U:BNDL!W40"?BJ/U^T!?V;JLM__ME.[NA?=]WB8[G_?A[N8GN'^V M_^U@\S_'V^\^P>V3?\+O_CS;66I=]F<8TQ$+<_NZ_\V@@Y/W=&?O0WCWSNGV MNS<7!WOO+\/S+K?/]LFJ-'"AI5808Z"X#J@1"@@4HQH(IKU7V#D*:22OA%U& MGT:"9)L'WFJX=0THM1KN)VBXA5 28QP*Y'3,^[: :NN ,((!4WBLA,9".AHS MP%F7HP>.);4IX#\$H'Y0%YUP7,*/PS%K4\!_,C@+J[]=+7ZKN1Y.P#D 9L)K&+7% E\V+BB8-:YV#TJ0#/*Z!KEC+;)W^N./MHC_,..\ +X M4)QJHKP&ME"QRI9S(*'0 'NMN"\D*2 /1QAUR?VMJ^>5]OVH"./S<'0:&WF> MCX;&C>^#,58LS/-34 ^.,>+Z;PW^SJO?*J$[*:'E;&2,B,"4.L"0#TH(,0N4 M,! @2Q32#EF&R8M7C#Z4];-&7ISVC/XP$-&>T7N=T<7R,$LEIA(!S34)0$$Q M(+7A@&NGK0A;)I )9U2B-3JCO[P?(J?/I$R@.O,G9B@TTX+J#(1?TE'QVV.B MB']2?E1X:Y6SU=HZ#Z?"WB^7JD,A5?14>$BN=PAA\<9;1G^,>>X048@HH"$L@T:4U*+%L:]1;C;E.&O/!D7*K,1]: M8RY@8^Z#OL2J !(J!BA#'@@K$6#60(,<*ACU,9&HZ$(IGX'&O*+I8+,R[.;R MH=MTMWO\HJ-F6=W(F;BLL?;.G:NPH-:E!H?C6+OGIY/IR#7*BLZG(W.LQBY5 M+?V?GXB8QH/SX>]_YR%NEB/<'@H+&RR+<]>&R M@ 2PQ)9ON#)4/8%JS-?':G#D8AWERO+*T9TB(-<*__6UG7>IWOR^&^D)E74* M^E) ^6,J)6]7NOF3G&Z/BN5G? 15G _4XMG!191,).\3=GVF9M[S--?"M6@X M]-(R8ZDF7@=88 UA4EGLG%(1KJ6>\D4;V+C&>.L?G+TAP7C[>O#N?3#4#-R. M[]@\_;H3R<0V_XR$8&A_SRQWC#_[YRS\>S#>WIX>; 9#[=O[BS"?8 B^0?N? MMV$PVNC^R3_'.]]BQ_B-F;OK9(/N;)I#0P7F'BG@PET#**8:R(!O .;:4^@* M2PO[XA7O,O%0IML:95BD=Q=KKFCJ ]%1\6I7 ^.NK$I_GH'6.Z@C[ AV7%(' M90"8)@)XZ9"GS'J#-"41RB=U),#U;J0$[)>5TD9-%-.JI8=32V^6U!(UD%/. M%)!2#%I5J6[>7H:!X9+$0G' A:. DEBA@PL*K($>$:&1D_3*M+OOPX%K1E'PA!'B M0QFN3Q2\V\(:XT M7->IJO!7\J?=TW!]NFZTNQBN#Z:.KC-<6SWT4'KHTY(>4A03S(0!4,O8*$0% MC:2\ IA+JRV+194DZJ%?K5YAW>W:*NS_*$FDS\SH;?-KVVK2)Z[8]Y<4NRN$ MUI)AP#GV@%H'@98VF,1>&<,19:PP5U:3/LMDV]7]G^Z5?CM72<]N^ZOR2-*8 MYY023\-@?A^Y?AC5%S=+;_JO^8RVW QQNL>7,>C&5?ZD0-ZY-0I4#Y,\7?5OU"7XQ?_GM^HL$OED HC53;X^#M1Y9W?@.O\][,Z\'H[.7Z;4P(]3/>[9GDH]56XC MT605\_PC36QGF/JT5*UG!DE[I,X\;WL#-3 ]U>]\C*UZNCPX^1">OTWG\\3W MOVY_.SI4$-G8*AAH5MA@OSH+I(04:&\;4E2H_5^_)#V=C<.[8K?F:(HD"54:$>H%UP)+3#E4$!B M!.-H+9/CY];5S=9UX";=GY3K_EQ2VGGQW2V%KDUIIR\A^]YN1#^]4U$<+&D[ M%5W;JJ?M5-28_J_@2ZSOJQ_4H^)9^P)_&6\?<85W5,N 2"-^B%UM8+"^"Q/] M1$*0VWK[KD2O[T;#\=/P^'TWK"U[OG\-WPYC,9<'>\>]G9/W\&!S'^V?O _C MZO>W-_\,\'8+;G]^>[R]Z/&+O>3#&'>^_=G??;>%=S8_G.Z<_-/;V3Q%NY\_ M76Q'C^#)^Z_[G]] MO$*D2S%^$GTZVDY$K:)[:$7'$"Z,,;J(=CDKO"A$P3QG6A><$:9NF^G7*KJ? MJ.@NYQ4=980+(RF !<* 6J^ ,A8"Z""QS$BO66X*\%04W:^0JQU+WZ?!(,C< M#N.AG\2.X;]8:LU=2D(X5MP8%FYU%T 85KH@J* D@#.IN18M(ELW1;6UA,B< MU$89#('U% (J"@BT=A(XY)D@D$A#=#!+<9>2>\=@6UK?]3W+&DNO+)*<(T0I M=LHH8;0K3$&M#-=+"SK6\"PO@ YGC2FL9D!(I@!U%(.@B1F0DL56KT9HSJ.+ MJ4OE+]B)Z%%/XMOI*)R]R"L6H84/TA_^_*N5F]Y!'3D'J:'&6(P-)4I("0M+ M@_EC$.3>^19:K)LZVEZ"%A837SAA 5-, (I] 912#F!$I9=6$ K5BU>DR^$Z M\7&T78D>.DL3,BP(H=04!>5%).)3GA;0*0(#PFC=&>MXE!>0!3.:,,008 6R M@/H"Q^P%")@)YQ@1[KW4\2CC!VL@W_HL;G<0_W)J[(Z'?=OIG9V/AE]R=EGK ML[A*&ZE@T^""<2LXHMXH74CDJ1-42,J(A"VP6#=M]'[99^%TX7700<1A BAT M&FA.$;!2<)LMB8Y%QED*V1G=/Z+!XZ(DQU8<)>0QZ;YQ&G. VV F408DIP M 5MDL89G>0%9>,8L0RY2YZ)8 X(,4#+8#(7#A>=46:3(BU>BRPNR1D?Y5W!9 MQ!3VR6B:3V%NE'PT:G9*;BV=!7UDJ%08>Z4,AU2;0F,'8>$L-!;'OGDMME@W M??1I"5LP+H5@I Q @]H0(9 "Z8 Y](RJ42A*$ZD!^BAXK:MTV(-C[(4!"EC MA+724N.11-:J0GE,..:(NQ9:K.%17H 6$GH9%+(%F!H%@K$7F4QX.,H.,RB@ MC+6G+U[A+B3WMA+6SVGQ)/A+'>Q>^Z1+_>DU=9#5<2W:NMG MJ:W])02B")'8Q()XQ B@!D$@J-3 T (5AG".$7SQBK$N%?Q)$,4]@M_C5SW_ M#T42V9[_GWC^%STB0547$C,0F8W*U%'K-7#48 4M5=Z:8(&PKN"_%%'D6B.9 MO]QX_'MGPYCIV;2?BOZM.Q^%$Y$*8'\QE\E=V-D>"K$TEGZSL?+ASWV72",' M=N-L&-;H6_KW*Q53K>9)6PC4(&0L AX1AF(_5J ]EP"K9@FMA 46OGB M%<%=(9;=O8_"4=YZ5A[ZQ#\41FE/_%J>^ 4T@R#U0;%S@ VC@"I#@("L )06 MSA")^& N8;>XCLQ9,O:^(.69KTO@'7R43V5+NE/ M1*?_/&:C@Z99_;P5PCWH'LG.YA'92'"D=8P'&XK8OS. M TUIP$7A/\B(F-$(\?+93O)PESU_\*Z,[9[?><_W/AU2H7DA?1FNI$DU^'\>Q3.6FKN)=#2IG<[(S<^=R92:_CJD8$OEBA7I\0 M[V[QJ_'NOAL.[46OWP]8;6LP48.C7KA1-\9C-QFO'?/NU^UO&XVF!._9P=G! M\>[G@*V^O8$'[_X\#7_^MOON/=K'6Q<[.!S7<+P.>@O'\F3G[&"S?W9P]H8= M;)Z2[;T/I_OQ69O;]&#SGY/]DPUR$([KSKN=LW LO^UL;A\B1R$1P@4P)1"@ M1'(@,.= <2P]5)R&4[#(MEMX#+D.1JT*@,R: ,.$*JPCW)#""(X6V7:KC4CJ M>C?<]:/.;$,Z>4=^"/?NS0.=GQAS!!9$N:!^PD4DH2;4,[^77O"IT>RB=5#?U)W)R/<$0-.T348,XH!$(8'^!1.)\20A9.*N8%Q:P0 MK'CQB@G8+?CR77EG@/10QG*[L]?O[!$^C C(.VD Y:H U'L;(##W '',,:,T M:"H>$]=DMUB1<;N @CJU%N@-S"@6N=J.OGQ<>Z@:TM]!KPW#%9S'%710^M]6 M,E9+QIO+G:-#B:D)@+@ &M*8U.14-(\\X(A!096SX=I^\2JH=8B7DQIC]5'< MH8Z=NJK!AC+_.^WE)C/QDM@(NSR.-]#D8C@Z';_L?'2N$SMR=$BRQ\^&(Q<> MDW^.@N^N=&PEC3XRTE: ML-W^?_;>O*FM)%D?_BH*XIV([@@54_O2_88C:&/[TM$2@XWM@7^(6D$@)$:+ M,7SZ7]8YDA"2V,PFX,2]XT;266K)?/+)K*K,M3WF)?>)"A0LUXACPY'-)X0) MA3D!3HA#1J%.=U[*_ $PN+*$R_X8?,*PEV5D',Y9&,T9TX[5.["[969=8&%; MN36MU"IJ"^2VI19(?JRU 9SAUPNN:PNN6SNP/V+MH-4?='LY"M@^J[D8.[5! M+&H<9 5L'9_85J_8V&\[P&GS-26_RV,+PSK^FVLSZD7_S>$)\*CAB?=3G%[U_MAKQ<[/N9[?>P-+*!'_%'4W($; M^T/7A]9G*S.9<+C MWI^>)Q_\5D"#NP@=QOZ IV>:GJK7[ZYW3H"(Y6OZ]0Z MW<%J;?U"3LKW#T9M+8L!P1,Z9Z/WA>*[7!DHM[ UZ(\&9/H]>>"@>]WCXMJV MA4_!GBT>HA$@IE;O\E6I.^P-#N9&,CVT!2^>ZID;]D'> &1/VO!-OC@+ MF1N&_7AQ:[],NUD4V+[TTMS#8_NS=0S27!N S!?7P7N@@WFVLA2T>GEZ3YX8NW W35Y;C"'DLIX>ELZB7Q;S!BQRT EH%(YOK M.EW<4MBFDY-V%IV1;0(9L=[G8DEE7X'0M$[:\7);1@V'7BR6AGZA1?N7E/1F MO00Q_A)/!F4]3LK+(EL77XAI7PH&P;>'H93/; !M'IRI=KQL?)L>[') ]^^# M>&\ TQJ@-?M%/IG<]'9K8$MN7@Q!/Q/RR0B"0H0(?3N&8:^='L0B)#)6F4*0 M8E9PVP-B_Q'L;;/-*.KNG^@+^AN6E2D&VD=GF(:K^Y+L#6&+[S8P"7 M#L$CB>'W^O3 3C6Z2!0\@!?$_;.1&EU<5U@#$+E1,<3R9]OKG14(6)9/RS/: M@::68K5:VTAEWZ=&_/(XE!,XGL\KIZ_\O; #,-&U'[8]C&-Q[,63O"\2&I'Y M;'Y".Z-O<6M&[4D;B[N@6[DU(%X+FE, =><"O6!ZLV+GQ12 M L0?P+W=BKFGO3@IU01M*,S:X*#;+[&_$+$3FQ<^6] -^+T[; =H0QQ-8YR= M[:*(7@S]F7FISW0;1*A7VN4>B/I^!U N=[8P)*/G9/$H+;\MG]KOWV;A8$&4 M'Z\2,1/4OWUQT;=7)I1?72:T*OA9%?RL"G[>J>#GPD6.6RQ:/.XZVQ=_ (Y, M.VZFCX6Y^2=;F]D5M^W,%-_R8ANT;4]JXHWT"8F8S_,(I9%EAB,"4P5"YBR) M:7;Q[,DF;V/"%ZH)O&H"@R"*1)\S\RJ+>% )_A(&%?5FB'#")#6=QK(9!Q.1O$HB MWT(*DO?#/KP< +Z,OP%S/6B=7)VM]1:]_R4!N79<)C3YF8Y7+70Z@[4!XQAY MI(D[3ZS"+#$?)<9<*RMNX71>'2];/QO@ MFFZN?^7-\RW2./>\V&=_OG.^N_Z!;FX?G377VP>7*M=M[Y_!^WZ$3]]X^+^_ MV[NT_<,==O'NX<=V@WXE>8R:YU_QYO8^W-\^:F[O\]WM([KYZ=M!$\:@^5'C M/><%=1$[I+TJ#FEX9&S^* BXO(*J:,#3%;/[=VO% CCYLW:=/*D<^P"_63OL MN$K)V @NM?(X4)>\Q94\O39Y$GO48Z=E$L@9 ?(DM48Z:H4,<2%Z&XAD.=?H MO$ 5A\1F0J-58>FJL/1C'!P.0@I*5.2,&1Z5L#@8:TS$7$0]W@M]BWVPUT3% M7TY^P)>#4V>7<&K/&&JB308);#3BT04$C,6C%!-8%D* MZRJL>_ T8T\ =E->_+3_7L'?0\)?\S)-V\..164(0]%)@+^D)=(J)B2%(<9@ MFVB4*^^,K!,^7U;RS@G%*N"K@&\)>KU$F$H)U4L; D J'%3+(PWZ<;/YOK7LYW#YG%S M/?8ES>D&>+.7<)$LTH3*);.>\3[J2I],X:KJ2SFK"5=^3A8ZM5(=;;)EG(M909S(;GD1N3C,6,4AJ,Y%K1I*K MXE(JZ0SK3$:P(&U>$^,$<8T)<@PT3FFO2+!2@4L!GK6H8_5060F7*#WK*]?F M.V7H?WQUKD)G3Z#@LZ$SQ21XC]0C;@T0LQ0$.HMP9('9&$(0=.4=_:68$-RNM#9!@,APQ:DA M*@J>CXX23Q.^S:'!2IY>E#P)L(&)T4B!P$J9$#>!(Z>X1![X;(@YG5P0.>'R M4^^W>^5UWN[ -#V3*5%FN*.. TG1GDJLL:!8,TLUKV)"2ZFD,UQ34:F"8P'1 M?,J;"TF1X4:C(*V/E%NK$N"V4'5Y_V*T5=7&)8X)/8$Z5S&A)U#PV9B0(*#( M*FED@W-YXWI U@F+G!?*&FJLXAH,J:P;O"3U&2O=?GF6NHH)/;0:S]AIP3@S MBB>4MP=E.QWAK\@1U5;I:!2./A>-QW4E[KUVLWRU5E]<3.@BE=US[!1ZCE%X MV!Y7 ?ZKP#RQE$#SI92"O\ZY859PD30V2')O$5I N$W!L*S'%L2CL$==D@YEV-AWB''DT6:<(A>Q0#*!N0D<"T,LV!FFZ_S^AN8!M>EEG(*ML/1- M8NE=UKH>"DRKM:[G!=;9M2YB;"!1>L2D%8AC&G*^KXB8ME9;%E)(,A\D(G6J M'F"QJ\+4"E-?-:8N 3]MQD'%3A\71&=W!#'K#--YD3%8Q(DTR$KMD9>$ F'U MG'&7ZS>K.C$/G'[J69"T")_\NTC$7R7[?[TIZ:O&5LG^'S;9/^#1DR?$II[Z_L_&X1'>V5Z#MH(K>>C%YJ=OA\U/ MWUJ-[2W1.)MU.;?.=[?_.FYL_W6TN?[A;'/[\T%CO2&:\'?S_(CO?F_@W>\Y M(]#1^W8H>"^\LU/'^ Y?[=WMJ$/WW(V M*IW3406'<,BK*? WLXPKQI!C(4XI(.^:05B$0$9W2.%29_I1AK8"NLJK'OPY?HG +NWO%S_9/ WE^F?1JD822C% MR!&/GB+#'$*1WF=JI=!\=[$D=XJT_]\+(QQEM,$ M.=_' M, ;GF]\_'C?6CW!C?>NT<1B.FG3C;#/'5@GGUG.J$$D&'-1H(S TK)!0RHC$ MC'/NEZNH&L." [C2\ PNG ;K)J($8^:5I$3(2IY>FSR)/6R=(_ _E*@&:^AD M1#;R'/^@RBOXG+BO,OT_ZSY.:7ET0I*<;42E8"2.Q.M E _$Z50%%I=2266HUG3P)S MZ@PW'B62&.)4>F15\(AHJQE+@026T_[0NEQP7NW%9YQ8[A!0E>G_YIA04#HR M0QQECH"E25I@PP0#?BD#%X17/OP2P,Z-F=E/&^L?#YK;[2-H#_CR'N[]0':. M8:RVM^CNI\;/S4_0+VCC;L[T'Y@VGN4TLEX&Q",+2*2=XG569_E^<-M\E)O0$ZES%A)Y P6=C M0M%RKVE**)J8@)A%@VSB%(6 @X@B19C=;$CK5,SO-*@R_2^M;B^7:E:DF(T,QI&VX+YE62Z>>#]_E,_T0*+F4^5!@90UP9 MA2PF!BF%@:QYP'=<9?I_J=I=9?I_$=-4@? ; ^%9CFV"\RDPA3"-.F?ZC\@R M$A"6UC!'8B#8+"$(5YG^JTS_R^\?5)E4[V5Q&%-<1&4Y49X;)K6AE++$.$V8 M<:%O;W&J3/]/:V?F,_T;R8+102&# P&R[S!R*1JDJ>-Y-GDR-._OP77&Q"O( MI5IA:86E2[76]5!@6JUU/2^PSJYU&6VE%X"IC/"<.H!Q9%21Z1][0:(/A*>\ MUD7KBI@JTW^%J16F+CL_?;.9_I\.1&?8:122>)JDLR?XKDY;'3!9G^9_84SGV^J1+ N+]%0_+"6 L2//!E.+;P4$L]U+6(G0@U,;IQW7_K\[@(CVV&O'0"B8X^ 2.6DQ#SPY:B4)=#:9P,UU0Z:IUV::Q9;7 MC2.[_SW _OA;QWXWP\W#YO'N>OMX]_B#V%T_8HWMST<[^5GK#;Z[_NUPYW"- M[1[NGS4_-8__>P[/V?9[,6K..6$H6 U>JF. T%AY(/$E,'LJ ADBNNZ6+!Q MJ!"+NTP]C8Q&:7C$1G'K\X2;2!(7(7GB.,M33PQ,O4:W,R35U/_BU!]N[8'5 M#MA3@E(2/!] ,D@G:U (5 &]5L+0G(%0U;DA$I!F0!BNU^K W+1/SM5HIP^;$%1ZJS7^#."*;RQ_':"%P&'M8"G,KX8D]. M>MV?19+_]MFUQPA^"5UFA,K_;]CJQ7"-X_=]U-6ULJ>O]WC!/83L)[1K#^0H ML.0("LY:Q#4.R-"%=C*9 MP*MB8I,76?+'E:4O_B"&83MVTS72]'$X&/;B-)9]*"WW=N8KV]">O]I=?_3V M1.B\N>[W7 A@(3@!=,J'GA6ER&$94#1"BP"?<50KM0AH?I+96&\85Y:1GZU= M(\CU@HC%21F37V!Q'>AE+8%TP3_9L(W5!RPT_-R+-@TBX&XOWP@WM=O=T_X? M"ZI;W8+P7E*N7-UA1-!1PP)[M_ M.X.?\[X.=PZ]GF]MM:,,.WCW\0*'-9_\]_S![9'0/IMA8Z\!/ MB!2#0><>6#Y6*\F.:LC)5) MJ?#I4?'I<)\WMS?V4A2"&J:1)=XB'@"IC,(&,:ZQU\J[F#3@$]9U1EYAK.D% MG4!]ELWBKW.ULMI'_\08_U9R=3T1C._,T]=:.7E[*#/971NY]#XVT6; M@J[;2U3(KU-4,H,-(5;G\RD&4\V$$;F0MBK+A\>G?/C,LXUV5C[M[*H@3AZ MEFLF)\1"XL[J2+3EI:$!!8QA+0._E5)[H@(5WG-)I=;,"16YC2)J3-WLQLD\ MXK6U_5Z,QR#M_7D5O]LAF)=Q=.;_G\&M4KQN'KK+0ZT$ P1RT0#>

BVVV>U M[FDG@DD8NGXKM&SOK%[[WNK%$SLXJ-?^^>=]O?9;OH/B/__J]GK=T[RG%#Z2 M/W^OUPK0+#?3=VNVYN'OUJ!FQ]-:^RUOJ3\NC_RD7O>X-H#AK,&U^;_UVNBY MF^U0>U_>.I&(BW= Y_NM_B!OX>\F>$D_=EK='OS'#_.KH0''M787)G/2!N7V?)U>-6OIQ M=-7XX:LU&/6/T?6&,(2UXM 2T>6XC\<-7G4"PAV+G;*U1;W.0P-?#7TL+BE- M1@T$)7^:ZU?1GVL;5S1JTP^Z#MY>;@*^OE'S[YB,!C0M#7MYC^^")@*%B+W% M3ZB#=,#(VO[H%78?>KMO!S'O/AY"GV%6K[@Q]^_R.\/BE]X\""-]*(? S S! M6$2OFQ977%S+HP[V*6LOM/46L@A=SX]8((^Y>]"0[GXL.GC:&AQ<.1 3-;JD M-),K^I=$_/)X^^[Q<6M0H.SM1VS[ BY@M$/>[/T3GA?_-X2&P3\]Z&H^(#// MQ*Z"X!$0\KQ7^J3;+T;PCUYLVWRRYV*+]+\N[ZD?,5!\<8MUP#>'@ZMON8K4 M/378&S&S.#+U[T'O@JWN1^1@NHY0$:_\P[9/[5E_Y=^7N2,0Q]'#52:N=^W[ M+VR.?P[>^:5C3T!98^W_NNW, ?L@@[V3U4*HOXSM4PO>=YLC ^P:@O_4'6MV M!_"P;/<*O>H4+E-Q @,\:]OQ6=V_#."+4DV7?J)^:V63U!W",T(?:,!/'\'; M.P%LZ1\41S\*9.__?N>.+!+4R?&I>>IT(Q6:H4Y K,$:G =TU*>Z:PT(6W!$X2UFC\QW1L:!(:ZG=.NH7?M 'M[@US ML[?&=F$Z[K]QT:W_Q%Z>;$"\S;0V9@'_Z8&Y:IW8]EK1K4FX"-$WYWWEDXQ' MIXU#>//AVFGC?'^/"@.)ZR4^<;0-C<:YDX$).QU?8RA/W)Z M,JG[SV;6U9/L6)W=Z2P[#P;C!*XAM903!6ZA(U: TVBQ5T2[.ZLQR\EBOOD6LF:Z_NL>7[TL['N2?-P8\\([@5G"@GI\[D2$Y&Q1"*K M%/C:8#&#RX5QB:P;/%]2LT#QB1*.A&;6%5K@-=2ZPP% :2<3HQDB/^NOE/R] ME+7"?QGYT""N\(9G%;[_3$0OR]R'G]FO'[;Z!_G+]]W^R\FE\*QB2.'Y>\1I MYAU+*/$@1K5XP(ZC)' P41NLHLEB*.I:S6<8SF)X80%.VD-P,;WO#M,SRH:K'&^LX=-,,$3C62P+F^=]$AS%A#WG'L=G>-% MO<,Z7K!BM KPD^>U$\L)G\0E+O#DLAD$&1KV>H4I],#^]^.SR\UWX"3 ,5,& MF11[(P.WT>\/,WG),%.)TFTH:'-]:P]$!!P#;5"BAB#..$469 FYR# Q/"AA M]YGD!Z4AC0P<\:<2>YN.!P\XH.P'<'_)J06LT M?R \8"]/W;+\U5=(-6%5],O3>R-;%I%AFP<10:LLW M&?IZ*OS#&/-O%9==ZH_EQT;KDA7_]T?HX]I(K^+K) M$A[AQJ'?BXY2KYU ,"<&+"'ER$@%-M$80H+R">=-NER*.@CV#5S]@BY=(-55 M*P#]D6\,X@//N&[YFK$HH26:DQ0Y8]R!N( ]A+9)GV3D"P,RUXE)]A@6IH MJ1T'@#]%^J?R6;_?&H1$E YHDUPTI3C M/A(<@%E;C[C "IGH (X8%H2!2/D IJE(M74[#+IYC\+K#-->X:_FW5PC^E8P MR!DV>)E79L^A5?@(:=ANS^2!O%OJT11=Y!',2.0D1JTP^+!8:"\T84;=L+XR M#^+3X=I_NIW]K%E5O/9J16O -?NDD9^WO?.S"=;>,R.U# I1D1+B+FED<3[= M+A1A*5(13 0.*$B=+P)LD)\)]/;K(SS.@C4;+ZO?*BP[LZ9WXQZ>XHJQ(SW9 M6E7>&+I^N&AGQYQ;= H-+,AIJU,\9W@R6F&,*97)53NQW[]*55XI;N39F#CL M5W1]-/KCL,+HJIDY+$8W_K#M83&XV6GP.>A0/+C H[4O[VM<820PXKCVR+MK MBR?^T1K8=LO?8AA0+<,):G1#*[5\&=XHNGTY.M^OY0MS-&6_4VS%>9H]PHO; MG/=- 6J6$@UC?%#NH2HC*R./'E1IT(-WC#"[?] =MG,0II@<<-_RGL2<(A@Z M6P9OCJ=&H :_7(X2K=8^6*!C[5AH6JN3U;6<[.O>6B05[MCVV7D9!KMHO\N+RQ:VQLV&KU6+>9D-.J6AXJPA*E<=R!Q4Y,*=IS W:Y(?U12T*K7UQ72D_9G$EP>&266[U0OCU>I!2=U<$K MFE*L7^=NW<4<2["Y0D3E'>$\"F\<29AI865,6&!QSR3PXXWCN=O_Z<7CUO"X MLLLWVV7_L['=V)/&&<:,1T(ZB3BXMTAKY9&AX(10AQ7PXI5WIH[5?'F=4C#! M$2I@+BM7X69/HK'='R,X*"(RUPI689;[EQ\&Y"VGA.YW?:N ]$)Z._%T)-G% MGJ)I#R9)61S2 M]$0P:[8\O%_7SLE LWS$A'T"#LLL+*ANSL(S$XP"Z,UKV M_\W^?L=]A4FX8.!_PGC!J?L+(*P-FYUO MMM?*_?P,?2)O>L/@=$Q)P/OWK$X1\Y"0-]$A3I1!@/)@887UT7&C7,0K[_"J MN'['8"$Y6212!%$&:4P@T_T+9[$0IWKM-_?[:-TU+\(6(I;MXV^^_#H.>]V" M_77\V:T$,(-6EK[R;9D>?EW]L@I>;KL-2A-B<0B@_ $$?J)$T.Y6M]C:U 5> M?9PS*]=L.!SVQXS5Q][ MBZ=W"CPL5YV]&Z"'H(QT4=B$S7<::(])5QY+((, MEH:; CR5H-]/T+?7X)U?]Y2U1G/F4<@5&SBS#%DC%0H^!!B[:!*5Q<[8!8+^ M9UXR_]$J3_P QO:'8/ *^6SU"P^I79P*@M_R\CJP+Q A$*[G$9,%^ZRGQ>)C M;MUH8W4E(2,).6NN-_929(%:# H;43);7)6:U# M4CYY:AVNP/&119\ $]@#O%'*,8:H4.!*))N0X3PAF JJ M-<,G\5"WAK]/SJ MN/L=Z?IBL'#%.87[_=:H:0B=Z+\3T3L<0##%348 MLLBYUACX?52>@1AA+6,4E4H_KDHW3AOG:WL^2JPX32A*P\HB>L O(J(T+]3[ M8N/!2R'VC\?-DP["VB")LX*K /]B!B0Q>L(LYM16LOK(LGK6./RPIY0,AC.. M)I8T_@JJ4Y>^?0A:0N18%YKL9KK+1,><6Q4B0RYS59G [N!E0<']+) M8E^<80\7YWS?M.A?'*6 _\L%)IFP7D9FD"0D)^0,N1Z5=_!1:,85+SU2L5#T M7RDMWYX3[_$27G':?7'6D4LGY1_B3/PO;<&NSL0_N0$A36#"BC":-,&AP!/@*:.C MX.5A@>XDJ=+B=#WSFQ=![G/^KE@KJK46>RKJ.8G7(1#YK %@"O,^[W$JCE$C MH7]P/=BH%KS*#0?%M]UA/K%>;%[(3SN)8.3R_N.IIWDPB*#MO;-1KH^\D#>] M%>[BY%5_\6)[:WZ/IAVEGIK=,E-$IUKE"9SA<5FHMFPW-.3O82>.3@;1WU=G M,J53"JD%#2R>8\O)QXH24P2 M26$#=CQ9)\,+J!R_O2CP/)5TI-CI8Z\I+U\@WN6?:)$)D^)R9^LU%>$?W)UY M,=7=!5GE2OQ2=??K?^-8/GS->+Y*,7LYC<7B5QOT+(V]W4"%CG(4=YQSL M4\][F$L7E(TH;>'3%$G0-UGZ0@D;(\^KM@[LY,H:0*]_'.;BC-58]&ICFW1I M+)ZH;!]0_&ZVQSN'6[3Q_7-KY\M,E:GCC\>-\XWSQJ<-LONI>=S< M_MS>.3P2S?7V4?/\KW;S_'.KN;[S<_?3WP?_/=\8-%OC8H%'+&<:)HD(R5)$ M&FN7UR8ILEABQ!BU5@2O/"57YTEZOF*!%2I5J'0=*C'.A19$>:TH5QJ;J(.- M,H=94Y*T1*4<_!0/@4K%>C7*&STJ0+HC(&V^OPQ(VK.4G/<(S$?.CA,ELM9% MQ)0+/%KIC?;HMF!"^D H,EA1 MQ*.Q0+>YSF=UA#<",ZH>SKI=8V$>BVY7@/1& 4DYF2S!0O/ K25.. '"S3#W M JN@*[J])( T1[>QY)PEBY1-N6( 3<@H9A'S+F)-)$N,+B,@C>CVS'8]PLLM M ,\7Z*V>\/7K=0OS.$X5U/U]6?RKZAG7/.--+;G-5:ZMEMWN,'KZWSQ' M 'BUZE;%MV]-N"--0CAC8N*22Q6@1 %P1[EL0[IVY"(!* M@5(=,^&.X/?K*)$SC*"4%$TV)!*=6L;X=@5(%2!="TC><,H,)CY1KEW07A.: M3,#2*4U=>-@(0+4-X'ZH-!L&"#CIY$V" 24"4"DEY)31*#!BB?3$*A=6WE$M MZP+/EPZL5MV>B&8O* ^[+-[@ZZ?:56S[;<:V':$ZR&"",(D#-!IEC&=8BIP_ MVR=;4>VE,&I^CFJSG/D_&(6H=PYQ:R)RC&'D'.:$D."=Q,L8VZX J0*DZP ) M!ZU4""Q$*3AF1%L6A9%.\Y@"2;&BVLN$2K-46R5M9> 6&:$Q4&WFNR2QT MN5CS@0U79_A1Y?W N3T^LSE,ID&%>HT"E5Y@[;(A: M>=?ISF'G?+'"BVK:E]*+W;8N1TXR=I>JEXPI+J*RG"@/3%1J0REEB7&:,./B MUGO2_XF#0>SUQU*S>='TMQ N>R!9@OL^[#'' 'I%0)*:6 H4R$] Q'*V: M2G:W8P>1,BN\TMX&3IW3A!) !8_A3V:BN:V?6$WQ0TVQ$,F"[XY1WI"&>(1_ MM-44^424 \9,P#*LO.-U;?@M$".7]IM"BG8Y346!W&*BRN*XHY3-]H=MM8OD M?[>N]&/[=T*4!Q.W*2,T;LSG>&Q;'6CEI&+1>WL"OPW.*N&[12E=#&W=H]9H M30U&.EJ,>"X3Z"2+B-F\NT[DQ;^X\LZ(.L%R7MCLX@H-KS0#_R+6/4Z05K'N M%R#^T]B[\[-9L>[7-)5/R;JO7>NJ6/=+EJ6B+%?%NE_]%"\9Z[X>4>[*NG^- M4%2L^Y%8-RX\>6.DBESDC'%@G[S#R&HCD(I!)1&X)45)JULQ[\FPD2'EN%C2:,&6ZCM7BIJU>?P#^2CME^2K*#[0ZM2)7;JYF$CL'196F=NM_PU8H MR$TNZ'W2B]X.BQI_O;/:<;3]82^7Y*OU8O^DV^E/:@F^W_RVL8Z(J8%HAGC< M\O6"'>422*U0UH&ZX%JYBMFPW:ZU;2X:510@B;6S7%4XEK!ZE?C?[)A=5&U= M7#=P[CANTO '-8\:1Y!!L _=VPQ M7-^AV."'K>H,+Z@UN;^T1R5,2RJ&H \\U@T'O.*AAL%:Y*+!,4H+>K>9- M67.ETK*HW&W"A6:.6K#/"5@_3=2!;0B82B,ER?NOJPE_U D':\P-#LIZBH3P M!G&L S) TI$EV6SY3*!2GG"CYB>\7L!<.;[ML_E@U]4QK:? M;F<_@U=5C@B>D^N#"\M#Y!:FGDA@8UYR!-^8?+I85!Z[I@$SM%\;(3>U8X)45YKVO*#UT;LGU!Q80T6U5< M/TYQ&OH0Q6D>*C'/L^X86[21N3IF\TKW_/D4-,-!!Z<(CRSJ1)6S5 C@4A*S M<.LPUY3-NK!EGR>%4S?3I.[O1J<)K]\^C>T?L0%M.>B_;@^SW!W8S5:-@W7[ MV3P_:#>VO^+F>;NU<_RYO?M]"V]^^ONP0;> Z'P[V'P_LSL0OFL<[F-H(]O\ M!&W:WF*;W_]N[7[ZUMY=W^([QXWSW?4&A7?R_YZO#1I?1KL#M_?/&MMK>SC0 MB"WA2 L%3-D"9W)8,J2HU#3A"'Q%K;QC=:[O?>A]^4[B+#4&@6JQ*X^,T+OU M=2'J5M!T5VC:B;:W?=JM$.GA$.G#'"*)Q+0DBB -X(]SOZKP1UR'2;7E@A4B_A$@'O1@K3'HX3-J8PZ1 B2.1&608 M+I(#660XYL@SBK45/#K&*Y;T3)@D*I:T=)CTL3OL59#T<)#4F'?.K_#M]@D\WMM>[^R-[%=_6@S; MF<,P2JRT^? "4TXB+JQ#CC.,<@5$!W-*HV M0X%=M5:_/RQVX?IN?]!_8X3LMV=!K!1[O1@^MCIYW-_G86_&"JP>$*S\?'S* M$,DMDX@8P_-)9(HTP0JIR*.2UBC*0B[^6Z=B_GS$7(6OBFH]"M7*VQ[=((9. M[/\:$%68QXB8X@"7AD8V.>.*P2-0#AQ*T MKOB]_<"*0SV02OX#^/1'[?T0K'AG\/">XUJZD;CS MSOE;=KZ"X6M@N-GM^ J)'WQKZFF!P@4:;V3R>+[GH\+"$8DPX0:@V$=DL&>( M)4FQD)::A/,J@EGHU2XM>[QUEMW1B:[<%KQ*Q M+^#4=B2MB;[5>S(?3P_AX M^R0R-SI.E]][<5#\(GU'/A)^EW0,(1#%+$!%")8KG4R@WD50^9PJWH<[)/-_ M@X&L!\D2L[USWMAN[#&:@',*UA6,I)ZG6/"^GRHZ63<1Z9.5]FM?9+ M$GM-WIF["NZOI3^K!/0OR<;1=BUS^(<90- M:4X^+RUV],MSR!-IAM\GJ3OBSY.8DXQT?XP2<;1;:2+1XP>6"G&WT\LOW?[D MA"03^]._N_I:RP-W43N8Z!SJ^2^T?DE!0$=%%B MP1"E'"/NE$2668<235;>R,8MU^@.TZX@TMC] &QL"_C[?$TPGBXE"5@F/N)$4&4H,XLQ) MHZD(-.= N<&J_FT5[-@?YIG!G53D4=N>/T6EGKM]*#E#PH0 .4XQ4%"+2[ M?1"Q#JCG ,1VV.H?%!G5X('%0^"7[K!W&1;Z _A/L4VVR,%Y$GLV-Z\_J[BY M^5DT6YVA+7-XWE:51PK%_^H^A\ZT>\R$+SK\M)@D8Y;/#%+=9! MJX>#JV^9BL/DE%VQ]TR@D5->71JZJ7\/>N/6G-C]B%POVB-4[!/_P[9/[5E_ MY=^7XS^MSOCABL+;[]KWV\#LDPZ96CAD7SKVI+;9B;7_Z[9#DS(5*)M9NWC6CC6+S%#C9([3BE>RI9PS\ 5([H ;+?_^YT[LDA0)SG?IH&GM#M$R$BH#,XR MSG/-1\M$9():1Z36GJP\5JZX?N>D.Y4H;JV$Z:)EV:9>MJ5O/%W<5-; P[6? MC>VO>]IQ3;'GR*6<-1 F$%G-+*))8N538ACKUY0ZSDZ)Q\0,7[;EA1&OTL55 MZ>*J='%5NK@[+FW?MRI"8CYO<=^._:Z2Y\WSA?.VN[R#F^N-GSOG!^W= M[:V\C #OV"*[AT?0O[^@+_OGT,_S1=G@2 (:8E5$'A..N' !Y75*%(4$HR*U M5$KD908MJCPG53:X-X0\;R3KVU,ASWS6-TD5C8Y+A(T3B#,AD9;1(_CDDPA8 MZX S\A@ZOUCRXC$ M8X15L,PYDHAT!?:8^;6QBO54V=U>+?:\E2QN3P4]\UG<(M":6 ".-!YQ:3UR MF%HDHHS<>N>5XJ &=2SOO9VXHCU5%K<7!#UO)"/24T'/?+8V*DP2RC#$DTGY M6%FN3<<38IJ**(2S@;H,/816K*?*UO:F .C-Y65[*A2:RLMVN,4VU_?W@L8P MCSHB0S!%/'B#7#Y@E8N21.,3Y13GPZUJ0>6V%T^ 7L;AUB)5R"^>6ALMYD(7 M:Z$[S$O#QF O+JC,)3H_?.I=0$S8883,LE8! ZKS$F> M+,(I,4DT#3;YE7<$X%O.;SF]UW'8>VG/XQZ6?>IZH3-[P,9U8S^4F^*K.J%S M&[]V]@P!V+&.HB2B0MQ;D&"+/3(R!"L"!H](O("-7QNS!R"N.^E7[%Y=?(:C MV(/=ZN=]H*-#$^7VKZPOKW8#F%2K8& >9P/8U;=>]]CK?^-8/D9C*>8/L5MM M#*\X@^O* H]U_M(%Y*[<@_LT5$;?M,-X' 8D5WKA;Z+[^%+WGSKT.P&ZG2O*YSR#5E@)],XKHMV=C\PM MH'U=A7X5]%R?ZA2)>8^^%YUQRIA45EE*<@C',"9ZQCQC /HUN=[2_PKYG MP;ZSR]A''+C/-& 4$O>(.VV13HD@%8F,.##MN%QYQU1=J1>4 ^T)UQ27D--> MF<=C,<6MUB$GJ=TB4<)0*;F,W%!BM554:8VCTRII^HC\KH*Q.\#8QC2%$T5* M+6%=%$8@9CA'/"F+C* 1Y0S@7O*@J;0(1RJ*[([(<=#RD)3Q M\)%C4YPFD6R9M/LM;*M<3$$N)5JM=EU>F8Z3,"-$5-X1SJ/PQI&$F196QH0% M%E4PZ66@U4PP*4J:L%<&*4D*)D*1MD8A+ SA6@O"2[3B^MYGWQYP)^8#18PJ M[1YKMS)"&JUU8B;P&'.HQ"E-HI1$I"C4$W&1U/H9 SJ/O6ZEV+].0PK%QE': M2"5'E*B4L_9&9 7UR%$B7?0<7)"P BJL*:%_+I%JOX5-UE<3D9MC(94;-;O* MI1P+6!I)DN.8$,.,T=Q39:RVKH2N*@KR_!"U-<<]E/".I5Q)5F*)N.,$.<\- M(L$;@25EV+F5=VR9*@M509 'UE[C5(J88V 6@8/B&N45$S[B'!5Q%E?$8^FU M>H9X>&VB%$6A,&41SPF?'58$)4EWM2!3^N M+)QE/68Q!<*8X4F A%,B6-!1&AP4N7ORZ0JEGA2EOLYQ#TLB38QB9#P!E/)* M(:>E1P%F&O"+6"[),KI'5>3C@56;2BHD\Y9@X[GVT0#9L%R!!<->>_*8&T4J M%;Z;"L\0#:II(L%RY+@CB'.N@7)PCQS!G!J)530T[R)>(NU]"\&-M9L3_5;! MC">KFPB25R$Y(GC[,[\HM+H)]/H MV245CR/EC")/A$.<*(9L\@X!7(=@*'., N&0=8+)$FGT,YR:FCENAO+U?\CG M.*IZD41BKF+7O0Y05;DEJMP23\SD%OB5%=P_'-S[.0(GDV)4:XFD20EQPP0R MPEKDI9 T),D3$ROO&*N35Y%@XFE/854 6@'H$Q/G"D ?&T!G^+*1Q!KF* K: M@0>,N4=:$8RPM,JH*+VVX %S41?4O ( O5V&GEEN7#SX#R-7I9@0Y&6K"+NX M %Y6H-K[[H\('NB@/TKQDNRP/:C]I]?]T>KGXIF3.G[/D:-FM'Q35/@=[:=: MV^_%HL)@ 3:V!2W\87NM[K!?\\,^S*;MG=5L2JT,"ZT?L>A6)^Z7'_RXMV75 MX'&%V[(",?QZ?-)N%6'.T];@H&;;[3+ZZ2\&Z=IR:5=GR5E]T;6#-SJU+.U9 MK\N:<-=N=:NU^K7^T!WFJ5U 62'(9T]?T-9LEI3F2O5)V], O76"O>3R1B4N.R8;,C.LH3-Q*++V6O_AEUZ'/NS\3ZX!=J?>Z1 M,XLUU_=S+KC3S?5]WEC?VK-*Z++),_6]H>T $VF=97V&RNZPT'M[V$GUA@N])+6:ZU4ZFVW T_,'_)3[#[ S'[>5G'2:\$;3N"193W0 MZB#C VA& 1J^O.*W4055$..,8ITNP(OM']2*]%9P+5BF7"H9 MFIN-)"#:R4GQL3XNA3YI6[VXN=4I2I?V^^/T6_!K?LY=ZW/?4YN0N*1._P"& M;*9R4,9C\AGF#ZPHS.%[Z/!_[%G6M%RBI'_0;8>U_EHQP)MI[8=MM:TK[KD= MP9-O6L6.?@*YV^.&$Q(81S9)!]YN),AJE9 \J84]9IAM?*.X-6KUE/!;K2S MC&1ER')4E-,.M63]N!9N%JEY@0:=@DLG>I9O;8&8Y7+ OMWMYZ]SF>"Q>,[: M\=^+%_9SOKAL>$K%N?10^,^_01WR$F0,]6R"[0F@LL]$K:S;&T/_:6T'NX.P MSPOZ?V(O9^L"2S$K["-Y1O1M"_1Y8WUMSRB3G4>&F D4<0&BK<%%0"G$Z$F@ MQ,F<*D(L$.A_C85M4$2.+Z3W9MS.-J4U*$I8SW.V&VC9RR!ST\3WV )9;O>[ M-0K2VJD3PF]H59MMY#NRX@!L@ ,)*Q MU<) =P [%=W#)B#X-\X'4$E7>S\T(1ZQ,-3%C-14XM M9A-C0;(8X).+,W%MS*B\*0O^A#9_*/HP KS7'9OY=:1KP#7[I '/:T"?X+<] M#H/L<@TQ(;5$/#")M. > %>A'09X[R'FWN9 MVHS'HA5B;[)O:C+>A4H#H6G;LR+,,')1SJ+ME-WH MF2-(+MZ8>V@[5\-$_GWFR;B +@N/Z0_;@[+?%^ S_:1ID'MK8'L7HY*'X3:"=5U\9<8>9T7(K6J!&2DTX=91E9$YY#E+\ DPU'SW M'P7 MG[$B^3 _[J\&#Z*2>*+6ZP#Z1\.KKYE+CWK,YE\HV>&;NK?W-P"@9VB MDAEL" '#0)0WF&HFC"#*6D](VB-,KHSO.NA=Q$'W(W+@UGRK^S)*(]U#G'/U/9XUHXUNP-XV,C4O)^&_4E@K/;E IB7?J)^ M*["].X1GA'[I1)X,LO4 \V4GIK/_^YT[LDA0KYMDLIJ702]MM,F^P9_3S@)Z MQD4"L_HT"P"+WCXS+'BU7&%YG$H(XU7&C[;5^V;;P[@.QK3=[0_!>BY/^8.= M$5D].0!7^7SW<.UT=WNWO?E] S>.=UN;VQXWU[=X\_P#:7QJ'C7H5[+[98:L M'G]@F]O-XUR>HWG\5>P<;IWM'@-9/=_"V05O;'\]W:%;Y[O;W]K9+0=2O(=% M$-AIAH1S&G&2"RU%'9&DTG@AC$["EFX&&.,8UC+G=Y$'J\%C!]/!9<3.&*FC M2L9AK65PLR42\KC7BH&O-:+-PYZA9&X%[O;+*#/T8&3D;FK5,B[430T-D*,+ MP+UPO)9CF>ZI-/.OL[]*7^-+=C4^];K#$T")MZVD?B]8;R26#$F5,P%YJY$) MEB#03R^\B(D:-ZND*LF8G ^@%9QKK%V2V :0PL#SF5\[JZ39N4Q9&G_D>2C7 MC,>1"6][O;/L 8Q^ U&]<-I:4Z):N#O9R&9/8SKJ5 2ACDOE!X]L,/6JA1[G ME"<(+^N>C)RO?NTT]HIZ)F4EDOX?]T"1>:L]\@/DV!;-@\R-H_J"*IUPO*J( M?OCB(735F*M_7K)*)U5C'[.Q3U-#QMRFB,JB/8C TI_8J[]=>95%4>EQJ.2& MS,O5L"T.#2X8MH_ MLKQ9K$F_01LWH$U;T+Y<)@@^?]H]:LX>RCO>HIO;?T//CD@^N+>[O<5VOW_@ MC<-PL+N^?YZWP#;A\^[Q%OOO>>/B5//V_EEC>VV/:DZ])1[1*"3BW!GDL.<( M6Z))UV!B5DI6L0",IMD&*ZJ%213C IUND<&@0J>G1:?F#'=*/B41/$4PF0QQZ@3206!$ MG?.!&YYL7IP7=4+N72RI0J<*G9X(G7"T5D@6DWZ!EO(2:\,3JH?V7]U(HTO%+2H$S(!0:QR?NQL7$F2IDT!?PS MRDK.;QMPN7P >,(97D#=DY= $K[.A7\#L9I&R9&UFB/.HD5.8X]B,!CSE'=Z MXV6LSE0Y,14>7>O$>(J58=1P8KE-UB00;& MUVLGY&V#*K?"HRJ2:.*493Y%Z9HQC5%2@M$R@-,.4,$O!JR20 M8M( *"6&P, DQ)3V28)A890#*$E5)_+>Z;2K .\=XV"^S#?P2[&PV];97+IN MW[G"P>N$59,WK? $#,%JSE-PS#CA/+>$X*CCK;=&5K[G8R+JSEPL#$M*G94: MZ90\XCYBI#&-*-%(::+YW'U\Q36 *SQZI7A$M!!)2 'L#G/.L!'*)2X=EDIR MPW6%1TN"1S,,3R0*LX4M\H0[Q(/-6[--3L9MI+6!$N]?*1XY)EE. M"!FBM3Q$:J0')#+@@8880>@KMW.)0&DV%N:"H=%AC8QW 7%M(C(*)Q2C]E32 M% @%DL1T+GNZ3*76*U"J0.E:ITT+ZX@0AK# B=?.TD1R6CF )^E9K$!IF4!I M]I@((!TNM+Q!PS_VS-.$2JT M0!0; >ZFY2@?4D)1.\Q)Y,$EN_*.2U'']^=XU7IG!4I/Q?%\(!Y[KD/2 $3* M4&*6!%F"%.A$0F@@NJK9-<)J(=E]5.U0J/EJ)O=\"CE"O$@64-,C-](QTW&!L9 M9$Q6$ONP@; *CWX=CV;XD8D.V*PER%-J$5?6(QV]0P!3FGJ;9.1\&?&HB('] MNZA%\&Y!$;;KBAWA(GOHRDNKECI=AB+EJA67\NCE2[\&MM5Q$L#\ND-<^*TM^QK*J85GDLR@KVF]! M!VUO7'@Y%UO-)6M/#UK^ !IT L_*!?9R&?IVC<+C3X:#?ED1\G(79HKNY:I_ MT SH3*M_,.G#1;V^WE$C977&S!_$20AY KM)8W]B]:EI\Z MV[BU29'9]EF]'*I<5*3X(Y<&@3;G%]2+&JNY)-=L!L-Z6:JU%8J"BYU^G+[V MQ)Z5%^9GPK>](32R/76:NZA1>%$#$P:B;""9E,&^7-9D5*9R7'BVK(!RZ8$G M)[WNST(8RO*R4R,?AG%<0JU_T.T-RBGHY'J(4P]>6#1EOA;Q-%:KTU:(H.*Y>NA)1H?\B+)VS"#Z@T[K?[EVCK/]F(MOUEHP;*."F6=E M04X';2]QI]0O5%Y;ZE.N1NS;PS"'+EF;?\0"#*!1QQ<%MG(;IXITVHF"3EU3 M0LA\]T#ABM(]T,[%92B*%A_8 )@Y&JKKZGL65U]5,?:%R/]MC%!PW^T(AQ(K_'&1YUN&QO\*ZLEC.K[[K'+E7?A MM>\G;7P_W<0Q=)V][KCA?>J0Y>\*WGN^09KKC3VB!);2$"1U"(A+Q9$1+B(6 MG?26[]M[VVMU,LH;M44VQ MSE1UZI->JRBSG'H@Q1D%ZL#_BG)G@,L@LWG(3KJ@CT5],1\[MM?JECQG],@8 MBIKU18+LLNK]R$+-TI5Q1>YOGX&F04M'6-#*9R4 :2;EL1?= 78*7(>R'%O] M IAL9W)[IDU'L=TZZ'9#R03RK45%Z7;!MV#< 9VZH)M@,]OM7!W.^H,6P$NH M3]@9($\7N-)T67-@J),"U?G&2UCE@)T>ETPL/V+"#XLWE'6RB_&N^0-P6PJZ MUH]MF,']>@T 9"@72)E@!%K 3TK:D9/J.=X3$9ER.%32C >MVE6L%K[ M4M+I3'_MQ2@#FMQME.>[ *9YZ,<2=)=>K!;/GJ/),,K[W1[(:H'SW3RJERX: MM323[T*T"R?BR@KQ(XMS!?]F\PJ^T)]D=_,G9XHW/%&]RI+^KG7"%/D=4][- MSH3@P@7-;J" M>PS&7T47YRO2&DEX2!@F$W,6N"4ZM)OL89GACI MVL1*UZH1NV[$ODX'*)9=)39R .6I)[3L\-.L2=Y2RKO9'RW"4I>6G=Y"?H"+ MB- H-/TY_WB_9+"_5*]OL5B4%?N>9PW^#AMG3!!&LHBEIEP8ZUQ40,@I]=QX M)UT5L;O?2O;Q[N'!40._=X\]/6>7/]\T'S\'.[<;@E=@^W>./[[B%\; M/_][_F'N'+Z1*C''*)(B2L09(F[D4.YW*48[_O3B= :?!#9FV(%4;'A)V*EGNF;[QUMG.X=KT);=%KROE3=3P1/9;MZ0==@\WB$:[VE!D\8AHD!E0)P& MCAP.!FD!U((EE;C-1U[F-Y;7T-TD+@G. Y'>.T&XYLX0'*,F.EF-<5!7) >J M).Z521S?.:683$5YCGF*\Z^K:C5/;Z*[6(>X MYQ:Z)UK3N'XIHUB[F';R"P'^G+>&>;AKM*+QEI

3)!H8X%AI8 MLZ#(:&H,B8!?P)K_'WM?VM1&LJS]5Q3$>R)F(BA.[8OG!A$>;X>)*S'V8/O M%Z)6$ B)J\48__HWJUL2:&$7($&?>X/!M-3=597YU)-+94Z'))8OEOWN,(>= MQ]&_=]^^E%F"^1_GT79[M=C.J8'S'8OKUR3]U,Z*N':^7:O5.>N]N65(\+81 MP/*?QX'Y_),! MZ#*:#/P)$-^7PX_NW+Y223(M65_%%S$5ZNG5,Y/GM/E>I(\$4%U%93I3GADEM**4L,4X39ES< M^G3DF&A>LH*^-_N',Z2R-\DJ>Y,<=&Q,O9X#WT>-3XUFX^@#JY_ >WW_BG=_ M??VYO;-U#E:6:!Q]:S5HHUG/!Y/>35M7=;Q+X3WS8:;W'\C>SI!B@!X7A;!$!^X8\DE*8-GPMC<]=X6;DMB !55A8JK MCHI3I7L5&02)D%NTE[ M&SAU3A-*9&0>PZ_,1'/;1-+*FE[RC:(^0Q)S]\X@N$)!*-@H1'+(6A*1L3P* M(11UDEV5:OH@:_I!>K<"'L@*;RN\K6(Z%=Z>3W>/84<9HR"6:*!]ZVCLMP,+SP!'?*"DAOBF)) MS1_Q(KGJ7Y/&TU"F\,57K ,)&O2O_LH29,D7"V;,U-1=^GG8O4C'.8C(=:,] M1C;!R[ZQK3-[WEO[]Z3H@MP.;ZXH//VN8[]'H8WG*#KW3]N>UK;;L?:?3BLC M0Z_VKM,]W2@2#O\9N%XS-&TWURVY35HAFY?<]$P#:Q0%*(;Z,/:D*.;X^YT',D]0 M;UDOJB +3E')##:$6)VYC\%4,V$$4=9Z0M(^86;M>KDA&V0Z6)5A_X_+^P!Z MQLJ,Y *3G_[QD_,B-LI=]'$3V-\.2X/^759^>ML.;\NRH)<2VM\W>[[5R0QU M>7+4CX?TL0-T[B^XSU\G]5\?#QM '[=WOIWL'NW^K!\=L.WW'\3V^[>D?O*Q MJ%<\D:-^].5H]Z3^LWZR^PNH(MD]^BP:W_E[?.>;U]U_/=[_G>L7' M>%\GSSSE0/O@?X@GPI"F-"#*DQ%*6F4-GJZQ$W!(N8V0H"9R'94F@0D!)KKC M)(#9,)W0/IS\RV5!9X]#W";KF]]X*N(RTQBNYDTO^]C"^(\_C&'0BMMI5@B7 MK,S3D\L?V==&*\V40Q8;$,+D M+,*V1U!$2.WLFP"@WFS'Y:!*P]'9,OG?B41YYR=J Y!5(<@7ES>?W4(8G4.03Q?7!-H8;>3 M:X;^L+Y@"B4:NTY[T"L+R-O6%>E=3YSJNR*M5Q:<[;LJ35D6%:+\<'+:ZIS' M^*4L!'Z)'[XKVS.LBOO[?ORQ=']W:./H3_C,6[IWLG5>__X9;W\"GKBS!^^Q M!V_=.-ZE7W_NG7S C6GW]]$NK7_::];?[\'WMW[NO?_,]W;^.FR'!"NN>%NNF0GU*1ZTUQLC##@7F-N4(-BN-C&#,J!1I(ARP MSJRKI3VI\"S-VI=+U%EO M98X3K(I&+XJ95!K]Y!H]14XPET9+SQ!6CB/.I0:-9F"2"88"U* KR=[>3>_^,IO]MZ;A\ M-VZT4V'6PC%K-E<].B\D,109%ASB1233!8.2#S: 014T88!9?%UPLR"#:HE< M1)52+YJ%5$K]'$H]141$PI$;Z9"SV2,L=$#."(X,(EV+>AYA50=3B(.KS M#.\(6N3"0B"I3##$0TC(!AF0H#%$RS3\5^0S&TK-5L>NG!\O1G7+DY%L8N"BT!:M$? M=-LUF_,QT,Z;R:KQ@[5TDO:BT]_&T=XI@I,"P%=H@P%H)!(-II(WS($Y1 M$,9PB!IG[56<+)'VOG;WQ8[]&9^MJN2J(-*B@B?%9 _/!U8^U85CTNYLH"0Y MY36)B)FB\J/7"%;0("WACXG@9"1?VR3K2BU3;+=R6"P9H[A6?RL5O9N*3M$& M0KF*$DNDI(^(8P.DWXD$-H 7^?2KL\2L;2I!ETA!E\8K,7G.G3X;B]AJYS)* M,=3*4AD56UD<%/HY:1TR M2&7 > HT0R&5R @'4)C/I N.B6 Y%6U="+E$%E3E_UA2ME*!P$J P'3!:BZ9 M5HX@A2T&%I04LB 12!$?'?8\>!XS"%#RX!AKY499( 'JQV[L]6NGI750>52> MANB,YKURJCP60AW,9H%8RX/4 AEF,D*)" A% PI4,0'+YC7&!4VA;(ELMLJI MLJ0TI5+A)U#AZ600*3SESJ/ +)@;U I088^12UP0S B+U*UMJG6A'FQIO$2W MRS.1C.W^8>R6M6(FJWY5;I6G81O% LP6U*L@:^&0=3S#.I)V7/&@D>8N]V>( M!FDL#&+.&DF)T2J7513K6"Q3=GSE'%E2UE&I\A.J\G3(!VP$R21'WCN-N ,> M8K15B$8;&8^$.,NS*A/R8 /B9;DXR@)V4T6?GR_JL]/IV];M^P!BZ)S%?P_13FHLP+Z2S;'ZT"S_HD?$9*I65$HAA, M0EQ&CYQC94DJ2K'&R14M;=>ET"\ /F_1/>L>[9YNV8:%TWEM6):XZPIY95U7 MIDI7+%^#E<;[K1',L,8O+T#!2>/DPR^ #;SW_MOA]L[!S_R<_+R]HR_'^3Z[ MS>D&%QZ^>PS/_$IW=QH &U^.&]\S+'WXU=@Y/JL?'9XT/GV&>_S5_.\O>/^W M^U9P[B6.*'(%'(MACG0 0]L+DL"^9BX2.=UB1:N I><2UE;RZ*S%0J3H:0HZ M!"_P=$N,X:0_:6>5&]_QZ3JK3(G>.-UFJ?JK/(OX?=['7EH/@H:(\"YG]6)D M%/!\[;RRVDH)TKD"'5;>'=KV0P M6$C?D\5&))_#K'@[+>&%[),_QO):HRJ+*C$/<J^Q0=6PW;\;Z[ZLAVW-WY2AKTR_%>;M+\ M_BL&^Q%VT\;Q]JGM6_V?:=MP[;.Q\97N?OK1VCSZ?-78^ M@_UXS.OT,P=[%;[;:L&S6?W]VY___?7V(HAZ])EN[VSM>QVB$=RBX*S*A0,U MLE(9I+ 3DC%B8I1@1)AUHY?IB/V"0B_%L]4RP^VXJJDO\JVO[";U,I//?KL# M"M'(:)2&1VP4MS[S=Q-)XB(D3QQGF(>591%PRC@QE"C&A%<4*1^PTH!5=IW-. M!_Z^PAEJ*P14I]W.CV8/)OQ^8/4JDO0*GQ8'3U@PX M26NU\[F>6F(,<>I#KL9,4= L.Y"EY2I[X=>57J;#>D^:Q+*D!NO0MW+/&,BK MCJ!6,=*%5-:ND'EQR%R?069*K0!D=HAQ+G-W;XPTUP'^*9US@4#S-\',)06RV/RS'FE-K.-*"8J"7!'Y+ MAB#KA 3 [^][?L@:EEJRROUT#W0\'V0E^[YAO^T*%59O4MC M]8ZJ4V *$FLDDLJ#U8N%1K#.!@!*)*#'VBNEBLY#"C]O1;V'8-/+"]*.<@WN MV4:WRBE^I*EY,?;RX[:7JS#]4>SET MJZ(#IE(/+L*X0.5YQ'SBY4M$>]NK==*5"6273]A8GG0 K% '.)&,61-="@(QJ/S4J:DKVP F;,9 MYQS:+-(0ET<@&IVR&%TE"5=)PM8Y2(+TA"6<%$@"(#@7T2)'$D&Y%WG@8'*! M#99;)O7O4!AFTNZ.MO*M5QKO<,8^QNU M>=!TD;_Z)-!4]<%<"H<_K;?<-X\E$'9&QF$S8WM#3>(PL,0RHAF"P<5_/; M6"X*FAY7("IHNE$2!$@"-D$X[1RRT>C<$,0@IX1#2? 48.Z]$;SH%CBGG.U< M:-J8JBLP[]37O*H)-R;#W_8PF)AW&&RB/@.9*<^P5*?#Z&L['1;;V47[MAV* M>B]_=WK];NPWNS$7O?TSMF-J]GO+>&;LZTAAS_9V=GGC:(OOTK].X/Z@L'^" M-=! M37@(UB'=^]YH@G4)5N%7GL^,J2!=,AREB''NED&0!@J!@L.*D2BII&;ZS)CG M4A!)&#><5WR^GF?>D:59P(YFP2".31( SH@J85,.GF< M(H$-!I/?CG^OG1;25H@)D%+;!SG^$?/1K%;SH)E=#_'DM-4YCYEM]( 4)%A$ MX+KG!8/-7Z[9@VXL)'?$>?^RL)S=\QJ91W:!%?A#N-F5K 78 O#EQ09-MAH? MIR'P?3F2=_"4;M,-\CMDQ?M0CK9;SZ\)J#QQ/78]#',[%1?'- ;15P>+'S*C MM19+ LP514R!T1I&D94<:"W'C!D.=A;)383P;-_4?V4I&[5^IVQ M9*W7!J?YWZLK*J]91K;.MM_N"\\]=]XB'))'7!(+!D^P2''*8M1)!C U-F=- M\$)"LAR,T6=XN!3D(1?7RC8X<)ABTR@/BBZYD/3F2Q!?M=20^MD^3(V#NP^+Y$WSEH UM? MF=R0)V?3Y\"FO6*1&:D1"20BSBP'AI,2P)+7.AAN=4S97!&T\&7W;47G^&T75>X"T.0T MPCU_Q-;YQAP/WRW< XMS]^E5=_>Q5^;NN_#D;:=WE_:U+[&5(U<9#'K_'-IN M_-/V8OC;GF=KOK<\7K^#D=Z3W:./\+ECT/+CGWN@][N_#EO;GW9_[7W?:VZ_ M#R>Y^-SV)]#;&;W_UJQ_KXOMG5VZO?/Q&/3^"#[']XX:K;V3+=Z@N?C<+M_; MJ6?S%G!AE^X;11-+5B'F0=^S)PK98",R)A%8#JL<(=-^/ZY[5G\ K.==#= M/,C)2EA_9;O36&'@?L5?RG^3?[XO78ZZ/8&%FXY)+?SGC,N]'1JN_TV&+>' MS=,+-^#XYG]?NCH6\-&#@!P?-OTAJ$-..6KV#H=OW8_=DU()BDSRO&'F3?0@ M!QH+[Z*/W;YM@B2.1Y3Y5$'&QU1^'3Z8FO!)^"TTN[!S=O*O.5P_:/7SG#50MN/8'_[M1VG,UWRW M"2-IVHW1,B!R:0V^%F\\FJ=\K?C+>!&:1QEO$Y4WD;8X!'Y21 MH_.97>3MF>V&XL>%FZ/9"62"G=X/::3&UZ[7>P!V!R(\TN%"=&,=*.\;F MH;X4.@MR/!3N"XFEUT@LG9#80IER";011ZV=-?N'Q=/'PKU>&WYYZJ:W$?JA M"M9/P]D]L'%R\U7THL[%*&/;H3=%BSV,L_GL!E_ ME( &Z&!KF8 7V2[P,3#OV[7#03>TXFB6"\\ S$ !$UD+#CNMD ,I.6+?+8;4 M*1Z\4?L;EJD[^MY))\!=?;F[#F%H>MJ;Q0RT8VD^CD.XBPR>>&%\6&>@([9:_?M<47AG<<)\^-F>>L 3O-18=,B!>- M/3J]0DW?%&\&-[ZHD?BOR?J8P\QI?/$5ZWJ=UJ!_]5-K/ MA*7<*VNVZ*#=^_W. YDGJ->42;[1$IU.XZ$J6"!E1#C/E>'::\,9CM8$&6W0 M:Y=*JC\U8%R=B=R[D S ^ Y,LRU9#G#L_.&11_):A^1&;>?AI,&2D# .S"=* MN>?::1LQB53 C#(CW9W]V15I> AIJ)]O[QR0^J_/?'OG,ZN__[QO.->1)HD4 M$QYQ["@R@EJ$M<>Y%RH!6Z3(D]>SYU:O)!#W80B72,4[O4VWD?MJ^;%(0.<^DL*%SVA\Z<(IA#-V65WJ=X",3 M7J?+1M+0[P,FUTFTA6G6[0P.#H?^(OB [?>S".:H2&$5%O9=!QX# E0[CN=Y M7^EE>ZFU42M<#V "_K#-5E&_>^Q,FC TA^^3G4JM 3P;Q!S]WP#VF\+@RP^X M<#?U^AU_#*A:0&H1FNF#^5W@;L:D$G,'W:P:)YUV^?'U8=9V+.9EY#\JWZW? MO.#:/VQK$.?=H+2P;>]PXKNS G^#3*^&)HRJL%2]V'#;N=^2O(9'81Q#!K=.5,@FX\;8&)%\J;M.-9ZWSD M-9D4O4LR.2%$I>R 570["6 ;MPX=3$2UF'R6:-_5"T?E'\\G.U.14%Y.JJT5 MI*QT//7M<6$D9W #5C?([G<0D3(-*2_JE7)Q&%MA_6K^7RW+'9>EQ6I8%+LMX;[R\*$//;;Y>.EQK9YT! MK-"AA:5P,0(IS5&<5KG%@A43\QH=VG!UO*?5A.VG-*0ZI=LJ_R,_N#< C($ MX<(Q7![+ ^92'/P<0WL9PQHZOF^GH+5SUF5X.(3P/X'30/>WT9H[H M/=O*%7=\T^P#L_6W6,O9J&6M?FD25L3\HH@C1"GB'GKTV_^5B+)C1H"A=[(_";'19\J#EW<-DS-Q5,++1Q M%#\K<:YX4+$C7KSZQ3U.+P>[KM"S25?361-(\=C?5'P/9FL8@1^T+WFBYCH? M8!8O71 MZ>FX[LO1Z8G(ZH2,3QA+5ZC]>FT HS>UWYJ_ MP^/+5/:)>/4Z7,K7X Z@&O8@3H6SATDM\*'B#C\ZK0%H?#GKV>\P_!*H-;S> MZ):E:V8(%]F8[3>!W)Q?((;ME9GRW?BCV1GT1N'X\;S,Y,V,]M?Q!&S4WK9R M!.'@<*C.\Z=P&,[@*X M7!P= =;H9FF':QS.V M?CUPGL&B@MJ7#I#B$.YPEQLNW66ZM Z[T!F\^9"; 4.*K6%4XDHO@_"+-DQ-;"$YK<8B]9%ZQM]/<9)Y7Z<*5N0S.LJ]S7*S7N,2NH >3ON8R MG>F: W\E'UIL]LJ2=S#=1K'**X]93I7Z)*S5"2/)::>9PE4DC#/N(L8.V%#)71++73;.P?[":?( M+$A9$L8B+H1#FCD0$>)BY#%XP7+3A'4RI]SXE4)'IX2N?CDY<5+LKLFLG!75 M<8KE_\8A3?MRR5DU)<\E%;WNDZ43K>!)L>N;O1'KBSDR-MJ:P2S+9*]V.G# MI7+>=2P").5'+S(\AJ1@.F=Q)L9ERTQ*F,+B(;#!YZ]>E]DLK,):>QV2P5QK M@ G/L'8A>*=P8JS*;'Y&)8)W_["/<_TP0EE0+JO)Y;KNV M"4RR/"YA7TSZ+>*4BJC[(8;C,+1QZ8#*O-\W3YNCU)_^31H^ M]@D5ELC0Z,TC'GN#KOUZLWTQY--NY[33+09;6GO9KS7GAGG/S7^X@,$VN'+S1&5X5,OB=S0F!VNSRA= MH?3A3;GN"G.TV9OP^$V'^B](2#$1*XN90 7,U8^90L6="ACH]>Z3B@FV?I0>NU82.=-<6D4 M%QZ.PE]W'=HGFQC)YR")C9P&:7)*&2/,,IF,YK)"^^=#^Z\PCJU]2@313@E$ M,):(1P7+3;E#1 1"/*P(R2EE.9@:K\#[.Z4IWJ'XX2O,*2?S4F.KG/(JI[S* M*;]'3OE]G8GSRQS>E%L^E8LNN< V1LS ON&<>V/ATTERZRRU/OA'SD6_8YCI MRP6=_:>@LZ7[%-N@/FQ5TOT^.2UUZBGY_?:L-X!P5$%;5K=PYM>ZYSZ_LP9/6VI*K%Q?(&SZ^.LT@D3O=4L#=[2#W0;[\^,H34O:>9Q"Z7\XP]C&+3B=BIDZPI1S9XX MD,2=G/_WRHND_-Q70BKK3$+,OVFV"R@NOO3'D%P-27EF\M/]QO)>45Z^H*@@ MP@5-';8[&SYY>'FCN#35HZ>\QO&&(OK*RWB#7'GMNML2NF',U9>ON^WUUSB6 MUIA.;OLD"P+?A MF(N8.#,];S>WWUKN29M3B>;*3JWL#H-_33,X4QEEH2)WEUF_:P_)I[3C;S>; MC?$AE^?S.-SN32=7>OE>,*/:4]^-Q-/QU">S(L$1++ IE_]O2\EWV MURPL;MD'OC9GGE:H'_S9Z\UK\$\K+U3TA=> MA[X>;3QA^'L/F+2+/-R#JJD:DGQQ1SR<1U2AJ I4<<8WAAV *62H) MBMJF$)-5U-%7B:@5-[L5-S/$)"YS^I6S/(' 4.Z2Q=1(YZF@N.)F+Q5)&E/< MC$1IG1$>>>LHXAX;9#T-B/&@B.56>4Q>)9)4W*SB9K,Y@O?"S8J;O6A$G>9F M$G/J T=2,8)XY FYJ"C*!Z*)$EI9;E8+4>_L!$S%_^8^6RTY%'XJJR[<:31SDW@AN"7-&$V+L =J>F2&"9O+BP]./?)>EN4+1("KR= #8: Z,/%R8&** EFADU2 $"1: M,"HMYKD. O @DISQS(D0\%4'+BJ@6%&@>(S*0!556!D,F'8L4;!\B*,.44H4 MXLX9I&F(B#CBC2+2NUP+1>/99N(5 JPH EQ-%1X( Q55>#DP,445'+:1$E8I@)@W'$BIKEHPH+2HM:"8](6>?^(4E0+PGC5MTA4JYFQ7+N M!5]?9QPBSAK#:/)(\Y@0)PI8CI$&)>TP-=A1GWB&+[,@1^\2!*P*\!(?( M) I4+&?A,#'%](;(SC0CI+%L1R*J!8%J!8=8?( M-%6H,G 6@@W3CI(H9+(",^1"CA>'))'QBB(A+&;1)&ZH7W2\N$*'9T>'E^ L MN3.-J%).%@,A4_0"&Q%T3N)3G% $@D*154PC"1(3+0;Q<6X9(>0U)99\'#7+ MJ5)+7H8G9;R@E3/E7C"V.^-,480$&@5'2@."\>@P#'=.*J]]QPGY#36('=$3TR1 3$'>8$.QIQ8,N( M'Z^Y3,^H032W<49JE=\4!Q+03C68')9R[$P1B5%8DP^KX'R1\V-2L*N-CE(4W&_BOLME/O=#W4K[ON@WVS!5T/1OO+/ M%L@0^LK+F'_$ENYIJ_,MG0-?\EORHJVVH. M)ZOL CM^8KYB:_4,D+5WMMOJU'K-DT&K["Y\S?US9UD0U>:/W"XV=G_DWIRG M1>QU].BZ[1['_O3#_P&Q;"80T7:_9GN]P4EYH=9L^]8@-VC''7BR'V*N= MQ6[Y\&ZS=XQ2[O7>S+7\X<5J77BQLF%N_'D:B_9M/SKYW5N L.O%.TYK ! MQ';^M9=G/P>MX,N .G'XM+GKNE&;WT?:&4EX2#A%ASD+W!(=N4\"&^H-YFFF MCS0.DJC$A:2:&ZZ=YYX)X@,7/!H32^&^$)K>:"##-JVCT><5'@U_T,OB70A; MI]7JG.5_'RO5?W!V=[A% \>7.AGSD/DNW1@7'@.^Q%6&X)%Y(=_@<(_A/5'!^MYHO4'% MLS&8#YGJT_?[KK\9.:.V>[()Y^A5O[WB\_7[W5_W7-S YM\[KV=0\:K2VWTV9 MI"=UWMBIDP;]UMS+YNG.9]'X]9DWCNJ_&M]A'$=;YXWW'T_J]"O_[Z\/T^'A M'^'3-Q[^\U=KC[9^N*,.RZ9K_5,#WG/KK/[^,Z[_^GR^>_25-L!,WMOQM/$> MQO7I6VN7:+QO'&966X*B\!AQH372GABDB C4<95<+C;.-LBT^8>NE3])*=$R MZ, D%\GE=C."2@WF,4N"D$K^*OG+\L?V.7A.0450C#J8#,C8EI(*FD0-L M:2G6-M4&GI:_6EZQWE-L'K=I1[C0K6EIG:9S=5TD(T-T@8#UQY7T-H UR%2R M#I;015OI^BKK^O2QULB)DLZC8#U#0"T$ H[!D*(!DV"%-!S4E6Z(&]1U@4=- MESH"\V7L@LJ>I^S-Z,;^H-N^3=O[18]_?I_+):"PL[&8]C!X/)DX;A,CW*5( M@,+2((W3-H+P62:3T5S>D#B^N"#X/-3)"_T1UGEKZ&G\ LM=;[:;)X.3<>-D][Q./V#X/HRG<;CW_0/?3VB;>X#/QFAIZZ0)J?U8"^LP" MRO>MEL2K&)'!@N1>G 19I2URQ 3I$_8QN;5-LC$;4/S7 ^AO=6[I]HI]+XK[ MG(I=:?2=-7J*Z+*D,.?8P():(+H<2P2+S9 .Q/.( S61H^?0H7\] MJZ_[.4;\87Y8N"K$^WBDB#\J=HX6]/UP/4OLO.$D9X6IM\+4V:;C,?"H,)!P M%R1@:M0*:8C]HG@PPQ M'/'$+3(1>!X1D3!&E'8O+EK\.4R_2-RLK M^>[H.=M\,C!CO9<2^: /654R$E8X2 I)U$2BC-ZP/?>"VEQ/.6K$?<3(2J)0\HF:0)B,4E; ,\78+A_DF4J&O^51EWGI\=>E M@7GLM6- >YG+U,!)BWG@R5%8K$#3;5)#_&$,@U;<3O/ULCC6,\R]?0M+_ -4 M;"XL\67%Q1#=O[[R'V)]_:]KL9;!]]:]:_U\7VSB[=WOEX7#_Z<@2? MXUFS]DZV>#ZX5O^TR_=VZC__^^O#6?WH*]]W'C9EA@DB$3,$T^^0-H2A%+QR MQ"AC0$5J$9#H-"]X=Q#GY @LQVDG@-,3VST?'089'D4JC#+UQ_BDDQTN?\T6 MQT9&U:A*C1^5I*HU>_EZ>50D'PRYVS&0E3G.0>]_[N+:$Q)PD=[WR,:3'^>H M7K9ZV4=\62'4X[PL?Y(C2$3<_]A-OW/ZD@X@K>14//3XT5WRFQ_SA,W,##_/ M=)8%:S)SN/X ^/._Z5>PAV>/L"_/2Q:\[;=FNP8/&)&TWV^?JK20A/Q7(+"C M8A]HB46A>-%A-9)E?\VB6@K*Y5*6_4VSIZE6N)HJK5JXL!X<=.-!3M;?:O>[ MS7:OZ.CTNK2\HZK#+[J9U^GA M]J?L>N; MO?AWM^EOSC&O0/.6H#E=,P-'QH+#2(,H(!YD0"9Z@XC T6IN(C6B LT*-%\9 M:"X_F1R;?+?K\%CAX^WP<;K%!8Y"X%'I MN9;R VLT+![EBD7K;;7_+OJ ?>IV>KU)?&L/3E#H]-'P)2J0NQ/(S9;@HH'K M&#U&A.8 KA0>P;IS #I+793:ZEP,EZ]SSI;CZ'15-N$Q3<,G+]K2NQ,@7&\G MOHA.ID\(!=.=3",U"GN-A(D&Z(XG8 ]R^(UJDH*FC#N_MBDW^(-;2U=(L$1( M\%B4H-<^[2R8#U2&SZ, P73\C7)OE$D:,:$TXH0F9 1S*#"C)*;2IP5ZTRLL M6!8LF&LA/+"84F4AK!X:3,?6N+*)6(>8#A1H@6;(J$219%AAK87##-" K!.Q M),65*BQX3 OAR:NK51;"LT'!=,1(:VDUQA*9&!WBT1)DI( ?0OI@:91)IK5- ML2&7I E"A02/82$LC!)4%L*J ,%,:$0F831C!+&D 0DTCLAPJI'#QED3DU9" M+J.)L*##;2L1 !GM?54[DJ<-@>0"E%N]WB"&]P, HX,2F0H0ZUVN3CE>GPJF M%@)3L]6H#:$I.8N1-C([,FQ$+@B!L- "6X:Q9GC):OE7+3Y>57ACA &WM%\J MG%@,3DSW_(C)$\N>#S&##SN=OFU5 M5LZCP,)T'$2(Z*/D$1&B&.(J)F2Y%RB2R%A21 *)J&#AQ<'"$\5!*C/AV?1\ M>OM7P3'A/5(Q",2%B;DP/D7>$X^Q\)@LT)E1Z?FRZ/D*Q3@J,^$Y<&(Z_($E MY4R0A*0V&G%F#+*"8>04]8D%@9FOS(07B1/+GA11F0E/Z3V8#H:$G$'-9$1" M4XNXQQ&YQ"G !(N,:@$"L&PM0U_=:9"/G6Z*S==W'N2WYXZ&/!#9ANLVZ%Y@ M6P58=P*LKS-A$8:UP(9(%#7+33H50UI3,'\(X0D33*SG:YL"ST#5[U7^QK+J M^4L(ALS1]2J=:Y$X,.7W\$H80AQ!4N4" #)I9"(P&!8B==YSZ8C(!SY,E=CY MDN!@J0]\S,& RHQY%#28CG8P*S%17B*EO0$KQAAD=$A(\4AYH%(:Q98QI:L" MA%6(=CR&&5 !P6* 8(H6,$Y\")XCQZU&G!N/;#X#QA6+EL2H* T5$+PX(%BA M<,B=#84**1:"%-,!$1HX<_#_2%(-^!"H0SIJAIC!)&@=:*"+*Y!3(<42(<52 M'PFI;(@G\RC,G LA"F3!413 8D \DH <"Q(99JA,7DC'_#(BPFMN>L1(T?2( M5$V/[F4K!1#K7!;!)N\2IH%Z1:' J"F#QBD'D@2RI[@TR)%, KU*2#L'U!^,!&Z2IE;BHI"8J9"Q0L;7 M@8S+3QJO,Y$K\O@PA)R.M<&B4_@_@:C'"7$R"*K&M$FA4Q.HU$ZNK3,Y[061E M<:QXYHQ2@LU)>426\8"8(T::%)PP86T33$ZA5P(C%W1Z;:E!;:@RM5B2!>M: M<7&AV^%\#%>I'.<;!JL1.H/\H&*E7K.5O20^N@\7BU]9V8L&2C\3V(V12*>5 M1L19CCA.$MG$%8J>:>EE-L+=VB9=9WA1?5 6H8'/G KW;""S=)!]>QZZR*E9 M4=Q=^I#Q)>RM[/=%@NZ4:U-IREG")K-1L-^-ILB91! F,FDO/>;T,U$'P%X"^E8G]@@+9-YC8U0F1^V/-#-%CG/L4D%9!(AXL M6-?!&P043X(<2".M6O0!D1> -A77J[C>2XR/W]J^KN!X(7 \'3?G@7!.N$42 MY_;O26MDE$W()T\!C*,19.'G]2HXKN#XU<+Q8Q+@)S"]*^B]O\MS.B"O>92> M.9$S.0/BD@,5)EXCRH)F+*KHL7Y)V%L$[/_=SS(&_PW-'YO_4_PH1^"Z_]X< MCV;RXA/J+RUJIMK?:SN'L=8<:4+M1U:%6C>>@@F;ZY/4^G#9GL $]VONO'9V MV/2'Q=^2;7:'G^ZDXB]9'VW[O%A&]4@,^E=_Y9+@>)A/L+>?9Z4) MIE-S>>GG87?T.J? 1Y'K1GN,;(*W?6-;9_:\M_;OB4&=--NCNRL*C[_KX&]8 MG*>?,S5WSOYIV]/:=CO6_M-I94SH@8AW3S=JMAUJ_PQG#S?J=H=JV"_BS8)'4/C;;MNV;ME7[IP]_*$H473V\ M91G/;\TV#*4S@'N$WGH!.8#@+_/JU\TXZE]!1)W ML>C/ 59#)E#[V&FU.F>YBD<65 _[2RL6LSW<<;;^WEZ_O/74;"9Z,)#NQ9C* M76A0C.FW?&.*__CRS]=>\2OYXW>X!$R@N$O><&I_MV"\H!KY\Q$>V#F/,+"L M\J'9C;[?Z?8V\IX)VU>^32W+5V_@CN!2H5$P#ZC@GK4?\!+YW4%.0K/,;BLO M=-K#\13RD]\Q=G_DG7 X++AO[1 @)W8WRF<-^L'!_>^^\A]B??VO:[&6P? M?6O6O]?%]LXNW=[Y>%P_^G($G^-[1XW6WLD6;P#GK7_:Y7L[]9_ ;4ECYV!? M!LN2I :E)#WBR5MDO9)(TZ"UCX$ZHM8V.^TXU*$L%_\S05TF32.XG\8>#"(L M \><:(9=LE9P12Q6?GY-J05YIXH?WTI)+0M(3=I!>:W?A$'W# @S$,(5M8 > MM.)'G_>]#U1X39',B\UQP,AJ+5!2WA-.)+&Y;U;J#+JU\VB[O6FF6B!&J<:U MO-'.8<^%HC>++FF@U5E VK$TJL^:_<,1W-7.@"V'"*H,'"PC0J?F8NW_W<,M M:AQ61.EH)-CCSBI+L(<=*XG@#"71%$)'L&(8C7YY'/_HA_\;-/OG6VU [$'! M-[9AK-V=0]N>V_=^RGE:7'P/4_H19G287+_B&4H/$%9:/_+[F,1@O'-(2<<0 M#TPCHQE%2FMI"8DB!0<&@9Z78G2)-$WL5:-]IM4L][32KV[Q7T]83'"KD"%TUPX /I\>E5)&4S0P:D; MZ@5N-3X^EZ*]9CWB\+E]Z@)Q,1E$M2[TR"''F4&,,LN,9!:P?VV3X]FJ5Z4\ M%[@-K,D>''3CP2SJ7XO:BQ6C196=O*,(7<+DEYS5] !!$_5?N_NPI,0G99!+ M$2/NHD6PI@09&QD/RFBP('-6$N-S1"WS?%L[&^Z*R);;XM5[TC ',$&=)@/&:*!+4FI2B5X:;@BO0V>HL=]U,7^[&.6ZY M5NV=OP[.ZD=?]VGPCDGF463"Y41+AFP$JRF&Q(C1A,M4E/VY=NL09IRE2$MM;0I*4&:N-'_.(E@^::3. M&R\8L[+/YS)@W1#[?H72]+/^_L,^K)P704F$!.1.XC#@8JG . MJ,PA9GD9>H7[%1 L7&R5(S]K#5>4B.HJEE_K7"ZF?TVJQL85.2VW"?8_?Q2T:"->BX7D#>-W_I+4UN+/ M_'M\SJAH;106_7#36V9_:;/M6X-LCF7L@ VF%UMPRX/U45"O=!R$DV:["7I6 MY+V,OIZ_7.;]>%\Z/X=AS(L\@=Y%=@ (1 >VM.(%>ALUX*HUV[IN*DM,FW2N M=J/O'+1A,GHC]I7);I8W^-1YK>/]H+MQ;1!->^QUW@\C<[G'HY,6\\"3HU:2 M0--M@FC^,(9!*VZG#\/ [S]E9/0*)&NU.K[X;3M]&;U_*#'I7:?7[^W R_T) MGSE^=;#S(1N! JBXA+7P'E$C-.*.PLX5K$ Y#F&U(<%2O781!W^;Z6>(21,A M3**&<2.B8]QSG.!'X-:%M%:+@.:G&3FZ .V;[^;)/\C0[;P2A18,VF/Q&^4+ MS-6J_-D9D_0BC#[Z6,GOKL7*0IF:!3'LI#>S>6TWIQ/A#3I**)H%SRMS#.=F MK=PXXYO_4Z0R7F3!%;F3 'LM>]J+;T:__!&:O=.6/7_3;!?@57SIC^$[#U/G M]_AK'C_"R=,.8JR\OXID67&<,5/-YJ_DEH:*C7OHRITSOX MU'[+J'U=*X#"T45*:BWD:W[5Z.\C=#=NZ/!:WS#!97H+$X;J267T:UV MQI;L+RBRJA_2Q/*%GOQ\F2Q PM1<^Z(4#Q%$R5FBBMVZQRDD;_E M;3@:]/J%%VFG\S:42?*V];=MAJWV.WO:[-O6_..>7[)WJ=?LCQPTI=-EZ(3) M'W@%64?EJ_UGWL[NV=[1Y]YXPB>=71, MZ^=3ISJ/=L7>I\\"[GM8/]F#<7TY:OSZ!N_UL96? ^]%Z]\_-K=W=G_]]U=] MII =#Q8;6'ED=>*(1R&15C(@(IT)3L/O.:I!U^7":BFMT+'X"N26:6QW #DC MN(6;,$45XR+&W'9&21)P(BZ:H&][3/U6'N1&IUV&AXNP5Z^(05R^GKW(C4Y_ M-_8O_,LO_)3ZT^'9=&VX( .GB0;$A-6(&Q^1ML0AH85C%K8YA1=>KVF)$.TN M5=Y6L%K;<-VJONN/:[T.#U ^Q'I=%@MPJ>_QFNS-+].'> MA@+3YHV!#8$(PE$@H>@;Z)#6C" IP")='YX/[70O48'YA2=R"E>E\K=3^:F-7VIM+-$8%%U1Q)5FR#FID;!. M4*V<+PH!T$L'868RT!9HN:Z$K;%S4;ZG+%9W/S-CS@R\/$+!C4[)!L^)P0 R M0L,F$9EBRENJDQ>5F?&"T69WQLR@0D3#'# *0C3BU AD34R(V1@-=]H0)<', MX.M$S)XRN%_;S25J0%S!PKB:%0G1"1PLF)NP[-:R8"@3@3EE$G.W[K%3V1DK M 0/3=H8,5DDF**(^YIQ_:9%.U"!B2-2Y&!$8G 4,<#%[^OOEP,##//M+"P!S M#8U[$8'*T%AAG9_:^B,F)AG8\(G,];VQI,@0QY#",>B@DF9&94-#F,4:&BL< MU*C;[G'L+\#4>"6^2QP,XSQ8BCD5Q$2OA9#"8!&DP55$XR7CS6P/54T3C7C2@,C166.5G-G[*F0-%EU@KQ#4W2,OHD70*3$VLK32AB&@LV-!8 MX8C&3/;4W$,[E?MRA#$$$"0)[[FWEBM%C?56*T$UQ0I QU6FQ@M&G(,94R.* MD-O%8V1YKLT;8D2.!8V2LAH+#6 M& 5>4TSC7C2@,C566.6G-G[K,8N>)91/_^74:8Q<\A1)8W,)88NY+Y.GY%/$ M-);:Q"B$]EFZ([_,D[55X^@'%W:L#+*7@2&P^X3-;%G&*VJ]=*^HGJ%51H7*'Q[0SA"-Q'>*6]#4"#G2:4R,@\ MAE^9B55VW\M"WYDB"JY!W97FO%,9,,3Q#+:;:)Q1Q3(A+9I -1"+B0\"!,]AV;+:\ MF;K9\OYW481ZL_C@YYIIVP:,&[+/KHX;LW>;-= T\U4C_>#;BP[']M:+_;[K:(/P<3-R]X# MH^8I_4/;+QL[76YET3PYB:%I^[%UGAO&YH+QG9DWSLT.UD?%VO.WX"G#MK9E MRN;%N_/:/\6%88N2\1ART?@;VM'#=R]UI,_?@!%W#F+N>E+.Y/3=UVL77YT0 MA=%C-VIE;>3Y [I;LZ'[4;XYS8;>M6ROMYV^V]P"IK_=_9+%J.P1M)W^B7[0 MA9>,O7>VU8KAS_/AYWK##_9NQ^Q>7X^7XY^ G/M,>:PPBRAW[0%F1@@R">B9 M(%Y%:RG5#.=R?,;HV1XOY;H7.C2-+87B>-OV,:]*(] MK#[=Z&.N"^IM[[!V6G;TN1#S+_&T97VIK=/2>N>VS/!2Q9O=391ID)I$1Y5D MC,-DZ2""3%Y91K#$,@V;GALJGK]!VYRFDM,\ W3@# AA+[9?L_B?YZY_&':G ME,\91<$\XIAP9#!S8)U$S;44QF*_MEEL7+/B/V[X5YN5T1&2+J:K*:BB=%@2 M^"FY#=Y900*\HE>>0*L\I80'A@WBFEL M';>.@IF4=^:;*O)6_2:72]H:OP[VO9+$64P0;.8.I$UKD#;N4# !8T,48!E? MVVS/Z3=Y%UF;[=4V,ALF6@R1FSH*/9MY--\6V9G742QIW(V M_:: U;M(@#78<:(8EI9P[:0+P@0?*0@ B9H6;3") 0G0:"@*HI* 1Y4 V(1= M2$DI"3@8J45<4H9T,KG'L^-8:ZL-ATU8K;,YA\HS>YO;SZT;6[:PZH>6_QSH M?-SFB9.]$R_W",Y&4._FSG63EZ@H+N&BM?!I]L3\B*WSJ['^;MWCE@_KLPUH M>S5[>MKM_ 0U*7PY=U'U^['Q)PUFO5Z]%S"&?6:H(L8)Y$ED.=[$D--@VX'A MKJDUVB8,>B_P;/)UUJW!31V<2@@HO8E9[=J=JRG[>NWLL.D/-(^'%6[%7^"W;U[8\O1=76;I(R=B# M\F-:/!(24\1EPXC31G'FD2="2*@G4)A+_3+O>$Z8C'1JUL M7'RSI)\U6ZTLK+;(?H)/Y1ZIF2BG0>ZU>[GM[M2.,1L[N8.+&3:189*>H M9&!#$Y*+4BIO, BL,((H:STA:9\(OG:]<4*R<3(*>J*<95)L1A,=4=$S1FH( MWWB:J,R\QT_.B]@HE^5Q8ZY;;1"[N&-_OF_V?*O3 T%:FO['.Y]'NLT;)Y]_ M;N\SF? AG (]SAOO/^KU3C:Y8U/7\_J[[_R__XZX/6W^S!U*0D=$/:2 M(.X8F/)>)T1)3%)%3WU*T]V/9=0Z@.DO!5,5\";6GOY.#PZY72+7C&\5G]J'[>.#KX5?]5WQ<, M)YFL1YA8V(Q([NDD:$21.D8CD5H(,BV"2V@;#+7B-X"AWN^PZ64Q +.L^&,_ MJ\HZ;(N^-2CV2G!P.&W^9;&?\+6_;';N?D7R.171$'^SU9X#!I\WSW^P>\M_-7LT%W1>/]5UPD<3MK\ZW!W!^X'X]L[.L;P'CF!$][],]RC_FOW5WZ//-YP\M]?'_KU46+X MT>[/[?=^/V),DG ^GY0TB+/LQE#1;"@I.$1&] +GY'01)*X",D3Q]DMPHH5)BXY)IY/8J*TQ+D@ M"%(&4\0#8\@"&B)%@B, F%0DL;9)Y=RQ[0-=P MD2KD6AQR;F89+ MH>0T4#HK.;)4XLSFC!=18^5M4?4*O^32FB]3WU>6 MM%2:_QB:/\596(@4R E'1!<=0T-"VEKXI[4Q@%EGF6%5VN&1IN;EH/U2N>T^_.QW+:Q LVV[YUO]>)(/IER*SVT- MPW/5=K"X[: ^0P2%X=(ZK5$T/OOV@ UJ80R22IE(DP*6J-.ZS M98"=SQZ$62DTGBS>,4Y#G/^)%ZLR_)M.7 MAD/%%U^Q#@8VZ%_]E9E\A6=*>2*8367M7OIYV+U(MSB(R'6C/48VP=N^L:TS M>]Y;^_=DGFVS/;J[HO#XNP[^-B=(GG3.YN?H_M.VI[7M=JS]I]/*$MLKJI)L M%"=K_AFX7C,T;;<9+^JK7)>0S.8EKSS3P!J=?NR-SC2\NWSTZ", >-LW;:OV MS^@0TC7#6Y;Q_%8H,X!ZAS-V+@"NP6Y6%*VKV!."KW_O]S@.9)ZCW39>] M,?UU*ETVX11M9$"CL>&,<4-\2%9Q&3UCULHG3)?-ASDZ[>+4=AIO^L-SB7_& M=DS-?I4J.Y$J^WF?F.1APBUB4D;$J;+(Q&!0(-+I&+W@CJY JFP^,NW'RY\3 M7"_R9,=G1WYSI1#\7N3)+N!\8E&ZQ?:&B;2]>6FTU^PC58YME6/[,O-*JQS; M5Y5C.W\&W@VZ75B66\C W)!%M'DXR'WN.,;OHKTDQAR;8&'!-%>FF=PWA"7 MV\/WG-DT0^ 8RM$,A;^QYM**N^5^-78\WCT*K;WW?QWM[ASC^ON/1]O?\WMZ M4C_: NJ^BQNTT=R=</7EV:#?CNNGS0.MW<^G^5SW+O?/_#&KZ_G\%W: M.(+GT[^:4]DRYS#V?:<]V'A<(^4,1EPQCZS4"M$D>0Q:^BC5N%#JR\N7J0#J MA0+4 B(0%4 ]"T"=3P(4QH0S1P&17*"(YTZ6SL.JN60B-T8:R?0R M3+8OOS M];'PPU;M>)^:)!73_K8=_K?C;T2B%QK&?"(XJL_P):^4$[)HX93Y$O42&4T4 MI5^['HQ4VJ76GOW;1WBDP$(B(5B2*:Z])R9Q.R M.$JP>T@(-N0F;&YMTSSX8, "5?=5>(^JPTO/Y&X9U1*J@.8A0/-YUJTBDC$X M*61%-(@+29"5PB'FB,& ,\$[M;;)V.QY\I5WJ51:^^@^B$IK%Z2U4_1 ^@#8 MB0U*C@,I()HAXRE&-@J"M<2".0WT0"W3P<&G]C-<2@.9J-0HGR,-9,[)HC(/ MZAX&RP/RUU<:I1Z+6UR1C%6Y)Q:'8%]G>(=5U%%G(W*:N>PM9%8Z)"EFY*]>!&\U4)EP7E3KV/*8+&A'LE3RVPB_.CW>,UA,2N2(1ZX9[S MY3BI/5*@X1I4&\^C;SQ^AH F+YV"U4,6MAC$I_E7%VY;=@U4I][,I]_GT,06.1< .>:LXXLE0 M9"SWR(@HK">1!B_6-MFZ$J\Y-K=JN3NOPQYZ H='N097(E,%/G< G^,99L%P M5,P4#9R#0ES'@+10$HDD#35)>9'/2+$Y]80KC\:+T. G\&A4&KQ0#9Y)[+&. M*)H0-C0@'I1"CNB(A)5,!YE49'YMDV.R'!J\()?%ZM8%OHM-\Z+B]'R24L'!D\!!?0H.B';4"(X$X%>YWL'51BFY8@:YJ?E"5VUXU)EA!_N-#_L\9!N@P=8KE M@IP<*\0Q@+_A.925A*4F.$&T7MN4ZY+/9F^N5*GLJG%!A:1+A:2/W;B@0M)' M1M(I\NPUB2+DALXRMS$5V:KV7B(9>=XT/28JK6WR=286X/I;\J8#-Y4%?Y)R MW2-;$A3A;:\7^[T<5F]:UVPU^\W8JTIU3Y3J_KH?2'(I!8&DP@QQ:0(R,@44 M P\L*L>%Q"M2JKNHRIU2]&6M[GX\.>UT;?>\%IKPUVYL>WA>KKSM;;=[#K!X M9KNA5^L?VG[MP/Z(M6ZS%W-G@#"4H>*.MI"BXGNM"SG*!;KA&?X_V[AILWK5R]ZX*?;^R0M^-V*]UREYK[8-: MJ].;$8&JI.XJ&<=WL(U)I,P*K[2W@5/G-*%$1N8Q_,I,-/M;MZL/,6,";(_D M*;?U>W>9_+T*ZUC ,\YV?X7CO9./_Y^];VV*&UFV_2L*XIQ[9R*ZV)*J2E+- MG' $8VP?YDXW?N"9#5^(>@D$_6!+W<;PZV]F2>HW&$P##:V(O3U MZ125>;* ME5F965G[ WC"9^^"PX,_X9HV.[S>N=S_\ [&>=0]_#+O'9_#^_P!S_G<._QG M[_+H[%/8/OC[M-T#S_CZ] R>PV#LUYW>WZ<+O;^OL4F5IE*F,=%<@W,L4TVD M#00)>&JI[XC'XAJ-0C^Z0L^1##\. AXD*6&4 M@T*GTA#%E25^% 5I:&/*<*""=IM'XMM'Z.MS#-0^4' MX(BDG -OB2FV/5%$:>RV%BANM0*M#UHT6:?#!C8A./*UGZ'D>UI>9$,8S[7$ M26^B(X]%5XK^Q6 1M:I5>#NS" WLW MVOBZ0#:9\7PHMB(X1=I3RB1 ))6', M191&L8Z$V7I#>1/]>,4*^U"F<2^%;4C$"K5YCD3(0"+>E1KT>S^/B(V'2XP MC5 JR4VJB!66$2:$ 6P2(?%MPB)MHD32T#6<#1XHYQ1%32P$\DB0*)):[@.B2<)42Q1";"2A[#0JZ=5F]"U.+S_Y&]B]]W/0U* MDMV2X;WQWL]C[JZ\=9,_@T<8:Y6Y/FUP:76XI!?9!A-&L]0G/*4NUTP2)7V# MX=28Q8H)3HW+B15+VJTTH8U7H]R/N8G2*/=3*?<(@;7D1MA4&.&4>W7'HC5QCKNIYKBV++??;'^T:8=9//LN2?V'S^7T-SBT M.APZ62 9-HFM"%-)J+(A89KYV)^"D50)DZ38=B25KIM]V"1JO&)-?ISMDT:3 M'U.3YQB%BGFL5)029C0V9_0E$;&E) YY%,I 14:X2QC(_5U'_LROYPIV_>_6>47?1L?S,:7ST1+ITO,@RC M.$!00(+8CPB3-B(BH)P(%HM 62[#Q)W_'$7KM*';1#'6C&$T:OW,:CU'-V*@ M%"%N@X94*U!K#HY#K (B9&;^,7CGL YT.?P=CW,B_[Y M/,^-\'N>L"SE[=2" $Q533>++Z" Y.DPR(H $E-*0134-.J6^P'V2 "I-EW:\BU MS0>-\M];^=NSRL\5I9HS3D*-Y^A%3)*$RI2$EH/ZIR8,9+@%:IZ$0?C[&JG_ M)H1+]H>G-F_B(T_?^PSGO8&6G^<5(79+/J:,13*DP"OB,"),Q8HH;)C,9>0G M*F$\97SK3

W!^HB7:LKY(^7N.O1DD?9O]+)?4%@&2N(DQ>A^)L0 MN_A;=D,MGB[LI]S[=K EYK*,V/QK;:+3YL;5Y MCGHD<4J#2'+B<\,)BS4GBH,+$L@P92(5+%#":7/$%ZG'LVAS$QL!/6EY?3P2 M)_6^K8B%;+C[]&CTI&.;Y(Y5(MCU(A_A/ J8'Y$ &Z/##RF1'-RH*&6^H&FL MW"9,1%M,K.J&BQ<.7$2Q]73&3.YSE.-6LMSG0<<,.=-SI#6 P99-%I+%9?RC[ M)YGJ;EQC_6<.HDTIX8?!P%QFW>Y.W^R-EZ,T9_._-[9MA;8M6*"TL8AD2A6X MXBP("6-A2 2UE-A(<4%#*WUIM]Z(J"66=+J]NU/>Y"JOL:X_ C5M='T=='V> MQTJCI% QIB?%P&-31@0+&8F,I2IFH9;N-1DYR.'B2CFQ6+")D3Q=H[HI>)I:!K<*#=S<#V[HDKT[ M<'%H+$C*&"7 &RB!/Z7$MS(-K))@7.S6FW!)-^XFRO$JM'75S>@:;5VEMLZ1 M \:IB@T'$66)QJ,^ ]!6P4G 1!!&POA*T*TW;,E1Q2\Y3/%2$X6Z=]A>NX-# M\ZI2 YXSG+'7UX.>G<6HQIM9(6"Q!7H!!B4TB1!$^IP19ADCB1]PPL(DCJWO M4VLQ8@'N#%_2>OO>[LQZI 6M,)BQL;J_ZC!'H_N/K_MS9"5, T9U0HFO10JZ M'PBB AIB6J"2@6^H]3GJ/FTET0I"&6N6&_2"O&YE'@!O:S=K__4L4_-Z$/]Q-Z\:K%\AUO/%?)D8EH[1B(@X5(2Q("6) MA7^$H4:J6%+P3\$QQ1-6%E/ [^V;KD)SGCD"U>!F@YOKR90;W'Q,W&S/YQF& M*HZD) &L'V'8(55:P4D<-:"E7S9N.D(]+^&>"X#_-=DW][\ MC_NG? .5_^O-^&WJ#^OW<0_*^L;V03\2!Z-/K)2AB_"=6M?H>="'@128DC2$ MOV ;4=F_M42D7P:O6X0X'*JY^+&@]FYF(33)_CL:]@Y^.H?'G2ZG3.@P0>'5^ULCB+W.N= I<_;X;OP\*Q-W3-V M/Y_"?3=O@U;']H!YVSO2N@R#,G&G5V#X]]$^DTU)P$- :&G"J?*!I+ M(DT<^&&2!GXDMMZPI,7YV@>15[2!U(!; VX3<#.I5@DU"4!;P*R)$IFPF 8V M9C:.F/8;_W^-P.UJ%MQ"J[B.N4\B:A5A,2"<3+4E)@Q-&"0R2K@%]Y^W>+"" MWC\O8H=LK='H_2"'7_NK[I7\ O?R[P%0J63@UXA8@[EF4DL0:Q9*R742,%_Y M/]_99PJF-J3;QU,AU=X"#:.42LH1GRR>X1*$FLC(#X@64H14:V-B=[ DBQ=S M#YL#G%Z-+DL--$/))#819RR5@H8J$*'B1J4Z\=E/M^MI=/D1=7F.=6A8L5@I M17P_T(1QDY(D\!.2)$ ?F>6^##$IKQ7$=(UT>9.2B5>2@3/+^IJ=Y$>:FO7& M]B8#YS5B>GLQ3.:GQH1*DT0$##S)("&*LY#PU(2)'UH!"[N"!)P5*L[+"*(U ML-G 9I. \WI@.*I E- 393 -!(I$3&/$Y9J*,8\Q8?G'^S!K"Y M)/^F>I_.J =*HLO?4;*S?MG0>B8)IU(/ANDA%X,BPR_\EMLN?/.;G62%H#LY M=57UJO[D$JG@Q4;#FR]9V(I_IG2?P&>S:3;3_Y[FDTR"$TM4;N4YD2F,]C?9 MO917Q=:_9EZJE_7KN\SO(+[9=:M.7D2HRD\D<$Z%N?),J%PF5@"[+RWBF%^L,AG"SX:!*^>H[Y91# M\,[>9WW9UYGL>E^&\(>>RPU;^X7Z)>O#JPQ&< ]3M#S[75O E0L+8GWJJJ MZN$E][O"I<8;@UGW<%67'D(!8T]'W:[G1N5=R'S8FGX!U!! 79L7.!Y/?I-9 MUR6*EO;XFW7#[]L39\9A(/!=&#+>5W='[HTN9#$M;KDM1EU\,DR$U>ZS%(8P M'(', 7B?@\ !][DYQC*OEN:8@BCL"=@05ZIK$ZAP5@FK6EY2A8PBX-^*1_C59RLU_!4@E [ MN1[!'_(A2)QW>6KQ!&.O_AW;/(,@G8WRK#"9([&%ASV]O!- )Q:KQBEH"H9 M+L/2E7*+4Z4^@\S# @\]#28#*#$\J))8!RW33X5O%W:Y^.^ 9%9"U5JJ>HM7 M.1U <#V2VYUF4V/(7K*I>FZATL821Y M_0L.Y>M0GMYXYVUP7R\MO-GR84NOZ.$[S]X2^/7,T$$,@/3H4_<.!N[6'5PX MYEG;('A[N",04 "645'24'Q<']88[G+I7<'U2-L&,"SW5OAI3YX-91??<%7:VS":6@3I)5$Q)J24&N>V$#Z,5,N]<%?9 7.*1KE.:J:G&6:]V2,JQ:/ M#Z G^_E?,)+]?BD>'W-P#0:CHGOUM9\5Q<@:)RA_7(VC<%>-T-Q): YVCH51 M7/K6)W&4!(2)A!%IM ^2PV-8.!8S/]IZ0X%+TL7DMQ(\T8D=Y6 .P7.= 4;$ MVXFC5[I5TY+E@+,_& (HUV82S$F)H0".$V^MOLIA)J+\C; ZAO@R:@'WFP!M M5DRY6&H 1F?!%*^$T\SL/,PJ1Z)]G2BJM:6*J=2J2/K,L%2AFI@P1>5P.A&1 MB5\UJP]?1KT>2/A^NE_;==2-M]/NX $\[X^NP\Z-EN_VM3X6(-TT!B@,TT@0 MIK0@"8U"8D,F8\X8+(#8 D( (H:KG(_L6D92.XL4$85VGC%, @*W,OP?%ES? M0M>;:NRF&OM552#ON.V@#2[!?H>N36E(#]$MV[@*[$5PQ7!K10Z:ZNM-*U"\ MA[.3))R%C/%$ Y>@-E5 F&D:^U;JB,.O=PV/W\SE7KM2_; M!W^<'O7@FNOWYX=G)T&[U_[>N3;GG5[G'*Z].GH[WZ/(P+N\S]K7.]_;'][W M@!U>M__YG.WO?KV"L=%.^"D\##\#2_SS?*'RY_K=<1RFG$J1$.T;25@82"(9 M'O&=Z"0U3(5)'(#W(UJ"/OB8WY=4A7V?>]SYA=9;ZT%18W"Z:/(P\_<""S_O M9?Z:!V?II\%[?V#0#M;6- M'^. W 4V-^Q@T?M0>&NI'U*NHSAE@8F3)$A#/PZH8BP6#85?+QC_M #CBH.C M18TA1@5XR%>88)F8)(FT(0M58&@@MM[$K!5$#Z[X7>/#0Q\&9>NGP:!T(=!Q M%C9T_($HOA%D/ [\A 6<62$!MFV!,1EMOHG Q7ZTAV^NJH1M,M@]NV'I]6.1D M(RCWJEJ6PA*\=2LP#=3E=E[#N5<'Y8>+4"ZYMEKXQ 1X\EV@&1&IP(99F.45 M2JME A2.MEC\X-!)P[F?DG-3Y-S!QG'NF\&\X=VW0CD7G"H_L"R$_QO&E AI M'(8-KQ\736XBI[0S3M-X8;-S++"HJ'D-^$X2T(NF*]H9#7C2@IA0P!U&\;: M=1QHHN#K!.,G"S#.I) B$(9P&>,9A2(EB8@%"9DR242I24)L81NW$AXWC/RE MX7@8;1PC?WMCL7N3FO+C3L8BC()(!%AHQ73J@UL>!$SX:61I&-F@8>5K!>?G MBP&6-(YX%"@2)JZ\VT1$4)40*I,P3!-80BSENZ$JJZ'EZZK"H'5\XQCY;4C> MY*;<'ET)K C #:>IU"S2P,KCF(E(*IWX@:_NG&+8X/B3X/B[R]FSP_7WXY@9 MD?H))V&H&6&2QB2Q<4H"8<%&2\M8* 7PE;$5I5@WO#RYP+RVSN0OL 3@:<+ MN<&Q1Z2PQOMB2^"B2>C)ONQ>%67[R'&I][@W5S9T/33R#/MX88LOB[W<>H/< MN@X5>7&:76"'K?X)!FE,&+^Z/^C^C MK&S'XF'K2NPW$OI!#%> K)V4[47V/NY[(&EE_YKQU_X<=:]<6>RO.(!+BYWD M"F_@QK\PR&WOG].LBX. __5':-6R'EBW\L$#BSU#LF(XW="P;'OR@Z:&:!:S MLAD)0O-LJP]W7RR3EWU0@.P"!^Y:HKF2]JD!E(U(Y*C 5[]^*F3MB;*8H2L M:B%2EN*[6VZ7?5_>5W7R2^]8-H[ 2GML$5M.NVO2.%)GV(<,G@+3E?C_/3W4 M07^N]]IBY?U+599QYP& N:*XL2&E]PNJ1K^POSYU3[:B?S'X[>O4L( >_%$. MJGA7CNG%&_X'M!"@G=T3VG'CVX'WVCM.##/*#S5)P%@3%LF$*&,TB0),,8L2 M"MBV]2:(@AMZK3U-O_4"C"+\U"SRO1<9QJ8QI2&P5&F26FH(TY01R:@F%E;> M3V08!T)B-M4]K6R?=3_A_97\W8G]W6-LX(0;&=_>(JVEJ&;]FP$,7\0U M(W/2=%\4DX$":BQE;/ D3R82*]-()4D(,R%L(%PK%!!U/\ : APYM_NY-P@ M[)_K=X&?JI?$3E-_X8OOISL7%UT@E6"'OI3SN)_^-9[%EY_SN3(-.7MW+%*E MA*\Q'LU#PA3SB< M!A4R/XY3Z_M:;[U)%H\2>*6- I+G6LDM'AWQPZ,@YHZ.,%8PS7D8!4'*8N&+B(6QU)*JB-I4F*W*W7[D MOG7Z%)@8]F^\B:@-NMWW9?SC E9T\6N[F)WQ>3)^V)-R.DGB-6Y^]BGVX/\HNTAX9TR$OC)$)!>(A6PRO MM)/5Z^Q7!1"M(Q\PGVO#%$U5&D5&4RZD":V5$L-+KCEO_%.^]D9L)EX=?6CS MSN[I^='!Z?G^@?:/=O\\.SS#_W_N=7I?+SL?/K'#ZY.PO;"9^.?YX?6YO__A MN?Y\WNYU,OQ_Y\-A> 2.]M'NZ=G^[N'EOZ]WII-"KML'7X^U9M8R M+0FSB2$L$I8D7*9$!0E-=1H8F4APP%MALAB)?+ZMQ!4EJ[V(HZUW8,BEOSYN MC%PY?N-C92J7&QW7)G_MD7J(WQFO]OH:6\W;V=#@VW*-/KK]1?CVQSH*TR#8 MO1#LW0*"\4 G<<(I,2E+ <&8(DD< Z I80Q &>.6;KWA=)U*P#>!&HYCY NX MY=I(7X BU+$V^,)O-P+7SZ:*;)*->%MF$F"@LSZP;\,,P7WV0U=F"6[;#QV+ M_ZP9*!=JK_]GM4P-_-\+_ML+\,\BF@8R30F-(Y^PF',B /D)DRHPEC$J8[[U M)HH7,^'N?AKU^B'_BT EMQWJP%Z.=T3KK>5B=F^YV+!\W6>!JV93>UU@[-," MC*4B-(H+2B(_M>",AR%1H67$C^ _0OK80!18[.)&^-U1;/W\[[5&KV6AS6J3 M][Z&8S/;]]_OY=<;KY_A:-,F'/KH,/QU 89#%AI?1RE)J VR0))%$\YX:FD M(;=,2LHQ'.JOK'WSX[;NWR2Z^02!TI=+.._3O/AG]N6;0.F:8=OA K8E@4BY MGR;$)K$ 3SD&BAG;!&Q'*$,58)Y_N/4&Q.?U;?2L-6X]1:#TMN+H3;(1JPJ4 MOEQ#<)_(P\HL01,H?6KX/UF,,/B6IF$\DAAA>!2H\>*-V,?9VG(JY-H/3)8.Q\ <;\U%?<2DUB8R+"M.9$"AN3 MV*=^$B>IU3&PV#AZ5=L]:XU>2P*E=:',3YYC6*4(4YAT,Q@A&+J R&:&45N-]4]8KMX$69\N8VNV@'?9)X-1D79KLN5LW4',(7@E^=98;*28&U[RRIBB^FZ-QS CY__ M_^"19M!K>3NC8IC#,LF6]_8TZ\-_/EA0]?Y5R]OK&_PS3M*11:-F6MZ7RVQX M;?/R%U=S9W.5R9EQ82'M5&.2NHA^:DQ336"F_@K$OH?T\:)B^^4L5&V%;YD' M?%Y_ -,%'G(^_>29@E98^+Z?8G5KMSNXQ,F?N;E[K LP_58/OC55"5OU M<<$>++_/K];R[T6_8TN>ZD66?X5/E1&G-W:"F>HL,]OES4N!<'L2IK2\\5QO MF*FW+SL*F#-8]K*0$$G;JI@LH0Y>GF2Y;_#\"_;:NOAR\JIDO7I[: MOC=]"UPG+.W656V\@E\SUX5I_*TZS/IA#\P3BNV7D?+>X]OXP>_NI<+?J]\N MG'A-1?Y $<]57[O6C7-/-!I'I@PXCZ:7L^5:,-3%8R^JYMV M[;F7 _+W&6;I,[#!OL[ /. Z-26C,R6CY\>TVS3!0">N>%56<;I!?E7\'U).U M+2E^6Y%]>$%UMQ'?3B+Q.'6WX4_=]O;/F!^M<9'P/9I@WA(R*ML)/(VOG_RH M68(3JQ]&BC9Q+I:F%VY"!/']HL>4/["'\P-BA2\H,-8?H>"L=AN$S7.FNS"E MG6&UAE]J:SCSY7'(C(0OE$55,3-^V#MD1[O:[^Q^S@X/SOWV[OML'Q@5_)UW M_OG$#\_T-;*EHR_S,;-N=G1V>MZY_N1W/OQYNG_PZ;+]#[S3 ?[]/#C:[<)[ MM.&9G>Y;4*6XY>%T-6&9;*L/XES2[33-W]A9'_\/5LT:'D_M-Q; M8&^QLCZN$E&QGV!ILB(J2@SQ>>PK36.91N'6&P#+5565O'A(7/6I3PVF/ \1 M:S!E99@RQ\#B4-,PT!$)$BQ5TV%*@'I1PD7L:X"5,(XM8LK#S^9\+9BR$:&T M*GO@P43K-58X/!+3FCLEXS[P^-E>R&%>_KR?5HOWKMK*;3#R?AC97N!=82QT MPC4GD1]1PA3WB<3J!Z$I!Q\U]3D>P.%O^TM.X'CBHH?GA\=GB(J]0'19?\K5 M8,IJ,66.=YG4-RGG*8FTDL"[8DE4JD,2^"8(8R58$C'GR]'UJ*-]?F#9A/#6 M;ITPY9) RI/]F@#7F@6XRJ+2O?Z[OL2,P&8SX*<@\=,"S8J2&%"1":("#:YH M$BBB*)YHAQ:/ZS!@DB'-8@].YW\MKF@3WGH$3^[A9.L!GER#+2O"ECFZY6L= MQ;&R)+$&7#@L$TK"1!+.!!<^CZAF=.M-M&R?\:DK/I\?5C8IPC7.Q#49J&>. MIT%O6J1K_1E7M5@SW]BMUFN83=52-OAX)WS\NL"]: +.)PU#HJD!=Y3;F CM M6CN)R/?3* U$ZKC78E^/#75'FSC7:^->#]3'L%:);W"["QA85^Y=[I M\[ OUTKM3BFP]0I]@07"1IHVUZZ/VG1KBS3[;@VYMOF@P3A A.3.M9" MIP%AL0*,##0EBOL1_N3S0!IA:;SUIBHI;@)A32!LW3<='PXU#:3<$U+F<[R, M 685*I)(AHUR3$(4#3@@C R4HL:/M=EZ$XKMY,'>W6L!E$T(@8$JHF/S#0O" M!_H3BWBVT'1 MH.<]T5,OAL8B%:91+''#@ %Z"DVDP0/.?9TR$5BA8P'HN1TN9FILGM/:1,5> M6U2L@9M'AILYLA9P6%EW8@RL-($U![+&PIA$BJ9)DO@)Y7;K#=WV%T^BW3RX MV808V5M9G&(+N6YF1]A@"+34^^R:@;EF/CLGN;7-4:U/3MGN[-;B^F%C;_QP MO&SC56NF#"4["SL'AL64^CP,M"!.2$L9X2%0*/B^5L8J31#!FPZTW M?-M__I[>SX^;3;SL%<3+[@@L3:!^18!S-0LXPL94B2@BPH@8TU5#DF@6$? 7 M@:=9&C,P(4V@?O/B:I]M866N3UW/56._V>[@ C72Y9J5;8B;%+-U2S&#/[XM MEZ9>O@8A?YZ2E:ZLB#AXKD)AW:0$2I92(@TB9,P"1:44D>LVMIT\N%_%:_%G MF_#9^O*R!DV>BV_5G2I,*'S%B/"Y(LPJ180(4\)-$OIIJ'E"HZTW =NF#VY5 M\5K@9!/"8W_+[J@ZH@&;9>,94AL6"5M_#OUVC4X M>3^5_?%08#,VSACTV/Q7MWN9XYJ;)S M\/7Z6&IP4KF2Q$C)"&.Q(@H6CDBF- NE2A(1N>K*INZIB8&]IAA8@R,/PY'V M+(XPIAD'N"!1"NC!J!$ (2$GFOH^E4JF.@X01Z(FH+Y!$;!]=Q1E-K2]HH6G MGVY8^.LE<2NW5#N38V0;3+PG)GY?X%:PEC).8;725*>$Q:$A26(4"2).+=,I M2TV"^;)"-,YG$^EZ=9&N!E$>CBAS+$LHPY*$*<+2!! E32E16@;$4FFBB.L@ MJ%KB\P91-B*<]>ZFXWM7<+1D=9XNA;4W@Q$F]+O#J#;XH+>GV: L7=,1S.3^ MA5_LO%I@8R)0J?9I3%B0^(3Y"2?2)I0D.O8I-:FP$H\HXJMK)+8* M/7J1R/M\QT\VF/4\\;4&LU:#6?-\3Z2)+[0EVK< 7+Z)B()U)+&0"7<'JZG0 M)98EBR67#6;=GRW^:XB%*O!?DWU[4\]H9]2#!^@W_^/^6%ZB\G^]&5_N_@[_ MU"_@WCKK&W!Z?@L2!VE/_'ZAZ]@_ CHX\"YRBZ2P.RB*REP-3GU;L2@=F/ZN/;6^X6=DP]79-:%^3SNEDQA%M*-8"_7V;#4Z]O M3V39R0,6O/!R"^,IL.0 "&MN)8X)!CG%7FU9R.V>7V[*PL6R![(ZG+X<(.JV MR[=G5P>74I<8Y<#I[HM932GC,.?U'O%ON>VZE_K],C/#TQJ7IZZJ],>?7"(5 M:,MH>/,E4[J"U5$ Y,\C-@&6(<[,W=2_IWD]G MY8HF")3@G,H71_B:[E_*J MV/K7S$OULGY]]SB$Q]_WY>^B:4\Z9_'2.?O2EQ?>?M]Z_SOH(@P6WMM!?K'M M9/C+2!69R62>P?-N?).>S$]@KA!9Z2P!>=87ZPR&I8:AQH.1=X@O4<7?9WW9 MUYGL>NX$1!?AN?GUUN5]?G'X-QC!/4S1 K#0%HP54!:OP,81-<[\>N\762:H MZVH8_F<.#"MR9@73G(=1 .PP%KZ(6!A++:F*J$V%P:Y,7MM5CZ%]*(W U^TO MV]X>SD,?).&S_6;[8'6^V/Q;IJWW"Y88AO[O>Y^_N)^"WW_U%-B#/B@&S#V\ M6[\[Y%A8J'>3]3-[_L5/7+GGH3A>EZ.04KP=;-773PD,YNI#Y$&\O/2!9,-&E M.V %[;CM\_VPJ.#]V>'F?"/_GWJZ][???F/&.V?_7T*'E:X?W#RO?.A M#<_^G'7 V^H<_-UK[WX"S^W35?OLJ-O^IY/]^[I]V3[3QTR&.HUEC$?Z@)/% M*"52A90$1H5I&@JK K]TJD&;K-G!@G69T B\ZB .4L5$3),(#TWS$R.X87Y( MMSP+SN\%8GX^LEMO;NZ,,N=CW%U-EX+X#\>UCO9HOT3PRLD0K2DHK\'1?@?H M1.##/QY\WBE]B_J7CQ*]R@R^"=CG'51_O<@'W\"J%=AF #YRA4ZJZN9^U;, M9OXF"*?W"[,$?FJT4*'2(64B#%7,50!4VM*(\T"RXSU\*3\.Q71T);R#>G[, M!Q>#O#SK$+[QA^W;%##^8/"'_2@SIJ!3Q.'X:D$EQ?(@1Z.9!?H"GA.7= 1TT*[;G"I#4JC MLN-/O%_@'GK4=70;;#W2ABIA61;%J'?AZ,:O+?@->88M1MUA/73@''"/,

  • (B+(I3Z4X :P,O62E,J6ZU,EUFW MBPQ)5D&&ZF;UF'+;@T_PB6NN6MB]!'[]4JYWHT_77Z_:.\>!\(%B)(8D-A&$ MJ4 0H;@@QD]TJJG5QM=(J&[4)^#)3H]0SBI=VKXG+5TON_5QJ4Z4:H!4'GP. M5V8 NNBY&$E%ZKNH S?Z'F$P]G9FW)R9[WMF .^!#SF5WQS".$6M .<79<'F M652C BR@\SBJ3HGHH#@L0B^E&*DSB[[&V H"FF0.I_#6N?W/*,,C/W^1RL7< M=);K40]0#H^BJC[&>Z-;)7, -7C'L7-5(0;@FTL"E,!:N]76 +X\@LQ @2-= M>4VS/+L@Y8CD+[^8$$ MR\5R+-Y"YY0@JDU"W-H!M4\.>C-)I=/_(*38*\N.AFI8&8^P+MRP$LON];*U M_2N\L7L]W1T44QJ\]W%_EJN"ES\XZ3LQD" ??8)./ZYM-Y,*)&EXA9?^UXU& M<%28E5A 0N]@ O^JQS3;C0L,,3&#(:GN-C9^=.-LWSNXU]=CGK(@4I817RCP M$355)$D"2_ (LL"F*4LB'XQ?$+:B9+%2IN5=GF:@#./="R1TH#Z%1IU".3F! M]3A!\CA6IY(P#JN03U%QL.7>RHSJM4K?2"+*IH5UZ(YQ!AP)V)0+\!E FT#[ M+[*A[&Z[^#0@N!)#G*-O;!] V8+,?T;!O1+ M54YAF0=Y]4+5 !UL9KT*)Q 6;@!*-X]PLZOJ]GC%Z,(]HF3#4T^89NV3R6CA MNJ&HH96=>>PR@E':C7*L);\81R4FZR"=!WS#QN E?'HO]+(AE5S'B9:&A4HE M01@ =&D??J3"BA*]YI.E&O1:!7KMT<[N">W ^#K7;=H^V#GF@:\B&5JB-4\( MPT.M12I\D@01E\SX3"M9(AE;TH]TVWL_R,<[R+=N(-]H%*=A14[2@^]M%)] MK-J3H2Y+9-X\>6I?P?>"]O4GMK^KP_;9IV,N B&Y#0F7X!$R&S*TC)384"K M S-@K@BP3&]PV;?YE/N&OL<\%YC5.C3V]U(J%J<)I:%-*8V9CBAHDA_Y"34T ML"J6H=MA *89E#L,^,-R[:K3Q78SC,&"U80A]0;]+WB<"\97&L"^ ;!A'(?' M2OG&!B8E$0T I#F71$4I_*2UB>-$29W$ -*T!4NP1*]0CIQW!XM]BI2@](MM MADH%- $X53'=M[W\Z*(6HW([H3\)\NU<7.2#[XZ3@4MY'WD*A8ABQ63*M6*6 M)@ 6L:!!(%,5A88%M>?R(S%Z5^A\<+EK73I-(SLWR,XUO,-QPF6D:[DQ],/4'?&!U*7SZK6+J[LU ]. Y56X#V)QL4+W! M)+)]']V0L4A"T :@*Y+Y)D[ 6@)="6--I4K8CZH)&JQ].#EN'^CC,+1XBE)" MTA!@EODJ(8+ZDJ0TE%HI8Q3N$P5^B_%%/KQ<81RE&0N12V1$B1RX*&@^*B49 M9.%LU"^E9+R;N1A;<@DNP\$0]Y?N(UU RL+ 1%%(3BVSS[W.A_V+CL?OM+V!T"2@\[IX=D.ZQRT@\[U#J#*'UEG]^^L_64. M27I?KSH?#@%Y=ORC WUY>/WYM!V^S]J[&)Z!>^UVL_:'/;_SS][W?U^_@WN= M'*?#FWT9*FA(F58IMXQI*A1-TA1H79 &OE%< M/W-VW')=_LN> /)^S ?:VK*VX&E4>WF,JCHTQML=Y?4N1!^-=Q>F>I07;K=> M8;*2+>9B45GA#33P9+<-U87?^]\&W6\ ]H[\XG;*8 3FJ"NS7BDZ72 '97; MMH>]ZO-OMO0\P7<$YI&!QU<3Z;Z=XM%NWQGHQ! ]U3U"XW# MGVB02W?2V.D\"MSJ3>>D5].V=-E0)+K&%5G8F4%; M,W[_.IMN*N%B:9I+N0WJ/IMZMMNEK%:ZIMM$ENAYQ,O#3PD*(N7UL: M74['I2V3./-B9'D)+? K6[>.(>>;P 48N3<-VNL +M-)A=VRR&^ &3(H+I<@ MQUC 8ST8H:XDUR ?Q71%)W6N+J?F>-4)N_D-NLI!Y-U;%^[ M4 V.#F44H[-]%\[2@V)83#*PX-IRN+;,(9/896<()K7&?HMV72Z/A5'4M'M"EF4SG'^S&%>RNX@IX!H37&^<*)R4.J[F%,R4HW7CF-[BK@==AMH*1(HI2,8< M6)P:-#@6OVZ_VQRW]1%%,5XR/W+T?.1/1[)7YD+7E-6I'I#5SVZ4U?'%+\05 M?@8"VSX 5SB,M$U22WPE4\)D@'$1IHA5U*?6QF&H%#@_88LN<86=Y-YK[^)A MG1.:%7_HBI\='G.A.(MH2&*1!(3!CT2Q6)+8:B%"15,3A67PPU]LHC<36;B] MVOUVXE;MR6;? #3N$H38X-KQN*D=;VK'F]KQU=6.WS,DIW^VLG_5&O=+FU143[P?Y?LV^G54L#M -W=P W=[W_8/SR_99^ZIS M@'V&SH]3;0/!J"5!'&G"$K"!8 )](KGO!RJ(@RB.YX-O:YC3='NTI*H.Z)4R M4KD!_8ENF:3JOJ.G/-;:RO?AC<%W_X8E-DB;9@L8P-JX$AP7;Y%X M%?HIQ6_WRQA[\S]E1=S85+M^2#"977E1V-_J'WX'A_2B*Z]^R_IN2MQ%OU6__6@5USO-F!/F')>Q=G[7_:_&BW?=4^^+/;V7WG'_WS^?2P]W?8/RG MV5&O#3;WS[-_7^],G4GX%?.8CZD?2J,HPQ-;<6?,<")8+(BVFL9QXHLD]5VJ M91"MJL?> WOE;KP_RR&IFT3UV(8=#KC6<'2:6]L MTHH!:6\!D*32 ?,E)2:FF!\M+4GB6!(N0J,228% 4&*6YPW_.C) 8DW_&AM M .G]8)0W>+1B/&HOX)&U3 5&&*(4"P&/?/B)I6X[6(F422YMO/4F:E$>-P3I MJ?$H:@C2^N!1]JWA1ZO&HT\+>*2%B@+C4R+]%!PV8$M$18)C->G84EK@DJ3)6E :76@]'4QJJU2;GP@21&/*79YL40P MFA _4II)0ZGA8NL-;['HP:#4D*3[@9)+3;UUX_LYSNQYI?N0*YF:!NQ_#NP; MB%\=Q!\N0+R0H8V%\8G6E!,F?$&$L)J$5@9I$A@+_P?>"8ZP_\(/![OK^5R/ M6!!,7WI!<+QA!<&N^<7+4_'%*X MU@<Y=&9YMB5H!W^F;5W MW['.[DFP_Z'3.]K]Q _#SBD>*]V^/CR.?:7]0 @B8ZT(DQ+\5QXKHF*K++,Q MIXF<+Y\%CS8&, FE'UI8#@Z,TJ0A]>%7:44:S*SW0 Z;C.I/OIWYCB_='F5<,A3(.>,?HP 1H-_R68AL+VQS;?WSBM MT_ZQ$0'H0, (!K!!Y90A,@U2$B8J%-(D(N;IUIM!WRX6LN!"3F>:]ZMJ0FS" M8CU3]WV:K>$[E0:39ZO>Z:[I_*3[VQ,WVZQA&4CB( < V*L&LD8L\,EQ.&R? M'(.)2],H4N"=FY2PU"0@$R$GD0'8"A(9\$AMO0FCQ9[2]RYGPXZ.W,82&0X3 M-$I$&(8TI2Q,?'^IV-):2JDCH&'N];@,2RA9IR$:XK_9LJZ.INBT'R@#: MKO#@/I";2M\/$F9UXC-EP'HP -] ^0&UJ:\K$NR+D@0O*.Z4R:XUM^HA4KS/ M![VWTR^*?]A)\6 2K'2?==O3[+LUY-KF@[&B1QNGZ)^^ U8'/DNDMHIP%DD" M>,W+1H%4QS[EH> 2#\E\NA9]S0JO?(5#FX++;T@LN845UIJHT&#_5)M$> "' MO6??O0>6D#^ MPMIG-$D5D184F=$ N+5,+;I:)M1"BMCX6V_Z@Q^W2KQ#,\6[=Q MAPBTL/@:V^:Z;L[8NQ+/:2Q;/+ECF.YWXB"6!&D=*T-3R6ALA0SBB <,-#KP M$QW77?#]H.J"_T.E7AZ.='_]DL!@V_WNC_:O(J#S=J) *@ >(B*B90I M8(N^#N,H"$08I,I/_+H1OO\C29KJ[?U1YONYZZ!@_L813QZ]L<*CO[<_'<=I MD-!86)*&@A(6@&44P-&)03H6@S%(N-UZ@X752\(JX-[]S/I:/Q2Q#SS1ES&C M,DQ$!**:,J82;H)(U>M+_69]'[2^G "2V/MTX) MR3,M_L?1H:I30!)RTF3&$AD[2,Q#&+A$H!1G2" MZ[]\^2=0<%$O08D$X_B>+.XI% _>B[M-*/9'0VP+B?ON/W05-\^.G 0@$#JR M+!4L(I&O(A (7X! <$XB$ 8M=>@G++HE&+!T37]NEZ59TU6M:S_],[-MK?3Q<:D*;9AUF5[M,F> M[D(OL?I0A5LW&Y:U*YXYTGJ8#R:[1?#[MZRHV]&FW;JK\I3#5+KG-3UR9RJ- MG:*Z_?3TIU-6L=2)ISNH(7KI>5G)AN5EO9,Y'I15U+[,^N1A'=9P=7[4VX/G M_-'K[.IK@!J_<_;GZ?X_GX+.P4G8N>YF1V<[P?[N^77G[3QX= EP!S/F= MZ_9E&[,X>^_XT>Y7^#Y WS]_]MJ[7]G^0=O_]_4Y=YO'(?=U$!*N1 *NJA'H MJDKBASH)+28OB60^#8MKS:@.F$T2PZ0)52*T](5*F(F%B>A\&M9?V/T=YMMS M$_YTJ5<_'N?L>Z5"1Q%*5)@"-X\3F<1<&^:G)HGB*#%KF:KUARQ 2UR#_0EZ MC\_Y+MQNM/NT3-(Q&!]&_"QO"D8;<#J7)W;,+R=&9MO;S;#KJYF_?=FDWRMD MSW6R4VX(]6FI^=RW6_7AUM-I0??C- _"?ZMUWRE4VII$!Y $U@M2B1U*<:W!QE[&V[EDN7_($;E\V2 M/^Z2ZP06(A&,))SB-F;D$Q4(36"U0M^7-I"AO2O+'0QM?7B P07!C,+"ZE'N MSA?PS.2@EQ_O7MW&?)^L[^P\Q7 0O=,WE;BM6:?9IZ<=G4_'H366AY8197"3 M5*J8"&M\$J2)XC:1-(D73H)2%IRG&/S9P$1,!S3A4E C(Y/$)@R2A6:TF(I: M-EEU\N-RL,9FL3PSLZM'W>H0.#S%P=FQ\CB/I79O->W.9=L^O_G2VVY[^V?,CQYGL'05;6[KXBH3;.U),]=%JFZG[O6EBVWA-6PY$' M*.6P!9'JQLX$]WG]#9Q#0/-Z#OW[B-VKJ"'OU$[E?()SY>/]9%WG1I>(O^PB M\%^>]B2K EX8?IKGX""7>RX,@2&GE[(7^7,$O*K^SG +HQT>AIW=TZS]SU?_ M:/?\\O"@C@\_G\.S3 M=H@G2O]YWCD#(G]]^!V>1[$K8Z>N_L9ME(.=8Y72T ?OGC!M-'B *B6*13&Q M(A*8'I$D,5:=1"WFAPM.WZ^/HR,_6]K]DT@];_4:E&M0;J6GMS4H]^0H=S6+ MJ^D40(KDGJ4U\:KJD6P=:;D+62A*T[RFU"Q[5_?KRKX9'% M0$_3GNWQ=E\6"WB7QN+WTX4PO(N;-OBV.GQK+[(XFT91A'LU*8L)K"EHC@PM ML3J00C#*6'KOK9NGDI>;=F\:B7E,B3&AYKB]0UC@4< MNQ_S%F>+V<]KU.KO)XW@C9&NQE(\PH'%C>8_I^;/<>$ C(4/2TQ20'?"$FU! MZ6.#?8;]4*1AE,:WE:X^J\0TW.+IY26,F*\$F 8M> +<(@Y)(I5/8#U-JF)K M J&WWO"DE42+)PFMD:78A(#^7[,;W7=PD9HS)E]-X.JFBM&'\?CPQOC5TOR8 M%Y]1];1P^VF!F'.?4Q-SC,6C*V?]B B=8.&!3&E$#:QA>6@XK6-9+P M0$D >YI$-)*$*VH)HS+&H*4E06@"']RW0-L$RU/Y8D>PA\,QYH(AOUQF#:N29&5>_G2YF;HE67I%Z4V=/H*"Y\%16W*-M.VN^N-Z8I^]>X MY&MXT&A8)C /TG'&];A<:>*,*JOEJ+!X5997/96\R\&H:Z:*3"7,/JG+![:] M'3=*[S(;NO:<+LS3UV7U:$_FYW9(E.N\\0T&7?:W[INL>I?EXYTDBX_'BY4* MX_*%<7>.JWW.)8OME)LO5_ MSY:G5:G:_N02J8H!3O*-ERPD7CZ3' 9X7L3,]$S]>YI/$GA/+%&YE>?$'>CT MF^Q>RJMBZU^S5819O[Y[',+C[_OR=U'=)YVSY76\7_KRPMOO6P];MZ/% DW. M+[:=P'^9:@;KW:7U?9@;(7YMAB+=9X;70]U^5Q(C1+&! X'F%KHU1(DD0F(DDB8QY$6L2A MFJ_G8I(G";6P/#)FB4B1GU-?\32)*$U3?GL]U_*RP=+VWI]R5,7+OR#U^'5: M&^?RVZ<[<%7=%']_.J\?SMH+JO-*Z#:\P^.43H5/4CJU^-675<52 MURMN7 7+Y^5^S4-.CWY >O?Z1>/NMXVO@U!R':HP22VSB4VD5H9*K5,9&>/K M>Z=\/= :[S@2]4IV\ ?7[>O3;N?Z_=EA>'A]M+L'UW3/]W<_GX,A/NT? M/]P5;E9%-JK03)/:? MN2?EO14 MH-9> +4XDF%H4D;\,,249SPN20E+PA!S5R,_I 9 +6@E<7,R]=/J;GLZ,/L0 M^+KK_NY+AZ_08L=>%BEK-+,&*Y.$551+:F5"*6]HUPM J$\+"!52H41"!:&^ MI81QJTAB@I28E%,EN>!QK+;>@/._(MK5D*N?]!G=!E=#L&YK.TY-G/BIKP33 M3(- 4%\7'4/%PRC0$6%"&>P $!*P-X8$,;6AKV,5 MIW@Z2K2X>]\PJ$=U_P9#V5U!#*N*_U*8:C,88339>>$;'.%:>5%CXRFN&;#JX,=,YT!4 #'^X)8-'^?O3AW16""7S_^_[N(0#!WE7GPY\9;FX?'AQ> M'69SF^)G #0 %NWK]^>'!W\BF,#8WC$ L%[[;,\_[.T!J!R=PN\9-LG=/SB' M[[>O.@>'WV&LQWZBA<1C/OQ86<)4;(D0(B0B85$:QMQ/%QN2LU@*G6J)O3R9 MBFRBC% R$#'X@2(P_OP.>;4B'BX)&)-'VIA>LZS%&[;)?S1U2[,=IP_G=C2@ MW.-O>?_[?V3OXO?W+6]PZ;(=O:P/ NY2"E4^."][C7RS?3/(O5$QZ;)>/6#; M>S_5.G:NF*31$$Y7GQX>R=#S\?QZD-N562 M:$TY87XJB#L)&OSDB*L@"("$E&'IQ49#F,UBJQ6ITUVRHI+'5GE":7T\_3/) M4]&_&#Q4F/ZH->V]17[>" \(SQ[K7)\?!U8FDF$;%V-B/'0H)C(-0V)BG42 M@$$8H? $RT5G@F I3*P[3FP1A>XA-*D.4SPZQ"BAF# R49J%::AI8N%/B;K_ MH>,K1:'UZ^+_W 4M,_TL60"UX03X6M&&,?F_E$:DUBGUIT.)TRTM*7_%/3< M8N3J[N=>7I$4E]([1JEM;\>46?*8T37&:78!4#BV6 M&[C#G[S3$9 (#XA0-I1=#WX&4<9LX)9W(:_0G,/M/GM +[YE50G Y2 _A\'" M;Y-OW]E\SW=^]Y8>/C!^X158=:T#&RGEJS1-62C ^Y0\5EPS'@A.V?W3:V[0 MIR_649\/%N99=G?Z9L?TLGY6#'-7:W!W=6N@N52K77TH+P5BJ50Q>':;G^NF] MFZDT8O(T8G+0/HXT"YB,(Q)''"QX+"78\@@/Q C I,N(BP06;7%R=_2>U+L&KJI.:5&!,'?<'@QA< MV+P\3 / O#H^<'"Y *9X6[A+WY;R[$JT\./Q8PTXM3F>9^%)-?AFRVSN_F ( M6 VHC_4>LXC"^BG[GQ', M^[MO*.QK$M;ZWCD[K^/JO:.SO\\[X9_9T=GYY='!CM^^[IP>'IP'[0^??+@/ M:Q]\HIWP7;"_<,+I4:_SSR=ZV/NSMW_P1[>]^^FZ#<^ 9UT>[7Z&,9]\[^QJ M>GCPE0-N71UK$W!*C24BEN"G*AL#3:0^ "JM%*E8.%A/ 4J$#:T&E1#"IW,Q[$F$^Z5,_ZP$W->1,#JAW/T9K_O_2GAFOS*0U0#:0UG MN:4K,W X#]Q:EJA]'N3[%87^[XL?NP^"WW_U+D9Y M,9+P?;A;%4(8@C'XSRC#AP!-1Q!V1[$6Q0C_ N@[W6=W\='O6: M#_J9+EK>7T.S[?U2#<)]7C^W!4-_"ZS<9+ T!LT2%N _\:G67W:AV4ZN?)< M+:LKJDT'VG'V 1XU6V2F*L?%X6"YCLU=C>#.W\YK. $3- M9' 8VP-'H@N^QGVLQ0:6Z8J;RW3O81#C<&P05UW<^Z/*R.4&.'R.TW@##F/> M SKEB6WO[:GLGY0,S'&:K)"U>A8>\FAO!T@9,"SI2%:__M6=#-V?+HV=;,84 M+QHT.X.^W;[G&]Q5_OC6PBV?NBJX7/B=;:QPQAV(LJ/"QWR@K;G_VCW/.[S# M [K'U943P5O-.ZV9/.Y@:XS*%()_\WG4M5Y )0GX+^I7<-*-+0-&[[YKI\N@ MH<,6F,=\)CY5NF:HM?C)V]/,IG"%U64UZWZ:9AKN4YO)M^_VQ\89I[+\_D37 M%[[_?G]B5&VY.K8\/;WLH@$/Z=NB=-[@^6:R9'IZR2[&2U9Y7NX.:.W+'\'O MRP9H;+_9O';WLL+;Z8/-['J?[<4@'VY[?[BT[M'% +U*.:P'!.)2S@N\7?E6 M[_?Q\97/BE]M_?QC6W=]L;)DN)X5I#SP(1Z8[.$I\X.^*ZF51;WI-Q[6Q=)U MSOIEP#ESG*02$[BGLO58R@&/QDYV[H9;E%-S:;TTZ[JSE(N1Z@'M*@6J&&E$ M_B$>P)Q;C>D@IE6^15'@C\6H!W8,Q-A4'5GPIO@!>MG5DX:@!M7<%1XZQAE6 MVM?C^/+N[:3W"PAU.5'X-N5/=YF8J,R]%M3LQ'0K3H6_ /5 MF C'HA5X%=O8!PNRZYD!W!X#'U4$!XAQN:*H 9.Y^K^HE@5(@"/WN3V1N9LW M%R3ON\8T3N8]5!00K!HNRGNY&$$-_CM+6FHIWAVN*TU+X2_&J'@%RY[8/^O:R M>U7?NWQN9HM5K?GS&,:/N?V6#48%O-CG2B.]=AW+^@L4JB^GM MXXI- /YSO6(OW71.0+""G:**!J+O-NS"WRL3]CDKSKWW4CN?K3)F"(\7DRDM M'3Z'87(2(KR&QF*7.-26GH3[2.QB;]SH\.S97@WSFZN(*M+""9'EQ MT44<=N_.6L(;RGQ,SW!.9F*YDZF81'6W03K+GE5#>6Y+ M7P0GLK0#=8S'/0$^APOMA6O5D\/EX+X/7<^N)6LR'^$=GN:#T9DMB^S;M<)&U"%NNE(.L(F)].3"J9B<5;''<>*>BDF[<9P0KJVMKV3OUQCB6(SA43A."58<^62&4EP!.&(U(,$]_;#G =TI%WH!5@=/":LW%C4\85N_ M?+R+XNG)O-P+%Z=Q]J8=G(D#>)-O9'Y%) NXJ7Y9[BB52C_0U58Y,'1W@OL= M.7]Y->8,U#H"(BV=>",51B0M)N3URNMFYRCTH&@+WV_=TW8\"DUY0@&Z(3C1 M1PD"&/@K U^D,C2PR._FG0[LJ*0"\&N:RY'9]G;&=RI-30N5OX< !]TN6;:/ M]^QXAJV2=97Q&=EV%5CFV MLY$Y*:/Q\#A,H2G@"M*3YRY' EY.X4*-NL.K>AG@(K>=85P&.7[%V;=Q=UNW M]D6&-*W4Z/F,N)FYPX7+U5OX$E$ B?26=OL=%#2R8H-.S";2"SB8_F2($'S4@%CJ4;FD+ 88>V4 M>[S4IYEUM!Z%W;DQQCL9P!@KGH$2->G76SU[TI[W]Q)TD>).37=/7N$B87M M0&,#Q 8Y>!7F*#F+F;I).:V3EL4P6-RZ*2<.5C=SKU(Z*^!\:10IN&(J%(D/ M1/D$IH/HOG/>]R9QD!<=!UN^I7E704B"Q5W+M7+ MRU5[NSV]$_AY; K>@R%"#/\3?+O"9*4GZ0#^8T5M]_IEUMYT$Z![+?-"!MVS MK?.PCM$!77S BK-EB8./#W#AW8+<:/OW]O9^_O7B-=F&#WR4V=R60>?%_=B2 MAF)[=6>?O0_(&M!/LR\:C@X->S:SPD// ,W#"R*9(?7?'3 M^2?60\.M4S.)2DV:*[C;C^-,X" @*:HC6/ (F ?/@-VL]Z32#!/4;RW9?*24 M%.&OBRX$VU,*@#Z5[1=./N8:'#02WTC\@R2>KHO$A]OU!%YY^^.*,XQN5KMX M?[AP2IEQ@Y\W.M#HP&IT(%H7':#;8VEW%5M(PD$+RKFLNTQ,UW8U.M#HP&IT MX$?54<^ )4 J3TYP>CNL.PK]\?+NS_X>W MM^MU!ML>9;^V&LU[F.9M;L@U6$7(%:9\'>I3UBO.\_?/ GSH\V4 #Z/1!-X0 MBYI_*[.8KY[I@+82YCGZO:>9PIVDV8J:B?+7AX>M677&8[GT;SV\_!S.P)4G2^DIE&=Z]D?GR$N*V0>15/=W?\#=N29/J' MXYDK^?;+VN8?'GGXG%D2DP314J"JXTYOSRKUNIA"/C;B* ??T6+_\$U;$XVK MS&JEH'"G*OS<*KEZTEHNTS=O8[XDL0U?@-C>BI=N]=QFWO,*[PZF2RU*J%>, M!SJ5/=)#OFJFM_:O7.Y-?V9[IS7;J:)J&S2FSW-%,<7IX+)?*\*/%:>Z6[\\ M$A5)ZG!PLTC___:NMKM-8PG_E3VYISUV:TM:T*O3VW,;STK MM+*X0> "BJ/[Z^_,+@@DZP4YD@$Q7]I8" 3/[C[SS# [4]P);)9@ L?DDN\, M_:0*HT0T%_'F 'RG!S7U-.FJK0$IYR7MM6PV\05+Y%Z3B8<;*N/16"5*2M/N MLE/KFKTG=;O?4YM+8P:SS#E]K/PMC'H6@1&H\,@P(WO M]/T-<7>\DMD7*O47OP7W)%;&FR*!]3+W&V1C'VN6C?WAXJ,%MUNZ\ M+_5+WQKC_H&Z'-X)OPX^@JC#;?)N"RL]JG_R1K/=ZAF\T>TV>^UZ.#'@HY[1 M&O+&7_*K<S4_937=#0P=#]XCFX0@D.#0>[N;DZ8]$L80@.-LC1GVZ83?KX);L& M$^T]G.'?:F*_^_,-0.(XF,VG/SU9[U:%7NR2,"!<6"TT*-&@$! :B+XK[MD' M8-!H8BJ>(W T.#4"0@,1U=HA.#0< 0$1T>BM*K03U>M(0NCPQQO/G[#^.5?E MIY;S#JZO\"OOILZ,&5%1Y!.=S*#>4K-4Y<\UOQ#%%..+Q!5)3O62S>K8Y^S2 MJ MG;/NBG%_E+^GP@=Q1W7K@]SD57T[O<+>^T=%'2F8D#SKN MIVFS],SD! @H*5L.FTAAWN.RB0;9Q,K;Q >P>LZ#[0[/!S-'/ 11Z$%B.8K5 MQO"5^MX^S)Y!9N_YAY;,'9F[*IJ[9LXNH'YRLG5%"I8UXV"9BHC%^WH6W#VT M/+CG1D6XX& &]GPB3,N;)PHWCM]X@\\QCNQPPT/+[-N')YLP;.IX2,G$VL% M ]U+4&Q^I['TQH'@BJ0^O7$AN9V;W#9^J&YX"2 HMA;8?(,1.45Q<[B_IO%U MF"0D>R/-+ZD<926>DRWKMTF3EX^I'I#]J-X[GT=^4NE$ /U6@)&G,NYR= MC6*Y$W<^5UG9ZP+P<2%X3]7/Q?V 2-G8Y#HJMVV[&/PR,Y1+@$C%!G\2W 6_C9B:O? *"[DFQX&LCP 4LY;#*3P[CP MLVX $U=\WO"^O!CFJ0 #D%E!=(H3("X ;'U"(D(BO< (E B4A&D(DL["IID@ MXPN%<@722;<>F6XU*ZQ;CR?>\PULUC,-WDVSF:G9K+MZHVBL*U5OO5A@5 >G;3-FM=(B M?")\<"\N@1%/%J6_"8X8C@>;L(BP(,:(D9COUR=$XG42.^R\1YC,[4H)7X > M4.XOE[(@9+I)2,QH5*B.S!8\UD8&":$(H72(E!AW<2%Q6D@Q'N4*GAL4/#^N MX'F3@N?5#IZO"^#U%I,^/MPOY7JH^] ^%L77GPQOYOAZKS@I'116+CY.O9UV M!)(&(0V2HP9ID08A#;**Q6!N+(@0+++DVQ::RJ3:!"&$1/^[:UDE6GYI6E<][G[.L1/XP@2*NCH_ M;MSU_,HN:@]N+(U;ZK\Y-/K^F1H94B-#R@<_>G>R3>XDN9,KI0??[$Z25)U# MA.XDP3&'8U_NY.MH\RNYDPFVV=U)JGNX !RYDRDPCL"=)&EZ]-*T0]*TVM)T M73(8-[+L58R"T9%:C5L#5RVE8AN&V06%42U!L0VX2@F*;6!D$Q24V)L@1MJ* MM%6.VJI+VHJTU4I^,C=KJS@H0TP>(U6A!,IM4+#7*!Y]X401O,S:TB1MF<:1 MM&5Z4A$4,12DLG<$C%0VJ>P<57:/1';Y1?;>.J>&XBMH9VE_P1PI$36*%U_9 M[?S#5":N+JZ_6%8_2\5@?-GZZ?:2?<2R^I8-@QX^O;9^DXKKYS(,-9?L-Y"%W?6DQ*2_I\S0WG'GK/E,P*'1#G9$=/=M'0HEA.&D**Y:3 M6'Q/2+C$N% L9SM&%,LA39JG)JUPHT1J^+2)G]K/H4F39/CL2JQ=F#+S11@? M5A@E5@@T"(H8BE*]52L"8*3$2(GEJ<0,4F*DQ%;QTU+OS>O \KV'_>JPS.*K M8FTEMXT)B:\4�OYE"0^-H1L'*)+T[BZ\C$%S60++#ZVFOFRLX,%17IOP0& M'P)[HY["JB%**NDWB8K;YWKL+,IR$JJC>90*U,1,(-XY0W&%5XB3GOZT?7DO MPC&HMHED_5D EB(X8S>6.7_2)GDYW2T+O%T6R% M&,G"B+9"H$$S(\&B5+*M$(B1;B/=EJ=NJW+ODN.)FAV$H7KI9*]-$NTW 3_' M#$-)M/:W2C0Y&OERQGZQW>%N,JU [3T*,7"%D6F%0*-6J3 M*OL!B .8XN>6+X=V*.*PB/PJ-4U= MJ<_7Q4M>2TM.,C0L%ZAU;N"OKRIO L,[.\*L#S_>]!U0V>,3!=&,_4(+$ M48H'KZ7O@-E!,,6#N)UKIK=Q@111VL7S[X2R+JXC9ZPO7=OSV9NI*EAXAMWH M:NK'Q'!BNY$U^B*9N%.W;6$#7/@IX>A/U"6#!S@508WN:8>(<@S@GPJ:N6M;'(P;_ M68*JB>WK[[W 5C/%EXZ2 4G7^N]>+)P5];QO)*>(0> YTW#]*0LK(9A.)L*? MI=7YG3JOV,_&=T[>3[PI?A\+D9PMQ?">1"SX$5]X4E! M2,57[\ ,?(2(?L2??QKX]>65%(\.C*^JE#V'VX>E>Z[4V'T@+^)_O(S'VW;5 M,ZF37@*R=W +T1CAP"Z;#41='TYNKM;0-QA9I^B7H\,U=2B>> O'.K6NV5M[ M%#3?DX[Q6IMWGWCF^GOM=FN\:6:];-YK]BAT@DDZH?0Z81A:GAL /T?>K?Y# MN[*.9X,ORKX7D_N7[),WM<"[N[GY6&"9$)M"8EABV&]2C)M-^5'+R6,P32:Y ML.4W3=']F)S_UQN[8U4*@1LFC_-KKQ#Q$6"NWK&!Q?KHVRXVC''8]5=I356P M\\,(OB%][)X=3 58MM!CMU,'GH*;XIPW3X1^#\Q;P^@O=1\JDMF'B_BVJJ&5 ME$2UE''D/;.I8JN70^\>(Z/IZ\-YZI;,AA$'1?O"'PA7!NI8TB"6/A26-B4YEL50F"Q#E5I9\8[L"_@G_(I8DEB267,.2!FA) MHLDCH4ECWV*2=]GOM7[MJC8G-&ZV&EM9K]=H$^L1ZQ69]0QBO:-AO7V+P\JR M7OE7-F\4I ]0'@__"6;>R',<#_/ZM>0+#_O+J] M82?77T/I!C:^P'@U#>#S((A^!F_Y!ORKJ;B3IW">Y4R',KA@)_9IE&#H!IYC MZWS$5\(1F*77'TL9!F?PI57?FF>FZ]V>]U(SB?[^]A,PI=&78[Q?D$5@O-3N',0?QXP!@UM ;0L>Y@:W@!=SO7CG&=[,2K=\+8+MJ M3\(,?P9E"F:6KFE2LS)RG 2,3;UE05=@/V->]B#S_)R'L50-<"9B*.&V@7*E M6KR8UJ>NAI) ^R$; 3UCMN_+X%YJ%H<3\ GOI*LV321@(%A.I,L6.3R86N,( MDG7K<@UE;N93>_C/%_:@8[3-7J/'N>@V>JU>$<(B_/17T:C^^(9 M>:"S+N6FJ=]G2'Z_3]XN_%RQR>/[EZ) !N&VX7?R<^2O >[^'A@ MER)CA\^_+4ZJ;7-]JNT.\Y;S^;S-)4'WR>MRE][/AT\R,3[9%O\<' M7#W+TX$MM":^!*_53SS3)"*&5H>W3H:G\Z#7-C.FKZ>WCL,OC,&L#7&GN"6F M@6KB]LA@:SBV][(FW!"_5,]:"> M;DJU:MD\[Q*)+(>22_ACB\+!>P[\%QO6#%PK9<"'ZR0P;M-[M M6+/1WKL?T.2U3F?_N[]XI]9M9GO.I\O4P@FY/MR!"*>^K.X[365X?=O5YW.KW?U?I(R9GGMVG NH=C M@^JU0L]7 O%D0V+]Z9&9F0TQKF('&JM,K8L5H8E=\V/7YQB)<@"BJ?512OXR MH29?P-R=2\ORP+/'=!SB5^+7(@P8\NNU;W]FM^).A/\C>\(>5ITGR\'.GR7?"\@;LE0Q(@N;IX!]X%,H!QMR!)UXD7LR9 M%R]==X+5JN&:PB%JS(\:GV$@RH$'L2.Q8Q$&3 4O!6X39Q\=(! [$CL68<"4=AS"C7BL+UQK+"GZF*=X?(:1* <@Q(_$CT48,,6/DQGK MAU(Z[ ^!F;KGU[//L@).]K;J<_'%"Y!XSXT4B6X>K@/T*BC'5"9*)4HMPH A MI?XJ77?&_A1WT@^(2 M*I"L'B>B3Z+.4])E_/\@"+.]H@V)[_0;%^L ;SN!_ MXW#B_/Q_4$L#!!0 ( '!U=U2JBGC6[Q< +@; 0 1 MSXS:2_YZ_@N>KNDJJHK$H47Y=9K9D>YSREF?LLSW)WJ<4 M1$(2;BA" 4@_]J\_-/@629"@Y)B[5-548I'H;J!_C4:C\> O?WM9N<839IQ0 M[^.!^6%X8&#/I@[Q%A\/OCU>#4X._O;IAQ]^^8_!X!_G]S?&);6#%?9\XX)A MY&/'>";^TOC=P?R[,6=T9?Q.V7?RA :#3Y+H@JY?&5DL?6,T'(TVW[*SX:F- M3\SQ\0 =G=@#:XBMPXP& M,W1R-)C8$\>:'QW/C\>GDND+/^/V$J^0(1KF\;,7_O%@Z?OKL\/#Y^?G#\_C M#Y0M#D?#H7GXCR\W#[+H0536)=[W7.F7&7/C\N-#>#U#',?%N;>FN>+<0VOT M],&F*T$P,LW1V(S+ B?'3TIG&4\.PY?9HD11#>)Q'WEV4@W'9P/_=8UY.8UX M?0BOH4K#P= "*R@7>GP%RR9Q@1UB!BP'G7(', M:Q^Q!?:_HA7F:V3C6CU\^L$P !RR6E/F&UZ!<([X3%:8,U^205U!@2&<-]1& MOK11*,]C'1:H#K'K<_@U2'E\>.'.P6'S&@1\L$!HW:(66+7(*;;11W2KJ=7AYANRSJ4]J$J MBZBCE+]YPVJ4.XJ&2H@)H/43'8$8T?" >@=FQ9RX, M$"4=5/[O##&;4;>F-Q^N&5UCYA/,LX.+9+!D>/[Q (:80>Q#_W#1[(.H25RD M("#? >#UH2#![DW:DI@6;%"P%S"X.-1-EQN^9EBWX8*$B^%+ OTOWWX;N;KM M%R1VX/Y[--_!<]WF"Q+BD1:M!^I'\=X@SL>#"RHBXP,#GGV[OZZ*<:3 L&C, M*^:65N/34(2#8N?4^R;\W[3HBCHHH"#<,HC%= M7I.E9-'#6'4*A4X#A_C7PM6RE:Q),]T6J-1J%E8PRJM9,C R''JD\@OJ<>H2 M!R9KY\B%B.QAB;'/F]IU%;D"!%/:^EAH_D&H#2?&GK(R(EY&R&R/A\_O$!.M M6F*?B'IN"4Z>EQHIT5VLYD@9/^9X_]13Y!)M<3J_%6.9K%J++E7!1XW86(3S M*L12I@:=&RG;/5;S"[H2#5MBCY,G?$,YO_8$+G@[X*J8JE&TAL.CYBCF9!@_ M@I2?C%#.'M;Y@T_M[TOJ.ICQSW\&Q'_=#M$2?FHP)\/A<7,PL^S_ZS]/1N;Q M?QNAF#V6\PO$EU MLYRF+[&/B+M#Z&*&*@2MH?C7&D'CQTA&GP+/![+PR%R$VYX_M65.E7B+.^&A M;((;HJ=FH>YQ8S.<3V?QRO S4H9&S'$/3JB''8+4"*S1T!H5.U<-6&)*%_W5 MITY5U/ CFKE-H:JD5J$S'D[&171*$0FY]0D/I?$_HI=[;&/R!&J9+AB6$9G6 M^+4%?_5P=F1INT=10D@T4I%&(G,_P&UB WLTG,#%(J1?(F^!12 P=44$#DFI M.667-)CY\\"-"/6"FK<0K+:68TOF136M):Z*G(*$E3&(9R35,41]C+A",8]] ML%0<1,.%IU<18<)\>PT][C/WR0JF>M\X%MJ[(4]XAT:D*U%M/2>6S-5J6D]< M!QE8)[4PDFH883T,69&]T6Q"^)7ZF*>^>G>V4<%8;0*GEDS^:IJ %)4=63!7K#AI"XB 2:61D[K'?Q.:" MRI^B=;\A-\#WL%]UA] KV:N1-RV95]9$/A5H2(E&*'(/_"8R]_@)>P(1;--% M*'%WJ%?S5D,.P[P^Y)$T(R-N#W>)#Q84BU^QAQFL:CM39R5$(V4N9\7["+@T# M^)T;2C,Y:ONP1*#0QG&$DJ.L>R)[;Q258$V=)]B]R,6CW5E "5,UW!,1'>C# MG1'32V"GMIC_LEU@MTRI2Z>3PNIE^S3/J8 M2\^V_RMBX2BOY:J4'-1^Z42$L$I !D;"L?B-=Z"P%(2YU@SDZ##4 GF:"A" MPAHP8P%&*L$(1?02S&@2+2+A7S%=,+1>$EO[M$(=$V4((8*(8H8_GMM#A)[R M[.EYAAKUZL0:S5@IPX_1:%P,^>KQZF-04J/M9(WU$L\Q$SXI*J_E/+>4H?:G M8S'G:@'U(+MB&PM."/=NMH!2NXA5EZD::\LR"RLNC;#N=VA; X)0)UHL&%[( M7W3^!EV\1H0:]8EE%E9;&J&>EPJ[-/KY%69[AV+G[]J>;G&W-0.[<0R M"VN)!;#RV\L2"7O7Y;>+1&IXJ!$[M6Z/"&E9S;/<^MA:/;/YF MBZT!.Y&D-H43:U3([NF80CZ3M-]3L!OS^,/\ZPSD#W-O(MTSD>2LYG1%F1]= ME!+MT-ZU#VDB2VTBI]:H,-76,9'T9&JV"O&.]%[:R"6>^.P(&Z=4$?=J^G%>=3L!=2JF,K2US7)P:;:B^CQ%T7I/M@N4:'DHW)L:Y M46'.LXE+WZ/?O(+3Z *>;X%4.2,U7&-K5-N-\N&'?+M'+57V%^0'3!X2I_,; MZBU\#%]_V1&2=H:P+3=/;1GOT>^7="_BH0 MBL+9(#MTN->' MQV;QZ@%@$UTODF'4O5\\619_$*,7A9^"_YJYW=JC0N;%RI@S;V (2X6:F2D[MUBI*YVJ8-&G)2(3H;6 MN+!=H1+1?N<1RK1] [>1C#,/H$!XRF-;(.M9JY$UK7%AR;0262G,&.>>)O+V M:$FA=_H=0BNON5?*E%=[HR.S> =72MQ+#>LXGP*5VND#=JI-2XLJ>9 Z_>D]1[[))P)W+FH\?5 .1KE^'(T-(MWJ:4, M#.#06W5KWAI11JHT_B,QQR^D63>4WTNK#[]4F:[((,^Y]FSQ%]QH+-^!:AH" MTY29NI^,S.*]=2%U=N4(=AXFS./WDOT>O4V%ZX1Q>BR5,=[1>%R,J'60[&,4 MV%#_[6*'MLS5OM6RQH7\@1;,?0\]&L*2'*N]Q]QGQ)8?R:7V]^DS8HY>8F*G M$M76,;&LPD1/TSHRYWK3BH0?7C;"JNS-IAK$S'HF+%XPM,#W>.TB6U+=RL^R MOHGU: E6&Y'P,=N-))N+K'&%C$R-C*A*>V-JX!%"74UM\5XW'[$;46J#.;:L MPF2KO=<):V#$5=@;B (U\,H7= 6;N5H?;-J1++6)G(BX95L3D4-0M@:]WL8F M]$17^!&]-+^R+B503PI/S>+]UR&U([=BT+&5'V4C.@QPC%)0IUG?OE?E:L/#M MU(.1 Y91P7.L2<$ZVVF;\U=#3=LHM> .Q48GMA. (^$[H%/CZJ%EWN+Q^%Y M9A$(M-T&L(T -?QCRRHLQ"G@CV5*R*-#^A#@]'U/00:@;)?,0)31D.XE:6V9 MJY$7;KZPFK>!?+ZSY[#/2.SOG6C9;IG.-3$D(KT%#(P7B+%7,31"BJEUAV_, M68WWQ+)*;O_-]_3LA#42%@[P67&]ASKQP-\\%GY@]9^R%T9#(+^GKGNU)>@M M9*CA/[*LDJN$*QU]5FQV?.<&2#:N]J:0A^GS?(XAN9-&V_?(QUML8=Y:BMH< MCJU)R0W#E>:0",Z&?"![O]TY9Q!M[PBO9J"&\<2:%-+:&S#V>V4,N@BV,7F" M5$.2E6L&2P6M,L]T?&H6OPLD.TO"*4T.]AX'K5ZB9J'L)R=#:U+(156ATLM^ M(D+]%?&A^6(Z=T'EEX*Q9S?>)*V@5_:7$],L?ELI928GESEV>TPTMU77!FUE%"9UZ2)V8Q0_799E$B]"]5KU6OZPF5W>L(VM2F N4 M -'+W@!IQ3O,'I:(X68HY"C4/>#8+'[I3.8Q!;TA&?14TSJ!8PF=.E0\&1>W M6.2UWL?@,*O&=N&@DH/: YU:D\+L:@.2OH=\6>WFMT_$3UN#I6:G1.YT:$T* M@W@!N<)&C$Q/VT,9Z7XJ0E>'N %8^ .VH[L@/[_8;N!@9\[H"M8Y@[#1=/X5 M^V$&=</7;BD_@ZQYE<+;- H@YK3D5G\&&C$P(@X]%;=FL<_RTC5?6IL3>J4WTNK M?PAF'/\9B 9\AD^+-IU0;5*I+=\RBY]#35D8(8]_3Z7_WEHA2'S54G@P1="1-@>$[S,F$O.UI@1ZD!-/QXX 9/5.3"X@,4G?@"_?F4T M6'\\@.*.?^8044,N'E_[>'5@^)(P9 4GLKP%/ =V!X>5K6JR_CT-?#%^KHC] M@%PH(48E6R[YI>V>(YXZ$,64/ M$DSA8H:%+'K^FA:)\G+RU%N8?LA<$BF_Q/*X1%YTD.E7N-N!7WMWLD')<:Q* M7;Y#3700"-_-D N7/(L7>$;\AKB$3U;4$RZ>O38 I6K?#H:K3(2D>\P#%WK< M%41^2U"0:-[? V>Q4EGKMFR[JJY2]R-<)09:/:>5H=IY]]3T5W<,KQ%Q+O&: M7B!Z&H.B[8_LH.K28@CP^TR]X-<-, M"^(B\1LZ8H>N$/$:M//:BT9YK&Y2L5P7:G_9J.Z;I;I1\_RG Z(//KS^+T;L M2@SLE7VKGK"C/>H\X,+)<=@./B,>"AU_/"Q<.W#6<$Y0\AFWJ2V&5X:=:>Z M@'@GQMKPPV^YJSHKM/6V0MMKVA9"WD[5*AMY7#+N/[..#I:#@R MDP/T<'!>;9_5Y;MIJF+&AMD3SI[HJ X<&Q&_]ZQ'3.,#"-#Q.:/?Y24IOV'/ MH:PN*E93=0&]U*EGOQ]U6_AXE?88H<>N(\/%UP"0N9W_1GT,2U2P9XQZT8Z. MJMA 1:/A@C3LEHCQ=X%9$U=CVR*^_8K]9\J^\YN;BQI/4U6\"Z9:?6&2NE'U M=%UH79.D[86(02$+5C[R[2(MW%!")Y+$MZYSCY^H^R1\^(4G4'T %6^]M8!9)&SUGT/ M&P%@R#]'G/"D]7?H%2B^K:&$F-%Z84HRU(*H];._K%3L>U3EC:(A!]MDA=PF M00-R18"&9\)]R$\P(+\B_(+1":V)C]P&4__V##N;%OB* MGQ\Q6]W0NNEQ2<$N8)P)-^6"<$T.JJ)T%UHB%-PJT*JGZT+K,@&/Z#V.([>T MP!$DXEQ[48?Y+(:CF4OX4DX>TGNI4G=9GZ[:N9RN+GQ'0SY$+U/7I<\@UH#>=^YBU7FS>H.[H)%(XUW"ZAMQF<8:"H NF.PV$ MH5Q[<\I6X=I/3;1?7?Z]X_S2#3)WU"7V:_C?^CRT#HN.Y)[?)I-0MQGKC:5V M=G91D>!D= W+%K!DD?'CC_0<0YSV2!_OIW)OO$W6L'NS+N6Z8RF[7DUHDW55 M[@%YINWVC@!=1X<)6>]D%^__! (7S-S7[/(6O$:NF\F0HP6L@"T$X L1O-Z) M?@)0NH(H4%C+6XCJ1*8^/&>%&>R)7LLIKN<\T+DO)KHUF_.:4'9A\"W<7/O- M(S"R1O.Z"+TFDP E>4?[R#6< VD>1I46[@**X>YR,1L7T0-4' ;""S%I%Y/P M9&O?:X-=#?I\WCOD4GGG6Z_=CD!)UU&++1^8DV"H0<95@T-7$S7Y\>8WQ.1> M5U@4OG(I977!35/R3@Q!^6N$LI?_BDDZ"<6#T2I/E&DRZT M9- 0W@V:SL;U7Q#[CGUY&JO1YI#J\ET8D"[QFF$[O@5W[6(Y4?><;$@8)9G" MD^W"'#9=LBKUN!/N775O%41K\30#.V+S@,HH[?="_K7 M4JGWJ!R1[,9#+E]A' AF>)MSN'D'?BE[:%6;*@IWP6-4J+LV859+UY$L M67Y4NJ!/V$/P_]7:)= !KHCX+7R:^P7!+DDO]%-A*2XO L%.LB$0JMMP_-N) MI$Y$0A4YJ8:)U8;4';$6.#A[.\^O/:>?2X7-CI%?AM-+'.ZPF_(P#B+*%?JU= =U=3[UUG3BO53/O*"O9A1ZAM6)Q$9Z)?$"P MPV>WBR$5K+NP I(]!QF=7HH/+;4X25G#X5]B("V.<;G%B>T'4AT!G0BR2M>? MU9,*)4EW74/MC2:U9.^=^];:OM3AO4N92^!>,_O'H@P.E\=ZTL<<%B6R),DA MQ2NLV*6W6R&=#5&VC,[R=SO]12&A6FA755U8^HP?W(NYLZ=05SUA1]>>/J\P M6PC7%![G :R1]_K@(S_0W.2DSZ@CT82\*R5R&>$>9[V&-Z;O2'O+;WQ294U5 M%-U)FJINLKKU:K=V-"+NPLBZK6=.MN?DG7*#G01_A>3WCK^4=U;1@+7:?! 2 M=G0$F(Z&YK'>!2 5Y;O0.Q[)"C=?<*TJW866?,7/&[N3&A]TJJ'K0NN:7%GR MCA>4R'N N7#^*_3IA_\'4$L#!!0 ( '!U=U0_2XC*?R\ !'Y 0 5 M&UL[7U9DUNYD>Z[?X5NS^M-"_OBL#VAUN)0 M1+NE4,OVS!,#2T+BF$7*)$M2S:^_"199JKVX *PC^8;=4A5)\7Q ?L@-B<0? M__/KR>3)9YPOQK/IGW[BOV<_/<%IFN7Q],.??OK;^U?@?OK//__N=W_\/P#_ M]?.[7YZ\F*73$YPNGSR?8UAB?O)EO/SXY!\9%_]\4N:SDR?_F,W_.?X< /Z\ M^D?/9Y_.YN,/'Y=/!!/B^KOS/S"?T'%I(1B70#%4$!5/8 (+J+S@287_^^$/ MI0@6-%,@BY>@D@P0@S.@D\ZJ&%NL]*LOG8RG__Q#_2.&!3ZAP4T7JU__]-/' MY?+3'YX^_?+ER^^_QOGD][/YAZ>",?ET\^F?UA__>N/S7^3JT]Q[_W3U[L5' M%^/;/DA?RY_^UU]_^2U]Q), X^EB&::I/F Q_L-B]>(OLQ26JSE_$->3.S]1 M?X/-QZ"^!%R Y+__NL@__?EW3YZ<3\=\-L%W6)[4O__V[O651RZFX5/X_/LT M.WE:WW[Z?#9=S";C7&7['GV>IHF MIW69O)W-*_9GR^5\'$^7(4[P_>S7&2VBZ9*0TC=^>#U=XAP7RU'RUDB>!# I MB,8\%XA2.""J*R9TC"6JJY-:9V!!4[ 2? F+N)+^&M;3.MM/<;)<;%Y9S3\P MOB;!?[3%?RZVEK,XRBZ@C%)#M-Z"DC&"C_2332:48IFB23G2C%P=W25:/ING M)[,Y?9 4Y$]/OF!59VM=>0XLS-,-OEY=J>M//%VSN:K"5@/R@2A%;<)4C**; &7$ U#" &+5<+9D+ + M9:XCV88PXM^', <)JAE=GBT69 2>G\[GY*6,3!1>Z:S!.NU!51\C*"T( LN\ M%&V\95VX<@7&H6-Z'A8?GTUS_:O*]G.8T) M':#/"$JG#$XZ!0Y=M$4R1-]GK%O!&Y)VW9\CUSG?7C+-%L([3$B :+4O?L7E M9K"%F91X5%#J2E2Q>%K;Z,$K$1W3*1B6NI#D5CA#TJ#M2''XS#OI9WKV M;'Y&0$;)\]S,TF_ MG>.G,,XOOW["Z0)))[U9?L3YU1'6(1@;$^A H:)RACPY1>)"(Z6VI(90]B' M%N"VX87Z[GC16BK-Z/++.,3Q9+P!=:7 +1<#R;>8TQ>DU3"]7X@@J8P#$EP: 2Z'SFANG>P]J!W,=R?O:5_'5J M'SCC[9@\FWYXC_.3%QB7-:K9F%LCLW7,@\U6T*K2'%ST"8I(F07'9<$^B87; M\0S)TVG&@,-GOAD+7F!!>GRFJ'=V@N_#UTN#K#:Y6,LL+XQLLF>@,H_@1+($ M2ODH3/3TE5WH\ "P(;E#K7C14A8'$Z1FI4>$X9M3_NS#'+'N86Q@G8TL(4$C M"ABN"1&97_ \(+ 8E&'1FA"NY65O)KNW>="0G)Q#I=U\8IOI@I6/=9ESWW23 M4":P%"/(R#(H)051SP=24-F;@IS9TL?5N1O3-IS0WPDG&DN@A[>[\56$#$IZ M5(#.15!8'#AR5D!$&7UF47/=9ROF(>_P, _H6U AL-1LDW2*8E"7/+A"BE9' MIER66J;2W_T9MO>[#Q/N^49J?3Y>)M.*NJ>(-%8DXV> G:!@=* M:PO1DFLF=&(L:Q^]Z93_OA7/0+W@%DQH(("69)B?8KYEA*5(%K1@]/RB:(3T M4Y0B@);.>\VM4KF/UKL3TD =X$:4:""&9JRX94,W:(\:#=EX&3P%[$5"1 K= MZ_Y<R/LON^QQ[9[.1D-EU][_FF2W96HHFTWH3+-1E!8:B3$;A(,J#P M5G:J++B.9$CF[T .W-C^.F326Z:^SP/.2T 8"^1;6@':4Z"IG%(0 B_@$:-D M+I:89:]4]W4P0[)ZC0EPZ-2W,WDYC^OPP^1M&.?7T^?ATW@9)B..F24G))A( M.%0TI&E=W8LQBCF,7DG9R0&Z'="0S%UC+K000/IA0;;X M]*1.->876,9IO!PA%U$(JP@-#5B1:@)?L@=$)->,/'CK^E#C86Q#RA,U9DEC MP;3TF3EL,9_2.[A99[0)T2.FEU@JGH\@:UZ.-*(I02?H 12+%@=Y("-$AO[\ME5UP962=&3 8]VQSIHL/"L%LDV%&?<+X\>SL)T^6S::YK]%--Z-==&XL^ANK:9^8TF7%N('@300HT M%!$+3+;/=OI]J(;D6C?@0#,!-*/$7V:S_&4\F8PP>.0R!5 IT=.=R. 5:="0 M$K.&O.M4+/HQN2"YR SHT%TC;W=0UJ&_;>)&B.BZ] M!FY6>6VWVMCU0/2E5Z(AWZV//W,KG"$YN0W(SXI["PITFOAGG:U9[O#Q9G>28YN>SZ9*4,$Y3!>19$:)8 M"0D=^>4B,(A9)\B"UK3(*-'T<8/N 34D)[@K,UH)IN.6VEZG[FSR07*N0$CI MR:[G#"[& BX;S9AE):0^FQ4]C@4/9@NW/?\>0=S7J/K'I]?G^!?Z_?"C_K\M MZ<_5PIJ5-Q2"KK[ZX#/_=WQKV\/_VT!OU 6 PO,R7M:39 -$Q#KVO#UT:B?<8HT%R,NHN6!HEL1-*GG M4@R!\0HH[DU.&"&#[%.G?P>@'7TK^'[XV34IR7 MGFB/@4?#"AG3P6NA/9(RYX:N?N$&Q@@SC98G#US4[2T1 CCE:N\&1BL[AN1< MGZ5S"Y@A:=DC,NQ&(N= ,35;932VV54LZ[4_*LHX&8L%4\M2R1GUX+EWD+U7 M47CO;^F*+9Z: )8'1G%H*"Y%^8D:23;0L"MZGG.,N?_YQ=>;^ MTKYE2W.?.>[#VZT6K7:1ZV@%V%IYI$3DX)C,@#P&9H370O>QHSM#'91SVHXR M?45V#)MJA2+K'B'6EI7*9U%/ )&QE\EI7WCD43RF3=UKOW@UTYL1VBA]Y!0I M2DPD7D_A1R@D8YYS<3&:+*7KM35\&>^G9E(&$\7=3E MB(LWTY=?ZPA/QXN/->WVIM3#;R,=5#3($*1-Y.IX[2$DSX 5Q5,6PGC39T/X M06A#\B?[4*2M=-I6#MP]8D,C%N0!DTT(&51B&KQS!F34R=#D$I/[:,G[<0UI M-Z,/71K*I>&>ZV*UJ;<&L1BEZ!SG3(+W)8$JHM1SX@@Q&!MM,1E+GPCC.I(6 M(WM3:@W/:D<*YY_'"2]J>U[@ISFF\8H,]/,$5TR;YF%"!\86)$24UQKM'U*9![C:S?V M#%%D!"%L*:B=,JE/N'6_0_W(6T:\, M;*M!-:H)N^70Z>; Z5Y;ALBC1V49&";)L^-!0TPN@\]*9>3%&=VGGK[Q0!KN MS1DK$;/CP$/4ZX2$M!&R*W./R;A[=O=VD5+;%.,=Y[Y?S>8D MCNGYB=IT]GX>I@LRU^=>[NJWM0CS_Y#U7I^R/#\ISDKVR?($+-?#.]$9",(5 MXD=1)=%[9"+ZI2:;CV=8T?)PV#L ]K0\M'+7O(YR3C*B4B"RE*""5Q!-2#1' M*,DO#89U:O!^#ZB.X]V+1TP%XU%:"J;K'!G-('AOH:B(Q@K43/8),+O:W<%: MJITX>3_3$6[%:@0["9"U: A5!J#\':0X7TC6=>,4XSZ$JGZYX. SZH M\.\1&-I3V9>F)X2^?6G'R/!VX(UBP7K;$SV G.+/8_JVG\_^ MMJA=\%^-IV&::E*(_(?/YP=;I2Q,&\E )B2WQ48!L60'FDLAG-3:A3XF>7N, M#2*X1!'!HN;*7B\6I_6*UC?E-TRG\]KK*RY'UB3F#3EK4LMZ$0"KN1%N(3M1 M1 G:,=:GTNY!:$.RHIU8=4LHUU!<#1OY?0IGJ]5[%8SPDD+*( "+]Z0A=89@ MR?DOI)6=)G^;/.Y."?%; 0W*K!V),BUDTZYYU064BF'#X%4^=D3.G%19"+!< M)&*NX>!UX9!IA,@B:HE]':A]#:]_,G/0$+XG-@\ M7HY\](S&%2"'%$&Q$"%&FX'9B-$J(TTOZCP$;4@=D![!1ATNKBXVZG98&)1Q MVA,B&UC]@P;-48-5B,Q:5%KUNG;U 6@[MD[Z(=106WEU448;W?AZ2L,-D[>G M<3).;TK!.4W#*!L,/&0-QD4$Q16"-U)#+L;&FFGGJD]UUM80MZ&5^7&54SOQ M=6'7JG2A)B$P;[ITQZ)R+IG&JXH@\^L#,9YH'XHLI<1DC>S3[.]^7-OPR/ZX M/#I04"U/T=TV]'KM\6)Y=>C%B&B,XL1K4T")Y&J[=P^U&9[7U@5E^Q!I>XRM M0HWWLV?I7Z?C.?Y\NJCF8X'GS:97M\*?OY-'1A2)TD0*@>IU4-;13ZY8$"(X MYM!Z43IUBMD!Y;#.4?4AVUW!2',I-@]I+Q#>V1]XI&U)7"4-WF+MF2](*VB, MM:<+%D$VQ?A.]YULC?%[R)!TYU@;"?9CV*^S)2Z^7>DY0J&Y8E&!.^]#+CS% M4Q+I#R-\%#K'3OUX'D+V/:1/NK/I$&EU<2Q?C%01VE.I,8B:ZZ/7LWFES&N"G5NFX1Z MEZRSHD#,U<]60A/UA04OM*Q=\3USG0+AW8!^#UF67MJJARQ[!S879>&7\"GA MA94I0G')@*K7-T8N$((4)@L"[F0?KFV/L6'1K4@R%^L-%!)]+>?,)!>RF:,;(C,E\[[W>S1*0=G"&5OG;FT"/)L-U-69<@OBD76;5S1$Q[ M::Q+@-Q3_,VUAI!J^P,>5312,)\[73EU#ZHA'18]DH)J)J0CMJ9!96*]'P6< MKQ=GR*(AHK*0+8\B4LPM3)^,9)/6-.J1W<+6#&HKKV8T^MMTCF$R_E_,%6#% M]X84Z)P"ZWKNGE2B)Q]4%P\RU;MW3-T1-)'"(2V%$S8$I?I<_/ L.\ALFA- MH9:R:D:@%^N;D._JKJQ3Y$XX8K7@M<@<,SA.,0X16J:LE%.FS\&^!X!]!SNU MK?G34E1-[=@YE7\+DTNI&'+&.,^^1. V,K*J7M2[*R3PG"(&1^HP]FFT?Q>B M'?=D?PB5TT0ZW;AR95?AVY8"4T*S)!D)N)#S+FRE<)" PG"K;-&B4_)^.WS; M\,C]X#QJ(+EVK:$^ACG^'&C<]?@**<3S'C!.VI*+EE!DL:!4)(8'GB%[;D@9 M)BZQ3P.?V_%LPQK_8]FK!H)IN=OS>;R@Q[^:S5_,3N.RG$Z>I30[G5( 6)Q- MTAGRM)+CM=^Y(43U9B-)/CVZ:)7N5I=V)ZJMTHCLQV),,RDUX\W&8!*#XWBZ MFJJ+"]R6];@63<=\+99YH%=7>P?//]8?7T^?G53H;\H=_V1SZ]<9'^6H3;:D M.1%C (6<0^ L@73(F^P&!? "J5H_BHV56I[#1%BU-;RLEU:?>M';L6T'REW MWD<8+6]*FB,Y 2_P_&]B]EJC7ZX \06=)#PQDUHG+Q(A,F?!2^%YE"$RVT?] M;8-N*T8]=M%.:^757&P="56WY:?TC^J8L9[VY-&!<[6Q*!KZ"3F"=PFS*!FC M[':_W]VPMJ+0CY8R;R>HCMQY.\=/89PWN;5U2NW9-%^ZS7R$.?@BZMB]UO7R M @$N*@:AN%PK1)A3?4[3[8=W*[;]:-GU(XCV"#;Q;3A;F?%IIE?FIY@O7RO. M3.")*0=9U=L3,?#:XI[\/I5T"-Y85;K=&K@'WJUH^(/EZ(\@V7:M?&@^ZG\U M?_9PU\49+[^F51SS+BSQ92F8 MEJ. 78!5UM4KK&V-WR,HQ80(/$O=ZP[ZHX[SB*5]2&&?C13X654[MB41 MP$?RYX//B66=9&!'/;/T8&G?(_?U&B[?;[E+K <)'N-@78S<,E02I,B)\!E= M#R-YT%&4(K.Q+/>Y8$(-;>\"D:\ M1\CD&YKDA-"N3]2X;U^K1[[BX;LGZ:$D:$;2\R&^*9>'_69ZT 2/'&,FU:V1 ME&.JG5PE1,$RL*AS'"!?C^B4+"O$G MXQ-:R_.SMZ=S&NH"WQ)XFMYE&$_VZO.XR] MC'/"9X:^3Z:L\4 Z[!OO#6>=J0J)Z>1DK2H6"(JA!J=$ 1&++8%'*3N=E6\_ MEB%%A8^Y K;8,3XF:WI63>P]CLMI,F^]2;PFY7SM;:RTA(!9@-XZK4NW;=T JBMU$F:2)+?=K( M]K8%CSN[:Q?XLM-+\VR58 ;0EU502)K4HH3B>>0E.LU%G_15WW']J!9XC_71 M4_<<2*A!JJ#SNV66YY_\5@Q"DYZ5YEEQ0%?/4:J6E?^"%L1]]!KD2[FXF)YC7*BD%-BE/B]P5\,()*!:99,$[IHY6!=]^>$-* M9?_ *Z4-O0:YK,C% M@';L"/#_5\=Q*?38Z^$OLUG^,IY,[DPWH3:I$&4A\[JX66W\ES*'C$+8Q&72 M;E"!^D,#&I+>J?-;N'%*,?(S0K*@H@P06."D2Y-6 DU@OL^F=G>\R\]%T M+?14-KORIEVG@?4,C0I3F71=NE"L$?P >8.N M=-M+4H]MC![<9] L,Z%5 5YJ5VRG&/A8Z\B%+PF9-0?+[]Q MM<1^Y*1QQ=0>.+JV9/4JU5T>!XRQD)4M F.?\_Q''>8/8,B:KJ,CI"4;<6Z0 MZFM=$1DFE^=?U#Y ->N:7A6"S*1YG)RR6?15E!D;TP%%DS-#P4*9!?BS[OZ'/0$^6/ MFJH_E/3#HL<@KK, M+QYRGA)BEDM)'G(]6ZU"O3R#!P>_AB7. MR<&I9XBBXSE(B%YD4*P4"%X@I(Q14R2@I>[5R.86.$,*$?=FP,TC]H=.?,,^ M#FLH_YC-_UD;3LQ2;:Z:BC01-0U,.%-K5>I55K%F0(V2O-@L.EU*>CN>(<4Z M[5FP_]2WIP%%.N/%Q_.,Z6(4C,Q&T0+7!>6[LS&;623)'#G^KMMX$B@8JGXKN$@7JP05P]1YJI:T"GVEV;$&:("16A#Y]V%N-8%"']+IQ M\%'DW=',;NH*PKK=W[>ZM_-\U+44R-4W#S"V39Y[N,EM/_QFB: ;0"YN]+NH M!>$JV1S)[S/&ǚ,+K,6.[& M=7,"/,5,B84"GO&:#ZFE5:P(R"6ADEPZ[_N<$=X5Z;#R4YVIU56,SGEW 1UCL5SRJB][SZ,C&_D[L XJ_'D<;K608D,_X!;BWV(VC*!PT GP8M465IK: M7E_4^QFX))OB!>MU#\(V^+JK:E0!;9'U>BA)L@F,O#4T H03S ;F9@.J!%(Z&)EQ?;)8/Y(SW8%> M704Y\/34Z%K6]W@)JA$?2(KJ^A0<,TF5@_0B%E<#,Z0HD!5B+/V$/J=BO&&J M4ZO+8R2IMERZ--4FD%\-*$+=FM 4G-*:)3?(!88N9=VI)^4^7L:P;.W!G+JI M"IN+[#%#I.!9,,$ZD*7>)>R2)JM@"R0;N/6!"]-I>7WG(5)WGG66Y>,:W9>+ MY?CD.O[US5%]=X6V>?)1C.[.4]#(Z#X0VQ-?D==Z/NZCK\7@ 4(I$DI*.M6P MP:H^M\(_6L[QEOG_E>;Z_1>S4[GHZ2M%X73U(BL06E)6!77 M4#PJ$VW2SO8I4MD/[Y#.,PZ*>3L+\S&)1Y\=)8F*U8Z?#,D94*DP"#XY8-EQ MEJS0+O0I3]X/[Y :^PV+>+L*\Y&(]ZPL<7X!N%Y&I6R.8+'>2L5SO3J9_J#? MC.)>9E6.OW7] .AM*'BLBX@'0\']Q=HQ1?,"X_+9!W(%:BWQXEO^_Z]A>3I? MG0J?E5]FTP\$_:1^]H"1;P PI][&W]*^KGD,GO9EINPSDU]DT;; P9I5(&GBIK22X4A34J@)9 MKJY1C%GZ/OF)V_$,*0'1A0-[3GTS&E0,KZ>+Y?RTZMCG83X_JY>]GM2>;2-A M$W(O) 2.$E2NW7BT]B!0!EY8D8F9+F2X#U5+XG\S)._P4SA;F9DWY>U\/$WC M3V'R>GHSU5A,\#9ER+X&WEH8\+4Q5STS)#"(%'V?AB4&UKR>$"DVUF4CT>[\UPCN5@V MD2,LPBKAZ&B>)-=U6T]3=%_73Y_2Y+W@#BEO/!S2[2S(1^3<*KUC$^-H T3I M:R,!'B $K@!ER;I(-,7U*=3;"^Z04L8#XMRN@GP,SEW-*AJ?,%CM(/%$X61* M J)U&G3.&(6A_\L^Y2G[(AY2IG@(S-M?G,-+$N]7+[__PQXM4=RI*OY*HH@Q MZZPG#]^5JH>*C<0_9G\\6Y[MS/.>*ZN3E'V*4.\ -*C*\X9\.'SV'\'\O#HEK8R7=UIG947MQ>)T M,XX.^Y6[/+:?2=I[\(V,TUV<$<6[(DH$(DB];CTZ\+79>7'&^>@\%OZ(*W;[ M<:[N*+@^H6L_X*PZ:&^F.-+)./J/EH7&>K:'M";]%X&3I\BD0VZ4?HAFVSQH M2%:HA>"O7 310CB'V5]/2>2ZD]C3.KVNT:,[C$!' 4G'%IG+Q>";B/X(>7>CZF MZ'>>Z/["/T\^!JDI I<0 YK:)5F"#RJ Y;XP+EQM>G^P[(>7 #ZBZ'>>YB-( M?I4"9)YII1)14%%$Q&I=36T+IA13FOQN6>R#SN163QI6&O:8DM]UFOM*_FH2 M+A3REKEW8/7JI@OCP3OAH.3 G,PA&EL.$O^ $Z)'XL#^$WZTL//UE"#B8GGX MV>2MOK=UX+@-_';-/*X^*BY'F)T0.AL@X042*8NDU5.]P!B+%4%;>K=+5'@+ MF :M.JY_Y<6!_ZNG\*U)1DH:=(JB!BZKR@P&+!;,%D7$TJU9QU8(AQ16'LJ: M6[ISM)=2NV[OEQ"\*>L+.Z;N0TR",)PR 6%],85J?I4 MA=^':DBQ:&NN-)-&1VOT+*7YZ97;! \P07=_V>%V9TN@C8S-S:=MJN%CTID' MYP%=(4*86HA9' <=698A47S)^Q0=WPGI4*7QDD0[.T.BS*KCRRUC#BBUMCZ M*TR!X@(AUJ(LHY(R1EN9A#!"X\B*?&0#W/'=P\I>]I6TBTFLZE$EZ?SZ;/)9/:EIG-&66D7 MK:N'V!CYR8I^\D:S>BT19XGK+#/?1:97OGU(F=%^4MU_0ILI_/?A*R[>AK-Z MD?AF6#J+P*,0H*U> :%A<9F *15YPAS]]01H(^5^"Y@AI4?[*/)#)="N"'GC M@;R:S?\V_13&F:S)^&3Q;+KY(?\/.2LUO;@.Q%^?GT'-/Y\N?YTMW^$G"JLQ MO_[YUW?K?W!>8<9T\:16\Z#R=[TB9YOQ[,-J]QWS:H& M8OL\4B8IG-\>+M W*VNS[B\$SN08-JMIE8'U(?^HH( M5Q,EX^GI>/KAS2>!KF9Z^)LHO:'*.F6&83>LR' MC=89N1(UZ90$6@L%*EH+,2@#TBBND^9!Z5X7]G4;U.&F<6=H+^B'Q7*<1JA# MB!%IQ [K?&9-MES*>ID\#I*+D97. /I4=?(NT P18/PEDP-RZ'(7H4*^V(>4G[\!Z+P/HPXMH?Q?';R M:3:M]3WUQI[U!W[&*9;Q(2=?]GY6)Y]CYV$V/N-R\\8ON!.J>R@&!_KT?A,NCTC MF!QT=$E;D_HT^=L.WY!,>TLFW7EZKYVTFI_K_&U9-RRF^1?Z%W&SPWU7=BDD5)Y].2! M6IH$3J;;N9J!",&(9"TM@CY1WG;XAK0S?10MU4Y:[6IDSI-)=V%RW!=2GKSV M^G"@D"8@U OBH[,R1X$H>)_BAOMQ-1KUVFS<'#8K2CH7"_":?%4F^)J&)?O! MM#=8 @FT3\KS 6!#LNL-F7.C**BA>%JOE"M&X28TKY/1V9#^%[$.6U'07WO< M:NU2BE$)(_HT7-L*WI L>'_^-!15:Q:M3<%-4 1#8/8!BJ)HNU[7 )Z @LXD M=Q\R$Z+/1MP#P(9DJX^@>5J(IW%.[Q;7,SJC1/454K:@'"8BL*^.22B&.6:, M[W-8HJ]5OFNXF1LC69&0E:[7EY"G[;(E(\"M\IDDHU)7H_P=Q-HMF'+'DF@A ME>;QSUV@R%6F05D/.G%7@S(/040!@8LB//D.O;3H3MFI(>2KVW*EI5R.G5#> M8*>7S^^Q"=-&1XX.>5RGM/(^@VV<6;YX].KR\!':PI-2 7@6H;:]H,#71 J& M@S%96".T[1-IWHZGE8:Z^-;U=LOT0]V)6?6=*[/YES#/BY$F1S/9VDHZJ%H( M1H&-9Y(-/(QN2+;O" PZ6$#=J+-8U2V=O[:VS^]P M@?//6&M:UT1LGTZHT@958 M=)376\O?V8]FF^<-Z4!50[[TFO%^&FL-ZJ8M9BJ3-58.HO+U(C%MP(50()0@ MA1)22.Q3L[0UQ"$=WSJ&SFDBJJZV[SG]/KYBEQ=5+=+3/HY\4*8D$K/88X_AP7FRQ^HG9M&68B2:F(U1ZE N=HP0Q-/ M5)#1^NRX$T=*IC48S9 .>CU.U-:7 /VHO#K -K(IQUJ[!-J1SZ>L9.0"UENE M/!-6NZ""[ELJ?!7/5IE,]@/Q:7];\WH;JH9KX-*W_F4VRU_&DPDMWM?399A^&,<)GDOG^N^C+*7S66CP MI="TH$ODR]8[K$T4P4;D67;/LNT'?8A[! O#7*G*,5 M04#-]=3F6P@Q> T..?/(3XIE-\A#W&EX?![N)=#FP?(EK._G@5R6M/%9 M%B.MZRVGJEYV86UM$NC "UH=MMYZ4(H7S&_7&FN[YPUQ-Z 937K->V>%5.^: M+$H2)84V I2H5WHK)B!QH86PZ$SN'KGT<0?.5V'M(1^S$A%1T1@YC='7G&A& MY[K5L#4CSH#N\J@>,XP\9)KC%8T*KV"5&I*F5R M#WSMORRS3*S3B8/MG>%A&-(.U#A8(/TBZ$I6QGA974@IT'HB:[WZVU$@)ST6 M&;2R%OOTEGA8732K_C(:K>%D@L@2,5 Z*G TQY!*#K&(XH3O6[!Y7_77,"*9 MO3GQH$;<703]"/_W,#D]G^F+9I#>E>03TV!(;9-[XAE$G@,DE*3"?5&N'(G_ M-\$-ZE+4_DPY4#K'+NE]60J2G_OY6V^+=V%)7YEFTT1Z?O7(UG6]NSRS4W'O MWL-N5.%[^_-OZSPR;XBDE56UU6#1P89UF2AF\?DOD M$4EZ%^HAA3@#8F<3(1^5EN_P4UC.QYN+C,X/<+X,\RE-W&*4$)E!)X!A8;6Y MJ@-GC *,T4ICHW:B3QW&P="'E*4<$$';B?NH+'W^,4P_T =>3D-:KASKE;*7 M@@>G)+GFRLAZ,X4'Y[VCV-A#P40EYO2=-_<2+ M,?W#>N9W'"8CRX*6)13(7!-RI@-XKC0H75C63)C$^IPI:H%^2,77 R)I4Z&W MV2+F<(?>(MSM.J:;KE*:28@!D6R2?1")&C!2-Y8EXXK^-V MI;8'@!A2079GIAU57D=5AK_.:O;CE#X6)[BNO;NGR"[)8+P6GH9 4Z909_#D M D,2*?DDG+*=^F^T'\N0BL@'I"@[$N)X:O-Y6'RLK7_KFYAP_+E>.'%Q/?9F M4499K/9%@I!9@$KDICBK:2I+DMI)G611S93H5I"&5)@^%)7:7I9'5; 7QWB^ M'=W)L;K&TD)$OJI4YA!DD*!3\2'GXK,Z9@;X(;Q#*D8?D*(\4+"/$H-OL[N5 M5: )TQZ$(OR*!]+H5ALHG.FH2BFFUZW";0.KE57D_+W7O5$2W#]JMJ/EON$%TD%2/RK_S>ZHN M;L%;C)14+A137>!2JNIW0+YOA")ER4P)E/SQLNW7T6[%OW_#+:"#I-JQTH.B MKI/Q"E*8YBLKY%L%Q*O3Y>D<_SJ>CD].3][5CT[>AK/5,,IL_JVW$U(8=TAG MMVY8#J\,.4U#HK M&_IL!.T,=4@U'0/BVYZR? 3*$7WP'"A726I%GF[)DM':$ A!GWBO9J?SC1.$[%TQ!4BD23/2U+Y\%6A&UL[+U;_.G\_&F/Z2/Y3_\GU]?OHWO\R7" M>#)?X"1^?@ ]/BUN_L/;:/0/JU_2G\['_S9?_O6'B[S^V?M9+EO1KY=<0>D*YU_KI_W0&]-[ M C*+5R$#_31/*L$'Q+CIT_MCOODL2+G@U<5B0,3W/WM0O--+' \IX'L?/0#: MY0?!9;X,>38DU"\^]Q;.-SZ=S*<7XU0WU;<+ M^K?NLO-I>;N8QG^^GUXDVJ-__N^K\>+3X\CGDP]3@B>U&WU^D-'RXPY(OE3T=7HO]U.Y:5PO9?W8M)I*-\GG_*J_]],;DOP#?3BXM?IK,_<)9&+(68 MHT9P/C%0"1UXK@IH7U@.SDO)VRQ]1Z!?RN4SE9_-UA*ZWA?VW#BJM3,H3Q;3 MPREF10Y:W_??36?T<7_]GO7ET?/IY>5T!?'M>YSE^:NK1;5[JBDY8MQR[K(! M)16"HI<: MELD#UC(N<@5#9-2/,0JL,SI*E*IXWT<9\KO"]7[J^:)'-Q5:&] MGLZ6.E@L9N-PM%0%JEHV?:-2%%9XCG MS9DVFKI/*=674DL0="9_F.7WU;']2&(AERE7NI,@\OC=Y/G5;)8G\=/O,YS, M,2Z5-$G+[RZ6$:#/B_TM+UZ5W_'/D93"*9X":$E[I"I%@Y-2@\\J(">W*41L MPK\VZSEOLIX !^XS6Q]BLUQ:H#7TF.KR:>W+M;S))-[Y>)'?YMG'<(JCY0HCAEGP-A$%JL*"AS2(ID5WBLT.@M]M#VVS\K.F^TG MQ8O[O#>#.#$OYO.KG'ZZFE6S=@ESY6S]EO]8_FH^TB[84#*"ET)6?RM 4)JX M1K](,0DR9GD[)^51?.?-P08ZNL\DVXA)2Y9_!BDCF9.$$?!&&'". MHXY2&A_;G*U[@/TJ*3:8]NX3SK?A '/TFV)H MY_7^X)O8-[H-KKL-0>.];QCJ=68G:_+G>8TECN?OZY^]*BOGBCPDLASS^&,- M,[X<8QA?D!A'*C(M@B6348M29:5)J2"UL8$?O MFX,'[]]*2=EXDX!05'""MM*ZJ?+H<[#><*';W%QUOP\]VJV>VR>_U*2-Z+93C)H!5Y$ZHY.NABPFL#2QF9IG+ MK3:3VS@&W$-N)0LVSZ'H(3,DX^NOWB]E5_OQ#XD+^<_'S MQ?*!9"_D=_6+P?BPHF2UR*:3>H8^^W,\'Z&315MZ62Q*!_1Z1/#:9C \:Z8Y MTL[9RIY^ -: ;'D@C?,!]NRA[FW,Z2WV!OD3=S#]M#R5.X$:W4DL'903&V$- M:7UL2X]]@ G]U3=M)?N#$(02&O :,DZ<.$@Z1J^8P,=!!RL=9""?F]L4O>4*HV^4A+\-TCE$'P81=X,CY1:PNE7![_+QO[?*@!D;@YXNZD@-BD@IRK)?:S$OR=K6!@,D:6\M-&T69'L8U MY+%U55\;^F9Y=;[*GGHQN?5VCHR(S&)TD(3GH#QJ<"9+DD:*T1C#E&B4[;T# MRB/L:,,QYZ'#;%#U-(C2WL+Z>K8J;%AB'15O64[U#$\EDG=G#+B:RI0L>0M< M)\-BHU=G"Z)SI36/.:?X+":.RM3:)>E'EC!>OK\+%.+XJ)=?< MS%$NC/S[J EH0E"%(SBK)8BHG66HF,(VVTIGB&=%F#:*:5&>CI^6^937JU]C M?3Z=+T@"FBR&D,FZ$XZP(3)P)(*:+)ZRXUDFW\:9>@C5>?%D*/$WB.'^E(FB MLYS65%V!LL[4I*D(PBXS+4,!ER2M5N<_]EU1%-)0FP\!,6(T4QJ0,-JUJZSWLLD M8J,.&$.NXF"9C WMF6,I]61R(K>&Q4QB9,6I!%9G>MU8<.!TT5"RE$(589M5 MVY[<;<312-+Y+F,791TG'MT%X;>[C/V5NGM@>A^-'(D[&5$Y5B,,]>1'1 B9 M=OCDI$X18RZV3<;=D[O+:$V9'131]"[#L\)BLK%Z! J4R[2+1O(=64293/(N MWJTY_"KN,G;2S]:[C%V$VR"T]^ICGCV[N)@NZQM?+^ M(VLGC3N7:,&C-X))CD&JP+@G:Y:E$A3J@L7YT:!(>D>%ET][?5'!W'KD9^=1 M6^NR4AE$8!)4<*R.0U @#+KH75#P#1 3W_R$M9Q+'D7C8N"*@[7* M@:IYDD[D4(=&E))C0,_:9*MV '?XO75@OFR(A0^JD!;7:O%]3E?UA-D*=N7& M1+%,Q*(#T:U,5](!V\K+[5JU4NEKDV0TF6N_;:5G\@;-U MU5FVLDA5"H3,+"CC):AQ-YZ@0)5E]CP48.C[K?'3=0K@-7OI?KF8DX:M9 M)F2_C/^L7ZVK5+,):NFNZ<1KY(TQ0.TTV?S&9N-2X;Y-@'([IO.AQ\#R;Y!# M]K)V:*MMKUY\ @\T@C,8@+4IE.NT0]*FW M*$#?W57_%X\]2T=U?\$.^.K?@+@F61<8N[B;W?4\_"O]N"O90P5WE=A#?@.> M\7?A2&9MSG26".\]*$-61C"T9V3A$@J>6%*=XN.GH<8M#MWP6MQ%; -K[U>2 MU.75Y9I.S 4GZJ2S4)L(5%L @PM0E!"?MX"XJ'2P/H-TTM<&'@C><2*E1\5"-GSNYZNO4J+UB9.Q&%(@A\R174<>.ABG$Q.NL"*[ M]89_^#F]PCF_X'BV_-!?R7D@9[):I?\8+][_?3(-\SQ;MDI_,?EPM9C7N4F3 M.+X87\]6BE>S6I[P(\['\YMFZJ_Q4_TO_OZA_@4YIY-7DU4& MCV((W-4"!B.LJ-$K0^8NV;R9-"L=)L&YJQ-YBE+,H7&ORTYU*Y+&SVIS-:W!>*^6*U&MM!ZMP;\D=Q,Q=[B\E*1M$-?\T5Z"43.!5 M;8$B&2;C!4K-][=RS\:X&4Z(0UX$;D5U?:W=!==F\V<7)1\CH71(A3RJXQ[2 M/,B+?(U/>,=8B8K."$7$3N3.8?02,"AI5?8EQW2:6MYF"1U!R;L(\3#!B!E. MXOO\:K(^C8J+9 O2BF6AQ2K.5$U#C("$E0N&*OAN@=Q.CSN%"-8^JGD\4M%' MKL.G=VY'^/L?TW6JF1=6B40,3VHY,M40X1T'89) IFV*1?36_,WCSEWS^\GU MZ)>6;_+'/*&EY#A]MWI0JQO+[4]J>UW9<85W[BJME\[K@$SHK'@BJSHPLN@B M?5=XT(\4"6]_9L\^;N,YOGLWR^^6\?!7Y?HYG\.O*F@;6.' DQ.TZT0&GCL) M61MT2IGL79OTW<>0]1]B-EG,,"[O"9Y?S1?3RSR[-?V9>88Q!(BNT-F=%(/ M; *#W'(E#0^AU0C=!V =/CEU4'[RU44Z46PK/MR"<7;ZWU?$0UNVM8/(?'5+73M]_%'[;#Z;I#GO:]=/;\?%M8V)] M9'$G4":5=3X'Z3SC*H@0,C+G(\H2,2ON'@Z4[0BD58;?AG/,^")Z6_ M7M^[#SD&$_O)^MZV!).C%*!CID7D9 !))( B6$PA2]^MT]"9^=Z[J/8QWWL7 M$1_.[^H ZJOSO7?25#<'; \Q'XP#F)S0M2C'B"#JQ%H!(64+-O@HF/(VI4X] MBT]1][OZWL.K?A?IMAB'\7[\X0,9-@3L?Y-%7VV<=1_"/W\6__MJ/%]^R/PWG*WLW!X. M]X.?U]N#[H[VCDO,L[4^J\R2=\IB#+R@9C8[%G@ME1T]^,G]7K[UD.=;C_AL MD%J1DL%H@156VRD(![XX\BR$UE[SF#5O8ZX_A*KO=K,>]+M^1EX]99;32-H0 MA)$!6*K\CY7_P3IPV43-!]V,$;@(@,38F;2YBP:C?K: M ^S9TVHX535(:]D F2S$C^/J1^#%BTF9SBZ7/[T>-_TY?/YB0E8*&4B+_"S] MU]6J1\>VEVADI(D^.0;:(]F6*A:2JM80I!2R**ZL[M1^:@A"-EC?>7/XV(08 ML(WH>I5_FT[3'^.+BY%S)!2I.5C%8Q45;>Z",J+.7 M4.\KM_>,Z?44]-^GU\;@9^OP;[/I?#ZBP[P66DG(+BCR=)T$+ (A&1US2%K( M5)HH_3%D9T2&095PGR3Z@/;Y>@#Q(L_R?#%_,9]?Y?1LDNH7RX"Y0$:&H#/@ MLPWU>JR 4R0VCMZ3P*1WIDU7Z@$7<4;4.Y9J[[/4],HA>NP5^L=T]D\Z=Y_C MA_&"#N*;0W=4B_!59@84Q@0JT;GJO;(0>"E)VZA$Q[+9?1&< 9D.IX'[M+%# M;6ZWI/'Z:A;?XSR_GM6@_\7R,^C'ZS.[WO3'14Z_XY\_Y1H@'A/[GUU6TVX4 M>."*D:V6L^?T#N0Z#MD@(#(61-8Y\C8I&8,NXPPX>7SUWN>J:UI5MVZH%V41 MT@H)1=!;I(Q6Y"GP#);>L90EFA'P3VUD9#:\6;\-:[:HW4\0Z &PZ]_=1B,>9^CN(0CN0I+\VCD*; MG%P2EOP";>O 6HP"G,F\CJXMBJ,.G+5QUXY$ET=F_!Z'+;LH8>CRQVR?\Y4!)V'X M]M'#=& A'CJE\O4L7XPOQQ._G'&&,S1F-Q6 D\P]VX7UO3+O=M!.8=) MXKSNI_<_.;U(M1Z]C*MW\&P^SXN;W--GD[2.?HWSG'YW=9G31*.@]>E !KG'8LJ9WNPM,\!UW7>9#T6 0Z36KK_ZE8A MWM5?TJ?D\7*&TGR451 ZQ C,%EJC5QR"50QRU$O;VX%!E_.-T@.J MNT'JZI"+VCI/GIQ6ACQ)1SQ@I+%S.L FYJ%CKY."J3CR'%KHB\<2YM$X$8+^L;K055^ MF+3CO9>U^I.1R,I&E\AUL'4B+DF6S"F)(!)B#LEK)@Z6?=QS+=_X.Y2B!\Q% M;N@@W/[%JHYH?CU)=U1'8GC'#40FZ,2ID^&\9?2R!DE22-:INPT23Y#5CR[S M&^$/0(^&"=9#+/87^H!)'./%K5^-6)$N,CJ7, I&!I=1M+00P2(S3*'QP9\^ M_3>M[!OCVY!@P,SLY>7CD(M[M7C_.1^T+JP(5[2U":0JO-9^.?"2% M5=1W M];KH%;HCP#IIZ6)AOD@@^YMI_RZM;I=_SS]@IC;7U)!PI@G52L."W. M"7H353%:H-9!HCCYG7CSVLZ X2=*A);)ZT,L\N!$BF9AK;]IOA6=]2="Q\&P791RE@J@+ MP&^%9WLJ=.=2HGVT<13:"!\+,UD BZA <-:6 M+;LHX5"%9U($K>LZA4=9,47:1(,#95F*:',4Z8XA_O0+SW;20Y?"LUV$>.C" ML[5]_CG79V6W#U1X]MC'#UIXMM-:[A2>^<(UR]8KR;+BFFR$@FA0E!BTD^++ MQO^//:AAX9GGPNBL'1AO$KE)00-FR<$73,$Z&:-MF[74HO!L+<]?*@'RR_'' M^Z+]1QZ_>[_(Z=G'/,-W^>_S7*XN7HY+'AF&B33'@&53;WNYJWG% DHHPFL, MZ'0;B?1!?1+[WGZLNGNP'4QY#0K55I@O-F%>+XN/6)WIPF4!'\AA59$%"(+\ M"I7)&G"I2'1MRLVZH#LC(@VNC!8#DG;U0@-W,1>GZ.RO_91H_;4EJH%(%@%7 M/'.#;?K&/,DH41_Z-%7-J4>). 'W,EG0I1:(\>0!R;0$G04&)X/5[%N4J#<) M.D:)=E'&4=S]+@"_18GV5.C.?O\^VCA.5ZM2DLF>W.&B,J@D!&#" ED8)FS, MRCI[3G39,TK4EBV[*.%@42)EB\!8( 97>[S53;0.)N#!FN2-8^[NL+:G'R7: M20^=HD0["+&9*[31??OQTZ_X7]/9\PLD@52&:\T35\Y"5#7!VK@$*'0$IKWV MIG#F4IO@A\ #4ST!_P\OU^]4%;E,;94? Q[%8FA&@.]$& MTUX#FV97V.B]TR9I>@,+UO:XD;Y"A)PEO:+<&E;:Y!V=!-D>L7=.E6N[**T! MQ]:-V]_DBV4VU/S]^,/\^DRWV2HC= 'FM :%-@(JR\D43,*AS$F;-E-['P!U M>&.JJ4+OMM0?2!L-+*S?9YAR7>8:3TD^14]XA.:!UEF[M#ER%#RR0,Z"(ANR MS1"]NTC.FQ*]Y+YUPQCP/O9-_I@G5QDGZ6]Y^FZ&']Z/XZV)D3^-Y_CNW2R_ M6WXW+==_WN.&MM\#>]_9#KC>N^U#O4@:(_-&))6#"XSFV-DM?4O)9M;DK> Q9WYWO^O-^ MH6U@T\B3G_^,%U=I/'E7-P#Z_UI!-@JT(T?O.$3/$BA.9H23B@,O7#ORCX*_ MFWDRD##V 'OX_7-0+MW=,%NKJ\'9NK4%4TTM=XKKD&OEB]$>E+*9C%&E(#KN MO!<>Z7^;4.DA5&?&F<$4T,!"W[+P5?C%E()9$F>YKAD(WDI +3-(5JQ.*FB= MVQAA#Z$ZU&5L4TH,)O9C7[[.9XO1VP4NEI_VV6[ BZ6KZU6IY:"*H),-2?Z$ MA6!Y%3I$ 6X*#A];_+B(>4._++EJS3Z._OZTIB\JC,J"BIN?F9,$G+^MLQF!\ MA0K$BZ.AEFQYAMT \9:WVE6D#"__W.@;FW:NR M'H+QJM1ZXU>SMWGVL0YV7A;O!&0W>">9S+Y\&5O!N)>FCH\%O0>K]ES*7H"[A< MZ)W"1%]Y[8'.0Z5TX2:;-IVSCTBC1ZZ53X-%NRBF!7L^3V]ZMG@])6F^F!#P M?'V\>LETEL5"DB*0":42>!<%*"Z+8IK6SQK1YD%[5QSR[!:Q8RR27D=Z)2!:8)J<+&4= J22Z[)A(;5(-MD(Z?IF7+[WO<*O=\8N]KY2%7?/=>&:TQ5IM!6=+Y G!W-30X M-Y_%>'5Y=8&+VJ;VPRS'\2K?(].^MA3[)#V[G,X6X_]9_GS[1)_D,CIC#6!) M"E3*NHZ=9F!)1N@M\ES:U, ,M8*S(]Y15-O !7CP!ET%9I+3 I(.9?7ZH I8 MD^ "=]+%8MHTZ#FM%(9C[6&[JJ!!N.IS7M].R^ -GZS@MBUHYBP5L!:6T(C/>7V:(MV=L*I$YU0%6=25_GU(?L)%,V8FXT;.(!4.?'C:$T<)\8/)]. MYN14QRK@%S5 ^(YX>Y/9%@Q7Q%#"5HN&-??@I@)3E:3'>^6,->;O^M P+0,V%EYD.?VOF<=?O5W;EM#5%E$ M J=,4L@PQ.PP"Q>$UJI$/QH$0?.6Q;?"C%F&1-8O6*O5BK\^!$'_\"1C"FAD MFP+$75"VZ[5RJ]^O5%[&J#,X%6O7K*#(#,@6-.<)G3#D+;3)O>Z"[O"[:C,6 M=>^ILJ=R#MN!;'6';!BSJA0!,6A#^%BB$R @V%"2=")HB6WB/(\A^RJ)LX=2 M#MOAZ=;%\.T+X)$6RH?HR4*1J?8F0D),/P!=>XZK8%(L;>Y2=\?Z=1)K",4= MMH-=O1^.V9.QHK &5!&4,PHP&0=9YD1BBJG$@^].1[FD/P4*[:J0!E[EQNWR MIG?&S0A/S873A)-8[%UM^XF '#D0!@K8ZG\/1B)A] M'R/*9!")VT;(VCNVYMG%VH$X6Y%<-KGDPY!H$[JOB$*]E7.?0'JXQ*''Q7*[ MC^,J3T'KG*-!#YRQ""HX YB] 9%SQL2XE;Y-Y4DOV(=*,3H8T0ZGQ%/)0-JE MVRB71:I"3D<69!.2\ZK(A94.O$X2M6B&Y)IIDITVG1E-/DVP# M-J<^)-=V4=J!FU,+CM8(4\#3E@Z*$SX?:AHT^EC\&6O[9!M<28PD$S7()P7X#!Q(,.R%*<4)M7FZO/I]3CO M18X^#?,6P .W_]R3Q7<56(/^0WL<4Y!D M+ >IP>E2('G)O&).!]DIMG(::GR@B^6P6MQ%; -K[U>2U.75Y;IA32S&)J$! M%=9",Y*YEY)65+BU*7@CTW![\!>//FR/P[V%/QU"7!Z-537)O?G&)><.\AT-5:Q2.L9LY!C M]&22U"HJ7CQQB'.!F(+C1S\;3L,%'YXRNVU^O51W>%-D\Q#7#I";WG+N ?HX M-YU-R; ;\0;3Y(F0T'II@M8&C,T6%'ED@(B*3/A:2JY$5K;-K>?)D.^1F\]3 MY]XN"CS$C002(%>$A8C,@?),U!IU!H;G*)$G7AI=HQ__1J*Y^AZ[E=A%]EL= M@ $+.7_*8?'LW2ROJI%_P]D,%R29'B6:CWQB[^++71#?*:N,(16AN#3%!Q6M M1:VM*<4SJ3E&D4:/?';/(7STX2^6-;Y?MF##$OVR!Y:7'*L-EL$;XR!(+:U# MK@QK-']O,Z!>_4>^_,S_[PIGBSR[^'2[BJ7^FORL^OO79-C2_^"[>F5T/88C MOYZ-)W'\ 2_H/[J:+$9*1ZW($ 6M0VTXSB)@-@A"*.5+T=PD]1@I&V$[P@C+ M 4CT14^3(RNL09#C3?Z GY8O\*OR-L>K66V+&A8CAMJATAI<[5FOT!5 1HZY MSLH++V+V.3=YS[8 >MKD&5+:+;JFW8"J:'[^O+L:S]_7'SZ?SA?SD>%) MT]XO0=@ZO4 %#YX9#MGK[)T/'K&-%?0HM/,@QK ::%#-2,9?GN7YXC6.4ZV6 M\RA1QL0@9@*A6(S@,7E(M6M/EK52I4V?]#M SD/]?:3;H!;Q'S.R^5^54MFX MFEZQ7/1\?H63F"L?1\(;P5/)8'U-BC7&TX[E$9SA/C@?K71M^MP\CNT\*#&P M#AJ4&GZYZE\PYFN3AMN4I:YI2:K^DQ6Y;XC^4<=;^SC.]K MW?1ND4?K>E6>T[XTKEP<7XP7GZZS*7Z8X?Z#>+3R-M&&=&,,B5 MEXIV)W#)$E91A$W&9"O;>!.[H#P/IC33RWT.V2&=SY?3R;O*ZZ4_E#6S.0GB M]O+FWW$'/B8#Q25MK6->\S9EQ-L0G0/[VPRQC>C7Y3YR-Z_W\&UQD/B+KQ[B4(AA10RF,>2)UU&04,Y) 9H65 M0Y@>VQ&>!V&:Z&-#:*M?@^\O4=X&]LO%=#J[#M".@E:I:%']:ZP9W)ELYT : M+G0,QH JQG!G&&:GH/FVYSUM!K02[ ;E]PYL?@ES'66I,-\N:K^PSQ'Z4?1& MFTBV#]D]M6480?4I.LB!6\ZM*;Y16^?N&)\V;QKK9 -]^KP<[7^8%47"^QO/J:C%? MX*0F(E^'5Z0RZ!P39 T[6R=41-K$-+E+1DE9QQ3HU&86R&/(SH0,0\I_ T%Z MQSDW>=1O E16^S5(TBX[OA/!/RM-/- M!BKU#I6^GDUCSFG^"PFG0K]A_:AHKRV2WUVT]73420&N)+*45$*C<_0^-)L[ MO!G2>1!D&(EOX$+O .IV.^CG4G*LJ52W3"%REX2M5=Z"DSU$5K6IXPP\A-K< M-HGHA&I3R+03S//@3#O-;.!1[R#J^GKPE_%D?3.X[&=;>(G"D[4L(=0-WOCSZ<=,X!9U -?%N*)<@1WC MQ:\DMD6^1K[ZJ_EU'M++_#'/B,]O:@QP)+Q,TBT=GE\O9;(/1\L:1W/GG.']_G=WT.S%E7F7M[%<:Y%(O,4!L&@/*%0RBR %.Y>!MDU*9; MI'*HI MVJ58:_>Y'_CB(6= A*%$N$&WO4.Y=Q)H5D/5.4JNR&@/46I0F",$XRTXQY3G MV@J#;9K-;0!SJ++\ R0G[2S;4^DA_N4ZEM6/7H><43C@.=&6E(.%()* J'QR MC&-RMLVDA/M8CE4DWUN[#[)E9RDW*'_X$M&M8L8NN)I6M&]#=IRR];Z:>Y ( M/<5^2%ID*4(1=6)UXH1/"@M><=R3:'R;;(9#TN'1PK)#\6&7:0]9&N\ M:M&\ND@U1^[E%"?KFF3%7?"13%/#:7FJN 1.1@&.&\12A KZT:K?+9]];!-P M7Z%/AY/8D(WQKN&L').;0N5K4%8@UT9%R %]'0Y7;YU#!*-U[:OJ)!;158T; MGW FRNPOO:'?R?@P;[ MR6O .L$UFC?YX_3B8[U@_[+D7[OO%$+4'[@S-. 9-*E<2S-'<3 MIK8K\\$GG8ENAY/F@,5^:W OJDCQ8LV_.^!0#H/M,ATNB,#DP0= M];RF=V%753_XI#-1]7#2'+">;PGNQ23.EN?#9W37J+@.TIE0IZ)JVFMT,."C M]*"#%<4H4_C=FIPM.M[ZB'-0[C#R:U&O-YV\6US7^_Q._\W280M>JV0,AQC( MA%.8"SBO+!AK$OJDDHIMDIXWH3F7 %=O23=HWW 7TS7-NZ!J&N#:C.LXX:W^ M>GN$"#V$WB"\M05=2MFGP@)(Z3G9&8X<@L $<$[&1P@\J$;!K4-2X9'0UJ&8 ML(NL&S#@5@>B]1DE@T]:(1F9J9@F\L0&"LEZG.E8(V]0XW(-R>%M@"!W= M;4G=2\ -NGV]O'55OPX 1,<\#PPXQG(7. M>XJXQ5#'+]S)Y5Z6-=/9L]I"BA>R<5.LZ:IU2+WF)6H?G$I-E'X?R[E8?3VE MW*"+TY>(UHY-!TQ-+;Y-J(YC[_75V(,$Z"'NYEO >JYQB4&I&, P'@@;LQ"8 M<< 3-\$J802VZ:EP. H\8N<=@@&[2+F!YA\.*GJE5.'.@RFUP;+2!M#'! RM MCQDQ>-ZF5NW$XKG]-7>OT\I08F]@!=XNUU^2WF8M-)>1')I4IW\&A"!\;?!A M=4A"6.O:[ 1WD9R+,=!+P@U:]=W&LV[4W@%14T/@/J;CF ']=/6 XGL(NL%! ML &9=\(J5V1U;A*Y.5:!"\J!]I%I+VP1C7JI'TKUCQS_K36_BWP;:/R73)^# M%[]<3=+\IG#Q[1_XH4)6/:.((=P!W> M#.BKPVE;!30P!7Z^FDW3].("9^M!X%&F['R&4I@ 96OG82<-N(1")ZE4YFUN MA.XB>?+:[R7:(9.FOAA6;(H-644'R9HZ*)6,T. D@VQ+9N@RSWZXX;!'G[$^ ME%VWOPR'O)^_,_.V"XQSG9R^DPJVS-S>1WXMWLMK.#+P*&.LP\,+UJN!.L)8 M)CH8"L-H:.>PYS8Y?0@M[B*V@;7WY?SO;+2725GRXGVJ_9@S>!$-:+1*))N" MXIW:1#VER>D["7_KY/1=)'?X,5_K(:'355O4H69];?[8@0=^=62=1.:Z,EU9X\H]&71[09O17+B4N+^"U+:5V Y3DF!D/(GH5!7?6 M^S:^RL"COS9_[*U^_L4EIAPY 3Q8"RK%VMD])" C$5.*!J7X6NT&.-.K$012NF(W9D1_5J4#CE(OG=A+YP\5SN\AK MZ+KD1\N](O.:U0(4)CSQ-4D<=#RH-!MD0FU(^90F^Q(-@QPJ^6R= MK.RBA*0=8]ZZR'T;1_K$D^%[.-(]I=R@ ')CAF<73%]O,OQ.&NN2"KV/N ^5 M#&^P2,(A(9A =H4M&9!+3SKSS*04!<=#; *GE0P_. -VD?)!"AZ5Y#HXET 5 M'^B!C?3DL2_0/PT(_T,S?&RYPVMD#M^3] MV+2I&<1A-->B@\ NX/]OQMGO?TQ'M2.DSBB %]1U[%H!](J6@#+K; -W=Z_7RJ^===6H#=9.J'^97LU&W$B,+FOP@K&:IBS *RX!LZ0%!"=](R=Q+[A? M*;]VUE2#CAN[@QY_S".=D@T"#7BL/8%DG6]KA82H&7*%,=A&>:U[P?U:Z;6K MIAK<7>P ^EDAK^H&MY>NB&@4,!;JJ%-%;X23#DR,)KH@8DR-1A+OB?BK(]G^ M^AJPP&RS+)[C;/;I\S3N@DD;DPLD&VF+=;5!BHL"I(NZ&)6C2N4 ?O27J,Z# M+X/)O4'[V&US3Z/@EK,ZW"%P6Z[W=;SW M(.%-6)Y?$0EI[TG9QU!,'>FSO ?DM0P^&,@.T4?I.(N=2AM[J?H:S/EI?!\I MWU?\WC-\-T'Z;3J)UZBXE$8X;Z$(VG>4M()VFTQ+U1&--9XKUZY%^'T\YZ?^ M/66](?[6I!+-Q.P-'3? I:F#S7,@3%Z0UHK2(O)8Y"'LO9.H1!O.N-M=MJ=2 MB;8A300+-R'R $4NNZ2$#"'26@31V:$)2I1,@U$E!9>3"K%-D/R4$^@& M9\ N4CY( IV(P13,"FJ?#K)<2PV.(@?ON?8117#LZTJ@VTE#CR;0[2+>P[=& M>4$6QBS/%S__^8'>D3Q89M26SQTX#:H+^CLY3T*AU,4R(UA0@O'@29V89O]RJ 2G>\(+]&6\ MN$JKF.AL,?X?K 08<::X\K3)!EX\*.4-!%06LB#=9+*X7&Z3R]05X>GXK+MP MY.[FU$0?#3*4;F-Y5581U)J+6F.HM)\:*XLJD'CM..:1@>.:,A5R<8T>JC[KZR M/96(UJ9N(9E;Y05",);$0NX:N$P>G$B,3.Z,=+"UN? X[=Y*.VFW0V^E':1\ MT-Y*'7!]Y;V5=M%XC]D+3@F7,G$J$J] HI:1B@LPC:28&,1:$;#4T[ M^=Y*+=BPB[2';MGRZB*M8CLWKOQZ"#L7EM5&02DK L65 H^90RB*?E"6(R(> M"W4\^(1C&X+[*F ZM/2&;KBT&9%T7I-+J@D,5D0ZD=,:"K LN,=HE%?=YM:? MK3+[RVWHE[..9WB.'ZZ1V"2X(9L$F":O0M6T;QTOIT:%%_D M#Z#]]9C=#JB^[NGS.^FMX\SQ/83>J-9O [J8F2]11[ ADREI> ;OWXIM'H/,HDB<>BQA\E$[4>-( *@BQ,;9E-C4R TYT^ MWT?G/45\B'XKO^!X]I]X<95_S3B_6C6$O/G9='UQ5.ONUD;1O$=B08^G]4XW M&&JE=T>T6%-X8=9IY12MU4L64S#2VU""YV'4X[D])TZN'_(C7M2ZE;?OO+MY[-L%>2:K"JS&]0_#2>UQL0TMVS0#K"N*C3 Z4Q10 &'\D T)Y>8V/( M+8Q"&HS*89OHXZ/0#K]Q'I1G]^ZY!U55@V/VM^FB5IG&//Y8O8 M%Y"THI/ 6 0?3 0NHV/.:L5,FZJ]Q[$=GDT#*W3:5!LM7+$QAIK!.,X/"L$% M)6+!"&1+6%"ZSD4VTD&1= YI);1L-"2^&[ZO;!=JH+3F=VDW0$>8DN;U$B!S M0;"J(^LL4^ YUT4)%1P[Q)B2&T!'L/T;Z.^1>6?["+\!)SZ_-I\VO3BK""@W MW$E/^VQ.HL[FL &\*@&B,KY8D;V2;7)TNJ [5-+.43>8P=5T*ND^MQ9VRS_Z M$>?C^?6D(.Y"M_9!-@([U@7%\$38SK3>"FFP M7[VN::TDYL\[Z(8->WTOV@%JTQN-'< >YYIC4&5/#ZNIEH?A9X!UZU[U?)G? M! 1#M$I'D)8 *Y,\>$^60,FH'8_6RD;M,[N@.\H524L6#:Z2(^]))4;)$T?( MD@Q'A9P!EB"!*U'[BB34N4UU]I'VHAV=M\&TW&,SVD5%#0)&ZTY3;_(' IW3 M2@C;X5HE9&9D3.KJCRA/KH2/B1P($RR+M3=":%-IMB/0P[.JF=+OU@8WU%B# M[>KG^6)\25[*J])!+L@50^%T[6Q6V^ @[=TD"Y":WC:6K,=&%<6[H#Q?:C73 M5?/JGN7)KYD*)14/T;N:YQ;J+'>1@/F *?DZL:9- LGI5&XT=]AZBKTY$6[/ ML>N Z^LNY=A),:,B+$PEK_.,=E- MV+"+M \S?5=8GE3B FQDA$CH B&2=:]#%"$&9$S=L6"?Z/3=G43_^/3=7>0V M= 7']NFQ,B6CVNQG[RVFEZ-\_M^(W\5 M%^./?5H$=?K<)CE[#Z._VR)(TAD9E"G9H!+<>AV3Q<+J" JCO-F8G7?O"4?. MPV/8R:T8[ B%T.?097#+.N\&!,FTSL8^?A_7@UIX^:SY]/+P,]K7[X M\^ED00^O3Z,GC>FMP16I5A?XGT:B6!=DUG0H\EJAE1TXIB.]CY*)K$22MHW+ MN0?8)Y@ELPL7[YJDK=79(!C;R7M/.GM1/"$3528*!7A>&#!$I^H(G%+:4.ZL MTB/Z,&MP-9U*>L3ZE7D6__MJ/%\IKGJ&''4),3/0*G*R6!()RT4-4B3N6.&E MB#9]P+< .NGHVDZ*W[)G]5% @UC*)ECURUF^L6D[ &P::WL4XG&";H,HM -) M^FOC*+11++BBD8$AI*"*C.!UBH!%,9&\<5RVR;"%DR#+%8$U&[]5C3N-##SB\ M+3RP'J8#"_$0#80W>;\O\\=\(6_]H/[!TBH?.%SP^(.:Q ]V7-^=@()1*(V( MC.OD5;;*(Y:"E@?4,D:VN=SO\4<.Y*6LBF>>3=*MA/;KQZ97DS>U!'E6&\1. MTF_3R6S][3)3ZP;2[SF^GXS_^RK?LLT%2B6C-)!C,.2%D7'FK ^00LYDLK.H M?9L;FM8K.T:$0@NG5,HUSY_V$CH[)""C?R0+*BGR>5)I$\YY6A&*4^#R$!&, M7=3=((*Q!^1;&]6+R8>KQ4@0H7S@$4R*-?-.%G"1_C$L6NZC+3JT20(: /PW M!A^5#BVSM(>5[RI6P"+S7F@-BM7J3R$*!)<"1,FDBBKPHMJT)&^YJH/' $^1 M^2=#FU.)+=Y?S&I*3L;DK!9@BQ%T7M7>1E)RT"):BSH4P=IT6]Z,Y^B1Q:/3 M93JXVAILRO=1K:=D=<#5- ZY#=EQPH]#:.]10O00_2&I45CAEM7A$X@>%,9$ M=D0@&YD<:YM8Y(&UN<0X+"4>"3$>DA&[2/P@3'BUO 5\/1O7X22_3E.^6#=' MXS+)8&BKKGW1E&*A[I D ZN8SI(I(]I4V77'>'C/8AB]/DJ60932]C+^YLO_ M/29W91;??UK&V)9OCK7*1%7CJU'2F^/)1PG,!;!9>.U<\38U[U;P +YO!LWV MR_NAU-J@J&%37'=^'^_U"]D%;%.K9R>X1R\^'TSOVZC53&DMXQN=0'.R!M H M#5S6JEAK%(18;Y@$=SIZZ5FC?+<38%CWNO33(-@NNFI)K&48;[Z^E5H>[<9: MQ\GD!,;XLI9 D 7A!&21>3&NSA%H'/>Z#^J(H=OAU;F-.#UUT<#,NAOOO>EZ M+;7B9./1 FG=M15N@I 3!\%+X%;3DG.;BZMMB+Z94M,&JKM/*=F"4NLY4QV0 M-;64MF,[CEDTC X[$*.' AH<3@\@U,G8D"2"X8K<3ELS@P5'(&BHT!MIL(V) M/!IT M!^318T##*+B#?SZ$=@X4]KD+-4:O(D$"B;2-JY0\8,)<^T/XQ+@G-[%-][BC M$6BOUH.'Y<\N2CE4N/!FJUZ'%&3(/F0#L?B:.),1T"8+QC(FI&2>F39)'5W0 MG4:K5P'X8,P5EJ0A=/I[*T%)X6!$D1&9PQ9 M^\W0F?95QGU&Z-Z,6/>PZ !C%W.E.S>.T0NYAPKN M*K&'_(8LX[H#QR#J:(L Y\OR?B/7H\^ 98&9Q(1FKE/XY#34N,4@&%Z+NXAM M8.W]2I*ZO+I<-P0*M7DCHWW%U!G/P1=P(2$QF@XB39L+NN&VZ"\>?;B#N9?P MIT-(;N 3]E?\\Q80H:40V=%1+W1MY.84H+*)5J8E_OS?5^/%IYL)['.32%^-/^;5[UY?X&0^1(NE?1_5NVIRD#7> MJ9O4QBA'!B]77BL,+ACI/"K."W.Z"#G:]Z$]Q]Z^QUDFLRZGY]/+#W3&X.KE MF%4B+[O8?_K\)Z_QT[(UXQ\X([MQ79,0:!-163EP!%\$RW_^,\]KW='K/!M/$Q])$0N3IM";;NIX'#*D/>W;8'3) M@LQJKG*;#(0A5W%X5_; #+XWUOA8%&AP??#L8ODW.6U>U,]_UB_)SS/:&5X< M>$&VA%)! FUA!511Y+B;G'RC6$HW?%\=!1NHK<6 ]7V%M,K&GO^-_G Q?S%9 MO2M_FTWG\Q'+4GDF UB_M&^Y!V>B!?)^XG*>- ]MRO(;+.:KH^VQ"=$@1WKO M):T,O%L3L%\MWN?9[^]QLG&Q_\CC=^_KH(V/>8;O\O*7/]$.\'FJHN-"H4(' M)4M&;D-F$*24P#*Y$?2N6\';W/*>C B^O4]/@GP-DNT.)8B10Z=,"H5> UJL MBM]: B0\"@&0ANH\N"Q8R=8N G=%K<6^17\[J<.H'NOROFY-^5JUF> M/VY<5ADH3CJ24NB:Q!LA9%/ %.UCU,IY]D1?HT[K__:&G3[M[K]\]G1?OAJ" MOK7)Z$0;B_7:T:&.>LA'49BE,"% I5)R59"$$&9I460;1)0#[$ MZKZ]&L>FS/W7PC^5D^/Q(U0KPX-V=188*[5+BYQ^ M_'3]=_/K/R0M<%1>1O+[@JDC^E"3\T?';(@A.D5&J>\O0$_M51_I"*WD#4 MX]W3/_K*TJ'YJC=Q4T$YV.!'$M(&HO5NLT$HF9+^NI> M@],@QP;:][Y;;[:RZXNAZ>SZ1_7O^,AGA0PUA\*$(274?N>R2\C>]SNKK(9 ^)O?Y-L&O:BPY67^:CC;@*M65 M> E>.0?11V0^"6M2H_C34$LXU"R&8UM"1U'YJ8Q66,%?MV=R/"7OB@5=Y_XH MS3S0.Z=!.N5U-+S0_[1)&+\-XU@UUT=BPMTD\;TU6H2K@7=1\-"S;7_D-R6E?R=-S*]KC'W.0:@HH42;JXP< MA'I799R6M7Q"JW GXK E/7/SYY^@=]-<<=-AI3YDB?0ENG)SL34H4FA:45RTZ4>.Q)7SLY!M7$@+5M2W"_T^F[E,*7 MD# *9+;V:->.%IMJ2,5$A)P1487(B,&=R+'Y\[]V2@P@]0;E56_R?#$;QUIO MO)C&?RYWLC=O_WX-SFEO%;.5EG6Q&FFQ113@,6H9G4\YMK%?'X3U%3-I>+4- M78]T:\=;KGT-B1YIR @"G9BEQ2:BN721_HF<-"C1:-9I<]G\^5\Q)8:2>HL6 M?$NG3=EZ_J?1E/&X <+])3^DD7&G=U87 M&.?:@7$G%6SIW;>/_!IV8 Q:.*NY 8&*7-TB(I"E$J$84_O3&<-CIXF$IZ'& M3AT8A]#B+F)KVH'1B903#PPTL@@J. 4A*0W!H0M2LA"[7> \I0Z,.PE_:P?& M7237M .C#,X$6T>[B:1!YZ.'Y*'1CW5N'>DCNA#HQO MKRXO0QIT&CK'P4$(2RH:BM'%H)1?T;ALC M=2X1NS9P[(;DZ%T=F65:L!*@.$WG5_&LYLL3ZQ7W.;AW0[$"1J0".!P4F:6^X@*+MR*!IV714NL,#.\+H&2\!$P*PU-K'/"4.Z>=TTO5CVP- MQJD>SKP-EKED0P"K> 3E(BV4T;?HLGT5SZ94%(S(CXIS[B[.$8R.:E4 M]F 3)WU*12>&M)G.,\>X#NBS?FH=]KNO_@F]@:?P"IS@Z[P3?Y_4.[SKM (N M0E69!B-%K-$(!3X+LH.X+RQEQ5 ^M1?Y?$=E?%5OXWU]YCTT.%B92+)!"\TEH-:!U* *A.#JT)VD443% M2FX41_P*FTCUBOL=1>6GV40J82R190[:DC"5E@60B0),^6R-+XB-$E+/K(G4 M3DQXL(G4+AIY*NUWNJSI6Q.I!ZO9!B#+(?KP[*/II\+BXC)3,M':,)&Y+&4& M;S#5X1/"30=)J>/EBR;_1BH/6A(F MEX05IENY_EDWD=I)<1V:2.TB]0,UD<*<1! I 4=-I(D_;[_)8"\ MCY<%U.X#O?"T#1^SF"R.N,:+5FFD5=6/"A^*Y7%_]WJ#,>RF(*Q3<*/AB_G\ZO.U0G_Y^TNN MMU0_Y-EG/K(*-5>T4:&JDVESTY?)Z+8FC0&5+A56<^K[MGC$3)QGF'9-?QTG\E&7#.JB!#<*(3//03GN 2U]%ZT0 M7I.ORL\U\^!8UEY6PUG!,J0ZFH<8_.?TDAYS.5Y\6[*88G!&N3K?+S!2 &$W MH(M FD"CDT@I/8+383-S+ROBS(#IL6EO_\4)RJGB"@N0@JZ"9A(<"H3$/1JI M4!;?"/G/L#+I*%2?1>7#K$SB6K" 'L%9X^!Z8"#SQ!!#7;+7Q>7RJ0#*I/V LLIBCL.T?1C07'R3C@T'(RODVR*L>"D M=(2Y:(272>ERIJ3<8-"[5V72X,"[CX+[KDS:,B^'!R>DLPZ"UA94;<0=HB=! M172:N(B(H5@0X M$P18;Z,+R28A=I:4//B&YPZ&7B3?8A+%D'9$C*Q:$#\1632D$3@Z0SL$S M*R(+HE-*ZKG-E3G$,C]<\@WGRG0AXZG.E=E+!5LFDAPBOX9S99A)RBJM0*?: MPLPD YY,4C[EPP]K^>SSY7I0XO[B*WI7)F ,?%LZ?7!U-OM*,A:\+2Y M!..LU-;KT.F>PF.:*[.7\+?.E=E'?]J7 8$XJ" PJ"YUY$0RML5SM/4)F,PEGK[RVWELLS).9[[&>4;6U&$M@%#,N MVVRL&=B$AM=GGQVS\I;>7"WF"U+[>/+I=O^+@$X'73B=^IZ1,VTY^,01O+)% MT';#7!Q8+?N#_ S02^X7U;TE@?N#Q9"JK>]SM>I)G$3(*1,2K> 6E"RFE@!R M*#'YP&MA>>@TI>Z<.']T,UQZQ%@[V!\ D"$53V_LZ/?;;#J?CXSP5@F][-J7 M05E#5CS+&GAV01F=38D#JY/>SLP+Z@< DA85T75"X>_S^55./U_-2%;7M"W9 MF"\_?/.]0"G/XICX&JF2LE2%*#9*@Q*\UG#7B\I))J3CDF.W6.O^L-Z;UA?4 MME?QD J3[[=ONYG^()(TAGQXR"2K.D%=@+?904%;';9H!S<483LS+[ > $B& M5(*\U:I2QJ/2-A HT=!"%AI\#!(\,[I$YH7V YL U\WL/KUL5YMCS9JM9,LY M0T<0A2C(6%6Y=C_DI8!5,9C@DF!IF.;=/58>T7XR#*_].# ,T'VYM=S6VEU^ M-PK>SL9QV;FUK/9NKH.SNEYT#87D'Z6'$),%6Q0GNU4K@8/WZ#OR^K(^A@6G M(=T,W8_CD34L)R\#"%F'D#E.9W&1$F0=]N9VGM M!;1!U1AW&9%QEU5>@E>L^JB!5W5$!2$$#A:C4CS5^K0SK:G^F'Q95\>NJS,! M[AQGU2Y6OW/3C5ME6-[G35$^J >(HLR MZ*!JGS2"FW )0I$*I$Z>8=;6J6'ZP!T9?$0;W##"12V TZ-)L+S_="R/%Y\^ MS?(G7-0.4+/Q9#Z.]V9AB1BS+\*!Y;49O341O%(:;$Q">33>\VYWV-K3^FP@ M/D3=#_L(OLOCR/F(4EE+MD4@H:=$9KRA+RF+R*4FNX,-;&+G+I9.>#UAB.!K M%\\\ CE]7SCOM])KC;%06,E(H!5U2K<*+$-00D)V)0L>H[8JGF2??XC*%Y0/ M#PP#S'O=B^E\F"[PP*"P%;Z3D96#71O;@[F6A M#!I/0_,#-L1FUKCC#%$D4<#'PD'%XB&X9$#G2/Z-EI;+;EU-FI/Z OV!PN)1 M>0@ZR>*+$E"4)L98%!!29=%$HVNV.D8VR-.AHX=PH*S#;L+"[GC*7<+XR,O, MN;(DW:0+*&=JD]U@@1?OHBI"Y#2P*2\[>7HVL8B!P6/0_68QRXP92:"819W" MQ@"EK97\G/#KW[3<(>&GCW4?")^LU:XY0W M,8"KCK?R6+_3J2*%3.6@@W9KE9#/L=_L7HKKT&]V'ZF?K-]L4@Z#, %BK*RQ M),&K$L 8%X5A/HCU22[/L]_LP6#H1?)#ZJY6+]K?%FR=^#*9YQ.T5]OQYI/U M5]M' FL-UC1#4G? )-$I]-995(:;ZS^B"IT;K.V@X>P=UI17,D5IP6D>0 7D MY+K0\I%69J8EJ^&9805#7_?58>TB_?MJOEAJ[\/T(J4E#O'R+8Y)E:_PRWB! MEYM#7^\R:7@^7N3W>?9U'/-U_/Q=CM-/UVB^#C2;5)A!22>'UQZ4%0$"FIIT MCE#@DJ#_FN_T/8__9:_$[E9VG],)U_SO-9* M5L'.EXG2VY^_FLX7?TP7_\J+%7O_E],H1H':R4QV?0WPRE+ 964A^21Y,-&D MW&8.5S.6GAWXAP&.!G&"9HQ=+_)?I[-;ZYR//-99Q-F"MG5E\R( B\N@,&E5 M4A*%MZE*.2V?+^MC.#!J4<#56]0\>:6]9A)2#)P8P4S23[0%2,]U*4Q$V^@" MVC-,F1T#\/.H?"@IL^\!AF74TDA??!82I D*E(H%@DP,F*/_>312Q#91X-M4 M//Z$V5XXF/:DCP86Q%KPJ0LU33-=0\A1':Z?+8H^0KCM55Z,9+&$!$$' 2IQ M!:@"&;/<:CJF@RF\C8\_@(1.*TWO(].^,S$7@G%[$\FKA*W"P-*:;#1/M$?5 M,+"BHS0@,6FUL%XG)63'2Q3;WG!ZN_D8L4_[EEG?F92+*OE-1"E!%K10!KBI M19_,U_EQ])U#^BJ$\2)TRZ1L>\.C5N3Q,FNPY][-' M9))?% 1-U ""/''R6 M# I#FY,P6J4V-M@3JUHZQ@@[7".#ZD_T0"*Q"T\O54L'5"WM!993%'XU4M#0Z\^RBX 6C?Y?EB M-HZ+G):9[I6YX(*T5L14.]W4*:]HP?L8P:7,&%.>6]?FALU&<@88D&ZNZ6G? M:NK;/-]2>^5<3J:0)81!.U#6>:+&DE,I7$Q&"1M4ZF2?_P^[-0E';2RQ)\E=H-(X"SM7 HE.;DYDJ-ZDK/E+EG/&$O]JVWK%?H> MJRA_G]"W^0/^G>=5?M-)E=BT_)Q+GLTR>.L=V#I9R#-.WDH;]V\S/:??)?O&Q?JFUX/<&Y3SW:+J M8C[/B_G=)3=2CBE9FUSQH&.]/ZLA8$F0R1] *[PKJLUEY1V$/6E\'*V)!N[[ M=O:O0\0^%LNBS5"S=Z!*/;6C3& YIS\XB\RW*5G;0=BI"F]:PZ-/^0^E7N;& M +BX6OPYG=5;$LO\,!?69EZ[C=7Y(*H80%TT%,>"T<$$7,^?]@2ES?2<*WW3 MJ\:GO4N^P1YSGZKO!1T=Z&J:8=E&V7FR)'UH;R<@CA#]*:'A8F:Z]K!W"6O> M6M>&"E&!5"YG:Y(TJ8V3?UI([$@]G!(1^TB\ 1*(BCQ?C..KZ=5D,?OV/2Y9 M5&%..XB>RUH_4N?>)*QS;XP3/#G%VV3Z-Y)S>NNT'VVMFZ1'B[J!Q_+K=);' MGR9W:6).&.DK6T75&9=.TEGH.7"AK8PE.B;;N"F;J'DBVC]:T*>XXGPKAO3^ MZO-GG'V;EJV&4S^1N>[OZ3,L=R!W:S$Y+I206EE:P:ARLL&5G% &P9)4,NO1 M06]L'Y#31M)IQ14P6Z=Q+]-.D3DHGFF"HTRYT437$P3DMK]B1,=TT5K25NNB M(X>Q]OQT9.)S[4+2)O@BVXR%V4[3, ,O^^"CNV>]E_P;''6T#%_-VYJC@X)S(I5.7"Z -NVQ@\#Q#U]+#1EP;.$) C2TPS M7KNWU\;MM:D)H% >.,MD$RB%*K29C?B( G)MMHW]Y3_P@%SF(G@7(N$[(B@2 M#G@;- A#T+>2[ ?;)C?TN )R>VF\6T!N'\F?,NK2A:Z7@-Q>VNL:?CE$]*>$ MALT^HHD99,P)E!8:D&>$H#C3]',C19M$T&,(R#5!Q#X2/UE 3FD?K><:LHP: M5*HE@S8Q<+EHCTY'%=ITBQIZ0&XO;74*R.TCZ@9>ROL%+FJ!V&OZEY?_86&%SD$Z( GS6H+'&"#(@$0GP5XVZNO_,&%/!!-]BK_![K Q MBF@T\FC(Y,:8R5)RU@ YVA%L5)DQY]#ALPS7'H.#HP7=H#YWL_M<#T*)3$?. M#0BYO /N-;BT[.<4?%#)R=C(.]U*TE/T*OJ1_ZF <:NZN MY3?V+'02>Q\WH M29U=0'*D+AH<)#O)Y,E9E1245"%^G DI M>ZB@ 4)6W377]]&;HS HE#: 3+$21P=LJ)/*C"TV&&VP587 @V2=WOCH58G3 M5AKH^Q+ACU,VXSS?)NZ7O[^,9\L;,?_*.)NO%HG$+&*LI76E7CPQ@,4F8-)) MFU%Z[_E=K&RY4+;7:Y^2!=)8Z%OO_1P(CS5Z;DZ^W11MMD*VP&'C:TYK2[16 MS+2)5/N^2KJ9,NVXC2$ZVOI$C'INO1Z4:* 4\5"1F%L(/Y"49T4MO[DQZVRH^1TXFJ\ M/VBWP=H;K)^BNWN/Z[.V[F%:UTOHG'+>8I*Z-LKE D7P-D8KT$2-S(T>>G#[ M2KFB2]'2 MR6S01D7'5@YU<5D&2/8K\2^%3R63]MIU W##KH_9!S,Y+BT=JI$%ZZNUL M&G-.\U])..^Q=L/[,"-SZ&KV;=E\8*2Y9M8D!CSS.B96D;]K4$#V.14I)&W/ MC?HT/TS8TP-+GYIH$#[ZC63T9E9Y?S.Y)N_M+'\=3Z_FE]\^3L;S^=6J7\5/ MW]Y?A?DXC7'V;>2X8&0=,PBBEHBB*>!52O4ZMT$3E(JQ3;G#0>0^/5"UUUJ/ MZ8^E%?=Q,KN9VT#[YD]Y0FI8S%?COD8L)F8CF=]ZV3>NV$@V70R@K8O681): M=+-]'W[/TT%"WT+M,;;TG?4MU+W+Z6J9JJ?OYE>7539U;WR-7^:$XXLO7R[' ML4;@:HK_:D$_>CW^/%XLCU=RUY,VT1)P-=;F.-$G\"@Y&*:M8IEY*=OD.QHP M\W3 .!2-WP>Q:EUP+NF %KYXPHLD\@P1ZJPK0+XH.4:J&,?YB3V/P16<'P.I M/N5_[H+S^6QQ7;A4'_(^Y@G.QM-E%!*YE98Y":*F)I4C"06M&$3%I'88M2[8 M!47TAEL(HK^MHV!=GC#G!: MY6_+UIQ0]_N(MY'.:ZEBQ/EB%<7FQAKBA_RP'!4H+^JTB*C!EZ(8T[3GJ?X5 M?I>&$^8%^E/.!G4?(=FMH;<>\P-D";_+,8^_U@/M9B+V$1F"AQ]X=(Y@#WK7 ML@3("E=,!QZ,5YJL.\:E\U&;1$:\-SAZ^-''M,O>^. ?)JC!2I8VP%Q-]-D8 MP=MHP<;@C,BU^D=WBB_L>-%Q/;\W/OOM;/IE.JM*?%-N.54?IC_E.E_YP_3# MNXNW2/\@CK_@9#%_2\87_=HH(?G^,B9@2M%:8$G2"E 9@N,RR((E@\D MZ\2YR#YQ<;=3^-ETU7NG^7TX>87S/^FO[_$KF>PWY+,2#!.Y@,4BZ_!,DF*= MTRVMU):CS]EWB]X=3\NSQ-?Q6NF[%F6;7*Z;>WX;>95\4)*P[FM5I$ !@9LZ MU)V%7**+F(_;CUMIP.$R>?8?V=]#VCV6V:_FSB_3OJ_EBV7Q]E%TNO(HB MI41DUY072N5!9RNP:",T9WT@8//KGPDN>I!]@\3 S^.OXT1V8VV _GDZ62:J MZA8VDL6@9E@ %1&GF"_@DU>02E*ERBC*-FT-MU'T!J] ;!-A_F9-\_O-S M_C*=CQ>C3 <6-ZKVDTFE=EHSM=.:!(V\,,]1B]@FOW.'C">D]L/%>U_7NL$Q M 223I*0.P<4]I?>N5-P-_T#;JIBKLMGEL?A=>R9.;*-L@(6>23;2#L( M.12(2H6@A(]"V28GT%:23IV:ZU?AZXT;>A%\B_&B/\BI]P)KF1Y.YKBL6_B> M0.I 8=N1MSMI/,\5[9Z4N@Z5-AHY#W9,$HKG+$BKJC8ECX76C.2U9TTT3A+1 MNDV%]KDPL^.N]MD@LX\B6G00>_MFE:9"KY@,*D$6J9[%18!+"2%&5Z+SO#C6 MIG+HAH0S#.7K63_KS<(.$NXI_3+W_'R*N54Q5='Q%U=E\)-RQ]Y<7W-YO;3CL@CMB?JZ%SDB>6VEL_, MT@BF2JF1=!4%HBXY"6<8BUD**4?MR3MNMWF8DE_O4O*F_(*SR2J#L"3BA^.0 MC;#&90E2&UI/L8X\==%#UE)[18M*EC;3B?KBX-A]^T@Z5MV3O1+)">9 U"\J M< 1,)%!!R').6.]\&^>B%_)/?UZ D0TLE[ZJ W#C0#D$K4O MB:?49@+0>?"V(U3V:.&VCQH;P.Q=GB]FX[A8787^7AWNM=+>9JC3C"I1'()' M 8:G0M95L%&T:16RD9RAN%2':FW:M\A[KVZE9;9,5+_YLKQ/NB+)*E98)D7_@-G?^7%!J*4T=GK M6LXFZKAXYPH$E!9BU,F2XV0$FDYJW?:&IZ387J38H$WVVB;R<5*OD+__^+W[ M%T_&ILP!2U:@@A 01'&@=599R*1,HPX #Y+U1'#1OPJVEH_VF%QYER]Q44N1 M9E4$1R1$-C_HZ"1&!_K6$@_.%V;J>).$4A7+G7,!'7)&M%J6S&CS(X]==S?/ M_'8K+_/21L L+#"178Y8O&HT=7P794*47EY,TD7Z3!HCNV#9V[/SHDK. M,!&3@!2S)>ZL!XS$+ N,A<(<9Z5-J[BV?#T1- \0! T\BA_IA"U\SG_Z=N>3 M9=8@NB31&PXE9D%FKO3@HW?@E(Z*Q"YITIE-H5A>T4-)1/9C;]E MC-8;(8RR#%)MFJULEN 562DFV910.9]BFZEAW6D\?YZP&5ZZ;93'ZJWQN;X* M"72AJ&D^[SY-Y\G@M=+B V Y0@6G 0?'S&S4#)BJ8^&C$A!B#&"D#\I%83)O M<]R="A0[TFSGP\0^DN^Y.=5%*>/+<27HE\EB>6'\NGQ:TC'M@H4<:^L(I>L- M'_*$=?&6:TO;9K>Q4#PP7.PUC&KI2K1=XI;=5+S)@J>OMW0B^S[[-A!]+S+7ZYF M\4^<_[C8MT[B"O]=B.R]-65G\D[?JO)X34Y/I8:>#XKNQ-:K$2F6 LZ72/Z? M+K7SG@?KA0Q8C->B4VGP8\#* YTMSP25?:3?=UK^]\G\:E:GG]S$-_^9)VDZ M6YU^/F2&27A K$$@KQ&"H?W:&NED8E[3J=HI*OWP>T[;U;*19J9MQ-IWUN(. M(4H3M@,=CUJC ^6T!9\JJR+&A,%GI6TG_3YI;1XLLGU'F:U^7+\$8NB__^O_ M 5!+ P04 " !P=7=4TZ6*TI,0 0#B= $ % '-N<&\M,C R,3$R,S%? M9S$N:G!G[+MY-)3Q^S]\V_?&+HE)M%G++C(D6Q(I%#'9LA,E(]-,D7TG%#%2 MJ&S9LXZ=$-FWF#%$R3"3&G?-]DR?[[.=W_G]SGF>YZ_O'\_;N>XSSKQGWM?Z MNE[7[<:<9^(!X8OF5N8 &SL;<(OU S!W@ ,F7B$>WH WP%ILS"7 %&!G^[?^ M7=G_+4Z.?U-E!SF$.MJ, NP@;AP@;LP^ LG3D^H]Z;,#_ MOMC8.3BYN'E8:@BP-C0*L]3GX& IS<72F/7N0];[ *<(EZC\&1-NL2ON/$=# MQ34>9[[D53A?VRUA/T%2U/0(B^;CEY0Z*'WHV/$3)T\I:6GKZ.KIGS6]8&9N M86EU\>HU!T>GZS>O2XM*W_S]EU=?4-C4_.'EM:>WK[^@<&AC\.34],SLW/S"XNKA+7UKQN; MW[YOD7_N_?I-V0?__/UG%QO P?9_K/^I72(LN]C_Q8#GGUUL[!'_-HAPUW7P*FO8D"8^P"7Y)1:W58^1_IOW'LO]GAD7_ M?[+L_S3L_[)K$1#D8&,%CT,$@ %T6DG22>#_E_\&\AYU%'D-]"8EGV<"3S"$ MFKYS8KW.]XDE5+<9CX:$YGW3B\-\E,-S^J1>RGOZ,X9V $\OEJ\3!IKVG4VP MQRTL.B6H;GQ0XK;FS6G.X+ESQE@NQDSQ M?S;Q?E!X19#RM3B"-5^W]YG+M;5GC*[$S78/%^EIUQMSB5_Y'\2I"+Q+:: _ M,_0D'T3*D_*(''BZ;1]1)?-XK#M!(++:S7(F_P)OI96W@\>P/IN+0HRQ7*R9 MQ'/"[B&$P2HC1C>I/8KP2?/")#$N6%O5C6$0@(BGVEN>KR'XO\ 5,W&6:! (*Y/+.]7EEB6) A\54R2N&']4 M+ (X.@"CI#TT&(A9X&&DU:PV,Z3.HIF W"N&S F*"1-X50$&,8'8,0P3&'S# M,7FR]^Z@SB2 M-O.*996]8N*199DX(./BBY\'>&E@,==_LJZV_0P9NKJ9^MO&Z0()GJ[EZK9_ MODVG=;DH[YUIJ!I&[S94Z3)PA_PW.RY &XPGEB0MQA:L=HC^N=B[LI]A=F'PO MO7,^X]Q0U1:9"8 GI>+"T0=1?3")=EAQWT_73W@;L]6D,[D9KX7DC0UR^8UE M]XRA4$8WM"XHGB9>VJB^Q 0H/US2Q84"'%N:2!9/CK7G:"WK#$OSBXIPJ(410X&!2 1R?\%>?>[SF+B:L^-&03 M+C668+0?.OT.5V:2'S?XHD$)H!_ 8>43&R<_^NQ)>DT<6KC MU"QC-2'DO,,$(TWY>U7$S4FD9HD;(AO>:>TB:S1I7;#TW'9$\,Q;G[O;XF*@ M'<\+QFC^[D"-$&KDKUPMU;.I\!58;S&IR*K+NC^-!YV!C%PF<#'KFI%S;J+# M^A&B(/RP1SO,F0E$+S$&9Q_$4A'P'B8@@K1Y^3W[X&^()!C5351['I)6.6EU M5._*G('^X13R32A-8I=218+U8\'CYP;3L#XAT,'*;W(GR ]S4Q^^O?XZ M>J$89"I](^S&0KK*]>PL7S84#Q(!VE MD6?KP0J2RT!NZT[\@QN>K3 M4R>L9 "R98NT.?#(9(#WQ&8 !E1UVH:?B-;:E41X,D196 3?RKJL:JA<#$:- MSW"&ZLP^)^RQ6T@'L_EPO;_#RYENR+(WU.\^C!N&+\,VI&]ODAC'FDA),JX> M4Y<>>0@HQYVIM9R^\TB@_!)D-9&'E%3%!+B)($_O(9_M4@(F4=C/C@D$;JWH M%XUM,8$1.?>FZ-F%5_$1KB^_YM1N_6+;1DFQ#NAB],F=!'4?DI/49;(J?"HQM[UF%"E;:!06-G@XMIZJCNZ_ ;J,7*PCW<%SM MFGX$M"!8>R2RZA=$^MN(=^C]A+8O_756XAD8HTG3(*Y'\M?3V>FY*$E0- 14 MPPRZAL&%G+46H?'XCLD]=L+*UI8,A]:/[PJ16='+Z >,QC;J S^*LP]-(IER MDWP<$YB!<[-&!X2''WKTL^HE!)M":P_0J8/ MP@3:9/\""R#;Y> E?AQ_PS:#^&X:SM]3WG#3K&IL.;6XZ;F*YWZA7?.9I6_ M+X84=\)0GYD #_8V)%X7*H'2!<>$Q,R;K\!GY47'?MD8T+7L/T]Y8 MR7)Y,"9A$DS RYH)+ A0T. N]=[W_/$$[?V)AM2 7CGIB>7U#[/:5JJJW@4Z M2[/ZV:'&*R'#G&UWG^LT08C65#_&-!. 8KUW$XRD6"KBGZ-4)FEG(O$=5K_A MPB 3<(B_?.CANR5+XKVFNH%#%BGJSY*J"H<^? (>/B2?H+P"SY%&*/=:Z._" MA2)_JW.;E+EL\;WY-A%)# W1',AL#\A\\5PJVN3P9F82N5" (2!%E0%KUIKC MT3XX/CI+_ =# !HRC_@X'%LSS@7$D9_TBGA]YD*5-U_/*) M32U2Z=Y0D?59Z5'[+=3#E8V8N^]%=O?^ J>=DC:1[JQ,>D9_>@\FYN\&)>D^ M8;7YGTL6+;[:-A%=##'J;4SPC\*%YU_3PU(>?N6R_&IU>*Z I:I:NZY42N=I MQH*1<#[%Q6L&=1*^T#'*LYE@'?KV9?B^3-VY_E ,FV$(Z\M9^!!MCQ"F\9)# MMF\P 0'EK@=NI7=#W0EHCDO$.^01^8A<$]&+\YS9B1XICW_N*HD_@K3!;F,6 M"_#IQ% 2"6D#2A-^S]Q;_Z"SGVDE8!KJH\>68C^ U]#A57ASY)\^V30_UA%U MC&$X00*N]T%9QYHLSU6-TDE_D<7E3^(_I',M MHIQA=,?3,QIQ1WDR9-OOGIS7=%(<_>Q<:7 MC=,J87<$,W7"6@Y^B7TJQS0]ODS+XHH0P^2JJC:2"-231(:W\H$#M/@-=^% M79?!B-[I/P4H&!;V<5K [)B)-?+WP(D\Z._(FZ%I! MDR>/Q03=+?YQR&5^^4:[G")_DZ,/B2^"-N$>=0JC! MO[B$7X6F#M,R@T:0:2)2O@KA-KWOJIEV?^GT$&;QBN M=J %SP2$?(UD0>A]C*26C93=3#ABNM*BQHN/M^7PRU(&%MOEB09X=/ MGPF0;&T/@LI?N1;4OC#"QX*,RGO=EF7EHR='<",]'Q>&*';RKN(2KT%[62*.4[.A.X(S M19XN3>Y,CR! N?W_GN28,C)@X0<4[0%)A@F%($^L0F(> M.,7\?NF/F^\\2J(%<<[F ;)IJRYBQ[>#G7@4])3N]-I2%&:P?KL++$JHAFVC MMP<^\R_B;.CX0$4>>NJT[Y1OUB 7UIXJ([QW\H:P=]UPPO4=E8#O2B1(,J8A MO8L)+"I3#,&Y<)(301:3(&9",N_PK"BXO@ZOOZRBQCT@JI2]?YEWZ(B7J'XQ MY"(K_8P0 A0,J/\*>0^\%7(YMCKQ4^*T:OMS[-U014B+1NA>W_QFF9 G#4:O M[!2C7:27&+I33X-^C>J@%0T2(#3P04TEVF4[Q]/[Y_J7B!>6+?B(&B56/:LS M@6$M(VDF,'?.A0E-2Y_4V=TX0Y>[JQ\-=(Z$ M'[D&%V!UMO?H6EA?"!]8T/=W,+D1SC.^JNQN5/\2T6M-U?[[,CPE,M1\DN_9 MT'"!<#W[2 8;=WL$@T\?#Q6$HY9QC>5];<3CTHT/883PKW&%D8JW.AHT_9V3 M1]]$A9PQP_S=4(*FH 60? 0TR++F48$+:::415Y[6@^-3ECSUWV*8HUQT BOF9AJ3_U+;K';&W7@ JXW.") MV4='C3[L]5D/^(H#53.S>]>C29"#PS+O.$J25F; ML2BUIMX7AN&KH'4;#[6AZ[X>\C& MI\:OEG'30^.C/W!E 6LUH"J\3QV"9 4KVO4;6L)0T>>L4V)X(>3:%&I*\J/1 M>"AGUF!'V/VF.6EI/>UM&,EIPX&U]0[23B64"8@NG1FG/U&MV+ %3\)IQ9A5 M*?JC=B@3*%LUAMY'7J(7HX09HUB.*I0R,HA@<]XQ]>EB&>W&-=@UK?E6CNAA2":Q]Y:L;IK0$UEPE6=KH]\H= M/CLVUGN8]"3SLV,S3=RB#U8+B^D40^J1RXG)I5NMH_GFY5RX&$/5DJ&?MN]6 M2B[<,!J3]7P.\%=M9!1;->MG<.^%+#I1YNAO44:,3T:&I)JX?Q1)3G6*IOD0 MOVQ!O>I&9E0ATLQ]N*;NUG(M9Z=>^C!,D\L?(1I[_8>FMVATW*.S:;+66?X.)=9U?^^.\$ M3"-/-S812[*MP$9W:DXB[7ZL0N/S4QC:;1@;!*&U(7/'.:1^S&6_3OSV]YBB MWX54]9LV=UE-^O=6F*VR 22NZ+3Q]_VP5/%119%/#Z' M_26S"$R 9Z@NC#YXV!WZH&HOS7VH""BANOVULUM%9? MJ[RYG1:H8WM-MJNF5L\ M5SS1E EPZDXQN)<'I0MN3O[NGU+,.QCW]YS;CHL?W[:D5PHF,.UW/*F9P@2F M#659>YUFD $56QHNX%IW4Q;(YYZ3-"[W^@Q7/7ZO0_5UVM6B,NFSA$=&7?0B M=" \F@DTK&03QD5IFM@.Q@ IN%[G^;N !X6M2XM6*A>=+9+.]VGY%]RL761O M+:(A6 0&WXBI.U!0N259)$S:[(-*?3][:>"<;;^1!"GSPY1J G5TLCUAR<*U MVU(APW*CW8)2!+H08/,Q#-X;?J0*JS1K61\W'0'"=\\_7F+P2R=:$A-^.;AX M;B6G_5Y$?8(U8(E!)!A>*M9($OD/EBQ_$%_Y/9!HO^/J@M@:T^X\?MKM>_S" MF+/C<7/%+.LB7XYM^&.T7*U\2DJF)%>' MC9 9II'"ULWSDO.WV'UP<_]WOJY"1"+SX:2;*'SXY1H>@)2GVRZ)M75)G37K6,Z_.!.H_3NSBL_ M28,6$6Z%'*=8.SW9BAW;Q1&&C2FSNF$86'40:R_.B?2FIY+.T>R7QR'NT;T.!]N/K12^L[OD^QK MAO?ZIU:#.,6+*&3V[QHQ%AZZ$R BZ&YA(SV$SXUIMZVEGMDBYS2I:H M:@:%%44KWGWE#"[X!73W.062((L'68[S+]$<9V+CXXZ1=,J*Y#MTTT/6%[3F MSD?LV<6EB^3^>1I]-LV7K>@T*QBCC.%#L(3?$ AKQBWO4T_(_'[U8*.L4Y>1 M&-7[A>!9!L7*4_ 5S\;-MQQ*EAL=/A1K>C-K8%NZVJO+D ?E"2Z)99/>EK\+ MH5<;=/9S!:E-D9E9)D*-[X=&7U<(K@L;.=/SL<'CW,ASH&<(*9O!-\@J\]\@ M9@W.\STOC\^S>OQ@;5W'\]+;F9^^),M[?EC3<)\Y'_T*<)2BB9E>!Q,KT-U. M*(,MJ+B1Y"((O3F-5 V(K #M!^W3=I3U"RN_B&G!%=-Z;,\\0XO7[!K+EM-$ M71B7IR@L-E/7J\[(\V_PS M^&8(&*'E;S54P^O?S7VO'R\M]7>RLPV!*D4;?@3K(C1 7\CI0(W$NZQH2<%QKOUL]8[RH_S>9IF M=L)@;EVLK.'>?!)%/1U*O$?\Y;B74J*-$DNWWN#X[ZL="" M@$M0;7\8OGI.H2O;M^GL4=]Z:^U&7(%4@>+]-E)MF[E5AF?$2-', L+)E%Z+ M.L[Z[&4:&_4Z9-[)!?2^I:(X08N\>[PM*$+N52!YN$)KQ7G RF:"XH%\AFWE M"O\+I95OLL;R.AW,&#_P]_8NI06T\J;:?L?4J6Q>DU.;:=<+;S.C"E-U%]"1 M^Z^7,YA *SI/[L4,9C&=4@+"J4=HRMEK4OT;T^;ILC2=P'LC)H:=7BU+/W/= M]/3U:W)IH8,TJ=UN%DZ5&*CO=5;!0?6"DZR\1"^S&X\G_^HZ]R?KD5$,^(?J M3CM(S_^%X?F!E5#?#0JD!54M?7]@,^JX]5&\_J1WY,(SWE? UX(70, HBI=E MHBO,JV81,BAWD@3K=2<4Q).J8QY6+OMK^IH$55=6&6N,B/$)L W'BE9ZY7*\ M96^',01\5MMLI9&\H,"J ,6=NV)M1$!_^(5PUN*V'LQ "8-B(;<.4D:Q_TX/PCL*Z@:99PMBE"X\@.48.^-"?Z1F@1 MX6D^UWXJ9$U=?"5 4AV!A*VF'WA8]K>'*X> "RLSLPRS>V__M2G' _ ^,? M)3WT/8M\*+:36KM\Z.Y0F&^($")LTL! ()U['FX3$/SR2O6QY$O/UX^$?OAH M6&E;F?K#&!KY7W^I^>\M5V_'*2?DKQ".(98OMIY=/VTH;+)U:MJ.9Y-8LXVA M(EBIH(=2 N/[T.]UXQK0"3 !VI4WVO2YWBH7.Y>H5"7/N8]^LCPL"N9XV\O! M*35)^5FGVA=TMRLVI$9PA'1HDQ(UP>!'Z-Y@AT@$_$UKS8NXZB*VU_-8)M+Q M9G3%0=R^LYGC+;3)MV+("R2:A;=+H#6+/$$8!ZU[I>K\*)+Y8;+*+KE'?I:] MSHID H$9@L'JISRVSORT'/ZP)F=%VER#TR1P%#08[DT2@-/CM,83#G6FWFZ] M'[\V CWLTNT3+AY0=RKX*%)3N-BKONM32@:?(GW*#$!VL\XBT).-%!ACY0.8 MPUA?K)BS/Q,08QS?8A'$OBR_S?".)^Z%LXLZ71^7%207V5..5I_G#F0"H$+Z M]A2YGN) ?]H(B5.E6[Y&1DICFZ#"-W24!2@ X1[:E_*9C.K5 2#K:X.[S^41TEM M@'O<$(R"Y"DF*SY?1,]4>!Z>FVFPX]D((8;[42]@0-7@O!K42$#I%T2;.>@M M]+LSLW+\JXO_[);/CYRR/?5JJVN#>+O"._.#T<].7=@&ES0-3ON6WO:E:\ MS8*P0>2U I/R;GSV2UF.[:!-J3],(&HC>"F]H$RS/XH.(.&L61Q"3S72]5_1 M _59O6JH$S*E_Y,0-" M$2REJ&'(H[,,GN_8NK("DH_E[*^6JL9=843V@/"6DZ[=4X,JU>)8X9=Y":-9 MR#;9]R;=-PG+[TWU[*)9)%DI$T8P0FQ#B,P%E3)1N+$1#+J<8 V#G% MGVKN]4GZGC@9#9TY1YFG.7I#BG?=8ECI%$D]@!K"R*!DP4U*D6U2J_9^["\F MD,C0Z6@A53>6_K@CD]>0[T)S/3_[LWYIJ,(PN(UR-DN/\S!KE.4V9%VX7.E) M[VTX,0V17]@;BIX'?CGR68\;#5^,WO#VDTW%\#>X1I^UF M]@O%VI/S[-O_'PW7R M2C_U>/D<8>'/:M7.D^"<2 [6B6*L)N'>6T$3!UVHYUR0P:#G\;?:F[%JE33; M P5O_$H<1\R4AJHMQT?/#SB%WCZ@&P0M%K?CZ6<"]1;;I=0K-#]Z+8&.10<+ M02Z19BBQI4:%>$C\7^^?R^C;YC^./O?)%) /JK^(./9\_:-(PHSR2WHABTK7 MI!9QL&P=:-"_*)&*C6],)RK[4&]F]OM6=]I;>J=SG_@Z8;(T M> 7S7]6#+X?7.PV,+\KTP;A".B$(=:J'.A_R8M,,\CR+)SG^0_X&IX2&9T47 M-&Z=^G/U;NAD9TU)$O"G@,%O0I5$[%%>3-#DR4YX]235!G@B1O WAFC+Y^KV MPN1N;NK*BGGW@//!!6OV%D='0-]]PTT?W&4Y" U.D/[NXF_'4/G]4-QD[@JO MV;,UZ3OM=X-44TOT3BF2SK=X!XHZ!8R.S 5X=&Z4/#+R(-ENGXF@&J*[-=I= MJ4=IFNXUB'0'DEPS9QY;%MO;K?W5ZIUAGL1W//V83C2)<[)ARDO? MBMD[)<&/5"G&'*ZNF:A?PYB#DBX[3#06P Y9;2+65G.;[[PWB]#W(&JI["2. M:'[X,['F=UCM5UC,3OY)#CP&BF250O0GU*2;#&85^@CK23RQ>F7&0Z>U)N6W MK;B9\HV^WH!VO:"A><7@"SF/]&\*'XQJWFYF 28+_1Y2M1F##_*VWWI7=*R! M>94:I&.5Q;3&A9M?/*LH(97S&&%N+JUM$DAY!YS=4A M>E8#=!YG 2:6?L^/G:,==5-O)",E:527X= /:0CM15;7 M,8)YJ2\NX3'$1K+M&IIX+,@36:3UN>JVD<+DSBI59?^GUE6;($$C]T*%)[FQ MSA=<1W@5WORGZEG94HBKMQT8?PQOD")"U]*3BO@9PY.T*+*2JU-/!'S1<8K> M^GD9-Z2X))@V@:R_<'](HC/X.0]/"O8V)C6_AB:QUX-NE(B/;A]G]\,(>4W6 M-.*(RNY?E[.C$FC9)UZ@9P?W.)7WPO%K6W]/'*)@O22SGA/%KY*BTY3KVBU=6YY$&S:R]6SKJV\@.'5_W$W:*P[-D+*U\)U<4 ME%[5?WR<,'#X9]4T:@%:NTF4)KLP^ Q(/RB^)$@OMAG$F4RVZQZH*$$'+/2O MGZO*2 K=M-+H68*G5&0\J+;0WC_&0IETFCB<8D$O01U!Y.%QQ#-4?3#"ELR3 M9"3F5KD'PJZUI2EB;3Y;/5M>L--H4(0^$STHH6\L!$]:84WJT<]12SC^<,SC MUI#MTC+:P=\KCW".:=CU'CEXUT53:G& M+(>%UG5VS0^!P6=]LNE)2"YJ).A#,2.';,/)S93;#1.!O^#Q#SH+5VV%E\"X MR:L5;K8;"57#E:-B1ST3#\S\07F4=6ZQBA?%TO8F301\23V+ZET1 F'DO%[H M_(K"9.ET*J.0,J]F^%+MU5TM=/OC%9W1,(4[@]+=W9Q.HTQ !(;/P\BT6[ @ M WJV^OG+5TCNN?90GS6,\-OIH"3G0%ZC4O:DJW1%BV5.Z_"<_D>#7V1O&#OI!"V MK7T(J095<2/15E>?U:5NDS"I3:D'W99[#[7$% G M9AAVZK[22R?5]5I^S;&;]&56AUIBU>\?.@;F#X_[2-A-@3?Q]!MT7.U?T9^. MG2!5E=6J_(7'O^1Z9LKI/>J_WL1W*?;Z9^Z09YC7;TH>Z;$@5JIG<3\-Q898 MZS:2K*4ZEE3F\5*$Q6_9(EOW7_KCSE--$ZAC-*U9;&,[- H1*DALU8V*")1M\?7P]N#_ MRI\9KV(X,@"'HO'OX9(TCKLD4Q/ZDP8L%YAM7Q>@:DW@&DP+*GW?X,2E^"%: M8D3Y5M:'+(]VV:HD:A:K,92O0FAB?Z?PZ32QBCY8;7QLNQG76"U!G=]_=C&M M64D\Z>%ERL*:!MXK8?K9Y]#"S)2]?++Z0CPE@MYBZ$<5!VL8?$M48QJDCN28 M[8W_T:8N"&Z<"Q.(;6\/P)X]^3I-VK6]OGTG'!IN>427Y]>!) !4I[B"B:P< M,:3G=PKX8NJP-(.F<>=.TDS%=3\WE>3!V?NM@>_C/;(O/O.8YU'AJ,#N.Z0I M;6ZK4N51"Q@.++Z880 2J1?FO__]FI[&0D\FT/] =IO/C[MDS\6:HM4C])!"M!9K_T@LLBK)">*6\X:+E'4OU.L ME3'9A"'.QNTP3([/>]U/_EJDT&1W7=S4S@)HX.@^II%;V' MJFV?C:SZ+QNT;=;XE48T(75 HQQTO2Q]/:RR.,VXBH6SY+1_$Q\)E MN756=U?N_A!:Z69D"DYW=%18W.R2KCKU.E*,WH0217=?4(4%U2RXX.,*R?PC M5TGVWQ[DYH16]OI2)KF[3XQF'C@P_TQCY[#>K7:Q?1L6>EH0:ZEZC-F_:.(5 MTAZ#7X2J#/*PT#.A';9:LYTNCA!E O9)4KF2>\F!F2\4,M2\[4V]M$+K$MF. MMK=1OH!761ECQ4*F5)I0MM4TBT$]U.PZZQC_QF7E>Y%@B/CBERUGXL;NR:&] MMGYQX7[Q;*/9Q=&E.]!H;"F+K W!2/;J"W?7:@;'.9'B$PPQA S5>:W'R&"J M$2H\2"\/X%E0+4E0_OB\U.0X[[>"Q&VAAZ?(<[T/YE(Z><'!'CF9.NKE5^] MIROU[YOW) P72ILR173/\+?6>SX7ZXH.BU$5'3V>,;-37 M/(_F_9(T= ?E_QWFC0.5!K?[J;9($RA/4#$9$H.\_4<8$3#0ZK%H$]8=(9&8 MLRS]:--3(DSC?,8!(U=6ACBBEM%U^]MP4NXFQ9I>]FMD/*[38%*;6E^][+^H MTNGV4F'H4I!BIK*X5THE6H^O42(G;<E]0.U6ZD=Z5:9@:]/G7D).>[--VPTNN KC;PT,(,^9&5FE)T;#AL MWIP)K/:#I MGQ[()5?>C7.^@ QCM ME+2[N-!;40=\H;67T,W'P#8YZ8)>TM;I^4=8O\A2[T158 RG.QYR\@614ZSP ME?9JD1R]'(NOA4DA(7[D5ZNP[732B UIY^WMYD7S&()J6*2V2X63ZT3&B.&9 M"HT,\]^F0T/B;)2O$GCH>QAQ,(3JCSPX0PMZ@S@ %P2S>_Y6+L(3&_C*-52D MSA3?&NH[-;^@$ ,#P_???1I;WQ[@N4! WH;-AC"^[" J<_-SR"5@2/Q^-'GW 3^F2Y/2Q0>_ MW?PAQT'/-SJ-2.ZEU&E\(JAJ]DS(>(C31E]_^HQNLOO[^*8/T>K5$N,+CN3$ M! 100V[G(EI8U-#V !,(_I$O]>Q"Q)RMJ,WS,],BVJ^]Y!(W'IGOP8O_FJ>_ M!M'6S9]_R:HM#@Q/2B1-CHUQ)9WTO!)[P0Q0>MP%W++CR64,PYLVMS>I/HC@ MAU%XG]3^Y?X$.-%&]*\8U^^TG2(O&]J)XGLJ3]:Y%87/^6/UT?C23J$)M#M\ M26P51B23@GO.B83C1&5E"!*IT;S%TR4/*W>&L*:18UH5XQTV0<7T<$A MX,G-)*PG=M&@"\ZKA7UBT7_?[HMJA!-Z'TU2]YM:;O+%8+PTNG[S7F M1!?GVNJOJ6:)BQP\/V\_?-UID@DTV!(K2"&44/JS;$HY67M]KO48/;5R!=K8 M"-B\&[D+?1XBZ/Z!*T_%BOJN\@NQ&_B]I4RPA/G7@"H2N.C!00/T?'S76J]0 M"&6==/='-A/H,9Y%X+KW="(+(A>^1CY?&UG^.3>!JU,G7F61](^@?!DM& P\ M'KVR9=$T?6^ISI!X]J=A9.Y/SVCSK[2M MSRA]I,<$33OR#]-FNH-HA#>CO40<6D2&@BWN%B^]^ M\]VE?LG&H,-7XV.'=1SU94,S!S]-3;9'K.%HXLT4"%F]"WL(<=>$7MZN&?[P M#<+V2E-=4U+$LE:=\]";F/6MZX_!.1D6@W$G#\9V2J.[U5111Q%K3FF]%I]W M&]N(ERDWB7&\91'WN];Q'%WK13S''QDME70>)DD1IUAU>91>I=56DX2K'=PN MP%-A@&I?K>]B?-\YYPMMLQ<"'?*/)5V?,;IE89!Q6GGCS-7T&_0X)A#B0'^K MC1&ER8(O29.;71AQ0Y$CMF+@Y2VT]J6H:'H)3]>R'*'E\-KH>>F9F02>(*HN M:P(78 +^ZL*(S5[X@89E_Y6U52:0@+LPN^38D'8L:U7N@BJ?U>&ZV\>_1A>] M<'KGU ,G6114!*@GP1IEOW[M,1.$2>VLW/"Z]2[I1/NQ1$. 1[^B2)*%YM&, M+_#&\<3PY1 *.[V@_504'@K9TKA>GM2.?O.);_;V)5'527V%A0P3Z17 6\VN MJ8OMUSUXXV[/'VR ']I3<2H< UXDD'"4)5>9ZXQ>2F!ZWNB>[NYZ:+W<+\P! M; NEC4X8/W@AQC#*W)3X6]H5G@#2S7M@N0VR]G)"_\>KBGT4AD4K8XXNE^3 M"&,Q,]1I<)/EU7>=9*F^]-B((GZRSG-29Y!R'^IPVX<;L8U?5"4WTLP(EH4W M9&5:/W2[Q\$NTWCH[W[#$G D.]MD3/VYP=Y4_IZE[K/>A7U&1^H38XE_[K3'QAB$9# MJHI]PL?P8YU!Y?S&*@#,Y%M-(2QP=RD;3B_X!0= @U5,#YFPFX 5V^4J?_*+ MIUV2TMW3YY7K![G@F'\FI3K,RIO?)E*]3WVIGL&O296OSB-#**/T9TB12+PU MW5Y&U=0>#'\[MO_ Y>*=TDD_KST(#\#E>$3MMTH+0,U-BNMA3%U['W-U:E.T M^R[_"&?%Q,2C(^EOCI85\^Y45P4&>75TM*0==$]IG[JXZB NF*M( @YG!:RE MLPHN&':[P%9R!;3&C_>PDAHM.E8H;_WI:G>GG.A"M(:14X13:,:=)9W,X5J) M77C37"\3D*,YT#,[C]+TP5N?Z!V5X,6?2S:)BHMS!R9>=/%U<9N-(C.,4(B: M=!C^&8MQV,[WXD.VR<6,4;B4NB+H0]@5:IAM)9:UO!H1=(HH"I J++LF?W@] M6"S06\%WR,Z7XSMD0>'?O6 -QCSJ6 L8A2]8AAN3@UZ'*#+$R-Z/&CJ\;3L] M%W>R@K:NZ9"X+S[.=ILA0PGJT2@14,H!S"-#^^S\SLHEW]YW+GH9=GG(TZT< M$.U[ 11+>A@#65P(GCYU%J^7(J93C9%Z] :4(#)D2F'&4."-2IYSS1/%Y@Z; M8&%RW>*X2ABR^$B^T6;@M@&;*X0F/HY'E5--47URAJ!?"1@]9=/^T$B9ZI)Z MGGBKV:>AR"#S<)T^?Q+CBNOH^;>W^O"'@)]T&88 G&KPQ?^!8SF!"<3 Q0W/ MX#L>4+?S=?M__C1?51KJ*^?\:BK,?TM$F8_W@"AG05LP#IQI(NJT?CN*0-'?P"RKO7U$5OMON5 M?C\;'M.7N3Q@HIJW(/<5\%1)@"(&MS9[QWF6D.=(W/%X&8.%8/?/OZ*"C)2? M=](J!*T/WM^7#T,UL/T<[X>#JK;;]:1LPEP"0_ '#()2\#_;'-MH%:BM.]%^ M+L30R"OP6H[GO3W&SG\X,\<)?(\'B&/.@O_46=$M>VZB!< MWB+\22&3L75H X;/Q_S,KEG$,@9XF<"OZHW.%_36=@N2@!D]EQ800+VP=?:\ MKY.<;.O5@'?6U>#. M:N+K8%22+\=7]00XZ29\/F2U/+T1&W^6OIGT%?M9.ZI0AV)]CM-*P(:S2NQI MB%:PZ_"=.QJG UC$T L*GMQE3;?!8/9U4G/WB3F;V7A/V>5]2F>NZMQ(Q+Q. M!C&[:(943A.38?!SL:;R$'K!;U]#"U+R8)$1V2?!T!5=@WAGRXNXY#I8ELAN MGJQ5UWIR*&&(/9=C5/_(NM,WB^U8J@=J#-X$BPE&^I#$KG-M>UUO3#WZ\U-0 M3:5LG9W-047W]W>V1N,#@+X*@"V6:H_NMD#[V"Y8##BB!0VO=1XAJR?O%HOU MKT*Y_* AV.L)B@9O[UT8XHQ5.9A><'"C >:UN[1/>4"OK?YM"Z%I3FN[ZO8Y M']V9H9T@/#38?I#S+EB@?; EY^D9_HN:08K< U_'QZ$D\Q%K> I:M/,<:G[E M^./@WS@1I!G&JKZC,.)CY M:%\TCW-IT]COKG=I2M'_E*7#15/CK>]X148F(DRH"@G^P77!0 M:6[[(WF*D(/I#NB0&3#B)NN\X:&HY9$YC ]%^5_8].\944RZ\?Y^G-)U4HNA M4Y:57P#U/+H[4HT&6SLHN7<9-" M&BQ+CH4OBT=D5=4G-A7IQKSA%IH^Z'G. MSK.>8Z2DCL2S^ MXL-6;\H,-MKM; $AOCN=EV;=8G;#T&PU6>BRF:W,]< C-F^3:N'[6*5%K:+?RZ+3'M4*/T Q9 MAV?<%$%4X_3<(!/@11D$8.K5:2(%/5A9FG:)L[_NB@QXUSTTR!LY>O3I$TA&U^EN/UXU7>TMM]C8,M*=51-\*-YH/K.G^ MV^:'4OM\^T7KTB6VHV:W@7>%U?SOOU3)1%NRI6=^@Y'LT$M7*8WD\H3CK(.C M&&,,\6F:T&JAU;8B.2\]7-HCW:GPM&63Y>N4:A-.'Y1$1F=/MR_'MS;LXO[J MPSQB4 !5VKKLQXG^")3,V2].U@'0>;/WN)_/#3]1&:8#H_793X$ M"PAJ/A2A6J-P3$!<"[MX !&I]NI/A?/UP6=) FU! -1A BZ#0%,8]+=HG]T4-^G_W.$1!<56<0>^%VEWN$ / M@'O=9Y]D?7^+L!3@ZKFX,[&>N2=Y,WQQ6#JO@MX,"X8FXFK5^S&< 6YGP/ R M'$V>?.ROW]_=)-7VW:9OS:IMNV^.2>L03![GB@Q_X#QU"U+^IN89.A"^M.<" MVI 5NC#U-=O852'U0;0(+=+P[J+?WG+S_';#K+W9EW&1(4?@PQ&\Q>$T!+_, M]X=GPH]-!,>7_<')&E5Z+8O][K(S M!J!LC;9I*,.Z(HJ!E4+3U+V*&^S6;UR'+-,D/#-:>C5U#DR;ZWFP9T#L2SJ/ M8RC)K&A.^KL)PI,?0+;1I&&<9=8XL19AO^?4DNU\6F)%ZNBJPIX.$V"S^[-V M*R2WPY;B1^^XAUE$4X[/8OW'^1&F5 .[S_>6;:G6)JTM&H-"OTM;G@UN *5K MWF?>Z_% 4KSL>#Y/.W7A.+#XUU"2'6Q)>345D\A"9>R";L_D^*T:J22D":'* MWO)>;U1'TN*-@>-6BD?%Q#1SCVAFG$\M[;A+X:)W((.HEQ"# VB@$X8\EMX- M$Z5Q'$4'?7=L/NX2\.QYTY]:KUJ[JF:%NV]O*'C?%S0&_MYOKR?L$J-(6'SS M8 C &#=2F0I_'CZ>,/E)+D8[M3(D2#HY>%<_W\R+VBOC4-'3'L4*/3N]C'$& M]9EQC%Z(Q1=A.9 P@B?^!F-\#2(-#ORU;)A7:]8H0,R>,/>0E=7\D'MR_?C, M"@H)/B?CUB+Z;4$EW6TB'K9HC2\!E0G[=]/N;T]$E)#13^?R$ M^QG+4BN/TM,N!CG&,/L??;# FB4JWF=;!:F&DU$)_W.4[-T_ZJCY+5=D['VD MG.VSR;B<@VK'[77B3@@-7J(^1$7^>SH:R?&2Y@3BJ.HT5;+^,[_.8^#CT%+_ MX\N4H2,?6B97L_TVA1K'()[&T.*S!]I>(/$WB(B:3Z52S1%+^[< (^I5U.AJ5I?0_1BBIPL,-3'VS21+&4IS/).-\PJPA2 MKPM&*;_LQ=+KG\+94\'?KX3=)_A^E'.NLJ5>9P+#=] ^(53Q$!;1<"PUAB(F MX!JH.5QS>CI* GF'M+^=3CV-E$T>A(NUFY4W%0>%-$+JK_LYQJ".?T#Q#:6. M+7]\Q/91Y=W*5;(%@Y^-%3 )>HK:O719U!*LWNFQ&I+CS=;$_$H #-)XBD8_ MAU$,OE&6'<7BWT$.'FT1;X\^,B*7M'-0"/3F4A:WT<03E5>;>_?68(=HEK-B MET@Z3YJC>8.]0]0U/I[Z]FA$>%!:0S!'VGT-*HH-AH&G0K;32Q=H3O1JM'<- MN[\<9_:5Z#F'%O!AQ>60>]W*G.=_:-6IQ(=V=?&/.EB_O67)\V4F9PU[T(_5 M@""5(!.XF111]_E71>IYLFJ&5JKX&:TT85&VH'=W^#C.]2.8 /$Y]3[(0;$" MI4II-Y)-6\@ZI82W^":24WR@59JK,\'KP NB2H)X]*"?OK>=P&F)O<%!]&(! M@S\(K[Z ZS^"SE:+'(Z-.^C.L+XZ-,0OC_)6>#A=2:30(DG*.RFF(O]YL62W>_>]?/ZXL M6XR+B<09>I9?W*T@H,%CNP-P+L8X:V .@2#]P?B[BLZP>-7PMK9Q>5.KX]H! M[S./*++O?+UBOLM)P O1*+KV("#2<>$U$Z-$YZ-NK0=R.Q&7>J8TPY MV.M:9&/.F-[T2K+WO:*;(J'VCO=(REM!8R-<22?+%]%(U)ADG\76M<.+"V(4[WS:>_2MC[VXX>HITZPRS;W3W37JDS!\,;Q)G>A- MAO3E1]#$QO&P)]KJW C;*U$"V,,(ZI4B@X?V7\TONB@>>,)^VN0/P]'\84'/ M9Y[%7T[]3 " XA;&"9N]-=$,@\G?'W^')"ZV3+6? M4WON)YYA=C*?M][ \-U06[58CJ.>T" =:[YW]A[[ZBFOG=/^( H2#$B'82 MH B(J%05B'X1$!&CHH"TJ(@T 16!H"%!D5Y"$5!0(DI1Z5UIH2,@33H(28B( ME$!""0?2WOB;M=[USCOSNW?N77?FSJSY_O'\<=;FX>3L_93/9Y=G/X41\Z&K M"= Q#L#NH'. P? TY_P_\(O[Y1&+N)+-5@X0CI:N CT-S7/!H07+X)WO:A$R MBGL%E*JN*UEVJBS@CAE\;7P+^ZD2FH"49_OW MX^_U@>JQ"OQ8>@(-LV1!,J%N%9IEZ8>O3_EX2;RWP'XTI567]D%VTZWW Z:];6&SU]J;L;P[8"7)+[I,^5Y",\5 M 8)IIB@3$G1RD4YE%?M6(J3039AR_3"'QE.NZZFISFH@]H.5D-<),[0+WQ4+ MF;.3;QHQ8KNZ(%=8,7B?>B\R!XAG6C%.H0)!6]40M :HIYMQ@TIVVDU9ID1= M/EJ8#0TZ0?OI&GXP+N7'\0F>=6^)U;FE3082=68$=@\A@6[%5TH]K< *@^_: MM:J01_\4@>'?=MV>_Y5D\K(QX;#J\L4\$9EO.( #^.#EV<.(RI5H8VF4 M(-4LV9]:W+A(]\9T5%^]T!>,"5>P>GM5]"DZ]J&>61\N\]@98]S_RC(E1=KT M2+#-EV&,VDO3;^_N$W)>O(QTN9#$GK,:'+?QN'U12K$:4)^-,N)-7UH0@5\< MK"S4(YL/+]VJJ:A]2JJI^AQKZ&?6F*^L1GKQ["S_,Q$ &='"@([KLP5M&3!D M(!D1VR",#&R5M!^.4I,L=Q%I&\E0+U>I8M^7(]^YWTC1R*P7^<>&M$.L"+0$ MILF@3NL=>X*+X@)C=!$\8(0E3;NWKP/+ M?P%=46?JJ)M?V8CO[$N- 3/V;.K]YA'R#- =H7@25R9!0 MS"1F'$=-13IS '/V $/_#1U1,5EG[)OV)9!"J/69[3V>^+J?OPW&"_,D[&9W M(*CGL#Q,1YIMZ#N:6*>O\9OLWX$&HLY.W1^<7MS8S2_P*7[NV?F+>\[KCH+Z M) [ E'0A(R+N^:^(H?MQ(@UB7+Q2\+ C&_1JQDU(!>PM>Z;L^EGX:?/K6ZX& M&_*U03#B*S1 @S#%5BQ8S]A*R.4YZU#3N.P2VO7,UYHYX4N.W89^!2(J(2Z] M[N.6;[H<4E1$.T$W.A^K3@NE 6G"1R.HUB+VBXTE]H4OJMA0JG=A;F'072G? M%[ZOTNVBG(5^_67.?_(MY!0W&LIDER*?D)G:8$YE!SQR'__(*]XW9Y8R]/G4 M%(-P&"!QS=:! ^QB]Y$Z83?'E0;LM2H[R-YG/$D"4W,O0C[Z8C2Z.DJ*K5C1 M'("(>ZR_I/2 I@[;@3(-AKF'DUD+G)YO>=A\]RY4.M!?^E; MY]/5A+5Y2[L:O.(8=D2B]\\$2" K5T87 1X-;(R!"Y1X7VUIDBKSPN[NC.YO M^T"Y(3"?@.!&A#[3#8G-,!2%L9\+Z6#K?>/E';(R/L M:/'%/DJKQ"[<@>F]/;.J7T.8'9']ATWEO'ZG \PU,"/?CMV)H3II:L\06AW" M2JFCW&3&?RC-J^"'?(G)H\2S/LIW#7?\LG?8,2;T0G6'"CK<-AT]C"BS;?*= M5"8]QPL9ZR*#E[W/90:\^6!_7KEV,*^)UUU%D7)O_]ZS-OM/)").S..I5GCP M,"Q$9Y;*WUP,JOO4>I/L1KLJ8FRHQ,]U%:'OVI,JOA$.$[W=._;O?+L'P1;2 M+QA##T!EV8+LIFF^S]SQV;O0< Q[;81"B::F\9.!KGKPZO[!/JYWJ=R? M5*7CZ9@)=M^LDXDQJOB$T=9J%8L6-SXG?5)!C17%EF)>9,6MP\9VR MP9*\]2]8.4\H>9_J<_-)- \2.,A\=2+C61)9^$JUFF)(T%_L7@35UNWR/#=F MRE,_\MT1I=9T\V$(-1CF/FNB60SU=!,:%G.&E6>H03MJY-?63M\F-WM&2>*0 M+JT#-_PODK/PR/)WR[8AGZ-/,!(G>8B"@)7-+G ,*6>&XS02$PY7!D@;I397)/ M@QZN"FQO"14T#K(5+B<;CQ@.UBU[YRX?>VUBNI3 M[@TC$\HU:GV6R,H&[>;VJ\5C9+IJ/\P5/PYGRUBW.:M%M-?;[QL^4= MBZ8.VN[4,P3*#H0>\K&#DR5[#]_(9-.]0KI6F'J#ACL,/WNVPB(>?'*V[]W( MW)_!>DFH-%^B^C*5&&)HPC8N%"7Z8=KB!!*!H%8V?'HT-7=4,?WJ^9^XFM+2 MA6\]J<6W6-&PFS@>=L'#5W)6$G'(+8&K:&6 T#U>SY7M3I6IRC, MV#W[]JWC2(=G&+"E03]2/EH)"8-5^T>$V9A\[)N![#//$VC8>MWT(;*9W#!S M?(6;E;@#?+&!.CO'% ML3/A]XIQKU>?AV\,2 C_28!/Z>TP8+]R_]E%3BN;H M)UG1:?2+-+]-@F3F@=*CY=.5),$B*(G/UTP^$;X;&EZ\L4;"R@ M%P[P_/(6!'8=?,Z63V,+;3Q.5S[GXP+J2=F)D@_,'4^96OGY$B9\%=W! 59? M<8 ).+M1UHT=75XT2N=^PK,;;0Q]]% WXYH3NG\;'Z/[A"#B: =B&7Z6/>T? M,899/^NUMWZ:?;YF^EQIXH/QPX?PMR@H*P9&NH:>@.[#>/6!-Q!<7AL6D3?I M@&DV8L7-8MRVU 27UYB_UOQFW13L70*MX\\82G&QBL<]7 6,XH0J^9 .CQDT M6W5)R@_\D #C[=D:PE7S_CD/Y0R[*R,.M$]>X8O/]D[&#K']E_&EFTNV7)]X M3UZ)GC;@OBB%A>< 0J?;3WAQ.Z^=BR1\MMR2.Z?F+.9<^MJ9JE.]TTA$/*S4 MC7G4=V*1A*%8_RE'PM!G2]0%:K!"67%S&/>MK' 4!SB)>NW#)L_)?]C1B''U M4!Z $:MQT'6"3(F5BS7US8L)L;ZF]*_FMR^TPZ=Y4 5/.8#A)"-/%D.]OR>/ M% ,?,])A^9Q'3P:2K0S=![[(?>LJURZ+KS/]Q8N9Z'B,9S@PC[!>8;RT)M5; M2/!PM"X22TKK(.QRSP_* G'G*]3HM9*7V78'4WS^BL+]M#7O>+WGI[#&+RBH MOK(45LS4 ^&D3K8.>R3S(/B%9MV:J5KY'2632VA.O3_I8+QB1"R+-]]ZU2I: MD?'E:*A,$P!U1O^ E;LU8B?RS<%;U,U66,4Y!*3AL$>7%EK.4S+PJ]:W\,,3 M5@E!42I1+Z]4*VMHG#LV=0WL:RV.1%#MX* J-'0.S*.9=SA#P [JFEFJZ,>> M^YEF6;X^JP5G7SU_\%6Z_,,/JT:G<<60!^M]E#C&#B2<7DF-"#,L5EAPWDO# M/;U[@ZE,MI+1A[L$0X_Y'J+!F&(.]'96UCU-MCQZ M#$^]/+DBCMPC]R&WCKH2P93WRNW^*#!V(GNP(S3V@^]+RZ]\MT)N\FQ4-VM% MR>JWP\*,9<$OI,F@K!*:V5.W3^,F]X$D@R(EB^L.^WUX&@W(!VK4MV!LP5)B M+G5T2253#K2F65^A[NR(**X #0^ZDOH,'!?*LN&^7N\;#Z1 3TA=RJ >.'(Y MY/RV;V.5;%$*\8WL9+%73&K"I?7#UX>Q6>$R HJBSL5DQ"ZD M[8S^.!QC?U@:H< (NR#LI&&8RLXRD]CZ='?C:QRD]E MM%L&WC0SWY9M?W]2Y.2M-3[E 6,>K@]KZ,I+DL0GB;U@1L)C#>#2/BF:FIE[F7&NK<<>KWA[?=!WX>OJ]GR2M,$2F= M=/^A'I['[?=25IZQT90=Z$L?X\;+$*],':KSF_M)^F$55A(Z Q^6%(MQ!_0@ M9[LU\"KY'[?R!V!N&/!0X'.8*VRBV@:^"A T6*V-#8$]81J2Y<$91CWN?B+V_E68N3'B[L@$#!K;I # ME.GR^ 1V^YVHFKE>+:S8%GRU8[_$D=\P]3'/?D.0B0XXAML0!QE^F M6^AM3?MM$1:/OXD:-)B36!GB@;=,*_37' @#W@0)(/%H=1!!QH9E<'V]OBZM3\GKW ]-\(=G.PE]N_(1X MBO/AX713]=:]XM1+R!Y_?\O6S/W]=;=(DQQ@-_*]93CCXO"1G(JA>T5BCP+W MG@]3B8OP=[TML*[#T\SN3&+W!G( GD=&&/J5_O5NR [/*,V11(64F][O'WXO M28R]MX-_NF /*<%6OA2AA#HXH(/=R34_5)WW.R:T.G[RTA!:(0,O.SX&E'0\ MG+\W.VX;0E%ZVKE@?Q?6ZC>$]&7OCF#8H'OC/B)-Z(=8>'\(/U+9NB[I$;6W MGN05;%4Q,_=K]="+U\'775Q";KQJ\*3[CN'H$*K^TH.\Q<PP*-2)S[=B'VP?/>VD+;V_G(]\^'7(A]L8?K+%P7XYNCY58RSCBAASE Z0I%)HB:WW&J\FTU M3='JP&D6S X %.Q43IN0;+GFJ"[G6?7K%+0,RQ2;O Z:TG!76)]@[BOQ^@0Q MMNJ"GEFOR,,UN*6EM_I8K$Y OYK2;KXB4L7.NX(Q7[J!($1+)2("2D7@%-J* MCSU'<@"2:5V-ZJN.S/Z.F\^UBB6E^-E L$8YURE^(JNMJ%P8E-%6<_#G0CD8 MBFC'11&D4"=IUG0Z MJ^BH\>%)I-YO)Z1O\PAZ?X15B93@V1MYYTO*$LX<#."=/./FVK47DHVYNR+@ MR06R;A@>I)!MV/O:?J94SOSFE9)9E?#OA\>@6=;.?Y:]/#C "W_45>X/VP_; MMMT9+.'LS[!'<7LY/)OUQM":RL_>U[>D!5K3_*&>A!Y!S[^FHHN]/G#0?(V3OZ'4^]Q+!\HC4&)XGKE7S20!E__ZG^ M7N9NE9G+QA$+IA?4D14!J^(2+#4&ER@U]Z]6(>T)9AS@>3Y#+ #U491)* ]J M*?KFO8;LLW;.8!BCN!$X3)2JU0S=B><&_DH,29PZFYG"RJ$CE"G.YRRAKV:7 M@S.JYGQ^M3](/@,50+?IV5/FHO"^%.WFPUS =Q7,M\=>/&_>0P_WOF,F);_I MW?8$RMS;Q6BIQE OP7=/_DXZY^/M[VVO>=/,S.8GX<*"'*$3"3&*+#[_9_+S M=A_HVA>#D#96PS1WL:>XOZ68O&L4W<**HR.6ZOK\M9+QOMV78]+,86-[L[@] M#S;KQE@[@_49^G_24@91BN+DPK#WY%*;XIFI #CDQP3X>O&QS=WAE3FWJ8!# M:U^?\DJ_M^,]=CT2-6?H_:><(/42#'0@R%)@GKCQ17+X1VKYC'_EITDGKVW7 MZ"F'A81/8=>^/'UE\N;3QZ0+*=>%XRKO\ZQQ_;B2L9\]"MW;(.G!EF-5PHBY M!$B!X3&4B7#-O>V^4(I.*[O?+D>4\LJP3*Y;^T&M=._C/]LZJ5=A\LP]H"]# M"/R _CY"6SQU-^O]49QW7H>B1:6F1?(Q@=W\=YZ9[HMH&E-V:Q(\N[8BS/VN MX\9'4-9@-6DE!E]-H'@$T:S9HJ<3_=XB[0=;^CW2[_D]$TBRFVGN[/JH+FKI MS?,J3?T) 8LHT<%5=%!N<,-6/$;:6),#N(/:C6,X$] ]?<^8PAI/7.OF+K\Y ML0-9&K. C>ZEC.X0%#< \3F65K#>8#P*K4GZ%&MBG(DYB)M9V34_ZLPWO,%( MHN@E* H?N3V5+,<79^SX4\@F\OEQ;]]A0:K69#X=TL\![O5HM9SJC:/MPO A M)YO2FQ&@6WNJ;."$6T7++O?HH,3EJUWQQO>O)X@VW9S^4U7P'#6OS;+X.4[H M7AV,8>)Y*C!>F9:9<FN3U(>RDH? M=BS9;Y'9@M8,A#NAC+\Q'[Y7O^4)7,JK07GDW7>4]EO$6Z\@GS1BL]X 5]+VH&6TB"IGR!/0J6,IQ1AB#BUI%=7@R$ 'C= M=ZX\QN>7]<'^YK+8V=2KNTY(CW*A59/BG1L88C)"=LKM1&@1,F/?L29?,''\ M-9E0^.0Z;DF$X<6TZ#=O@4Z$L@6U/BU."QR/"38WH_8]ISR:G'+^(2R=5^_8 M)9$V^V M3?CA0S\G^-(?A+(80;CD!O.U'8JM MMGDWZ2)VGP-X3D1)P6I5LN9K0X2AH-)&3F4U4\RO2?NL8+XC8F'U8N/#)5V- ML,[-B4\P'D?;I8E/.*I3W\3.RP D1*?LS ;C*):MNYZV9,K0X@ MQY E MKK7O[F"J8,:2IF'T#KK;&'/%>,$A-LCY7D; 5BUZJ_<'[;6P5C@W3R&8&BN3 M^!E^2ND?/D;!4-\@T:.6W*#GQI#K9D"2)5ZCW28,R;_FEEY-SA89?KM#^;FC M$4]\!I?'-7& :+8";?>.M@",9#$D4CF9]3#4ES>7S0$67;ZT/PG?S(=1+\LP M3Q&HU_K&KTZ,S[!'+"FFQ==$ZQS$I$,RP>EJZ4T1)WP[#CQ$P!X &9_80[!2 M.$4CB/J^+5/%$5G4QY#5-+$:1IS4UMDGGZ]T\O8-1\F#(39W-<.X'@*J=,0H MLK(-11CV3%M6X8:O%$AN2:](:U"J&T(9YDOF*;39:7J3+8:/O(O9S)NU_>&J M*A1R>,?2-GB:+;C( 51]&5 NSG* L[2^:ZS(4C$3B_2#W/SR$?Q"QQU,M, !HS1:$N#(>,8W &%:6;Q?/F1--.\#S:2]IFN)4935^UL>S[8P:IY;W6S!3BJ.OD3-6TI4C<5[P2:E3$;O M':+)IQ2F/4/ID^R\O7,_^QYO#2=^NC K(?\LQ4B[_>0VGOZ2BSO\D>0.:$4! MI@JV5,@P=63J@*%'TZMDA[Z[#Q#&N?%97>N57 +/6.)'87EXBHQ@02U6AI;& MW@VEG:874C5_(BK3*)6%8%Z;AZQ6N%8A2E\D-SD+JJ>7,M*\6]1'!3GP_H1V MT8XYO@]O][RG?V5E_JF@,)%!LFW&AJ,-008D!(41#QC%B.B>]OK=1JM9O3U] M(*3&,#\E,BFVH"@Q@9Q%6XF(X0I] M%*S-0KFSWG/3O=;$OM4N!Y@ &&/O "HU*$L&6EOFU61'+"_;K+8O1W3?-I#8 MA%"L8!'>^+N(R&3DEW>R]B#4ACVP1BOO9.RO;>JK\DIAO>, M^!/H16^2P07 MQHG%&L-TF[@LA\F\L*/K5;S!LI9(Y@?G ^.]8H>;RK]8=/(+&W(-B+T[C>&$ MND;-8ZH53]BR!8\7(M^36'4.!P:.U&F*Y/1FE=P5#7I8%E1^X+/-';>'#/3J MZV/ 3^Y/QDY8-\/*$,R]C#/@.%E+6.2AB-&&@;>.F:+FQK>:X:$'Y]J>"M9F M^.GMD; +N<0SSY;^C:':]4U &]-A<1WMON$P@4EO-A>L/?- 0JS^K-2;,@"4&:VGO3[/K/I(@W+Y M8-B+@=[-[\ZF)\[=>:$6]T-84JDYX;[TTS:D&'LWBX%"^C71\7S^"%"M* <: M4J!ITS5M)- ]/H#L,?@+43FS[3<[\QCB'WL";1$ M*>W'M!J-U]/;0RJ*3T@\O9!XJDOH;>1Y:Y50I.!YN<^'ZC/8 OH8TF(QJ-J0 M[/'>\.[R8.M$MGUSKKYF4\;C\,U5>X7Z4J>.)2-NIB!3YY94:;".AD.@%^W0 M$X(P^%U#(K0E;>*6]IA12;)7Y?BK.E:[1Y2"?3"--1T$E<0T::./,'7!VF*F M ^L9S$L#'Z8VLXBK0":W2"G(AUH/WGF=9._N\I(2^;-4J(3\0/#KY\L\/2@+ M7,O#/VRL0:'C?849'?;<5B,_R.YKFNS3,UR %.0*8>1X+3]F=H%G&4:>T/(T MIB2Y"2U'4VUS>SL$8# M(CJ]G[\11[V.W3H/6<)P !<&9K[%,A]/M>ZV]"* AVV7PD2&U!<,W9 DNSL^ M#F].OF#S[0!M/Z.'<24$ILX*(>Q6YWW2^3;T(EL+N_GPY.R M86XKDBC!/Y= ,.38^^*4EC"5Z#8ZMMQ'<66U.I?]1E]KY(L\E'X ?(!AB,UC M2E7;GHS0#L6XD+[J?-DX7-C0J5%G=_Q':VWVZAU;P<6U8WPWE_F>\2Q%!=[2 M#&F(_R59Z8YJ>VEP_"7MS?A\]?ZY7(U5,ETEJAA/3(!6\C)U^)?Z9HKW5894 MR=_C .5'8GCBI\U6FNO[_N(:Z1WVZ#;F^2#]\3",F)VIF$$Z8$JW[:C#@RB3F=KZ M&S;!T*5%/C&')OYQ&7L/5+_D'L?$V@#!V(<\JWE,L6)B!U/\=#NTM/B9?]_X M(GV1VA%1IW;P3>/@NAH::N]D<7/F%^*4:DI">77&KWUPU0"O6E"$<0QUB8IG MBN,N@O6,L^@IY]VT0.P22D/WS?N##VHU]G]AF5 M%YN,'K[\78]' KY]2* M2=U>J]QY,S7A*,.06'Z-^K/*-^,F%2TBZ+Z@LA06+8B,H6M]K^.GEK=$F(R@ M5._3C4\/^,"WKWJ.LV:_?>&)S/"954%E731A7=E1R$K WXSD &[P&&,#UCMC M5:8-)A*VM\X/:46(4AW8&3UNC\I;*FF;LZH,5,?BXQ+//3USL<+>=HE?M84# M3*:OT+M #9H?6S0?(3J^Y7R*:M%O/.!=^-6OYH%B)NS 7W\94^+//1W[>7[A MC''L?^*E,SQI>\W]=DQVG2A3L@'HRA)S7&/56L)3L70ST(<@:"PX;QOP6-OS M!$':5RN3Q)R7D(C?5"$+U-EF#?QWKH3YYZ*@S;!F-Q+*]2D1?K<*F"Y4QP[[ M[^]7U_M$W3?[/()]%6::^"+O+T@G2;3L/'*!F)SI1D=Q/<6._15?7MTJ8'SD MM[/<,--T)@8.4D=1MPJ,F",1?+OBSML-AR.#:]-*97377?]1%(MG/[VJVL%X MT'M_IN-3\MI>^8)3Q_I,5JY>,07$_QTBL;^JJKQ;?&W2;&6'9-@4S_'2G1;6 M8\3$CMNF%O^V_Q0T4L@X@H*.X#V\M>F5^.\^D^WI9L\G3%-F")_#O!UZNEZ6 M5^ (%FL*00HIORO^QWOVWR02Z7B2%972?JQ ;T[QZ>\AX(JS!P.&'B'LQ'A0?-MEM9IZ KPO M(E5OR-XM#/[I79WJ4OL2JMIS\;T(&2 K*X8ZCG84@X?UES89,)0)-]R;%T)% MD3%MQV\(=:] 0*V6\H5 /IUQ0VF9$PX='SZHWWC\KPRFY_9GG-(NC\R\R/$ MQM2UESKNE/70KD1PM^)>D6V-.7@XE'H--PZ?B8A_A. U"9P)YD6(=1V@YN;, M% LYSM/M)Y/T"BM6CXYH)E8'3+6]@+P,0135IQ<1_5.[B\FF^ M[Z V$3*^0M]B9;-%4%K??Y;W5VAH[6YQX1L5T7@SB5>V&EP6>CR23$GEWC1@/*RWUZ%X_% M?[G]$*]LJ_6'A7998SS[MN=(6BQ]7<0H%Z&D*QCXQBOH@?-4 OT';?1Y)43> M\_:B381E:27J *]2B(7B$9>H2\..Q#U#/%V8IH/&\D@X"=(.GS G!3[562ES MGX:"$5ZW0X"'5!M]H^QM*5A:M5T]*Q=UY0G_XXX.^(0U68NRH16A MM4X002X$GSY/%1@JM)?Q?;1X^)PO4O2+:%>GW-$G$?+YN;2Y>,,_V[A-6<^- M#X*!Q),-OE6F3][?.%I\3[-[(:!;G%8\K:B4W"57WF[1(Y4+:'9=@A!1+QNC27ZY39]@.^_K_])74<1LGV["^(M_/U3PV7G>&#/YWB+7P\^6.VV*02NM_!YX9OE](8OE!LS! MW.[YJ-S9,04C%K-W#Z#. MOO'H*UOJ0#TWIL?X,C%41+/"Z>'S^O:$L'4&(VF7MLK(P-H+[B/#=8Z!0X[;^TT<=FM[OYFWHDDLM?-G'CWAB#HKSY)N*7^;7IJ7- MN&*;\&$3A#81^,5T.L&T3/_$1"/)^8R -!\5HD/AW6R;5NDOJ#-U^SC1(L+* M#CQN>K#AAL30L:MG?X8\<'2C]'& 0U@R@0'@V>&54ZBC'"#)C41@\-AC?K]X MNQO=1L9LBXQCB,.PJ_B>,U';H4:&6[7,'SPGO^B%/4NKIR.M#QW[?;UQ; ML3G\%@#>JL?R]/\IVZ51E9AC_*ZF93[U%T7LMI.T[;?KZR*Q3_LNE'(YO_.H MQ?<"G[OUI8.:I'12M:.EN'JAVL;M778LS[;_501.'@H1 MU/BU$LL!JF8WXHMA$<;[["<-+Y^TT(W)7N.+-3ATL%>/ U2,]^4>@PMEH2<0 M^]=K-[X,Z\8879(G&%6.X&1YC7@BU:".N':\=@=8V6RPWZ_%[U) P,/GUM$K M^1YXN]Q:QU5U-Z2L_\FCA'1[J.N HUL3/ XM!XZ2JD9TD!,3R^///&51\4)G M6N^?9:L8&-P3)E(%#M2>8O'S8)M^(0UNEY1;Y^D^&D4LWLW\^'O#Z(*_DGWZ M:_E!KCO6=/]'EN0S?$^?XP#)YK055@B" YC8+S=(83JUJ=S'0MCZ!5LAAA\' MZ'P/;K(;N9P_JS 0(83_^0H,9#?:X+8/'MX1\)\]@?$?+FII^GKT^T;#4\VF MXI[V%BKW/[T?2FX4S[!P"MDFX3VL CA "VX'ROR31]()*_K!YZ<4KED>.-?Z M&%445 "+1%1)-4/Y?"N^5TJ-^DHIFN3>;(74YCGX:&/:*^5;9GP^:'F3>\XR'-<8?G[(UMX^6>Y'JO[HD8HX0,[AP M/$[\UZ!']J2]AGY1M1-62PJ;M31[(>-7AM5!>3CPKI+Y@.B[CWF:=K CK,XV M3[=^N#:0_TY^ICR$IK:$*3*]8[MJ^EBB9#CG0H&CJ]3=]'(KGW3C U=>J) / MWL7>8,7H3K*TR"FY:=[*0:?>I+3J'X;P';E[&3Z0X+<<[+54LU5+5P:/YX\1 M+&F^K0%:?/![MP;(*?>_[VK?*GE\=->PT>;Q^6?HQ.(%#K#[OO021*!C4:TH MJ.L!/-O>PN/78-)JX$)PKL6E'$/!N85)YZ>FXK;S$47_=M>]87R2-O>L009I ML]8!W405 M!VA?B6H0IT+#1PC-QL)8*VZ_8VP^1Y]?KCP.RU1P,S,XWQDIW;[#^Z8#'\6! M4*%%2:'!S5AO*9@[ON,F1!8V%O5(YWC!XF;ZKX)[ZSV"G2_5=;Y]"=ZG" -IRA)+44QG)DR@ZB#9!%;\[1KU,Q"4L^-8IWZ MAP+5,E>$/B!S3&V]"U\_O_T7L_8WPWJ//L0,H"$:5\9BB&D1=1;0EJU] MD^T*ZC3TEX,YT802U26]Q7UI2:9-PAUAKHHA>N5 L*DILF/)F^%@P;CTNT&Y M'^5*96/XP97&B3ZZ;1Q*[4% .2O^X>YXN]G+? E?):+U3DZ,_0#N;FC)(T=; M$")U$OE,$UIJ=M5CLXCQ8V.NQ::QVAR;1F_1*$U7*=QQPV746>N3:?;N]'>-H M#?04@=]8EOU5#U^E&5DSHF.%@%>FM3QV_116,U14=%^I8L>;)!\5F%/&?E(5 M,>2)J\3JKFJ&'WH,7_ZUWUB9/7L_*[>OR^O5=Y3WDP3+8*JD>\FV(F'R^,S(J(6[!0'LG/ MI/6U82(P(I1OT]HTIYQD[Z[)\N57'8SC17:L!]%4$YHRO9SU%IY"-!)9ES_D MG'9Y!V_*ACYDC8M#BVX&:[REZB]IOVV[KXN-SM3X/+S\IKK'VYVR_][4YGET MX'9<> .,=;]W#1^HV-AU!;-*KUZ>W\ZA63V^L;4?ZMQZ6Z?%NH;MX8[O><&\ MP?#QG&!M,I7Q.PUY_)[X*1W0B/EJ;^[K'VZ8O*&Y(9'AS3!B?X?M5[6R)$/C M$%9E=X6K_ P"$)LW8R.'&$ER0[+;4LV9_-2(IP6P+](M[? 5?;2 ME!TCR:GI)?N(VY_NGE@K9^L/%(O?_W*7P="@$;@_DY-"?JK M@.NIKN)&\8*Q'AT55VTW%@@9M:?GK^3\95@QD[1Z N5$A.T"5UL]IH]3IW+? M[_O9?O3VSO>J'VT6\GZ(.BZ',729(M2I[05[1$N^UDF'A[K=G0;6"Y(V-V'J MRX=S(CM78YV5;FN02*=B/"Z(/D3H%>W+^NOAKQ?6P4LA_R]VKQ>[_$]6'__E M<^;69/[&E><< %IGY$&"QF8*E-/VI+A^,OW0DN?)D[[K<^0QLT=\N\7Y?1-7 M\PQ#G9S^<:W&K5LN.1R@"F3P64 MX&GD;4BFT?.IIXG^J5\89T$V# (^,KGYWIEVO2?["EQE=TABYV'$">> 3^:I M*A3!W8JV">P>#L"#/H+DIV^QWJ)UP?)FW!UJ7]Q@R_OF;=SDVV0*WK7,/8\U M<3+)J.@!H\UQ0V;_:#A[&BJ ]X7%<5&>Y)O"%H9"7BOFN;.@W2QU+FR9^21W M?L2^X>UMFR>3'[(S4$_E,W6CAGA+L:1 6V )P9"&6#Z+._![.S^>)Z ZJ\:(N%8<*+I1U$V4ZD" AVVC&U1_L_>"@PP>CP9^ M:FS^"4_C Y5@7!Y!;N=Y%?=GD\UM/W1B]B.OK$;TG?%Z_MV0GW&#W<0!Y!L. M+.!WP-RL:9:DT=9B48L9RR/GM+N7[YOIG M3NPXL3*"*:E/?UHZV.#PI(\/#)AAB2UGA%4]O8P+CB6\*AID"Y*"/WC\V3F, MB=:>CVTV&Z#,W*Y'5==76\!$8L?IV:SG,#??6&=A6F K8B*-GC:XI,,U#.:U M8>_XF%PN1SSZ;7=1Y^K6T-R[AUZYN+HEO"GD%B44R6 MUE(^26M/I O[&Q12H%E7)Y)I/N;B&*PW^LNV^?24N3TKA .XX(07"_JR>QB6 MDVWJ%ET5+M9?)O(F-Y,AO0T)_?Y]H+KY4XR;-/?OY*#CQBV71Y<>P4"S=5QT M*;)W6"?K=NF6*,%0DT%3_XO_J]E,EYQ';\LXBFNXSWP)7'C7@((RM%#*-*L* M!4W0.\BU&&EM7_-7@F5ATY'D\TLG#R?5#3X=]=E0/1T$S', 8B'=1O]/_V&C MCRT<+I3]/;)ZV'?K=UK"*6@1L7(16NZ]G/41W=O ,^3O=K?F,]4FY6 WS%K9 M_IP=#I6,4&/Z#F)\5R87&R6A9=6ML'$K8\G?LIGOW0G[#!'^,Y.68S^KJE\= MT21-Q;][>*3PJ9]*]YGI9DY>;3X+#7V^4X\35/] ! MGC.2A__;O)@->LUHVFA%G.*S(%E6"[VS#UGH#E>XL.9(^%>F_C&D@\-?'E8*ZNJ.LKOR.:^Y^<4[P4-;_9\IK6"[,QS9C!7S+J9,]Q5-%9QRTDH#@V5M?-R\/-^)DV:.P M"J55YL$O6*(P= MI=6D!3LX84\5N87'?E&;?DB1Q\AC;].JN2K\S--7#6\:=QP]455X2N>;T7O' M*B-:]"I!%#W!5JU4Y2&;8F[ROH43 M'/NFBXAJ4/D\XO.JVM+;IT?\8.WRO15,D>V\U#77GN+F M[GHSVDF&SZ=Y[1T+XLR8#2'&NSU(195T$NQ1]^VK[%$1%1O#& $PG M6>]]VBWW[E=%'H&I!>T**L,AC=1@XHZWPA5X:M("!U@_[,P!")8.XK9C\NTP MIDH-GB4HA=_\/L !=A\MY@!_A:VPUBM+30$7#M!LF<\!^K.><(!@3>A_K7UY MU]^Z_U-T[;]7.DS]96Y9N._)Y?R$[XGA])E_MC;RW]M'>>5?G O5"/MS[?7/ M 2;W53>EN.\9)[F/FO 6?M>\-2:_I<5D?^SQ'9HPTGK7%FPY8VA MMQ55D7-G6&_WP5AKH$%2Z^:H%QPMXI'4(:Q_MBL< M<[S\2*A\P/U@C8]4R)(NL5#==*CAP&+:J:G.TYG3AXXU96XI_HDEQBFKB$6W MO7.9RR9/45BV\^BFTL)[FD50\>>9[64-T5S93%R/IM14[7&4*<,-.=B>'HKT M(_JVU$;EHO?]^K7#<(Q-C8:EH N^&9G:#'( 5PX0SP&DCY)'&@R0VY;G WT< M]%Y8'6 <<3]WQ6T,]P!Q#NG7W"!+#<_4*1;ZK9<>_)D#I.HEJ/,&7^)7_;%F M.]_QM/1D1X1&;46+*GXLNJ P:7H>.#12O1'V9_5F!_5!M (_#E MYLV0"&.GWE>D%_5UETS9'Z.R^8=X];(VK^^J77YS^%W#)$_J[-;UG>;\%W3( M$VI:#9-X_8^_K^9U(!08R9ORQV+-J MQ&: Q8CYF*J#^'A[Y\4YP?L/,\HAM6L"7NRD MQ4/^ID?DHH$630[ ]&=>C=JSE0N96QMX2[2_^@%V]>UYH@.EQ_&BB@_ MT(G::0^30)9-';WVX)8/:KQS?>R+QL8]K@_V/*%W@!%DRMFZDU0MT@^*\OVC M;B%]Q_C!NLHMY>W26TZ0%@XPYMH03^5U5)=FY>;/BJ8OC-LE<=?HS^V/'C[-%APKNZ^#&\U:& MJ]U@X<:EHU_[DK7;4 ^OD<>]M/"^G[<(%UDOV+HHVWJK0#*N5>;FQ67)V[X5 M%S+?'CYP&$\\N6U;A#)BO6X09>J-/WB'M#\=T]HD&_X^*K?O@XJW"?NWQ(\! MYW;KIOVG7URGTW(H&OX?KZSU-&P^5F6+Q_UV!>WW_;JPNKQQRU3<=N1-TS\? MN3ZF#1B6PU0%?0M1YB/*6KNP>9WW;XN$:O"LFD%N?[MN7FM3X3[<:A.G[KF: M;'&44JOBZEQY1%?F^@>*=.[D4E(MYC[J+["02B"9O:SI:,7(SF\;[MMW0+^: MQ_[JJ>?PNKGQLT7ZS?BJZJ5*LM'U1TY"Y$,9](C@TL)U:WL-_3,[+D5F9XX9 MCOY:B3.TI=G2HVF4E=C*IL!\3WVM5%&UXP[FR54J_)%D1Z(P8]5"U]H:-*)I MG:_2#VS8]_GXT]1CIRZ^9#_Y?*Q\5, MQ?XZ[;R&_!G-VR/MX\;KFWX%[D9EK7X49R,:/YT$!I%6Z0J[!GUT)]_>+R.V M^$ 8W_3UB9^-*V?<]ILG_M39HFV0]W36=OXCX<8_!@N,99RSDYAL2I]WD?X, MI(,0!A-N:9E!2#3[#+)OT3$-..,PVV4.T!@I,9-I2PECF& *W*B_XO1=:GI/ MY$V^RN8+OL:PO4$L'L.3;$.5K:QGCG[>KB.G.D29UI? ED._X"6;UHM3'>&M M6VNS7ZE'CSVY7HPT'SGFO)[FMOD^C/S@^NBRVCA&IP(1,&=4B![%B[-5$/B( MAITHPU=V-/K'FXQS71 S=5B@%%.@)'<>6F;>AH^JGI^!Q./W_HK-1']-9KUS MY?\4RB[2 O>0*,X]D%;?$#9/B9,Z5 &T-*N*69Z,LYF8DAJ-:[0QRV,XLK^E MFZ&':=TMOM7%X_XJ. Y@NMSS6!HCK(U:\"P*O%JEN=(IW26>EJU47SN%^&3P M::C[P$I\6]O6R?;CC")WIA$+AQ9CZNR&1=1I"*=Y?!W2P@<;!YOH"V"FA)QR MD+UY'&#G3E9B15T^T]YB[)&ETX'5B^P#1]"5O0L8JC5A_'$+S/7+Z,J#P:4: M,VT.@)'76"\H#RDOD-]IOC.U]_5I=1^-5430Z\_%S^\_F+7K4@NPCF%F&$>^ M:[ 9X@#$ L).I:\#;'GD.[*\\??4 ;?5E$7<$(Q8E.ZSHF$"0OQ.'V_.P.[E M@R4UCC,7IW-(?(]JA ^9=3=#'/Y4 M&P5C]-CKX#OLA3;N=+0>B:]FU)\:QC29^:Z=9\1'@W]A)OC9@F>+,!VI']_- MC[/%CF)%H6$MR=H/+K[%YP#O!LH=Z3_,2=Y M5M(C9HQOI+[M\X#*_N5PS,I/+^>#KE1KNN)@ P=HP4IZ2G, W)3[(72#M:;7 M.!)!/S9 ?;0R'M.K7+]<_^ 0.FLJ[,$03?4W(PPL'8O&=AVWY 6]Z8--/:!W3-R4O*Q5G0QW&77*\%0+CGZEK=>].1/6Q53 M+P8V1MCMWXU=9GU:E>9".]3*QT;_8>_-XZ$,W[[AJY!*3-FS346$)!*R34A(FB)+MDED7Q*RC9DBA)@02C%E M"5DF>V69[$E2]H@QHRPQS%C&Q6SO=#^?]_T\]_NYG]_]O)_/?3_/[WWN_CC_ MN.:XSNL\SNL\SN/\?L\YKO.0/D7J$.5H=]^:YO65'+1IT%LHH&_P\\8[[,,\ M'FL6S]Z-9F>3K;.CK,,K#VW0R$K^#,6\#.O1G=:RBS<90@GA3%4L.-9:TS3=IBR/HQDJ3[#HD?"2-KA_I#-BTF%S=&U MG,['L@X'0CE3+*)?<#WE&,HRSY@-\//^R2Y+567$L'8_V[?.!I*\2=TL;C,O M-I#R#LP8:9/EK"WA58RIYBB6X,HXC=-$O%XY&QA\S'F_+W.T4.-BS6(]B*(8 M-K#!T>D!]2Z&7KROAPW\*,@FS7):W*593._?#__UX I#^.!/&*4?2['N%^3T MS'HFZ,WD*$O),QD*0@Z6PQ*A;^;(GM 8W 8^$5][+K*B<'=%J.>)YNB0H\Z+ M;$ _T_#0ZJD?>S=QH G:E]Z_,26WBB>O\G"601X/L)V((!^&Q:L64U636=\] M^=]ED3[[7)JU@3_;843$'.RN"W;30\](V.MD]*Z:#Z0G!Z'M[EMY>TU.W('; M^5MZ@2IMPV7GM7_T#"=[:RQ^L;,;]DH?HJSP@X%FE+PTT<1\A^.7.YH3/I,G MGVPJC."^F:!WSP2]_=Q[T%HLN>2W3^WN;[1]G)] M0[E_DTNJT<26H-H6^1EOFZ"42'F:A/-=\";1L5\*:4RUQ>9[;2//6TQ: M6+^W=XV+ME#C&A,HI)QYP>^C/(L80[/VRA:A)MB 9(L\:/T!)>F(W@VJZVNQ M#C =2(JR[X)$6?E#;N+\=??\A.I"V8 W;H+W3]XMS7E$=?92)Z6R MMPMQH"[W\$;RT'#=*=]BKTB?EO[:'Q]?5/V8\\P91G- M1R<9WG0/UC>\$$HW'#<=MF1"L6B?DL,0&8G^,Q"1<+Q3^D!GX)@033(TT:+G MR'2\6UOUH[.2U^X:Y.]*5NUJ$WS9> M8W6?X>X^?KMDIYG[WDY)*;)? ' J,CNUR9>(BY_:.\PZ#/9:.>K+&@]ZXH>6 M?[@;-&=^,:O%/D;\KEKL(4R6DO;QW6Y+>!%\P$HLEA_M+HF8$.UP]I60QQ6/ M]Q*;U8>-)GWL[+3WC^_XTJ,E"*WL2[TU<>NL?G72%I#_']IQ>4P\;] MV,#WV/86*!B%\[&EV6UWQ^M=V Q#B4>,[<[9UG2NO/NH_-MSKA_I)02$LO*Q MF]<-#W++U )_HB0C3/_A_V>58O\PP.[R+O+_%,NV>X8:A D%-NV8!D,J]BZ\ M& I-""?E[N'?I\3[Y+?I^:TT4R.M=(&K=KG//,*=LE7*4CL:C7+\)] FLU/) M?;GB%U7\ N2%%54C+WV,@;HK#[J,W4K3UMS1V&G)+[;_-CS9@ QVW^PP:^S;,HB3)$<$3#+LZ-D >7,>#"6\#RQPG\-Y3 MO=G+!*K!?'[3!,T3?!8]P_'@?46^#98&!07O38\OFWN_O(YLN!'9\.EW9,8; MP=M=S?+X%]7/^_ER;]96C7F&7S4O6YEG#'[;*EB[Z"):SR>D(V+7+.8A;*67 MUJ%E?J2DWU:[!'ME<$8[?5O$(.68"$&Q3;=1_%C/4F+):Q42FO^E$NMP%7?H M+C*LZP5:.OR(^KD\M8%LZ>"2" A=0T1J6A=0KLXG%^%)6FUCWV! M=D>J8Z.M#G,8DK4D*;#]IG;@ QUQ@^U:&,/FYG'43JB(/8X>@7[J"WF0]14= MK'6L7)9J2GQR$'9 0Y4AR5E>.J]:4H.)MT_,4/E,&:=W]Z^>OE_S,%^7I(BC MHV"S7F^T1^L4T=.JC-2DI%G$C%;;8_H4;&!K_;TUX[462*1D:8Y/Z0]R0*&Z M$"/NYHE#']U:3J2S@;=I;$!]Q/%)M3O$!F18D!=RX._!U+=V ML)Z($D=:(J@>J]!%18EF0']F9I!0$JG@. Q4AS+2?!7[7,8B.,_E+$2R=?EO M/9B%K+TXA 2F'?X61K]4@![WG'Y?+]:9.C5S";M==//$":+9"J: #<2ZLH$> MT6JG7^3X4C9PUX*12DM:&V&6H 2.:8\N"^@?/\JQ=ND2 JT$-(I5+IW2TA?M M9 ,5-\#!^VYL0&T=3W%'?ZY[-!?(4<.1O'9X\LSA;'UT/:[L- 7ONZ;D]R<5=LGIP>,;0TB2$.:.;C1-[Z&H]G) M57V/I%4%9E73+L@RXU19&FN@ T:+3,'[87AWW@'AU@9/P[LWRHM(,&Y3I!]J M ;UZM%*TG\!HQ[&3"4%9DV(*POW(5MA-'05 MP\RJRDYLXI.FEG%&A<,ZCC@0#0ZC5XE,*ALX-3Z/VX^>,/@(S2 N%4;F7H0P MBZ_ R*]VW6%HS53I='/^(90LZ C)_-_6A+= MY\JFGJ/GO]G,_CE==.HEX-,B /=\KP#;DK(M2ZW^SA#W.]=\["K'M!0R+D!% MCR1ME$'6#(KR6ZYDL/;RE@1J4Z'W>:L_F[&!;\/7.$;XXOU=*S3Q!.7CI@T' M.'U=-.E2P[9FDWXMQ)>RSL-/M'63NHBC%5[HIQO-(JO[")3+T:9>W2GK/'.O M'>>V"Z%D/-C \S[C6Q1]).A1=>OFW0TI>6G'_Z]^G'E207WI[ MIKU7.M8#>X1+9@/$)KUKH1W0 SBYB2%C8DWWJ.@&_RC9EX27+@BWHG=)//\Z MA&JSG8#4Q(O/5$XBUF PT5V?W)KC3^\8WR9TW/ M(DT""/Z6M]X0R\\KY8K/B9N?,9=[Z:*>X3_^S>(.S>+=*,,*W)B!/-!Y7'7- MY]28M^&#ANH8H[CL$2,#JD$N;Z#UQP49V=%UOE9TOJ^=;<:N_J>!NHH*!%YL M5^D51/<3QN+IS]25@XD5BE<#-AL'!ZN=!:N=(81;8_MDA 1*K&(NCX\01O&? MM\-H$>!H$%7^DS]7Q\U=%3?%@Y6.70D6#<)S%>P\JSWSR/3%^GLPZN)0DW,Q MHDN/[^;K29^,6=TH9PG+!J%]HM?QZA01"YE(Q(O-2LS BM 7;HD)4[,"VQ\]/RG8L:H%\?H]\*K(5S^Z,,-?/B,Z:FKNIQ/\ M+O%'HU;F&5)T1KK5SZN_+XWB5TT*GUWJ+2["O%$Z4UGASP9F2+,:'#KS@16Z M&H?_ !\OL(4MH 2J&_H9; "L@,_]*AB)PRPE4V>G8TOZB-Z&JB3HF#26QIEF!<^JV M+5BZJ/@8VA=IL980%%@0@=@6[K>W@)*$)G:<5_U2D\W*D$3)4XO:$6NL L0& M6?6+'0-BT0Q^IV#ASFL@_1+'YUY46(/_?%K^'>V-B;E1=KA38:N_&FQ@]^YC1VJ/P]S[XS3]^-M]LJ_?>=O$!=MLJ_ D M,RQR!E)%#6I>LX%CV3UM/8Q0++.1XQSN%-&O(>6KN<<-BJ)2L1[5$UCZ=H_] M)KH>>Z^ QX_!2SKC6!52:\)@K*(O_,Z@^8!*=SU;BQXLCZ=TP[8$GY8A%9G8 MI@/%FF4D::X+5?67:GS$+!L,GJ:],YBT5+2AGLC5TNGGX6Y X[]%-,@EYA"/ M+?8]:&"V(>B^VI(K$SY+GG0%HEK&(#GG-V>U>&%\U&V*-4X0?L4&'H6U]>V< M&.RG7P!;U@NC'J"TKFSF"+-/+HF]& FCH%+-Q^NM\PY;?S%KG6<^1- MN8$8ZQM:ZI7C*\J77**EXI>KIL5%23PT&\09<*'QUZ8(=2Q5A_3]AHRD2IFQ MD&.=Q&D%D<4S\/2IR#P3I^XXJ7?'NIKMOE_8@QQ/^-F#0_L2Q@UFDB4A/ ZQ MD^N+[_YXAGG8A6J2A4U\6[@%=@U#RU:!P35.6S1("P@9N$!(, M#GZ/F)&DX_8["USX,JM\*[K .H,-[+P!*8HN:3[E#L:UTSP?]84@'+(8U_P- M:3E3%C'$:)#P"]R7O!YBV;Z&^[I7^35&@&JI-#5^YOEA74).'A^?):%YYM+F MVLD(3^ZU8+2',QN(;.9 A 5K Z&WS">LD[[?=;K*J)KT,$0#X8J5(A!O] MQK8F2C%GCLAZIYN'"[YC"$L\TK*6WYR9,%-?<4*V2Y5RZ20;&+BB>F*ZD4"7 M%.#@(3$84[&&. $'%>I?,0V$+DZM^1JB:6\J+&"@0N4K-6Q\%@>-C_I?UF)] M\5WZK;SGYW,3!,@P?M+?0YH+?">;_US;!T.I]I.*/DG!3R%3_IPROCUTF>/4 M=P?&BH./?*T&:3M:C [6XGC;!Y<=TM'K9KA2KTISBK\.&^CN)OU& M)PM=817?U.N%F(+:>GJP]O-\ZP;!@[ ;_(YPP'%Q7+\$NK;HT0Y])%(FMA14 M9M9XHD7N".Y63I36VB.[QF].-GJGB$K+8%)P*4NI#L'Z<6>0]'PJJ4Y,'!V_ M'T'W)IU$=4E$SI!A^^71SCE>B+G#9;=875.""!"DHO+9P+*)! >,^([-ORXF M9G-93W"WW'[&^-GF=*WCU%0C/1\O%Z$'K5II#YF-#G8(GC]QA(L-F Q_1+L3 MX@Y$4TO-66 MOLW3@5TA]#+%;=ZB/>&Q^Z/[N;O0A*9<_+,<<@FG\N&VQRPI'BA##+)Z,BOL M>3^2@RXH9]!//QE3=(ERT. /MKS,=15&3]DMY#'0-? S&A(2H",ZZ!8X6_?U MBG/MJE1J=FO5,S/ MN@!IL?/UW=_7G]E3!]WWPAZ5:=C=U),1S&Z]I/Q-SE5IHYAJCG]VP.:*4?Y= MWK,\*L)VYH_^;_9]^:PLM[O,BV\F0+AGI^IWH]]K5ME.8KG/SNN]\6/[ M\UH<0[KI"N(;2V>D96EV8$.)R^[3_)HC;<<9@_WAJ0#M0);".J[$"_=9C76 M@H+)4/5JXB9_N,J](#A+^$>:%+ZWW_ZA)3'WQ$^G*/S3N/PP839CZ]5MSEQC MB7@A]M;*OO).]7SW/+ZY.;3]8ON+;DI)SP=RQE#.[V/Y>.,/UT]&N B(.QT7 M5FR]=G1P>[*A++(9_K2#Y$M:_%3G'7S!H;XMZ5AE^S]9$'8V+;QODR&J2[O? M.'3>XPT%D:!22YJTG23[_WRDVO!$/7JQEOF,M9-A3X&0U^AG&;Y4SSB#'B)6 MLCC!-&X#UF"H,('J=?\&I]<&RT4YS6PFO?NM?J9<=5QV>I0L1'&CM=4SWZ(] M(/'UK#.8:Y1J,(K$&P.KRZ]Z_S;I#%=KE/]QPN$TH]>9>N2+0%C6V7V8\?*Z M!(8(CG:C90!\US2@9^T?+E8V41'[AO_W#D_7Y5,6G(GNTS?7ADV.W*!,EA 8 M4=1].8]3-C\_\T_=PS!G _>@#H,@/P5-2P;7Z&[==#_4();O)44D.Z[I](E$ MRF:K95EG])V4,X&U""=S@2O7TG)W"MQJ/^0W*2^3-@T;[Z=!0#)5S 8\2-?! M)B$$6HZ&)\$%'<>\78[4#ZZ$J#A<-_B:VB!E+GQ_GPBOS^O8F)-GCZ/Z>6S(#Y7:O??I2QZ,OCM8BAT?V?A/8'$PXPKVHH>@ M)B902&3Q5S/YO3GHY]%?I[!TF*Z+O$'Q3&XYPAK"U[9@78M!-D!Z5>9_>BJV MV#GY0:VEP<@ID8KBG'?7I ZW5Z<7WPA^/C*:@(12^VGUS$Q&(*68U@G:N4[[ MPSO.LP'SNMJ!4'&HM!Z9^ZXPN\=*E0$]GCVCYP'&7*46K2S8% M$KE?A@T(34]0H>OQL97H5BL]/KIV-UU\C-5#DXC'N[WDD!*M0H9-=TB(^ M$<"C6&E9R8^\G)>'$]@=16>\_Y"D%<2KIAX MC9YO2#-&]Y]KNO>5&<:#LV<^"PSEMZ"%4@0*RG1/#W?'U):>N+;]5&+@2 ?] M9\X6? ;UC(Y&$5R -\S,EL.L3]Z4AK-#&Y+GP302'2VIB^ ?8"5?_V M1\T*[8ZP@UKMN3M>C*B(""3Z5CG\2.=-?ROM^^S?C7]0'6L*9 .&C:J,7; 9 MT__^XE\BG/XK2UU.TYT7#(XY.O/:#+^*CPK_]2ZA+TF_42Y(4@GK]( S!A_X MH\@>X=UM.JJI36>"B=$HT2C?QZW'QL+'I,I*ESY,IQ:D&AX46?MAD]YRA+AT MWOG@[?=IWYK?95BE,"HS&1C38QSJ[>%QM4KS??)PA#YTNC^I!'>1ZKE41H6= M'WIH(%F;8%_G8>!$^6'*]YJZ.6+K)(,/:;@T>8R"_7/+M:'[!G*U":9UMC+N M:TZFIZK7-D7E_?*PX3@7IO*6*NOPRD%FV&^\%?8T.2HJKXD-\+=XDJ&+YXTW MT/[DX<9H'(,7_>&GGC+E&0G1(;FG#LX-ND@N1D4@2]VS6-KHB+L39P,*=Q:N MT]NR.$0Y@;SCU5P_"--U:VYY*8S?WN6[B.8--S6AJ":H-*F^,.KQ]WO",Z$J M*Y1U1W_L><;7X ]<.VL7-Z448J]!::%*X3EU^J^39H.R&_M&>BIPFS28TF=M MG%Z'FX(UO_-@;.2)"P&]13]>3++0]RA3!9PEQ^&Z_-HTK4&<-UOSE#KKAAZJ M+J'D-TMAH$58"[$G2]^Y(@^DQ67?EI3,+H6971U% ^C^4! M\+HZA[TUN(].:+&$*)5E6#)\W\+FF<6Y[[)S:R+):,JIZ9$B;!U2]6MUY)/: ML1D%ZEEE;= "T\8&!%[)%(,+YN@%=4^-&M8I#H.88%1L0546ML/:^(:OJ';W M1H7I%U-ROW(FG].]K9'99Y0)HDL^;S;] H@4&OQ2Y85>=\]OKF<#-#BXH\2] MA[*M/;;N&[4PTSU=[;9>[L@&QA*FXV91_3(5OMBMS:%3&#K9H0&S<^Z)_^H2 MO\FO/RF;>FI/(4VZ?",WUQ^G=7IC:XKOGS9DQ5+7VC>OT?$WU1I6GXQTXI>\ M-M6V$JF*[L;?B#6(N73%48[[4&C?.L7,GHF^ 877'K="'W7H>4;C&3I>N+8. M24Z1I$&*'LNRN*O9P(61,_(P?L8EB9Y596.N"/$5M]W*)I;NL M0KX9[T6 MH0&30YZ/K0B\VRR&4;R2?=DL8$2IJ]7KTH[!WK$C7-,5LD&)O<0 M*^3)!@)L6FSDV("BI"E-MN8+FNCI"[.LQS,PQJB..^[7D9=&3-\Z(EBFY0@R M&YA8,60#F$DQ\CWTPO@G#K(DY/-#*5_Q=%ALJ&X+MC$MC D<\$(0_(3,4##!-_!66E!5^"7X]$GA].^,H9"6H2FJ%F MFX[:3-U0#^J9W-__2R28@UI_P/9K!"#A%$\/@\V57YP>&:>\WDA@"/.VWW:C M6Q,[UPWPGGAS=$Y%J!6I?P_NT[SK--UBCS"GLV[;::SJ"_"I+MNMX0K..$KX MTH5!I'PW-:"PNU&R7&CK6+'JTA6B\S,YJN@+QES0T%'>]4X+5_H=ALS[MLD% M"7+5LLN /()QQPA]8>(-L\H F)JV)"U4))(-GL+6KAYI;H+M#P^T ZW;V/'^!C!:W746LV^.#?H5%I',M]6VQ*%P[?8U^;+5;M M6>/;T [=_-S6& 49/S5]IPA3P[ <&(6M3;F)L>)Y_,>0YF#HZQGZJ>YQE2^1 M$1*%JMB>LJEV$NC30&\J@5'HL*]U+IGPK0@T/0(_M/J3F=@BI:@[TW3+U)CD M?!&M?->[ER[$.&DK$$*/[S[+DA^V1YU?%%D:V=0<#4JL"!"\JB^AM0^F!L>Y M''B5.9V^WC /@1A9V!>OOIN!4CJQ? V)DN?VF5IN3^6C=S._(<7G#>@^^KEO^I;5U&,T181EFJJU=)/RM&N4XO+8]&7Z M'!M('9R@:8%FT\H,V%=):2W'3VA:)&VOZ&=\GK++LHCUKTFGX>MXF#>^5$O$#X]V&_W]0IF-@+GF%^? M&O3,Y-H->3QY"_WT6<_M"/U;?U)D[&8#:;_44#WHW43G1 KFPT]/&"S>U6TK ML_0E,PLEW)J+W:VW,W@4?=__V=9+W.7\C+XUSY8C:% *_]E7X9-LO0P4Y$9_ M7+-'>V#BLY8<(/=;=AB=WP/G'P5 NSZ\)?VX\%;ARLUSSH#_/INQ3 MQ"X?KY>"TL+ 26!@%$#9:*"DJ,)FLDDS%C;2(B$4H#(F*<&J8++&Y$+.N/*R MVI%!/;>=2[&V;TR^W,IZ(LP&JL()K-@["' ?NJO^6(FJ&W3)18MCMI/9+"XH MM1SQ UA6%,AK3K9L:A-$^V6:PI; MBZ!^S_.K)!+-LU4G_F4T$2+8S]&:I%_M+<%\.J%23J[7S?S"_57WNKFDVZ%4 MTT-W#4M/ZP>?_^:?,EOQ>F+BW*ZPOI-70,^*Z"(J'Q'>CD[:=IAG P<88L6+ M^P_+'XX*.)BO4&I*_Q@]%.L4%H>^@?\>V)KSVC=2K+59BWR@97Z<=JTR4[+D ML&?895,_ >75S^@8)WY,=Y/-<1L_/"L\-"'$:\37Q,KZ^=&?ORZ=3,]8GM'Q;GY\1Z^79@)&S*B*^B(H[T8F MZ##S&-Z$=D)@P_7-\AE(R/[I>H? 2N[:_+_8[&MGCF)L"]<%ZZ#2ZJC6QK\ M0/81 +"Z<+^'8AH^C!X3#+M%I\_!3TW4CET_KN(/4GK@KU8I*$A;CM MT=CG5$WC1T;@;VKL@O1/YA&I1K1-5T[ \PT#K-!2QNO!"R-!P/6,JAG0X*N'G MAYJZCA?HD$9DZ?KEMI;4P=H^+=,:2UVSP>FZA@> MB3-Q-.B$BZAL.?XLQ#Z6W6K 73V=]1KW3$A+:^+FIFR_'A=%[#SH]9HE.*A1 M$@#,TGRMC\^Q=OU,6Q>7&1YF)G>Q@77)ZG]Q>:>K3**[A'AB>^>5M!V"[HN9 M%6;_P)S/U0DIZ.6Y^=/M7]VK$?W_JADJ^N_< /R5_Y7_E?\_O_A>B$7$F^IT M,H04$8],1 ?X7?Y_>)Q2"0%$M.M4HNOT=-V"\_!>M:;]LTH;(B**@V62EO)- M&T+FR[D2;24FKRA3(+I+!<6&Q_%]L M8,#A9);CW:SUT5];4&TGU(*I&(P?C&_(CS*^X!%.Z[Q]9,7J\@%\>*L&?.:6Z]' O:/WG..2G M:X$,9(3N@-6[%3,L.YZR ?RG8ZSO3+R&*D@?:!DK*%X^[OZ1#=2? M@RYRGF?*,-[6P$^N2=G CCHL+@>Y,I^*4(9SV$ #YAF:^ +FI\+'XCQP5\O7 MV!48C:>'#707("&?,* _/E%'E9$"W:7I3R^ M:_=$"*PD#>6-2KBS ?J1.DZ; U"NT\>CL22/)^\6:(D2JLQ]>XO1=&7DCJ'@ M.:3.O3TK/#^H;BPPZ$^355H?)CXS\WJM:_L9]-]RG+'F-X4EKFNEBN:OAM[@ MM+ESJR/2D#F_S@=))/#7.:$]D(;?3ISZ:ORZK7O=9ZR^J;89TU?S/M6&M7Y) M')5)Y#SRC59[Q.V0?O'%6W/%>:Z/(#VB5AQYZSNF MD0T(*;^%K0-#6,IKM#^3-Q=&,FR>&&0I&'B@5[:38*-2JQAZ%]P9?:\+G6&X MP3B'4A+*,(XA($>0HPSH./8?D0@NZ//U!.V#%BNP%G8%[.XP3?,)M0@DZN@;7\D3\V81Z)0Z@C3JS,.E?Z M32174_>X'CS4%[L%#LIKLX$6D;*AE]U2AQ^ 04.LVU\0.X@K_0)R[U 0#9T8>7N.%965S#'8*[9Z)M118GP*T=FX8QR=LAY]]KN# M7JFOY^MS*\H[5E_L2.S1AJ9$^L(^_KI@(YOTBI3A7]HY7Q>EZ;_Q_)2=-2)2 M$^D\T[\+W/O1QT"-JO(J5\BS5TO][L"!(:4-MZ4=E6%&S"+4KO!T9LBD*DD% M^[ROCF?H]EGQ[5V95Z%?6I2I_:E(WNF"[_A&Z"1E1A:XI-G?A2W#]SOU]MB MU/JU/TB;47C)@71#UEI73ON\Q+E)?\^^]R+Z3?>W"*QQ5.CFF*K0FXA*0>CW MMQ?JRGI\+RF;&0R4,(<:-?*RWL.-!XN?#5;P++WX=:*WN$P_C"1&/D-!$T?H M'&%IB M(6*SZ-81C,&,07PC/@%?E=T6R.O72.567]Q,CG'A0-G[4*_L&/TG=9&=*2FI M3[VR)/R?VU+.-=Z(W]UV!'*6=^=[=/7;.=CHR8[RHPJT8XM6D[FF-6LIHVDN MW6HP$M2B#Q,(+>E"BKF]$#!$GC>R9&%77=,2>/4NKS$O:O!T@0%Q*10U" M3'1R/6$H_\W9L(9/'Q=>WFTC3A*EHYH14\)73*(-Q_[W'_OX#S*#_"\)WOP/ M+E?Q7S54[&#CD2I%7R*W:)^V&)V.^:]NQ9FM]CA')!9NGBEC [&PW1MZS 9B M5LS/C:"B^3[R7/Q[;RXE)7;AGAYC78Z1TJ=ZF:YU="KP3VO:0,B"N8/W12Z<-^TT.C<9@_ M!QX&C44,VIL965DJGM?TKBNPK9]XOJ'^F=^L[F/VRZT&DV@%*I8FV]PR/$>% MMEF4N2>%JU M=.X' !L[CW0PM1G*6\^@Q$VQZT']_!OF_8Z*AF=,:,A>$_3*M:7^DA$Z-W,[1E53 :_/9Z/-'Z%,!UIZ*T]-%[?" M^9'"E FO;;V4X+#;K1O\1N?V#KZ1 F!QNRZ)*1S42S>O_((OTM,GEIOR499N MO4V@]_1\,??)\%9&5#RVV7:AO1_:_HS;HR\1JL1: M52'AZ;"$U:,-#_5L2,S;%A8B^.OP,?^1HZIRR3$',7L_&0+^'L!V4A(5,S9! MJ\^@Y7Y#FKX >XD,%H1*N%>'7<))@%8DLB==ZJ>05-6G%WL./U(6]@NNJWH+ M]/UVT:'BXELDPY7MP(09%7._]12(91X;L&X,2MNWO\O]SH>?Q*N4,QH[RDR0 MSO[T:-2/;3;0=@WMB]N+ZI+0(.Q-YQTZ-+B,M.HA*><>57?8NK'[!M"U+\; MOF3ZS6%,-<.6V=@B@#S-?.2/]G,\$%KNE=."]56-7^^UX0LM=7::-O;BU97[ M889JU#S3[M\*T#XI_^0/I,TRJ]">:2^0ILP:-N !$0#1Q.7F4L?OB$49<:KR MY"3H.G?]B._\]SOO=QK5G+\%N7VA(!I97OXR\QZW^_[(KSN__3U5^3^MB%"P MY"O!5-DN&,4Z6E!U[,*7,>0U"BXF#M_!#^]8)5.6'#3Z9UO]0ZI*\<)X^:UG?SK M:&ZK\H9;10=(,HTO-S5B/F61PF)_)IU\L?_IY/O3T_'R)=XR7,QRCAME ZF$ M Z&(>]B:4K"(LDBR>U!(/=HO1C4D69VMO7RG=TA7X>91CHCRW6H8X- 54 M@'4>7.]RE?6B4=5<6ARG)@JQ\5U^="M4&[2FH4MU5W@C295L0;=8H$F@,2PE MG_I!YWF=T+&WR><&R6YJ#N,199EI;5*ZBDIW%,[T^8>'M;(!*3;@&_@=T<4& M]J+]$'%W9'8-,UTA]D:S*])V$.8>:E,\<0D?V KWF(KDK!+&%=2WQI.E"&;"2\ MT[[)TR?G$#5!LZ;E(;PG OBM4U/C[!2N?"']%[8T MK>+(<7B+.>XQ2VL!W[!)WICF@WQW)$&77F'Y0OCA5VH#$V54WU/]BY9N.SI^ MSM#0/&!D494V8U54#>RPG\["U8=4G&@_-T"N=5;Z?KVNIL%,Y>6EM*XDD:M1 M /""[]_"L0/(TS74#.29KQ+\-[Y=GL]J%*GH.12A?&_D'?X?NRC!?ZJ]N+_R MO_*_\K_RO_*_\K_R?S[Y_QG_E?T7*?\U3D_ZYRI/YR):(FB);" FGA$, M9L-B\-Z(_0P-T)\RT[$*(LXEMWYM:XCL*@)VS>/F6S>A+[C>\ MXU?M^J!O/+O1#QUP'=!$=+48&4IZ'R*?DY%/ZO.??DM(-0B!JNWK6T+4!G9%*]#"P .D_I3MR>+Q0Y2N!'U*':2!+'@$>^(X M;>J7M7Z#QUU=!V5B(#_R3_J;>) -T#QC:1T8VNBHGQZZU(NKXSWBGG_ML\"E MW>1QU5KC8HU]1[]/H\5/3M&2/O#/@ MRY+OX8'M=TY!U/DL?;S=8SS&OQ]/:Q)Z//G(#'/KT*.S!IWY+0!]BQ!JDK//C1L=\;4W3+MR%\\H1 M+VA-Y,C7O (Q)C54@900A1I\72IIX.:"7,#+S(2A_5X[A_]N1_]G%L3S?KK6 M!&H 2K''I,+X6,?"&^SK*?[]\;7ZCC846F:IN4?H>E+7P.X;6?9)/;20"(_C M#WK?M7F^P'W+H<#& VE*PZSC2/MO:&_$/>C!$RPIAL77VMG!;)?8BZG;H]9O M/$[XGR#G/C9[F:CT_=.<]HW26JX.O:.48C..?4:@6TU;)!A"S-RZ:*L)(J&3 M";5UMONPF5,X^LB[(>ORP9%EKE.G7JUD7K)/U_N7*MG= M4YBK:I2G(JJO"_^Z-):^$!CPD*#[,_;PH4=+)V];WF08,^,-3H)A,]@'+'U6 M%Z'V Q@6->,J"?8;#36=$BTK)CB]:)LZG[KXL^_A8J%Q:^FY>5;K.GU,: MIM^P@5KYJE=(VOO 6*3NS>@CM_.)Y)>A5M%W"C#@GO7*"=;>B:+?.MT,H0)2 MYJML28W2_%9=[L5?G1'NG%:SD1PYX0L-_G'C[5[L \<5]?;92 JI*@L81:>%'O$F]HZB(7]ISE8DS$(]L_= (^2%'JB;LP]Y4]8#OY M !NXB4G($HMW2LDS';NRAK6LVWI)*3 ;:M)B ]Q,9BK#$R=K6N2(&L@:%>-7 MX).R+/U!#IZ'!1_NQS='PZ$,(3@M9P E":>KACO2MH;(!OLOX7PTKB&/M_VU>W ^.,AO;[. M@HY[U(*+S0-C>3H"##^_[GV;L;EYTF]98P<'9K8ZU>G#+OS+QW.7WPX5VIAK M)(=;!RW*9=?/QRZ^BXN<6_I5Y*,CMK0QK2]DEY*^W-^:XR1F-I.9IG+$EI=P M:+3?FO,,/;07)GD4)4W!D!/H7I8S*SM MROQ--B^:Z"1M(YE@#UD&470^=AE M(RZ9S8LRE]/J0S@!P(=_.XVB.66DO\N2,G?6ZW2RB7&^PY)M@]R]GY6\#K-L MX-_+86GQKV)@O_VKJY%.X1V8O_*_\K_RO_*_\K_RO_+_XO+A"B5^U$&I13'* MQ2*4H;"CV>G(_WEN_#5NNRD!%^M&/R"D**0[2.M6BQ!@CBC&O4 M2LAXE/TSNN]Y:DKME7GYRU^];I@5WJE]()"$5#$N:09R\L>"RP M&Y88#"K3,JF0=G@\04 /KAJW;M8DO4\YK-SG,A 0X)%GXO8KIK>.E\68BR"FMW6=VG(D.15/C)95Z&TK*HY'B$+ MS[S)EP+.S!FN[?\\U4D_S_ <0'NB[\DP02^RW34MR.*JZ1^ M_V6;4Q-WO+CJ\EM$*:.M;("C'8>:>X3#_,S8@'_TG?;N[:R[>A9%H.B$>3WK M0^ID/OV<3O#93_8UYVSVW4\O_[&LW+2.%6(#TX4RQX;PT[EYO,P" XA7O?<, M-DDB)3N>H>5VX1P"3?E M]B7A@NAW^;XZ@0_6'6'[YT>-HG3I]LLJ\B[IYW\?M(\VW'57Y=\BLW^CU_Z# MHM>V%JD%M#J*:2)L^H6=3@)9>AHB#>5A2#>IA0L9#R"E0Z,$2BM6JW\/JI]H M.\+EQZ5P<&W7X".T4O+]#34_D'RU,VP!U@_0IY$FPFE$ZD M3?!W1)%E63NCE%22X=++J%W<\&7#$/#:3!.1+'0JH:R"<-I*? L?.L4U_K5/=UOE[8 M'#UVLB&MX/W6*3?=JMS.1#GWF!V]K"])H6CP.(R\I]P;JU_Y;)H@\!UA]KSD M;927\U6L<\G,'V7J_YPJOQ"9RC%L[GFPR+NHJT_)Z\VE5IVM(!=#N83Y ^)8 MGT6T&T=A25-FIIY:1=U*JBK#F;0BYD-^#0YVZ10J2XT7??\HGF)^X-S=^H^M MNF%:>M-P"HQVFXJ);>$#$Z8WR4+4RDU2.>I(<[-8V'97GO^#P>4;]BFI!!VC MRP ;T"1B3U+4SDI@>9HL7D"^Z[:A3M+/H;^[$7_%$;-E/=-HPLBY07^4%_+8 MP&E5?HXS@Z'=\ <7/WY;L"74%M5UMINW=0OYA.DZ;4-^? Q>64%8=W,Z,\A\ M58N-'V3U3HDR6T)UX?>%RL931!%[#.6K=CWYF3TXP ;"=?>F-](>*BK7!'Z* MQI.REZY03$GHI5+H4JQ!IL$S8K*T^OCHN:RVBTX+ X[3K4&2CX*5JI?EF,S/ MDKHI0!">8J<"AP_@IY^S >$3IQ5%K"R/3 G_B.PY2GY_:'O9U>4=_8RW0VH< M73\<& )_N>V/Z[@64<\X,4HOO[5E@\=5!*[ )T;8VS>M_S M_V\YW YMFS(84QS/YWB%#>PV2&,#,"T\*#I<]=^2N/VM^;?FWYI_:_ZM^;?F MWYK_L*9-A?+9ZF\_(U1NYB970IZIN6X/__X;K_+/6_[NU?W=J_L_HRC_8@,8 M342] IF';HN]"Q70\R2IQK$!?@VH@&F)KXO.@$:H;^X=VGE)/W+ 4:NT^[8\ M28P/93&[E0#>(6&[;@0?(YANA/J$:,!R:KFM),*DZZ")>8)@"K&7;-P^CGE0 MD>]L=_Y];:JY^[6CB::Y0H7G=K:OG 1.C! LVG+P9"$VP,,/SE%/H'E0 RV' M06_*!+$[\1>E)5$L]F5]6OXR""^% MG#>XW$2FXTPFL-B2D"440?:."XG(F!TS5R\Z=740%] MP)U:N[8I"1#V1S\J&UCJYR4G0LFXRK%P-F#UE3NAN=;((\Q6FN'5$/8PC-$(NP9"]" M/2310-Y^7HN&IE0QCI(<^8)\HSSU>O:EV]^_/%*..9()Y F8MST.;-"P]+2D MRB1[DJ0EYN&>:%_ISL+> ;-)8V5(R:&O/*__SJ3_O-*$H;UG5K$D4!]1 K7# M>G#?L(IPC!-V*6\_Q>-AO*6Q8Z,VGY39CL/&ZO$9W">F 8^;MAN?0#KM+AN( M\4:&@W5T%V?4* I@OG6GQ+_."8E$)Y3CB2[&);DR0^=$9I+,*^_R_/CTJTT9 MM=5M='O'5U87H;J_DXY/=L@F]]#=?TR84U4[)+RJONEIN=/)>H>+A-XZG+]M M?#%X[:V"Y/.;R>_T-AD'WEUZ2FDG;=Y?85E:7 W2>*AXHXK"1-^6@=6:O\E M\FEP&KY41O=%:H,51>&#I%&&L.=E*B&A_"$;&)<1QA*'BY((@3'G+O9++?54 MGS?7ML:J!AKG%%$A-'&PG4A(16S0R4V^G8L M7X2$+BY#\U3CP1_VZ>?-#DGAE^:+[3B];V=]S>EZNC:^T,)/(6>N)WY*3JB/ M&S;?&$^%32L,- :"R@'9)8M0RB5,DFV.D]_ JV3N)2%$"DMA Y]0)ZIW*<5R*GMMKHZJ^U\[/[ST82A,VX_-[*-00 M'/R%FPUPL0%/57%0=QK_ 5!?8-)K*"4NDG*$]_"T.7>LV,I!K-''XR1UPJ/ M I"U@(-K$"[A':44QX[W #.C26$&4FO*S#*0L7%LS NIJ^B5:4TI,IG^] N.3DX:SX\':18'U_6_8'Y.,&!M;.BA*9:P<5]S MT!^VU$P,G)BSK@4-=9I+OMVD/!;TW>^=:AZMK[H9^Z94&>_5EMZHR2B>8"FB M.J'<* 76IS36QU,+U@LMXE6#*A4AYGYRG5]RC[;L$SOPCE>][ 0)3OC16O/V M*Z\DQVW='EIG*K/V]%.-9JS2;.0&5(B6W>7I+A/YD,I9D45L359FR3RB9O3N MNJ6+ID4C;)?W+6?95-MSM8GV4&0L0A_.!KBIS'P#56CW 27I+[A'A=/0M@ OXETA%;KL149VB MPAQ4\4V1SJ:R>GN%ASK:ZTKA1YI@ESG#'L40' J<&Y*CFJ84>,]Z2V@CKZD? MR9(C7KW%JR&XP;?M_"R@:^3,WB&\EP!2WJ8 F/%KTBS 2)"/VI8 M>,#QED@8<1+!&?[Y "J!);(VVGSEK P?&Q#X#4(Y_C",LZ90<'D8,,R.X[:W M)9O"V$ <4H(N/]_$F?P'[L9TCJ+DD+J4^II (D$H?--D ML([OC9-B,:*;MZZO2#K]97UQMQ_7#^4I6??DO] M\]F#>K9PADI@'&'=*@3"D#+DL "['OP;WK@F&-V6U3VERDR'^42=0;IZ4B9( MI]G _64'%LWK5W-,E]>ONK!T!;M/0F][+=7O']=\PQ3Z_NAPQ4:%D/ MACX[MJ$O>SEF>?SR13O1@?('TU)2ZNF00YBV$J\\ XIJ(I+#J_?@$_2\"W]+ M'!/,*+_FHV;A2Z]WS]A\W6E@:VL[%U,HM=^W$Z5J/$T %?[L'[@,&HAO41S" M95LS',*C9Q\W51,^7[SUL;NQ)U2GBHOKA-'=D\I?CG(@M3]8T W=U[(#N8.: M_754=]S#4=_E(9JIVWG%@+1"*+J Q1 M70^VG(9+S6\/.+X1@Q3Z!#D]2)P7[^H.B/[=GZAG0\3L6O"O#,=WW)&P23]I MUS2$$]S]..]NXZ,=, ?0E-8*RE*L:9>8K]&>DX$T?4H<]GX3F@1]L-\[)RN! M^,(UX>I7\7OAHR<5QZ^HX\]PQ?2EN_'XLT8=[-IR'5E[0XD;S&;D Y9@-V4K MX:X<5:I+'UB,#YKCR[YQ1"C"Q5/PT6[[&H;&CLT3]T@P2#CN0K(SI;[Y9JE] M'U9^#?[>/#]#2KKR?BPH@;&EAL5I2#M>^GJ:(+0P8K?=@1--NQD6)16,,$ML M'A"^(6%KP_/@LAF70A*831,:;)'YO]C[SJ"FHZ_-("#2C"!($Z)4I:HTI20B M2A$A"M)+1) J("(0)1 4Z1T$%(2HB"@MTJ5&>I)Q^#9TOI9GYJS+WZL^N5D5MAA=0.6P-3;LK'7!."^U+@Q&>UQNM'5[NJ M-JUL.9@['6G M)[3+?=70:'4E+9J8>Z6HF+&#3-"2"6V,0IKI\*(5[X4/[!8W+C!?:8["^;PTT3JE?IR]"<0!.&W M)$_9?AQ\Q[=JDV9G_7I\^3JF;6L#T( M7M9L=M02NA;=LS._T]-L6XE/,/!_>#B1LM=5Y5E#V1(REI*>%+Z\)RQQ<$\" M0$,.Y. M4Q3,5@S%F.A-W@=1T:[1KG!Y?FG/IT](\@2Q)[%+Y("%PB/!$?]KJ U6) MN)1(.F5PLA))OU([517&++!HGG)/6W-=U.D=EJA=X,P'D@D::2A3^C&@G/:! MFX2F2^1CQEOG*JLV/'(M3B=%"2LL( M:SA\2/OG.D,XCQ;WE>%*EP/2-!*++F0[I!.]DT-=N5O-(]3_J/_:O&S^YM]- MU,E"YHWAUG)<*S]1;.>BM-5'Q=%*F-%JI11 M%%9@TH2CXUM"3YQA3^#,^@Y#9)UFPLS W=&8.QVE@A*DB.8]-D 3R1Y6\/CY MOKA%TE?UH)%NO]NJXFT#9_Y4A&_#3E[X 9Z"2.V#? O0-2-(EU7,GO3AG+Q-U8A7FEFEO)4Y41-I MS1_Z"6-I4:VA#4EDN!+A7!OHA2)-*K3PK>-#:A=MQ)JF MCVP=$)=5_'-(ZD7"==RQ9X#YC;=&M$-.B-JK\@T7H $T[X/J9CXCYM(@2\Z6I#F& M/TG+[=*\KU#08T_I"8L/'BX/% S?F-?' P>M^QDBY MWUEGU12]V'-GN.A\;25^\VXMI<;EW_-SVE9+.GD:F^M?>*;9_K:S-@8'(\X! M_BS>$2(^@=TBP[JA\I2=IP\>MAJ31J*&+";)-.8;^HUFLY/)(=RN M7U:45Y]S9 ^<""^O__-B'\2-I*R32Y?3X_)'N].3_]*RB?!XJ#1UM3[]*4.L MV,J[:>;ZDCCI*[:$QR]&7%A>3M\B=;"BI>#7E_^0H& %F5@MR((QR7+[!26" MYC%5AS[T_='(6QPEEV'25C#<-BGW36R@IM&:M_!9M?!Q[JW^63\0S96_NTB: M>J4B;TEB9JM>_&13UI)O16"6IWGQ[1J3J\*$S,#0 &N5(*VT%E2O%([O#X)U*.!H!YW+EV*N/SA :G-U,C_LV-]D M@ EQ8I,U'"'?[3!5MUM#!N7+;/RE 4:941%)*'/][Z-A=YKJ)K1N\"_N8.TD:M:Y.O3U:1/C46G:&,"CR>N")W,B>>2^B;K1;; MX\E3;0!1 WBI3J/T$[QY,?_LR/Q\WBFE,^O(E$_*$*GP YKYP Z+UZU!YBCP MFWX))0'HEKNZH>0HV.2[)(K?T(/=#H^'\O<+-IT?BA>.5R052YSGD))O\AH' M#(F0!$@=ENWV?/'L%P'4@_;CT]I,'R1/!U0NZV >76_!(F:PB"1=40H.UAJN M !]^'+^XPOGC?90\0Z^):@%(XOOF5?._><:/3]H^750_:'5;L#5X].H\]@MB M?H]F\6\/D#6(J!X9[4J>?(-)F9Z7/P<$W9P,\(LHE\I?Y_G0F&B@5R2+.*2#\]3VKO'OGAB9B'Q=V?54\]#NIU[I M' L/4(9FMK6_9&\VD:RXB9CY;>$OQ2\5_JFMK;7P=MR2B/6H7,N1]V6OLKJC M0?(SGV'5HUW[H'09ML=^TH&,@\W#226X9 -$.8,GTL+ZTR3!IZ*"*[_R365. M6<.AN#,OCY^^/=SMF16YR>)+KO++0]1J(3A;MROH!\ZF4+A1D0_GDGIK."$9PF^\7("7\+W^/>\8=?1@M7JQ\/S T>@!V4%G M=SNN(Y\)3PY],- D[? A9ZY)SL2@X*5^M#N#_&WG:/H)C8>+[PN?,]1$Z*$N ML?N)FD,%,]__PDHP0O2LFB@%'>W@>"N*;M=:49 R/[7.<*I;__)]L.HY\(L: MT7-0IY]D,!'?E3Y7R^)C$D9C<370/)G$=\CTS_.Q,SUHON]?HCH"1(+-[E8Y MG;C:=3IOT U$G $]K'#@W"YH:;'@=PS:V?9XD/^ <>6UO^EP\3W,=(,B4@JA(!.8;/*:*G" MB,[\M,) WL]XP[I,#9B=*!%&,0]*P M3FN^7 MF,+V.XWU-7R!UQY^EW<7>(D>M6?15#9QO "\"\I%&8F/04F\FM]X9/7"+W<^ MJM #E":%S'"_(7(/)/J%(0QP4-)I#RAKKXFPF"AA5M_'*>T/O_T!*#[XGE?K M\U.YUI/]6_Q<;AQ\9S^+<"Q#&OL8KI D/"?NSJF#0*L]E8=Y6QA1W4 MPZ_]JIT392X^5JN2NQ1NME+MVG?B:#0(1-@'>6#GPN$4<%H5&Q]WYD-(M,SE MH)0EN6CCX ^F$1)U8Y4+)7$8F:C+$O,N(.<,D$ /8[.KZ#" IINP:;L3ZS12 MBH:=#- &&!+$D=.L8P"L^U2M[]JT@^CV]G)C]MF1$QE5#G%R$> _7BV1L$X\ MQ10'*,&>,"Q+D7U=L%K<7+V:(DMJ$;K.$B:[,CZ0[E';9UJ49^_P00Q5V@%=NB!K>!_T+S("941$/\6!OSQCG:[+6G";MBHV["T. M2ZLHU;71[S_[*8,#I'O".W_30(FB02Q]PCKDQ/HR?SB.BK2>Z5J_8L$1+MOB MI&6B:*/\\=Y62>*]CAIS+AD?SN5_B5D05 Q#%-;;C.N$Q>*/%%/@G]6DKOM# M1($V#6LUTUZKY[MJJEV0Q?F,B[Z'_CQ+V1Y(:A\ V&H[%B_8#O'%";8?=O"= M?G0P]FY#PS$]S]?+CTT-,LQ5S56'NVLUC\EG6;)-#UZ=;5B M'_3SSJ-]T!:>+A\UBJ[1B7D/>- > >A]T"%F6B6RT>DI9+XQ/.IN60%G8%/N M)=RI7@[.^6@#)1:?T#Y("4M79*N#/V7[H W#ML@(E_ANC6@\+TL96.A$"Z$B MB/#&3>A!7.Y>YPPFL$BC&BY;UK*5.B7??T4\XXPX@6_S^W\4.H1-PQ&R]NS0 MX-^0-'2M5#_ZRJ+/07^2T_QLD?YN!, M E'!:E&=6S.*5"_L/U7 MVK9%_SJG^DKUY_7';C!2$*# LW62-"JQA!R]":AZZ*7N+82JR0ZYM35.5E5I MM@Q'F+US:(X.B^4+[C<8X^F'<:INLR#_PJ88D> N-6'+XXPH !?R!J4[^?*, MBL<'./?38$9?&'>K[N6C WQ@U,PB6B9*CR'-7BF1K&$[UFGJI:M::,&-Z698 M_(.(:Y'%UU_("BW,=^L%JLB8?R]+Z8NMPO3@:OLZTR7P2-EU6\IL$C@^/]]/ M1G3R+J*_OJ[PI,]MZ%5WLU3QIR[N(3U>K E8C=+6;[JK3[-W/-H' 6I,4*V+ M*&V:K.RM?>A3?76H_CDSWV>HL!4UUVMU-OLB!,KZ@C]@8$O=);$1U2\*[Z8Q M?ACG3M^)QPC<^EKL#S[4VWUNZ)0:?7-))!<6'*VT=M,!0[=FG&0VH=SIOM]A MTNV2*%5*>*H!A-!V'-TI]':3I:B3L?!#4_G/?,R;F+5K!ZW/1=F"SD7CM1\@ M**L(0-&;*67//OQ?AA4DKMN>I4I5VOHYXY3V M(4)MD3D)]#D(:DU<"+_/30#EWD:*K[4$S?71.)A9,$^L*((]IRC DHU*K-(/ MOFN]M$WZ(];.<'1_S=V%$(,DJ*=-!L=R%>\K\+_-1#R;37U#SZX7HS?,L%C_ M#(#(GC88&4*P _RIF$[,@IZ<6U?8-"*P"*]Y>:$X@*('XWGIS?-)>V;L/\UQ MQ-./H!CO_#G+KT&7^HUA*FLG4Q=H.4 !W9^!F,%YC,Z9]M':CU#2XZN@/51C M4EVC?:X>6""A?_! :W<'X4)89#*%?P@&+AUYW0$+IN79;9ZMM,AF_E M,2\E^:R@"_)C/*XB$#;HWX+,MG0C*"6RD\1Q!B\QNNO+@Z8"XLT8]V<=)K.5I]4<$\DY,Z=.^\9-E^H;DJ/)?;V@.V6X?Q-%^=)X1@J%EQW06 MH/Q#B-6O1BHCFT-:X$=5E^!9B %(JVT 49>:.DLJ)$+8=)$"[X&)H;S&MI3V M04]C>H=N-Y._[5TC3GR1$^&5+)*[7M$=V^N8>$&+@P1K&"5CE\'Q1083.$_L M7,2UR7I$LLRI.LV2+Y5Z[PJ)!4I;^DB L=?IX(<^6#5T-I8([3A)&R,-_ M'"7S4U6L 1PUF9#M#Y6=&C:]_M6Y1_(M-"A/^'*TJ>"@;'3F&^+-PYI?LRT! M;38J-#-CT=[X1"?O'O88$)SH&H,KQ5J5[W[ *-E^X3+F64JQ^Z!P[:'>.?/C MJ,'@EVD7M3C&H_#XGQYH,39[*?!'_+VB9LK^'F ?E"T&&.^#/#?9]&[";'.B M_002W(D100E6H'2H2SDTLIC;I-?D;W\-J%DK_>'UMXGM.O8NY4(Y)U(H1F^! M" *$%Z5"4<^DS'QV@L]J6?)8Q769U^RNY/4W)AXP*5CQ"NN,/M>=_2T?-/N? M<)?_7_Y_^7];_B33BIGO&::0A.WVXZCS4VZ]2SW#>FG%@;.YCJ:"DF=61>%< M*<)&Z])1(8D 1HUXK643V=+28J+R$#JT&T#>]/P3_'S00=EE]X_Z^F2=_;H& M;:F>MD.&DR.P==N+M/0ZW1<8U[DO_GCTG='Y].[[R+098E]WI.U.Y-8VTO!J^U?]O9!;S M]D-(UD+'H](>W)%%1U=@Z<>4HIYK?7.GZTG[/]4*M,;W!,VV MT.8 ;H*:\3)D:X'^D'&-FI=4IQ+6!A6B%KPKN5-9AIIP-N6%M(2Y=EQ:R8[E M-A< 0:??M*Y?8KXQT'_-@%!,NV'I_>V<7QEN\Y&/Q^LKQULEVX8]F?&9A0NY M%S538@=Z;B%-67QB]*/ +LD%?FJ(=TEF(IT'RJY MC>1+LY YZ,,YYU-EL0SIP\0@:O&Q?2DL'93YA('VN];VF[J2E;/I7[(EYB29 M&U(2^C>/1ENIY )B]."H 4Q=0XMN;/LA5,AX*-E:_%KEN\L3QO?&TULW1093 M?IP[=_/(.WB':ZT*Z"P9S?M&W/S0U\VQS('C;F$M+(MY=QOB'A6*[T" M'44(HDY/H?TU &6WXG*&.P5/!F-1$H>HKZ/(3R[@3]>A?,)$D(A &/FAR#O95=(;U+M MC[\&(>=3-4XTBY\##8NY=V[?<2T-^_5WI@=3%_\Y_8"+C]V2%E#Y9L.T>_[. ME^+7T-=(V;3MB24.@UV5!A'9RQT#\O=\.!O>M!80<.0INFS4&$LC[S/L8+NA MC]-:O:1^ZCD)MPLEMA)>B7=L=Z-!639AH%$K_XCE4O(%"B?->YQ4(Y=R[X!!3AD@$::<;'P<1A7E;RA'W M4G\+RLYTXR4?C&AV'W'X0#O!( M0X3Q "A^B_0:)%W*K?S@N>74Y1H[YA%:-\VG\.A T*L*Q\\R^"\$5=0I8 M)Y4RA!'$?5 W)@G6X+H/ZEH,LI["D_=!1[ G_3^LGRYW-'"PA_QUB>A)$M,[UP%]#H=_A,;8M1\C5YEP!%[R6@YY?XGB9 M>P)D+L*Q<,,-P1[X!#,7YEOHM-.U#SK TOF^=/*KZNUSWS9H/PW"#YRY>.[0 MJJWW13/NKZ+<<7!9#'6=-LC,PWGI+UAJ+#?V%DIU->:-_\EM$#MGD >6,=LU M>)_S4M%(JI\_PP2IQ;%19\]/&:45,#$L3?]R(B86EVZK,GXIJ";X\$7Y3!7[&?J'?5<)T@U[>!K1M;:UH?*]:UU+WP M3$(^/VAO:FU\FNN(40>/-A%-N9X^O]R-J,%V+LK.$./C3TRWHI>Q1XS8$WQ@ M0U=I#QYQMJ_@1/^@HGU*2NTK^0-FH+U!E145&*"$(?N27(50-ZA2++X0J@Z^ M-[M7(8\EU)BV<*7A9Q'S3YU\:L[HD&-F1!!=$%A QY$A" M1 'Z*%+%12^R,7EYTK(M+RD@*DC])SC'-GTP_"['O8'/"L] $8NB)*@R>Z%D MLCJ+>*DK&$$#.!V.=%MP>$+H" ;/SY&>7+]G;3Y^[4:&D8!$[\298+?,95P* MCA\J@52$),KH4:<+2WUTSRWT!95;0+\K^,ZJZCO>%[]PI^/X\230QGOLR4E8 M4/KLNE->SPU?6!TD?IOGB?LYH,CLW?W<&XEV1T]&MGC"ST[IGG3/Y=2&V[ [ MDA+5U0SK%F>)^6'J9F)?3;_-E*/K+T&4=>^ZRT2VWPSXPE?[!,S%V0.*L!5) M&OPA+7[$Q(BG4NU_WX.W_[(/:LPCQZ+IAC[3[3Q %!4BXD>1L"/=/-P?WR1L@LP%ZI>RO^LI*,0'O_! >LK>3+H<)SG[9_K% M,SQ^3(W85LWA3^D'JG.4R[16*8LA%YPKJRI:]!=I]2_^Q!]#8G+O35\@?+ . M+3,EU35Y2&WZS]N'+3I;[34CJNOLUS2V9NB!# = E"3E[.J!:)LQ.#>AC/<5 MFWQQ+7B=^Y7WA=3HE5/Z\$MZ0G]=BF$! M/\1H&UL++]L=QS^H:QL\A95AMN^#?-!"48.8&DAJE '2U#QISW;\KKNESNFQ M.E_#GF&[ ;G'*65:'?W]_2Z>7NV7Z9RS/MAD!B^=E_45)@(][HLXICT**,.Z MJTFI05?CKZ>AP=\NYQ^_;R&>>?YU3^GD/KVX)3-4FFO8@YV&>$2)3Z!MJ3*M-(G T,U3KR MT,W_>"SFUF>X]H&A.A#/BVBVGKSQ!GJ2WO> M!F )D*2_+=\+#(Q*KAQ^78+PTC87OJE0:&$A<4$A+)[;:'Z%V%\C'/,AM^0V"@^(""X>",,XST>4$5J:(.,L!4!,T,<%T.2L#5A9,]RA@W/E9/%-BE_: ;Q75O3$]_M%3M MX+I_/OL18659BJ<2B>@ LR>_,9Z<2=&&^;]CUO[&'P!BN@=TB@EH[N_-D4WC M=9O7M]1>-YM>FH'>NF[Q,N.XL)24#^>VG\JR2A!P>KH-S!"F[=!:OJ+.^AF$ MNZL@HY8O"V&4Z$@7?O>?,868<]]$>/3O1Z_G]P(X"I;&9.:TFN*6ND7]0!?]+>;62(<)+VNO'QD+K2K1EB MT $ ?WVB;D>$81JA(>0X]^6&-O^]:7SS,[0P@]Q'-XF&?GCS"9R KX=MD2G) MKE]1FE38\N'XUX@-/66_O[$-I6&R/A5%" 6%]:J-,X]-'*H_'RQ'<3.Q:*_T M^4BL.R!(33>E'O_[*+ZMKBXSBR2BQ#%L7=8^3,4%?J/F@WXEJ0RR=%D+N!KT M%IZD$G0(%0!LO/XN63FATO=N5&5 KSARYD&B8['-%XG//#P\,6YPNGC4F(PL M,$0/B1IK5BOM4:**Q6@EH#1@,M2E)3=9:YS+8N[_ZLG!I'?YNAV=_/ MXW'E/DX8>AXE"QA3?K'Y1 [UZ-5QQODE>%Z%JRM8%JZ5KN(AL+.88?)M)63L MJ*MB(=J_;(/BEZL^PCVLHJHZ7B-0U*^\6A_;^N';5_QAI'',>V M>;9[8,(+?)?MEK4N]>>?R)^UWC(' @-ZO_MIT)2,W6;T4ZN19?[B]EK9F>K M[M8V1+V=":'\.WMC_[C>X6XH\VH$4_J;*N7;A?!8=)N$00HZ_#7-8&;5T3NU MR4I#YCWIXT2)94O([FGG+Q8YCN&U.>G5/92#.FD27XMMK2RVYF=^A8='-4#? MOGD1%,S]C358-\3(\0V$>M0@ M_EB[ A+'XI.CFS*TJ+#4H)TZL "Z4Y^-[[3L8.CWNP:;.@]1)2SI80[HNY;T M)!CE!G8631A-43?@I$K1,BB_TZI]3R?][!3+6B6_Y>%6^"G4?1=L>_O0]BG. M^>]5$5WH8^UB0!=Q N5*Z>M6D]SKG'!LFZ4*2*9XC=RZMI-9\F6*O[[1,[7$ M[/R)F1? 41:?$5V K>"&88(,4;H%$+CKV/3IB)-3W0[?MT$K4=FL*PXK7@:G M[!020=Y:'.0Z>P5JP?)HQ^C<]#[H+FTNFW2F:'_U'"(]V-=IG/FR8 M%K/):\HRR%P[Y"&H./Q$-Z#72()4!^5F34(X8+ZIA]>[$0>@RKY0Q8;:3.M? MOKL8G;D"AY;)@;U@.65DYY2+AWZ#M:F1AQA5R45A-=Q36P/XJR)&C,[I*"4ELE*K_Y M-C?D$%*O;EI^58/<;=A5:*DQ*ZWF.B 8@JC9(?._]D%40SK126@(2_ZM;I3" MF%;!P]!4M]MN].M-*7>M9R^$WQWC:1EWTWR]#^HPQMV&"Z,LX3'S8F0U8@3F MB$4XS4%-K@WJ,KGNDZ@D-Q"N]C/67K[HH&4X7JQ=FZ'(%NH;42=07L#C=\@0 MTR0CR$*H?L;CE1.9DAI+F?U<3Z\[1%N=U^+X>@,A@@IEMJ)$J?[+Z5M[8EO% M]$M='WSF9[I+)UM=O=\LUD@0S_9:JSQW42G#/*]:!1&6SVO_FNE#S"?34,P7 M#UH"/);[>@KENFZXU?*?VEE7]"_\],TCD=.,\+_$W(X/6\PUDB4HNK1D2MV2 M)@"AZEI0=3!WZ>IO)]8T%%J63WHF/):_>['?[CK\[A3V*>9XNQ JG#+5EP(] M@MP'6KKC3_^0!GYL2UX$4SM,=G$\$0:$/[-4H>U@@#34K7>GA)%KXR<9(A8_>I'_33L(=?#X![G,D5"M?XGC_T\4CMWV>BJ8 M-AOOT!)O0=&AWVS*#,#0SQ[^WB5=JM]V%J']H_(]],/]OQ^#'P0>_Y9X4-S\ MT_9H>PBB.&=7C&Q*5T>FP8464:9 <(GA[[;=%_72>HLAJM9%3I=O#)7+F$F< MR.[5B^(@Z1Y8UU!/4X^3;5#);%C6'29A'-XV.[LN5M"N_7DYHX[=>K9\P6I1 MIN$7%%DN:>/'6^8,S3J^R/]4I_-L[KE J>"=ES:XC[^QC>@[^R!/U\C2,'PM ML[!U^&] ;X@;G:X>-50DE]X=AA-BR6W /8)NDP+TK3ZY6*@6YV1^_9E4FG&8 M]T1P&BZ=LG/8ZZ5QOC%_7,QBR-4O8_93C1/XB$=J<##_T\JDBM?H8>NSEO[^A03'=5V-"?]P&M%$0->OQ^$\-.;M>_Z*;<'I M)M6?J!H)JFO3!BJ^(F)'OEU9J2A8?[)A,V3*E^5UKN\>XL6A7I1%'^0CAHRA M*R!AUD B'<+"NRE_K6@U]% C(2&DJ^^* X*YS%Q?FQ>L)N18@QRRL_MS!OVS95DMSU9- MQ._4KCBM;_'0(U"V8RL @KK X@MZ_\.-OSEAX4>#&X0BFEL8^=X9DO/:_YG^ MLW,K.JC/GS,Z:A&70_]=G,+PK&%^8OO(EP@0]!008\0:@4NA/,<#0B/X'XJK MWN=X/^]R:);1P=]WTN5EK,J P0R:31V*V;Z]Y3.& A_XO<.)@HW_\A_EV6R^ M5B39-/'K.R'R/+-$MOM:$I]@!?+X<4;Z:>V1H9<[GG)(U/>SW+U:^Y6NWW'1T8-&?#DC*EW9_" M>>^# #B,*,GZVE*'H3O3-4RJ:5?CN4%-,SR8=4.3F;#V,B0==8/1=6GJD^%!:Y:G8EK M#2*-)D+U@!@6WP6Z%K"WS+-5^89QNJUU)M1?'_(1*,-;?]4^Q5UW^TI3A,^4 MZ!'S6)<&@PT>B?4-Q+PI38&ZW@V9E[K$K(1Y!Z7A*4^0.^9CSI?;L^A&EE?[ M;":'4T\DF;T8*S]X/_Q R%."Z,$F?RR@N-,#DV0\H/"0]:GIM/9VJE@*0[2J M+W05PW!1TB)\=J(."ST\^,CYU=XQ3EW)9N"WWQG^W8T MH?Z187R7FI[4(>A)E%Q3,[4D-HLKZ2&A*6^P]8&;0>=MA[UEI;7M87C1!HR[ M79UA^2\A8]2XS&G@*/7G\F_%/WAKW*T#G_!0[YMB20= M>P&^(V8\!I%J=(VHGK^E'?C$]A/,-RP=QJUF()ZJV=U@[AY..OVKNZ;QXT<3 M@8:PW/YAV?3['SPPSU^=MW:^Q_..$4Y9:ES6>,PZ1XF/>\P:GT*=?C^W0;<" M8]3J$C# +A\%#,C.)#%@)#"@A'Y29RESTQD'=O'3"ZSW3C&L'&LOLDYKLTVR MD"+0,NRG;'_.=*,!)=/D7^#DOZ-]V-D"6L[7=F'_=L6"4:I55K.J7E%ZV6C6 M-;+_:?[C;VN%E\-5S?@<$_\=$N).I.;%H4[N@[@H0 PXH>JVL/^QZ>; O,#U MM4_-66NR23$MI^RS9TWZZI&Z?9 GDN$)4+VHCGT09[OF=R&\0OI3K-KO19V_ MAAM:M$>V3U./ER%#SW5RGNYWSS#BFJD#5%B\7H<[!=6UZ7%CQWJ4,,Q?"P<,@K"4P2C^]#^I<9):V'_TG M6BE%^R"V+71B(QUQU;@:!IX,:UAX"]MLG?H9%K"X!PD+_OG[%?C?&?(DX&A' MNP"S%'<')PT8=](D[2KW0?R!"U-#3? M>!F%AK)S9@GJG6ISJO6$Z, M6-3H&_/%'ZDC6] =#JWDSJ\2HTUZC?2Z).ZE!*=D<&";5-;1<[LT&:IW3+N! M2]04IJZOSY$ECS)B#>BY)83;FO61(WD'KQD=!*?4JWT/0G$ M:&%/QUU6]Y(<\PU4'+GA]4ZM55$3>V#1-I/5I50AZXT6D @P(L=8IU* M..?#3!5PSNBE2!4R>#:&9K(/BM,&@K ,Z#XH-F8?Q NAK:=JU.^#V$]/9GH_ M_6IWN\FHCN4""HO++,0_\,BF53(S<<12E#<%VX.G?$1_W <1'1D7:ZFZ<^P. M1$TR2U;,TFF12WX/]1L\HB 2]'?1!J;$]3@M<"J$XHA)RL.+_NK7M@,""(7' MP ?F_,XF>M19/)6<.9*!^Z=-#TN:G++68EXRP1'P.AV"#F)DGQG2/G M\%=G#((CRK]'J27#$TRT_47BA"7ON/".&"V1_F_/+7?9 O>#;=#4BG M8BR9[]'>F-0\A"!+WO>OX\1VO<^OYSM;]1&""[%MB[4U\1W?__1W4JZ>=$)S M_DLQ*^&#A]QBEN'\TM.S&>;4+R]*S=V)Z4J7TRTG'YR2Y_8\XURLL^'H^*S? MC#A[Q.H0Z,\=AB\)&[\/.H ."A)!JJ_Y:(NS9)>,CM-6XA.5LOMSOJ;=K+A_ M@>O^V:*I7WM=X#E36NA7'*'@D6ZG5/J![Z.O_-""KYI;6G2"M[/6G!5RL'O+ MT/#GO4:*]P^?C095Q1-YMO2)Z/@9C&0 (X#DPX 7,[RI"DLE'S:$-[P6 TY\ M,C5M6%((T1A\?UL]-:/#I3P:^2TIPA[Q MGDW0ST+Q;/QB4/JV5-C6CO-FR.4/(MAX8&[T_27Y M//A$98ATZXWMT=R*5YR-'*VO-]Q6J8TT=L=C^^A7&?),MOX@&K"^L-\[0RN5 M:# :HI!92IN52Y8)RF^W&M6 !>]Y0]0U$?K(TB[VV%L1=!^4V33."[Z@:PV MJ8H]Y$KHR0T]6KQ'J#NVK.]YT.OZEAS;T5S3G7BY1UEEGK<)PE&CF$.LXR@M M=F\[&7G[_Z/ 5\" M9KZ+)@%(O8_Z$F7(C&7H4VN)_O4_1T@X3C;%XJ?[OLU:-. M^7W&ED 8C%"(X6M5JT)W7(1>0,88 05HJF[7$(%N>+2[_?R4HGGQ]&_]K"R7 M-UJW3%?+NL>YTI43REYE/HG4[&"SKM'Y30(B3ATJP!I!-PX700#4Y)<'J9H. M%(7VU^]]/@YNC8J(62KG=G@IFTF9]X-^7C0,HG%1,5OT9#7B+[=IRSG\F/F+\VY*N5: NU5>8:'&@,G&P.000S1"V\H>61-N@K# MG2J7T*K[FF&5/V3;\HRD\K J]?434T/0C2 5SU]\EI$*=!762!07,RN*QP=W MH%UZ)-0P+BM+JW%F6& O3_A"EN/+Z(..LX3#(B">JTWTRZQ1M #,#_;T$;8C M*+E9T\WG;X5'R"6Z8D..U??U6$J866K_^1,_#RF;G9!N0V'I7JRY)3[V3XF= M!W=@#A@@PC52V"X#-;^_%\E1#&.G/S4>$^K7-J\*L#9_EY,P MI*F9=?A^L8_U@104/RD2X=3*[IPBXX&;X\@FX'##AE]?H-XX**O&1H[FM">40; MXFK=_7#GCHBUTP1A4=J':XQ7 :*3*"MV YZ,\U2Q+6U?^F&4*C5E27RB4H., MA36J_R*B#;O'ORAE.=XT/Q2>69MUB._, ?+U5YR%[$H)* Y DZ+!XL50Y:X M-I11X[&>QJ=;6Y9?"DMZ!':[I+])7:Y1CLM85[4XFBM?9*X][8NH&=W:"V#C MSAS\R0YA41[P0\0?^$$B5F9KW+_;.OE>K!>UH[G7[GW]T2V0,@)003"*2TEY MS,8 [?V%UJ3\#* $UT-2#9CEF@A9E;IGD HY&4P@?:=3$6TW4% M1T-5=3Z>MN%%Z,DN *JK/\WD5_)IW-PW3]_-N "M _UW5GO17319EPJAK5!& M>RX\P$47<;+&*)2:V.(FUI!YR&D>Y#<'F<,J&WPJ7PP0;8Q0PWVGC4Z%R0'EP.0HU MOO*1RI6;$5\?$7S$X1)1Y[T\Z*&!S-L9S,SW=?(J70;/&FLVQ*9!(15R/9)7 MFA(#5N\EOW=>^9@<3'1UJ+8V@V@>,#&"8**4 ?0RAM,/^QKHZY3,?1&67M<1 MX4FMALY!SOR2.T'#_K#B(]W%&@YLE!G4K7/[VCC=7[ \QFB8VYS?N\:R64X3 M&[DOL/:V/.1FJ2[RZZ-=A/TP;0T>NCM7+-/^ 5"@&K/X(*]1RN-:_Q+Q'5YI MHS!TGD\$EDP(7Z+DWH9ZW3);>=QW426:F;\/NJV1#)%N-?8/K? 1:X;$V5WQ M)[O]Y13*,OCY426EO_N>N&#Q!T,.ICJ%%?,6<#:JH7QY[)D[K1=9$38=1OV5 M)G^]K/@[")O-UD@U*9#:CDLY!MWL#X6G.RG1T F66T,*C7-/ M'1*$/I*YTDS\&LGN5%/: \"5$K:-F"_:GH?Q;.[QOL&;/GPW$B) OB>N&BAK M# MD,NS^IZFMG?.R\EQ'3&#C3X?OAR,;)I.$1$I0%5/*#.%M]*_OSPFXW!-_M35 MP,#3ZK[^IYW+(_$VJYL80-ZKC5+D& J93:;- HF4*?ZZ:99,4[M>;E:%U:4$ MB>S5/;363[CAZ7]QV, I2&\Z#^,PL.E!M_F>'U:]G!XMN/K#*>XIE]T\)>N" M9>VM4T*U!J;!MM=%OVY9'RI_!-YBXR(W/Q#TIH^R3(0S1,6N-U+>"B6HWIZ) M@LSA$7,+C^M,&H4OA,V_ AF?$">HJTS]E^*8E2/L=8"?R"@!VA6+/V0TLONP M(1K=X"/(N("]1UN3K\TE37A.G1FIX\Q1=0Z^[; K;=HM V4^_?>_8!KD$$J? MW:CU=&B 7!_BZ'9N5X\- QIY@//MXO$'X_B1]BTDI9?&=K?#!"]P<$"TJ8AUNR'.HK@U3J+S= MOE11G,65W!@890NZ]?O?#2:,H[J=D&IXK4'K1Z(W_$X)I/NLV MOL99$R/'&D(R.NUGPGO8@FGGQLR;TX594_X$0K5HIW4;/HNF6+E:P*?0MW:>ACMY M)HV71M=]=WB]/)S&G6;T^W %^%,),WL?Y 'FCQK1@R0&&1@O\^.E %R?/^B!H[;W_&!UPF,5$3[ISFY^CM:49=!#A7C&T1A:%N!.K'0FH+<6Z"%N M@ 4Q#!NBWT'Y:$.IQI "6/8 Z MJD;W9:[O 73[]AI%R(\OF+4KA_=!>Z@OT/J_JMY)Y2$-OXKT;4!40S[[:\SQL\1?/#B]T!'PIA!ZQ==T7GKHS[OO M[6?7_^R#VA<;?5"H3U+^/5@TH0!=5]JMP>.+J=WI0R_4_#L9PZCEBOIE!%NP_='7F--D#=;N@[[;Y=#47[SS_:M>$%3L>^R& MLY/3Q8SYA<['UJ>F+I6=D@:!0(;E_3!?W)P42U*3--J)2(*Q-25;R=LC*^NQ M'_^)T&(Z7/'H:A!;R>^#;/<:<$L;?2=D!$EL1E[$!92P+7RD#@Y!^DW:LOFL MF$RYNS_ZP)#PHOJKL;>QXJ*WR_5S^HD?NS($?5!7*?%Q!CSL"F\ RS*DAE'= M1 D5TA7@I19"ARZZB[U1>)'1?P2TQ5>J]-(D!C Q[%R@V=!AY)%@N@^Z,P(# M(WZFE#+D$'/H<.;9P*A)6KHNIJ5QZ"=]/=S/(/R_-DP"Z)Y(,1I;.C_=W<)3 M8I$1UR?8\@'"&L+31NO*L2_6_Q0/+>"V_P2\#!7A(*(IYA@^I ?I%C!#-T)= M'*OXK2&QB1,/3=6T;<4U.GHUU#YV_UG12[AJ\L9$RH2#@Z/?* U,:'A<'#4$ M@^R# G' ]?D'.KQ$',_&W]Y8;P]QH?G%ALR(B-7>F%C;PEFNXZM[) M5,QZ*&XBQ&5>?XX0R 8H' 'S*)ZL0H3-[AI/M/X+UFP:,PA_"[P;=![Q[GF4 MU^.J?AIEMFNVNOHI*2(\BF[0J.3C\FBF!MUA@/-*A_A":C#=L+E)6A7@[EV" M-+:A6KU[ !&P(/D'W- BRQ)M1TKG3]SGR=9X;IR1CN$C6_17+[WGK;)$H;VVO:F;'R9-EH7EV M,0A0I%#RMGS?1_7CN5AZ?C)2V=WS*7EN%ZB5VSDTLJFSI@?953'A\D2LV=X= MJF3.R62Q5^!4M+L$ T9=IGVDI&\-4SU/(K,^/1I0C'Q68LH7J)@I,.;.^]!@+3@7#MVMX)A66Z$ M?M_C*XG .\T5(+<5^3C[,\5")&L]GRXM&/4NIXQQ#_YW,NGX/J@ZL^0NRA7M M2]00>#A_-R336V,VIU&1YX)2/A62*-9^YNO_:.]:XYG>__C4D%N2I"A+:">2 M'-5*6'2AQ"+9D30BI5QSVS1;Y!*Y>Y4BQG$K+(61VV;FDJ@1)G,P&T(N6XY9 M=CO;>?A_=!Z=_Y/SX//@]^1W>_T^W_?G_7E_W[^/Q6T4BM7K^LCE?L+L@?3 MR4P;1H1V",+W;\E[ANB '7S^FW*R$A^"@-=DMSC1!DM'$P;EF#Z-F$)9B81M#8>E>Q.^ZXFC1 M,N\V"4OB1HQ\[OM9G]SP:LY\-CW"_UB S@(]./AF@=QY:G_R,D9-1"4:JZ= M0%ZAK2]N-,7*].S'[O^-3595 #9#%/#% I8AN( M%+'MT=)VBO"NA##R87RCI><_0!%4DT]/5L(^+UNJ1-&J2^:C1$_#B^[EHB$1 M\/H5V9G2/B]6+MCYC=0D4Q*K"M3:&.RTTA'&B@S1EAPQ8.D;WTEPDSWR9%\. MQ?Q9ZE3 114O??J3NV$CH;K@98WKTSHNKX&;ME211KV946."@TV2]4]=@N^- M54AJVT9!.9+*PCV^ :X9S':/>$&[, U1T!]Q2OBX%1+@4"*GDGY5F$9B/$.H M8GV,(YEX8B9K=*U:26#?X'Y"<,HJUROZ<%]TR2Z5MA!@C]]/+^DQJRU!9ZJZ^+?S PZ M]!1L6/D0()\@ZI!P=.N_G< ,2L6 !)J#F&U8\B42(_<54:;_5HTUBY2@E76, M$),TH)?O+.<6L./E02M_GT1#S5D O[I= H,&JA38)E$O24WZ8^[M:!LB3:#' M2M=PP,\[YZFI<),7WVY)?.D3$LS)NP-[[K39*^:ZJ48>,TA2BBW%<"+;0@1 MGE""18 \#U[4Q-EKI65YC%,/'.!7ZY.&LW8']KUQR:]L9'?6"T9["I4M46AM M_EG)DWD)]I8B.XW7<$K(VPR$0']"GM"*.#[!7&9RKBS=S?(Q>_Y\F]V'(WK! M\*.D>FP[*$&T4[+FY(KZL#L$D"F^,?3Z2#C^!A6>]44VM;HX=D +'%P8Z+/J M$:EC%PZ<.JW3R+<5M5_#=JK R @U$5!PH8D7P"(ENB(\V>6/JPYM7];UJO6J M>=^0^;!@;R-@Y\](R$2/1N<XBMG-M3Y8FD0-#CC89%/'^? M!&? '3/)7=U=37WT3_BRG-]WI)1$9/PQ/N-ULW*U(D5=T_GJNRY,#YW4Z:$M M4GS*"77CY) =U-N:UE;(X<.'+72GA&XF11"%$/_]*)\D-1U?X+(AJ7,HZQ[] M&.SK*58W)3V]X!AOD*^'&>).*!-XJ<@"2V]V&I3<[":O"$70S. =3RX1NL[(67<(V?'[ M CCYG/V=8<\$_0:UMU=A)"I@3Y! K7B*1%G1$)%II.UHI\+YC8E6CK8K[; @ M'/OZ6LF/!6RD@7 =G=[?QJ^N:I[MB''GHV MO)G77_TRY8UGK+>?3]*!>51L^B;,G2!(#;?H"!Z$B=OFCNDBU0-)JBV[F:V. M'F&/FM M=>AF/_'4W8VPJ(12R(O0^V^!C^V-/ ,S8Y>]8[(N%*J&2KM98D!/,MI##*A! M2>W;9B-=4$)@>A#3A+>_O VA.MYW8='0ARGUUI"_@O<@0L+K" M.P1IJWY$5)#-IEL4:&4[#A;'_\DU3\4WFM8\A)M^7'!$ M?79TN,(K+9\7 [1)C$J:>L?4NR.V7GJN(.NKB.5#W+RT:+"P [4)DVW8$)?HUM!./#U8Y M1[\:B'NFL#0>^TDIYN-.UJ&3R@MM.E*N*L<[PQX[*Q7&?4V>1($3J_PMSD1S MU/GF(B9--G4%/^S4WQ.S^C,@0V%:P6X^!=7UB&62CM&5O( 200@OD3'Y5=3+ MY%8R5A9;-<\ZP+NX47;LX3R;12U@4[+#;(1K]'SL"PSV03*W6/(=3/-8''46 M[B'T#I5NQNW,Z9! UT,";R5,>+R7/. VWW.WI47M?/:FK ]3;M\"IN.NCL7+ M-5'3)M]24]#6' E\W*6.!K'&NRE!>R?]WLV+]%%'[=:,3WDTG/X=:C4^&K*_ MHB))1A]X&7#RILP,=!-F#X8&![&=52#<^!&HSUZ3J>./\+R+WR]QQ@OR.?*. M0PFO%O2?37"*I#*:8:=41AN*:6H!BQ0=7H]A^D"$H&2T$M\2?:69O9(H.CP7 MD8V.('PY6MZ(4+8V7KQ<_\JB!@BS"#6O>:G^S?3[T7.83SP%_E;D(!FTFP"C MY['6NW-X\9SCW\\&@,\.@_NW4QW[\8ZP'-F2^Z'/P*%!SN27P1[/QZ0)[PF2 M%1BQX>E_4E,FP" U@2W'DL4WX'2 MC,9I2WL&A )- ,ECMO(BI[K)>?;(%M,ROY #:;2:JB<6ER _9T:2M&RZ;"0T MZWI#U/?*'J@W:+2V4Y)4D>VZ["ONO%Y(2EWTKQL(WKE;K5^L/H66?37]Z-:S M+]?ZQ*7\:L*1K?U%-O%K3?_Z%)B. 9$VVHHM!J2L81_3-6/#*BVQ"#OUZS1\ ME9X]WMKK=*9"Z>:PF!VR'AT,9<6Q?W!&(ZJ5J:@'6PM=DG]E787VXVE/D=0F MW<_KQ8H!SH-J;S1D/L". OAFV0TGICF?HO;ND$EDKTZ54ZAQ!3L?D4%*+:JE MR >V]?J4LCF:VEA[553]$&"GY=U'!*&MW@^_$2@Q\HUL]8M^F1%")0=P0/5P0Y;MO([GM!RVLNIV.%Z%()7@ MX'M6/8"_<5'^'<@B?P1_RXN_9\\$PO^H;[K)GUZ*[/ZA H$7!+M_+?[B8292 M/TP@B5,&D2<0I,AG,"8>$0@'/D/DZOXO4@8>B3P$0XE#B%A(("5I#",6<23C M1"8AKAN=9XN__T7_#R6E ,JX15G_\]__]%!53W_YY9?OW[__^0H?\%N\N@_A7T QCZ?_Y1\C_]QS\!T-!1 MY'/Q14B@__O[EP]'N\2_Z"M^68A[/;*?19'E_&M%BNHCH6*NT->M52]/XM__ M5&:/3W/1_>ZA$/)PL_.BV&I5H\0:I1]KE/]\K+-?+H#O"&^UC]4!N-K<3ZXP MGN+TDS.X=TH?Q/" -[JY&'+S0+U;\+&>W557%T,?'K&KQR*OR'R$QV+=S0;D MN?[%1_53VXUNZ(28UOVTTKT!5?RHQ(*+1BVWF@89__<_J9]FRQ+>$_(T^[I\ M4E;I;Q^9WY#RX?T\__YA(?/BL1;R:UI6!6'5C(5QY(5A"L,T2"#"OH X"3Q( M),$1)3+V))Y5JT=])A;P]Z\=JKKK7OW^R8*'ZLC[7(@R7Q9L_25\G!_ZO*DO MF_X6IK\LR*,HGTA[@P*OG8;&GO_8@%V\ *: ZF0@VP-_2__]LO::'<#,'\M M6N>C,3H'&C+0F,$&:/"M@_W_':4V9UL Y]H/R8M=HG+6EZCUZUXJ&VN6)"EI M;6;;I*(L\'\1\ZKL?@/U;Z#GM[[+/]OV_TW-==':2@IT9O/:*7UBNG+2G M"FZ-HW9J+R*DRB]Z\)IA4A#_!/*"BT(YZ0?,W7M9WDDI6)4]BP_*FW\4=^3' M%Z6E7X2V,9MG35?5>Z%:)'/E=U5+]12\;%T\8R@,D$#*Z0Y"I)SNQ( 5* ;J955NS== >7(,?5:NI-.AW0[E547N$:57(=$[LJQRZ;[ M2?6'Q;-ZZE2C>G'DP^)SD3-1EK,8^UY N%#CAP.(HCB!:>01&,8,"9Q&U \" M&_4]W,W4!%6#4VH*GAIX=D)ZA$DS;;R]%7"^XWGN8*]_EW8\GL2C%&[$0,JMF21(@Z7,,_3#" M:KJ'/$A4 W^:-N MMYE4%85ZDNJ%L#E_@P3?T4(L%#J"90"62Q3V-*0N93JP6KL8!/ M300;=. G-<,HM7WE\5?W=0?<<*E_@L,X]%Z!M@?JL .-HT&&U8#^@(VKVLM M![7I5Z Q'FQ8#VKS0:7L!RT!5Z!]5O1DM";!X<;#R,/F=N=B+/#C;GV,/"1[ M>R=C]]_O@_>>9,5?R7PI?A.D7!8ULG+UR_^=B4(U^?#R-G\DV6+&O8@2D020 M8NUW^TD*,0TC&!.L_E\8BU18^=U6O4_MTZ-Q@AHH6"&M_K M#D;#[),R&,<#?QIQ0-3V/*40HEA CCT+&,4+((WZ$@UFUBO8[^\AOM6ZE M"D<"%UWO6,SUC@6IJB*CRXK0N0!57D_'R.+%3A^VB63$CP/AA9"'<:PDUD^5 M[X@1E#Q(XA0%OL168MN?R)&V?H8BTDQ:>],SL)AJ9MH@EI\TM)_!]0Y%GTGA M-*#E(!-.=72[AU&5\Z!QNUIY^*)^ZOA%,)$]Z[$J=_B_& M#R!F@D :)8Q'2+E6*;%YPX]W-;G7/:]$"=9X[5[O$Y2:O>MNB!KXQ5^#''8W M]SP93M_]$]V-*@3GS=Y5!8,[^DG$6R%%40A^1WYJHZQZ3W0T;?7R193*1665X/KL0[M$?Z=& MKM03T.OR^C%?+JI;>?U,,M50?<],JFE.@)A0$QRI)HY432%)S!!,$DXBI7@T M"HV\(:>HIJ9Y:QN:TU9/[79>U9D!B)I#U8: 7 *R88J9.+H=T].R^6HC-?3Z MES()W$K0& 4ZJZ[ QNC51[NZS=B5:4I^06./MVD ZOVWZ8WB%KS_ M(:-I_ 4=A/7FVZJ;KC^8?M!^+MUV-LJ'=!!^ND_L,(WWFSQ\+MKO_-=*S43J MC?'R=EGI9!0ZO\>,I5RHJ4$*L:^3:B1Q"%.1Q/I\7^IS)"(1Q#83AC/]3>V# MN8(+2HWWJHUU OD:;7ALP&+-A ZVYN8$B+T_G MN3Y'G0,8$K#K]YO>UO,(R^/3/'\1XHN8UTDFLD;%,E&V0:8SWU.J$J 4!F$8 M0Q0D$I+(HY#&/. QD=3GS.H0R[D>)RL'H(S?28L%((VBW3."4[)-K!&YZ&F^!P"DS6ZL#;EN^;%_Q5JK_JO:;MS1. M1:1<<0(EB=5W4"C7'!.?PM@3-,88)7Z:]-E!W.IE>I^V=N*:MR@!,Y?(TWS: M;0WV9FFL3< .H"L%,B)@D$V][9Y>9?ONH+''-NH.7]SS<$JVR"KQ,7O6QUW4 MS/\^HW/1; ->,_4E7-9N^J88S9(8>TPB EF8!! Q[$.:( 2YB#V$2$HE3F9[ M23S/'Z*P1F+T5ICE+G7YAFR@W?J46YY3L1\8,X$9B.>13JS4X&&-'JSAKZ(1 MK+FW/\32FSZW)UGL88Q[G*4W37MG6OJW9+F$4%2S+_KH8'O2 B>MOSG=]( MM2RRZN4_!2G>*V&8X4!0Z854O:"A>E7] ,%4>"D4.!$H#?R$>T;!CD:]3>T% M5L]";+6$HR0FV7 MI,P(.K/:=*:1,1>2S.S962,RO*EG0C#5Y*W\-<]Y>;W@7T7QG#%1?LWG?'-Q M:F=-:D92%'M4QUWJ+&$HCI1[%!$!L2^X1V@:T!A9)0CK@V)J6NQ@9^2R43&; M P[.]<"BWJC.'MG#S/@N(LMMNK%>2,9-/W8)67OIR"YJK&=Z,O8@^'(N;F6K MLIDH;^7'?'%_)XI'K<1W^F3/^B29\CPCX>OQ(GX 49@(2%CBJ7^21(?4^;YG MI8.V *8F@1U^'5:^MD#_2]L %83'>@O+,HF8[;"8">&09 \]4S7D&7RK31CF M3&!?_MQFU[(%,6Z6K)X4[66[ZMM./QW4&6-J/;T3[&&1_6,IFMQ8GXN,98O[ MWW(NYNU:#^>84\Y22!)?0"0$A3CB:O:=)%&(TE@09E7CR+SKJ6G?"CE80;]J MD^.!%CVHX=N)G\58F,G>, P/+'C&Y Z00,:>,*<*9]']J-IF3\NNJO5HH:=? M)^[UXL@7\:1=Q<5] M4:]34[$6]&8M,4MGS8AK0P_--8-#NV4M>2O XZ3:MZ+)K?=EU/.X+I<-&7M^ MEM7-/0.NLN>,BP4O;_+'QWQ1'\#0!\%F/&%)XDL,4Q(E2G_2!!)/)ZY.<**\ M*.*Q,+**N3K2T=0D9X43<,'FI!#',P?;$6HF,BYH&GH?HX-X!1J0W=$JC=-A M]-49)MP&8!WK;-P8K#,F[X5AG;O>3A.XR)3FL'I!_]T/]J"W3#^I!V$6"UUI MT0\@#8,((AS75Y+J)QHX]Q%R\W:AHSBTF )":XV29#01+#U&-J M@I&$*:=4RC0V.E=DV-_47N\&,MC"?-66BLD+T"('&KKY.V_"^WD)<,SFP(K@ M@D@KF;"@I[=JF/0QFHA8&+RI*3:W3:UVSON\D"*KENI!_9O([A]T2.6S*,B] M^%4U7KU59JSRB,^$9#$3V(,R#G4$>!1!RB6'"/%$$(Y1'%G-4J9AUM0$L\7> MEM[A^5S-BTKP)(HF!\5DJO!8/3J&BSZ3 #LAS1^O@L\&05>@HPBT'(&:)*!9 M NOB$7^$(C]]QOT/4@+(RK3_(06"^@SG>.6#>J'KFS7Z62R6XKWB_B977@9A MU=^RZN%F65;YHRBN:5G_SCC?L5%K$Q+&%C'0#Q_H,(/O"C3H4(-O'6ZGR9"M MF'*<&=FL[Y'3)%L1LI\SV>[VOI&N!YK61XETLQ"2-(<*)^BE*/26R7N1%J4\80]UQ M\H&7$XZC-!*$[:/FHZX.C%N8]\1H#CR_OW"$_C"3]4/3\4E5U3T_$-.8/9_ M^<>8"I\GVMF\UJ"KGDE&\D)-@Q=-AC_V0E.J[I3M3GZKZG_,:Y'[E(QJG M/H^5R\V)^CC01%<^BHG.^A^E,@P"CUKE".V-9&HN>&L(Z"P!&]AKO^_P!:VM MEJE(>@^?V==@E$$96/-/TET/R*8=HX0$7DRKVX0EO=&,F[?D4M+VTI==APET"3_.)^G%_/-"FC/BG0;29TBC'FRJ6$(8M\ MB$3BPY2(% :^P#X/TXCZ@8UO>;"7J2EAL^5+:I1V7N!A$LT\O(NI&5C^&E:Z M)')KB.Z,)#7%A5W76&;&IB MM)F]PF2]O#RY8-YN;1I.5-P/N^&NQVL,YM!['>..XP4)2AQQ/E#FDDO1O5)* M$T>D'L]UXJJ#D?>[5^%]RK%=/C;[*KJ*@Z[XV)T?_$(J]<&0$48L(3#RA7)' M8Y^J3T<0P#B0J928Q%&0CA)*;XIX:A^2#B/@+4CPDHFYI3\[_#@/O"\^Q.A- M?Y=\'8(.-NR^ JMGHC,=:-LGL&MN.TS3V$,W1OW'V%&W'01G^^O6'?<-=SB%#P'NPX#GDT[W_D M4$=K8O9#'.V;Z/G6D/)!_Y\^W/%,YMJSW"[277>_^8N-*YLHF7K[0KWT;T7S M7_7OIEY7=\A!CJ M\F0'?6!IUZ8TF6_ AD578&UL\\O0_AZZ#H]RWMEN5/E&[ZF"W$ATH\EC,O M2@*?B!A&.NH?I:F :1"K&5\:AXPDG&*S-$=].I_:8D:''9RN:7;GLU4;?M$_OL[EH]B9G M?A)*Z@4Q)!'2;CW1Z9U\#[)8^)(RA'UA%%YYJ/&IB56##VB H$%HF[=I@[C3 M4G,I'0-+B043/1(O[9M\89:EC09'3JFT;\I^_J0#UTQH\^:ON8[6U@,IS R/WBB\YAJ@O!*X!9^?LBIZ4HZE0/'Q9/RTK]60V!NJLVZX;,V;(Y:?0E MG\_?YX6V9!8%!/L2"\BQQ]0'#&-(8S49][%R8STOC1-$K Y8#HUX:I^OM81= M@0V;N^+!'"A!7)D-:KNOP*;EH#8=;-NN%S=7UH-OVG[0$F YX1_^$3+[-D[J MP1CXRSBA9\+^U.A8X^3V=.G@J,<]A3K6(.R=5AVMXWX?Q,UR9^LR:%_$4_-U M+F_E9X6/94]D_F&AR^/>?<_5)"T5L9E(G"$&+?(Y"$<8(E#Q)/6@5E M]P$QM<^6>H]"NP])+^K-O@U#$SJPW-?U%N^Z>HM[U; 56'?R? E53A6W%Y!1 M1?02JG9U\:*V>FZB\?]:EE7=^EU^S7FFE93,/Y.,?U#B^I159%Y/3^CN#.:+ MCG(HLTJT%7.;[3^MSO>+NI4F%;.7"H2UUT^%3" 2@0>)'_F01)'$D8$;93+M:FQQN^(Y$O-M-XJ%!C[NQ/-(0[&U&C]5OWQ3B\^_9?'Z]V(MEVOWW+$8L$3X6D,A$^?P)3M7Z(G&OQ*ZSAE\GS_V['Z)@6;E.H'RG M#T$ID$6V*#/63-@E9A$1<0A3F5"(,&804TX@QSA.$Y_BE.-18LWV9\!XX9&VC4IA\T=KN.$FM-7V?&K[\9C>63J4W78Z"F$3)F _R/$3/6 M8RA<9]>WZOO"J+%VYUY#T#.4O0W[2+3[F9=F<%],'*=Z1 M8J$N*V=)C%*4>'IGW4\@HBB")"0$>I&7^@*I:0:R^H2-AGQJW[$Z8NBY#H0E MZ]7"GI%>@P^[9<37E 9SQ,BO#;.;-:3]"*]R+\1K+RQLHYR79@#\I#GX&70L MZ$]?Q\, 06!C#=TPP6"#HW^=H+"Q!N5H<-AH 'J4/MB8.C93P>X7;57"&:4, MIS0D$*' @X@E$:2"2!AYS"<+:1\8HHF-JS54O!^*9^ M(C 5/(92"$XB$2.>6*7&'![R9-4^6[#\48!*O7OS-5R[Z<4( M(VXVKYC6. [\&>J,!1O67H&UO6#3X"YEQ2JUA9P@&[>.CTLR]^K^.&V\YQF+C;B/6[D7BY&(0-=$)#!,ZL/1",,4<0KC M2/*$4]]C:6AU0N)D=U/S'H\'Q?2J'W:&:S,===9I%-??Z)*I;J=R75=+%S[I_)795561T M66E'Z"[7!=#R1:7,5ZW?*U1"/9/5RM=@42QB/TPAHY& **(7 M2'I&V<4&QCDU(6NJ^[%-8\$\5W.JA:CTNZFFQ7^QS 8\T ";B> $AFU@]=RR M$#0FMCM?5^!3,VK*VLT87Y MP@]EHQ^RN\&R[?Y-9/TRE1#Z/!\ PI(@Q0LFS&:*ZPC#I'AA&4DXH>>SNPD M2YX?3I9\!5:#TUH#5B_0B<$9(GOR65;'SJ9\'-#4LBN?I:Y'MN7S;?;[^.EX ME'H2=R?8PR+[QU*\S1])MIAAQD-?8 8C&@00248AB06&$>8L]#P_$*F5@A[K M:&KJN,()KI^>BIRPI@K&"C7XUN"V3"-WE&!7VTK*I9])Q".AR\*G8:S<8GU*AR:"PSCV$$HX MIT@P&_4XT]_41$1/L7FW1:RC!OHL^)[CV$PY'#(WL( <#'%2$ JBZQZ3U@=WOJ;J L;A#3P M(R^B,.1$9U]"2DDX51Y)Q! 64>('D=$1":/>IJ8C"B]8 08-8M!!M@B>/,OR M:2UQSMW0N^NG: /?&KR&#IP9?Q;!IRYY'"GXM-]C:!=T:DK+R:#3LXV,%W1J M:L]6T*GQ33V4]IHQ46JY_IX7?R\_?KQI'UU$/)SH-(8X0%C)JO+22!#I"NJ$ M12SQF/JCL< >Z61JNGK]Z>/U%5#P+#3@&'\&TNF E<'7IS1"T$&LN>DCE,=( MLM!'!V2-)(N'2'.DAF=(."F"Q^X=3_O.H-^2O'/7]MS36509S^;+*GL67_7Q MJ=I7??>C.2FETP_IO:AE%R'5'9SZ+(KZ\/'U8[YQ)C#^/0XK\Y@FN#P+NM$;S9'L'.*ITXHLDV M<04:RQQN4[@DVNU^A1-DXVY,]DPZQ!\&758R3H.8>KA@'I4A-075HF###N> MFG)WN)OXRA:Y92(@4\[-E'4()@<6SX,D7H$6-OA6 P<:.:BA.]S^L&7+;58< MT\['S6QC2=AK;^_L&N"[JR"5]^O]F65;*%RI6Y_K; Z;KPSXS3(C',4

    PV&F90.P M.U;P: .\2;K20=_*I-+"WSA'Z3((M ]OCF,[K2",'++9AY[]2,Q>K?1TS):T M5-XA*5Z^$BVM7RNEH-<_LG*&*:8^49I& A%#Y*<1G;VAORB(?RR59_7NN<>!X&.W3^GI74$$#<9!SDR<(\+Y0WRPL]&?X5,F M'WJ$3U[?\PG6;\)#/E=WE$TMJT]Y)>K??GU2WU'UC7U6?]+G]O6RAS\+TE!X MR*.0!X%RXQ,OA3@,!0S5+SE*4!JDL=77SA+ Y#Z"M:R7&NH58"NPH-!H+;^& MMF-AJ#(#,CRT^FQ _W] QYH]%?MY_1KP_O:!/#E)._VRM23/+>*90MB7"7K M2=&>PO5MQU'TIPY'Y'Z$I$0!] 57ZL8%@R05J"X:*RBG:8*B6:63]9JIVZ%. MK!1LU=5P+UF=>_A0I.=5=S;V>1453>;S_#M1C\6%4: 7A'[^,>(]-6T;P>1G M:;L\#'2TV,_7#_BTB?+L']K9-7D@A]'U@M>MUV=>RGK=SM+UMVMT0@_\H5QD M]1F)&CO8 #_(3*$?;T-G!SL%X;4S?1G08Y"URZ25D<"!MB/ M(Q8C'A*C(,+)63:U.5.-4'TS=: ,S^=S4I3K\!G+F)G)D#QTJ9?7?"B&GN9= M7@^FG1MNT .:C"^5(FA=+:;A:+-4S-Y9Y?H2H*D"ZT3^$Z@@,]3X3Z/,C'/K M_ABU:(8:5&<%:P8#>)DOONF&Z.TBO>O&=,5[O)S 5LC35KL2"J]]SD" V#3$)V^WJ5V<81 M@X]-*XY=WD\2FA1,ZQHB=NF79HB$** T@C)0>H'"(("8<0G]. GC@+%0AMAF MQ>\R.%-;&]1V "ID7HB-_/&V69 N'"(S$1J/^(&U:B?37>_L=E?=P-V1'^Y$ MS@W-3K7P0DBC2J8;^G:5U5&K/0YDZGB*\HN@RL>[9JQ8DODLCB2*<1I #W,* M$94(I@0E,$CCQ ^I^O_4-SZ+N=_^U'RP+O(,%#5*\%3D]P5YM#AO>(##TY+G M@)FA9_0:'&C0@1;>98Q8'+Z\C)F1SEU:,61W[O*X_2>/7!ZX;;S3EL=MN)#'QV\L<$Q- M#+GJ0.=@9'QLLKW;DIP=A MITX ]6ENH)V\\M@J8_T_=ZI77?9#/=2?U&/>IA9D/DL8%@S2B,40!3R&J4<\ M2/T$4\E1S ERNBG7 ^345+A&"C34GHD>!QE)1_MC X_/P")M,S3N]Y8NX&[< M;:(^0*>UXW,!U=:;-Y?T92?U7&2SC^HYG']^R!?BT[+.BQ/05,TD4 J5.&.( M"$<01WX,E4#3T,.>Y+Y1,>5#C4]-6FM\H 8(&H1FRGJ0N-.*>"D= RN9!1/& M0G;*Y ,"5 KVY_O\^1=U6ZT]_T#Z1]C\6 O.P09'$8I3IG0O^,EK>A[*WDJX MUJ7!YMBGQ"-0")]#%$H!L4=]R E+B(BD$():E0PZT,G47M2]A(F]'*&#=)HY M,I>2-/#K:\V/_1GH$P2X/>E\J*-QSS.?,'7OU/*I:WLF"FN*IW81R)0E(?%Q M !,:J"F3X$)-F5*A7G>4^-0/XY03RW(N6QW8/,7C%&CILYRT0YK92]V?B*'G M%>VBS@ AUX=M=IN):KN+<5-*'31O+S?4X:OZO:]?Q%QG%OE,BNKE3GGQI6I2 MQU)9/HSGFIG0X]E"!356L EVD$?6E!FG#_'93D=]K$TIV'W0C>_K]^A_S!?W M=Z)X?"MH]1NIVAQK7\13,VLM;^7G(ENP[(G,/RS^4Y#B3HV1F(G4(S20'O3B M0.\IA^J3AM1D,XYX+##WN"!6VRW]8$S-QU4/(K+[Z/6DWTR/AB=U\"GMXAYJ M"X VX0JT1KQ< 8T6U'#=B=1E=#F5KIY01A6TR^C:E;D+6^LG?K=/0J<%6-SK M2)T;4A0O,B_T$EWY,5N(#Y5X+&=>['.&?*R+SB00J>DYI#I=KQ]CQKQ4RB V M6DRSZ'-JLK:"#.KPPRW0X)NK19(B%,) TA(AC FDJ*(P3Y G&<8!QW'ZWG3/M!\3<+1[#MLT_&];\'\,M[SGD+Q6KHWAG/BW6;DL-D[1)&D2"J0_5#P6$"5^#&D24$@Q$>I3)F@LK.+P[;J?W-?'P)D_7??; MQ9A<[-5?R/2K>O9@#1Y\&]NK/T'<6)[](0A3\>Y/T&/AX9]JI9_F?2[:]*!U M5N$F;9ND"0L]+X:,X$27[V#*U0AU!F O#2.*PIA;;;@=Z&-JZK6""$J-\0K\ MW]Z?/1\\D:).]2O^%43>E>=YK6,-R+)ZR M=1.4*+/+NMUE9+E43^N7,EU6I MQD[G'; 3O$,#8J9J%](\L'2M&?[:,%P#O (?:L[<2=0)%ISJT*%^1A6;$X;N M*LJI2_O)QOOZ .7\T '*.I>1ZLN?A0P)[.,4)DE*(/(0A1AA"2F34DB4 M55MLJ-@5&ZM[^SHM^9,HJA=]@*]2;I*>)C[I^>'N(C^)2!PSSJ"@D?)D8DQ@ MRE(?8H(]3B,1)DJ!K#P9LXZGY]XTN&O79 6ZQW3,F'E3E\4]GX/[,0WD*U"# MWF5TC+T56]8<^SV&G8_L#-E1LN\A6=[_.O%%M^M911N!PDB8T,CS=$(QJA2. M>!#KA.U!Y$O.$AXB1F=-\,S7BA35.%%&>SAM7N!=M /&&JUA DKFNAR)CC6B MXCY;Z$+F.F],&WCT:D%'^T,><.571S&'@@L.D0@\2'R>P%1R/XP0#9'GMT/^ M;L'_, />81U]N'5,V20'>N!M,A=#-_W]L-6.UX:=TXLN.SH(T]C=.HKRC[&- M=8YDU]%EQSOJYS;<98^JJ5M9GSZ3HKB5>HWXMO@JBN>,B3HO>>*%"1$\@'$0 M"8BPB"!)PP0&"64DC1.4(JLJE 9]3FV6TT#66MZ!UC]KV(IMT +OE0S>9 #, MU-HQK0/KKQ-&K<74@B.G\FC2[ZB"9T'$KH39W-I3E K"A4Z?5/XF:GI5CQ(2QQ0E":56,:^'NYF:8EXSMGQ<-GDO MWJH7FV66R\]'V#1[NR_G:.!WO ,(.H0#O.FG27"<_>-@5R/G_#AE[GZFCY-7 M]ZS&\_FV?4S]F&"9,A]2P1(U1>,<4N3%RE\2$1,)0G%H-45;M3RU]UP!LRR' ML^+([%7N9?G ;Z_"-,#[NF>IVSHQJ];'+?FR:]1>]9:]"_I6M*?5.GJXJ8N' MU/")D$,_\70J.(ITYL<4,A01'GAQ1#RKDK;[74SM;=0(-\X#]%H .4"DV9MZ M&3T#O[*6S/2H2'_,>,?UZ/>Z&;D:_3$S]VO1'[VR=ZF[0I!2O!7-?S\L/A?B MB62\JWK_[H=>O]79GNN8]"8.94:9C'$8(YB$NE8)8PQB]?&%F*

    TY4H;^P'#$ MCU;AK@8.?NI,^+D^F]6.00M_XVS%F=/1?8K87<"@Z^)U?:",7;3N KH.%*N[ MI#47OM&Z:#N)XR!.(A\*2=0L)=4;29(R'<2+4>*G+/*L\A,27E*VPGF) M>[3FLH^/-,5R]#N.TM5&'?B-0T=#.4[#%F@_UM?N[Q'V/11AB$0_-E5PS0@Y619S%/W MCU]%-]"D'Z"*:,4'TB M*I !0IY 5DM.9_J;FHINP+6L1W"&5S/ORB%; \OG!E*@H0Y[BL"0%[=5#<[T M.6Z9 S,"]NH>&-[6,QM\1J@N@Y*)4I98_/F95G3#G>L%7C@]3 M?1U*FA)[!!&$,*015UZ)Y%+'G?E*7U+BE^K M?G@V7U;9L_@J6%N[XMT/-E]RP=\K8_5!CF4S?[^577S/9U'4YSCJFM\S*7$D M?#^!0G(/(C5C@X1X"-* I2&249 2:96'TBF\JV XLTJ\QK/:G[09AW^U1.[<0 MQSUG-PB]>X?LANG%;?W!-R^;?ZGCGN+0%VD@.:0\T%&)8#'W M4V;UF3#O>FJ?@.T2AGW"RBQH-]/E8<@<6'.M>'16^?$X):/4@#S0_22J01ZG MQ;0NY(D6^HG3FV69+419*A6DV:)6P?5FAOJIS'A=&"E?=(L*+[\)HCUM[8A_ M6"CIG&',X\CWU0BE+%0S>QE#XG$?^D$:1XQQFE*K/0@'F*8F9W_-U:C52.U$ MS,7PF*G;R*0/+'N=-6##G"NPL0>Z9=$56-ET!3:L K59[N32(<=.==0%KE$% MUB&1N\KKLNF>2P_:316\KI79'%Q)" LYI@PJAU )+&(1)($,(/&%3YE0?J&T M.MRSU\/4Y+(%6!>&M9RQ[Y%G..F^A)*AY\T;; QP#.BHZ6XGK7N]C#OO/&;D MWM3QZ(6N3A%<,Y8O%U7Y13"1/=<+0SIX0W*?0Q_Y,40$^Q#'/(18BE!([*4) M9T[.#.SW;?2+KR% MK1*VC -[:G[09]70@WZ5GXJ,B2OP/2_^KB.X&'G**C('9&71Q=/*(1Z"WC// M5Q[:5YF<;M@,-HR^ JW98&TW6!M^!=:F7VW/:L&&]8/.80<[/UQ MXU$PC%0:@-NA8Y1:6C\(T(4/6WY:.NE_&LKL^+EQFG M290&G$!?.>D0H91!P@(!D8QX0(F@7F05DCD(RJEIX@K8Q8ZV@Q'L[5>/.RZO MXD:O302;-NZ6]JFC1#?L!*VAVMT^-](N?&9W(S&TB^P Z6M[Q.[(-G" '79V M:>AJE^+ACOQH^]_JMPYN6H>(>T(RZ@41#'RL\T8*#Z8HE1#SD%*=9I=Z8;\8 M52L<4U/^S:C%SA"@+.D494=(^@:8VHV5X:;6\",P]-:7'?EM..@PAQHO9'.@ M$% [+*\4Z]F+L.-!G?V:"QGDGC8#],(8HPD1'X40ZJKVP8H M0:$(?1Y)[J02W*K+J6GDR<)EX)OK@EC&KZ MQL7,]T02Q$PY;K$((,(A@RD6(0P(\RCR9)J:)?P^V]/49*E/- M,Q8,D%*E%VGCIRMXG90KOU'4FJZK(Z+*J5TARG1Q&(5/DS.N0#/6I%F4UDQP%E(H(AAYB$"6) MKO_+8BBB!(4HB *>TEF55V1N& ?A%I^5\[%".>B;O#8/J)&US^3B=/B,=?.U M!F5X9=T8C\8T\--'-2X_7P%E8UURDOS0.WVMG: U%&Q:"JH<;-L*.F.="O$0 MH^!:JIUB'%O,AR#X@-P/TDW?1'\+<2MO"L&SZCUA]2&U+T)G(U5]O,F+(O^N M,PP2]0*IO\PP\N(4$0^FL5!ZS[FO3Y;%D(1>2CE-0N(;I6#NU_W4YI+7SR2; MUP) .Z@ZWKK&:IL0T&H8S'1[.'('EN5ZV5I);P,==-AUQ$:+'JS@@YMSA/?( M(MB'-\=I!:T@C)QGL \]^XD'>[723^5^5;K*!,4!3/T(03\@B'$2^8A$/4[3'>O/Z!T;_P2=A@N43U.29ONO["<9N:.DV/CCSW:B<9CH,"2>'RCG4I$=081I M" D6$J81]UF2>-@3Q*[P^,54CU-]_.,6T0 .SK29-E_,WM!;E7O9_JY C=&= M%I^DP*D0'^YI5!4^:>RN!)^^N&\J!"ZD<@4K\5'-DKF:[*KASE;!L;^1_\J+ MFSDI2UTBO:W'HERY*)8L@$1(I'Q?)ZT>]%?+?]:O8E9^52AG^4Y#BO;IAY@L>",$0]"."E)(E/J0T"6! M:2J#4'*/67E]%V"9FKC=/8A"$(W03L0N&0XS71N)Y(&EKK$"?CSHUEW5A_>9 M3JB\:=(5J <$:'. ML>=_CD@U:DD7H)G5)5T0-RN<+IHLN>1SG8*+KC>:%:M MUQU=%X4"4><=??.RON0S>=&_NOY.BOH40O6R+N=;UC6^[Q[(XO:I3BC]*5\\ MBU(]T)^6=;1G)"+!.(MA2(527JDT.*41@3(6?N*GOB\C*Q]R-.13T^D5/$"T M.66]W%Y8F4V/-G3Z+(F9B85H.(^6]2[WKD$#9H_PB."O)0D M+,(P("+2M2$QQ%1R2#PFM%H0'['V$7FWX'_X!Z2S8?3'0ZBYZQ_JP3#S$2R!E M*.J\NG7J?IUG5W&?S;/:$OW/95'HX"529N4JXW_=U@P+% L>2^B+ $,4Q!%, M4Q9 B3@/4D9#F2)[=VD0K--TC6[^^@5(92YXUAC!O_QS&OC^OQYRC2S7.@89 M[C#&PO?5<"=^$D 4H@A2?<*2! %*?2*I$-S6]9G(8 _OYAP9ZBTW9PJ#;+C4 M]=K#-O0BF!ZI&M1V/9QZQ7_3R*9"3IU3?L/,.@M;8V<=L5%N%-AIFG6X0#;D M4+A=.AL$Z;B+:D.2O;?<-FAG/4[9K^L U4U]R>X?*M5\EXDF])''U/08,B%B MY0Z0%%+&,$Q(P +,"$Z$;WSD_G1?4UOLVBBL5<,%#=X>F7],B#ZMT8[I&UAI MQV7.XBR_.P9'.MA_$9-VY_W-N#EY^/],$^-E C"S92LM@.$M/<^NY8M[G72@ M+L!$JK9@[Q?QU,P>RUOY64D[RYYT?OE/XD=U]UW,G\5O"M-#.?,H01&+/1C[ MZAN,D-XXQE3-RSS/BU$<4,&LA&9J*JV>PL#R!-M%@V'F2X]&\;EJMH5O%PZ=7B>](V4B!)]4"/PU/](%O(D286'?)O\#X[Q6#V89B+\BD,TL"P/E"5>&3G-_/ ;[$\V,[S&^(?-";]!\)#9X#>[ MZ7O!Q!3SB'&(66)C_PT"FRD_4 ?4Y/G M#F)3SJ@45X!;5Q4^1*69L%Y(T,#BN.+F7\0&4_7Y&/F!R MU-#] R3'+^WWHK_-2G)_7^C4 DIQ;F4;X+U7WB%"!-$4QM)'$$6A!]5#X4.9 MD"2)D&2697^,>IW:%'@;M-YZ:F';Z8$9XV8*X9S'@37C*(6#%E^P8LFIMICU M/*K:6)&QJS]V-X^PB+QI QCT,4L@C2*.10J EI&L4IP8%5)H9> M**:F6.JIC =ZMSKG->XB*R+5N,N/*-1;XG\ M52QX7JQRKU,?1UX"<>RG$%&]?B:)!W56*DDXCFELM FQU_+4M*G!9K$]N463 MP39N7^,'5I$&5I_TZEL$6.S&]B5BI+W7,P^"W>[J(5M/[J5NW3#>SNDAG%O[ MI 5^+4ZEI.ZQIG." M",>K.H=Z&GE=YX2Q^RL[IR[NN;:CDXV(.H%\G358R;BN,'63E]5Z:7GF>PF/ M"0]@K-.V(Z*3]\9ZEIR8,FV@!RT^DZ;Z :<,U'=?\ M#;VFT^ %6Q1JQ%?@YA21]LLX-L2X7<8QZGG<91P;,O:6<:QN[GOL/'MZRA;W MUPO^O\F"JROO6]<5\83YA":0AE1-<9* 0)*HR0X1B6!^$!!)C6)=S_8T-9'I M@-8[PQU4VS.9QU@U$Q/Z9W M[H;)IJ7XDL_G[_-"WS2+D(A\)A$,PD3H] 0$4L%]G>Z,8$\ICB"6HC,F_*DI M67.P4N_?_+[(*MNZY>..O*DP3G4\!U?;5SMAKI^?NMD2?-/D@)8=IQK_&L/Z M1SM_OFG"_[1#Z >&YQ5.HA]"T7M2OU6_O@L)N2%%\2);S1,<>TF $AC[L0<1 M2RG$H8RAS\+4)S%-8A1;SNG/=CJU;]0J/HEM@+2>UI_GVGA6[Y3!X2?U-5Q= M[*Q+7[V.&7,_NSW<\]N3>F(H#R_,B+&N1JE/;UT_YDNE M@6TJ;Q9($0H2PX#'"42I3K[N$Q\&S,,LBGW! F25AM.@TZE)T/HH_-9)^'[Y MU(U8-Q,CUUP.+$9]:>R?#\" EV&.]Y_J^'5.ZQM0?Z'%5]# G8%1[3VU[_J.0Z!W Y0Y&DH4Z&29$7:\%*88H]"@,4>RSP M:1"%5B54!\(Y->=JZ^Q=MDZVW9R@?+V#DYM#:Z:#$QBP@?5SH(.41_*M.U3B M@8=FLJ(# M$3CZ E]Y!3I";P8FU")XV3VQ(X4UNR#8+O;9CJJ34=&&38T7+VUGVU8DM>6M M%^_*;'P89G["4T;4USKER(-(< ]B(@7D(::QEZ98^.ME"/.3\X=[Z[/Z,%** M$]Z]#)5Z&>9KR+VW8S9)EI)[ ?)TK2I?+EK-7^.QM0'2CJGO792X7X M^UOQE)=9-8M(@&E(!(P0CR%B27V>CD(BE1S'F*K?"*NZ[)NM3\T-_O#Y%G2' M$\&#F'.0+8"H$5L6!-_BT.R-[\W,P"]Z@PNTP!Q6_3YDK]MJWUL]C%OE^Y!Q M>]6]#U[48Z+[43R+@MR++^)IK@91/[]MV$P;TAR%242(SR!+?0*1'R!(&(UA M(!)&_90D-#(_"WNNMZF]U;^1XN^B:@/N\@:IQ4SL++D&DUJ7E W\NG=0P0;6 M+O*PSUG;L_193&%=TCC2Y/44G8YFJZ:LG)RGGFUDO!FJJ3U;L'?JI[F^9/NH4T>]3F?9^QE%GI)C#R,(8WB$"*2QI *7WV5B/#3*$E9 MP*QVGPSZG)K4=I#KC88-T%UF,\L9E GK9LZ58RX'UN!S-%Z!!C+XUOYWH*+? MQIPYKO=]OM^12WT;$[%?Y=O\UK[*Q$165^$HU<3[9JGF@XMJ%L:)EX9JLD9B MI!P^S"*(B=X31]Q7<[: 46J59NY@+U-3GVO&ZK@H4*S07H'%B=4("T)-9>9" MF@87EA6^>IWF"K087:K&"0H-9[TG>YK M:DI0HU4RH.$"TN&M/Z=%@]AB!G.&9H/IGSOR!M:'AK<&*5A!!0HK^.*:-XMY MGSO^1IKU7<"CW=S/C)F3,[\S38PW[S.S96O69WB+LRC%&S6?S%0+]3_N"K(H MFP5X?T933F08"4@]J4,/=Y)&C _$E;KY#:=3TU]/ZN&'D@IP%.1 M,14'SUZ9]$\1PQ->; MT."IHY]M(A]P&,Q\XZ&H'?B3>#C@<@LYV( ^:,#D6;Z&CH(\#N"U0QO/4F,0 MKWB^C7X?DL]%_IR5JLWW>?$V7])*+N?=7'66"!DB+"3D."7ZPR%@&L!Z(I"V&G425K--,D560-KT&IAX\O&PL:->C*S M"NBS&=VZ(/A)IQ$O2C+_V9T.F7#D5'=.=CBJSIB8OJLK1O?T#8VCU3I%0GT, M6:<3J@\#SGB ")%Q $-=:1$1GT"*I0=9BGPA*!)>2&UJRISJS$I'1@B,:_P> MN53S *&SDK:9IG56E+E.-5[I5./V]69.\FTF,*Y8''K3=\52DY#=<;)2$Q8< MAW*=Z'#D@*[SIN^'=1GJA !*<(!S$?N"9)6XZ MVL/45*T!"58H00/3[.T]SN-I:7/"SL#*9DN,\1M[UO@#/DTIV)_O\^=?U+VU M._,/I'^$S8_UVWR\U5%>YK-&=>_R^0M[KY8P(7CY7D'Z4)9+O:9_*[\*IIQ[ M7M=\#$,L$64$8C_A$#'UDNLD;3#Q1,11Z/LTDI9+)J=[G-JKW@$&>M@NFN*< M)]MX(<4=A0/KP39['=HZA6:#UW'Y36-N7*^BG.EU[*44,Q(.K*<8WMA3;M2S M\4D]+=<_LG)&A(P#S@/(O!0K92%(%W5)H8>$I#2D#',[9=EH?'(BHOX%-#CP M3<.SS*&V19NA1O0D8V@Y,.7!_L4_8+#;=WRS@W%?YP.F[;VYAZ[I[1/P):O^ M1G0FV>KEFK%B2>:?19'E_,."%8+H$K[-?V<2Z1UW+X%I2)5[X!'E]$>80\9B M&:5(X(!;%;"TZ7QJ+WD'&K YR1XMPZ^M6#?V$P;A)"8!IS"*:,C"U*,8!S:2=K;'J>G8 M=8]49.=I-=,LIV0-+%1=>I2-1*]KO,K!:1$[='*,V7&J/>=['55PC$G851GS M&R\O 3Y+9>AY(DYAFNJS_#'2E:*8@#(F*0G3$*4BM=DBWFQ\FEO"V4(OB0BN M WWZE^_N495[0I*PO;<[3%WM0=[QK0Y>K0KVL3?WX#4]-F6O \]/E$.A$^0] M"SUG:G?-0AIY:1(ED'"40!1Z$F+I19"G$8^DSQ%.S<_L'^ME:M]Y#1.L<-;% M#RVV'X]R>?H%=L;0P&_R 7+Z;-(>9=(.+E?>_3F M\;9LS^'?VK4]>W$_!T6?A"/E0QTUI^;4;UY^+W7^SP]UM1\=]<)4=TUNT,YK M#[@.[$]]R"32ZSM1#'&<2!@'8HR+F93W<'7]=Q^TA8HSG\&*R/ VHI!)EW]273J MH?6 ,:H?UY^F76_O@I9Z'^M7-F;SK/XZWDJ=D+_+IGQ'?KP1"R&SJGSW@\V7 M?!4=6'X6146RA?K%7?[N!WG4Q8G5Y3X.H^/F=A/Z:$8^-,PF>>A3\:&40;)=?*'84&/G4=BE"$XD))BG'[[ M?035="-_%*KEWFOW)UJ8D'8T*.N7?>#5>@,^G+ZFI_H;]0TS,'SWY3"YI6^T M\M=',I]W1U!G- X]1D@*0^YY$/DRAB1D#!(6)= -K:B)QS7D##,B\J!/Q/[50M6]=/0C &E/ BR"%?=%% M!P-IYH*,/SP#:]6)>)TF*.,,>LMIY/=C+ MU/16P[QHY_4PEV8[KQ#[-DM_-Z,5NC[;R:/U+6.Z\G23BW M\WKXYE%W7D_BW]UY/7UQS]"PC;*+"_ZURMG?'_*YNK]\]X^E\IQG+$81XD+" MR*/*3XTCY;%&J0>%CSR64-5H&%J%BYWI<)HA9!OEG^KH[W(#][_\.W## [1[^9=^F2U(%%].,.D^].LV8?D&9(A=L@M7.=CANX9DC!7C";Z7T] M2TI)*?0&J5@MJ7TAE=A9?%93NN*:_]>RK.KZ2S,6%83]! M,$"4(T)B/XGL*D_U #$U)ZW&![)*/)8],IOW&@8S&1J:W*&7WSKX8&,I7EL MMDVX LT(;%A1'_9A3E.H7T*FVP):?8",6V?K JKVRG%=TE8_86R:TT>+Q&89 M[*[H (D12E*10.GQ ")..<2"1##B:HK*19SZB-M(X.GNIBEVI(';OPSG&8[- M],T=+/)3I\5K:,T6:QHN:!KI!6M0[0Y6M(ZQ\+)):VC-X^WI'4. M_]:2UMF+^[E3O^8Y_Y[-CZ4HB&.:!LQC,$3,AXC*%%(_4NZ4QYC@G >61;%. M=SS07H&LVZ7CRZ(..'P0X*FVPI; MG>ER5-_*S/Q=W\KPKG[B!<1GW*P* MP+$>IB89'3:K[)?'^3NS+.2"E8$EP900\V6-N/5S1MON_K7[IM^O/5Q MUCS.&;=:[SA[8<^MHZ>Z4-GB_F,=+OF^+G[S6[;('I>/G\E+O3OU=BD^+-ZK M)^0_!2G*&4]P)%(-"@OP(-?M : #H+KH"R 60+H*T M1D.]Z-Z4^AVC\H> MQKC[5KUIVMO+ZM]2/]'[^D *42\;W^2/NN1=O=Y_K5-TWM<"6[YY65_30KC6 M)U';9>9W/T3!,H7UPZ)9)/J;R.X?*L&OGY4I]Z+[^V==N7;FTU!$V.,P0;X2 M3"]((28I@X0RG 0R"FAJ-:D:%_[4Q+8#Q\%/2@!X/I^K!T(O/(-2VWQ\\70* MCX*9B$]W@(=V'K51[6;KINE@TW:=+&?SPM9^4!-PU>VGZ>P(+0GZ0]'0< 4Z M(D#+Q.HJ\/EDE6GKK\CKC*'3+]#()HSZ]7J=X=G]\KT2BI[YI=NCE&3^F63\ MP^*&/&45F<]B(9.02 9IR!E$2/B0,A1#%J8I24D24E_:E4\_TI.-4(U3*7T- M%#PII% )#6NP6N:8/D*MV>?" 5T#Z_H&3QJB%N2;,SS99Y ^S8+;O-%'^AHW M6_1I@_=R1)^Y?)CC/ZM$*QCC$$6(0(\H;4"22.Q4PK3K MZ<9NI10ZI&D6(9^'22AU"AT?(C_R(0["!*9>S )">$"Q9R=:QGU/ M3[6V"]YE;>G:IQHUR%O8]9:I3JW1_0*PO+0MN6$^0!Y/:1C['!(1JP%"*($D M]E/H(QK%G(6)']!+:SA>/#SCUW+,-JH1?OA\.Q3[IKO9 W Z^,;VP>*.7;WF M!C?H@ ];Y/$D5X,7>SS<^ZL7?3Q)BDGQQ],-]/NP= FBWHJ2%5D]0U??,35W MS\I;^5D]GUUH^9WX4;U1)OY]EB0BCA(=89-2#%$88$B0I#"D@D51&+&4>#8" M9@]A:DIV6]R31?;?S;J?]N$V3-%Z9I?I[8*A,5.W80D?6.8Z\%L<:\YK_)KM M30O -VT#J(UPZ$CW9]"I^/6 ,:H*]J=I5PXO:*GGP7U2Z"RO.N%KO9JY?LIJ9R'_.RSM;<[&18'L _ M2J>99#DA:6!EZC"N.1I(?QCWO?L[HO4/M9V_HIPQWV:-J]E;> M%611*A_L5NK#%[?%5U$\9TR\S1])MIAY,O)I1"/(8Z$KS@4Q)(E/8< P)UPB M1NQ*M1CU.C7%:$#K;W('6_^L@2O&00L=?&O 6^;Y-QL&,W5Q3N[ 2N.(5VOA ML>+)J0B9]3RJ(%F1L2M.=C?WS;7]8:'>\KH0DGA+*M*=(8IP(NHE0IY$H?)@ M(@\2YC.E4A@GL4=BG!BEX3W7T=3DJ$TUO0$6:+1GSQ;9L7M:(9B)A&,6(Z* M1"&(1MB_R*[50!AN@XY []#;HKIX[UU7O/<*M&:\7(&:[CJ"&FC,P]3U[;PV*CZHAKG17/889G8NF0OGU8UY4[=KN MNQ\ZX$W4G:H'?18&@>=++X91% 7*D4HHI$D409&&R(^02#UFM134#\;4--'^ M:$E/^LVT<'A2!U;"Q@!86P#6)H#:!ATS_"18'1Z\8&%KPZ6O5;^\*03/*EVX0'7+'F8T]4B:( DC/^40I312ND@D ME $7:<)"D?I&:=QPU;M57#R+>?Y4GP+0)5Y8@]U]6ML#PV.XY#XX MZ4//7XU3V^H_-'9<@YS1T?/;'H RN0RWQ^GJD^/V1&N7A^W5F5(R MNJP/0>A?7$M9=RS*6213[DD?0^ZE*40BXI 0&4,N?#_Q&272L\KX;=COU!1R M"VH3Q_28+7(][0-/I*@6XL2AV8L&P$P2!Z!U8 W<#@H[P.\:]3 1808T#18/ M=JKO5XL&,R#D5"R8R>WVF5':D\MM!E,?$X(XE9"R1)<_81ZD//0@(U)*$G$D MD-&T=J_EJ>E-"\X\ \HV3Z=%XR+K!Y:%+CG!V;RW5BE/#EI[<:J3[59'2W%R MT)C-U":'+[@L"O,F?Z39HO9%](N>+>Z5 ZI^*C->YQO8/FAY\Z!__+!H:E/? MRB.WK-*Q^;,HP#$).89A&C&( B%@*I6S09GGHS0-<(JLCO6/A'MJNO&>9 5X M)O.E &15$4%7KVZ.$NIO996:,$ M#4QSQ_0(A^<]U,N9&5B-]TAQ[+2>)N!B[_5(\Z.YL:?-V_1GSUS9]ZS]0BCU MJ!?59A1[4GJ$0NQA 9'$ 22Q9)#S@,<\P;Z?V@61;#0^M7=98]/?_F9='^3+ MJJS(@I\Z>7>>0,/@CYZTC!'04>F CHZ;!J++X^W[ACL^PK[1PWBAI0/^O_TR78UO=%^PA=15D6FMY_U'ZX7?/L7 M&U?.8I3ZTL<>3 G5)=U(!+&/8DB\B%*" R$]9+\IZ!3CU$2D,5&_*J(U$A1Z M_ZKYN02YSMU3-AN*]0]B;4N?G42W VZSS?AJPSC*'J0>PK M^G_!!O9Z [(UJ_FC'MS=W[TS&.>>VY.#C,0 >Y=N<;["QN8@1!_>]1RFJX&S M-]]]SYLLPA(3+!GFD$B$($H8@:D4,?12R;TD#B)"K(I762.8VF=!O1?A0+F; M5Z2;B?>@5 XLS?:9FY41KY:X>9? U\G;O$(QS;3-NR3USMJ\UU#?PEF/3X5X M$(MR%7?R22@UOB,_KJMF&U>7M;C+/RDB],9N/E>MW=='/Y3\SI* )0F/]/9K M&D,4< 93GWE0SY931''H!9%=3:V+\$Q-![?, 7-]/)ULF*$W9!9;AJB7N+'$ MMC#79<-HIJ4C#L[ RKH]+FWPW4\Z?<#/=7V=^N J^7$%KG=&:]LR\.'<:/4H M^N6$8\?UP"[#-'*I,"<$[E<1<]-LS]SZHF[M5[%0GX>Y\GVO^:/Z*.C$?3I@ ML VIGOF,)HC(%&(J0XCB6$"JRQP&.A^H'P0Q)U8+&&;=3DUT6]17X+[!7<]/ MR19R(!KHEFL0AL-@IJ;NR1U8-%>\_KK!ZS9HT*)VF/'=BB6WF=K-NAXWP[H5 M'7N9T>WN[J=578G1]]E"IX2[T9DJ=94^WU>"%(H(TM"3.C61SFWN,QA3R44< MAIX(K,JO'NEG:FJDSPFN4T?VR-MYC$\6I(BP)(5)()CBDRJQ%XA &NCD"5'L M^W$\6XA[O5]V-PZMN*%UK]/AV/U=_;$^6B3T@96!F)8<4^[3"$HN X@P2B"5 M"8$A99P$).8Q\F=57I'Y>$_NJK?AN+W+K5/N'V/0[(OH@)>!/X'UR[Q*7%H# M=%R/\PP'3C]PQ_H:]8MVQN#=3]BYR_M]LSXLN)#'CR^^>?F-_%=>W,Q)6=85 M)7WN28PIAJD26HB\Q(["\ M7E8/>:$=J5E*(M_'G$%,$Z5NPHM@RF2L_AF'%)-$Q-AJ4?=T=U,3LQ7:IH+( M55,!KP1DA;BND=?\UK(PWAGBS03,'9T#Z]6:R:\-DPU6L ;KM(ZY 2FNZYB? MZG+L.N8&YA^H8VYR5S^1^7U1");?+W13=^3'&[%0"E>5,R)2G!"BU"6.4HAX M("'F.(0I]T/$!$DY3F=/==VUKQ4I*C.-.=*;S=NPV^=P+\8;,J\G$*0"5-QG MBT6;*[-!8"H4GS&X%T-/G=YWPEM MFT*BE?/JI4TW[).0^I%'=7)$I0TIB9O$-Y$(@R!$012$5GDH+Y:Y&7Y0P++U'S4 &#,%&N68@E3#WEGZ4RB5,_9)CPJ,]"]W8WDUSG!KR; MJ^A<5Z1&VV_M>X=3NZ7O_DP-OO+=TE.+0@WQ"M0@W:]]'R9AD*7OG:Y>9>7[ ML+G'%KZ/7-TSKF3Y^$B*EUNYCCM4C=Z0HGB1>:%+8I?K.BBQER)&@P1B+Q$0 M81E C$@"O0"32&#*O- J9YY-YU-S)UKL>EZQ$:6KX_NV\%N&E]B,AIFN#,7Q MP&IC2"_X=E<'Y@U2PZ8/=6[C3VP C!N%TH.:O5B4/FWT+3-QDS\^YHN-5:[; M]6G7&?%EA'!"H2<#"A%CL?)Z: )%X*OY4,P])+!=L8E3W4U-R=HCZPWD_Y^\ M=UUR&\?215\%$7-BQA61F$T2( G,_$K?^GB'R_:QW5VQHWXH<$VK1REEBY*K M!PCL]6M M$/9H1^&"S(U-*3J'&+@UA8NZIPTJG.[J2RGW4IHG5M]6-E]M^66Y^#DURDS* M5!4,:P2U9AKB%"60%IC#DO),%ZPP^CMUU;HVT$AII!76O/ZK.HET"38"^Q+( M!7Q=J>-VU(8AC1Z ]:"+;C1N)(H+#Q^8(KI5/"6'*]?W+2;25!N:JJIMAW// M;72M6$U045!C2VB(JX-RKW=[EH<9&#:UX8+:3^#]\ M2XQ8X@9TG"5:'+,O?:@.DEQ=C8Q;^72S_P M'8DF-J2Q.>AB3ZL(W5IN NNE6EGM23+6/E:G8-W0Q.K,PWKN-5L_S,;.*_G6 M##A_^%('9/S-5J']I/ZH?U-->&[./YH* )UA>,(7=+'8:>=A=8A\P3K:'O6[N&0;=LMWWQ;WXQWJZ5)M*M*JJ M<[OK.D/-;^2$T)05),U@DHD,8H(UI!HS*!A.-"',.'"J1[J=CPQ.W]?P.7BU M>-6T+C5M"(NW"MR!>5-(H2D U^K@&2_M,T-N3!8<\(%BJ5NQ;1&*5CRPDWQ; MM**NO79_#6O_Z.H>H(6-M?818-C(ZQ[0G,1A]WE&W\@?OGH[K<1L4:V7:G>< M3+#("",,$LX,O26%@O94'S+%2:)4HI7T\BTOC#,V2ZM.Z+Q_6*JFJ+AOQ,]Y M+-V(* !"D3FG!FV M'._B\6DQ;[R^;;AA6PJBC4:NHRSVN$*B(JE/R!.B("Z2#/($<:B4(!G.BERG M3@?F 609&Y]L5&F::FR4L7_;BZEM-?'TYFZ8,$LKWB#/L![D[<"=^)4!'MF3<6T(PFM6*6E'-J,GNI7>NS_54DPK*])ORC9M4O+^IUJR!]7^1GU93FT$ C'&6YE3R+G- M\)!E"4F>IL:P$X64*6)<(B]V'D;NL3%Y*SU0._%M,EF315;GE-DL8+F8S=BR MLO_<9 1[)@0/]5(XK@#CF^K8JX55!W*K#]C7>;]G%N#/8/^Z5G%0:WX'6MUM MF_NM]G=@HS]H =C\5H$:@H"+R[!S%G8A&DCV81>M82?D9($;>/C;N^ZTG:!( MPEB2J@06TO9T53*'C*H2ZC0M92$8YJG?Z?;)$&-;8CZZ=9EQ!= U%.866**' MP.PC$K"/UG7MH[7A&;*?UG4UNUKR!.FGM=NJ:$SL#0-]53-[(%$7[#HAH+V\ M%DYPR7*1P3Q3=0U;#2E5 K*$2IXAQ4KAU4OA1GG&QAFVS84-&]UN6=956(W_ M8GZN"[ VO_]B;O+=S;QQXAQW/8>;C@%-QZU)N&08JVA MP%2F12)YB;SV SK&&AM9UEVPVW"/1MH[4,L+/+O3=.'KQGN!4(O,:1V 13#& M'# )RE-=XPW*00Z*'_.+RRU]2\7\-%2T6#Z?.\ID4DA$2 EIBFS4"\DAQ[*$ MI>(82Y7((O%RRKH&&QM[;&2=JBM%?OUA=>.,4&!%)HVMF/'/BET0"5PUIF/ M@2O'7%?]M'J,PSV>[=#G3XO)KVSY7VI5MS=I_8XOR\7#DCVV2V*F,E(D=6/T M@D+,C;7!B;5 2D[3HC2!A,8M,H%T M0';=ZO#'3B[$VEK?M7T^&(8'HX[K]7/O1N^!24/#]HZ:6]-LTW+>Y1G#-)_W MT&;;AM[GGAM]N:;,S_U<[J6A_:J897'YV3B68KVT@='F@D\+6T2P^:OQ+Z>5 MO;]^T;XK\6,^_<=:57:C[\-*/583K2G."+%=HEAN"[ RR!,A8%%DQMA+"V0< MQ5X.822!Q\;P.R<)M-K5^SV-85YOQVVU 3MUP._UYG:MD6?!P>AOA*<+.X)Y M'LP/#C_%_=WDR+C'\;5C"?TR#GOD*;CH]<<>MX<38+-PYD80-K.9A!\7;/Z> M"2O:\^9 5R/".9$0X\S\)^,CY(OKY!*ZX=#H% M5Q\RG%?@JL^!6^!\4S^_H#U)^L*6J^?O2S:OF+!OCEM/Q^J]47#OKNJWZ>K' M_A,G>8DTR60*14DR>TR40I((#C4E5*L2Y1A[M6>,*^[8Z-ZGYRRP+QM8[6D' M_C#J@66C'WBR"OIY")'?#3?_8#PS'GF-:L4"M5Q@3^@[X-$CMWT/OI^\!P>/ M#^=&##,]09V(R"(/ZD(, _^Q S'0J/U6M%\7/VN_^L/\FZW*R);22/+NSY6: M2S/ 8YQ*S4 MT/H74&!4)DJ47'.O?+1 8$)C'YF\S%QZ+SJ!D0^ZNH22;=!E M)#"@Q^M%Z,?W6QC,J[I8S^T)RY?%;"JFJO*L]WCY 2/ZAG="@HV44H/43F\KVNWI^+,^P*+2&A;*G M+K3(($DS#A&G*DUS7.24!RB@>#3LV(CE4@7%_JV;'>%WHYGPH$8FG*YZBHW4 M@Q94O #4$!45CX<>0TG%"W XUE2\='>/,^%W6BMA=Y"V!36^LI7ZJJQZT]FT M245>KQ;SQ>-4?&,S>X41PD91320O9&9 @;DH"MNU6$."M9D93%FN4Y0FTBDL MZ59!QD9E6S%!9>0$KU;L3T?JNGE*'(Z6!P(Z,KUMM=@O$F05 8>:W('=;%AE M['5WH-5GH$GQ.*X>:'(&.LF..TE^!]X!D.T\"[_E^<,=DP= X> $/<3S^AG7 M;7N']TK: Y&30E 3K1*9*"HA+U(.<?N'^WFXB03+$=*"DA3;?QS0QR0\T) 3BA2*&TZ,F/:%)EX6BP-M12ID$ACR!1)(<:20R)% M!B4EA:9<:BF88F/]62+YQ]D:,A?-[=_8$B6M9[._AWX/])_CU);90L^-E4*LF3Y"Y) MDG9?'[#UZL=B.?UO)?\3E/@.9^7F-]-F_]K&R>P9'8#5"^I;)>HP;8#2.V!? MQ?JZG-YEZ=4'K+9W_^N_I$7RGUE>/R+Q=)B.Y]K10[IA_F*[1 %96H0 M SI"%_0/Z_D<#S*LJW-!Q1/?YM)UO6OYL8>'I6TE9/CLL_ZJ?JKY6GW<)HZJ M)"%(9 12P@N(LUQ 4D@,VU 4=G?1S(:UFDE?B&;-^KH+NQ M0D@H8ULHMZ'8IX:>$S2AB^1U#SIT%3PG",Z4N7.[KQ_A?%K,%T_*!J'7Q146 MCYM0](E*F6(DRV&BL8WQ3B0D)1;0,!"B:4JX<7"V[=<6*S9S(YR+ SI]'D>] MUK;#QOM4ZC' 8O7#V"F;?"(_>KD,L1NOW(;80$FD>S)N#HM>M6(&W(&]"D50 M KD\VJ#,<57I8\JX?D,_KGCW^#1;/"OU32U_3H4Z7_?<#/Y35;:&N0U+KNK/ M9__W-C#KTV+U?]3*GC(]S*W7T$1%O%\LVW^RUZ633'.ALR2'NB@(Q&6"(:$T M@P7/59&3DC-)_?RN8148GU>W;9' VA8)+:&U/3;\:&W@MT&P C',4LA59@Q? MFF+(I"!0YD)(K0EC1>9C^([W71C"C-Z\"7#3+..K>F33N67O-XMY'8&]WJ2O MO[+MJ'V#]P9^.]Q6TO'.>>3E^4KE[#NP57K38\5J:?YU!9[5"NP4O6MC$(%> M+,&>LN&6^)>9HZ!VP\ J#&J,O,ST'%LX+R1%H*;79E!5F0'4]*=M^C+)L$HH M(ARF*M5F:3.+'.5%"9525#*<"2%XB$;71^/V<;@&#B2?6XG!WJ/Z C!Q^U(?#_JRO:@O0'"U__2E^P;N?-@T,_DP MKU;+=9-68S<^OO]@\[99U994CUI5_<4FJ+XU'+$MH#:A@O"$(01+D=@(/E% M9KM<8\:R#.5IGC Q:3R/;RNV7+FQVAA4\_GBCQ6,]_'O13P SF8UA[(5X.IA M.J\M>T.H;3/%%VVD&/(=RVB!S**)HW MW?-V]77EW]?5RO[31&@D56*7;D217<13R'.D8"$IH4PBCJ5RSD-T'G9L6[*[ M^M9L*Z/UX[Y_O0>SM@:Q3QE;=_R[E[IXJ$9>C.IDM:W0NP:.=WNK MA)'@5: MC]3!*! /E"@8"FJ_E$!OQ#H3 -V?-ERZG[>&!\E]_G?WVVVHBYY_UD?%?)Z; M_^Y:UG?W@.+9N M/>_N'\H_K1G.-G*P!]MF(#6W=<8F"2JXPLKV23-XXQ1S6PZLA#DJ*,E1K@0J MO?*++X\U-@K:$[4.K!?[PH)7=BL:I(7GIDT7UFY,% C!R/1S#-Z!G&%#[*^ M$3S:_M)X@P?>7U'\7 S^M5MZ.+"OTVVWL;_.IZNJ;5Y1E(SJ$B50")E#3!B! M+"D)I)@5C+",(>K4H+5CC+$1QFN8[C6WJP7U\)8NX.C@==Z.3FQ;Y!28/@U3 M+B#DX3S>CM1 GJ+/J^3G#79#T.GZ7;AU.#^O6_8#I^[*I;W+_ZX?UW69^7JS MT.XX+M4/-:^VI6$^+JKJDUI]UL:KG)1IH944'&8EE= 0GX0,EPJF"A=*9TFA MJ-..7<_QQ\:/>^*WF0)B7P'P:F:$_P5,:T7\S"K?F7$SM2+B'9EQ]Z%NSH4. M9-_F'ECQ?ZF;B%M7T>@0M+IS'_!"EWSVDF'H.M!] #I3'+K78VYL OOZ^75S MN/WMAU*KORP7ZR=C3NZV50S!(<53!;DRWB,6)(<,I1RR/-$L27%2"*_"5*X# MCXWT]G9VS1?V?CHWHMN69WL'3SV;KEZ; 3>.BX%K9'+;07IG3\E;L4$M-]@( M#G[_7F^R1]GC\@4M3@?3:X._3"=21T@N=A1UO=^_/LT[8PZNGM\]JN6#[3&T M7/RQ^F'9DLV?)Z+(DT(F#!*:"H@YRR 1FL("(90R7N(L):XE:CK&&1L[-:*" MC:R@$1:TTKI7JNF"MIN' @(6F79Z8N55L\8!B=YE:[J>/5CE&@<%]XO7N%S> MSY#Y,/]IUM[%\OFWY72EWB[^F$^,>8)*;?PS@QN&&%-L3!8;+UGR5!2<4:IE MCP2#TY&<7NKA4PIJ^>!":T^+Y R4;K9'3V2&^=RWPH$&%VG$"V=!7%8]J*UP M9IA!K8++:AZO_QU7]CQN7U?3N:HJ0Q?<6-UVO^[MM!*SA>U-OK.2*94JI74Y M]UQ!++59^ GC,!-I*E,LS;KOU9;";=BQV0%U>D53'$V8T0PH,7>V>[ M%1CL20QV(ALG),H1NQ=,88_8W88>]HC="XZ3(W:_N_OVR#;>_E28A;RN@=6> M7 B4TP*7.91IAB"FN8048P1%F69:$Y>E36H^5R!P2!.R6?&VG@!L<=RI[V)>ZZN-_'_WE3 M9>:C[499O5^O#+/\.IU/']>/FPS'MVOU8?[=0*_J,A*3%"5*:U["C/.ZJDL! M.68:JA3G6E%9)MBKCD9>0>W M23?M0DU9:5PNH6"J56&1T.-0QQMC8:T_*)H?/(_#E M HK=5!4(F^C&SA$L?0*#+N#C$1AT.TX#!0:YOT9^84'= '2&!5VX=;BPH&[9 M#\*"KES:A^'82KUA3YM7+B^2)*,:9EF10IPI 3DE#*8948P6-..4NA/;_J-' MQV"$]".J=N-P\= MW#$@_9R3])!USEYQ:\OVMXJO#EN)LT1Q+$0.L]S&&R:80";S#*(L*9@NJ"ZY MNJ%"UIDA1WJ2M=^&7!J9 W5O/T7[=;.0=HW7X1CDB=VT_'>Z'& M[1<5O]RW_?(MP:H.?-SDST]0+C$E*K>U]NRI6,H@4Z*$)4:Y$!F60A"WHL(N MP_E\!,.4 +:9VKMZ>H!M1 Y88F '-L4DEZD0,#?H0LP$-T9C:6S(7)$T)X1I MY&XT!H1Z"#/RD_ER6/4#K(8$W,'T# AC9-J^7%3@8P3H;J[4T O"%Z_/WIFZLQ74SF=K6W^SS\)QBG36">0(&T6.&36-I[@!&:ZP+*468$(]DK-N3+@V'AW7UZP$_@. M6)'![XW0G@V"KH+N9BV'A#(R]]Z(HG].C2,T89-HK@TZ;-:,(P0G:3*N]_6P MIL_&IWXSJ]6Z.E]SA*4I(Y)3F-O&';C,M+'X< ESH4I$M#(^O'MRM._H8Z.B M"P'5H%'!PW;QG@8'.S FN)')J1O77L5@ F#N84#&Q'X@B])M#@(9E7WQZK0R MO1\ZG-G95]\#.[3W0WIVKE1:+9?*]DY0TX=YDY]I;.&V]=1K-5=ZNIID#%.) M20*3A&"(*:&09@C!3*!4:D&2Q*^-C]NP8UL96FD]VU2Z(>QFBX;'+3+I;P0& MK<2;3&_KVK9"@U>MV $[SOGA%+9_I=O0PW:Q](+CI)>EW]W^B9#W:SDU\VF- MWTE6*L0RA:!6F$!<%"5DI-10%5HG.=>(%$ZFZ-%SQT8EK6BU8^:>UK@/5#=A MW*!^;!_517.O),4S>O9.2MQ_UF!)B&<4V$\Z//=K_X_LS>*G6M[SJNX2Y_#V M'%P_HO>GE@O\OI$LP&[&16U[OT6'3QOL/3JKQ/Z;=/Z"OE4:J[IP6[L*5!.F M$*=VX[)D"8.8Y0(R)!BDA.%4X802:9C;O>7P\0!>%#Y8B^'Z +\N*=BOS? ) MC&Z&X"W@1/] -XB\NX9(C_J*Y]4.7%3Q:)"!*RF>5_&T?.*%ZVYS!(U==U]5 M:E69'S;_U@[Q555J^5/90>^%6*[9K*K_5')S3&*KAF*4$XI8 6G!#0UHE4.> M%.:O"69**BJ*HNCC*MXJV.@LP$;"[8&R+>)J/YIEJTP_+_/FZ?/S0X>N:-DK=U3]O?]$J=@W]-08]4/6V#7_&%[S/QD,QO =;(/GI2I8FD)9882B%520BI+!%F*5,%* M57#B%/3C->K8.-E*VY2'MC_LR>UITSDA[FCHA<8QMO5W"<)AJOU[P176:G0: M>5A3T@>,$_O2Z^8>I]1_G2^W#9P-,[;;B-57)=?"GH(9;ES/;&K@>Z/8FQ^V M?U;U8?Z_U_*A[M'#5"$T40PFHK!]24H%29XBJ)3F3)5*X$)[!)<'$,GI*QP^ M^+R5TZ;-_KV5U.- ]<99?'(\SKZ'FZ2!3L)C3Y;?47D8>#L/SF\<8KAC]#!8'!RJ!WIDSZ[>:UY- MY90MGS\OFR:/OZK5CX7\T+1S5-_,ROI9U^4]7C^?7KRYK"X?.V%:YTE],H:H M-F:Z+LVJETB8ZE2J#&6EILC'3 \IW-BL^9VX9KXV'6H;]D:A!7P$WO^&E)C;R&OLB<^K?:S@"^&%[!H<4<-C>OQ&@ M/>GA&V.,'A[2AWFU7MK\NM?+Q7_5O7[_IN9RL=PD:Y=%F6JLH2AMGI9(2LCS MDL,\3UA&F$",.>4,.(PU-FK?2@NVXH)&7@_K^0J\#JY+.- BT^9EO/K4#+CV M7KJ[%>$ ',AMZ/'B^7D";HAT6OI7'C&<)>^FRX&E[GA+WQK;;>3:_=K0^=)0 M]?V?TVJ"4Z;2E!"H2FU;@Y0Y9$660Z(XQQE*).*YCTU]?ICQ4>@V$',K)_C= M2NIIW%Y UI>UJ)N_/JGF5+ENJ) M33?'-"42@)2R'6)8-4I@DL$I+D99YBQA,?7G 8 M:($ MM8G@%$,L"88LYP@R35B2*<41=C)+.L88&]U8*2&W8H)63I]2$>=A='#C;@C<$SS%GEE M.-?PQ9Y@;X^V]]5MK4RP4;BV/_?T JW.=WM]0:,$LPXU0;%;S805^J6;U$29 M H?V-G'&[=U2_2CZ=N./9CI-&"DX++CBQARG"-*<*RC+0A8D+U26E9[-T\^/ M]#]N5;B,*6()H43FQK$I!,0I*B#590DIUDF96T[DT\188/D*A*A.\!?&&WH7N_=2I_IZG[EAKZ-R'ZJ^5K5<5>+>9V7 M^MMT]>/-NEHM'M7RW9]BMI;3^8-=#&(\MRM%.] ^ ]3H;=5(C[^;OP>&=/(S-]*#W0===O*#_Z8VHI5K09W8*L# MV"AA3^E"-J7K#6'@EG7^<@SLRW"9?ZL?17CAVRBA[_] M8,MFDVS_ IN6/2&2B=SX"3 U[S?$7&+(F)S,8>F='[6M2[2[NLBEK5]G#GX#*K[:!YTKWG8NB< M:7]!QY8_W1OJ'KG4_<(A+U-L>X>EC*6*%N89KH$O%X<9'?-M!06UI* 1 MU2LD]PJP#J$P0>"*363QD?*(B0F"V$!A,1>0"Q0;@Q>.V:K^RE>T-\6Q;7]<]L"=(T$PC0J% "3'&8ZXA(BS9LQ]>-19X@Z^?3Z4X;C56>-#OC5_:Y^#GR3K>OI"A[>-*(/OTUJC^&I MG=WPM:;RY_N M_]8K8]$1?3=""(]I9**X!4YOZO!#)RBE. X]*-7XP7%,09YW]RT7NEP^&[?F MJWI:+%=*WC\NUO/5=KRWTTK,%M5ZJ=KTD82H7%&90FPC[[%$&E)="*BY%CG/ M22*(5VL@S_''1E8;\4$CMV_A4#_L'7>OXR$:F:HV$K=T]:MB5LRZ#_/5_*<> MI4-[P12XB*B?# .7$^T%T&EAT7Z/"13?\66Y>%++U?,7\Z:M;/U\8]<]U>40 M2:X5$\A05V8+K*6%@CPA.>2JS&1:9#C)O6JKN0\]-A)[JYZ62C0Y(T^MT#=& M8UR&W8W$XH 9?3/F3.3$1G#SDQ6]Z92Q$3YB(,15P.*&-UP>_F6#%J["A:.7)E7@RVE>;ZM4_F;X4TS0-L E2"[1AL;0;72>:=-=$/JQD3!@(I,/ALY02LHV$@Z3"5V)YC"%C7L M'''8*H4NRI^4'72ZJ1^7[)G.'^9/Z]5W\YBFT?A$$63LGKR$&.49Q#G7D).BJFJG32^6?QA^JIHZQ&G.6(99 M"76*#&^0TB;$)AFD*6<$ZZS,"Z\@QBOCC8T\MN("*R\X$+A?E>AK@+O12$ 8 M(W/)30AZ$XHC+D%9Y=J8@U*+(P#'_.)Z6]\NHH^/BWF=^]'N:98Y%JG.CS)P"]$+2I[V$+UT8;^O^6]L66\:?F4K51^A9DIG(L\U3!)A M'(R,YS:45\&2L21'"2%%X96J?3S V+[EC7S "MCK;/H$0K=/^A9@(G_17IAX M?]"7% _Z/9\,,NCG?$G%XZ_YXG6W5,NVJ_XF'?"U,J: VN8-J.J]^>OT M83Y)..(R1QHJJ@3$I5G(J2HI+"62N4B0*+G7F7!_4<9&$*U8?2IL]YH)-_88 M!M_(/-/F-;VR:ORR*QUPFLS$:UWV\J!L79EK$].SIOH#7X+ M;.?KA]_TQ!LW4'823!BE:98E.=0YQA!C3B#G"8&2IZE(,R%(B7TJ7IT9PXOR M!JAUU7YG]0>YV&+>_?DT;5YJ&YA>M7O^6!6%+C)DOO&,0IP;U*CF#%+!\@11E,A4 M.&?IG!UB;*;-3L@Z):+R/$?IP++[2P^#4.0//1XX'KDW-X,T4+Z-/UA^"3:= M.'0FU9R_<[A$FD[)#Y)GNJ_L&9 B?BBYMKWO+H:\-"<5QN/#.DL09#F2QO]3 MI?F)9+"H'<","I4[=:;S'7ALE-@9ZM6SE:CK'+B91S&0C4REMX'J'\?BB5#8 MD!;7P8>-;O&$Y"30Q??^GDE6T_ETI3Y.?RKYP:Q9\X?IKJSTXV*YFOYWS8]M MN8LZJ_"/Q80)D64R8S#%7-GTZ@123@G,=2'S%%$IL5_.51\IQD9DYO5$GCE6 MO8;,>]I79Y!G_L0B8G'4+CF%SM7I) M,FSJUBU@G61RW?2POBWO]L,*IZK:95KLZF$)E/%$$F7=5@&Q8 B27-F_IJG. MTH*3TBL8T&70L9'=4;RL;8RQ)[5+AG5__-T(,#2J\2VV&P'MT?;.':' ?>\< M!AZX\9T[%*>=[SSN[5OM9FZ>4V\K_']KMC0?^.QYGP/MK]EL9G__19D7TM#E M@[$<[Q\>ENJ!K=27Y70NID]LUN2134B64IUG&):X3"#.<@Z)H@*6I>T"I:66 MN5,3J$CRC8WLWC-A"_H_ ZW4'6C[4_YCH^@=>-KJY%LQ)NRT.NP!ONQD1>;0 MI@;-5KL[L-7OP$P$>QH:!WFK(_BLP59+L%73*TLYUM3Z5@]ZL2D>M-S0T%/= MHT91E(FX7M0H[+ #5T&*@MEIV:0XP_0.)%HJ5JFWJOGS0Q-Q^&,Q,\^HFKHZ M7Q>SV?LFKGB"2H(433A$>9)#S!2"S"SFL-1Y4: ,*X:I9_20S_AC6Z$WXH-7 M&P5^ =,V0K;5X=_ IOJ3U0.TBGCZ)[[3Y.:J1 0_\HH; ?<^041]T L=.>0E MP]#A0GT .A,CU.LQ?H0HU73RMK4AWAM'BLWLSLY[\R_5!%$B,<\$+*2A.IR@ M#-(DD[ 4):-+J>.P@Q."BV^?A=+NV]U7K^ M6,M_GZ_[.2-Z6Z\XXT]@T7.]EV9E*6D M24X()*)((4ZIA!1C"6V!)4'-_R7V2N\[/\S8EKK&@FB['_7O<74!4\=0CYN1 MBLP@^QVBOK#GFC?N[<;S@VKV.#Z93X)5/S9M2P+&>'1"$S:BX_Q0P\9O=*I[ M$JW1??7MF8*;0$:& (E1^8W!4J+W*FN_>4AQL8*1YEQ MO&>;',P>XJ(AU7]OO [Z6<6IY@LR]L M*C_,W["GZ8K-VCQUFI54HH) R6QA:X00))(@F.188"1YCACS^=8[1QO;9[\3 M%EAIX86I"J, ML/^V!4N"JTRXC#UQKV@.,TPK3/C?WK2O=E$BN'7!, M<5;HC, \5QQB)C D*!>0"425,6A2CCS[?>\>/C;K95\VH*YXXM>A9390/79MX;8.#JRZ>JG=97/G--OX_TNQ(_YHO9XN&YWK\X#K5N M+659%J44*864BA3BTGS'3,H,4JQP3BACR*_+CM.H8_NL=T+[?-B_F"XZM'&S.X5;$\PTDSC!"),; 67,H.\2!*8 M9H2((L^P3KS*5IX?9FR$:J6$5DQ@Y;R[I1C^!5S=V.]VM"+36C^@O*FJ&X>@ M''1AJ$')I5O=8]:X(H0SD?HUX?$48&P4LK_@'[>= 5L=;JAXXC(IOC96>*@'-*LN MH]S:3I&Z^_1$+UYU%!+Q?_I9;L0;U7JIHPB3(N;?U^+03$LBPA1:6 /,T% M365&DM(]$S>D9&-CS8T238W,U9X:X ^C!U@VBH G5L?7\HTN-F?7\5@O_.QV ML^R+SEED^FUE!+608$^#.W XD]]/9O+@UCNPU1"\?\&9],B_?:D9'2CS=O"9 M]4NZC8%^9[IMT &'2[2-@=-!BFV4 7I&Q]BMD,^ZM0D^+[].'WZL/JWMUO5G M_4V)]7)JZW:\8;.9DJ^?V^NJ]D*S2*.BS+.DA))*V[X](9"666)+4Q>HE!G% MTJ]]^VWRC&UI;B0'RUHX8%Z^GZIN2/YJ.@>5#8SN*-8<9;[:7]"*5GS_\?I7!E)WBR5G*XF!.>ZS$H*$TH,RPHDC2O$-41%@95( M"JV)5TF#BR.-C3\W@C9FTU+]7,Q^VM@Y44L+=%M]R+N2V@6>\0 MN%I*RW2-G$%S*+NA")T[>6&TH7,FNY4^DRMYY88>>RU-)Y('X]74\8@- UFS M4?Q0G^>JC9PI,H5RVR:$9"2#&-$2,D+-3QRE6A98%HH[;Z(X#3DV"GGSMZ]W MH!42&"D]W&0WB!UV,H(#%]MJVLK;1"FW!M !CM=CD_H"ZK&A$!S8@78*7 . MY/5[0=3ISKL]:3@_W4NS P?<[\Z>[9M6/]3RTV*^.&P7TSKYDT+J+&5(PS3% M*<0T5Y FI-[G5H5.45[DR61>E].2WSVZ8'>.ZO0ET.9+.!D[WM=0"[T)!K>^ ML17YESLP5XZE!1TQ=S/O D X4/>G&K9]2;=MH%IA0W:"HWR# V^W#_-/S]>K5>JL,RF>:?FXJ:K4; JN1A\_2< M*0>K,C[^0P4BV)*C^YA_/H>Y3T!"L&GPL$7C3\= QJG?M 0R4V]#K]-N[?GH MX0S9VW0_L&QO?%3/N#=;[- ^7Q?O;DK6E^F'^4U763+T7J^G/^JAC M0GF"$9$:*BP(Q*(@D))4046*-)?&A96(]/!3/<48L^/J>?C@B;_CD40$. (31#[JP!QN>,@Q[W-$/H)-#D)Z/N8WF MOB_:K*"+]2HG"">ZT(6 DG)N#T8*2$2>04RS(LEU@61Y"\-=EV"DY/;%/.@' MJYJ#PZ=6^+JNB=I(WH_Z'.;$C_4"03PPX:T6FZ1&<%3\]NZP^FUXKG,'+ K- M.0S_(@SG#LLE?3?ZS5_9_3:E+*+..:8)@4FMKBER7D M-,>PP&66Y#G*A?9*)#H_S-C6Q$T KGN!U\@M.5O?9;M(_\ M.;=R!:P3[ M;L/W[?CJH YR3A*A9HF,/-3?:ZHE%9 [ZZ " ?^F-4U7#UMO8>_ZP M139.%3NIK''FDMOV\)K3RW=_V@W"];3Z8?^QIH0)SC/CW\HPCDVQ1UDO[VX(- -LP57'SG4 M"!Z*"S;__&4';)A(!V^PHFR_71[U17;=KH)P:;/M^HU]:S-KM5PJ^9W]V91R M_*1VG=>H0#*56,*<,62KO9:0Y"*#94DESZ@L.?:JJ=@UV/C8II$5&&';"J6^ MI9L[D'5T?@+A%9EBSD!U!XRH<7P:!TP"5X#N&'#@BM#753^M$.UPS^WU6L5R MK>2>-70465C0,E4E(9"JW+@:D@G(LT1#E!.[D"%JT>ZI7A7ZSXJ1LL795.'9_0L_F6;5)M MJR+6)U]<:&V\K!225!DG"^L"4D$1+,RK1P@B+"5>9XL'3Q\;%]7"M14Y>QP> M'B+G1C"]\8C,(>Y0^'?(.J=RV(Y8!R,,VP'KG'(G':_.7M3O<[U<[[C:#P)O MLXX^&9+X_H>:_52_+N:K']5$E4F9YZ(PWW=90JQ5 EFN!22$B[+,I&*IET=S MFSAC(P3S?F5^''#C=+B1QG @1V:9SG+N3=TT82LF[6MUU_2R#Y(C'1;0H!QV MHTB#DEX8^(Y9,M!3>_IR9QL7[YU/5J^?=]>TFU(UKW]^JNNV_:4N#O1A_D4M MIPOYF[)9YDK>_ZQKM[W[4RW%M%)?EE.A)IJEBMN67U24&&)59)!*6D*EJ=(E MT07)F5_[P0&E]V&389H8UK*W9=;D8C9CRPH\J653@00"8UZ/!X YL4 M#&"# ZB!B-TL/NKL M#="!/H[\(VAK'W5B3CS\%Q"AW^+X2:UL?\POR\7/J;2U\/Y:M\ R"S:;BX-$ MCNW^?BEPH8T_ ?.RM(FA0D&6$@PUEBPI2D'+%/OX&?XBC,VWJ/O#ZMGBC[9, MF]Z(#MA6]O_P6ZUZS(O;HA,7[B&_7B5=6 [,$_ *V2NPEF$4Y MJ.D/8E *[R'&H$S<'Z9C0KWA29&_K=AR%TXZ05F5),JA81FS%'@8IP@P66G#" M**<%9NVTOYO+?[I)W\@\^)2KN1S?9 ?R_X:8OA%X>Z[.WIZ^=V"K<5-X<4"_ M[M99&=:+ZRWMN'RV6T'W]M!N'K!',;CO[,^O2JCI3WL(?/^P5+4DC@:^PQ-& MQ LVG&HG*=B*ZF*N>P/G4?PK'( #%?FZ!&2@'26[;KRB.'*<[GIF"%J.YC$CXRGZ'PPQ?W^^LFF>K_)V_LF<)^DW9 MZ8^+JGK#ELMGO5A:9Z2:2)Q)3!(!65YD-M&5&"6A MQF8L;"4%,R,J$/NR>E:;OPRO&R>$ 2TR-^SPLE*"-TYX^9>7OPI%V-+REX<; MMJS\5;5/2LI?OZ-G)\C%X^-B7G-0O8-1-?5&)SC7)),<04S2'.+4'MLJ@F"A M4XH*B:G($Z\.C^?'&1M--&(V=L-=VZL13&M1;^C>> %C-[H(@%QDKFA!^]: MU@AY%[P8\!4$@3 R7>S0.V",X(1Q M'8S ;0HO#C=PG\)K:I\V*KQZAQ]Y2#6=O#&.S/U2L3<+J28$ITRD@D%>*&:M MB002I LH928PX4S+PBG9Y/C!8R.&-[4';80#5CJWC_\$K.Y/_18(8ML!;MH[ M?\B75#WSV59*_/O#XN?_,K?47^P_L/T1-C_6G^G)PP;Y*"^IL/D$+_Z^WVK] M82[,@RKU5C5_?IC?"[%8SU?5%_9<'TK,Y6D6Z23+"JTI*F&A1 %Q@0@DE$B8 MX$PE6"'$I==*WD^,L7W,&YG!4R-T73*5M6G5O2MH]9PBM_4_/O"1*62C 'BU M4>$7&ZZ_G8HO>U/A4S3 VWBX#Q#>-KXO=L-%^/&+XX<^QX'C2*F8M]KA0PBF]/X=A1?%&G)7P87QQQAX_C MBPK[V4"^N"/VB.2[EW]?5ZM-*PDIIW8L-OO"IO+#_ U[FJ[8[%UECV3;>G>? M==-2]B#@:+,4/D](BA+$2PU57AAW&^6Y67D(A]K\+R\22=)">_2VB2&C$UT- MW_WF0 ,;*=YTI08K]B=8[N+F-M:_8QA!E$GN7G!>;,X&JE*STZSNJ+/5#5CE MK,O0JF=6D.,I;;ME'X5"?AS!E'I$GK[@U X4JOH24^P7[1II#CK#8T./.5P\ M;22T#@)P8XW18TW_Z]RL%XN'^?2_ZY*3K]5FJ:HN63"3E14XYAAQS!3$G M"%)>2I@07M($I40IIQUQA['&YM/M2ULOK+R5%[Q2C<2.QV8N.#NLDN'0B[SH M'0!GN>WU%KAWP8'S6(O" 3C0TG(+D'Y+A!LTG8Q_Y1'#$;B;+@=\['A+OPV[ MORP6\H_I;'8_/RD3M>LLXEGOP.N9(Z*&C=SUQOAQ/;4*[&2/4N"@%VI!=T3\ M)!ATDZ,7.,?[%OT>XG]J_VZ^LJ>14IJ7L[('DY^7WQ=_S"<\,_]+L@RF1%*( M&;$AQ"F%B*0J1U+E7&K7 _P+8XS-3&G$!*V<=Z ^W5XL@975_63_$J#7#_D# MP!29='HAY'7Z?P6#WH$ EYX[6$S %<7VPP.N7=IS\633>66#B57U>7[83*-I ML#')<(H4MJ=46:;MH16!%.4*"HQ92J5$/,,]&F1?'7BD.X-U&/QB#M11TQ@- MI!':[QCJ.OB.UDH0+ >R4(RLX)45]A<+XW'O'5WWW@EHDKA"$]8,N3KJL*:' M*P@GYH;SC;>F*-GC_>K]>F7,EU^G<]N1<]/GY^U:??^AEHIIL]I/,%.EPKR M+$L9Q%2ED)=8VO0EPLJ4"9')?IE+CA*,S3S92=8W?CO9QJM6$2E(F6E&8Y$A 7!!JN"XAQOPJ2JV* M@NK4*S?38@5K> M&L]W.SP;F<''+CQ[I%LX(Q0X[^+ZN ,G8#@#<9J)X7YK/R9ZMUXNFMKH3>?S MB58YSBE&4#*90IRR#%*:":@$*@7%F!"5^=#.\0!CXYB=?'Y4<@*<&V_< D?L M[9NM:.#W1KB 6\*7] [ZZ9\,,NAW?DG%XX_ZXG6W-AN\<+KRU8SUOLD./VI] MIQA.*&88%N8'8V*8KYXE*(&ZS!$I=9D01/HU'_0596RLL-\Y[_+IH%4'M/KT M[4_H/6EN/#/,5$1F)/]9&*BE85],([4X]!;GA5H>]H7M<@O$WD^\E6L_S*49 MZ6)?HGK4B11))GF60YIE"&+.%.3U7.I2H$1HE5*OGHE^PX^94W?R7^CYM6E. MZEFXSW."?+DT-.P#\F< Q&\@3!_@(I&DDP@O1(P^\%PF0Z^G]"/ MW8 FRPQ M;ZK"31=SZYL:ZOVV8JMU]>[/E9I7TSIHLEI-."VQK?T!29)D-L^?0TXS!G,D M4$Y23%+DM4OO-_S8"+"5'NR+7V_(W-4&3:,"^'VG!'@W7S_6.Y.+N2<1>DZ4 M&Q'&@S\R$49"WIL0^P$8E! ]11B4$/O!<;-F\D1+'!=Y23CD$FL(96I1$@S63+/FFD7QQH;U1V(:LV/1E1@ M9?4MEG898#?6"@1;9(HZ1,P*=[#N4>_9=%EGGQJ#;_W89*A:>=XOE4U/5>9]77UEJ\W)YB01 M@A8)8I HG4"A]K:6:K5> M&NOBL1%XH,Y"OO/OZ/Z.<%9C.\ZW5RRPRC=E"<">^G4Q*L;U'?\7N'QPBE9/7> +@UXXW,3<+FA&B- M4R4PE)(9N[I(!.0%YS!3FDI<"IPHI^0#M^'&MMALI&V:Q8I&2"#VO!W/"F17 MT':.APF$8?Q0F#WX]D3=I(\'C8!QP"1T\$O7D$/'O3BH?R;DQ>6N?L2RI;&] MIBN&POZQ5G/Q_';QR*;S2<89)TE&8<&MUZXS#'FF!!V*.XPY M-HK9;PZT%17\W@CKN1'I KD;Q00&,C+/],30FV0\4 G*-"[C#DHW'D <Q:64%KUII Q0H\(,E[#Y@ M]Y##;@4ZJ7^R&^AV5]]35VZ>7*V6=3&,]^8EN7^TY4\G6@A=J)Q 4=J6"WFJ M(2MY 66>":0(STGJ>;YZ?J"Q&2A63C#="GH'-+/]O&M9?<])+T#K>B)Z.V#1 MSSZY98X=5E9*<-^-58^3S6X@ I]A7AALX-/*;I5/SR6O7-^WQGNS_;(IU%.@ M1"4IQ1"3$MN>;A@R(4O($R)T5G!$-/N;'XXQL ER\\J>%J+_/QE_3[>)C+KDY&PL1^V MY8D4XCPE.H.R%+;?&F*0I9A#Q+42&4VP1M3G*[XTT-@^YX^+^0,T ST"5DO\ M'W[?\T4\W3[L$"A%_L(;$>_ 3L@H)9RN(1'TN[\XV* $<$WE8R:X>GWO$,NZ M^=(%5\+NB4[GZ^G\H4U:7LRK[5M.D<8YRFQ"3X(@5F4"F>8($H4E2?(4:>)U M,G*#+&,CEHTJWF&4O2?#U8,8!.+H3D;;PJUKB^(.[+0!.W6B\%< 6$.'7?:6 M9^@8S%N!.Q.0>?,C0VR<[!]4O]/&CEI-?ZHO:FG#N-B#FNA,H5)I!O-""X@1 M$9"RDD F$Y**3+,2E?UW4ZZ,/C:^W'H2RSHZ16TDMKU66I%OV6FY-A=]ME\" M(CSTGLQ1+-!6>O#E.MHW[M4XHA9Q ^>:!"^XJ^,(3O=6C^M#^G'N958?W*/E)K29"H$26 MF,(4E<8#E2B%U':J2C%A4O \R8O4YTPJDIQC.\PR(K6N*V"M"GX\&6L^W1AU M!+,4F7LW&H(]%>_ 3DFPK^4F-7*CYQW8:'I7%]'94Q:TVAK77 7<6(\\(4%I M/9:L@RX D0$_7BIB#]=O4?FJ5LPF4;UCR[DQS,VP8OVXGMGBJC:]2DQ7$R0T M9IH90UD0!C$3*21(YE!3C77*O/$F\)N MOGNYB8G,B3NG?[]=F4TH.]3K#M2S9U6[.&]WFXV#%YE CUY!+S*1 [45&G9" M_1H1!<>]LV=1N-&&:V\4'*DCAGWYC1D3K7ARX$VTXM/QL79+U,BE\8[X,9%**6 E.QY$QA1W;"KV7/[J?2O!A_K2V6TMS";::@)TJ_:IF17T)W+R7L4QM MY#4^TJSVSQJ)"'><=),8 K],GDI$Z"\FN,0A'[5?A=7"R H$6F5('PLO#IPF$ MVT!>BK?K[^=H.(#1Z3ITW3^<,^"@Q8%Y[W)]WYWY:K6W#7]1<+9D]1[R7MEI555W*S]OK#%2<)+! MK$3:FF4YY(7(849P;FM:DZ+$7C7#>HDQ-NIIM;@#K1ZU*W>HR28>UI.0>DZ3 M&U/%!S\RA?G@/DP)Q=L@#5M#JY\HPU;$N@FND_I6MSVM)Y$:"UTUK3!KEOZQ MF)F;*]NK:?7LF0W@]*PQ?7\;>>TAXK[$_P8:F:,$]WNA%/:3C&,=+@8U].W&$F75'_GRYN8S-M*&F<: 624'Q MC]02)(R,+]0S)"C EYN*A!W&;P61:CIY9\9K !IM_=LXRZQG1Z M?VGS_IZ,'/$ QHYA@\>;#.H5^Q/,=D+?F*^^#[F;"74S@@-GG-OSJST1[\!? MEHOJ,FRW9Y*?P2-NJOC^@"^;"WY&]:O)WN?N"=I\[-WCTVSQK):_LI7X,9T_ M'/R^"9+[K.M?3C3)>*HE@3)+C>' D8*L1"E465::OV!94*_:6#=+-#I3HY4< M/+:B'Q06O]LD?ULGI+XB2%,RCPETIK#AIB4^SUUJ7;:=K(U"!Q=M(X;M9/W: M.5FA^ICY SQ$:S,/J<;0[?%M&>NT@5E/[_(_F'SZLU&,U*8@J M4B1RJ*1FAH(YAY39, 6I\UPF6N0X\Z'@KL'&QJ[;U.,]8<'O5EQ0R^L9MMN) MLQM3AD(O,@GV!ZYWOG47(E&2IL\.^"*9SUVJ7TI?[KQGI&W0)@7-BR)'#.;: M)BFDE$->4 4S,U74&(H996Q4_<_&1FB7&I^-K-_96!J=C8A1A^]P]D_4V"S. ML4-TJ?]GM3*[>#0QV,!]ZW';C8_MP;IG ,B%NT?$'&TNZR[R(T:$QQ48 E>= M/C_6P-6G.Q4^K4+=??FMD1J?5S_4\L*79M-6IZOGH_/Y!.&2":R@P#R!6)09 M9*G$4"HEC#6%:M4;-1Z@Z\^U/,UK(I5=OXFX/$3?0&/%*, MA+\\+Q0/T1NXR[$/_1_9CW_?5:OIHZ'TSWIKJVQ_>#NMQ&QA$S7;7)0L*S43 M/(>%+52+9\++57AP"?P @S*:WV@.2:R7L_H&Z'U53W4=5O#-0Z>NC D5KG53H-U;IP7=]=BY^&XQ?+YQTQ>.]<7'S" MB-[(K91@)V:D'8RK< 3>Q;@\WL [&5<5/]W-N'[+C>6MNNN=U 5._CI?\$HM MZY3]NB#/836NG0]-\XR@@C*8Y92;M2W7D!"<0IFH5"C,*4K37F6M @HYMO7Q MS=^^'E6]ZUFB*N1$NA';2T]/9$;<6?MW!^DB&Q7!8@ZV2H):RSNPKV=3O>IH M=J/NEL2^E68+F5<9"V&WXS[;;@ MC&W^(B] -S7DN-R%H]4<;!IF[BG_XMTY>DW5&%IU^ G^S]"WH]=4!&KBT6_L MO@Z^;4\QGZ[,ZOK3IF>LS#W:-!:Q![I8)P6!-)>I696T@HSE"90L M+SBG$FGJ54K,5X"QK3 [^>',*@"F6PW:AD^^K<<])\1U&R8>S-'W9HX0W@F_ MH?U7NU/9C0(!FX3TQ2[P1HZG$ /O[O2#Z'3+I^=S^K'?E^5"KL7J-V:/_U?/ MQEIY6T'4!9+A,%55%HB'&)(+D*Z,42[/0"C6+AV,T/R*"W7/WP>YT?-9? MS-NYJ0-L3,9O4V-7ZJDP [5>K^')NJ29&7$X1"FF7F62;A%F; RW)S78B0TV=@#H3KSH$,^,E&M67+I5;3U=K( M_L%FTTX7\C&:879ZN ,;9>3>= +F8SMJQLR0)06;TO.XKC M>"79.EM@>#;838 '$'-E" %@NP 0/4: R8Q!9I M'H?-:0NMQ+A2W")-D7?&6RPY>L;<7-[6>?W\*_O[8OEFQJKJ_L]I-6&9)C3- M.42"/";&,30F#MRQ(UY"(NT?O.*/6=B8%(_QAPTU\0?F)(*DQR-NR?+]SOYL M:\J_5G.EIZM)SO,RL0UX:*8RB+."09((\Q^A,YYE$N?"JSW&A7'&1EYM4K"M M7<@;"7T/P\[#F99F-1 9@JPH#9R8&C+3T8W6\EL4;?^V!1RF*1I*=,,26-/\M(0 ML3^&XN MQSV%&P$'F4 UER\\=8X;D8-/1O1S^]/V1?7I?!MPU&H%]M4"JP4X5&Q;]"ID MNZ.02 ?NAQ1$M($;)H6$\[2C4M"G^Z=CWS\:!K$[@.]G[&&2Y9@GJ"!0BD1! MG!M;B CS5R*3),_*5);,*:+IY,EC\T"WP@$KG7OB]2%^WE05V'QZM$108TX@ M%IGYN85)D/$_+1 F6>-7(ZAIM;!]HVP]P)V2O/>QN@%TMET"P1?ZDO1'K MWTBQ"XDX#13/CO@RC1.[E+_8,+'SIKY%5+ZS/S?9(J(^Y/NTKDL/B2P7A-3% MG9@ACK0L(2T8AXR4DI:4Y[DF?M54+HPT.M)H"HC8C;Y#<4$CKV^!E4L 7U_W M@\$6FS3Z(M:C^,H5-&ZLPG+IZ0.78[FBY&E=EFLWW%C)8EZ\#&[(\HZMO5W7U*P$[67Z1YSBMT(<"03%WLGH-^<>9/G M &@&Y=Z8\@Y*W0, ?\S\0PSI[S2]78AUO7%CEB,V:P(;WYM_JR9$<2P4+F F M"P0Q*0CDN"R@+ICYC29"%-+58;HXRMC(>B,H:"1M8YI!+:N[HW09U.M.4A"H M(M-C+Y2\G*.K*/1VC"X_>3"GZ*IR^P[1]8M[6HMU2%];*6.2ZY05N$10(<9L M&R/HX(S9$6]RF3^&)0_ <+:>^D,2V==KB/JUD M 8V;%C:GMJU??!5_53SM:I+!$Y( M(9F6VGRTS)Z*:,HAI:B$"2))2F0N959Z->7M&&QT2_:!K$V'D%K:MGZBIXO5 MB;/;EQX*O=BK>&_@_)O=.B 2MH]MUX##MJAU4/VD^ZS+/3U/5YGMRE%'6-B2 MUY_U]R6;5TS8@=XN'MET/C&&/:-(%%")A!M;(+4G)81!QJD0G+(DXU[M9:\/ M.39*L1+;[Z'I+_1[(Z3O*>MUH!V/6H/"%YE3/)'S/VUU!B/LD>OU88<]=W6& MX>3PU?U./X*IYD^+_HT%+V=9?K =MN?55-2[YA-)69:6K( 98RG$&"O(5)E M5;"$*JF1%DXE6881=VS$MDWO=^.R@>:TFP?'-U.Q.?3VOK+74O2WNOMT?!KJ M"V\W/.H'_Q.]%0=R___B[7!>O8>=K&;EMV/6RWF:M8OY0%(,8@@,B^C&B!AX MU(%[WF]"S:O5LOZ0J[IWX?:)5HE)+$]BTI(,Z8@H2F%&8< M$YGB#&6Y5X'? 64?FVGRU_ET5=GZC7OUA^J:0U7HHD,!YU^E/">L4%#1U!9X M3A!DB<8PSR731*29E*%+4+W,&_ 2U:=&/_N._OLX9W3\1FP;N[T' *@1 "L# MP8D14U<3;TV8 4M,A9^\8:M+!91_7(6EPD^,=TVI""+] )G2C*"($2 M%R7$3!)(2I9 DJ*<)CFG.4G\2JGT VZX0_)I./#<5LN^D$1>SK9BW8%/'2CT M;W&YIVZ<^<\#K#-'&IVQF^<;\WO1F5CI8]@ M<[ES^@?<5P[U&OP3;BGW?QV&W4UVF:*H&\F= OSS["&[X!AT^]AIP'YN4GT4 MKM72]DHUOLGWZ:/Z5=6YK4CQ0F6:0T+RU/A,'$-.: X3027.2\6)7TC,Q9'& MMH1_4\N?4Z$JL-I)#!8_[2:,D=G/&[@,KYMK$ 2TR"OK]V.8K)3@]T;.@'$P M5[$(ZD1<'FU0C^*JTL?NQ?4;0AXQ-01U/S>D)&SN\D_UQ;P;5=UGXWF"N$ \ M*S1$*N70N T(THR7L,!%DF"=$:+]HNK\91@=N5@5P.L3NR/$CG_W9-RR]_ W0#;#_W2W'"/:QG8!RVX]V>U3/G 35D.M[9>YA MLTLEDS%BJ:2EAJHHE;&>)((D8P267,AB.)7/N@9^F0)H#E!^8'N^/N1DI1T(S,3.>!O .MVQ'5_?#&*TZ%JJNCOTRY M*E=0+M:N*KS8Y]AACK@1!D&-%(,Y3#!D2V 9A% 53 MK,!^D;9GQA@;$[5B@4>VVM0?,FO\S @.S?"/0!K1_6CI'+ "DWC MDLP6MM8E9%FA)"IS*73J%PYT([3#1 5]5%7U'V 8B-TX_D;8(K/YQRTF5KYM MM0CPZQ:Y<.S=@410GCXWSJ",W*'H,?=V7=J/93\_&7_,-H+^:-A<5>_7-B7C MU^E\^KA^;/<+J[=K]6'^?OI3_1_%EM6$:)RDFFN8%EEBC,0<02:Q@GE*L-!Y MCKARBH3I+\+8.-J\684?0?2 W8T_XH(9F5ZVPH-&^CO0R ]:!38[V.871@<; MZ6VU +4:X8BG/X1!>:F'&(/25G^8CEGMAB=Y1@DN5Y,ORX5] MI!G%1.C$>KL"8I0DQORA G*22 MS^Z%6*R-9_55"37]:0?YNIC-]&)IPZPGK) :<22;*JV*QTJXMO?P?OV7)C MM:AS$)GBXL#O7\VX+X1A*QY[2S%L5>2^()U43N[]H-YNI/5,?V,V0';UO&O. MLSNI1TPD.!'(.)"LL%XDA3RA!50%S;121&?$:_/[^I!C(\)6U*ZSGK[@.ON* M 2$;:#]I(^U>)RYCD,6(>G"')[2_>&W8H=U%1QC.>(NN=_:EF38:LB[ ^H4M M/R_K*#!96X&;5B^3C&II#"T%A<[MF;SM6LFXALQ89JE2":$8^U&-R[!CHYNM MU*"R8M^!)[8$/^N (EL>2AKR9\L*&/^^*17E62G*<2Y1NDGY#T;I&YO?[C]QX(:W9Y0Y;7)[[J)^9L4[K96PJ5W; M[(JOA@6,GV3DG[A-H[:R[95R"QOVXT1D$T,AD[@!EXDZP74C=W M&;T^TN!=1YV5/]>%U/WFGI9L71K7DMQB;H9K(XD*62)-R@)F18EM*^(Z]-Z:7^S JL%4 T-3;?;L4^VWMD-RU./ MN7-<;>+.R!"+A_'?:_G;W='*89>4:?.J[+4>#%F7J#>>@CDSUO 4XLKE_:NLSR=6R/* M=KO@:_L*V(36=X]/L\6S(9A?V4K\,+;7_@7W\_F:S?ZFJE5CE%FAV(.:2%V( MA+ $HMP6O,@5A5R4&2RXD#3%5+*$>Q9C#B7;V'AUJX.M#U8K8;S.G1;&E:GU M #\;16PD5&M8.K[D"C'6C5 M U^N3V6?LM*A00]=>SJ8?$,7J X-[)DJUL&'Z%FVS=K-UIU>JA_&H][&$MGD MQ_>+I9H^S)OZ<.*Y;G_"1%O_O_[;K-D;E7]?5RMK3GQ2J\_Z._MSHE+)J#&0 M(4ZH,9M%2B#/M'E'2DT2*E)>)$YUD.**.;85HM4$B%:5IDU2(SU@6_$]\^4B M3;';TO#R$Q=YE6AZB!]HN(D(?665_*5N*5Y/ZT91L*=I71]J3U>P4[;N#6OW MIHW" 8O219V0L(7KXH@Z;'&[J'"?%,"+.UK/FA&/B^5J^M]-^QAM*X[:3$B; M>_UEJ1ZGZ\>)(!FAFE,H6/742.UYTG0==S<*#XIF9#8^!M)*"]YN@?QR#4C_.@ZNX(2MVW!U MU&'K-+B"<%*7P?G&?M3S>ET9.[NJ#"7RZ;R-\*.LZH8OY7D>_S:&]^=R- MB5TU9U"VSY4])+8%GZ1*TZ1@J"EJCEE!(,6$0T-9.$V$SI7TZK@74+:QT=F[ MS9EY*S"8UA+7MLZTE=F/RT).I!OKO=#TQ-[";K4">VK=@0/%P)YF=[LHK,U4 M?MA-Y8=K4^G-IA% #\J[(>4;E*$C 'O,Y3&&N+%]UT# MUT0S+KNV9:=3^]16GQ]EPH9%A/,V&6J (S MGCMM4Y\V,3<-/E3R^M-@C&J0CL[^9XBT/<:_A9[@)_A.S(RO9W9B?)CJ98=F M7J96V8F9%RN3G5YY:Y+4,VD.]\7/]LV^HDVM]\-;#$F6Y$A2D$ABTK0+#%C" M"Y#@3.)$F"!UIQ*BMP*:FWCT\X">3P)ZUZL.>/B@.L-NT)R;^]9.H:;LL_=-A_-16".OC17QI_U!EP%^U-\">=([GSJI2N&"85QI$$/=?!L8\9X5[Z M:2,?:2E>RT=3DK?ZN'JW^J&E=;UY^J3?V^^F7%%7WR_).5(I%J 00LL=222@ M6'$@6)9E@F*20*M('<=VYR9S+7+]Z;6 '5PL'=@>5K. ' 96L8Z^#G7T<17M M<4=[X/O2BV'8=7!J#.1!.^+VB9,- M-$&C_2#1?\KRV_>M%/<_Y(9^DV]^R@TO*_EI4_+CV@J*F\1NAX7V1!D)QK\9EMNT ML^[OT-O MV@HV+_"G5D1#4;T9_WK*HGF3[WG%^L)^>1R6"\&7^/ MO 8W=Y.W+ >W(_&:\Z"6XTLI#U"6YBHS&_P% R@C$%#**$C3),Z5S$1"G9R0 MW2',;7B[(>.!ERP'0[UE>[(8L@^F&'(..0[:/?OYI3BP8'.*# =#,.:0X,"" M)LO\!C9/&AGKMWXP$2/\E=DSWCRUL:9%1E"Z*,,<%"JE0"\>2"8R MDB=N)6S/MC(W\7LKC2O*TC&8[BQ_=EIU,RN!Y:C#5Z>NOM]MOZ\W1OBOAC2[ MAZH-$>$WZ.QL2].&CPT9>Q((-GCQV.,U_36MZ/*/2GY9JZV>>\E/ZV7)GQ89 M3&6*TPQ@K#! ),M $;/8E*^6DA1YG@JG_8*++CP?;EUJ;>)CK"M&GQY87;LA7,6/ M5]_-C/3=ZG5;)$A?5)'2?W:2]H*]$E@([8M[-/89_X#.PF8V5=L8 M'3IV;^4+U?48T0^3%_5PP3B[BAXC"!Y3SF-,,X[N"IOMXK-\; _'[K]M9.,$ M9F:H_?J$_RM6W MJAU7%S)369%"!@J($X!,DN-",0$43F N8J:7P%;E;CWAF9M8';";4X"MGJRP M%OY=Q+4!]5]5C0EW71(J!^\@#SUX1>&F[Y? VE?/+O?61'MS]%SQT%D?ZT0@ MT6_[SC)6U7_UI>NL:S/+()WEX.(U;:=-Y/HU5>>Y>8;YHWK08\Q#,]-YDOGC MY,C#S.-C1V_XZA?2U/=KE@*_;]95]>8G7^[,\?SOZ[7XJUPN%P5$C%/"0%Y@ M!! G!6!9KH""@FZO1;-.P]^^\:![G"WJB-:P[Z)O!KCS M;K -Y=9;PYZ)#+]/W'%XWW)88XY^V:...M@>1[P]BFZ:EWCQWH.+.5 M['+WR.R"CW7P_^K;>Q->4;W=&?>%?Y2K\F'WT+HZ5*]WB_";-LVQ[VBQX;H2G'=TZZUBF0S]T\HT]AGPFM01C$"WF8!,_9A<\V-7&BX"%S M3W/^#EX].I2Z2^^HX9GHQ7*UTQ]*^\6L5]5O4JTWAQ,%J<=XW;!NHUS1S5,= MSOU!FVOB'M=+W=*W+BW/0L:$0YHCH J3R+?@.2BP7C0H)9,,2Y$@!MW6"\&P MSG(@=X["#M:3MLN06?1/\+5++S=O9#[JZ&!J=+ U8K6QO0-@,WTX-F^?%LUK MZ'?H3O =)AX,[]0AY:&)/Q-^'KS)<MI.7>NP//=MKME[W M$MP0][E'W"&RLC=%]2>J]NQXU4:+9B>5.'L:GBN5PYWC!,?LELO-]LE4P=C> MK^H,D8]-&-I7_<3[GV6UR"F#1" ($.)4_R=) ,MY#%!&28$Q%RSA+HICT>;< M).?]>O4-O"]_U%YF_1U8O9S3O"J/3;N3 M2H\#$<^UQ^76T?70KGK$8BI@&O,4,(P00&E* $4\T8MA"!-(&>:T&%$.UI=; M[/2E86_V6?;GA_SW\BT^XR=\=\Y1V&NEL!?Q^9V='^\-OKGA_&V/8COTTNW- M3Q/[*U^)]T82Y56G;-N>5*8<"7FN4JZWCTPCM&-5*4JZ>?I"E_*CJA-R MO-\GCR>$2!4C/9F"B "4,05((@3(8)K'F*H4YVX9]0:;FYLD'=#>10:O"1"H M$=]20V28<#M1\D=C8"VZD4'W!#Y6Q/A-UC/:S,/TG"8W>7F\ (62[N M]91*]]=[TVUU K)$B3C7:L))2@$2,04,XP(H@66!2)8B9;52._/LN4E'"R_J M\-F)Q#G2AA7A1BH"?_[6+%A_Z /VGOFJ*\G_^[?UC_^A[ZH_Z'\A\R-H?JR_ MXG//F^23'3"D^SZ'+@GJ?]QEJU:YE)1G!!0XSP%*,0,$"@+R@N=($$(SZ72F M[=;\W#YI_=:D0=R-[5*OARRGZRC;_5S]W*^A#S623''Y54N^7[4LD%%PHE%%,0 M,Z57,\KLM'">F7Q?&264)X0[[;38-#HW%7M3;I>-\R!(K^UP6P:GK;^EP,5)S6^7.X=D:AA[P/T M#ZUV6NB,O)FMFS]6:U;)3>TG]&[UN-M6QPEL]&]: +5*_D:KLMIO\&B!-'?\ M\6BNT,*Y:@HU5%OSW-\WZ[^VWQ_]R4L84<[33F:%.#CO1/Y1ZV"8S5N!W2";S 2S&LNW^#K@XMX;WJD#W[ MF\WR/@-10\%)AK,]"U%-P]&^>O<*&2ZBAHRN\DW["OW^-WB%'#)8S/M5FBCC MQ;Q?*;<\&2_7H8-Y-5X UG1Y.%Z.\Z.\'2\(8Z23M%Q5QN%H)3YNO\O-IW6U MU<-VV2#O$HP<7+)-GMXZ3>\B1H@CIB0@19("Q*0$19RG(",08IKD"8R=/(;& M IG;#.CS'G1DO$L=O:?']H;=2G$*C@-//7KT=H"C/X-DC[Z5++_.UV/!3.N1 M?2-E)V[:MSYOG";^OJ.F0)N4E6[YTV8M=GS[3VJJIVQ+_7=N0?QV#YO1%W8 M'-&5B%K(T0%SD#!_-YJ\?EN634_Z);G1\?R[<;Q[W%?R1R4_JFXGM%HP* J9 M%!@D]7P@HQR01&+ 2<8@AZR0RBF2ZOCQ?.>?_,7KAKIT<:_2[$S?BQO MZ&;59A7L:DF57*O*ZW*Y,U%!9GERF(9BGF"<%Q!DL:G10%@."I+J-4*2IZ+@ M*26ITV'W2!QS4XO.#/-MF-!\DY>S*='FZ/W$7;BDG?CXUZF9'==&[IZMVJ* M^-49%!>HD'$:HQRHQ&0?5VD&BHPENK-AEM,$X31SFEL%P#@WR?UC978&OM73 M8!']4JZBJBZ4>3EUZ&2]F2C):)HBD"DL4/N6'K MOTE_]K$&7)?.L2\M1]:7[9_0HZ['HN>-I:;T46-KFP1X/D7-![IB5E7+S^'\ M6Y4E'R#:=]WQH:9N73_]MJO*E:RJ>_ZO75F530:NI]YO]>1CD60QE(@3$,=Z MS81$EH)"F!@A7+!<<2BER8LX9N%D!V!NPW=_)M]9$/5-N#.*TON+=B;O&DCD MVD^N*RG_[$^XA/)#_ WK)C?V BV8+$&\T$K)C:++2R3'Y[C',;UN_4CN5ZL= M77Z6II#%0F6"I$EL"BL.VWUS%<4+CY^L9.*P>?WZB%>NO/ET MY^%QN7Z2\HO<_"BYO+"06B[;R,F/RGBM?5N5_];KJ'JQ]&I=;:O#00//**N+ MQ\G/1R?3?AUM=^2^NP[W#7]9RH#YU>T<=R2Y?&KCN3Z6JGKY[H "I, M#X0ZHO*,]J4.L<*0/G#,%:A!]\7>F]6VW#Z]^?E5?PK-\K%I8)&+7+"># MI\ Z.H8BIV7@-0Y&+P4O/GBRY> UT_I+PJO7NG_J7TSD@GYHDK*OY78I%S1A M":$FR14DB?ZP&0=4%/K7.!4HSM,,(NL]G>O&1%7W92!^:9GI'5L MTN?RVW<]SFL-T%.'KW^MNYT<*A0G$H(,PP*@#$M3,).#G+(<%CS1_ZBL0Z&M MFIS;Y_SJ/S_?12W(2*-T"#&UH_C*CD\0X@)_\P>\;;&5!O$1C]=WA\82ZA!F MZYW8B2)C;0CV%+CJ1-%@K*G=DZ8+#W6R["BBT^W.<1MR3?;W15;@ @JEET0H ME@!!_1^",PY@3E!,%"0M M]#KG E]VD/G)IP& M763@17\V %VKY1V39S>S&4])8%ET8,,]&\-9H_WF6#AN8MK,"6?-.\F'@>[OCPDR&^[3Y\3RP&WQ"J"?S2$-@ C0Y( M?19+N4J'YP(IE]N;N"C*5<-/"Z%-< 26W^KT<+MOY*Y8IIR(Q0:TF-SA,$E"HE *28YG$ M"E*,K"H=#;8R-P7H(W167+Q!='@<7 C1XW+^%KYM_N*'RQA>E\A:\9 M>>0N?/7B<8/\9_G8%AOXJ.J#:2E,Q<>%4B@G*3.?N5 FWTMJ2ILE G%D,I3 M'"LQHH+UA>:LWNKIJU;O2V[H6>_2E('7JO-0UXUUFP9<(IFKO!"P@ #*W*0H M+PA@N"@ SV*L",8D%C?1QP/=_'/K]8/K%QU.;E;[_AW0K=0JI)VY4Z:,&G]E=^O1)>L MVV36K"H-IDE6V_OKA3*3(DIBH I2 $3U7(G!0@$,4ZE_05"D5H^3-,TN#8 M?9)*ZIN^F]R2\H=*BLSI M5'6PM;D-Y1W8^D,7![B1'!/$WW!%_@]YGI(KX:%CUCF6S#B>;$_ MU.+$2WX+XT\7_C8WN9^QM$G[3?[^-IJW:D\%H$R35.+49$M* $JUG!1YAH"D M"*$JL%",8LGIQ.4J"S>? MN%QN8;(3EZM&]D]-)HPSH_5 MO8,LIUHA:0\]_Y)&\ SXZ!<#_]?H_AGUKA-:]XG96/K\SM:<44P[A1M+TLF\ M;O2#QJGBF=WP0\H"_5-5BMJ]>KW:5Y5>J#A3,102)#". 8(D!R16& B%2))R MA566N56@&8'"Y2.=IL),+],&[T..?MD]ZB_5,=YG3,=D*LNS-$$@5T1/Q^-< M+^SS(@5Q'"=*" :ED"X#5N!NF28>ZVSZD_!]83Y0?67"W/X7U MD-++ X%>QZ5#]6"8JPD9AD@"B* TE0! MFL80))3BE&!*N=M6Q>V0YB:5-Q?BBOXTMD6U<:Z5=&[O8#O!G;;; NOO1#TV M796T$Y+G413M .OO40/MA$9O)<].GSS6T^7'>OE#CQBO-E*4V[>4U\-$>X22 MY1AC5A @BI@!E%,%BD)/9GG"L8D-%'F.W#Q=!EJ;FPSOP48-VJB#Z^KB,L2P MG5AZXRVP#EZD+, YE14GGIU;F\;IR%M:;NIUW6_Z>;3: M;6KU>KN1_]K)%7^Z_UE6"Z@HD4JOBG&*!$ HT:OB6 I >1ICJ52&D=-QMT6; M<].4'LYH#S3ZTT!UG*C9$&XG+IYI#"PQHQAT%A<'3KQ*C$V[DPJ- Q'/Y<;E MUM$G229OQZ?-^H=>Z8K?GO[0LZ1WJWTBBD,>BD6!F6**0B!CKHSV,$ 9XX + MF> \*>)849>L3XW"L#U! =&=5*93SUR?_FCHSQLLA1WQGR?$=DV/_7AD",M9TZ%7)\P M3MJ^TI_-+.T5W6R>U'IC%GU-K:E%$J,4*9D Q! "*%-4K\IP 3B%$"LD"I9; ME6JT:&MN\R>39)0W2PO> ^LF4$/K P[<,W+K9K=9E5N]/+M?B;?E3_-3U>W_)I#&&1<@AE!/-PI3R8(5 M.4@RR0LE"A4+IYG&Y:;FIAE[I'44CFJQ.F[17";6.8J0YF@ W? MZVSXW8JYW-RT.S!7S3[9>+E^QXC,*J./JM[\:U=NGPZNQ54=K/WU.]7+)O.( MZG?]B&WUKJUAN-\V6H@LIBE)$I#0G -$J *$X RH&.<<<2AE;E_*8W+XG@+FI8Z$5R5&V:CJTF(FJ9N(L: M+J*RJ^5Z%QD^&C^^6;]!#DE>9OTF393Y9>9OE%M>F!?KT,%D,=.CFBZ#S(LQ M?I16YN50^(CRK%=V"\@Q@X)Q4% L]+HKP8"F'(,L8RPM).:(.IV4GVEC;M.3 M_N;#^WV:V&>!AE6[)>%X5GZ.8KL5V(W$3;AA<%HRJ/ M#!T.GSR^U.<1D/'KX#0O$H0*4# N39+^%+ "L3IGM\R$0#ASVLR]V-+<1.+" MB<8H!YK+]-YR!C0O9YF1?'DZ KE)'.YM1D<_@PXQ%R_8401#Q.;_;Q60/T6 M8XF)D#0&6,\D *(4 J(% A0JP9(E'!)I%8,VV,K64GPA=# M@=7 A1RW A[7C+^]@,?%%J8KX''-R*,"'E[Z$>3V;)3F-$R@XB#-H M,B3(&%!."%!,\0SG(D?(JEK7E7;F]KE?""IU6R5Q^HU7)%X3A.,]B"O(D1P )04$A<08@90(1" LL MG"*=G%J?FZQVX %MT'?E4]<'W!&(F($^OHZJ6__8KI!DL>$:@V30R>\H% 41E&*19GBN>(L5AZJ)P%]J9FY;M4V4]ZN^I M%JJ[2#10:^T2Z^62;GK_["ACE^A&,"=QS 1@5!(]H)C0620*D,6RH$2/)XFF MVRDWCP?"I\F_\_Z(;CU23,&WW0#A@/5&:EI(D/D4UBL:_TI\FN:&I>K$PD;EL!XY%N-\W/']7; M]4:/'*L.SB))5:*8T!Q+7(=_%( PI1?\>L4/DR)3A#G-4F]&-#>U;^%%99.J M;TM_NCIMWMY)EDHT)?6A-:NSI4N1:,X=C#G1L3VFBM#!(C.[[?JK,^JNRQGK M4>M\$>U7%6]&-:U^^B+Q1&F]/7ADT(S9J#4EA?1[M/Q_=INR$B4W#;6.V@HF M+!$I 4R06"MN*@ A) >)BFDA)%W/2TANL8+W.%43MY],A38/&K MD39ESPS6J \V@!>\)3%^0V>NM#EM](P= 21LAIH(P2_;-?^_GS8EE]WZ=8%BJ2##$@@19R93M 0%RF-0P$SD$A5I MHMRF,1<:FMO\I0;7VXORL0-UD63+F8T'ZD)/:6CC4UJ#U$NRFL3]?I3'N?E357O"K,Y7'1XWPAG/ M[%1)+LL?=87J;QM9N_OM\ZSW,MX=VJL6B9*R8(2"+,9K#%P65M7'<-R^@TG1!8 M0>NM^@/_]P?^WQ_X[R?=O)^0?P=OPN#],)&C89#^SG?Q M)LN/W!IO>]*X2?W^"$56GV@I/LCM(E-Y6O X!Z104H\WRNPZ0JJ[IL@E31$7 M>>PR7S]M8F[C29US\U%CB]1ZTQP WT4KZ9CTZPR5=E/JVP@*K/6'TUD])S;P M[J(/ \PX3X,O&^]UAGNFF4DGKY?-?#XO';C26Y4XO!*=].CEJ/XW/9*)YI)%DG)*%S63K43JY?MJL!B M=[XFVL&^J&]@U,"/.A.;\]R#D5%KY5U[8="Z:9[Z('19M5MAOG35-4\T6Q1E M\]72R"SYZ]4?7=Y!GL TIB(!"C,%D,(0$)1CD,L^8W9*.I*'P!*H4>D_ SBAG#'7;P+YWO.GS1!_:MA)"O@SEXP\ MK=VQJBZ&L7WSPRS_#FF%4:%2DF$%"B*X*7A> &IJYF"4Z.5;Q@3.G8Y9+K8T MMX_V #1JD#H>S5YDU/)LU@=/H0]GGU,4_1DF0?,U+OR>SEYL;=KCV6M&GYS/ M7KUAG#:8W&4;^5VNJKUOK%X]?E1Z+;F0.,$I5!F(.=/J("4#E"00(,0Y%+G, M"LY=5FP#;Z\7IB:D&75WT9:F]2A;$P_+G&V-PR=L=XJ]^. MCJ3* M<0_Y>J-SFY19# K!B.4"<0DV^?JD3:.(-"L7K M; 3V"N^=\@FD?F+*;;?W_1(9?,-_S]Y]RYX1^5_VF*,.]&6_I!&G /8<>3X7 ML&AXXI,">RI.SPX<[AT[R:ST,/)9ZIGK3BX2'$N1"E,=*-.B4Z#4I)]50*58 M241)+G/EHO-'3Y^;H!MP9K)3T:5KA.@Q:[:SPY%-.9VWG+AK[H:ZV&\JW_RRWWU_MJJV> 6[VO@0+%F<)8UPO --, MKP?3F .:*0%HFD,I$(+,;5-WL+6Y?( X81 RS6Z^^8%%E,^>*QS@;^94LWVXGI?=[R="1'__6_D#1)_F?$Y+=R M9>)PC8@T>'QV@)[L8JD*#!04L2(R^!C7X(S^TD"C#FG/G\[GJ&=!B>=1<*C%B4=%"^-/1TF; MFVYSEJF/6*O2G 1^TB_5=UK).I;F?EGWJ/[K;C[]YN>CY"8"EOY\+<6.;^OI M=U,9EA.$,HRU^,3$Y%[A!2"Q*(",BSQ!"*,D=:K)X!7=W$;E.L/U^H=>P)LL M@76AEV^M%>-\8_STH9VPO5C/!!;"O4=,S["[_0[ 7=194:=O.=CAO5QP$'Z# M>+OX0?@BCBY>R;WDX^*WD5$IL1\>=UK03.V>Q]J;>B6^K-7V+[J1G[21AAMU>*\[U(QBT2EUMD\V)TNA/E9:FWKVT9Z%LJM";?XM%G_*(44OSW]44GQ;O6V7-$5-Y&6)K-7[<^XR-(B M9PJE +.,:!7."T!5*@%/H,H@A"KGJ]&^5^SFPV&X#JSAAN8Z%NA3G^8_.IKWX*/[ZS2[^T:0QL#[M&>RE M3'W?9]!K9)XE+YZK-PZW.7$E1RL"3JLZVMTV-FO@TN3;^T0WVZ>O&[JJ:)V1 M\+U>6[_;RH=J03-&\@3GH& F7 -"#@J."> 9P0672'(%753F6H-SDYD6;U0# MCGJ(HS\-YJ@&[5CW\2KI=DKCD\K 4G,CBR-R!-I1XSE%X)5&)\X0:$?!:8) MR_M&1IR,K8U=_^<_965*-37EKY.%DI0BQ:B> JD"($$R0+0B@32E/*4$Y1 2 MIR 5C^#F)F0MNE%GM5X[S4[<7JHK @MAC1DP SKJ&Q;U+#/+Q/YUK751;=E= M\T?4=>>GX>YTC[D)P+O?,!V? *>-[ E [4DP4(@VO)U]MY'&\O7Z@9:K188H MEC@S.6"I!"CF>I8I,P8DPWJ*R5+A6 _J:HMST^3SQZ$=YNC/!K7C[/(Z[Z// MH,>S^2+GRO9$^CA /D].Z$/A9ZV^]$'O>1(L#F\OW/CR.6H^;=9ZRK1]^J1? M.'-\L3_*6,@<4V4J<= $QP 1$Y\D* (HQ0BK7"C%K,J;3XIZ;A+8 :W/AF6' M\N6RUUSN;C?5G$TG3J6\?G/<=*;KGXSQ=_65;ZZ^'B^:^^9J=\TV' ML8]GCM/?M[3<_"==[N3KLN)Z$K;3[_WA*U4*2B:$ @5.4I,B$@-&)5HH9; MG%2#K(Q_+C)V-XV)NZFK%>[K&G3%DK-8P:*@@!%.3:@-,M4&,! $01H71&:9 M0ZC-N2;FIA<-R$.5#I>(D+,4#LN#'V(":\)S3D:%RYPEQR5"YE:2I@J*L7V! M'*-@ALP?#GPY>^>$L2Y#R(_#6P:O'#6F[#L&B)$8T%@50!89H30124R=4B.=;V9NXM:AC!X;F&[3H M4VLU_;B>=ZLW M*]K&,YMK%CQ%$IN*RAG-L<%HUC8#MMSQ73PQ-';C>5JW(KW^N6Q?.#(O (F$>)Z^<,$8/!F^T11/IS);R3O=@KHE!6OZZU.*E/6)#P7)/L;1\[-UAM9?EN] M,FOIS5.7,0O26)!,@"15#" 9F\@0F@"5PR+."E1 FCA-O,XT,C>!:3$Z3JS. ML6O3"\WVV_KS=:70,4DANBP>]LYEQ#TTY5!DP]F8<,73MZ M9WOWL*NCB^O*&F>*RK0O< ISE"4H!G&:F42G"((BA1@P)1*5,0I9@ATWN^U: MGILF](!'3362@?))SIOCEKUAO5_NG^/06^@?7[V[4&5LL9+?#,RO+H6J!AJU^I"*YD,Z:3K<1]5#Z%HD:8AA.Q6Z MG;"IRB(U^*)?.J2_FMUP&^Y&5$.RX,1S&:2A%B>N?V1A_&GA(YN;1I?5?%BO M:H?V.A*_^KC;5ENZ,D65%C#AG%&&02RX7O($RF!4".A9 NMS8 MW.8Z#=8FVN8NJFJXT?J -_I%?R#-7SM.=08I3XHD31%D(,TD 8@F$A09SP%D M>MD)XXPR,JK"BA_BIRNP\AO5OW(9T>VYDBJ!R%>BP(3%$D"8($T^Q8 B* '- M21)+3(6DU+VZBD_JPQ=7Z1%_5$XE$.5VXZ@O$@,/HZUF?&DTHT%Z%_6P>BT7 M>Y41W_5B+SNWT_^'8K6>AXCB#7)C V40!E L$ M6*%_9:DI>":YROBH)#63H)_;&'^;/]^T'6\GE+/MSL#*&RCO0TO!<1[:YYZ. M\TS_8-U[LTT#<=V"OVTZ".O."9D6PA[$Z%-\4]?FG]2D>]L^Z8=O=G2YX%1E M,8\S4!19#! D>@2+34P,EP@I*?,4"O<5SOG&_HYK&^[9P(XZW%$+W*O[PP QOGT>SC4UM:/#@+EGO!N&KAX1EV@\5B67Y8]Z M4.A"@SZMER5_.L3@9A@GE,4I1\8MV5 _+1Q@" TO))>ZB/QO,5ND;QO+I$ +IG=>)0B*=WTVWT$@G M6@9#)>V>-%WHI)-E1Z&4;G?>5E'GI(C&/:OJ$L +E,-8B,34L8>9^8\$!.$, MJ)2(A* M_4FLV0E24^=RJR]25>++*$G MM%BX,F,M#E>M/R,&E>3__=OZQ__0]]8Z\"]D?@3-C_7'?_FIDWSL5XWJ/N[K M%_K<67NUI%55JG*_L[> N( P83$019J:^4,*J"(44 ASCA.),$&.43(V[<[M MP]]O9NB'RLT/QV,>6[)OV1>ZB<+ XG!I2RA @@='P:[1Q<)L=M. MNGS[[=%ZK\L?IFC+=K>1'U5W6"&K19Y!S&3*08YBO9S)"PX*+&) H/%SR@4C MU&JRX=#FW%3H.-"LR_#,6KSC _4N46ZM1SZ)#*]%/0Y[> V5!\1A@O6NT!,L M7.]2NR\6L'>%B*&0O6NWNB]NWJSTXYY>:1G;T.6[E9 __Y=\6NBE#52<04#R M3 %4&*E)]3('"AF+(HM3)JR*H5QL86[JTH",6I11#3/2..T7-^>)O+ZXN9F> MP)KAS(S3XF;0^M&+F_-/G6QQ,VA4?W$S?.'(N#S]3%$N=R8SRQ?)=YMZ)^3- M3[[<"2F,B)B8FEVSZ?Y1O:$;Z?55[=GW_E KF$!,Z^F&Y!@@)#) >$* M$G%"F8 KC=4(/;6Y79S MGI?HR, B-VD?NH<:>B;<;R2B+W#3!BIZIO0DCM'W\[WY+AR^=D8I59CK^5V< M)\;)B0*691BD6"C*"ZAB9"7P-HW-3;0OG[D[J[ 5U\/*ZIO!P&HY-7DW^RB, M(O'_S]X)%X8$)[^$B97;Q1H+7X1;%;83^M$EFC\^F@O[@32?U\OEV_7&_.,B MERE#E.8 *E.-%*8I*!0K0%(0GG$J()5.1P]A8,Y-U3_L3&H ,S?[8U5N'3<% M _6DW9SZY?LG\)A1HP?,P(_Z)D8]&^MJ<+WK6CNCVM"[J#7U*"(P^M.8&[7V M^JQN%+1#_-8]"@-UVHI(0>D^J944MK5PR<*_Z-F(--$H^OU=[J^3U2*.$61% M O4 D7 ]7B0Q(#G"0.0X0XPF"#/B.UWX)3!S&Q5JG%'9)%?:&H3^TX5?[!@[ M^9^*[M![Q=8IPYL^J0,'C3F]ZXV/W8LD#;_&[^1IPR\"FEWB\&O4C4D=?O69 MMWD-GW]\FXCW-[F2JMPNB(IEEIH(,$HH0 )G@&*L (Y51O)<99!8'8.-:7R6 M*CK.<=B*:SNA#,5@8&',=I9Z'PM^D-$3YXD-",< 9Q3J)7+^ H)R$&6)5!RD9*8.U6.N=[D M[*1J]_! -T]-Y?$&?!.FV2&/WE3;\J'.P_E')=5N&9D4[>Y.1->Z0F*$<,H0 M@$6L!Y$<ZH@RJ\DV\WH/@E-/ P MTH'5,V0#]]E+';+8LSU-OOVXKC4[M1N7)0UGO+AL[[PY'*Y)7J%_:%*ZOZ*; MS9-J]BBJS[*2^MG?%S)."HR45B1IJMW'.3'>I,H,&#F.,Y%SYK3#[-C^W,:, MS_^5/CS^S]=M 8CQ$7)6W+O-=0,P.M5TMT[W7F._JW]NJY,>X3=YAAH+@@33 MN5 7*K3."L-+!=JY$#00=N?TF+$2Q[;O5M5VLVN$<_.P$#Q+"B+UDESKF5ZA MFYI>21$#20M(*&),,J?<\J=-S$VH#,*HW$.\BTRY%5>Y.N'15I%N82>XZ&AB MWO6(^3I$S A)N62[9]4X:69B8;ADYNFW?_'*$QA M50A%86"=.,^>7E(UR59N2[IBRZR#2U, AB=R;1IFVI.#DR,]@XY.ML^:SN') MT;HCQR?7>T',; M"?K6_=?_0M(D_Y^1K*W\#T?G)[^]:#>=?+F^"3S$] W[;U%CVEVT-RYJK3LI M5G1L8-19&"3?3!CR_3HV^84XK4-3$'I/')G"M.(SK89ILDWQD/&$IA(+D#/! M $*F]C;C7$_E"XED6L2L<(UB'VQP;FJ]3P%!NQ00JSU6'TDU>E1;'WYX(S#\ MT<>%-!H?KG/H*9/&*3$3I-#H-3J#W!FG%-@ES3ASW\B"2[3Z_G:Y_LL\4/]H M*CE56ZUE]ROQMES1%3<_&]^B.N#J=5GQY;K:;>1^:B+C+,=QS C)JQ5F@I! M& K=&6F,TB*+%782H5L!S4VD6CNBLC.D/F54G2E:NSI;'*>8-_>:1*D?-4SRPH!1DG$F M(,H 2_,,%#PW<3 IYC(>4\7+$Y74"5ZI9Q(D9*4J,5VO:7+B1G>-_EW9]AZF](+;^&W*"][9P_[ MN/OSQ^Y1,HTGMFEP'C[8/=.MO:_[]WC6Z,/ZNEN/6('VRG>2W5C8(UTZ<'&NK/=%S3@-P3U M?IT#?0*.,@:*(58YD(K'5')(P*LG&6KG-,>)6> MHP8FE8YSICW_],]>,^[3_2P?F^2'U4?U?KWZ9H+\3-C?(BY4DL98 HA,CID< MYH 41 )*)2EP@C)*K J>7VMH;I_T :<9NY<:*3#AMY'06-V^\(O4VGWM/@@+ M_.4?<_5^S]7K(:Z9U@9S)*DTG5R/\TIQR MZ0TC^^[E6%'@6?GY#.9=+Q-HI@P>Z @O#**9N MC-<_X2%@T/[[EREI/3EZ8&MEPL!%222"B 8TE.$ MF"> )4D"$L6U)I""";N2E2=/GMN'WX*+&G3V!>..Z1K^N&\B(?#G;&F_4UFX ML[:.+@=W_+3)RL"=-:)?_NW\!2.SAS^K(.08-7'I]AF]9^?*;06(;[C&A-\T MT)<:FS;%\Q633](W7[M^9.7"Y7+]%]6(WZXWK]<[ME6[Y3WGZYV>N7[:R(=R M]U#=KT1]HG&HZ%(M$$M8GC(.%,<,H!0KDS( BCB#..-2*9E(K]6^JUX^D^Z MW#6U3<3_V55;,]-?4)KS'*4*8(()0$S$6BY-CN*,)WKESA56]AFTAEJ:FR#N M(1Z$T"&STR"GPZ+FE:G LK6'&1WH.@#UQ9=#^BM?O$V4\VHD?VXYKVPX&4QT M-?B Z;);V=AQE-+*ZH81@OF6EAOS2/D/28T?G7G>/\OM]S]6:U;)3:W([U:/ MNVUU7*3DLRGMNM%SX=]H55:=F\W3)_ID[GC5NG HHS4Q&_DP""F4" M).*,Q3SA/+,J(Q(>ZMPD^]5Z90*8S2[A#V-SM"F_?3>3I\<&]EWDE#YE@KZV M& EFTX.ACWZUG;4*ZF[JF1K]I6V-^L9&C;4G1:+V!D>UQ7=[MT+CX-R] *]F M]@(X#&VS>1$F&AOG\4*X#;63]-'@6!T6P72#_21,'LT6IFG1<]C0[YMU52UP MHB1&1($4P@2@7$I LHP#+F.5%HBI/'&J/#;R*7?3?*16*;=)+^-L)--\AL? MY__$\; 5ORAHC)7,4X!3S@$2BH.")02D!.40DBR6!"X>:X?;+UNZV=Y^S'AH MW.5K?0XAW(?[&UW61UMT&S'YK5R9XV#CY?DXPM?=LA-D4I "S7'K*1TNIZMG[KXMUO6C:D*F_E&NRH?=PV>S9;;\ MU#I7:P ?]4=(S8;U>TDK63V+>:2)4FFB")"9BHUC- -4,@QHCH3$7& :.T7. M>T$UMSGW46QD$_O8VA4UAD6=9?4'NK/DO158/6_LJ$F" M5[UP'21J]39D+Q*NZH7,2W&J?AX^TG6VVX)I$^KF:8[C1'=?(K18HSR6@&"8 M@P1F7%"A8D*_[<%/?-N)W5YZS9J> -7 36LUX=;>_9AB]8[=>5^%D; MTWH0GS?PQ''XPF4COUNEI,EFWA8W^TI_?J9;>7R48^K1=CX$O)350K "%3+# M(&.Y64;J_S"149#".!924D5BZ/1QCP Q-P5X]5W_IH?D\JQQ0KGWFC.Y0"H]X?I]O1;5(F(4 9[$*4 B M@:"02H*\2)E*69H3['3J<[Z9N8E=!R[Z9M"Y"=L%(NVDZW9Z HO3'N!=M">I MQNC]Y'B8"J_B5CV-SG G'EZA'>K,/ _%+<_Y ;^DV^^:F7-V4E/VU* M+A<<8H82F(,82@4000A0I,?V#!*%*422D=3]P'TB]/,\L>^!C]C@Z7WTBU[] M"_W.T$UE_BJJ#"G5KXY'*Q.]*B3A&!>0 YG'^E6!+ :$Z)D@C'.6XHSGA8*N M;@&S?5'"^Q5<>$V.? S^7B^(Y>G<_+H\]/F=,0 TZ$?=J3PFD[Y.0L<>+F MQQ:P?BQ-^:9U5;VBF\V3:F9F[2F:$)PBJ@3@."8 J12" G,]\XEA2H2 N5Z MNU6G'FAM=BOM!FSM;A7UX;H6FAYBV&X\\,9;Z)7R)>A%B>N MV6QA_&E!9IN;1NJ(J2]H DC: I_[A%]Q1F'!4 $PDJ9 "TD!58F6$!H+3FB< M>N2U>:16R+-GHT90_6*S>-N$!PGK.<444 05!/VQ#G@"A5@(*H MG&=0,)B*A9Y+LO5T%/>;FXID+V3:R>WM! 46V^.,YW=:>_(J+7=/3BHT3'2?BXW;WK9%*G^72%'[[1#='9>FKWYZ._J4. M\,NDQ#'2\T-I@I(0Y!047/<)@1@KG.8TP4Y5F4:AF)M4]0-<6K!1C3;J&W)G M]LB/_[F);'$L^C"NXRP/-T)W1^BCBE ]<4-@T0@F P42N2!YH<"A$61=#A0: M\[#QZ0&X>>+YDX5V[;[@!<&$H@S(+#7Q0B0!E"8**%E(B/,L3MR*NMLU.SNY M[)T3\OYYHAQ3;-22>CO]\T_HA&>S^S/7PSG6W=4"KJ-BTNTI\AZ3;M'TY#'I M]G2;J>HV%09?6BS=/Y[IZ#?^1B^K5B]T+C;U9;_11@U< M^[ID@^P.2Z)/S@*KXEBZG,J8V7 QNJK9X,,G*W)F8V*_YIG5]1-[IYNP].W3 MH1AB5==B^?J=KEK/L _KU0]9Z0G=,[^PW_6CMZ_U3&^_H= 3O6?JC$=TS5;T[,4,_AE,FZU*HULH4619RB40.9, 020 *P2JJR(C MFO"\B,EB:_+=VTT"[)MV&I_W +.N/>Y3\HF]XG),*.Q.H[(#MS;#99A& V] M?+%.)#-1WI@AOB;(%G.V^1GDB!FBQ2XSS. 3;O-8>M)J^,?JD9;BU9*6=17* M]H=]4;5VK_I=XRLE?MMM/ZS;99L4[W[[\+F]X<$D7%W$69)D,<\!)U0 E$(& MF/X+0(LDQDD!42;5&!\GWT#GMG3I4$=LMXU6ZVVT:8%'E5PJ4*ZJW<:^7&7P M;K;3U3ET7F 5/J2A,"E.&R.C!FOM9=_^>#"T.[B[BXZZ7%L;=>9&OQB#?VWO MO8L:H_W[=(7JEB!>8-[!OHC?6"C*+WF:!6MOQ(GEP7]CG]_HLS1%N$[2*6>* M9YE@!$":)P!Q10!+N0*4%E 5A"YWCQ![$U]QV+)Y\Y/+JFHW=198 MQ2EG&0-2Y866]YP#4B@,M.2G,,>%RE-[#Y6!AN8FZ&^J;?E0^Z;*&J8I8>SH MJ#)$JX5 >R(KL"0;E+W-]3INRM#UR2M=#I+KB;:)1'8L?6XJ:\')H*X.W3^= MDEI8<:2=-M>/K@:KRJW)$[" N&"<, J2 F< I1B!PNP:XUBF29Z+5"GFLF%\ M>/3<-H0_R&VT',HK>XVJ."91-4U0\LUTV>UP MC:,@\/AI;&_/!'XQT'ZM]YK:R.-/32$WD!UC3X:8ME,&7_P%UHKGU#63QXZZ5X/4N8>86'#B-[!DJ,%I MPTDL3#\)(K&YQW%MOMDN7IF-7+EY-#%R'_2KN&[ET;"IF5UW);+IT35PV\(09 MO9L=RD.->(TSB,^D!1]^)Z\#[4T[F[UN^,GTUN*6&XL6&=^]>A3L]JD764Y3 M!O7X1%!BMI Q 07-8R EPZG9$-"CUF(EOYG=UJ\CZA>=M&CU&13-9W#2;KA/ MHG\NN.Z?"U;F7/"A.1B769:GE)J4ZTK/$1)( 56<@4Q AI.,"HZI M>W;^&]F?/*'^;X-)]+V172"8XCS+ *8PU5,S4PI!O_M:0_)"*I@EE!:N^>U] M4OUW*74_0+'=*.F'M,"#Y.%8=8_2XP&K/15A2GB=-O@ H56D:O*\JN:WN^;]VY48*C::7$5#_V^Y!]O]F M00GA,"$""&0<97(I 85<@%PAABA-(6*QRT%P()QS.U7^:MJ(E@> $6TPNTEV MJ%ZUD_(9]%5@B>\LC'HFWD4'(Z.^E5%C9M3962M^SZZH-?4NLLDOZZS[@7O# MZW@0"NNDXT1@PI^/'Z&;&UO@HW8UJI,;OEM]VJR_Z>^O:G,N)9CR#.4)R D6 M ,D4 899"HI8JB++$Y8RXE;DXW)C<>KQ.RU79NGZJ8ARNIQK7^K]QY;2YI"0YTE;M)CV3=V(N21ZFGDR !N7=,, MRZ]K:)E0-:RQLT/\@#WY(QK^UV..H2YK2,3I5(*]9P72J'TG+=@ MQLFQ "A)4T@*26B2N!Z%3=R-X4_+!CNQ/3][F>ZSG%-/U2&A)]T:V5U4]T8/ MH-GAZ+!'^ZYZ_G>]&WQ6[_1 K.?JGK<@FKCZIP?R3JN#^GCHN"'U*_W99.7M MUR4U'FFOUP]Z2%]D)CEEP3(@>I*>W/;8C#9 ME-KDSWW =ZU39 /:L<++-]NH.'!5KLJM;'?58IFEJ406E< W"/F?OE;CKHUNF M#+4^A_59=/792]QDAQL'^\W3XH\OBS3A3,M- D2")$ ,QT"O$?5_"$(DPT@F MJ97:'!XY-Y'YP] EZHSUMN4T>_P,"\PXJP/KRA\?WGU]\SKZ\O7^ZYLOMW]% MIS8.).-O+V[F!NTO]1=6?UV]1TWR49U"[[ZE,_\RTL>PWM#[LEWS__MA9SY) M_8M)T5N9 $$IWJUZQ=<6."UB*%0&(,QR@&!: &:*#\F,2)+%/,7":;W@TOC< M/LL&L-EHJ6K(=3"J_D[+5;0]H(Y^T;\W%_SJZ$WHTC%VJXI0= ?6 P/;\%P# MUPN+/?$-^.C=GO@>?H_^@"-8\^O\YP)@6D^_$=2<987XN'A_6J;NH3 MW7S0D=VIR; MLC60HZKYW![I)OI15RXP4B;6RR7=5&9CN9$U1U6SZ0+++62_Q(;>*&XX;25, M ]8O;C.E$VU=" VZ$32??AK6%'EVU[C>[L1>&]9$G#IOV-\Z<4&C?UA0'&.F7T^0$5,S#140%#%/0)HA(2%* M7NYH%Z!GY[Y=Y$A(#(,[+,MU?4;[J)_7'E5IJL!-++?YE'.)Y// MVYC;L%)#=#YL/&'.^H#Q%C["'RK*.IFI@7?7E>_T>HAXR7K?!X 2Y M"W@-4AMP'%]^AW='#-..TN,(.AEL1SYF9)[(.D:I_4[W7Q!+<9&F7*_K]!#9 M9'@C*,^!8$K&4B5(2N:4(/)<*W,;-[OBSK0&^Q^.62#/\FBG1#>S$UAO&GS[ MX3.(N@QRX#?/X]F6IDWP.&3L26;'P8O'??5OZZ/S]UI,A)Z&Z[XN]^&*OV], M1F/%4DEQ*H 4,@,HYPP4$.8@YG&1,!IGF#I-FZ\U.#I;$)L]8@3%3("5<*Q M\K5$I0E6"@C""$ LTVLQE4A 9%*.]'R05!@9>KG-6M01G^V?P:1H&N4>$[@>*&QB=,W#IM\FKSQ MRO5C"^.U]15,)O]_T.UN4VZ?_K>DF[?Z95HD0D$EB *<0@10)CA@J4A "@E2 M5 J]5+-:IEFU-C>!T*]/YEK?;8C,877P3E%@B3@MSF'.BANX=Y$!'!G$/@ET MK9+GBK+;Z0?=" MF!0ZG_2SZ?+_+1]?K85<9#QFL6 ,()53@)(X!H1(!ICD"N*"4R0R&U$=;F9N M:MH@C5JH9EIAP$8:;63@VNG$%6:'%=8?7X&E=2Q5U@I@Q\1 ](E^0#W?^A_^/'QFOE MS4^YX64EQ0)K:E%6<.;DV.T.87;2T0&[(4C% MO1\L=Z""LAMZ ^IV?\*/G0-A9U]5Y_0;3NW0.<84SL(3"6IE,G M@=%/&B>4G^4/N=K)M]JF5Z;T)^7;?Y;;[Z]VU58O>S?/=UIR3&*1\@)@C!)3 MAT0"2@D!"9$HYS 1@BD7D71K?FX"V:+O\A4/AI7Y8-].&L-Q&E@6.SK-!Q9U MT*._-/:H Q]V.VP<T2&RAOWV!P)>ODM-@W8(WN> M-M@<69S/_MH0F_ZVUWKTC-Y=,\^8Q^9:SQKKO;7^/2/T]'VYDA]5DR7J+>4F MO_W3(3-=NT#YJKFMOJ^7XK[2J4^X5U=P4NI<.\K%=^VT[*R):1UBW=A@_!MJSQ$&9 MO'6IQ0#P$AT5>*0P)D4?59?@KK/J*+]GMW#?6Q;=5]'!-G/[_0MWGL/X\Q*= M.-% -65GNHUJODD?'/Z\-3;=..F;GZ,!U?O#QVW4_%.6W[[K!N]_R(U^=I<* MY76YW.F_;3:(/NZVU9:N1+GZMF!Q@F.10;V:X=2,L1E@#*6 9!DC!!4"">RR M4^/8_MQ&TPX^H W^+BG3^@ Y I%HK!F_W^W:2W8[.@&Y#SQ =LBC%OII M[KNHM]R-*='!EM,:M[(Z5+GU[?MY$ZL!W$/'X7D! M#]*;B#OO9'K;(T=&#':9//XA:;7;U$?/U6?)=QMS^MAF7]9RR5F2,\ )TIHI MJ)Y&LJ0 ><9BJ&+HZJINT^CN3]I =8P4M.':3A)],QA8^\Z2%Z#P MH LM?L,%;1J>-F30@8J3L$&7>V\,BWE=5GRY-JT<83A+B5IZ9-8W/3&0_A,>L9#2)Q9[ELU(84PH3!HHB@7IRHO3DA,84)#%& M)(=QG'#I)A;GFIF?3+39 A\;F*Y2<99*6Y&XE:#@\M!R$RY!V# 'GO7@;%,3 M*\&0N:<:,'CUN*__XP^YN5\NU]LZA5+M!-G.F N9)$F1YB#&(C8[W5"O3C() MI,Q5SCC,4N&4T^1B2W/3 ,4[)&V+L%N0G"953LM\,)58#DX2U. Q<=5+KS* MPN76)E6&JT8_%X?K-XQU9%[2^CQNLWUJ2^FQ& J4Q040!48 I7D,F)X:F)*_ M1P"#@R,\)U^)+QGMV#3YJ9 MV 7XDIFG;KX7KQSW@;]?K[[I;^C!.+A]U8^X_UE6"\%8DF5"@J1(,H *%0." ML@) I)3*>$P8=8I'.-?(W#YR@Q$8D)%!>1<9G-&?!JGCEWZ64;MO_5:> G_M M8RAR_N2'./#ZT9]M:-+/?LC4YQ_^X+6WYAD[G[&\'QAUS[?ECW+[]"RO%"F@5(VK7W-S$ZM-F+79\6S45:QO8$=U&-'HTT.M:MAJ\8U&:8<;M MM,D?CX$5Z>LQH4%Z!(_WU8;^4Y%S&"\SC)];H,QKD6H81C0/,, M 2XD250AE%)N(F3;\NRDJ <\:I"/R'IFQ;FE%H5@,K0B]3#_MY;%R, .[[+G M3)?_9&56K4^?H\R%E+.IR9P>,+)RV7*Y_LO(X=OUYO5ZQ[9JM[SG?+UK?)!E M^<,L_?ZY*;?RHU+5(E&P**29,>DE&D"0047SY9V "?<5UOC 6@-T+'OFV EV.A:"TXE*I;4HHP/,NVAO3J36 MFRYM@ GBN8MJ&S3M'@NIC>/.;XDU1PS3%E\;1]!)6;:1CQDG=G^L-DWNP']K M/: _?Y,KJ4K3D-EVJ:LJRVJWW):K;R8P[#U]K$Q6@<='/4,T,$Q-R9T!\KY\ M*)O\&-5"9!!E' F0)F8Q270_$L:H[DR9)Q 5&59HA" &@#I3T:RQ5W56G3W\ MJ&KPUW^]/)C@)JLANANQE%*N($"(*(!2A@ 3PA3&SA*1RY3EW"F@^:7Z>%.S7PZ-RWKHX*ZNPST89='W\^ M[N/W71\?K(R^'/KXO44?.X_A 7O!ZS@? N>D>O&; M]0%:[>$'XU@*EJ5 0:%'#9ID@,9ZII!QF J10QASI\Q 5]J;F_CW,+:GPV-\ M)Z^1;"?+'JD+++'.K(V/W1[F(DS8]H4V7R9B>YB B\':5VZ[U?7R?K4MZ_Q8 MY0_YQ<2"U\2M>'C<-1KV4;VAFY46/9,.K79-ZN601RFG$D&@ MEREYDW:9ICP!#/-$_X\IF?-QKIB^(,Y-LOH%2_LV1@Y MC8[SSVB;FPQ<8YTZO;T.EEO@+]K)H??*;^W?SLA#MT[D%NJ[,P*YB7J#^4)N MH[YIONQ&ZKVED7/8R]5Y[Q_6FVWY[QK FY_&TU76=>/TM8N"\TSD.0)89@B@ M(B\ E44",(QQC&6,:>R6J&@4C+D-'_KSP(ZSVW'T6TYZ@Y,:6*X':X:;BDR/ MLDX6W+>FJR2I[_$X9;Z)2;\SZ7%0IIU@WT37R;S[MJ>-]>:@VWI^_U&]HM7W MM\OU7]4]J^HJ*M;.!)=+5:O#@/7*?'L(S#0X,1N M ==-/_4$L+AGW/O]8;U:-SD/5]^:!4O[_>Q?\EPI25E.@(*D "A/"-"_0H 3 ME4,4IVGBEHOP:HMS&\T_;K_K2;YL0%8F5;4!_>M_N(WPUXFV4Q.O] 66E#[6 M_7*XA?MK$&&Q9L>KNEQO=5*)L2;AN<[8W^A>)_I^)TK==V_+S<,[L6!0Y%Q2 M#E@"36EHO6Y@)#5'YDAEF4K2@@C;TM!'3YZ;>+3@(H,N>O?:OOKS,5_#VG 3 M"Z$=>2P)<*KI?-;8T667FLT;TBS6?O\!C7;Y[I3^!_6)2_7_575N/ MVSB6?M]?P;?I!HJ +M2%\[! Y38(D.[4)M4S6/2#P9L2S;BL&LFNI.;7+ZF; MY;(MDS*IT@*-3B4EB=_Y*!T>\MQ\0K!/$4Q31"%B-( IBS(8QB@6T@8((WQ] M=[Z#(9?VL=[+A5X0A=!"K[E#4.?ZRQ_O,U:@U]N!3";70PF\RL8MH MY*=+L)U^?B>YFM35[_!)K]_;[Z1D6AW^3M]IN6_J_8]B%1(1>%A:2X''8XC2 M1+7OD^K9BQ+NI:F/@C2TTC=5#K8TG2Q?K-!2YT]%Y15Z> )!KZJ!:]4@ 5MD MSU+?5$,6%Z%N+[)IKV_J@)[)?5/5,UY?M[Z01KMOZO">:>=:A^WCFC LEB8> MPP(F.)5[SI0(:=^FOOQK)I"78!$%JM>*A602H":2RI@/TTA8A*/4 3Q*4*X!2)2/@\U#IVN@;$TI3$7@:X M/NE@K<"?"CRHT1MJCTFSI*=?7'/O6 /9HGU")?WIO%FNLS\!R,Q5^*=3=5RC M_XIG68_IV0_VNWQ'VZK3.,;"0SB&/"!2.P8>A3B@,8R%CX,48^HCH\0FP_&7 MIAA'HTXJM3?XI\I"54( )<7$\M^FLZ2G'1UR[U@QVJ?=9IC/&'ESQ?>D8?8^Y]?+_9*K.3<_FF5NT?2LWZ*YR@1/@D@ E'(41)E$ :D R2 M+.0(>R(1>F=KHZ,L3;4U0$$+\:;[ =0&Q^>-YFG].+&77996Z'*LC28S9>3/ MO,C$9-_F^2?/YN>\*-S0YWGYXHEQ3F*K0J?NRN(IYX*_>?ZC4DKGX^9)-77= M?&MK]>:B6B4"A0RG%(:1W"FBD&.8(A;#) U3'X>1[Q&RVA9;LM8S@_2'-E(3 M/0"'\3MB"YB*!-RIZMCY1O[78@:D!VT8!J4_#WJ&CAMV'6L516P=8MG!!O09 M_/)'P_*OH 'GC9HRIN4H?,K\"?8LF6#%,1LF08)"A$,&'8"U(4IR32:LTR.LK_*TM&V_DU3NQT2\:(KM>T9*PXMK28 ML&[)!*]OR00FEDQPI25SIU(=BLWMML]#[G_8UX;KBFD3@5(A?,A(I&*W(Q7< MA3TH?$13D;$T$$;GW09C+TU1M-!52>A]=OR6,N=S=] M9H27T,3C+(*89 (B$A%( P]#%G$B8B]-F$\-V]-K#KTT+?;VNVI,I+9B^\0* MTGB+R(:#];Z,MV%ZBL%LZ+KG7'#LW"G7@ 6_=+!_55SWR$$+W4GNBCECEMUQ MVL//[(0SI>78]6;\A(F5=!G;/>SJ-ISOQ&,I6%Z'K,F?UZ+6JAL^S%25&T6) M8_M\)]_!K?R=*O+[J-;,%?5Y2K+ @PPS#I%(/)@&F$#,_,1/<1R*+)E28M<2 M/JTO]A7*2$H+^Z]@("3@ RD-Z_':FDH];3GKS,Q6P;>?AZ%,-Z"7JEZS#I/V M.\GD3TJVF_J27CR+U7TM$VZW[*\M4_2E?;S$% M(D@%I@(*'JF>5M)^)2B5NW*.4I1Z ?)"891";0QA<7:L.OS.ZOH"=7FE@37; M8S=-L#:?EZL\#);8?EU/P]ZRW4OA)C%[,HES.!_&8"S!":%!DZ8S0N=)$RNE MG.R'.FBE^^9Y?TG;:??V!REYT]MBWWFPJ@LNW,N=;MM']>^BVBKL=Z+,"_X/ MD7_[+O]^^R0E^2;^)I^_?2<7A?Z<8L4QH5Z4$"A2A*2Z33@D89!!XH/*]:UBZ 1U/H"4* MU$P!1=7@8-IB!:.ES;_=VDR+$?O,HKX\@%,#&+Y^%^NU$H)LGE=A M$ DO#B,8^YQ#A*(,TCB,8123A(?8BSC1.M\__?BEK9JM([Z&"%J,IF$*!_3I MQB=,)66>P 0]/B8$(YP2^\HHA(-'SAQ^<$JYJJJKF==<.O@)_*N"@1:Z9&&K OL:B:IU3YR$XKT>GP5)F MG=:9EJBVM+D;4C*X8>D^:;Q4PDNQ LYO=>84#AEX^'*(O#X?Z4YW;JMH] M-.=!74^%>U$^^"O$4!KY,8&$1AY$$>*01BB&/$:QES*4D P9>U2<0%W:ZM#W MII"#/4QPB;B93P,?QZO/TO*=%H/ ]X' @[XD]V-S/\WUX'1:[/L2W,"=WSG@ ME/:3I_UN1YRVTGS:AYF_W96E"G,,!:,T(1X,LSB#R/,9Q"@6, HPPG'H>4$8 MF21-'P]AI-EG2(Z^5V, UH ;1MZ;:?D37.IIY^L8,&V *1!#&@+V3"3\!+5 M>NK )H&.E<.0NQ8LV*.] 35>B^F"FLS8S1&\-.B\B8&:%!QE ^K>-^%\<7(L M0QNQ)>FXWK$H(=\(8SJ5699XQ!T67.W_!UM'VAW]A68?A0[PQMA<(Z[ MK#=CID/@6=X02Z?)\TW0Z%'T###F.\>>C].#0_ 9AYUBC_0MN>7CA?S3,N+.92'JX0$^Z?H.HO;6O_493_&A2'X/_<5=LZ MF3\AE B:AC 43&I['(60^CZ'(4IXR# *O5CKU.LJ%$M;!,:.PM1QSH]&#L#: MVBFDE\1 >TV>,HWU8HZ)6,*1V@UH)>G+V-S..A4&J\H<4S+3$N-N:LQ6H&LI M'5V.)C]\OK7I6OD/%JJK'S;5\;J1:^-A+Z7?R,_\8??PIBC+XDH(#V)PSRZYA P S.XW-J3EV M)T]XQC2-UNG-M\4#S3=M9"0KOFWR_PC^D4N5F6=5RD4H_-B#E'@I1!GQ(?%Y!CD.!J)G2=#S'>FIV.3/G6#%W@H*!I#=@+RL8"MNUFNO$K6=[(#!H M);X!_;OP7N,U,%;H\\R.U27 ,>19%XUYZ'^YS,PTZK2%Z9WJUJ<\%%P7SZ+\C6S9=[4,#G\OY">L3HE"RI(P95 :V1%$A*408^Y#GR"/ M^80B'AE%RT^'LK0%I8,,'EK,@ U WZCJ00JVLBM%"3/X)?= MH]Q&&Y86NF(F]9:6>>;'\;+1"@&&*.L:G#>@G[5.DH.+;L#=?M;>[V>MW@)ZHJVN %? F56[7T_;2\UMX8D35,*NLXH1#A)($X0!1B3OTX"1$29H&LUA$N38.V$2)![\O.+8")_JH\9OI6BCD.\O?OX]C@2<1^GV#44 M^5"4;XMJVQY:U%YM7S _P2*&/O811'[ (<4!AAR+Q(M$$B&L5QE [UP-T")=W,Z&GPOXPWHNR=E10F4G& @ MZ&O.JT'@R6O.[TP!*:\TSV;1*J[F832*Q?J@\T6WN.+K(.K%V2!3C^B'Y=)^ MEZ_\NT(5Q%P%D9=B(1)(U/J+.)>OQ->'4>IP*RV?29P:;^<1Y7.3C\^0+UT]3 M$!^$O):L/^PVO'J?94*U/!%??Y#'+W+;T#;G3;TD3"GED!&<090&&<01B6 : MBLS'(O(0-SK_U1AS:6I#0@8U7M #5N5&!?C\),J-J@0O/Q,N?@(E1OT;,U6B M,PUZ6L4RN8X5C#FO#IHE&U!F51'IC#NK3C(@XJ5Z,KEUHE]+&OVUL52?F:^0 M[Z52 6$HJ#I%""B!%$NEY.&0(Q3Y*!):^86G'[\T_=.C:UT&AI;*"^XTG3F3 M&7'MB=$FP]QI<%._(UW#ZJHD-?[G4Y-N\RC??VD2U5>:Q MB G!(16J^5@4AY H7T$6)[$(I4F1!491]\=#+.WS'2#L#O$, T1/T*CW%5]' MCN,O>)AY>\J>%?.H.^SY*Z?V>?UQRUBQVZANB7=E ML9$_LEIS5'?%.F?/S?_W400A9WZ&60A3HDJAQX) G) ,QIQ'" E!<6 4]F<* M8&EZ01T5J:/#7@9P* 2X$QM>MQ[E15W@H0XO;NY:/S?_JAJZG;O?M#VLX73J M:2"7D^18/TGHY\F] 0UP\&?[IY,PCJGL6>X):PABYHZPTR@Z[@<[\3F3PZ=% M60I^3WXVX1MUP[F5Y_$PH2HGD?L91!@S2"*:P81%B9\E1'@B-0R-/C',TC1A M#RXOSHM0$(E"^J@7@#QEF:$BP\0H+M0.!30\T=Y#LB[HD MWK&KKVX4]W=2UID;ZH#DP[HHRBZBGM,X"PF-I9&4^%(!< HI\E)(@BBD":=< M;I@F=G\[-^;2M$&'4S5E$R!32+O$A\F-O,[R/:XP'+$XK^,&](361Z@UZ"XG MP3ZAD]N=V2#V=7J832+XFHYDEZ@R:#-V]E&OU3OLDFPC#<$NWGJUJ3;(J_M; M4? ?^7I]NSF*Q.U^M?)CF@8)CV&<$@\BEF&(_3B"3'">RE>+)#%=;>J2?:KO MP 2CS@R0UJ>$FT_I");#@Z"'HMSF_VG"W(H,?&OA3K8(#:?)V&ATP/HKV)4' M/0C^=HGS:^S+:7RY,D$-T;R6E3J-M!%#=N(#IRG-+M'QJRB?[']7['=YSVO2.8%/ E"*$280"0B'Z:9R* 7H9AY M69P@YJ^>1$D+77WJ#*O)ES]$[$X!_+$I]X4.V.3P8O>SG- X\JC<^&2>ZI_! M,8QA/Q,^CIC)0<@BYGB.W=/_FQG66W47,6^N7=J7 HI[^;KJXG50 ML90(/(OMH'3)#9"FU,YF)R'G]%M=Y-VAG=4(<$[Z2R/!_8#3C CUR,^9LD@J M::FTZ-[_9.N=\HN]$X]2U>7UX/+GM:BKI6_X<#NQ2J(4$80SF :"J74D@2F/ M/$@0\;P@8=0S#VEI"T:M2^2NJR)KM1$02I9*A>+)?^,#>6KO(QD(8K:0 M6)A+O15CWAERO#1TDU.+4\] *Y#JGMF*!(8RJ:+R'COGZY<+TQEZ9]6]1@2WZ"-,S4*L)O1K^#[LD^HZ M:*/E\WP2WR=WA!KX/NP3.Y/OPP;!9KX/,ZI&?1^:CYK/]V$FVX'OP_!60RU> M;E=?U ;T]F=>K=(@R5+L13#V<0I1DF%I1/L9)#1D41RG-,F(EIX>/G5IFE@% M/N?5-E=%*GX3I-J5;9BY JO;2.: M@OZ=2H9KD\CIO&@_TV?DGO,"I0W#"Q M^;>7UM_A$^?Y>$\)T7^>)W\Y;0M\7Q(NI&56QY^T 6K5_H-O@M)6-/*(YT=( M;G!9 )&J9T_]!$,_$C&),\Z$9Q14KS7JTC[@#N=@6;H!OPO-& #\[I& 5G?D9Q_ MW+2M/)HPS"B3:B<..4P0%1 AZL&4^ (2+-62VO*ES"B,57ODI>DD56]Y^WQ0 M#]8X]T>7=#V=Y(1*UWIIC[GN$M2C!@HVR#==5R#K0;+&;%G.+M(=?>:D(T-2 MCG.13!\PX0Q*?7.Y-,)47)CJ@JKRR<^DLM"8!!EE%*)0A10$ 8%8X R/_#\ MT(L)P?I]T/7'79JRVB-O>U@WV W.20PXUSA\ZBF"#PR@W M1,]T('6!<$N'4.84C1Y$&3QNOL,HDK)\ MSIKFUN]_/N9E_;*IXI=5?003\T#:H3Z'6,Z 5.\H@VDL?R)>$*$(,\)BK:*T MYD,O3;GO(=8E6"NSH@8,A?2Y/XA2(E"<0$ZIW/\C MAF :)H%4$Y@@@1$+Y%U&V013TG[F"?Z_F.,S3A6. A1@J4=#+U1%U\(,$L)# M2/W YW&"8]^L$] 4HN:PE*^D24]1+C YS'X*F-.,KM=)T+J4;W5E^E1C1:U5 MVN7#IX)LJK;\)\I\XOE4=5.)5!AS2F'*,PJ]*.9IZ,^5J.7\R^6-JKE<3M8KA@5%(9.;#QYD(M6&9:^]G*E.F9$7-/A&/UO6\J MT:!M4E;49!R*= .ZV7IYW5"P&WL5O5SP;3>/W@:P>5/F+5)YE!UO\]D3=U?[ M/(R/F\?=]J[,F?A[L99CJR2?=E/O$YQ*S8Q@S$@*48LE*CEA^NP@WVP WW9%K<:V[4;#/J6(5JD.F@)8\12W:W<%HC MS[NO,R'C:+-G=/-$/SS)RSK@JVU#ON�F,M /YY(_7EKBSE]EY>(/?[9??7 M-Z3**W5_VZ&W':MEEN\OEFG0*[\3*S()\W[&;.R3B*WIEU<$L] M.-K4HT]%50UC%ZM5Y(4^9R&%21A@E2 40AP0'XH@Y0&**/5"HVJ4VB,OS8)H M<8*U! K8 .F5W3O.,J^G^IWPZ5A]G^SQT?&K@!^$-UOP:4\FRVTOD+.COVY[ MD$ND7.P8>L&[$N@E]5.R(%566_5G$JD(]% #T191#% MH0]QXA-I-2.29CP@F2=,M-7E(9>FINK/IRYYJX+1=WGUO3:-ZHJ&U- GKT&X MGI*R2Z-C[52#E81EBK1>536-+UK$=15:>VI)GQZK^DACV%D5D3X-+S60P9U3 M2OJ)'U_$4[%^DA_46_GL?/N!L.$):,12S^<9@BF+I=;)Y*X=4S^%'HU2(6@0 M4:P5\*,UVM(4CNH5V ,+0038I-'>)98W("IO<.=8RH[1-"76\R)])B3Z+ M/,Y5G&_2:VA8CD^3EO%"?)<>,F,)/DUY#HOOZ=XTS3P#4:5A.UQ#A_#OOH$TQBX[( M,#"#KB%E)K-'XP4QLW'.R3QJTQS=-)\-,W984%\:)YM+@ MH1QE@I!8VC^Z-'_AR@1UC&V!,?*L+_\F!9EWMQT1]N<2/7FNA7'B7+B%^%]LF2T+Y:.^+ MMZ3Z?E<63SD7_,WS'Y4J]M-7$;M5:1=UQ%"?,YDFG"%?ZHJ,JP/0A*60^%D M<1P)'+(H3;F1PG !0%6TK,MA^T4)^:OZM9(3=(("^@Q^4;+*!>A7 ML*^GN)=7)\?YNC+JEB?$7<5U6T!?KSB[9:I'Z[C;'FO",?GI7EAR\$?5UK#8 M?,[D%>VF52)[(U3%^?OB_LOM'9$7L/R12%':/,]5&H6(9R2!S",JZ).I- 2& MH4_2F,6"QYCH=R>T"FUI"TS7M%IJ&R;*K=PK@.+'1@XLUYHU47VKY6^VY*?4 M+JH).6O_A0JP4XE(JE-YL0'9;KLK1;T@Z29).YAU#3?!J\VEXW7E?$N_O6S@ M)D"D:] M-G9'G,_EXX2I W^1FQ&F[26_-.N(>O#SO=RC5FI;4FRJ=WG%Y((AUXU];(?O MD9B%A$&*5/)[$E)((YI G&;<%\0C06KD>#(8>VD+ICQBPJ9DD!@R2($; M#*@BLZM5AK' ./)A0AF'*(XR2&*10.JQ!/,X\[U,K#;BFX)\K[GIT!M:ZU/# MS:=V!,"AM;*'66<:F&P)-#G7L/4M4O@*:64#R#=@!D(-C&W[Q,YD1=L@V,PH M-J-JU-K5?-1\9JR9; ?VJ>&MTPS/NI')[89_42_6NHU[6*$P9)A3!A,>9A#1 M0.KIE H8)&&,/(JB#!N%89\<96G&Y/ZT>*W@RA>^CMT1#5HSV_(TK7I6Y-5D M.=; +[H429X4TBZNR9YM.,J#52OP]$BSVGNCPKZT[,8OGNC-/.JI?+M>%S^4 MN_1#438Y(/6!]V'I$IR%C*4Q@U(O$+D9]0*("8EA[&5^0FCD$ZS5@.XZ&$M3 M)5_9=\%WZ[H8S=OO\C>B4EU\>U% 5I3@7;&CVVRW!IW,AO[':1.FZ6%T/@VN M?8C'K=YO7O#?IH_5N=0NB\9R3>"#[NB MW\FW\S?R,W_8/=QN-CNR/FB9?B?*]P^/Z^)9B.Y!(-BP),NUF):F95OL@-3@ 1N@!X\-9%4$3/X(1"L)^&7W"+;% M^9AK9_.IIW=GGB7W>W4E#1@B!DJ>&]#-72/2P165\KF 3BH'=8DMDFR[=,S5 MN.8N*F.+R!/E9JP]>IH2ORL+)@2O/DBQOY*U^)S=EW5=K^>ZY\?*YX&JTAA# M'B(D%33)8$IP %F:1'[*L@ G1I%Z%\9;FO+MX#;Q=!5IC-UJ1ZNXE[/65JD5''BO*0S*\MF1U:\'6406/]I\F+5=UV:D&O)<:P>&EX:?/M-[+6\&#@SKN5G)M>% M(4]F7HHQ#D9]$B=OG,\#,8;[P-\P>N'$'&IEH1&V_4>^_?YV)PV!!U%VOHSG MCQNFU*=X)YH_U7Z\O?Z6_7N7ERJ2]LVNDG9@5;TM'FB^:5Y5+R*4,TIA&OO2 M\DJS"-+4CV&*B.>E,3*M5NH$Y=)T:^_6*\63V.P$("UZPPQN)S.J9\^]^CPY M5O,=7O!#"@@Z"6]Z)^SS#>BD!+]TIS#*=,KKG"2R$*"%>"/N<>7>WX==!-<41\ MJTO_J7%F7>Y'!'VYQ(]=>N[U',[()_G3?_]7]R_R?U3N]/[[O_X/4$L#!!0 M ( '!U=U1E[,"3*L@ -5L"0 5 &UL M[+W9EIRY;BYX[Z>HWGW;W,5Y\+)]EH;2/EI'5=*2M+W/Z9M8( FFPA49(4=$ MJB0_?8.1\QS#S_R9Y?:@RDRE@A@^@@ ( O_R/[X?SW[ZALO5=#'_U[^(O_*_ M_(3SM,C3^=&__N7OG]\P_Y?_\6__]$__\G\Q]K]??GSWT^M%.CG&^?JG5TN$ M->:?_IBNO_STCXRKWW\JR\7Q3_]8+'^??@/&_FWSCUXMOOY83H^^K'^27,J; M?[O\9QX2>J$< ^L3TQPUBUHD9H$#ZB!%TO#_'/US*9*#X9JI$A3320&+X"TS MR61=K"M.A?2SY%S]?/[;?SG[]>^W?O\/M?EM$4+X>?.W%[^ZFM[UB_2QXN?__>N[ M3^D+'@.;SE=KF*>ZP&KZSZO-#]\M$JPW,G^4KI_N_8WZ'3O_-59_Q(1D2OSU M^RK_Y=_^Z:>?3L6Q7,SP(Y:?ZG___O'MM257<_@*W_Z:%L<_U[_^^=6"P$"$ M;O[A^L=7_->_K*;'7V=X_K,O2RSTL_G7!2THA9"GR_W?I__PY\M5ORYQ14#9 M"5T3Q1@$K3'\]6GS[ MF3[XYRJ$_]3U2W;ZY48:MY8\E48;@PA./C!OE6:! M2RTE-\&*<##I5U>\3OE5K;Y8II\6RXQ+,ASG2\(RW=+P==">_<;/7V%)'\32 ME^DLG__K:D&&T-EZ,8#T3E5#Y/[E)^*ZX'*)^=VI9NYE;L/9FLPI;GYS"*V_ MF,]/8/81ORZ6ZXE,G.B5EB$7@21A#0O>2Q9%DBIFE8N(@VG_ZLI;H4#VCX*] MI=D)&C[@/-=(:_G1Q'7$Z2-B:5(!A: M:YF.8%BT')F)K@@TJH ^W ^^N>I62+#](N$@*7:!@(]X-*U"F*]_@V.<0$K" M9.Z8X.#HU,N<02R)!16UC-H63'P@%%Q?>2LDN-Z1<( TNT##VWE:+,F4;03_ MB>2/KQ8G\_7RQZM%QHF+(7N%FA7)(QU\@2*F8#3QI""(*$7.A\>;6Q"R%59\ M[U@93M9=0.?==(YBXG.&*%-B/ IDVEA/-K*>G0ZL MX#Y'/D FZ][EMTMK\=X1+;(:/C3.@00NT)%QLOZOWRPW+Q;3I/.+'192^X8B4JJ'S4#'MW11LAY".>=N#*<"\$XTH4 MIKGVS L/]>XY1E#>&S.P!;FV_G80Z3A/.I!HQ\ZA5QZ6"!NZ!19-!";FK"11 M<%//Q4+>M8G2TX$IBSK\:NWJBMN!H..4Z-[B&UGMM?9B]N'+8GZ>P".'.0LO M':,X6S *K R%4RA8SE)&HD\XG@Y6_#0,<)T(/$.#($/B^A M5KE]^G$<%[,)Q<11953,&FZ91O ,N'=,12D%*"A%':[_:TMNI_R.,YK["["3 MS?_+]_0%YD>X2=N7*(M)/C-I/+DM6I/'(F5F#A5H;G507@]F *ZNO!T..DY5 M'BS.+L*$?^!L]K_F% A_0EC1F9;?KE8G-=6:95BBQ%%THM M%@EXN%OX( G;E5YUGZD<0L!=(.7?%[,34L!R M-Z()B@&IE3ECI$2#R>NAD@QW4[ =/KK/50X@WBY@\G9.GT;BF'[#U["&,[8F M)@3(TAJ6>$W(!V,H@++(/"\JJ%@ M+98_)M5K@L@34X+<)^TCH3R11;2HN3:%3LXX9(G6Q<+;@:+[%.7^PNP""Y^. M839[>;*:SG&UFF1RAKATP*3PD>EB. LY)5:4\T(6%&"&LA37%MX."QUG*@\5 M9A=8^.48ET=T_/UMN?AC_>75XO@KS'],O#$:2G LN&*8!DV01HJ[G8S6>6^= M#4,Y&7<2L!TV.DYC#B76/CY42G"?\C-_7+^F7?R>_*211')E#'>F/J",+D3MFI4U>&IDY'HZ?KA^=1.8.Z/KH-R7OF,&%2.26$K)RH1$P LH\# M17WI,IR'<6OY[;#1<4)T&,$.AHY_^?F6(-_1#_9K8?7B)$_7;^=EL3S>?-)U M:K?K9G7K,P9H;/4P70?VN*HL3&ZN< $3KXP)FB-#%1S3I%KF8^8L6%VX3#E% MT(^)Y,$5#G($ZV75E==+:<(*U'PH& MYXN.T]*J*1#VDF>?I_JKQ7RUF$WS)O4!L]I/\],7Q/5JG^/]_@\;I('E5I0> M>."?K-@1P-?)YGU>=>7>ES?3.2TV)7]N<7I5=0$C*Q3FXAVS*A<*!0E0WI(Y ML (3STJ;AX_5 JNXT?79HIL]]3/.UJOSGVS$RPA09P+>A;I][<;Y&B]6*Q+N M!:\)E-3D]K*LC& $[WI[6Y^B6.."DEC,@T42^_-ZG8YQ/(MFJ#@W+@,(?6_[ M0H%/7!QXV%RG_ZQ&[((-(87G/D4FYVB4Q!F=P!23H\L/93'W1]!6Y/6 J(-@L&BMDRZ, MTT=,2,S$&:Y^P_5Y(6NV,@ F8&A]J'<[AD&0Y!7R#"@X6 M@!Y]9A&B9)8[D$;[DE.;6&$+XL9I+]P.34/KHP,3=(-X(Z,!9YC0 ^+8C9B\E:6:/A#%42'G%OW4]5#P'6H MWF^=60,IH0- _6VQR'],9[-)ECSS0HZ] 0H,-0K/O".W7XG"0Y:V"J4)>,XI MZ,'6# R4O83;A9O\ED0_/YI2+'@F&%S_\CW-3FK![@57,7&3;?#,UHM5'8UB M(>3 2"Z60Q'>EH>:1AT27CU.70]AU\!P&EPI'=B?*^[^I;0F()RGDSZQF$6L M'?0,\SQ$AJ'8D,!D%]I$8'>2TT/,-3"4#A=[!]@YI7^BH](9A6,EJ%KV;0V+ MOE@6N;/.!2N%:G-RG:[?0V@U,#KV$&P'8=6[*<3I;+J>XHJO,5[7A0 M-)%!:A4%B!40GO=?3NH5+! S!U MFYANP'20GF_"YT"A=X";%RG5^3JK#_"C7NV=<^&S*B)GQU*L3_9K\C1$69A( M/)'M#DH]./'J *?I3GK&/?$:H6< T?#Y+5S6GV)([U@6KIP3!=GRU;&U0Y .Q/HIUH)DW2K$()H+3T5ELXR[=3U,W;O? ]F<@ M+71PLEUA8B)3*K&&#-K40SE2! &)QWK%#!2#%@V^^=7)N!=N#?V@/>7<09!6 M^[M-UYL&7?4QRF)>F]3C/%56B@C2EJ19B%"G6W"H789-+1%W#J(,1K6YRW^ MJ&X.LG8!VE JZ< W980.76G92\?ZCP$TMIZO9S&DW4]PC\OZKXD?HD*^L2C M35-\7%W9HTH4F1-G)2'M4=2%A60=RS8HX9UUL;1)6P[+1S<'9SL,CZCX#F!_ MI6GFZ2L^0 "/P%G2]>8)N6$!G&/)%(DJ*FE-F[>Y-RD9^V7W>*BXP\CNK:(N M@H4/YRM?8<)*D-$@G0="U\P+MW0\Y,B4XP:2<2KK-GFO.X@9NQ2F&Z@=JJ@. M#-J+G#=%1##[ -/\=OX*OD[) YU$%Z+W*!@X<+7A6F%@0F))69TA.]HZ;+4!V]Q$/D[;N)Y>1W@<6(U=0/,*#YN441VJL,0O M.%]-O^%I\OK=8E53UN_+9_@^,89GHZUBVNC:URX;%I-6S.@<( 0?K6Y4[;P; MH>-F:3H";4L%=W"HWY;T1/J<011=YYE2R"="81X@,V^$Y$HI!-GFR?-M6K9" MX>"CF3I$X8%JZB#'^.MTOEB>#SDDL4R J%<**,P*M;NW,)&!(C]8)A'0N5Q* MH_*SFY1L!;+!)SQU"+*#5-2E+=M'E!/NDTHR.<)-3:\*:6N!)X5E5BMCI736 MM[EE&X;^K> \^(2J#N$\ APZL+./978G06,DPA7#("33-H;ZLLR0Q^VLTB5@ M-,UK-N^DK)N+P2 MGK(;KI3%@\@48V"]IDY1,:_($P21-D>S$>;Y=L.]DI0G<;]?;M;,FXSI!UQN MYH]-1)"0M4A,%.1,%QM9T%:R(K+6)CJ20IL6N5L0-_;MRL#X>>#.9!#U=. W MWAIO]^)D_84\X?_"/ %93W@GF8%(X7PF@^P=.<.)1"@S%SFX-E'* T2-?:GR M= @[2!T](NOM:G5";-@B;$2K6?3PUKO95 M2 ?@NGY!?>_1'G*@#<,E$T+4*5WT1ZBM_)+*"E3V43?JUK(=?6-?6S0&7 ,E M=0>]6V<^]TY(YS5Q4ZVT"HJ!QU3S,;[>K\20VK3>>)BNL>\FGA1J!RFE4XB= M.0%1FFA-*2Q'5>JMG3MU*4L@7\ 4KFQL4Y9W/TUCWTB, *T]E-$IK*[Z -J% MJ# 0)SXF.OE)5%\A-%HJK@OGI3->N?EG#.X(1 +:O6OH?)G8ASM6BO/^* MR\U''SQ5[)Y/'3B[N@WM V563VLU+A:\[,]@3=:\D)^DS";E7B@(3-7N /JL MZ,O2)A:_AZ##B^6^X?P$W]"VJ\]&ZD?^8[K^\NIDM:;EEA;([72'21)U$U15_/<*.R>7YQ7._Z_^MTBB@Z[C-8 M) G6Q^ I1>:E#BS%!%Y9Q67"9F@[C/9QS=XP&+H#F$^HT X@_ DWM25_PSFY M.K/*3#Z>SJ=5ENOI-SR3[B0Y9UUQADE3ZPS :19#22R"1B2[[[QKXY)L1]^X M)K()%!LHI@.XW;G!5I\6LWQU<]W<4Y;B+)$"!4:;%O3"!!:R<4PI2"H$EURC M^K>]R!WWZNKI[.*@:NL$FU#1 M&Y2,>VG5#%%["[N#HL:SU$"MRCQ_<#'A1+461#B*BO>*_)A"9,&59*Q *T(; MO-Q!S+A&J$70<*C$.P#-;XOYXCH7YV,*SP44 'PI*&E+<:C#5BA^U@*8*Z*@ M15>@TK+Z55([9\Y M"9R\M& %Q19T&FN!@GG$R+@';Y,U#J#-A=&CI(T;]+6%U;!ZV1UHX11HIFM<9ZHMT@;4 M2#\PNY\?$-8GDPQS)!RFO:[WM_15+*AH_V"TMHTY.PQ)W@8=%ERW:B^X4YR MMDN8\N>$FCXEK)1 MHOT>@K;#S[.J2!U"]!T@Z!\X/?I"=+_XADLXPM].CB,NWY=;#P).MX=P0?$@ M@5E?NQ9XBA"\I( A8)0N:RC%M4F'[D3F=FA[5@6J[=34+P;/=M0=SX:SY46! M9,XX7Q\+2Q:=0^8S'>XB&9=,FSOI'0G=#H?/JN:AI:J>US.B:TU.SQ)W).[K MS!SVINB^)1H^,-J*J^'[.)VNLIGB5 MA:+)M+4Y?'8D=,#DEDT.7-"..5TON[AU+-@:V0!*G5VTB*T>1^Z4W'J*7DV# M8^2!I-?21?!F323/UKC@8PY*2)80HA0]M\GAM^!G[W50'4+VK!F5< MW'2P>P;6S,0&9RVWBG%,I!$#E7T,+!<06@IM2FGU?&%01KII!??[K!)9QJ0B,[PD!D^:_9 !W[CM? \U(,6+*LO/5CPD)FL[SVR!5"A327= M5N0=/L7D;)'/U3A/,!GMA8W,Z7KAGX-D(1"SSD6>D#ONL4T5ZW4ZNLF4#82+ MV\-"]I9Z!T??!?6G$JGV=C&O._?%]^EJ EX5XQ)1#XH<4VE3+7U$1H>XX4: M4J+50)L'R.H$47OH^S[H'"S\#I!T@X?7BV.8SB?!%!OJ#"BH%Z_:6SJD%9W9 M]=F=BLNX +/=,*#YCIH@<+)>>94V' MNE:U@[H 7WG30G/A%&]3O/P@6>/>LPP/HN%TT &@;HX8/N,B>N.R@L)L;2:L MI2*K['AF6E@7,YH:A#9!TMWTC)MC'1Y" TB] ^QL,>GWC#&I8R4^,\$-9]KP MR*+1@A4/*D89*/1HTS)\:Q+'37(V,%)-=-,!Z.Y.O9[Q8K5S1D)B*:G*BXHL MQ,29BDD)<.AU:N-V/T35N&G+X:$UF 8Z0-.GD[B:YBDL?WR"&9XE2S9QB=.\ M/FE#5B XIIT.Q C%N\+E%)S0D$(;*-U+4B?U*@/$_X,(O0?T7)+_&QS3EU>N M_\\V&E $Z_EFJ!$WQ)',#%PF$RM]CB(6U- H&_DH;2-G!88!P4UH#:N1#C#V M]L/[,].:!,14]UC VL'<)4/K?M_/;=T,?R:M[LUC^ M!:$+,Z%PC#XH)=J@:$=".TEO[XF+VSTYFBFI PR^>F@")!=."(^T,Y6FJ 2] M8K&X.MN="*D5N! 4DBN!6T((5D,PK-"3#EM*" W;6ZDMR9Q]/[?3X:W-EKK (Z- MGMDH);T6.3)3;]9T*89YI0P%]SJ" )0QM@=XZ&!7;+/= M-]YZ)'5L"M))5AO>/R*I8S5=X]E G \;A^,CIL71?/,IFQGH$RV+Y]9;9ETF M[[X^C]^OLZDAX,HQTL&Q/4_H9_;/YJ-3$^NE@06%"RENKHR*(VA%/ZBYRR))>_S0O$[>@;O9'HTX9M MP^JK7Q1N=M0E4RJ!$,5E9F,T3/MB64@QLJP-@G(%?&S5QV0+\D9O,CHV!@_0 M5K\0/-U8YXT.KY\($UM0>EE;UL7:_!GK]:N5EGDOP"2E;$AM_($]B!V]>>G8 M\!Q,D_V"=;,#[^%0*^[)$=',)![)ES?U/B\6QCW]3;%T0H16#W5VI77\IJEC M8W4H18X(U?K:="MO^Y=5S3!?C$2Z:+1/GC5.O]7D\[LIQ.F,I#[1B1M9&\QZ M(TL5M6$@ XG:24PJ%HI);V1K;S]Z;4'8^&U:FR-V='WV,Y/HMG!/DX@6O$P% M+"M0^T.&D%D \GA"T26DC.00M7I.>R=!X[=S'?$V:W>5] .P!V^72\EH@\V, M:*\L2;+_]200*6!TP0IIVMRP'G[S_Z>XQ!I,.0=>A_XRSSU=_&N?A=8I,[D1 MJ36TR4 EI@H*+:WRJ=&[E2>\^!=_BENQ$10^*-2?IDLQK+Z\F2W^6%UGX<"^ MQ!MS""LCK%5/N1^ MJ@:81%,_\\-R\6U*\GOYX^\4D;V=7PPQ?Y'6TV_D"..E'%! D,X"LQ(%TUB[ MX"+GM%-$D\-FF^XC(L6=^3U\G*>IC.\-@?J M\V)78>8DD\J>I.?K,Z0H,O,^)L85&HL07-!MC4AP=ML MBV.%EWK7A;S6R A2@34IYU2G&6V5EQR$G'&-\?B06HRJWPY\@ZO,O2]OIG/B MA/@ZY25&'HS&1*>5]L2+=RP6R"SZ&$,FGTN%-A7/#U$UKM'M!K*#*[ #,/X- MIO-5%2&NWM-6J](ZN;@=J%MM4K16!8&<*%G?$&2A6# 9613U^8!PJ&R;7DR/ MDC9N:7YWL!Q6E?WDV_\^7R+,IO^%N7)8&7Q/A\5R^HV$^ U7$Y>B%BH $S%9 MIF6J?:IIVQEO47A9G%%M6CP]0MBXE?S=P7-(-?8#SM=GJ]\W@5X8IZT5D:%( M)#&>Z3A(M8M: (PIRH"Q3?#U"&'C5M]W!\XAU=C)J7ZZPTY[3;P\64WGN%I- M>/%2VMH9V0G.=*(3 +A%VG.&?&<>==!M*H7OHVC2&M%A+]9+%\O3N*ZG,Q>I+0X(3E/N(;"M4$6BC),:_*30=G 5*0/ M(F&IU"@O]!!5XU:M=P?#P138 1C/'0_:4'$ZW^CTU6)>A4;RKL4-)-#EF:J7 M0#_=Z.'5E_KEV_F+X\KT^W+//[DH,143%5P!01(1(9-8JD_MN=3,V=I[2)%W MX]IW1WK$U=BW7-?*KU\<+7'#]!N8+C!.M8G5MJ=QY,KZ;C#;6+M=XO;DEXR$V%N7\7T#+8/ M2_P*TWQ^?7%V:_%B?CHKX\5JA11Z6K!..^X8!U>[N'H2HW.18.-\2)QC;O3R M;3]Z>^NX]T3P'%R5/>/VW/Y_@!\;7WJ>Z2?+$R+P+(2KF]067;+!S$*QFFE9 MNP]C"@PT6.U* ?MD;9NWH;>WSGU/?)0/ILH._,KMZWPGD!QQ$ 1S,=..S$AR MM'42K8(2O%(.99OR_NUI'->@/G'-="/5#3: ?'!05K=F=8\@9>3).2?KW!'R MJ;E'%GST3"5)?H[E)C>JW=N=UDZ& CW14Z>AE-:!K22[?]YR(OWGR72)YRG> MVO'L3)YG?Y,GD:0G/3]O+&QH9P/8S- 7KS+J0MY,FVNL':CL\KG48(BY>6G5 M2GW]N)^W6+Q6L4 .RV71 AT$-A5RB*+P=:L3@U%ES<@"6!YT,,:V"=BWI['+ M%U!/ALYA5-E4YQ!J! H A7(F2(NJ3?;R,'J*DC]"T7"3&OWI!\7T\WHEN?+*_4'9*7[+V"@%HSD+6.R]-7@;YG M$IS2VOM2>", /D[-TAQHD 4 F2H#@-Z[17 M1 :<2Z:<3=[QF(UM<_FX(Z'C5M>/9!M;*+$?4[F]4"?::I7,9A"UJ#=9P3!( M4C*>9.TX()7F;8I%MZ=QW++[)P9H(]7UFQ*Z>))ZAR!IJ_'"DV69:PKARJ8# MODI,VNR%\5P"QJ<$YP.T=C)Q\XE20D,IK8=C_KJ@.D/<1OYYY M(]?92!(-KRF!K$J]4:@'B3/U6V\5<5*L:S.0\QZ"NDSBM$+9$$KIQQ'\<,'+ M[4XD7 -%_C:3ET)\:.%JWP>9F +CBJ*_Q48C!QX@JLL\33.#-I!R.H+;%1/] M;C$_HD\^?E?#?7)+B*CI>A*P9" 'F''//=.9_&//R2OQRJ'/->B'-K;M4=*Z M3,\\Q5EZN*(Z.TOO9JA2K#S6\5DFDG, P"+2MS)"TN0/%_!M"G0>):W+!,Q3 MG*^'*ZI/TW=NRM_6:6XP^W 29]/TOA!YM;&W4%HY:9!I:1/M+"59S/0M:"V] MDSQQVZ;+QM8D=IEP>^%- ))5*69&<95E.EC- M@K9(\935QF%Q,;6Q@MO3.&[C@B<&8B/5=9!W_H7L=UJ_+[]\3YN7N1_IX'\_ MK\S6_Z\U&=]@AIOW/23':=ILO]67%_-\_0=7?G-BBHG%UFD<+@,CYCV#5).K MZ H6@ *-YDBKJB93(20SD M&GFH.8NDF!T%LHSO ^L>1J MG19YD2RX"$Q&E5"@*:Y1B4A[]#8+(WM%[PZJ[&6HW,G7K[.-*&%V+LJW\[)8 M'I\J\URHGL(2'4PFH2K:F)%VIY6ZBG ]?Y M?#9=G4=+H?&$HW$05*C5TII$Q!T#E0D+";*Q*7CAVE0BW2!DY"%;+91]Z]'N M_I+O CAG39EQ=EC8/&V_3,O+#Q2>! MST'R[P!!YY*IPS+IR\O*SWF^(QOW>KI*L\7J9(D7X@NBZ&*X9'+3S+9VJ/<< M+:%#*I--B2&WF3%P*.7CMNALZK(]F4+'[@]XQN3=W>.8O%)&9)5DI;8WULXYE=I6+<M[ M.$M?^>!=H)A/)MVFP'-(+OX,AGD73-^^8!D)$1W$9Y?L7.'RQ??I:F(S-]:2 M")U!.GMX],S7]%Q!I:0NTG'7IKG&O22-?3,S%DKNA>LA*NL!>Y?D_P;'].7G M)FG>KCM/6"QH- M'LDP3OY[MCGXA&V.Z@L2 M1D;,P+J]>2NXEZ [0,C[;[A\,9LM-B-:WF^<^3-&C'(Y))^82Q:9-B2)R(MB MUMJLC17T/VT0:VK2<%8YTUJADE(,M!! MU3X'Q!)D9YWP:'F;8H6'Z1J[<*%G[VH_Y?4 Q2M;]J3N)?JF3D==G5XGO9U? MV<(3*Q-WD#RC$$HP':!N8U1UOGE*M->XEHT\_AVH[-#MVA,=#_A>@ZJJ+QA^ M6$X3?L#EAK=)"8YCUH&%7!\JD.-:ZY *R\ZY*$RV/#6RA?=0U(L5; FO_570 M 92V?TR.A>O$R?$,N3XE*X(. &<4D\EXQT%S#8VZ@P[:!:!=1[MV8&NCI![0 M=]FYZKPHX[*C4#%>ZEBGVD@/U?GEY'$X8JW>K7N!*HHFKDMZ<-,3:4 M*CJ U?F4K_-M<9[8!T MN/#[O'K]-#V:3\LTUM#W_@ ->K.U \T(7J[66N MW"@!=UI:!H0 IB,H%@5M%V$A9A.YS8WFQ-Y/T\'U);=K#5[,\X-2OZQ%<%QA M28'D ;4GA0V<0::@&CB4D&,P&-NT$SF$ZG&CQ8'0=:N0Y*G4^ SM6C/[]F1V M;BQ[9XL'GYQDLD@Z0J&^!C*86#"0:EVG ][FJJVYO;NQP(_3/R^WA#;%!QT% MLZ[6#NAHF =3'T-Q\A,U_5^CEX?;T=>M#=L%,??8L"%5TX$?_V:Z2A3B;EYG M3X!H)B?2,Z.\8=KES? 58"J1T'@"B8TN'*]2,6X^JQ%X]A9S!Q#Y^XJBEU]6 MZ^DQK.LDW"BM IY9*IJ.8R*8>>DSDUFJ(H-QH-HDJ:[3,6XFJA%,#A!U!T#Y MA$,1V@[0U,E_\.LQ/\%:&^&ZH=4EBG/U#D4CBR6'L3>J4H;%&Y MJ$8E65N3.&ZFJM69UT1!'2#OK*/.S79G-Y@J&&5.!AAA@T2G/86M%DJ=&!\4 M_6\0IDWV82ORQNWCU0AQPRNF [1]7D)&XFHSCNY,<%<&=YYR-P'#N=6HF5"> M]A&7F4$@?T%HK-U?L_>V342X%7GC]MUJA+;A%=,!VEXMYHE$NMPHY^-T]?MI M _[ZU22;HKE(AAA(9*:#$RQXDQD:H06&6+1O<[OS %'C=M!J9<<&4D('>+IW MW/5-JXS<"A JL9@=>9^Z7ER1Z%A)Q?)D@HRNT>#R+2DPR60?2" ?(82Q%!FS;!P+TD;97F&^FH _1=^I.WXQAGE(\86 JUCK8*+,A2 M6.:TD4PL/NG_!7';X>NY9?V'ULK8[?[JS"*2$0ET MD_[[.#WZNC M%2*)P-L4O#U(UG8 >V[9_.$T,;9YNKOQY:TZCB"<1$MA"43'=#*E=BV,S CB M*V=!//*M+--6RVV'F>>2CV\DY@[LT4?\AO,3O)C,1Q+ZQW3]Y=7):KTXQN6M M4]M)GQT*%@6/3%M-<8:IK2\-9/K.*, VR8;=Z-P.?<\M/]]05QT@D9Q&^JNC MO^$#J?KC99XV^XZ7RYNAVP6&L-=YPSXPJG_18X\UB'.6/41H-( MJ-MTTMJ/WNV0^=SR^T^@NPX06B,9(J#>R+ZFK3A;;!++9\R=YP)5!!<%,%,X MN:-8;\= U-E?5H04R)DP;:XMMR!N.^P]MXS_T%KI &@O\C=K\Y=0MV*> M(FF+H&,^2EVOS#@#"999B:6 +R2_-E=+CQ"V7:7K7+^$E:8 M7RV.ZR8Y;>UWW@SU[>:FEHQVO4%;G=_Y%T].@[7,!%L'@5ID4("SC$Y9D9R* MC3J#[T'L=B!\;A<"K;4V=@R[J3DY,]JGTVWN3O<$H25WQ=:[-L&TE['V.0*6 M7)"U&Z]TX481VCU1[)8+;H>FYW(!T$S4'=BUBYE(-_GP=>Y'2IF5P@/3"E25 MD6 V+5:G K_RA#2(+$ND'93J147VD850$I/"=1TRI9Q%M9#)Y M882@'V";$7>/T]9M=Y5#@#>P2OH\&Q_NEG9GL=4!8^H.6*UUN[$=>&U_ N=H MD&;;#:.J3.-*/?>(ES+-/U MZO/B)=8INI\7GS^^^ #T"VE*P?>ZYG3J!=M$D_4.=7!OL0YK@M"Q($A$6D7) MC;.T[\QC2!R>K&X/WUW M$VMY1-H[1G:RD_I"^:3&2[*JR\P/\+5='[AIY3% M\O7B)*[+R>S:/H;U=2N[6XN^#H5KC35&$=1#K;,3C)(1JG43'+8VT-4#OUID12TY"K+ M1M.AMJ-O9.RU!D-Q)8WOC\.NFV>6G-3D80\7=WZ8K4ML=O$W 2J(Y)XH9 M)=3:+<&"0]+64T2^*** M2DP6!;5!>:!#)"CF'-)/11*JT7W;CH2.W#*U0TNXGPYWAV@XA>@+O7==O/D7A$'FTC[@%+[8(.KYE!$F1 MDHB$2 U,9)LC:F_-LXNXSU,==3#)?1<(F]TH.!T/( ISTEFF!;'M:P/1+$O@ MX'6(ME&?@2TI[#:^W@4UM]YPM%!/!^[EO=R\_/&9/N+%]^EJ8DK(F,Q,>T@,M'*L&"-01^%!MWQU^7BVVD-_QDKVJ#&")D9Q%JKP0-) MR#J6151!E?H_;6K\'B!JW$1::UP-I8TQC[GE>O*Q5E5L',;:4X6"D\)RJ<*H M+;$A.F32&HC*@=)V*\M$GWH%/O3=3>A<6W;<'O Q!F4%7<.DG0C9:@C-)GD"+SO%V'KNU1,:9??(#*;BI]#_F-K/9?I_/I\' M??22^(98;TGKN0C11U9TD#%+XXS;ZD392O'7EAY9]?LH;C&$%,=6/WR_0KA/ MVD07D"FOB'U3>])[01O @1%T6II\^2SW\MQ0X\S'L/P7?3 M.;Y=X_%J8ISSJ#49P<@5>LTCG7WTLZE.@,$S8-B^;'J=MW#AFW$SP?@KJ M&7+G=XP%)\GZ%(46S#GMR9W&S#9AFP5.CG2*$'B;R[XMB.LT?[8;E^;\MUGBE%*+5]?\]R[2^Y=^&N_:7^4I 29(B9>EE9IJ.3!95U@S19<^% M1--HQD>[R_P/2SR>GAROS@GZ!A1RHQ@U(4GM96/\%&"D5R(@.8A%="EQ2W"O([.GCOFEXU"<47 M!=ZPG*6I,Q[KS:$@9KVP7.7@,;>I)+F+FFX/V5W0L,W0L)W$_@S-UIUSKEI9 MK0<7:VVTMN?T*9H,!>0J!28L$DJM!Q9K$PW+H_1*AJ ;]6EMU.+@3MF>9HJ4 MEI"DC/78I]#=@F71"F2-?HW1#FI^?/K<[O+LX0IN19@\0.+M' MX#D[SC76^)1.T@2.A1P= Q]%R$;1#[8:3/,<;V%W4MD]M["[R&_L:[CK]X?> M98%.L(BJ,)U%8H&7PJ0Q)2=/MM!M]9+XN=["[J2X^V]A=Y#BV.J_=G\8A9.. M&\O(]R89%.*\MQ?&KCN\X_39VL&3MHA3( MLA%UYK+*+&BCF%0X/CU6(U.?2'$V67@#BK7Y3!(N.>4?/YC\5Y67R03LM, MNRGKC5O=];3.R7Y"'1L?;V"ZW##Q*T*]V*H%0G6T M]=_GBU@O JJ@WLZ_GFQ:BBSF:3J;;O1&WYTLER2$E[":KLYOPWY\@!_U7_S] M:_V-]9PRLUO5S3Z>J3%*,PN=8F)5.UG>$EOFD@:'37GG(DOOM#K:G MI[VW4W)/S"V>#P#^G/OC=$#:>H(HBS"&L^!U9EKRQ((+M4NOT=H79W)((VZ% M,S)[.^6[1?T^:GV&=Z091>"0W@N7>'//_GU= 5'1\O:P6[34/Q,UF=.F97H FB6 MA*VM+VSUXK'0#H=@LQ$ C3H@/D15MS>MNZ#C9MG'8&H8.>O^8;G()VG]?OF) M#/0,L&@E,195]$%HG,5SR_2X*QH7,<+I=#"CH/H!2 MJS3/.#A/&+B4A,L0&6)R3#L76=1>UU/;&5US!WJKNI1=T'*;C/%N[0[7[&V8 M'"CFL1W_7V'Y.U:;^W9>)UE,OR'Q=;2$\WNI)$L0,B8&KK8)X!P81!-9 BB. M:ZX=;I>^?V2AT4%QJ!X7C83:03W_/5;V,C[1T;C(BV B>XIT1:*00'C%T%CP M6EL,OHWS]AAEXU;H#WXZ-5%(!P"KX6_U\VIH^NIDM5X9!>&$5E;$V,95?I"L+AV?/1&P:*6.+K"U6E_(9R)IQWD!CAFE M+!$?:PPAR<)'X4RIXV!=*RQ=(:-+LS04=O85]]B>T">8U7Q(3>9>O($BG^ C M1ECC:B(AIXT\N%%DK\F]84&B(C>QV!0\N01BN_GS#Z\S;H. )M 86KK/,)7X M"6?T@4=_PSDN80;S_"(?3^?3FMVHWN$OW[_B?-7T.=DNRS_!^[*]I?$$FF-1I&1IO7#@DV M")0B:_.4SGOGF<@=T+%;)G('-?218+J>1G$E6DQ*,I.0Z,=L&4!4#&1TD".J ML%VSXC]E)G(7W3Z6B=Q%T'T Y8[4"M!9;^I=H96Q3CF0DL6,CKD8DN0ZN)RW M:M'TI\I$[J39K3*1NXBY@UCMTY?IUZ]D=8F1_TEN0742SLOC$_F%6 Q#J,/( M:>,PKQPP*22D#*!4HQ>5]Y(T.G8.5??-U]&#R+X#$#T:PY2 QFCT+!M5GUJH M>ID8@265;;*.=EQITU;_.6W!.^3(J76H$J+%6&-+I4 M"V,,X]JHG)R34-K$$=O1UZ6[M"$MSKHIOC",$4,W$B#=JL'TATE%L[E M_.(N.4]TD0I 4'!LR G1@MP1#QGKU$XRK)QA@Z;D2P"F< ",(-L 9)/#,>"YJ MPU9/?M\S,UA7A'KA!L@CC$S)TM^WX?(6+=V:IEV0 M<*NAX&$B[],>O4C_>4(LU0_9R]A<^_<#6)+[Z1G(3+P\(07B:O5J<1RG\U-, MDF.]6N'ZRMH7@$'MT*<86';<,YV<9."%8T('G6,R@LLV[;!WH_-0]4>:*0^7^EX.YRINHNVD0R6%,%DD6LY0W6^(Y+S'2)S MW@6;4I'+KJ:K,LP9C(N-+^E?[NY!CS M1F.76R4XK:)TF663ZA-TBC% &4XG>Q!&GI<)W &K]X\(?WH M])"[O6#_S70^7>.[Z3?BGU0]/YH27S?X7WV Y?I]N4,]EP+0W(?(03,HM2.M M)=9LH/R*8\^'D#>Q$/ MTSN./Y$<"!N58R;7MR.8!8N^/B5Q0AKT68O\Y_(GSM>]JIB7/ZY\=WJ1Z#UW M7!;/ G+)M R&Q5R/CP3:69NY:S33?%=*GY5'L O:[K>ȚP9%_!U>GDS.= M!8%DI(,B26EN"K$1!0-B35L7D_9M!@O<0]"X@&N+@GOB\$-4TBFR3KV&\^'- MF'V6SFAF'-;&'4DR;U$P'5+1 DP4?*OGV8-@[!II?9BW@P"P!:CVU\;8KU%> MI$2\_(;K/Q;+WU?OWKTZ*\82Y&E"B)%!S!1OJ2HQ;H#Q<'Z' QL$#[M#GO+HIFG,S9 GD O/ ZRE7ZTQOD)(T)1B0THDTI_T-4 M]3(]?9QS;3_E= "TWT[J]K@4&UY$Q!/E8I161<9S+0A-M2 T.L\\VF0XUB>@ M;>Z%[Z>I.[.UI]X73930 9SN"&A>T0:+,QH1<.42YW72+@;#X(+'C/AY^8D@.I[:]D?D-EW'1#IL?EHMO M),C%'&9OYV6Q/-[\]&WMTP>SRVJ=M_.TJ"G9-;[(_W%RVH+TOBT[LM':F;=:C+7];[0#]9]@!8X.C W/^M\4B_S&=S8N7_K/?ULN5JL)N2QU.H=BZ*-FVGG%H$A@V9J$,1NI7X[*!M;X3D\&SR/K^H.\7SV0I)%:F<5*Q( MVK':&DU1F$#F:#]G5-R#;'-SO UUVV7;^;.#Y>":Z1UMORWFZ8RM'(0+/B$K MJ*OWY7/"WTTP'L[I#7:6O0\PNL7^9K8G#C M01/W9W^]FB2;5;'!, D(M+MHGP49-!->Z9"+R2YMU1AJB&-[&X*W@^7SO09J MJ;_^*Z$_+'$V/:;0;_GCFG\R4&'T8Q\_<)WT3MR,4S9MK>/:AL1$JI"E@Y5" M%@?,&1TTCUKETB:3VWG9M/2!=BUXYG@DIZ.0]?>Y=HM77HN<42F!6UNXV-DD&J2B60/# L8 7;=_J_0G*I@<^U_933D= MVZY\TH@HG$Q,<3+>.A@*EGF@/[RU%C!9BT_V2/2P.M=Q\FX[8>.@.M<=%-5K M->'M?@]P^['[71T?7L&J]A6L-]S?8%9O(B?9%!6%#\QP7NN!/ 5.IA0&U@?/ MDT9T3U:@/2!?'9=T#PSUL<#0IX7>7QJGR?G3WZ1/P>EFI/IJ@CI*$U-BW!62 M2=""15?[2&'25H0@HF_S1.8IN.NXS+R;;3($,/YDF^7M_!O]_F+Y8Q*3US%C M(/ 6"AEBT12OTG$:/9=%E!!C:1O?#\I.QS7GO6R'_53_)\/_A^7B*R[7/S[, M:K_?TS-TTZ9Y@IF#R$HS$^H)JEQ@41;)2M'U#;).5K;-J39EK^/B^%[VQS#0 M^)/ME\N.7*N)**!X0L%*JI-M- 3F-="QZ86S*10!I4W!?B.&.J[S[V5/[*O^ M/]DN./V5B43MDL\46CE'$B!-D,NH@,D,@#$'P^63O1(XD)>.'POT@OT]E+X_ M[!=KF'4'^[, ZNI?G+YI7'V 'YN,L\XY!B\L2US2R.H&65/;\_&(?F/>EUC_9 ?#ZC(7/\/VJ1%*=?4@G M'X-0.U8+$H:7M.UUL4:",5&![/X(N)NWGE^*]'(*#("*/]D^N2X&)YWBR#*O M[2YTO=%47K(H;5;(==*Q__N)G7?$?^^+[7WU_R>+NW_#]<05%X7%PD1$2^Q' MS@(*S0!!D4(B)-_VZ?1 C&P'^__>%]6[ZKL#N%]T)8K9\UI9R"BTCTR'VKI7 MT.&5G!0QN8*@V^1$=VK[))[?U>]>$GZ^_L YN_=N$.VDR2 5X[H6MQH*)#P& M8.AR$EJ*4$Q7!O$QAK;#[7^;*]E!]3^8@6SVJ/6<[9L3CP9ZU/K8QP_\J'4G M;D::!:1]4II+QGW)=:I!8H$KS:P'[17FI!I-&.[\46L4/F'QFLE0WXJGY&IS M+,N2,5QH@<)"FUZD?^I'K;N@[>!'K;NHL",'X>8#.D$T!Y4=,Z5698H?ZU'K3CK'8A\9D]>#SGU6JFN;U1>,O8;'%_LXA"\L=F0 M\ K4+E7DKR)0<(V*I"NUALT LSTP#]9>!^ \[[#W$6<;U:V^ M3+^NSJR_0Z>M-(4")V.8!I<8:"?(X12GX][A+0&C6SPN+L\%(29<.RF%*BS$HFB/ M\\BB!,\TEAQ]+@I\FXN7;:CKN-G((3 <7#$#PFW0*]6/^ WG)PCS_#=<'"WA MZY=INC*);9]KU,<^)2X6;(C7C.F.M-Z#M0:$/ M0\Z=HEA')->F_G1;"L<]0EO@Z:89:Z*K/AN>/V(2/I_V_!G>G'V^TDRHJ5&[ MBX.G-FU16I $"RMJ2DZ"85%832&'#U$ J"S:O+A[(M-VYV=O*A0N:ZI^;/1P MN7,\-QEU0,:3T$Q;K(_ZDV76FU!*\H5B\C;YMMV)?28&;P>4;3.'9$@-=A#J MOIZNX.AHB4<;Q;TO9V*]P12@#!E=8(FGPG04CL5D#$LY<&=*3- (EEN1-V[4 M\!1 '%Y+'4#OW@8_EQS9Y)-*-C$!RI*W4@OP2P)61"HDLE2\:7-$/$[;N*F] MIP#=P/IYIC'KJR\4K^-J.C]_'GCV^P=4!A^X8GOG<">>G]AK1 3MHU9,2BV8 MY@1K'VKOHY(]48'<-.H+U]AKW!3AG K^[?S! 6@?%[/9F\7R#UCFB;8^A-H$ MRBI/)K]V%P]:U9X%R7,G(65A'X/C7BL_#^=O%[!+_&D- MR_4@<'L[3TN$%1T@I_]]1)(3[W/B7"?F-/VA+8_,U\V+ @-Y&1PTMJG,VY'0 M<2*/IX=D2_WU;@W/SIK+1W.3 #S[:"+MOLJ=-Y9%I!T)126-0ODFS:Y<>3JPK\([\E]^2AO\RI"MGPESTR<3XQ!Z/WM25R] M^OV;4L!'2J9FJ.ID4N%!9.O)/D)B@^62O,4@D0>MA9K@H-]W.=,T'>\,\$?! M0N\Z>\8RHHU"072<%J,,0K3URCZ&FMO&!?.N4PMV]!+SS@"ZDVP.M&!_7.2) MPD:_A%6=F?2U89SHP2O:!X:>7]61(T%<%K0^!!#26$(H%^ %8=6:'*P-#&UJ M']XO8LN&[S.N*@%#+P+P_O4G4:0:!<< M[:3I]I%1[R?K+\M%NEQ65LP%[A@4CK43=S'@O0]@<_)6V\R+:G,Y,Y# T[@6 M;(:^/25UDODX=^]'EZ7Y'E=MY41'6@<\+6Y [C$I2<@TKD M. 4^:'HBO>46J.BK^X!ZEHQID32>E)=CLWQJW."G^TNX+!C,Y%H[QA0P:^LB M$K&%Q5K/XK+ECDP .^@J91ANGB)CHKN[\<2[')O7$P)F.PAD]6WVSX^UQDGY MH RHI(E.S!9\]A(*JFA\=D8^.Y-UC>G_^[3\^E^73[P R.476WQLD7'SO@EA M,([0E@=QL /GCKR"?UZ5_^8LHW1" .E'#:J&Y#SS'H2*Q8JHDY=M'+A;1$QT M@SHZ(@[E;P?0^&W^>;[X]+Y<37E_7VH3T/>KC[CZ.D^XU9DENEJ^88#74CAE M#8<@;(9(*TT\29M,FXOY <1-Z^^/;INT$DO_2+O:AHRYG'P!AX68%C)]YK4' M4K%*Z<(-FC;S+0>1-ZTE/#HH=@/='A+J 7:7BZE]WS>_+N>+S=L%+10OU;67 M3*,L%K(4D8YSE<&[)$!Q6133Q"_6"&_/TM4UT/8!PL.N)&-)I2^,O?^*JUL+ M*=8RR66B_9?(&M#D> 3& P2I9'#HF,AM6BD]2=*T!^91D76 +#H U1.VQ;OK MY@1&%*M_%F/JDW7Z)9=FLM?J3_ZXBL671!)N\X)$],5+6^R$G%@1>N'5H3?6[3HW /8KL, M6^Z)EMV*\@\671>=;9XL1:N3*)SB.F(=T&-TS2>R2':N4I <=]X+'^C?)D!\ MCJHNG=%Q$#>:,/J\:GZ[(%X1'.=8NR'ON77.8# MWNO:H)TN.;($1=5;)"<*^.PR^*@C_1L0=9N"YJ$4]JMW=L'-TV-]1I3/U%,Q M'EG4!Q+7ZBNN[ZV*28F)NT(^+]/$.F. UFF@9)TL:7.5E'A))^WVRFDMXK%A MU)#=IW"07:U\>;/R Y(M!S][] -OZ#J.< CZ*-$R;B 76>>,1[)U/*%0HC?H M9<3 VL3PCF%DUPZHZ]\OQDJNZ^S(%+(D^&M!NX%E#\[Q! 95UIH'GAMEB#Y. M3[\'W"Z8>-*PWI_W'40F;Q1K^./G0,^=A[/U+*HH))-5B=8$454C^3HK8,Z3 MLV$T,M\80+?)Z?=D&P4_>W.^)_C\>[GZS]O%KZMEG7(UB\7H4 = !E5G.(L2 MP8NH0:<8I]X2@?X6S\\OQR1DP&?33S>%Z035D+K)CB9$B3:%. M8=GZ!JI^",8S5+171)MV(K>IF*8T_6C V97/?4XLO^N[C%%B_L(31_>WCE) M_AR:E&26*YTN#AZ%1I#\(]G 6B5IE/(IMDGR:N!E;6,0OZ[P2YCG'_#+?ITO/K4,"NWZZH8Q MHX.X<(Q[E9P2&3$()N6:YQ'HL)/)@E',12%4,')0S6 WRNYI0_!VZQJCBW$Q MT(;.-<3!-4*4/ ,77MEH2A'W;V^?T'.#7M>OBMM%_'=4W/AL[MN14](J[I2 MD"SI:2]23054X".=$B(:RQJU&3_0D6O3[+2!](?[<[N(8O+VID^PZTW^G_/U MIF9$S9*+V6:=(83JGFKGP;/ 06M3?!#T:4Q[JJ*;MTS8A;0=5L;E;4_ZY]^K M^09_6/ZQF!E3>[&H#%G6JV55:"W2!R 3-!N7>>:Q30>KA[1,V"STB/IF/]9W M&#=ZJ#B]X=X:;?/8?5M69[X^0'1\P/?V$[%[;7FH^E 7FSQ2##V MW.C:]=R 8\Z"4+)XS9W)K$TE0G,=>).K_/2>V]9%JWH]KC !]W5"-*.M%AAZ ML$Z:$)2Q++;):AE*8>_Z7'R*3*+!;=:.K8 .*FQ5P;5 P]BO<44<^HJPNZ;#"B/6=>6 ;" M.$'F!;?@9;!@M"F_&D!PF6?F61XX-8B MB%@G,B=IP)/)6JOA,W'-:Q/:J+1[A'0*I'T%O1R/ZU-7['V__/SEG)YU8T8L M\L=EV?Q!G+U<#DM:.1L*V+H(I96%0*8%<"8TV?O,1,PON0,#WS5M)4,KG+1@ M= ?*YJ?SU6*^J0D?B_S3_,_ZV57GT9B,L)(SR,+RVI0V0'16@K<8N(I%6=,F M /LT3=/6.+1602/)H@-4O:M#XWY?GN6WG[^LEE^WK;.OEJ*+MV1#*I ZUU1L M+R%F,B\C.LF430%U&^_X&:*FK7AHC:NQI-$!L+Y?+LA!/D]5--MJH$\DJ^M6 MR=%P1;N!UJ*KZN4>'%H'00:.QDJ'H4W0X3FJIJV): VMT>31 ;:>Y-6[ZXY7 M7 E17"*]:VHC21XE.$,^"VV2R*WC)=DV"'N9MFFMKFF#"_L)J&?(_6.U7*]G MA:-,H<1:3U WD*>=612')&K?M123$VT:I3]/5Z>.X)XH& JRW472 <#>I'3^ M^?RL)I#]@$1$FE\,_L(O9[@5V"*_^;Q<;>;_=_O])Q<_RZ2LG;&T6TM6-1ZM M(0ABKB6>!F])H9RT@*QCN=BQ0<4 M'HFO3KI43#JN$AU:*7M\1[:Q"MU5''T6T#YQYSQ&)>W01[>[63]*;>W+UY\F M<>0E&\@JD9FHHR$@8JU\9"YI*2TS)WJ%?EL_SU!J&PGQD*2SH*02X*-W$$5V M!146.8NV^],?\C%B5WV]^Q]5;>N+BTYP< MJ]J9>[-OK^$ACQU!Y>Q,_4CJYNJ]A*[[KWRDX-&RE%,T$9BIK2(\4Q"336"8 M9<[;&!-O$_;>BU& MY[2JK!W.[JNUAM([6<6W?Z+V\(#:);8UPY!F@D.0%6.O!:!TC% M"Q9<*5*T<9V.J@IO-V#-6.:+^0;?D07\X-7WVK&BYT8PIT#G3.:$H*T5=3*@ M8XC9%L%3:M,884^"3TDY[H*\YYHRMY)G!Z&]FV7^-'B)V2O&I0JU'*BFP3M) MQB]:8)$86H+R6;=.RQU,[+0!NRG@VD:.'4%U^=P2?SK?IC[<"E/^^.<77*SQ M?BMUF6WB+H&S/EXDV+C@(GBK@R3J+;-MRB/'7,6T\;_C@_OHDC]9,W:,,.(^ MKSF.:7N4\.)N\.;D_5@F-01;R#EB,8(K28"L918^!Q5DFS-Q$G]_9HPLTE@/ MOC;(44(C.*XMV&)-EKJ(C&TBJU<4G)(9N@LVGO+1=^)X!X?U%=V_;GM#O%VD M54T?^P$O_IWYZ+DURH!-R$D)!P4N\00B%(_):"94FS97S]-U2M;B&*@:03H= M8.WVF5_=M;NLF_' &2O$'EGJV.8L:I_XP.F##QECSERUF7;\/%VG9+P=@K41 MI=,#UM+_GL_IM<\8HO_&^:??-YC??,55^(3_7&,Y/WLW+SA31N?"N :37 $5 M P.?:X?P9&P1=>Q%:H3$ ZB>-JOYB#@]EF1/UJFX/:'HGBB:>ADOO_. MZY_$#_%12)52@F!B'1%G.01'YS=FB4P(:25_!7[(3;3KY5W[W;>?P_\L5]^? MA?5% &RF-9(5$SS0R5-'>3H# ;T!@8@A,VZE;]-X_2"R3\GCV06%3T%0,SKJ*404#)GH#SGX"Q#XB77!#!TVK2YT-R1T&FA MV@PPPX%YL/0Z .?WY^O-\C.N/N#95G3KW^=?K@K'! _6"%/ TS8&Q6D]/M8T M9/2*&Z.B"6V:R#U#5+>@.QP,]VOZ1I),!R#[#=/OB^79\M.W[\+Z$=9=ENP' M%DWR'+SU-26=(S@O([#,F**-:ERC-)=!Y$T;V3PF\,:75@\07(6,E4'7I?QH MBS.1@60ZD(7MZ\R@7#O.8RE.J9"5:X.V>Y1,&\8\*K .D<&4S5U6F]D'8LU% MFR3E929\1Y QUY(=X#4"[Q75AUVLGNS%&2W1FEKI/B"V0OF5?,Z2@'.9S#H3*ED72 R.X+?0_^ M32SVGVD_?#[_?$FX3\78.H<@J%#+ZTE87DKB0.'6YNB-S./IB#NOGECT^PAN M.087IQ9_^/,6X4Y:G9BK,;MZ)2=CA =9>V2(T,CZH ?4P\=]^]43C@\82 M_]Y<[,#"''#]]>ZFKA=)+?)LP5JM+GJR^!AK(1S/,N48C&QC?>Y"Y;26Z72Q MR&:2[ "E3Z_IUF6LI,,[I9H@I1*"RE%!=&A!- MP7''/075-?C6%VU=#&-6E2(@16UH/:Q.\J)SQ,:2)9T"6H8V]8TO43:M^]4! MZ/804-^ N]6KY7:"U4P+Y6/R@@R.ZK>80"ND;X".17@534[#W/LQ(?@$K=.> MSSV <@PA]M,_YYF%UI8M";T*K%8;)5FC949!R,8!2LS$W91+.KIR'-I#IUEZ M6P\HW%4XH_73.63XY"/:_<<_T]EYGB\^7>?,:RZ]@074 OMV*TV>"JR089^1G^02*TR9S04C(&*5)GEPP MWB9S;#: PVPFP?WP^FC9@O311:P/&HB6'S))#%FBW9UU'N"B! MRK;):=R#V&EQVA0\NP'U8$EV -8'.2>!%N"*L) "<[7?EZB#81@8CN2Y\P'B;(UUM*.[MW>AROF);>W$DY[7T>7!?4_EPCU;;(>!8>[7 V/+-T.3+K=5OO?&%:__;&<%1=S""E! MRB62H>PTA!05,):MBRI+&=MT&MN+W%,*81\/N?O(\C0!2PC$F>99, P>@JO3 M,"T&XFF=C!C)Y0M2!QT:C;S=C^!3ZD1U9-#N+,^3A.U/R_/5#$/2&A7Y71G) M[V)U?%=T'+)#31Z9+:'1/J=-^.D:L[M*\^0P^Z;0FZ^7&GGACKD"/JL,"J6! M&(P&(X-W,:$2_.A-4EXB>MI\H5[1N[]<^X9PS0KU)A>BOI"E@V2O8R03B"4& MEC:D9D'8Y(_><6IHRJY]U4#<53I]SL#\ >/FS2NDOKT"J_>>,$* ]#F: M1@ITUE<\ A69'2]2:TB2UZFYAA%HN"4761B,2HI6196/TW/XB,K;3[TU?T%9 M'1B!501!RY3RLOS+!I:S$Z9!=4/)VJ?* (.C!V;];R M<]B?P!6VN;!_I M5+U,]F *?2#STM5JE@S9D6D8HA+.BQVQ]>)+IPW@MP/4N-P^!4-\C&%S+SQQ M=./\*"/DG@ 9HT6SPNH1I0NHBJ_H295P:Y(@6ZI(VZ9'0SM'_^V"GG5>.7N1 MWJQX(,?5"C(()9W' 1-$XRTXQ^JP<"M,:!?+N$=,ET;Y+AAXS,$_A.$=V.)W ME["M!/(Z(@;2A1RSJ^%,"U%D 4EY4HP\9&?;U$H_I&5ZQ!PDWF?ALC.ONT/+ MK9(>E"(6(8@CF4YJ.DDM>,TU6.8=0Y=L\FVF^#Y%44_(V5W2SP)G3[9/;0:_ M/ZLM;CZ_6X;%5>V6XHXL]\+!<&*'*BZ#DTF XR:$4H2*^D5[Y8EG]R3_?06V M'(]['0C_>WKE_,;PNUR$%8%KHQ)@#+YV6"*&)YZP_0A MF=&!<#@GIX;#XRM(F?P\3+&V@L/:$YZ<>J9%'4YABD$A8AZF#O8'0M.XR;A M.)R'4Z/@%_SC2J==M>JU0?!D)'B;$ZDTF\BPT@@Y>AN<0_3W^Z,\@8 'CYX^ MR#&N] _C70>2_X!?EV=?YXM/%SC^*:3YV7SS[7(Q628GO:*SS7BL%16T&.,4 M,*E4R1RE&1AC?>E-TV8"-L'%>)SM "9O%_/-/)Q=8?W>8H+FO$1/VJYF*RHM MZBSVP,!D0:80ETG+,!0FS[YIVI2[)C 9C[-3PV0[-KURYF8UEZO@.LH:*H:0 M->E$'0WX)#WH:$4QRA1:Y"!\//F*:5/@Q@?&.+SL(%11[R@W5W>4]#=;)SQZ MK;(Q'%(D\U@%+."\LF"LR:%FBJK4IH;M,6IZ\DP.#VX=S.\.,7.YF7)&GPN+ M(*7G=&0ZLJDC$\ YG:,Q\J@:!;<>IV?:T,;A^][-2#F)V!VAY-U_@ M^W)AGU\Y[LDQSR,#SIRI4VK(D7.* 6-:N>1++*S-KB9AH]\^ 9+V3GD=,?E:QMFC4O2?OH5)OA*@]IZ2FT=K@E\$U:Y(JM]E\G2LPI<5 ZT3TQ[88M@[9'2PS%UF&R? C.X *C\A ML3N<_72^R.L?2\%4LT8__A&^U"5=39,7W+#H"F1CMV:]AF#H5+=-J MXN#+Q/4#IGWD?[\D>F1A=("O'\]7R[P\.PNKJ['R269T'J'4T@)E$[F<3AIP M.0B=I5+(VT2+[U,RK4,^,G(.8G,/0]FWJM@4&U$E!]F:.IJ8#+/H) .T!5EP MR-&/-YKY^K4]W5;O;[OLS\D>Q'^)6AEYDBG5:?0EU(ACG4TM,^FZPD(R!&@[ MR$H9#H N!K/O+K+[0M^#?U,/9;\S31Z-]C(K2YZ7I\4GB^!%,J #^7?9YJCX MH&+484/9;[]Z8M'O([CE&%SLP#:XJ_K>73=D#R61WYTC>,E#G1Y RS#D[T>I MI76!*]/(5WF"H)[R5,8NF-B/ZU,GI]Q=P_\Y#RMZ\-FWV]6N]7F!A0P:E1>DR=%CFYR()PCJ*9GF,."-R?D. /3K]2(J]3_^N9DO/IW/ MU[_7;];"?K(F>=:E> G")O+_5*R7,(8#>HW>^>A#:-."\472>KK7' =4XTJC M WA=%?G_&N9YVXLOR"!39I"0B%:L!A-"]N2I2,Y0UAFRH@F8[A'2TRW#.- Y MA-,= .7?J_F&SN52D7]!P/T6(S/AC>"Y(%A:""AC:A]''\ 9[LG'35:Z-K>< M+]/64^!G'#B-+(\.$':72S^%A)FIV*$%;G;F=P>(>7UM8YY?;_VJD&$X#9%@W#E3PE7H_"^ PP];/U7&S75\_O7 M%7Z>GW^N7**E9 5"9$UG.=:D%\F DU.**@01&S7 ?Y&T81%/=DJP&E<<'>#K M+I.^"^OY^B/1$O+[Q>WD!CXC\]"XFOMK1(VM,>9I!R5-'@U/A]'7KI]PU#STE$R5MQN3MM=15VJZOZN*G3@&^NF6;)&VT2&8=D& I0 MDE;FM\E0&T[C,,R=5!"]D8 Z@-YM1V4F62ZUSP,4C[:V$JH- MI7(!=%IZY:(6C>80WJ9B&'Q.*I"^-Y-[ ANZL.NR']_OEEOPB*3_WH9;Y/* M!.>8(%?#T7J23*1K-?FQ1DE)9Q;3N4VK_I9NFSAZ#KZG5!B$'1!RZ=%N3L&'6UK$A)MW"!,@1RCD,8S)U4!;7F0.C#6)[O''CCZ.;@#U;6?2H8N&6V3 DT$@W<#J* <#412T M,DF>=;L4A"/-I/->"4&(U]E+4%(K"$P*B+'45*6@4;9R/D]C)MTN&!@TDVX' MAG<1M'@P/:L&5Z2OG?EX;26C P<7%+%%>:1%6:G$7W@FW2[B?7DFW2Z\[@XM MMWK@:UZD=P[!^WXW@>CX$^EV$M?S$XAVX5T'DG^^ MWV9B7K,Z08,)3WL#$^E3+PT@8]&*Y!#%L$#E*!.(CC^@[A!/3Q/56=CP&(PWDX/0J>&HI# M)I8NHG:E9TB6NBH97":]IRQ#B4J7I-A )!PR8.CX@^L.0,,8O)P:$>_/\O-* M3IE@F$D!@F/$'TT8CXELJS0,&"^]J:?*\#'P,2IG.W!/'NDU+PWZ MD@P#C!7HMK;8<$E"UHXQ;UWBOHTSN^?DAN/.H#K F3V0U]VAY7(OF5 DT2LA MFDA'I2T(@4M/ O;,Y)P$#\? 2P].[*$2'C*Y81=V=P"9A\.0E.0Z.I=!%1]) M]Z8,,7L%7J-ATC(63)M^$YU-GCIE6$K:S@/4MI1:]B0A!.-!)*^( M.\YZWZ8-_R%M48\[H&JTF/U^7.\./+=Z]A27F7+, X_6@LJI=F")F5@E ^TN M$^3]T%L/_9*.GG&UD[B']DO:A?>GE8WP<]B&%L:EJ;G< M&,$9+XBPHK1(/!79IL?-J60R[(*!(9D,NS"\@R/N$7P9_CIK)L)-X7P[^[,+K[M!R%4@MAI%EB" "&O((N"%? M@VDPJN3H,*N8VAA#)Q'\V4G"0X(_N["[ \@\C$B(%$T)J* .T:BY8P9JRV;P MGFN?@HB._76#/SM)]\7@SRZL[@ K3_D1O&B%PCE(1BI2NMZ#S_2!A4+?T,P_ MJ'#IP%D_ZIW$(^!BW&Q!>#[IXN_B%'(O?_L"SK_CSTY"!1HXW_FO>CM*>0^%39WEMLIHO.G MY?EJQHT,R:$&3S35B9 "O.(20FV^'Z.3OM&5\U[D]I13-Q$V=Y;:24)S_A5G M.F<;1:B^6:XM&&L3-"LD),T"5R%%V^@NTKGFPJ:NTKMM*#YIM!KK]?I MI2LB&06,Q=K32M'N<]*!25""]1M]%#_DV+&.N-VXG$' M>N8V[=^?KRH+9QE]BL4X4+A-^N8*7(P&T(7@DW2B!&YKMH>2K*Y5!HA6% CH+2DLGG@1+Z%LR(NF MOX0^4- /&^&-Q-6I:\"?6TN]EDS:A>PY!\Z,)*O)(1UUQ@,M0K(Y1'8Z1/NYCCX:2 MG3G;,TZV%W6)A!TK8XS@'A0CCSV6J$ 6(XK*T5L]K.',2V^:_F;T6"C9F:]= M@V1['>&\05$B)%Y+MW@F-AD?P64>32;G2J9P.$BZN*,\&DAVY6NO(+E[<45K M<,)P6@)S!I0(&KR)LHX83UYQ(T)XT4,:_KKI;PR/ 9?].=S%U>#C%PK9<+G- M=$[*!% 9(P17+!2T"5DR+MHV(R /NB$X$I3&9/QH(?J&D;*KL4H__OD% M%VL<+3+SQ'-'#[T,H;]M;,5X50S:#$R4FFR0'3CO&%BNA#!:.>E=HZUXK&K: M''4IADE(VWR*G! B<^3\2UVR9EGRT$K;G$8U[2X8&%)-NPO#NSBE'G8P1FZ5 M%V2V&\OHG)42'+(,(C,1'09>?)M[P(>T3(^8@\0[H"_X#KSN#BVW6A-RY-R) M3-27B+2+#*.SU0;03HK 6!):':,Y3<]]P7>1]-"^X+NP?6HWZOU9OJ@?O;8 M+DL^,Q>6U<;6&14MHL:7?, ZR4?1-TH6PMJ7+)AGW] 3%O85WG)L3DX-A\=7 M()W7'(V^& 2DN,X0>2S 4' ?DE%>#8NW[ ^$X[<%WQL(A_-P:A34D;#?AR^7 ME-LLN*'3%9BVCG0D8^ B#^!=]$%HRY,>=O]WY['31^G'E?K^/.O @KB=WO ; M_]7,:0[XO=7'9A=@=H>7=K+NG58)7$ MD\R2]HP0K&;0B%II'$%%05:6MLSF1D?3 UJF/9@:X.5 =G< F*UF"E=3(P35JX76#Y)'KUCA='VX_K'8#GP?U'K%-LS\[S1?7: M=1KJC#-RY3V/I#9KB%IY4V?$6T 1$SEZ7CALT^EG*(4]!5CVA,/R"++I '.W M:7]?+FY(:]_T>D#ID7TR8Y&E@J@ 312@7*P- :T#Z;+*AKND4IN1!X\0T]/!UTPS[<3Q M/C,;?@KSU;_"V3G^C*%>SVX'UN^1R?#H*M.[)7 MUM0S3VND<1ZC]1AZQUBR:QFO0X@C&2561O"QD)//R2^7PLOLVC34.8K>^>[; M=^&L9@I^_!UQ\X_5\OS+O!;;7N$>-9VA!X[KR]V>WR\^U&CJ MJOJ;B_S+U M;TEA#KPAZU,@#UFVR>(ZRO*F]0K;0[X;:/2T7Y[GQ7;Q_UPLXQI77^N"WRZ^ MG&_HQ\M%[5=_R9(K'L0B?+0L062USWQ@",X5"4)Q[[.O@Y$;*_415S.ME]M^ M-TPE^-.Q8J^_M[P**-7.CU>1A_4!M0$'O*V1%;S/6H_BG1>EE?*TXY/DH 3! MRWDK(7KFE(^!?$[&H=[RR8GD[Z[[[=VN];_7Z10YTYZ6HM(7%9=7>QX&B%@"+I8"SW M@K>)++] 6"<0&PT)3T/M8+'TA+*;+5G#\A<-0]?7>0TQ6:432$L+4R9[\-XK M*!BTX\E:V6AFQ1#JNL';X7!X.0)YF&PZP-NO];J/1'-CN#RRRLO\EY+H),@\ M $KIB'><02A1 E>BMI/,03>*->U 9"?H&PTAR^.(JP,D7O5&_H!?:)&8+YCV M]/*L$A)K P^MB7G**P2?LJIE]^1!U2Z&L4T:TXZ$3HO(9H"Y/UNQH?0Z .>/ MZ\W\<]C@^S* CX$K%H33M8]W;9P:Z(PAWH'4M+-9MCXTFLBX"Y73!BF/!)=9B[R,!\##G[Q#UK4W6P9W5T^R!X*[?C0.9W M!Y_;M5\\,6MY[?OL5/U0$YY3!L^8$2D5QK!5._\3*9?>2=*#RZ5W8/O4E9%O M%_/-/)S5GL_OEF%Q-1[7\JPR%V 3HQ4(72 FLFYU3"*F&!A3]RRR)RHD'WU\ M3RC85VS+47DX/0K2A7O]8!4R9Z,Q&;+NG*A5OA&B<@%8-(4,N\1MR@.1\,0K M>LJ\'0<-8_!R:D3\@G_F\?(.8ZA9MQ]"PAY\8/0L*#1_>4 M/3L& @[C70<&Q8W-]8C%=7T9]I%DA!>SD+Y48:W?76<>NZ*R])*!D)J3_4W> MH:.C%$KM",V2B<&TCJ#O1WDG5]SM0^Q'$&P'0+[(;WG$3[R^&XM)2F.*@!!] M I6)K\X:4WL-"VE"(OW(45T3-'&[C :R?S9LM9\@3B=C M\9>P6M%COQ[2MWC0S]?SK8SJY0,/NL2$#+1*9"1@)I/5)0U29.Y8X:6(-COK M"8(Z@=1HDE^.+X9.T50_7>%5X%*QZ(H.# RM"%21";S."4)13&1O')=MHF\O MDC8MPD8!P !0[2^-J:/^;U*BM?R"FS^6J_^LW[W[_JI?EE4B9%OJ1*Y"+G#U MM4LU%65.T1H,W@^;=?;$"_K#Q0$R7([,T YTSL'^,./>YB0D<%WU-BNTQ8)' M<,4PZPJ/QK1IAWB4"X%IDU\..1./*M@.@'RUU;]??HZTNKJ8[Y>+#2VVKHY6 M-B>!7CIN%Y[XMYDHUD6)&FSBM8,R$J>93A"+9 *5R-*V<0/V(+87$^X8:'KB M)&XEVM.)>;S#KW@F;WWCNE9[Y"#(RR]J%!79<87'"),$RX/-BH.IHQ"4Y!E\ M(J=7))OPS@A*B +1Y0A),JF2BKRHQH6L M#5;5B0(^%*''[!BQ$Q ZL"$>KF/K108,V5DMP!9#9Q?6+NA2RJO3Z764:#D&MG?:58K/N- M>&85TRB9,J)-D?)P&GN#V3Z8>!%HHPBH ^C=BFI5.4ZG2#!* Y>U+MP:!3'58*_@3B!L=9QLG& ,;XM/1)T[#@!*) 7X^IXOL:>]4.B.D';^%!X"G0' MRJ4#B-WBU78QUP._I%:+K ,]1U KFQ(#$D>'*(?*;,;5UM9A_"XM.%(2Q\%,9*"[)PTOS> M6G!2&"A18'#&D'TQZ(Z,GGH+4/35?3#=>>T@M.B_S%&ZOTAZP-$5_$/0R18! MSI=M_)M8[#_/%_//YY^O.OG$ MVD60$>*-H0_1%W Q!\A(BE43[(,;3X7<>?7$HM]'<,LQN#BU^,.?MP@76@J! MCHX]H6O7.*<@*)N)&XJS$H*095#3D&'BO_WJ:2X=1Q/_WESLR6 =]PA]=YW\ M+()4,DD#F.)V\"&"LSY"CHA)2):T;U,)WWIE@T!K_C*F3Y> ZF"#[9/ KTEK MJ(RU54%.M71/0F#T0;*HLG+!Y]+F)NIT:S.Z0-L(M1N[B/XTT7T_)#X3!$8? M>0*34YTW(,E@2O3!L&2YIQ-9QS;MR$<@_E6F2TV&_H.@<3J53-]_^-?= 7LC M%S ]^?Q&=4O#UG.4679]$%\W#-)>J!&M! M.FE)1'4(C#81D#C G10E-VHYTF0YG>R%/B [X%[HN/C9>Q-]P=5\F3]NPFHS MZ59Z@A/_"//%N^5Z_7:1SL[I^'^[^#&L%O1KZQG3"K4( 3RK_4>L,Q"$$(!> M,VFT-4X<[QZTR1([<0]>U99KB[-7>Y8IK5/,2D#1J(@)2*)"BX JZE)8XED< M+\WE.&=9^]3H5[6QQL//@6?9CXO1 M_QJ^5034:-'VC>'LQB=A4FNAM(-H:L\XK1SI3*E!(>?H4<2(;0S>9X@Z>%I" M2MOIII>ON'K#'4;?^&>_$9>_HS__S\R9'((P$CB&VEC"%O"!+#CRSHS45FK1 M:$KBG@1//,=S)%0]&)IP!.GU&3E\N,[MY=Q("NOR64W4UF-T'D%YD6>U+3Z' MY%,%EZC]#US](+QP/-A8VD2Q&BJOC^EWS.=G^+X\P>8;Q&>EN.'< SKC@+X( M$)*J68N:&4]G=-*LR?*'T]BOBMH%._=55",9G8I6.N#RXNF'-=%++:\EG@,7 M>FNUX IXJ;.M(HD^>J$/%]"/)=_D-"3?DO-SA\O?D0Y"\ M9N18*V8Q04Z&O&YI.$09)6"6*$-@SL)*U?-;0+4AZ,DAY5(AW$0>IM M<>5*]5V_/U]OEI]Q=>V47JW)"&BCRZ4#K/VZ6N9S6E*=2[+8?+ODU_=G8;V>ESGFJV6YB,P'(MN1U;%R,PG)TM_ZB= MI6>!%VLC,2.RVLS4>3JA(^F#P))-S 8I<]@% 7>>/FVM5DL,[,_$#HZ>W\*? M>!7>NE9D7M34:_(_F:0E>$>G)])GH41!5EQTTK9)FG^$F&GSW%L=*8=RO0/@ M7-M=6E\ \\)3I\'2!032%W ;%G$ Z2;-ITWVF MU8H&0=B>&H2[D'\'^^#M@IZ%Z\V]W2QLVE9M@1$QDP>2 NWFI(%,!!V3$U+Q M-J;ZX_0,PJ [-0R.P/L.$/1^\SNN'L8+KU9#+JPBLS) =2]J86 &GYV$A$XX MU-R9TB:R_CQ=@Q#E3PU1(\JB V0]O1#N4Q3..DB.ZUICEX$4+087CB[-0 -8X(]L?2.4CV8^,"-U MS 4$%PD4KWW:>;1@@W$*N?>83!,.O$S;M!05\P[/]$U(> M/&-4!=0P 64@B(R0CA4A()D8:AEO!.>\@>AXJG=MR%(;Y^,X:N@FY>$>XJ]] MTGN)#U$QH:)%@GFJ/:*MJM/H),AMS 43T@G>.#EE&*4GH:)V0=?3V2H-1->[ MPKI:_/+)Q1^0S;+/:T95>WNN[KB:D:QXRQ/3D$2=?U D.7!!6N"H@ZV9HB6T M23&>PD"[DYQZPP,7O0J*MBXJ9'7_DCNKO0(,,:'@Y)4TZN\QA+J3T("[H.AY M(VT$$7409_AY^?6R;<+'35CDL,K$OA\O-_8];?!VD588UO@#7OQ[N^[$NL!] M8#55NR8H^E@@(KG<7K(< [J20AOG8:0%3)S:-3JR[K<3GT#,':#[\?R/F8XQ MBR+K);\D)8"1S"!="A0>I1,N!Z<;5:L\2L_$#>RG@,:@/)V=Y-1-&?3C:_EU M^Y;[_)LEQGDBMQX"F8-D(V<%(;$$5L:B12H*L"9UB"D#P9C]KQ1LZUA]$V;O]@O1@^28[?H MG*%E2<2,(*TB6RC+VFC2"V!:YN05IWW6)BQTP G>+$NR7_3M)*=^B[]O-M$O M];/-_"N.$NYY\+11HSK/TWKH>3) 3Z!FA57!3:ZVR/Z7CL5P4P=0AG%RSM6Q"P MBZ"Z/25_65ZD[=%Z"HKLMJTPE:U5[5J 3P))M:ODHF8^L6,"[X:R:7V+R1"W MIVCZO";Y@)OY1;>87\_"8I\C\=X31C@&GZ-II*/O^^7GFAQ[ =9%OGGC3?#N M&D&6VSH-@'S".JU/YL_%6[:I>+\NZ;'7 MK_L.%UCFFT=;;@1CO2,[D?0L"]7N) O4,@2C@L)8N$'3* BR)\73'I.M@T0ZP]1]_T.CZK:6%OPOQ7I&8LU1L@;)EPP:$H_&%Q5#S&WN M)X^HYGX@W"_(4JS%S/-X7M]81?!;^).\[\WY>NMXK^?Q#-_-UYM9+$(5YBQ$ MH1!4\@@A<;(D&5-<1!F8;*/Y=Z/S=%3:+AB[K](:RJX#+^")U5WV=UC]'#8D MAL6G.S_'52(VOR_;'\Y4R:0P2%\G9 Z4R05")AW.O>'&QE"*:Y,$>S#IT_H1 M$^.WD81/&M*S'(MQW$5@MM9T2U%GRX8 4O)<@X]&AS9GT?XT3WN)T3^(=Y)I M_^A=/[;4-XO%>3C[%Z[KP)/+=8=/.+-:YBR2 YEL)+8C!V^9!89T$MF8?6B4 MLS#B(J:])ND$W\VDWB_@+P<=7BSR]@_7M-2K]E-7>SQH)+>Q<' JU$%RGDXH MJ1DDJ5B4# 4K;9J[CT#\M)TR)@9X,RGW"^SOE^MM6^Y/B_G_Q3Q+UEDNM8+, M#0.E=(#J0D"T!87-09I&W3<&D3=M/XZ)P7F I/H,4?WXO^?SS;=D'L2)F_?%W G<, M:\R_AF];"F] :H4M%@MH7HVW MWP2'O26SQ?):+)WM17_MF+@ELR:$5)11K%%W] ,)GS9 =D2L/E"H1Q3X2:O: M_8M:=WO!\=1NPW+8 P'MI6 !/0[/R2A"[;IM='?! MZ-/%MFT%W8%KU7(@_0U3N+&>!^007!:@O,6+R*&*T6=D6I.[T03]1UG>M+/")P\AUMHKYLD' M+ZF *9$GD8D?K$TLXW#:I[U&Z>+4.(K8.S@\;E9\%6#\B*NO\X1/G)AGVT?2 M9^_+333HHHYK*YA;IVBPFB$MW_!2^]![!;4X!CQRGJ.)W+#64W%&7M*TMR]= M;(LI07+2ONT8=2_[ONIX_NY1*F8.W @R6I-J!S## ]DBM95%X%B'P;O(-=>> M->JQW(OG^\2FK>GUGRZD^]VW!_&H-[7 ;7O4D3''C.8V %>9W*/L)1ESSM4! M7H'Y+*S);>;9CK:$D_:*=\'OKO9-&Q!T8.9<4$Z__.;/^7KF>,[>%0N:90E* M,P_>T($HG?(ZT5%$_S1!\!TRID7A1%"XWR)V;[ET *K]&7>S[$6N!^FI M9^9\QZ_-O7\NYIOUS_@YXFKF$:-024))%BM/'42G!!BGI3/):A7%2U;M,\^? M6$-.+O3EN!*8'$3BT25(5[)VR8'/LA:')@$^& \E%FN8*I&%8:.7'G_^M*'= MSD!TN 2F!M$[_(JK\(G\\R]G(6U9>!F0N]H1J2@;3*9UX'8"A@9/)@CDNA0I M+'%(#H+32V^:-DK:%[!&E7$)((S')%6M81 ]?CSIXTN]@6G$230@7_P 76U!"+1 MD)$(.C-+S,FTI:1+]"'QC$4&H]D@I?;X\Z=-F>X&3F-)8$H0K3:S#Y5O6V=: M62S"!P?.%T9$LP(!N09ANHMQ45?W5=:=UX[L2D_:<1L?_[W M )I+K$_)M8[#_/ M%[68Z4K)B8R91P8ZL 0JNGK/JS1$%UR4DL4T+.(^2/!W7CVQZ/<1W'(,+DXM M_HM:MJL 0W0FVB0ABJPOJC!CT0BAH.,RDQ;D@ZX,AXG_]JNG.3)&$__>7.S M_7GQE'SJD'PW7^#;#7Y>SV)PQ#!%.K.0KZ^/BT3@MXOU9G6^ MM2RWI7>__1X6CS+GWSC_]#LIES<75X?;'_Y VN:Z)&GFN%!!!0<%)0,ED &Y MN1(8"M(XF*W@C2HN>V%!YY>"G>[%28'X%]K!,Q><,CD6VD+$'.6X 5]/_E0P MF!23]F6B9,615MCY=>CKV'\[P6CJ>]1C,>5&^: A R%Q#9KE(^/(,6 MUCM2/(SI>WTXG[BB/3KIG=_^MMD])X"25WU$_;1<%9S3<7ZM7A17PG ZL[VU MOE;,! A1,Q#<)H>")0SYQ$ZI!XL.U3TLIY=J);<-#Z!^U.]_?N[ 6"KWKCUFN%6PI-9U):"B4( MX4F@H@ZM+)'5P6U*.UYBLIW=L>ZXPD&;S_^]^8X'HU/>7K\L+QGPD$'GFW4= M'SM??/KE?)NPD1"5L ZAU)(L%82"()*%&&5D5FD11:-*^2.L;MC%+OM[7QT' M/Z>\IW;4-2^?]5H9'K4S$!@KM?]U 9]3 !.EDYE[LM--7QMO;!8,VYU_YUWT MA,0.MO!VD._[4ODM!X M4%XFHU;EJQ_6V[JV)N;G]=.6+\L-_^-MP>/(),"+0N@4R1&&)/ ^50 4XE9 MAV)UHS%>S98T; N]UB2//I#21=/A9JRXO"M/YY\_A]6W9;G7(^"" MA^W;O Y[__%ZO^[!CSX:PF:)D5M?3:M(+GK$:EI%#EBB-TKRG,3?#6&?*Q'+ M-FJAN82@=9VQJ0K$Z&KJ"1VS(BE6L-$-TM\-87?$;[N&L+N H ,'Y6YOR!Q2 M20PY:%N(>"T+!"8*,.71&E]"D&T0_"H;PNX$A6<;PNXBEPY U:3?3''(E,QU M&E'VH*1$\";D>ATD+#>AM@&8)H9TX@UA=P+7,1K"[B+IJ=.@GVA'RG/T1"KM M]5)+ 8MV$*3RH"6MP65AA1G63NHOTQ!V)Z$/: B[BP0F!]'C[4@#9A%%SL!# M4* X\<5)JVJ'K>*\SDF;/ Q$?Y6&L/N#Z' )G,*Y^W*,A5FF!:-SH#C-ZB : M5N]I$8+B'J/#8AM9@(?3_EJZHAUB-AX9 :>,^>%73Q^69V<_+5?UCV:J&,R, M3A0GA0.E+ /'(VF$K)VQ+*+4IU;I]]@Z.S>/&=]?UIDS70W38[ LXG2S#8!71[[\8OVTNC MCYNPVG2^)^]5*&M7RRBS@V+\UB"N[>NM!F5B(2,EQEQ.K7YICT+W_O+?7M.. M/ !RK_IXO%=H@NB"3Z&V(2R5+Y$J7^,NI>TU8\ M '*O>BL^+(?F(A1O109/;"#6. 7!^P)!,EYBR"K$4ZNTV*^VOK_\O->T(0\# M7A?9?<ZJAO8@VC+X-#[W220<8VXTW[\A_[2^E[33OR$- = MZ#_^N,BGLB-?+!"[+6C'-#+- G!76XOH(B':4,CB5RZS(B*6SNX@VC#B1'W1 MDPG"-@/EJ[9]A[-O)K.32J$'FSG)7RJR4J1%TMB.<1V#1WUJ?4N'K_[5QW;; M;9\.5<%.6/[+Q85?9A\7L0I:@Y$BU=B= H^"S"+N"\NH6)"GI@I:M##N[S3_ M2^F#EJA^U4;!KNT@O/+11V)7+D*0+X<1O,L)HHRV:&'SP+F)':F#%HU)3CFZ M_0K404M4OVIUL%-#0O2>J> LY""0N%8X8QJS:5['VL_]5'U5^! M(FB&YU>M!7;PKE21I;!(JM+62!$R3SQS'F34Q<@@!3'MQ'3 R)&"4X[BOP(- MT C+H]X 3%']?[WL97F'%RRY-=_]DGGMFP#L1,;Q>@'LSYT^6@+X;-$6&R$S MI>DH$Q*\Y@RR1FF91#+NAU\=BFX.55 MM@38"0K/M@3812X=@*I)N6?V3KA@.!AO: MT6JR@,"< >YY,8&VE8PCPV;*$^T D=T7^A[\FUCL/\\7\\_GGR\)CR%ECI;( MC:9>9P9!)Z/;'H]Q'<<@PN3BW^\.M!R1&\5AY8%M)(=-GW-NSAW4XMA-HEY7019CHR GK!?'QYQ?'^BJ^O=]ZL MU^>?+QR$'__\@K7G\V^X^LQG5@7-5<@05!U[%)2$8+('+[$:$R5SUK!(N\F: M.@\TC(S.QS;']%#I9=/L(XC'./%AOO[/3RO$MPLB$->;#V&#EU;4+$:> M2G%UH&9@X(IF4$01C@Y6'TNC*[0CK;#S@,L1-E1O,/I+;*\+*W4F"AKG70!O M5"3W)$<(U%RL\T43K4]E>>\#HK["]9G1JIYC(>\24 MR.V/-0NTZIM0+%=1"A7CB1Y;)YJP?"(;:B?@O+:==&41_S#_.L^XR%N&Z*($ M-RH ,L]!.>XA6/HL62&\UIIQTUG+U:%+.]'$WPYWTL' >:T[Z5_+,WK,V7SS M;347_F\2_9Q^=L19=H^_>((A=@,XT$>JNO32^R0-V)1DO6=)!$Y%X(S&(8LL M\\"::+;7DJH>4&+ D,$$%'5V!IFX.LN,R((8#?%EY)52!X*8 E'G0I:(IJ$\IZE:GJ.T'A^>EU.\BE U U M24%$R5T4)8$I,='V+AF"9A84]Y(ES3G*B?K#GGBJ^D[@.D:J^BZ2GCK+^(E$ M:6N<\B9%<*XZ(C[4SW2N$%/.1!VU3I+-R M(0H3(:7*"I:WC<,C&..2,,Q'<3_8\'>J^MY &D4*IW#ZOAQ'L=[;4)BGQ?I0 MDW9KJSY&AHQB9$M;--9T-C?HW6N;87>(\7AD!)PRYB]W^OOSS7H3%GF^^'2[ MDT8,C@Z*PD%X3Z91L!P\N9&T_6T17$;F4F>)F,^NIW.S8614CK4IQH/(Z]HH ME^W:LXB8D5!L!:?34193,Q@XE)1]Y#4?+_K>]\A)SY(;$9_MMLP>8#G]'L"/ M]D3]QVJY7L^,\%8)O>U[BJ"LD> 8:N#HHC*:G.[46=+8TXOIW(DXO7US*&#Z MF%*S6:;_O%VOSS'_<+XB[EZL9KOP]?:'[Z_N2G&5YL2)F2H9I2JT1E.;S0A> M4^#J /HLTID:8P)-<'& M)5#9"_ 6JY=GHP@QV>X&+#V]F!/-:NSW&#@4,+OO&7^Q9Q;XJ5ZX=K%K'MJ0 MROB@M(T$Z6!(;0@-/D4)GAE=$O-"^\XFZ![D+A>25I(>8L@5;%">O2RL1NH]N#5SK MB;HT?>RMQM#ZZVR^F34,LY<1A*SC>!VGP[I(";*.S/:6"R';=$P^T@)?392Y M"YTXM)/7C$/&=9UET&\1*]8C=!$7H68%,08.=B0E.*Y-O.;:%>. MM\@3-2X[W9D3@:^/V/>AS+E:_S#^*,L0340047(R?(@UGDD&4B MCRM,.-&X MYU'7>:(&ZHGNSW80/ 5C]B7N/!*;?98_42@K330@2B$'I:12:](#<*%XD3D[ M5!/YD2.O]-7< IS$)FT)P],X24=R +),I*,*0K&HH3:6!"=R%:K31@7M!.]L MA&(#K_,4KAJZV)83@.[U74X\RYK$DHS_K[TO_6TKR?7]_OX7 K4O7Q[@3J<' MN>CI!$GZ7LPGH196HCN.E)'L3&?^^L>2%2^R96LYI5,*'AKM>#V'RZ]8)(M% MZJAJLS$R5,)EB$4JD#I[%E!;I_K, NW(X)ENDWTD6UN :.P[0,?*Y.+3I\7J MV/[-[&HQG2VGZ=%<2)$2^B(<6 JH:PE9 J^4!INR4#X8[_EN@R_:TWJFV]5Q MRZ-'')Q#K+;[;OQ0)A/G4Y#*6O*&(RDI9PI:#7W(*!*7FCQEUJAA0RN61FK[ MWR-PV_ET1Z!H]+.#053U,'6[(8Y86,% L!<*R?Q%AA#KV$AT!05/25N53K++ M/$?E2/,1.EXG?0'C)]AV'N5//\ZOPN6&3(+CS&IE@*T&JNGB($IR&$1A.7HC M)2^=7;3=@[MQ\O4]+[)NL77NT<\3>= -:7 6@LBB@$^%@TK%0ZR=(30FB@*U MM'RS?4RC;>E%4L=)#?2\;#J$R$^P06WW:'66Q1/$NJ2($YL[F&+W(T]FW"SXZAST^5,Z[2W"]%GI??+5M\FR))V@3_,*;3]@G M>!\9]-$H.&J;G2T!(H_U*CH%\B&;VC^029T"5\6W&2?PLS0*SEYIKYF$G"*M M!L'N:?.O(?KJ+<4X0B7LE'"1I5W\MZ.F(MQ9N,,#H#14!H8&T1;)S(0"YP% M7R#)ZKD$KL%Q:\DW+CS%$*)D<2<8'3478[RKQB<%TB!:Z&\?_',VO5J^__#G MFAGFLHY:69*')?%$06&R)0NK@J2("Q-%32?9#Q^2U?DUH9'WQ2-4V $>!SC M5E[)G*2EN(U'XCAP"+(DD%8BTY+5<^2^"G5^WVM.2SL+VT40?6($=(#YB_R_ MU\NKE5@_SB]RGE:&P^6[,,UO9J_"U^E5N'RZLN(]_NMZNIQ>X0=X]I_FFV>LI-T9')A9D@,PBO/;DW(D(,II:;)^:E+M*H-J<(K3GK/$(:&*F; MV::>8--%7X377[Y>SK_C#[:>UL\?\]DWVC'Q9CM>KHK$[_^\'I3_,;_Z!UZM M!?(?S).41-!.(K!4JX]D(5N&M*EFGR6/)IF,;0;<-V.I\ZBP[=+I R@=;#W- M!'%C4GZ;+^Y9%3XA9],XC^2,VFI'>!$0BD-R1K-6)6=1>)N;/:?EL_- ^4S7 MUO&0ZK,N],V,/L6/X2\\J+CS_I\/4*&YE9J!RBQOGW]7KW9;@R:XEJ(D#B6Z MVB6_MJ3/G ,O@5P1G;3"-I,%GR'J6 O[Q*,_DBA_H=_YYR1:6DU8/(A@";R& M9_ .R6,%4S!)MFECUM"LW.5J;E[R"Y;Y N]>2/\L MKZ;I8E8W3)Q^FJUD?X=XEJ45*3FPD9-,!"(X9@.PK)@4%E&(1D-/&VNU!VU:+70'VUS4!Q.#%X>[83%$A12 )K/7D5RCO(*JL0&@?#"ODS:1&Y4^'$3QNX-H>J.VTUP-( MK[]\"8OO;\O;K[@@I+[NO_G\HZW(%U2SI ZS&C\LF3QQO) ML_:.,PPH0FS48V4/*L<]Z&T&QU9ZZ@&#MTOMS]GB-G-#,EQO \M[-_0W5AN7 MTCE1B,F !53Q)%*O!8G4>Y4#Y\XTZM=_,,WC-F1L;RZ;ZK KM+XN))5Z*>!6 MJ._#%=9$XRS1YK#2Z>;N@(5<;LG :*RWTDL!+X4!EKQ4*"*MSD;-L8^@>MSN M!.T1VUB/W>=^?DAB7NJ>$C?"R,,[".S[BF'S1OMS=8*LDN,$$#0,A%.E]BE/ M$)!%\!@1Z8-0H5_,9>2?7Y*"L/97Y;+F1F<#EC]S$1-." M00P1B-E<#PR9G*;OK%'$-UO-FD?=#V=ZFZOQ0YV\ -876?0 M)B%(%HT-0+*L!X=)0*@'G=)&%Q"%8:E-!'0XS?WFD4X,UT-T>)YH??T7"9@T M.YU1R+@ZG/^#7!GZ2R+M\J:]&!(.R'\2SJ"UA1PFA: 4TQ!C8$!?<6V,$=RU M&6?=D*E^TU$GQGL3%!R^(&JUQDF=V;L$\_PNP;P.1X?V:G=Y5ROW=F\^3^#G M!NDXJ%/ *=E":T1=_F>GE#/_?5]:):@"UG%4\MR5MQ:"/0 MII3!>18H3JTG%\D8X)JGE)C5/K2II3Z_(2DJ M7#YB=9)I(_)1&W .28I>!0@<#80 M!]);O;;V._W!$TQ1A(C,1@[.& X*?22FLH<<9$X97;2VS3W!G<@;-VP:%X<# M*JX?--X6P6RRHYAT/B<%1J^*@;6"Z+@&[@M,\4$68RZ6@$4.H:K @ M^8C&Q.O7'B+%$'-!YS5(YTB*7D9P"@6DQ&744DBAV@1O1Q#=;Y;SF'#E5%KL MP%+^8'7M V];AB8(7XM3:1FZ!"J)"%[E5+V08D4*.>NP(HVM_>1M7V6>?+,FK%$WB4ZJ.1Y?UOE(V0:,NW+4Y9M^-OG$CG;%Q.:#N M.D+D-G:"$:S0(B.DK&:\1@?!DMB41&,\TRG'-A5P+Q V;LPS-@:'T%8'4<\V M-G2I\R@*@E6,?'"C/43) ^@BC,J:5E&C%IU=&KQ6T9FCB-3 8CR7FM_B;&#.2/&/(7F)&6G-S"&@W$VX&Z/M(GS3%W MM&(Z!-MR=>?CYGMK[_0]J6_Q#>MMWHN4%M?A[C;=:[?W]9$Y&0QAK23=HU5RX[DSCN->K3V;5!5-0C]NB35_3U M](&?L:Q&F^C\/*%EY8/4!9#7>6VB)HTL*@A.EZ"202M/A,#G"1WWA MU-7=-OKC&^_Q&\ZN<2)B*-8H#K$X#TK2!^^Y FZ4=XQLOI3VL UTXTT[@<>> M#7B&EVZ/ANO=8DY!^GI$=:!#: 9TY!MO38 M&)7PYD0V:RN-.R'.G0WB&BNI1_@]#G3N]T F5G]T7'FZB7)MDCSA.91DF0:M ML9;C"')9%7D14E@162I%EC;]\%IPLQ.D_?E#^M2*[Q'\;Z\^U_'++MH2HR'7 MMRYA7V_".&%H0U%,1QN89VV+ !_2LULNFIT_ O>7?H\8^MN"8JF)\LQJYQR( M2*I6A63BG"RD^80L).-)0J?!T(J>W3#T$QQH["_]#NI*'G%19]W<:.?R4;,;IGZ"DX5] M)=^7O;IWUG%?0HJ[X+*MO931@LI,0+"!@Q4.54$G,VN^_3U-6K\W>0:J)1E M(WVY5?<8^MM\GO\]O;RD:.0-:6WV:1HO\689;7X]T<48)WP&;;FK%:4*G \4 MD&3NC= B9-:\DNDPTKLI/AD"2CL!M95>N]QP=^/[QX\FY$30KJ XB%4O4'(S M(,KLH.1H4'#-96I[N6)ODKLI9.D!OP?I<7S<;N;:[W>D7X39DN2X3OHL)S99 MPTU(4'2]P"RMJ=UJZ_5YATZ$E"/N71#PS/NZ*3D9$%ZMQ#T^D+9>!;E?)2.T MBLK7NYHJ2%"HZ[4 KAKV8D+RI%S],@B#RF:>SFYVWC-S5^IH@(E/ MQ;)D$:1(M.D7D<$EF<%R3O]PEIAO<_;_ F']7LW9!R6;]FQ(;7203+D5T\7U MU>?Y8GKU_>*OZ7)BN+ 6.=8)4K4Q;S$05N,M'(M&D^T.JLW6^#0]XT)I4)5O MN[EZN/R[1-&O\R]A.INXA$PGZ<'EFL+FFD&028%4#M&:+$UN?/UY@Z).C-(1 MVGX10 >(O@,(_1CI\&I^/;M:?/\[?HFXF+BB"G/:0?)U4JB2"F+, 6Q(Q@F> MG>*-FML\14YOX#E$TYON^=%B[P [ZSXF#WE@3M0@@L2P.HFCH)>LLN? *6*1 MJ23'9)ODZ%/4='*T-"1RCA9Z!\#9OK-3<(2KR04364IPW!J*5&,-?IF$P)P# M;32+'KU3IDW%X@[$C0NKEG[1T)KI &Q;,B&V&&M"X! M5W4H#(*WWH%-5D;/ MN,JF^9WW?;-0([C:!ZI]MVS4/CKH+V]^6R_R, 6C&B:HZYI3,M*=E62>I M<8;DQRH55&Q3.G:VFQ@R35M_U"", MX=[*(*-MXWZ=8Z9S+Y7OENG<1_Y=HF@=2EOT=>HS!3L)\\W]IL Q0%2<:?J^ MD:+E?,XSR73NI>U=,YW[B+X#"#V=3)=YNJK_6K,C/ N%%;+(9*II?6D) M/J0(4<9 ?-$2:]0TZ@7".LU_'H.G(571 ;*>3.<:'7@RGD%(]=*NL_6N)46M M-BED%! '%SK+H;>OCQH20T<+O0/@/-F>9;79R\!TXMP Q1X*%"T!<%E9R#[Z MJ+*3J5&XMI6D7C-/QWO7PVBA5SC]$;[@>KE)GIU564')M8=+C&16T5OP47-7 M LJ@VOA)+Q VKL[L.H8EWF?F]5]?IS=#,_Z!8;%<+T@9 M4*143T7KK5YI(!2;@4DG+0;I_68;]2U78O9Z[;C.4XN=K['HQP;5!OWK!:<= MMRFF>C5,U/R),N!"2:"-,X$E%:+S.X'GR<>/8VQ:*W(^J%3'QL6O6*:SZ17^ MJ-3*(=ID)*#6&A2CZ"/:$*"$P P6H^UF=8VMZC>S M_)#X1)1S%QW$*&H#.5; J6*AEJW;2/*(1>VD[,TGCQ,7M5#W43+KP$?=I3I! M&QE-Y J8]0R4)=?+)4:R\DQ+GV3&T*89RU 5:PXJ*0[.D5T63&%A] -NVP39SQ#5:U)P&%P-I8W^2]%N!\;].5M@FG^: M3?^SJL+[T9ST_?SR\K=!B](.>&.K(7D'\GR"0C61&8OT/X3D[4T)DG.!K)<0 M''G(090VWDK#0K7W).M9FEY.5\I[NTWZK_]*E]>9UO;->EN^PP7I8$;?^#A_ M_5?X0@N\_OI[O+I>S.[K:A*5$[07;T>GR#H%, '"GACC+4:M8G06G/6 M26'!D3C=-+)=X:$#%V +_Y-B!?G?L?8]-Z7VIR$V'/.09;&FY-HGLTV1U!:" MQD5C7ZB9#Z_"@Y%(/M%TGC]KN=<35 RSRPJ,3QD45D=>V:ME#)J>TKX[DG_N([N.:*] M)4#&SBYN\QC)H5R5,3UD^7.8?4*2QW]=YT^K81:%D1W0M?FZX10[Z)+!!6(U M&I0Z\%"B92_YT@/0,>ZY5I>8/K5V^[D0]Q+3#Y?Q[^'K$M^6BZ]?+Z>II@=K M1=_U%7WK]^F7Z0V(EA-?O"C"(T1K TF"(SC++&B9K3-!QY3:W ]HP,RXR=DN M%TLOT.E^$4TXIH),6F!25.E&!\%:1GM;=D('00Y@FXSP,;Y[LS&,YPCFO51X MI._^>I9/FO-[70K20OV&MS]]3\OBH9:&SOKM\\Y6>;^#^3Y%,S[%69:V@$-G M015K:]#H(23'C%&VY-(F7&J8^=M%WA=7OR%9GW!YLRO,%]\?_/*$NV 3E@B& M<=H7HJ<5F&AS*"5ZK9BJ^?PF^9G MPE6FC:,80"R:> V"?!R7P1:D'RCT,K;IB7,,U9W<01H!NH/H\4PP^QZ_AJO% M#[=L?<'F=5A4GVLYD54R2U"LQK1$,A-M^A$>37HGMY]& M0.]P&CT3"-^D8][,7L](O#?Q0=U@<@@<76: 6<0Z6DK2!F,L!-IJ'*?GFM#& MG3J=L&W/!=N= MZ/P<#.ZKL/Q<3U-6"?"$TV_U).7BTP+QR\WQ^FJM>UK3*4@%.=069ID[<)$9 M,-&K&)G4B'8P\[L323L!UIT+8$=4UYF8YML2ZGH(B$3NYXF(BAGKZJF>3Z!< M4O56$0IP7KTN&'+JYZG]@254[F$HE5M4&)E]=Q$(J>-P!:L MXX:^[S'\=,W]I?1*^.*))$EX-X86F'4%@C!)!U6,X[P)SV?;W'\?E.S;W'\? M;8R9:UQ2UF6G M!#F]X1Z4Z*M-&&TEH==^%0#ZDM,>&RYKN/V?+KYBF98IYW73(2):%$)8\ MO$A,B.PA"A*.E";QA)Y%.2!DMI$Q4NNM850['UK.G8"E'H:GL+Q:-Y7BQAKB MWY%;EA0H3]JMD@!?BF),T[I2PR/E(0TCPF08Q3X!E2.DW$$ MDLGEZ)+T=(0 M(YFMZG\<^"@4(#KRZ+%8S_INW35:<^Q#]JM6FND ;+ND?F6M)DLJ \-8F^A9 M!H%G32Q)X7-!IUR;*NW!LO>G!]N!@'AI!N"1VNGG=N"[Q3PAYF4]"*Y%.6_+ MQWI#_GKQ_NT!O D"T&,N4M B-FT.1E\@K%?C-@S> MAM1*!\;M;^1,O%U46;V=W;#S;H'?IO/KY>7W/V?3Y?(:\XJQ7[Y_N([+:9Z& MQ?>)XX)9#(Q\CMHF+] .X57.=::K"28JE5*;YC('D=MK0^YA -E>@V,7.&V] M\+NJXIJPE)E-0H,6(=0D<0*G4@1M7;(N9*'%;JUZGW]/K^U6CT/1T +NP*2U MZ"\@LS;)TB+1(9!+G'P&'R0'P[15#)F7LLTHE+%:4S2KLV]M#L?6?I_-.Y\N M)#SD:&C+DP8X%=J%QB,/A%;6[NGWW#4G-#Q;"A0@1:Q)N)+ ^^(@1\ZM#60+ MM=MI.WG^/4?MB$\_^B-)YY?+ZH0J07 U,D(.3I#%5@&"-@C M;E\TXNR" ;7X8"\<4K3G9 N.."U^_H'-+$.+$^-=H!54$$%H!TE'0[N3580 MK'<#BE2ZB!S3;I>43F\@;CKS:Y="8;0@1*D1JHL0D]80>?(\U&&9[ACZ1SS) M'5I[NQB&O47:@8=\%P?>!(RK\/#F!(JYPCDJ8(FG>N_%0<18("D5HQ(^"=6F M@FXK2=TAZ0"-;XZS'43\/>#HCOPZJ:ZFPL)L&59^]H]SJBP41Q2DZ+;9)L:7*Y]8N3=8OYUOKCI=',O4?1Q_@N^ M"]/\(( M1!U(5G=NTH%0>1F#I]#;62&V7A:F+S^$;[5+TP]V68F&"2Q@0Y&UWUA-@&@/ MTDIM:>DC^MU.18ZGI3O;>&IL'J^A/@'Y^S3$Z>7TZOO$J^RCDK2N?)TA+6IW M.VYHLPDL(CD-*>!QV^SZ1>,(AT>5< M&S#7-5H2BC=!\MP$'![U^G(/=43$U@!XZ" U_G7Z;9ISEY:OYER^U M]29%1M743F0Q0;-0("AB1C%?P&>O()>L2I5IDFU:3VZC:)PCUV80&U0!'0#I M]9+$^>]?\6N=+C-!VI2Y474V8RZ@T!EPR4O0@1=&49,6J3TX.VI#/TO!A6-VO<,I&Z=+V!@;XHFTU^]\3E4.U9)/Q)2!*QUL<9"-9;8%[&6EX> M":9--HR]R#QVD]SI97=U$MQ;%QF9=LS(2"BR^I)!0M9.>I2,8MPVO8_VHW/< ME'X[G&WNNPVU=V[6;949']C&K9_9U-(]1?KAEYSLZY^7"]14OEH0@3.:_$?2TM0\#BFG48PI3Y%SXSP$@AQY D%!1!$@ M:=J>D?E4&@U#/*DQW1#_ UW]T-*OU[B>H#X14C%T28+4L2A@163% M8A*BM+DMOA^=YV1^]\'9]CX9@VNO@P.5';E[,_OX[_D_,"R6$X=&QL!I ROU MZ#%X72OR/62;+&."52=^3'C>D3IN>X/N$'J@#L\*I 0X7+/H49:TNCU2&"CE M#?E'*0#Y3(IK]#*4UIT3=R9VW+8'/0+U,#V>$U1_FU\O;C@LFBNM@P612)@J MK'K>L B,Y9@,\B!WZ[#7#JFWM([;6:%#H!ZFQ;/"Z?3;>B5Z[D/,M!)MMO5$ MUU;/IK:I-Y9BSGI5U[8Y/-N?UG$;)_2(TX.T>#XX_?@9%Q@*O7?BG%9&"02) M"4$QYL'5W&YT.D.L3<>CO4D==WYA=R@]4(?G ]()U]):=!$4CR1$Z1"" M<0&CY>7Y)FEN^_M=UK.I&--F>WA(Q]%G MWH^$]\>\CB)^7""22PC<$,-&U^G:J\D<)6MB6"N/M/7GV*:[[LXDCIM)/ (? MCPZGFRBES].;Q[P>3^<5TOF[\M_TU@KG?BUG<(:C7N))3L%28-3+I:29'JW!^B MIA!G27 ,P>PVB/:9EW1E'_91Z(.ZYJ&DV(&_2Z[2?$%">3.C9^+R:N(-+[96 M.6I;&V%$3O1;Y.!1\I0QB63:[#&;E(R;\A\ *H.(N .(W&^^7%WYQ31>KUHT MUF]4Q5U ,%[5RK?A<7;Q6IB4*[##9"V^9L-WEB78T$&15- MH91QX%+,)$0I"RTIP72[0NP7B!LW63X@T(961%_86M&_O+B^^DR.P7\P3V*2 M4GM:)H9'1:*JLS %>00\8_&Q%(>- OMGB!HWI=T&2T<)O@,,O?OQWJ>YR4QK MI;*"%"3%'E(B!.0*,%E)?J5UV*B1Y/-TC9N+'M3Q&DS\G8+I[?75LM:F3F>? M)B77R2DH(9F:,C>U7ZN0#%B."AW2[MW(O7J!L)W@Y,X43H&T$A*(YJ.(B^"(E:%ZD*LQ:S]H4EVPE:>2L MXQ"8>-328Q#Q]V\U#K\W_,13!K8@#>\&;\6,L,+S@@5J"A&4%A*<+:1GPDKM MP^%2:7/#OY4=N;L%NOF&7\)RFBYF^=?IY76=\??PWJ1>'];\I#W$M_]GD#;]0GN7N^%8I>:9=1&PBULDTEGNFS M>DTG*7H**D76\*RV[/_!Z:?/9-8OON$B?,*;T_"UJ7\4Q=ZUNIR4R)SBV8!T MA@11I66U0T(!*>H<#&5R*6TND[8R"3*1 C>10\&(NRS;'? S(Z-4G[Z'[3)!TNY@YB@R?M MZ=ORR)2N J*)QA1MT19*">0%:O)'8Y$*,I=!^JRL;G3?>B\R._7HC\%8.S7U MB\%MN_JD:.&\(7XXND0!$07BOC:>R5'&D"/WT;4YU]F3T)'KM4Z(PT%4U0$2 MGTP#39S61EK+:3G5-+?T%(HG5.1*ENAB9M+K>!+'8'?KUJX6JP6JCA?[P=@A M',=Y(_2L5\4D)VT-XPK"*N)P,D+(BJ(098M5&C-G;9)E6P@:N&$K4%MSNV' MY:/3$'D?]+4[D-A;T1UXE4?R_,OWIQ^P&ON+,G&+4H!G2!N<%X5$05]FJT)U MF9C*;2HF&S(U\L#<$;$Z[Q,XW:ZA.M%X/<386245SQ%2,+76T&CPMA81<1FT M+YGGW"8U]1)EXZ*Y&PCM!.T#]=D!/M\C;9/3=+6NA5W/Q.9>*^UM30;'7)G@ M$'T08'@N:$2TJ=&-PB?)Z1&)AVI\/K3X1Q\4-OUR,T_J[=?55<@U"U:QPI Y M0%M+C4Q(X(K(P+V7Y'XE_ZA%R+9Q7T\^?]Q4>1-(#"7-L0'Q][#X)UX]P80R M&KVN4S:%3J"<*Q#)!8>4=+;6."."V0D2V]XP;MZZ'2@&D6A_>\V?L^G5\OV' M/]?,))Z-S<@A%%2@(@5K410'6J-"(;,RLLWIR+-DC9NU/N7>^RP3-#?D]A@RMD3!<65P<.>]UXP@ '/,_1--!IS+U7?/^X"+-E2"O7\38O7J3%7._. M(G(#2M?^L+H4\B6CL%('GW*;NKJ7*#O>S7SZ^4_U$!1<%(D1P69?A5";067: M7W3V";5R"6.;RN@]B!S7E@V*H\Z97W ,0?;4)GNTT] .>0[0Z M'U3$(X/D5M_4N-H@&1D;0>_QZO4B?Z\SI3PO$>I-WDZ7U*DLH14X4+CM?$KFB MNH OQ8/U0L90C-=BI^.&G6"U,UGC&*-A-#]OK8:Q#]C?S);7M.X2_K*8_W-U MG>F_*2*?+]:&UD=D(0L/(=2+G%[7.8\U;6*DDYEY309\IV/VY]\S'D0::77> M1L1CH^4!X4K3.JH-@+0.KG8_L^!S%8U(*8?H4>G=)DWLC83!-Z83(>%@\746 M+=W;J>^.ET2*09%3!CRN^J;:! &%!2:PSH;B/TP3?6+ MO-=_?<59'19'(K\OSO^97GV^_R<3-*J(3!$IK2Y:7KGV9D0*%KADTHJ8K27@_0=SQ*-H-HDU4.O:>>22OMT[#;X@D]&PY5GFG;&/M0$;.@F8.#$/I MM+""Q;#3GCLD5>,&DTV .J[F^C6Z'_"2_N+3WW!&G%U>S/)%_C*=3>M12"T- MV7D!9V>82%E 3M7IS9;HJ: M$MD^Z8H2.F9G&_5(W4+1T2?N&\^]JRGAC (W1ZP6P360EY[ B^1!9LE]U$KS MW*8Y_%:21CZK' (3CT[,!Q%_>PNR_D']$,,2_^__^7]02P$"% ,4 " !P M=7=4Y;\9K;@" !(!P #0 @ $ 9'1C;VYS96YT+FAT M;5!+ 0(4 Q0 ( '!U=U1:K%2Y9@0 "PT > " >," M !E>&AI8FET,C$Q+6QI " M 8,7 !E>&AI8FET,S(Q:F]H;FAE>6UA;C$R,S$R,"YH=&U02P$"% ,4 M" !P=7=4D\())E(% !% '@ @ $.'0 97AH:6)I=#,R M,FUI8VAA96QC87)L970Q,C,N:'1M4$L! A0#% @ <'5W5&"F1?AT% M*V\ !X ( !G"( '-N87!O;F4M97@T,GAD97-CP>! !S M;G!O+3(P,C$Q,C,Q7V-A;"YX;6Q02P$"% ,4 " !P=7=4/[1EW2AI #^ MR00 %0 @ &>3@0 &UL4$L! M A0#% @ <'5W5-.EBM*3$ $ XG0! !0 ( !^;<$ '-N M<&\M,C R,3$R,S%?9S$N:G!G4$L! A0#% @ <'5W5,:?X5&R.P$ IV0- M !4 ( !OL@% '-N<&\M,C R,3$R,S%?;&%B+GAM;%!+ 0(4 M Q0 ( '!U=U1E[,"3*L@ -5L"0 5 " :,$!P!S;G!O G+3(P,C$Q,C,Q7W!R92YX;6Q02P4& X #@#/ P ,T' end

  • .W MJ<.=GP7_\MGDF9PK'WZ(>/8OKAUU)W_U4 F-9<=[?B@@1(@%?<\2Z;H&W9.+ M@J\>\[I;MJBN#)"&O2DVZ:4E>-)%K+%>#J8AO YN!X"$Z!RM +7B/ MU-X#!7S1-W"A&X'-, GH";"7237K("C8FD*!4#LBQVT.()(U/141#E\PB&H< M2[ %T%^NYN;[IE8S$E??55E=4N $3[ W3GR:($X$Q,[4<-A%YTTN J ME+_**.TIJ^0&2)DH>36F!((G5R1K_RX.;Y*D4=&*7>M!>G]V"*D%\**'#EB2 M+SJ1HW"3'LIY%'"93PN)&M95M<%A>,&\_J'PGT>9XMN'&Q,[@5Z.\;VY <@>NR9TAQZ='GU(CA7O6Y<34?T$ MEJ(OT-0'C4;W>E$W8#SR=.13PTF_6SPYZ]/-$IUX("+C]0S<0J!MN).P M5%J>'I4EL"(VX= 1T\#@%:@W$ >5_LX8<9)>%H%>%I,7_#Y6R6^"2CXF0[]Y M-*.6]T= " M/"'B6!*E68W"#RX'CJ@P=PBZ5;K6=#DA': ,#(^>X'( F+2; M.B>X3'\-?DS KLBGZ.,S"X/!!8)VD)L;]$$"A@!QY8);1YRH+AJ3="3\+(/8 MP"N3GTH% N+$%BUQE@1UZVGR!N464$W7B$H@D-FHSP/%?\6^0420A&:(J$3> M(9X"/(Q"-S]-WL+[,A4Y4N&?A*-NT-N4%WY'KOIZ-1,1Z=5'(JL$4WK;\<]Y M?.""T6LCR3AH)J"WVMLX:^1#! "U]PR]5BS1W6 M[P$-;_&XR!L$NH6"BXU+LXU(.; 7RD(<>CGBVYH8#D]S#0;U%6+SL))<5J*F MEOO"TXJU*W_MVJ*45>F8R(Q(=4N4QD0,DIX.TL'J%;T-ON2)##;[-%F M(35$QZ4"B"(/I%Z0HNL-0ZR2YGOVG-#Q M _D=VUF6PL]B;-4KQ?WS8X->,'U:/N;@1 MCH9A5+;= "*.\"N"*D?F()U;,/[2JNHXS< $O4/3DG\$,-R@RRI5&8[<$H>1 MR6D.4A\ 'OI.'-F)%*HC1TS&4)?!@B.#A)7);XHW@]N"G@J14(;,+3+DM1B@%B M HY<5W[4XABLE0WW&LPJ4IC$^='.+#"P Q!8L>,[A]_F:Q=>%0.(\'MOTKY# MK-@ZT8X<$NEG?D@8A"V]F.32+N0-+ AE?828/)FTDB\?T6O2+ M)YQ-Q5 !<3P'$%%(.$K4J.IH':<@..*(DYH#857AV3[A;R0N4N\TCL#4RH,A MB99%RQACE68@/\B:RQUB,42-(/M)< 4V[O-K8-6C+!HB&K$?<]R<1K K!PBC ML;\$A^GY \5]<&0("7YQF L?[^">*+2+3X]M^ _LX=AZD0,'Z^W?BQ =1NM@ M2>A_YC4-:(\N7M8='N++.[QLRB%I)"1X>-C](\%[[BV3GAVPJ=*!'PQ76-Z+ M#<=V!^Z]HK UJ@IV>9!G%@4@_D4,2'CT,&QFTN @RHE[M1N.DPTH2Y6MP37H M?1!^#4?H0_ 3YD$8,Z.8,E%.8_D]B*T(APO28[ EUL>XYSX$FMFBJLMZS0 E M,&ATBU.Y1G\#,1SE $7;,F]5Y)2*G%$$$QE!\2FLDE7'OFS;=B\L?1DYSVT2 MR6U040KD3GI/1H(U=V7K^Q2V3??BB#KT*9NGB0>8A&8A(V\^G5.'?O?8]3@* MP[YN"(-<_(>AJX5S/1G#L\]=;>&8,SBDX4.4I:XX;ZOO((M]CG5%":ZH89"K M#(%QNM?4:85$O/ET\MR5*U7\-P9'14_NVH48M-D3Q^'PAS\>6"K!) M3O2;4:1N/1 Q3$V^%W*GURTE3.V6]1JS,D!, UERF ?-:?6REFFQ#98_97^A MW-;D/(QW88A$XFRU"$3*C.((=)J[8.F@:I"!>^J.T4:<* 2DT9;!^K;-\GIP M9%AV2F@1%4/PNJA62"T.9RX,TNB*.:2TC$KJ0PP&S5*P1JF&TLJ#U8"P &^ M3PG=OT%%N._+I0+$&IPI!4 USN?*$MV!R1M4/?"79$T.+OP;.K3$9:4TAQZD MM!$/J?C_!U&#QH%D$B_^$R!!([I9S;]AQA[$@C_.J(,&E MDMTF:T=\<5,?/,=P#9=?6%15M\C;$ -]N"9=;14O"G6DA* X=V5QNGA"=+XX M?4((W]]E<[PT[S"8\4];VQ2)AS2D^73ZT%\Y._*8S+OKRZ-2#OV?@$X8@)!# M_*3=[YQF9!;LGJ.T&(%(&-@%E=V*PX1S0$D.BH8NZEQLWFM\1F\%4THI;UMC MX>A")?M+&$0&XWN(YJ>Q!^FF[#['M&7$CEV%E%\A,BBC8!0E+WA&%IS2R%YC MMB>K'$0GK(\S7IM\H R#K%8OJDR-<&'I@E3FR?%DHC6S2H8'I2UU^)T3MC]7*;L1=1%S,0- MR(!W#U8 VM!X@9@C3"X_&N@TN0A^CC%;11,C1A:O:5I(!IBA@M:A%@%8,0Z; MC_9KL2K/,)T#T]/0$4'6*J3:B2$[N?3 ?>/Z9<83IV#@B,%.,IQWS94 M2"FMDE\ZN+[%][KC6.P[RJ-$X9E\_'#.Q(H_O(]3\8@2C7=7E.]G,>*!LP/_ M>3 L,;S)_]N.,2L3U(5/KV&^\;<:70W["F![M/IU6FRXBC:C!4 IZO4G/=% M]A%F,)M5J4L0!_( 2C,N1ULSP/L8^XBKC=$JCKMTE5L500!@60"P0FTNJ\OW M[PYA&$$-+YZ8H,M[J9!D,=Z:A,^1WBKV!_8Y6T/ <"U+2^[2O&=F[M0#)EJ6 M*EV6)3GEEYX=C^9!E W%&7$R&]YC)$N:&$_I^?9#)W(SE$-K:T;%4[J\? M953Q(93"\JPFOV$32=5+C3^OT.BM*\F:2@EUS2@\T2(9(#R4S-7X1?0[@\+! M1^4NY.V>\PYD;/T0&;>>)9(H#5(& M"N\ K A.AN]N)S12Q(PQ.DX+D$80CMEEFXJTK.]V:(/-* "0-05[(G6MEB$HN5%= M)=<1G4?2[7)3T=UNW8"M)F=PL" [C%NR=8X0;I1JE[N421F$05EW^0E#" S[ MMBYVYY";J@;^J1G6 1FR)[S&BT":,!JR\W+L]L64[\;W*C4QC&GW"'L'B"DQ M'=D:F0I5'1N.DM0GLE!WR>'OWMW/S%O63P TP]>JGCA@R8J@JON""8]>^)>MC[.B+>/<9#+$64PYX2\G\ M2D3CVX(I2(58@H(Z8;3JYE^XTH@9^RY41>3PI=E@81]DRI5H4WLCQ9J1JCW4AY%$P#)()!E0;5LXQCLK0:9I4;Z$> SI M($DVO!=972C,B(HV6*BCE;S7%#$M?U%^M#.1 O80-$%7QZ[L?-+S;'+ Q<(^ M,S'[0_*'4@@0SL\DAQJ,WB&=&P%T/"K-W!H-. M9&M4DHJ\WI1[#BZH_#-_*9UF2:=BM!$ECXIPN(, IA%5<<:R>Y"U0_X70@@* M!@IO4K()E;Y*SPH."M_SX$3;IH !NDK0>W-)3E]_@>$)Q1 M%#+XC@_E2N%-%M%:A5V^FLT.]:R13SH02"=C$HG9:R: 8(CS;D-W(=]=-G*P M3W9@P8WX'?KUJ'C54)%53L=70CQ6.G/!'8--TYHY=Q'0P8MC,;+$L!B0=J%H MBN0;PWPJ^Q:]0/E>T06:PA^]\;[I4V,$DRA]Q+80[P=GM1C8EL1IHN,(N>/4 M!; RN248XY?6[T338G20R)&-%$3WSI@CSH012R$OTG6%))=%V.&O7,H8+YL% M@PP#,@B4;5IA766Y#Y@Q#7:#5/ZJJ\?H9^C5ZB/(WD%9ZX-!D/=S,"8'==:@ M&^@&F$5ODS!C*8FC5J YNO7R1RGW%BH=@.-(# 4;2CWKL_\):I4B=19U MAZ M0511QE)LJX6ZY(4CF8X52PH:R)X[37[6UD%]\,5Q3V_G2#)JW6#^,1L6]R-? MYK( VY=$8Z]D)M3OV#BAV8*\JJ73\->\/GPMDV"(&)]@)@%:H/K2U2"AFOU_ MUI7CP>DPP-P_&_89>1?A'4V?BX]!&-V+@TE;8BS=BIQT[8@F"X4$QRT-5H$. M^:W* LMAZXW8GP*BQ;5:(6JSSV!Z40H2FV")[0L)GT5>B@UYE[4;0J%-48J, M]!>2A"#]-*));ZE-@YR%TM>29,Z)"DP:(B"(SC(./*C;C'Q/)SW?D_B03%>3 M+BRQ%EOOB)Z.MT10&C,#<"NKKEP!N<6.6JJMI\U*KEH$KN$000VNV8,N<=Z^ M/>TIRD1&J\D815<"CV7<_BD"OX/X* "&B".,E:C&78*C ? )YT2G?N@_C-,8 MB2KD3;0EN3W*45(;SX+@PPV5USU[BN B8]RU@D6*"@@4C0?$/5\#=6%9_L#. M\&9HF(W$J5B4N4051T@@DFDZX?+@;C$I$OB^N*O)3C4HADUS6 D[SZ!:=VI*IRX,0( M.:4-YBUPAQM\CUJ3H#//3+M):3]489IG5ODH$CITE_1!&9[,5D !O%HT G:Y M*G_E*#]-5!A;GP&P8^>+D&9_Q/42UV)Q 7G_C B@D_554.Z,CWN0W1Y^-)4= MK(N2PU:4^C9Q-9CZ^MVSI\]IY._FLR=GSV<1RL(^ A\W[@],$"LH[BYQ4)I> MCP=K>V$O*:I+J >DT%RH0#I$/;=O>CY;/'ZBVW[Z;/$'(\#QF?%#-ZF5KT@3 MPF_4S:%)2-RU[([UI5J5V!??@F\II"I^=CLGSCH6CE>)=5V7 ('AO27J,I51 MVJ^B&;K*1!J2Y.HY=$0Q M&2<48D\E=]C)4$N:U(J28',M[';H29VI04.A"[9T:39 M(HQ2JKRTU!%2]#B>-281X!1#C)ZW&G^/B,.3N$XE?Y M4E/(H .K11A^C?Z)"J\=:; #DN$&(<"F5Q?)T[.GH42 M:GPNXGRQ%J5*2* M.V*:HA0^<9:'"M,T$*H;C?THM7>:O38AQHHM9CIS\$EQ MC\T:9_1&V8#6D"U4CA=1KJ,T2#F:E_3//P;QG;&,M'V3:=\/]6*K3 VOZ7HU M6'^X"E(I2*9F4*CS1C,^KUN%*)^7,D M,<_[$O.-2,S1;*-_WO"6AG3U=9U.6';5U%0Q_-[Z+$55UIBY !26[?F<9W+< MD66$T0"0[YZFMT RVV%=NZ342M*^U$]1,=&HY1 )#,GTQ+Q_X#>PL&AXD7WT MWF,NR>+W5#OU MT@<.BR.Y$[%:N/(BB M'\[[$>Q&L7C?[49Z,%$P/J5/.L OTZ:L.39D N?8^"P:N&N.QG(DWB-3_T:T M,IR\=^ADU]V24W6M5>B]P:U[!35Z/AFY&#IQ"J"+0\N/&^XMMN^@1+-)8@TE MA8OI>D#NQ"!")+E_2?)U]$,;WS102%VG/ROYW2_DSX&UA=DE]5CJ"#6U>$W9 M=YPU[J7S"S>L22D93PO[U09"PPH NYC.&6'0N+MLU8\8#X>?/-I0?[B8+AKD M(T@^HI8:/="[OS[*[P"#G)<7ZLMRPB\F>/ MP9SOK43%MN%TIN]@B9&3XZ Q>3+L4*FXU<"EN*[Q%=P1F0\9>X6DWCXDY-%W M,28;C8]FXO$I;Z$98C:^&RE#-=QD^37P0@/?ZO!(CJ6\AG\X_%J52OW4SQ1S#EJ M',65GB"Q?C]L5"]O:TC)4?#95:$R:,9&%MBU;NJDM9,>!UNXN1B XQ"?[VL8$F2]!PO4 S! ML7TJ;4?M;*+Q9Y:,H6/)21QCM""%6KD.)LQH3!\UG[.,Z"$["L+J!5 (::'# M]MBW$E0XC"XB3$JM5C%MARO-^XL(*9ULOK\=:LPV(C/6C]*RS41>U+4M;@W' M]0((;L!BQ&^G77-M^D@ED7SWXM8 RC"^=+#8KU/O!Y^IT&["*( FQ42HO%U, M%\]B+\-?<=/O86!"\:.L_[6#'.D05V9T]MPQALYZ1ZYJ,@*0]J\+JW"Q1R1- MXX8^&H>P6LBDZLB;CR5]]79+I0S41@7,?,KFH]S:4.;U7+!$J/ *GXL@52>K M$VB &BQC.%Z4_-4'&;^OF6*WT-2-A#K-Q71QY9NMPZ36=?(S=T;1TT,NZ\8% M\Q\9L'=3O[Q[?96<*\I.A$%0:R46:N')/EFUX$&SR)7+#Y? MBG\PO,2^S-!+$@=A+S987-1P70@S:B>_X7A66@AS0 M2@'N]VW+I(^.<'>!^! 08+4<## 5T>N&2(Q%A;)\&)1Y,=A6/[+ G;%RW -S M7._8;3W]@N[!B'=YGZKF8*H5UG7%%: MJMO[6\\>5W>_@&&K6IW#G/ B\3 DTG$R[Y,#QKZS35U[J7[ 3XSP,7!=^>W4 MBU?NT!3G%8<1I"\L\Y^:TX?4.?4]QU".^NBV0E(,A_<^9=G4%?RPPJ/OC\FJ?_J2HC8E;]VRZ3#HMSB;/V5*?VLF2S3DE5W# MZQKI4[,3WIY?O;:PZE/SA8S;L'KD_L?ZQWPXO/' MBP=FD0:#HYFEMB$2[[@JVJLUDQLB.&P:V< IN_1M/1+^X?;J#$N[^9P"IM[05 MB-3V8;Y>!SC\6[_]VL$Q2&OBR, (WVTX?-J23/@UZR-#$0?]CB > 9X2UQ0T M_*5+.T3E"B$[H"2CH*M/E&UP\T(R1-5; V42*SZJX9:#/K('VH'W&TLR"3AXI>T(K[C=(M%#]KG'#UN M7-O4EG5OO>4LBS417 Y_/5&3PUH_F?5A&]"Z5G->JO \5<;3;DQ]QR37-*'# M"#@RBO[BL0]V09=5:@<&S;F/FAW0=W?T"QZ2>P""HG-F^,L7)D=<5IK]$FN' M>&V#UNQ1R)>TH*3L4L4\EZXCE6N[N;P@Z@TZI*NT;U*D$HW;A52$*^E>35+I M%UW5>Q9Z&.*TUF;R2\'.Y)"7H%]+3)E#9L):^NV8Z)-LV4$O8TW$BILTC^1$ M1X="??D&;4/[Z3+X%'<6L_B\]3(?>OM*I2#^;A5^.P0_O&AM(N<+^3K(3,&@ M99B*7*QR"@+*GL.G\PP)X7MRDW6BZ>]P"[FG)-:1^Y1"(E5[VH5NC"D'D7!) M*2JT!+/G >UGSY[4*^K(?42#?'V*I;6 CEJ@Z*$ <)[ZR:RPV(@R@G[I*A<#D -- /A@ M_F@6(9/+Z%-2BF;DPQ2_LAN 3PA?]W*FDD? ^7:A!)/?(JM9P&O$+QYW#I;/IV'FP]C(PB3CG\+:N-+LA=!IE!3;='/,F>TF9'!IHJ/TE)%O MB7$1GY8V<26J@!AI^J2%J2*4+'N;SH6/@%3FT(B,TC15PO7WC8F/@\]!)?$7 MOT*&C'V3@&9@!.6IO^IJ==)WHLD4'P$> M#1+L@W%Z,(D0Q3PWP2/:"[:3VZ<36R-S1Y4@K0BVHM(ZI,"5W'0X0B_F'/_U M\O6[#U'_%R*(95I]YBI3#GTS Z8E??V!**^Q737LQ.Y_8MQ%WQ;4^C^#.U%& M%^/;3(,X8F&(]$-9Q(*DT8;G]&'._MPS4=!F&IEYJ$(H)35O$\QHHJR8D,Y+I;R:WO+%"J4TA*$T MT2%9:POV#\WJ1CAJ?G(VOP-'";'7],$GR:97K#9Z.CWDAELIP1Y=27%B!I(" M1[#Q)9F(TV=!:X " _5A:!XKY5VYBQUT>+MD-.VBCK5B)'"94^9"$HLP91&K MGCAO5+,B XM8M%NOXVX3J3^+ZD3MN[?\80.*I7/ 5B-3;!0>D=/\J:6AH,:_ M=LTQ]X*RW:#4Y>[^K=CW=-ZMP1!$K??\J#Y\?H(:[#+Z'/OH9T0X R6,/?8! MGOM7W;(EBGCTY.SD\1F(\0M)5S3M$ZT;[^P2:Z IXY5.X((2)R\5&Y&I=H$- MLTB+=?3:.68]2KNLCU*REF*,E-*2+DS0X%T: 48?P>A)#*I055M/VJW'"[(O M]40+H@Y>\I$L @31@EI;D.9)]?-L_^@"J+\,I2^&+P$EH]\M$J[IV5\]U"9? MJ B 6-'*;5#G;-*Y(\/>=;#Y:<^$%NKN81P-;47 *1HV%- \Y=6=!C?L$"WE M!4=*I@'3K9DP))S#O+>@S<4@!4B$\C/BCRLN9=BK0!FR1_2B7"CW% DU$+UR MG(/$I.7>W"7Q%HY@E4&JL8RG* ^Z0%XXT?@: MYJIP#Q(K'1I^!\'BGVPR:8H+]UKK4V!4OG,\G6KH5<&P+*HL3@V*4GCZIWW M/'W;9((=QDR9.S#8+=;.$=RJM!&:?*GNJS1^E0Z"Z;@, ME!L-D08W+;KCN_W/-E*P MH[[1/ -/\!M3$SBMBUP'E+G+I0C2)"(JUPJ^UVV-72%.-'U!,_BH5?Q)4>E/ M&)"X__;R[;L'$458LU/]QE@F=;!AV?TOW6D&Q;"H)QA.W&QB'WU#49L%JI82 M4J/:_2,U$EIMH?FL^C@Z1[;+A&"?@A>7A^2MOTU4N,*[L+ZEQ+TO['>TC6]ELT!;"']P_GBWL/XE6\.K9Z;,G]]AEJ_\ -(A#)LNZ!1A(/V(-B6OP ?C[JJY; M_0=.<%,WGVEYK_X;4$L#!!0 ( '!U=U3'5Z=[-00 "L* 9 >&PO M=V]R:W-H965TXH6756VUB^2!1U=\_#NX='SC=*?S,% MHH67JJS-E5=8V\Q&(Y,56 ESH1JLZ<]*Z4I8^M3KD6DTBMPY5>4H"H+)J!*R M]A9S-W>O%W/5VE+6>*_!M%4E]/8&2[6Y\D)O-_%%K@O+$Z/%O!%K?$#[U-QK M^AH-47)986VDJD'CZLJ[#F&'@E2Z6^\E3*3:.#L M42Q+-.?SD24$MAME?;2;+EIT)%H8P6=5V\+ ^SK'_'6 $5$;^$4[?C?1R8AW MF%U '/H0!5%X(EX\K#=V\>(WK/>OZZ6QFO3Q]PF \0 P=@#C(P /M&WRMD10 M*[@M1+TF %G#=4GR%W6&0!L)[E2[M*NVA)Z..93JDSB\66>F$1E>>;0;#>IG M]!9[@+9 N%55(^KM;[^D43C]W8!X12+?D1 ]"3?+?EL4V@!R"8$*@-42]5 $ M$/7>;)2XV0"$1A <@C',[#\+_AGKW5Z,*<<(+^%7B/PPGL"-R&EG+2W@"S4? M@Q#ZP>48OFII\9U:K4BBZ71Z_B:,'4_&B)/X9XPT"%\A3-+)FQ"&_##">)+" M"3$E@YB2TV+J6B5KZ5Y3(]9VZ]+__GLK&VJ-%MX;*ZDW4:&>##*U3]3D#LKI M)-)A.3T6V!>4]XOEKM!W;_D/J8RE@@-^V^&7C,^$460%M6W3H&N\) Y#9TQ& MMFNEM[.]-424QC#H5<>:;2W2B!=JU,IN6%HQV22]R8=6U]*V+#@R6H'T90'B9\D 7RLB64M M^-P2)8S]9#JAYR1)X5%9FB&)1?XDB'D0^%&0GB9]A*=_F*@/F:)#US!#ON O##O+M&?19Z+6M#6EZ1:W QI7VONZM)]V%5XZX#2V7I&AQPM M#DI_-P6BA8=22+,,"FNK>1B:M,"2F0M5H:257.F269KJ?6@JC2SS0:4(DRB: MA"7C,E@MO&VK5PM56\$E;C68NBR9/FY0J,,RB(.3X8;O"^L,X6I1L3W>HOU< M;37-P@XEXR5*PY4$C?DR6,?SS=CY>X(7I!0SC 211$I_! M&W:)#CW>\ V\36W(8@Q-6Z_+ MYS5M2GAV:W>?YZ9B*2X#NK &]3T&J[L"@0FATJ8"Q,J2I:IU6I"XH=(\1:#+ M[LVL5Q5N@!E:H=B#F<.=LDP\QJ6D'YZA;E#?P7 VF(QBN&2F\ FE;H"$=L\$ M96[(9?I^3$FGJG93C2G2&LF/[".XEO?DI?01DD&4O(>MIF=(VZ/'MQ)>OS+DO[ );?XQT=Z6DG4 MC^5_(6H#6Z:M"WGM)KXF[K,DWA8WH59,'IVBE,[\"3P7A4;!+*U8]4+E[H7/ M@ 9H+"^]5\ZX!I)MC0,X%#PM&K$;M]9>G^96<+F?PV>#>2W %:27_A<7#I?^ M/2>U> +NR2UX13J*Z'CBT6#DA*I9AB 9269",A@^:O=%%N].XG[M2,->2Z = M][[Q&?#:;KI#9^UZZ[II*8_N36/^Q/2>4W<0F%-H=#&E@]%-LVLF5E6^P>R4 MI?3\L*#O ]3.@=9SI>QIXC;HOCA6_P-02P,$% @ <'5W5&2OW($I!0 M)@T !D !X;"]W;W)K&ULK5=M;]LV$/XKA%<, M#<#%%/5B.4T,Y*7="JQ#D*3;AV$?:.DL$95$E:3B>+]^1TI^21MK&; O-D7R MCL\]]QQU.E\K_<64 )8\U55C+B:EM>W9=&JR$FIA3E4+#:ZLE*Z%Q4==3$VK M0>3>J*ZFG+%D6@O93!;G?NY6+\Y59RO9P*TFIJMKH3=74*GUQ228;"?N9%%: M-S%=G+>B@'NPG]M;C4_3G9=IROA?LN[W1K,)R3IC53T8(X):-OV_ M>!IX.#!(V1$#/AAPC[L_R*.\$58LSK5:$^UVHS4>ZMQ5:*= M7=S!(S0=$-'DY&=0A19M*3/RL>GS[8A[^R"6%9B3\ZG% YW9-!N<7_7.^1'G M 2>?5&-+0]XW.>3/'4P1Z0XNW\*]XJ,>;R [)6% "6<\&/$7[L(/O;_P7\)? M:563:\2J42:8 EN2:T\^:/+GY=+X^;]&#HQV!T;^P.C(@?>]^(E:D>M2- 48 M(AMR RO0&G(RX'F)ZE&_KG;/3"LRN)A@<1K0CS!9/)08F:JP\&13$.O2B(7D MUQMKB,7E; \BWX+06U*4]GLV(+0AX%*(2#.HE\C*-@G42V[WRV M?O/M03_^D/(@>$>64,BF<5B1GA:T5#EY0T)&HR3! 0]IRAFYK%7GX"]E54%. MR;*SI%$6O66J:.3?Z)BG- X3]Q>BY5V_X,6,CK>GON4SRM+D! $)\=X@EPE@4AF4R]ZJVE"/]5K5K6@V/N6S=V;'B&RRJLL=!X,^ M#_2H'A&YQ9=93Y E@K0*.7)EYZ;[(A(:U\W _BO).5I^>W9NMQ2%S."Y[3Z:OH)(7S^C/(XH/]DI/WGMU8DA M88W9C0_^/=9HBWV"I>0WL"^5P:C?_U &'@ FM+\ZP2 'P@FO,[#J*E)A?V$< M/!"9JQ33@N\Y,*E8023#O872F[,]8L+)3R1@0XJ=LCJ[+12C5G;M)!'BGGC8 M\J'3J/5.]T):R2:J]I?]?8GUBWE#>,'6&PJL MDBMPLXK['EM '^6&U(,'<+&Z12M_H=:#5 I7G)!3..8?5.I$8UG"?XF M<;J3%^*1M*,H7]IG$(T