0000945841-24-000021.txt : 20240227 0000945841-24-000021.hdr.sgml : 20240227 20240227152531 ACCESSION NUMBER: 0000945841-24-000021 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 91 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240227 DATE AS OF CHANGE: 20240227 FILER: COMPANY DATA: COMPANY CONFORMED NAME: POOL CORP CENTRAL INDEX KEY: 0000945841 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-MISC DURABLE GOODS [5090] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 363943363 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-26640 FILM NUMBER: 24685934 BUSINESS ADDRESS: STREET 1: 109 NORTHPARK BLVD STREET 2: 4TH FLOOR CITY: COVINGTON STATE: LA ZIP: 70433-5001 BUSINESS PHONE: 9858925521 MAIL ADDRESS: STREET 1: 109 NORTHPARK BLVD STREET 2: 4TH FLOOR CITY: COVINGTON STATE: LA ZIP: 70433-5001 FORMER COMPANY: FORMER CONFORMED NAME: SCP POOL CORP DATE OF NAME CHANGE: 19950526 10-K 1 pool-20231231.htm POOL 2023 FORM 10-K pool-20231231
00009458412023FYfalseP1Y00009458412023-01-012023-12-3100009458412023-06-30iso4217:USD00009458412024-02-20xbrli:shares00009458412023-12-31pool:distribution_center0000945841pool:NccMember2023-01-012023-12-31xbrli:pure0000945841pool:NccMember2023-12-31iso4217:USDxbrli:shares00009458412022-01-012022-12-3100009458412021-01-012021-12-3100009458412022-12-3100009458412021-12-3100009458412020-12-310000945841us-gaap:CommonStockMember2020-12-310000945841us-gaap:AdditionalPaidInCapitalMember2020-12-310000945841us-gaap:RetainedEarningsMember2020-12-310000945841us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310000945841us-gaap:CommonStockMember2021-01-012021-12-310000945841us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310000945841us-gaap:RetainedEarningsMember2021-01-012021-12-310000945841us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310000945841us-gaap:CommonStockMember2021-12-310000945841us-gaap:AdditionalPaidInCapitalMember2021-12-310000945841us-gaap:RetainedEarningsMember2021-12-310000945841us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000945841us-gaap:CommonStockMember2022-01-012022-12-310000945841us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310000945841us-gaap:RetainedEarningsMember2022-01-012022-12-310000945841us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310000945841us-gaap:CommonStockMember2022-12-310000945841us-gaap:AdditionalPaidInCapitalMember2022-12-310000945841us-gaap:RetainedEarningsMember2022-12-310000945841us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000945841us-gaap:CommonStockMember2023-01-012023-12-310000945841us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310000945841us-gaap:RetainedEarningsMember2023-01-012023-12-310000945841us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310000945841us-gaap:CommonStockMember2023-12-310000945841us-gaap:AdditionalPaidInCapitalMember2023-12-310000945841us-gaap:RetainedEarningsMember2023-12-310000945841us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000945841us-gaap:ShippingAndHandlingMember2023-01-012023-12-310000945841us-gaap:ShippingAndHandlingMember2022-01-012022-12-310000945841us-gaap:ShippingAndHandlingMember2021-01-012021-12-310000945841us-gaap:AllowanceForCreditLossMember2022-12-310000945841us-gaap:AllowanceForCreditLossMember2021-12-310000945841us-gaap:AllowanceForCreditLossMember2020-12-310000945841us-gaap:AllowanceForCreditLossMember2023-01-012023-12-310000945841us-gaap:AllowanceForCreditLossMember2022-01-012022-12-310000945841us-gaap:AllowanceForCreditLossMember2021-01-012021-12-310000945841us-gaap:AllowanceForCreditLossMember2023-12-310000945841us-gaap:InventoryValuationReserveMember2022-12-310000945841us-gaap:InventoryValuationReserveMember2021-12-310000945841us-gaap:InventoryValuationReserveMember2020-12-310000945841us-gaap:InventoryValuationReserveMember2023-01-012023-12-310000945841us-gaap:InventoryValuationReserveMember2022-01-012022-12-310000945841us-gaap:InventoryValuationReserveMember2021-01-012021-12-310000945841us-gaap:InventoryValuationReserveMember2023-12-310000945841us-gaap:BuildingMember2023-12-310000945841srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2023-12-310000945841us-gaap:FurnitureAndFixturesMembersrt:MaximumMember2023-12-310000945841srt:MinimumMemberus-gaap:LeaseholdImprovementsMember2023-12-310000945841us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2023-12-310000945841srt:MinimumMemberus-gaap:VehiclesMember2023-12-310000945841us-gaap:VehiclesMembersrt:MaximumMember2023-12-310000945841srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2023-12-310000945841us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2023-12-310000945841srt:MinimumMemberus-gaap:ComputerEquipmentMember2023-12-310000945841srt:MaximumMemberus-gaap:ComputerEquipmentMember2023-12-310000945841us-gaap:AccumulatedTranslationAdjustmentMember2023-12-310000945841us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310000945841us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2023-12-310000945841us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2022-12-310000945841country:PTpool:A.C.SolucoesParaPiscinasLda.Member2023-12-012023-12-310000945841stpr:ALpool:PioneerPoolProductsInc.Member2023-06-012023-06-300000945841pool:RecreationSupplyCompanyMemberstpr:ND2023-05-012023-05-310000945841pool:ProWaterIrrigationLandscapeSupplyInc.Memberstpr:AZ2023-03-012023-03-310000945841stpr:WVpool:TriStatePoolDistributorsMember2022-04-012022-04-300000945841pool:PorpoisePoolPatioIncMember2021-12-162021-12-160000945841pool:PorpoisePoolPatioIncMember2023-09-300000945841pool:PorpoisePoolPatioIncMember2021-12-160000945841stpr:FLpool:PorpoisePoolPatioIncMember2021-12-162021-12-160000945841stpr:FLpool:WingateSupplyIncMember2021-12-012021-12-310000945841stpr:FLpool:VakPakBuildersSupplyIncMember2021-06-012021-06-300000945841pool:PoolSourceLLCMemberstpr:TN2021-04-012021-04-3000009458412023-09-300000945841us-gaap:TradeNamesMember2023-12-310000945841us-gaap:TradeNamesMember2022-12-310000945841us-gaap:TrademarksAndTradeNamesMember2023-12-310000945841us-gaap:TrademarksAndTradeNamesMember2022-12-310000945841pool:NptTradenameMember2023-12-310000945841pool:NptTradenameMember2022-12-310000945841us-gaap:NoncompeteAgreementsMember2023-12-310000945841us-gaap:NoncompeteAgreementsMember2022-12-310000945841us-gaap:CustomerRelationshipsMember2023-12-310000945841us-gaap:CustomerRelationshipsMember2022-12-310000945841us-gaap:CustomerRelatedIntangibleAssetsMember2023-12-310000945841us-gaap:CustomerRelatedIntangibleAssetsMember2022-12-310000945841us-gaap:RevolvingCreditFacilityMember2023-12-310000945841us-gaap:RevolvingCreditFacilityMember2022-12-310000945841us-gaap:LineOfCreditMember2023-12-310000945841us-gaap:LineOfCreditMember2022-12-310000945841pool:TermLoanUnderCreditFacilityMember2023-12-310000945841pool:TermLoanUnderCreditFacilityMember2022-12-310000945841pool:TermFacilityMember2023-12-310000945841pool:TermFacilityMember2022-12-310000945841us-gaap:SecuredDebtMember2023-12-310000945841us-gaap:SecuredDebtMember2022-12-310000945841pool:LineOfCreditIncludingTermLoanMember2023-12-310000945841us-gaap:LineOfCreditMember2017-09-290000945841pool:LineOfCreditAccountsSecuritizationMember2021-09-270000945841pool:LineOfCreditAccountsSecuritizationMember2023-06-300000945841pool:SwinglineCommitmentMember2023-06-300000945841pool:EuroComittmentMember2023-06-300000945841pool:CADCommitmentMember2023-06-300000945841pool:FederalFundsRateMember2023-01-012023-12-310000945841us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-01-012023-12-310000945841pool:CanadianDealerOfferedRateMember2023-01-012023-12-310000945841us-gaap:BaseRateMember2023-01-012023-12-310000945841pool:TermFacilityMember2023-06-012023-06-300000945841us-gaap:PrimeRateMemberpool:TermFacilityMember2023-01-012023-12-310000945841us-gaap:EurodollarMemberpool:TermFacilityMember2023-01-012023-12-310000945841us-gaap:BaseRateMemberpool:TermFacilityMember2023-01-012023-12-310000945841us-gaap:SecuredDebtMember2023-01-012023-12-310000945841pool:CommercialPaperMarketVariableRateMember2023-01-012023-12-310000945841pool:MaximumAverageTotalLeverageRatioMember2021-11-012021-12-310000945841pool:MinimumFixedChargeCoverageRatioMember2021-11-012021-12-31iso4217:AUD0000945841us-gaap:BankOverdraftsMember2023-12-31iso4217:EUR0000945841pool:InterestRateSwap1Member2023-01-012023-12-310000945841pool:InterestRateSwap1Member2020-02-050000945841pool:InterestRateSwap2Member2023-01-012023-12-310000945841pool:InterestRateSwap2Member2020-03-090000945841pool:ForwardstartingInterestRateSwapAgreementsMember2023-01-012023-12-310000945841pool:ForwardstartingInterestRateSwap1Member2023-01-012023-12-310000945841pool:ForwardstartingInterestRateSwap1Member2020-03-090000945841pool:FormerInterestRateSwap1Member2022-01-012022-09-290000945841pool:FormerInterestRateSwap1Member2019-05-070000945841pool:FormerInterestRateSwap2Member2022-01-012022-09-290000945841pool:FormerInterestRateSwap2Member2019-07-250000945841pool:Ltip2007Member2023-12-310000945841us-gaap:RestrictedStockMember2023-12-310000945841us-gaap:RestrictedStockMember2023-01-012023-12-310000945841srt:MinimumMemberus-gaap:RestrictedStockMember2023-01-012023-12-310000945841srt:MaximumMemberus-gaap:RestrictedStockMember2023-01-012023-12-310000945841us-gaap:EmployeeStockOptionMember2022-12-310000945841us-gaap:EmployeeStockOptionMember2023-01-012023-12-310000945841us-gaap:EmployeeStockOptionMember2023-12-310000945841pool:ExercisePriceRange1Member2023-01-012023-12-310000945841pool:ExercisePriceRange1Member2023-12-310000945841pool:ExercisePriceRange2Member2023-01-012023-12-310000945841pool:ExercisePriceRange2Member2023-12-310000945841pool:ExercisePriceRange3Member2023-01-012023-12-310000945841pool:ExercisePriceRange3Member2023-12-310000945841us-gaap:EmployeeStockOptionMember2022-01-012022-12-310000945841us-gaap:EmployeeStockOptionMember2021-01-012021-12-310000945841pool:OptionsMember2023-01-012023-12-310000945841us-gaap:RestrictedStockMember2022-12-310000945841us-gaap:RestrictedStockMember2022-01-012022-12-310000945841us-gaap:RestrictedStockMember2021-01-012021-12-310000945841pool:RestrictedMember2023-01-012023-12-310000945841pool:EmployeestockpurchaseplanMember2023-12-310000945841us-gaap:EmployeeStockMember2023-01-012023-12-310000945841us-gaap:EmployeeStockMember2022-01-012022-12-310000945841us-gaap:EmployeeStockMember2021-01-012021-12-310000945841us-gaap:EmployeeStockMember2023-07-310000945841srt:SubsidiariesMember2023-12-310000945841srt:SubsidiariesMember2022-12-310000945841pool:NccMember2022-01-012022-12-310000945841pool:NccMember2021-01-012021-12-310000945841us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-01-012023-12-310000945841us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-01-012022-12-310000945841us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-01-012021-12-3100009458412023-01-012023-03-3100009458412023-04-012023-06-3000009458412023-07-012023-09-3000009458412023-10-012023-12-3100009458412022-01-012022-03-3100009458412022-04-012022-06-3000009458412022-07-012022-09-3000009458412022-10-012022-12-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2023
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: 0-26640
Image1.jpg
POOL CORPORATION
(Exact name of registrant as specified in its charter)
Delaware36-3943363
(State or other jurisdiction of(I.R.S. Employer
incorporation or organization)Identification No.)
109 Northpark Boulevard,
Covington,Louisiana70433-5001
(Address of principal executive offices)(Zip Code)
(985) 892-5521
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act: 
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, par value $0.001 per sharePOOLNasdaq Global Select Market
Securities registered pursuant to Section 12(g) of the Act: None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.
Yes  x    No  ¨ 
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act.
Yes  ¨    No  x
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  x    No  ¨



Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    
Yes x    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 filerxAccelerated filer
Non-accelerated fileroSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.    ¨
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.    
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).    ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).    Yes      No  x
The aggregate market value of voting and non-voting common equity held by non-affiliates of the registrant based on the closing sales price of the registrant’s common stock as of June 30, 2023 was $14,212,954,827.
As of February 20, 2024, there were 38,376,151 shares of common stock outstanding.
Documents Incorporated by Reference
Portions of the registrant’s Proxy Statement for the 2024 Annual Meeting of Stockholders are incorporated by reference into Part III of this Form 10-K.



POOL CORPORATION
TABLE OF CONTENTS
   
  Page
PART I. 
   
Item 1. 
Item 1A.
Item 1B.
Item 1C.
Item 2.
Item 3.
Item 4.
  
PART II. 
   
Item 5.
Item 6.
Item 7.
Item 7A.
Item 8.
Item 9.
Item 9A.
Item 9B.
Item 9C.
  
PART III. 
   
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
  
PART IV. 
   
Item 15.
Item 16.
   





PART I.
Item 1.  Business

General

Pool Corporation (the Company, which may also be referred to as we, us or our), a member of the S&P 500 Index, is the world’s largest wholesale distributor of swimming pool supplies, equipment and related leisure products and is one of the leading distributors of irrigation and landscape maintenance products in the United States.

Our industry is highly fragmented, and as such, we believe we add considerable value to the industry by purchasing products from a large number of manufacturers and then efficiently distributing the products to our customer base on conditions that are more favorable than our customers could obtain on their own.

As of December 31, 2023, we operated 439 sales centers in North America, Europe and Australia through our five distribution networks:

SCP Distributors (SCP);
Superior Pool Products (Superior);
Horizon Distributors (Horizon);
National Pool Tile (NPT); and
Sun Wholesale Supply (Sun Wholesale).

Our Industry

We believe that the swimming pool industry will continue to grow with the increased penetration of new pools into households with the discretionary income and physical capacity to install a swimming pool. We believe significant growth opportunities also reside with pool remodel and pool equipment replacement activities due to the aging of the installed base of swimming pools, technological advancements and the development of environmentally sustainable, energy-efficient and more aesthetically attractive products. The desire for consumers to enhance their outdoor living spaces with hardscapes, lighting and other outdoor living-related products provides us with additional future growth opportunities in this area.

Over the past several years, favorable demographic and socioeconomic trends have positively impacted our industry, and we believe these trends will continue over the long term. These favorable trends include the following:

long-term growth in housing units in warmer climate markets due to the population migration toward the southern United States, where use of the outdoor home environment is more prevalent and extends longer throughout the year;
increased homeowner spending on outdoor living spaces for relaxation and entertainment;
consumers bundling the purchase of a swimming pool and other products, with new irrigation systems, landscaping and improvements to outdoor living spaces often being key components to both pool installations and remodels;
consumers using more automation and control products, higher quality materials and other pool features that add to our sales opportunities over time;
consumers increasing focus on environmentally sustainable, energy-efficient products; and
remote and hybrid work trends as homeowners seek to create attractive areas in their backyards as an extension of their home space.

We estimate about 60% of consumer spending in the pool industry is for maintenance and minor repair of existing swimming pools.  Maintaining a safe and consistent water chemistry and the related upkeep and repair of swimming pool equipment, such as pumps, heaters, filters and safety equipment, creates non-discretionary demand for pool chemicals, equipment and other related parts and supplies.  We also believe cosmetic considerations such as a pool’s appearance and the overall look of backyard environments create ongoing demand for other maintenance-related goods and certain discretionary products that we supply.
 
Consistent growth of the installed base of in-ground swimming pools and the recurring nature of the maintenance and repair market has helped maintain a relatively consistent rate of industry growth.  This characteristic has helped cushion the negative impact on revenues in periods when unfavorable economic conditions and softness in the housing market adversely impacted consumer discretionary spending, including pool construction and major replacement and renovation activities.

1


The following table reflects growth in the domestic installed base of in-ground swimming pools over the past 11 years (based on Company estimates and information from 2022 P.K. Data, Inc. reports):
2023 10-K Format Installed Base.jpg

The swimming pool remodel, renovation and upgrade market currently accounts for an estimated 21% to 23% of consumer spending in the pool industry.  The activity in this market, which includes major swimming pool remodeling and upgrading, is driven by the aging of the installed base of pools and availability of enhanced feature products such as swimming pool automated controls, variable speed pumps, robotic cleaners and LED pool and hot tub lighting. Many new homeowners with existing pools transform older pools into a modern backyard oasis through upgraded features, finishes and equipment. Among other factors such as the southern population migration and housing shortage trends, the timing of these types of expenditures is more sensitive to economic factors including home values, single-family home sales and consumer confidence that impact consumer spending compared to the maintenance and minor repair market.

We estimate that new swimming pool construction comprises approximately 17% to 18% of consumer spending in the pool industry.  The demand for new pools is driven by the perceived benefits of pool ownership including enhanced property value, relaxation, entertainment, family activity, exercise and convenience.  The industry competes for new pool sales against other discretionary consumer purchases such as kitchen and bathroom remodeling, boats, motorcycles, recreational vehicles and vacations.  The industry is also affected by other factors including, but not limited to, consumer preferences or attitudes toward pool and related outdoor living products for aesthetic, environmental, safety or other reasons.

The irrigation and landscape maintenance industry shares many characteristics with the pool industry, and we believe that it exhibits similar long-term growth rates. Irrigation system installations often occur in tandem with new single-family home construction making them more susceptible to economic variables that drive new home sales. However, the landscape industry offers similar maintenance-related growth opportunities as the swimming pool industry. Product offerings such as chemicals and fertilizers, power equipment and related repair and maintenance services offer recurring revenue streams in an industry otherwise closely tied to the new housing market. The irrigation and landscape maintenance products distribution business serves both residential and commercial markets, with the majority of sales related to the residential market. Within the United States market, we believe that residential and commercial irrigation products account for approximately 30% to 35% of total spending in the industry, with the remaining 65% to 70% of spending related to landscape maintenance products, power equipment, hardscapes and specialty outdoor products and accessories.

Economic Environment

Certain trends in the housing market, the availability of consumer credit and general economic conditions (as commonly measured by Gross Domestic Product or GDP) affect our industry, particularly new pool and irrigation system starts as well as the timing and extent of pool remodels, equipment replacements, landscaping projects and outdoor living space renovations. Consumers typically spend more on new pools, new irrigation systems, renovations and replacement when general economic conditions are strong.

2


We believe that over the long term, home value appreciation and single-family housing turnover correlate with demand for new pool construction, with higher rates of home appreciation and turnover having a positive impact on new pool installations over time. While most new swimming pools are installed in existing homes, there has also been a correlation of new pool construction activity to new home construction activities over time. We also believe that homeowners’ discretionary spending capacity, availability of consumer credit and favorable borrowing rates are critical factors enabling the purchase of new swimming pools and irrigation systems. Similar to other discretionary purchases, replacement and renovation activities are more heavily impacted by economic factors such as consumer confidence, GDP and employment levels. Contractor labor availability has also become an issue in recent years, limiting our customers’ ability to fully meet consumer construction and renovation demand. While existing home turnover slowed in 2023 driven by higher interest rates and homeowners taking advantage of their existing lower rate mortgages, new home construction grew versus a decline in new pool construction, creating more available backyards for swimming pools when economic conditions stabilize.

Over the past decade, consumers’ investments in their homes, including backyard renovations, have flourished. In recent years, steady increases in home values, lack of affordable new homes and increased mortgage rates have prompted homeowners to stay in their homes longer and upgrade their home environments, including their backyards. Many families have spent more time at home and sought opportunities to create or expand home-based outdoor living and entertainment spaces. These outdoor investment trends, which were particularly heightened during 2020 through 2022, resulted in an increase in new pool construction and greater expenditures for maintenance and remodeling products. In 2023, we estimate that new in-ground pool construction units decreased 23% to approximately 75,000 units from 98,000 units in 2022 as new construction activities declined following significant growth in 2021 and 2020. Our estimate of the new in-ground pool units added in 2023 is consistent with the 78,000 pools added in 2019. We expect that consumers will continue to invest in outdoor living spaces as they consider backyards an extension of their home space. We believe that we are well positioned to benefit from the inherent long-term growth opportunities in our industry fueled by favorable population migration trends, strong housing demand dynamics and product developments and technological advancements as consumers focus on more environmentally sustainable and energy-efficient products.

Historically, annual price inflation averaged 1% to 2% in our industry. We generally pass industry price increases through our supply chain and may make strategic volume inventory purchases ahead of vendor price increases in order to obtain favorable pricing. During 2021 and 2022, supply chain interruptions, production shutdowns and weather-related events resulted in increased inflation as higher costs to produce and transport finished products were passed through to consumers. Our results in 2022 benefited from extraordinary inflationary product cost increases of approximately 10% following a benefit of 7% to 8% in 2021. In 2023, inflationary product cost increases moderated and benefited our sales by approximately 3% to 4%. We believe that results in 2024 will be impacted by inflationary product cost increases of approximately 2% to 3%.

Business Strategy and Growth Strategy

Our mission is to provide exceptional value to our customers and suppliers, creating exceptional return to our shareholders, while providing exceptional opportunities to our employees.  Our core strategies are as follows:

to promote the growth of our industry;
to promote the growth of our customers’ businesses; and
to continuously strive to operate more effectively.

We promote the growth of our industry through various advertising and promotional programs intended to raise consumer awareness of the benefits and affordability of pool ownership, the ease of pool maintenance and the many ways in which a pool and the surrounding spaces may be enjoyed beyond swimming.  These programs include digital and media advertising, industry-oriented website development such as www.swimmingpool.com®, www.hottubs.com® and www.nptpool.com®, social media platforms and other digital marketing initiatives, including our NPT® Backyard mobile app.  We use these programs as tools to educate consumers and lead prospective pool owners to our customers. We also promote the growth of our industry by offering a growing selection of energy-efficient and environmentally preferred products, which support sustainability and can help pool owners save energy, water, time and money. Our environmentally friendly technology products include variable speed pumps, LED pool and hot tub lights and high-efficiency heat pumps. Our Horizon sales centers offer organic fertilizers, organic pesticides, and irrigation and drainage products that reduce water usage and soil erosion, allowing our customers and homeowners to have less of an impact on freshwater reserves.

3


We promote the growth of our customers’ businesses by offering the broadest product assortment through the largest number of conveniently located market-based sales centers and through comprehensive support programs that include promotional tools and marketing support to help our customers generate increased sales.  We provide in depth product training that allows our customers to expand the scope of their product offerings. We also provide uniquely tailored advertising programs that include such features as digital marketing, customer lead generation, personalized websites, brochures, direct mail, marketing campaigns and business development training.  As a customer service, we also provide certain customers assistance with all aspects of their business, including site selection, store layout and design, product merchandising, comprehensive product offering selections and efficient ordering and inventory management processes. In addition to these programs, we feature consumer showrooms in over 100 of our sales centers and host our annual Retail Summit to educate our customers about product offerings and the overall industry. We also function as a day-to-day resource by offering product and market expertise to serve our customers’ unique needs.

In addition to our efforts aimed at promoting industry and customer growth, we strive to operate more effectively by continuously focusing on improvements in our operations, which we define as capacity creation. We create capacity with business to business development tools and execution aimed at ensuring best-in-class service and value creation for our customers and suppliers. In particular, our Pool360 and Horizon 24/7 internet and mobile platforms help our customers be more productive by allowing them to digitally receive pricing and product availability information, and enter orders, while leveraging our customer service staff resources, particularly during peak business periods. These tools offer real-time integration into our enterprise resource planning system, creating efficiencies in our business processes and also provide our customers graphical catalog presentation in the same platform. Our BlueStreak mobile ordering platform enables our sales associates to process orders faster, often eliminating the need for customers to get out of their vehicles. We are focused on efficiency at our sales centers and warehouses through order processing speed at the counter, intentional showroom layouts, sales center merchandising, bin replenishment and velocity slotting. Velocity slotting uses technology to identify fast moving, high velocity items, which are then color-coded and placed in an easily accessible location to create efficiencies for both our employees and customers.

We believe that ongoing investments in digital transformation and technology help us provide best-in-class service to our customers by improving the customer experience, enhancing our existing customer relationships and expanding our customer base. To that end, a part of our growth strategy includes investing in technology that allows us to better serve our customers and using this information to make better data-driven decisions for our business. We recently launched Pool360 WaterTest and are in the process of rolling out Pool360 PoolService under our Pool360 platform of technologies. Pool360 WaterTest is a professional water testing software available to our retail customers that works with our complete line of proprietary brand pool and hot tub chemicals. Our Pool360 PoolService app is a mobile tool that allows pool professionals to better manage their service business and improve their customers’ experience. We believe these tools allow us to support and grow our retail and service customer base. Going forward, we plan to continue to grow our suite of Pool360 technologies with additional resources for our customers.

We have grown our distribution networks through new sales center openings, acquisitions and the expansion of existing sales centers depending on our market presence and capacity. For additional information regarding our new sales center openings, acquisitions and closures/consolidations, see Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” and Item 8, Note 2 of “Notes to Consolidated Financial Statements,” included in this Form 10-K.

We plan to continue to make strategic acquisitions and open new sales centers to further penetrate existing markets and expand into both new geographic markets and new product categories. We believe that our high customer service levels and expanded product offerings have enabled us to gain market share historically. Going forward, we expect to continue to realize sales growth through market share gains and continued expansion of our product offerings with a focus on our proprietary and exclusive brand products.

Customers and Products

We serve roughly 125,000 customers. No single customer accounted for 10% or more of our sales in 2023. Most of our customers are small, family-owned businesses with relatively limited capital resources. Most of these businesses provide labor and technical services to the end consumer and operate as independent contractors and specialty retailers employing no more than ten employees (in many cases, working alone or with a limited crew).  These customers also buy products from other distributors, mass merchants, home stores and certain specialty and internet retailers.

4


We provide extended payment terms to qualified customers for sales under pre-season early buy programs, which typically occur during the fourth and first quarters. The extended terms usually require payments in equal installments during the second quarter of each year. See Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations - Critical Accounting Estimates - Allowance for Doubtful Accounts” for additional information.

We sell our products primarily to the following types of customers:

swimming pool remodelers and builders;
specialty retailers that sell swimming pool supplies, including independently owned and operated Pinch A Penny franchise stores;
swimming pool repair and service businesses;
irrigation construction and landscape maintenance contractors; and
commercial pool operators and pool contractors who build, remodel or service large commercial installations such as hotels, universities and community recreational facilities.

We conduct our operations through 439 sales centers in North America, Europe and Australia. Our primary markets, with the highest concentration of swimming pools, are California, Texas, Florida and Arizona, collectively representing approximately 54% of our 2023 net sales.  In 2023, we generated approximately 95% of our sales in North America (including Canada and Mexico), 4% in Europe and 1% in Australia. While we continue to expand both domestically and internationally, we expect this geographic mix to be similar over the next few years. References to product line and product category data throughout this Form 10-K generally reflect data related to the North American swimming pool market, as it is more readily available for analysis and represents the largest component of our operations.

Our goal is to be a trusted resource for both industry professionals, retailers and consumers in the outdoor living industry. We use local sales and marketing personnel to promote the growth of our business and develop and strengthen our customers’ businesses. Our sales and marketing personnel focus on developing customer training programs and promotional activities, creating and enhancing sales management tools and providing product and market expertise.  Our local sales personnel work from our sales centers as trusted resources for our customers and are charged with understanding and meeting our customers’ specific needs. Our sales center personnel help educate our customers on a variety of topics including the newest, most innovative products and solutions that can elevate their businesses.

We offer our customers more than 200,000 manufacturer and proprietary and exclusive brand products.  We believe that our selection of pool equipment, supplies, chemicals, replacement parts, irrigation and related products and other pool construction and recreational products is the most comprehensive in the industry. We sell the following types of products:
 
maintenance products, such as chemicals, supplies and pool accessories;
repair and replacement parts for pool equipment, such as cleaners, filters, heaters, pumps and lights;
building materials, such as concrete, plumbing and electrical components, both functional and decorative pool surfaces, decking materials, tile, hardscapes and natural stone, used for pool installations and remodeling;
pool equipment and components for new pool construction and the remodeling and replacement of existing pools;
irrigation and related products, including irrigation system components and professional turf care equipment and supplies;
commercial pool products, including American Society of Material Engineers heaters, safety equipment, commercial decking equipment and commercial pumps and filters;
fiberglass pools and hot tubs and packaged pool kits including walls, liners, braces and coping for in-ground and above-ground pools; and
other pool construction and recreational products, which consist of a number of product categories and include discretionary recreational and related outdoor living products, such as grills and components for outdoor kitchens.

We currently have over 650 product lines and approximately 50 product categories. Based on our 2023 product classifications, sales for our pool and hot tub chemicals product category represented approximately 14% of total net sales for 2023, 13% of total net sales in 2022 and 9% of total net sales in 2021. The increase in pool and hot tub chemicals as a percentage of our total net sales from 2021 to 2022 was driven primarily by our December 2021 acquisition of Porpoise Pool & Patio and its chemical re-packaging plant, combined with inflation and improved supply over the prior year. No other product categories accounted for 10% or more of total net sales in any of the last three fiscal years.

5


We continue to identify new related product categories, and we typically introduce new categories each year in select markets.  We then evaluate the performance in these markets and focus on those product categories that we believe exhibit the best long-term growth potential. We expect to realize continued sales growth for these types of product offerings by expanding the number of locations that offer these products, increasing the number of products offered at certain locations and continuing a modest broadening of these product offerings on a company-wide basis.

New product technology provides opportunities not only for improved energy-efficiency but also expanded control and convenience in enjoying leisure activities. We offer a growing selection of energy-efficient and environmentally preferred products, which support sustainability and can help pool owners save energy, water, time and money. Major equipment manufacturers have developed and will continue to develop more retrofit kits that allow homeowners to interact with their pools or hot tubs through their smartphones. Also, robotic cleaners offer consumers a more efficient option for maintaining their swimming pools. We see each of these developments as significant growth opportunities.

Over the last several years, we have increased our product offerings and service abilities related to commercial swimming pools. We consider the commercial market to be a key growth opportunity as we focus more attention on providing products to customers who operate and service large commercial installations such as hotels, condominiums, apartment complexes, universities and community recreational facilities. We continue to leverage our existing sales center networks and customer and vendor relationships to grow this market.

In 2023, the sale of maintenance and minor repair products (non-discretionary) accounted for approximately 62% of our sales, while approximately 24% of our sales were derived from partially discretionary products used in the remodel, renovation, upgrade of pools and approximately 14% of our sales were derived from discretionary products used in the construction and installation (equipment, materials, plumbing, electrical, etc.) of swimming pools. These components may vary from year to year.

Operating Strategy

We distribute swimming pool supplies, equipment and related leisure products domestically through our SCP and Superior sales center networks and internationally through our SCP network. We adopted the strategy of operating two distinct distribution networks within the U.S. swimming pool market primarily to offer our customers a choice of distinctive product selections, locations and service personnel. We distribute irrigation, landscape maintenance and related products through our Horizon network.

Swimming pool tile, decking materials and interior pool surfacing products are distributed through our NPT network, as well as through SCP and Superior networks. Our NPT network primarily serves the swimming pool market with our market-leading brand of pool tile and composite pool finish products but also provides some overlap with the irrigation and landscape industry as we offer NPT hardscapes and other outdoor living products. As more consumers create and enhance outdoor living areas and invest more in their outdoor environment, we believe we can focus our resources to address such demand by leveraging our existing pool and irrigation and landscape maintenance customer base. We feel the development of our NPT network is a natural extension of our distribution model. In addition to our 21 standalone NPT sales centers, we currently have over 100 SCP and Superior sales centers that feature consumer showrooms where landscape and swimming pool contractors, as well as homeowners, can view and select pool components including pool tile, decking materials and interior pool finishes in various styles and grades, and serve as stocking locations for our NPT brand products. We also offer virtual tools for homeowners to select and design their pool and outdoor environments, collaborating with their chosen contractors to install these products. Our NPT® Backyard mobile app and www.nptpool.com® allow our customers to virtually design, customize and view a pool in their own backyard within seconds. We believe our showrooms, local stocking of products and virtual support provide us with a competitive advantage in these categories. Given the more discretionary nature of these products, this business is more sensitive to external market factors compared to our business overall.

Sun Wholesale Supply, which we acquired in December 2021, distributes swimming pool supplies, equipment and related leisure products, primarily servicing independently owned and operated Pinch A Penny, Inc. franchise locations. Since December 2021, we have expanded Pinch A Penny franchise operations through additional locations of Pinch A Penny franchised stores and expect to continue these expansion initiatives. Sun Wholesale Supply also owns and operates a specialty chemical re-packaging plant providing pool chemical products to the Pinch A Penny franchised store network and a portion of the chemical products sold through our SCP and Superior sales centers.

6


We evaluate our sales centers based on their performance relative to predetermined standards that include both financial and operational measures.  Our corporate support groups provide our field operations with various services, such as developing and coordinating customer and vendor related programs, services from our real estate support function to find appropriate locations for our sales centers, human resources support, information systems support, support from our logistics and fleet teams, accounting and financial analysis support and expert resources to help them achieve their goals.  We believe our incentive programs and feedback tools, along with the competitive nature of our sales center network, stimulate and enhance employee performance.

Distribution

Our sales centers are located within population centers near customer concentrations, typically in industrial, commercial or mixed-use zones.  Customers may pick up products at any sales center location, or we may deliver products to their premises or job sites via our trucks or third-party carriers. For additional information on our sales centers, see Item 2, “Properties,” of this Form 10-K.

Our sales centers maintain well-stocked inventories to meet our customers’ immediate needs.  We utilize warehouse management technology to optimize receiving, inventory control, picking, packing and shipping functions. For additional information regarding our inventory management, see Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations - Critical Accounting Estimates - Inventory Obsolescence,” of this Form 10-K.

We also operate four centralized shipping locations (CSLs) in the United States that redistribute products we purchase in bulk quantities to our sales centers or, in some cases, directly to customers.  Our CSLs are regional locations that carry a wide range of outdoor living products.  

Purchasing and Suppliers

We believe we enjoy good relationships with our suppliers, who generally offer competitive pricing, return policies and promotional allowances.  It is customary in our industry for certain manufacturers to manage their shipments by offering seasonal terms to qualifying purchasers such as Pool Corporation, which are referred to as early buy purchases.  These early buy purchases typically allow us to place orders in the fall at a modest discount, take delivery of product during the off-season months and pay for these purchases in the spring or early summer. Due to vendor backlogs resulting in product availability constraints, these early buy opportunities were generally not available in 2021 or 2020. Although early buy opportunities were re-established in 2022, they were not widely utilized until 2023 due to higher stocking levels in 2022.

Our preferred vendor program encourages our distribution networks to stock and sell products from a smaller number of vendors offering the best overall terms and service to optimize profitability and shareholder return.  We also work closely with our vendors to develop programs and services to better meet the needs of our customers and to concentrate our inventory investments.  These practices, together with a more comprehensive service offering, have positively impacted our selling margins and our returns on inventory investments. See Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations - Critical Accounting Estimates - Vendor Programs,” for additional information.

We regularly evaluate supplier relationships and consider alternate sourcing to ensure competitive cost, service and quality standards.  Our largest suppliers include Pentair plc, Hayward Pool Products, Inc. and Zodiac Pool Systems, Inc., which accounted for approximately 19%, 10% and 10%, respectively, of the cost of products we sold in 2023.

Competition

We are the largest wholesale distributor of swimming pool and related backyard products (based on industry knowledge and available data) and one of the only national wholesale distributors focused on the swimming pool industry in the United States.  We are also one of the leading distributors of irrigation and landscape maintenance products in the United States.  We face intense competition from many regional and local distributors in our markets and from three national wholesale distributors of irrigation and landscape supplies.  We also face competition, both directly and indirectly, from mass market retailers (both store-based and internet) and large pool supply retailers who primarily buy directly from manufacturers.

7


Some geographic markets we serve, particularly the four largest and higher pool density markets of California, Texas, Florida and Arizona, have a greater concentration of competition than others.  Barriers to entry in our industry are relatively low.  We believe that the principal competitive factors in swimming pool and irrigation and landscape supply distribution are:

the breadth and availability of products offered;
the quality and level of customer service, including ease of ordering and speed of product delivery;
the breadth and depth of sales and marketing programs;
consistency and stability of business relationships with customers and suppliers;
competitive product pricing; and
geographic proximity to the customer.

Environmental, Social and Governance (ESG)

Environmental

We are committed to sustainable business practices, which includes offering eco-friendly products to our customers, closely monitoring our sourcing activities, and being good stewards within the communities we serve. We are taking steps to reduce our carbon footprint and to improve product choices that allow pool and homeowners to reduce their environmental impact. We are also installing more energy-efficient systems throughout our sales center network. We continually strive to ensure success in our business while protecting resources for future generations. Our sustainability goals include the reduction of greenhouse gases and other harmful air emissions, water conservation, energy conservation and carbon footprint minimization. We also endeavor to handle, distribute, transport and dispose of all products in a responsible manner, particularly the chemicals and fertilizers that we sell.

Social - Human Capital Management

We employed approximately 6,000 people at December 31, 2023 and approximately 90% of our employees were located in the U.S. Given the seasonal nature of our business, our peak employment period is the summer season and, depending on expected sales levels, we add 100 to 200 employees to our work force to meet seasonal demand. We believe that we have good relations with our employees. None of our employees are currently covered under any collective bargaining agreements.

Our goal is to be an Employer of Choice by focusing on the engagement, development, retention, and health and well‑being of our employees. We believe that our success is a direct result of the contributions and commitment of our employees. We provide competitive pay and benefits, training and continuing education, and professional development and promotional opportunities to engage and reward our team. We have established a set of standard operating procedures to optimize our human capital management function, including recruitment and employee relations policies, training practices and operational instructions. We focus on the following factors in implementing and developing our human capital strategy:

employee health, safety and wellness;
diversity, equity and inclusion;
employee growth and development; and
employee compensation and benefits.

Employee Health, Safety and Wellness

Our commitment to the health, safety and wellness of our employees ranks at the top of our core operating priorities. Our ultimate goal is to send every employee home each night in the same condition in which they came to work that morning. We aim to achieve zero serious injuries through continued investment in, and focus on, our core safety programs and injury-reduction initiatives. This effort begins immediately with new employees and is reinforced each day through a focus on training, safety awareness, risk identification and other essential safety protocols. We closely monitor overall workers’ compensation and auto claims, OSHA recordable incidents, Department of Transportation compliance and other internally established safety prevention elements in an effort to make every workday safe.

Diversity, Equity and Inclusion (DEI)

We are committed to fostering a diverse, equitable and inclusive workplace that represents the communities in which we work and live. We believe that diversity drives innovation and delivers the best solutions to complex problems. Our culture is one where differences are welcomed, valued and respected.

8


We are committed to expanding the diversity of our workforce through the hiring, retention and advancement of underrepresented populations. To achieve this, our approach to DEI is as follows:

Diversity: Recruit, develop and retain a diverse workforce and provide developmental opportunities for career advancement for all employees;
Equity: Ensure that our policies, practices and procedures are fair and enable equal employment opportunity for prospective candidates and employees; and
Inclusion: Communicate that we, as an Employer of Choice, are committed to DEI with action-oriented programs that produce results and employee engagement.

Our DEI efforts are focused on expanding content in core employee development programs and improving our ability to recruit and hire first-class diverse talent. To create connection and community, we have established a Women’s Interactive Network (WIN) and diversity mentoring program to cultivate the growth and development of our female and diverse employees. We also support our employees with training and development opportunities, which includes content aimed at creating and sustaining an inclusive environment.

Employee Growth and Development

We strive to be an Employer of Choice by investing in our employees. Our goal is to attract, develop and retain a talented team of diverse people inspired by our mission to provide exceptional value to our customers and suppliers and create exceptional return to our shareholders, while providing exceptional opportunities for our employees. Our success depends on our employees understanding how their work contributes to the company’s overall strategy.

When our employees succeed, the company succeeds. To help our employees achieve success in their roles, we emphasize continuous training and career development opportunities. These opportunities include annual performance reviews, succession planning, promotion and advancement opportunities, ongoing training in safety and security protocols, updates on new products and service offerings and deployment of technologies. We also provide a series of managerial training to our field and departmental leaders. This coursework covers topics such as leading with inclusion, recruitment best practices, effective communications, leading and empowering others and managing employee performance.

We also provide an entry level training program to prepare Manager Trainees (MITs) for sales and operations management opportunities and build our pipeline for field leadership. Our MITs are hosted at either our state-of-the-art EDGEucation Center or in a virtual classroom. They gain valuable experience during their training program through field-based interaction with customers and operating management. Our program includes interaction with subject matter experts, hands-on projects and role play to provide MITs with practical industry knowledge, leadership skills and the tools necessary to succeed within our organization.

Our employees are also involved in a multitude of volunteer efforts that positively impact our communities through support of charitable organizations. We have donated over $3 million through our partnerships with YMCAs across the country to provide free water safety lessons and lifeguard training in underserved communities. Our donations have funded safety around water swimming lessons and lifeguard training scholarships from coast to coast. Our local employees and partners have also donated their time and energy to make these events a success.

Employee Compensation and Benefits

We strive to provide market-competitive compensation, benefits and services to our employees. Our performance-based compensation philosophy rewards each employee’s individual contributions regardless of gender, race or ethnicity. Our total compensation package includes cash compensation (base salary and performance-based incentive or bonus payments), company contributions toward additional benefits (such as health and disability plans), retirement plans with a company match and paid time off. We also offer the opportunity to become a shareholder through equity grants for management and our employee stock purchase plan. Our employees can take advantage of a range of benefits, including healthcare and wellness programs, tuition reimbursement for eligible employees and multi-year scholarships to their dependents, and financial wellness programs to help provide education and tools to assist in improving, maintaining and capitalizing on our employees’ financial future. We closely monitor employee turnover and conduct exit interviews to gain relevant information and adapt our engagement and retention strategy as appropriate.

9


Governance

Our employees, managers and officers conduct our business under the direction of our CEO and the oversight of our Board of Directors (our Board) to enhance our long-term value for our stockholders. The core responsibility of our Board is to exercise its fiduciary duty to act in the best interests of our company and our stockholders. In exercising this obligation, our Board and committees perform a number of specific functions, including risk assessment, review and oversight. While management is responsible for the day-to-day management of risk, our Board is responsible for oversight of our risk management programs, ensuring that an appropriate culture of risk management exists within the company, and assisting management in addressing specific risks, such as strategic risks, financial risks, cybersecurity risks, regulatory risks and operational risks.

Seasonality and Weather

Our business is seasonal. In general, sales and operating income are highest during the second and third quarters, which represent the peak months of swimming pool use, pool and irrigation installation and remodeling and repair activities. Sales are lower during the first and fourth quarters. In 2023, we generated approximately 60% of our net sales and 70% of our operating income in the second and third quarters of the year.

We typically experience a build-up of product inventories and accounts payable during the winter months in anticipation of the peak selling season.  Excluding borrowings to finance acquisitions, dividend payments and share repurchases, our peak borrowing usually occurs during the late spring and summer, primarily because extended terms offered by certain of our suppliers are typically payable during the second quarter of each year, while our peak accounts receivable collections typically occur in June, July and August.

We expect that our quarterly results of operations will continue to fluctuate depending on the timing and amount of revenue contributed by new and acquired sales centers.  Based on our peak summer selling season, we generally open new sales centers and close or consolidate sales centers, when warranted, either in the first quarter before the peak selling season begins or in the fourth quarter after the peak selling season ends.

Weather is one of the principal external factors affecting our business. The table below presents some of the possible effects resulting from various weather conditions.

WeatherPossible Effects
Hot and dryIncreased purchases of chemicals and supplies
  for existing swimming pools
 Increased purchases of above-ground pools and
  irrigation and lawn care products
Unseasonably cool weather or extraordinary amountsFewer pool and irrigation and landscaping
of raininstallations
Decreased purchases of chemicals and supplies
Decreased purchases of impulse items such as
  above-ground pools and accessories
Unseasonably early warming trends in spring/late coolingA longer pool and landscape season, thus positively
trends in fallimpacting our sales
(primarily in the northern half of the U.S. and Canada)  
Unseasonably late warming trends in spring/early coolingA shorter pool and landscape season, thus negatively
trends in fallimpacting our sales
(primarily in the northern half of the U.S. and Canada)  

For discussion regarding the effects seasonality and weather had on our results of operations in 2023 and 2022, see Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations - Seasonality and Quarterly Fluctuations,” of this Form 10-K.

10


Government Regulations

Our business is subject to a wide variety of regulations, principally under local fire codes and international, federal, state and local environmental and health and safety requirements, including regulation by the Environmental Protection Agency, the Consumer Product Safety Commission, the Department of Transportation, the Occupational Safety and Health Administration, the National Fire Protection Agency and the International Maritime Organization. Most of these requirements govern the packaging, labeling, handling, transportation, storage and sale of chemicals and fertilizers. We store certain types of chemicals and/or fertilizers at each of our sales centers and the storage of these items is strictly regulated by local fire codes. In addition, we sell algaecides and pest control products that are regulated as pesticides under the Federal Insecticide, Fungicide and Rodenticide Act and various state pesticide laws. These laws primarily relate to labeling, annual registration and licensing.

Intellectual Property

We maintain both domestic and foreign registered trademarks and patents, primarily for our proprietary and exclusive brand products that are important to our current and future business operations. We also own rights to numerous internet domain names.

Geographic Areas

The table below presents net sales by geographic region, with international sales translated into U.S. dollars at prevailing exchange rates, for the past three fiscal years (in thousands):
 Year Ended December 31,
 202320222021
United States$5,126,308 $5,674,909 $4,749,459 
International415,287 504,818 546,125 
 $5,541,595 $6,179,727 $5,295,584 

The table below presents net property and equipment by geographic region, with international property and equipment balances translated into U.S. dollars at prevailing exchange rates, for the past three fiscal year ends (in thousands):
 December 31,
 202320222021
United States$215,109 $185,117 $171,408 
International8,820 8,592 7,600 
 $223,929 $193,709 $179,008 

Website Access and Additional Information

Our website is www.poolcorp.com. Our website and other websites mentioned in this Form 10-K are for information only and the contents of such websites are not incorporated in, or otherwise to be regarded as part of, this Form 10-K.

Our periodic reports, including our annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934 are available free of charge on our website at www.poolcorp.com as soon as reasonably practicable after we electronically file such reports with, or furnish them to, the Securities and Exchange Commission (SEC).

We regularly evaluate the possibility of acquiring additional companies, and at any given time may be engaged in discussions or negotiations regarding these transactions. We generally do not announce our acquisitions until they are completed, unless it is required by regulatory or other rules to announce when a definitive agreement is reached.

Investors should also be aware that while we may answer questions raised by securities analysts, it is against our policy to disclose any material non-public information or other confidential information. Accordingly, investors should not assume that we agree with any statement or report issued by an analyst with respect to our past or projected performance. To the extent that reports issued by securities analysts contain any projections, forecasts or opinions, such reports are not our responsibility.

11


Unless otherwise indicated, information contained in this report and other documents filed by us under the federal securities laws concerning our views and expectations regarding the industries in which we operate are based on estimates made by us using data from industry sources and making assumptions based on our industry knowledge and experience. We have not independently verified data from industry or other third-party sources and cannot guarantee its accuracy or completeness.

In this annual report and other of our public disclosures, we estimate the impact that favorable or unfavorable weather had on our operating results. In connection with these estimates, we make several assumptions and rely on various third-party sources. It is possible that others assessing the same data could reach conclusions that differ from ours.
12


Item 1A.  Risk Factors

Cautionary Statement for Purposes of the “Safe Harbor” Provisions of the Private Securities Litigation Reform Act of 1995

This report contains forward-looking information that involves risks and uncertainties. Our forward-looking statements express our current expectations or forecasts of possible future results or events, including projections of earnings and other financial performance measures, statements of management’s expectations regarding our strategic, operational and capital allocation plans and objectives, management’s views on industry, economic, competitive, technological and regulatory conditions and other forecasts of trends and other matters. Forward-looking statements speak only as of the date of this filing, and we undertake no obligation to publicly update or revise such statements to reflect new circumstances or unanticipated events as they occur. You can identify these statements by the fact that they do not relate strictly to historic or current facts and often use words such as “anticipate,” “estimate,” “expect,” “intend,” “believe,” “will,” “outlook,” “project,” “may,” “can,” “plan,” “target,” “potential,” “should” and other words and expressions of similar meaning.

No assurance can be given that the expected results in any forward-looking statement will be achieved, and actual results may differ materially due to one or more factors, including the risks described below in this Item 1A, below in Item 7 of this Form 10-K and elsewhere in this Form 10-K. For these statements, we claim the protection of the safe harbor for forward-looking statements contained in the Private Securities Litigation Reform Act.

Risk Factors

Investing in our securities involves multiple risks and uncertainties. Certain factors that may affect our business and could cause actual results to differ materially from those expressed in any forward-looking statement are described below. Investors should carefully consider the risks described below in addition to the other information set forth in this Annual Report on Form 10-K. The risks discussed below are not the only risks we face. Other risks or uncertainties not presently known to us, or that we currently believe are immaterial, may materially affect our business if they occur. Moreover, new risks emerge from time to time. Further, our business may also be affected by additional factors that generally apply to all companies operating in the U.S. and globally, which we have not included below.

Risks Relating to Macroeconomic Conditions or Events

The demand for our products may be adversely affected by unfavorable economic conditions and changes in consumer discretionary spending.

Demand for our products is subject to fluctuations and is difficult to predict, often due to factors outside of our control. Consumer discretionary spending significantly affects our sales and is impacted by a variety of factors, including general economic conditions, the residential housing market, unemployment rates, wage levels, interest rate fluctuations, inflation, disposable income levels, consumer confidence and access to credit. In economic downturns or recessions, the demand for swimming pool, irrigation, landscape and related outdoor living products typically declines, often corresponding with declines in discretionary consumer spending, the growth rate of pool eligible households and swimming pool construction. Currently over 86% of our net sales are derived from sales of maintenance, repair, replacement and renovation products necessary to maintain existing swimming pools. However, the growth in this portion of our business depends on the expansion of the installed pool base, which could also be adversely affected by decreases in construction activities, similar to the trends experienced this past year. A weak economy may also cause consumers to defer discretionary replacement and renovation activity. Even in generally favorable economic conditions, severe or prolonged downturns in the housing market could have a material adverse impact on our financial performance. Such downturns expose us to certain additional risks, including but not limited to the risk of customer closures or bankruptcies, which could shrink our potential customer base and inhibit our ability to collect on those customers’ receivables.

We believe that homeowners’ access to consumer credit at attractive interest rates is a critical factor enabling the purchase of new pools, irrigation systems and outdoor living products. Unfavorable economic conditions or a downturn in the housing market could result in a significant tightening of credit markets, which can limit the ability of consumers to access financing for new swimming pools and irrigation systems.

13


During 2022 and 2023, interest and inflation rates were higher than the three years prior to 2022, economic uncertainties increased, and consumer credit tightened, which led to a slowdown in new pool permits (signaling a decline in new construction projects). During 2023, the heightened demand for our products during the pandemic moderated as consumers applied less disposable income to pools and other home improvements. These economic events reduced our revenues in 2023 and are expected to similarly impact our revenues in 2024.

Discretionary spending is often adversely affected during times of economic, social or political uncertainty, whether caused by health threats, man-made or natural disasters, or other similar events discussed below in this item 1A. These events could create uncertainties that negatively impact our business in ways that we cannot presently predict.

Changes in our customer base could also impact us. Our business could be adversely impacted if (i) consolidation of our customers leads to changes in purchasing habits, (ii) more people choose to live in urban settings or (iii) more homeowners bypass our customers by directly procuring their own supplies or undertaking their own improvement projects.

An outbreak of disease or similar public health threat, such as the recent COVID-19 pandemic, could adversely impact our business and results of operations.

An outbreak of disease or similar public health threat, such as the recent COVID-19 pandemic and its negative impact on the worldwide economy, could have an adverse impact on our workforce, supply chain or operations. Although our revenues increased during the COVID-19 pandemic that began in early 2020, we cannot assure you that our revenues would increase in the event of a future public health emergency. New variants of COVID-19 could continue to cause outbreaks and uncertainties, and any future epidemics, pandemics or similar public health crises could adversely impact our business and results of operations.

Other catastrophic events or societal unrest could adversely impact our operations.

Terrorist attacks, wars, rioting, labor strife, civil disturbances, societal unrest or political instability could negatively impact us directly by interfering with our ability to operate or indirectly by depressing macroeconomic conditions. Our customers could also encounter hardships that negatively impact their ability to make timely payments to us or to continue doing business with us.

Risks Relating to Our Business and Industry

We are susceptible to adverse weather conditions, which could intensify as a result of climate change.

Given the nature of our business, weather is one of the principal external factors affecting our business and the effect of seasonality has a significant impact on our results. In 2023, we generated approximately 60% of our net sales and 70% of our operating income in the second and third quarters of the year. These quarters represent the peak months of swimming pool use, pool and irrigation installation and remodeling and repair activities. Unfavorable weather during these quarters in our largest geographic regions can significantly affect our results. Unseasonably late warming trends in the spring or early cooling trends in the fall can shorten the length of the pool season. Also, unseasonably cool weather or excessive rainfall during the peak season can have an adverse impact on demand due to decreased swimming pool use, installation and maintenance, as well as decreased irrigation installations. While warmer weather conditions generally impact our sales favorably, global warming trends and other significant climate changes can create more variability in the short term or lead to other unfavorable weather conditions that could adversely impact our sales or operations. Drought conditions or water management initiatives may lead to government-imposed water use restrictions. Such restrictions could result in decreased pool and irrigation system installations which could negatively impact our sales.

Certain extreme weather events and natural disasters, such as hurricanes, tornadoes, earthquakes, tropical storms, floods, drought and wildfires, may adversely impact us in several ways, including interfering with our ability to deliver our products and services, interfering with our receipt of supplies from our vendors, reducing demand for our products and services, and damaging our facilities. We have experienced short-term impacts on our sales due to closures from weather events in recent years, including Hurricane Ian in Florida in 2022. Although these events have not had any material lasting impacts on our business or resulted in any material permanent operational challenges, similar events could adversely affect our business in the future. The areas in which we operate, including California, Florida, Texas and other coastal areas, have experienced recent natural disasters or present increased risks of adverse weather or natural disasters. The physical effects of climate change may increase the frequency or severity of natural disasters and other extreme weather events in the future, which would increase our exposure to these risks.

14


For additional discussion regarding seasonality and weather, see Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations - Seasonality and Quarterly Fluctuations,” of this Form 10-K.

Our distribution business is highly dependent on our ability to maintain favorable and stable relationships with suppliers.

As a distribution company, maintaining favorable relationships with our suppliers is critical to our success. We believe that we add considerable value to the swimming pool and irrigation supply chains by purchasing products from a large number of manufacturers and distributing the products to a highly fragmented customer base on conditions that are more favorable than these customers could obtain on their own. We believe that we currently enjoy good relationships with our suppliers, who generally offer us competitive pricing, return policies and promotional allowances. However, any failure to maintain favorable relationships with our suppliers could have an adverse effect on our business.

Our largest suppliers are Pentair plc, Hayward Pool Products, Inc. and Zodiac Pool Systems, Inc., which accounted for approximately 19%, 10% and 10%, respectively, of the costs of products we sold in 2023. A decision by our largest suppliers, acting individually or in concert, to sell their products directly to retailers or other end users of their products, bypassing distribution companies like ours, would have an adverse effect on our business. Additionally, if our suppliers experience difficulties or disruptions in their operations, if there is any material interruption in our supply chain (such as the interruptions caused by the COVID-19 pandemic and exacerbated by the war in Ukraine) or if we lose a single significant supplier due to financial failure or a decision to sell exclusively to retailers or end-use consumers, we may experience increased supply costs or delays in establishing replacement supply sources that meet our quality and control standards, which may affect our profitability.

Failure to achieve and maintain a high level of product and service quality and safety could damage our reputation, expose us to litigation and negatively impact our financial performance.

We rely on a global network of manufacturers and other suppliers to provide us with the products we distribute. To succeed, we must continue to maintain effective business relationships with qualified suppliers who can timely and efficiently supply us with high quality products. As we increase the number of our proprietary and exclusive brand products. we distribute, our exposure to potential liability claims may increase. Product and service quality issues could negatively impact customer confidence in our brands and our business. If our product and service offerings do not meet applicable safety standards or our customers’ expectations regarding safety or quality, we could experience lost sales and increased costs and be exposed to legal, financial and reputational risks, as well as governmental enforcement actions. Actual, potential or perceived product safety concerns, including health-related concerns, could damage our reputation with current or prospective customers, vendors and employees. Product quality or safety issues could also expose us to litigation, as well as government enforcement actions, and result in costly product recalls and other liabilities. Similar concerns impacting our competitors could damage the reputation of our industry and indirectly have an unfavorable impact on our operations.

We face intense competition both from within our industry and from other leisure product alternatives.

Within our industry, we directly compete against various regional and local distributors for the business of pool owners and other end-use customers. We indirectly compete against mass market retailers and large pool or irrigation supply retailers as they purchase the great majority of their supplies directly from manufacturers. We compete to a lesser extent with internet retailers, as they purchase the majority of their supplies from distributors. Outside of our industry, we compete indirectly with alternative suppliers of big-ticket consumer discretionary products, such as boat and motor home distributors, and with other companies who rely on discretionary homeowner expenditures, such as home remodelers.

New competitors may emerge as there are low barriers to entry in our industry, which has led to highly competitive markets consisting of various-sized entities, ranging from small or local operators to large regional businesses. If our customers are attracted by the alternatives afforded by any of our competitors, they may be less inclined to purchase products or services from us, impacting our results of operations. Given the density and demand for pool products, some geographic markets that we serve also tend to have a higher concentration of competitors than others, particularly California, Texas, Florida and Arizona. These states encompass our four largest markets and represented approximately 54% of our net sales in 2023. The entry of significant new competitors into these markets could negatively impact our sales.

15


More aggressive competition by store- and internet-based mass merchants and large pool or irrigation supply retailers could adversely affect our sales.

Mass market retailers today carry a limited range of, and devote a limited amount of shelf space to, merchandise and products targeted to our industry. Historically, mass market retailers have generally expanded by adding new stores and product breadth, but their product offering of pool and irrigation related products has remained relatively constant. Should store‑ and internet-based mass market retailers increase their focus on the pool or irrigation industries or increase the breadth of their pool and irrigation and related product offerings, they may become a more significant competitor for our direct customers and end-use consumers, which could have an adverse impact on our business. Additionally, because the internet facilitates competitive entry, price transparency and comparison shopping, increased internet sales by us or our competitors could increase the level of competition we face or reduce our margin. Further, we may face additional competitive pressures if large pool or irrigation supply retailers look to expand their customer base to compete more directly within the distribution channel.

We depend on our ability to attract, develop and retain highly qualified personnel.

We consider our employees to be the foundation for our growth and success. As such, our future success depends in large part on our ability to attract, retain and motivate qualified personnel. This includes succession planning related to our executive officers and key management personnel. Hiring and retaining such qualified individuals may be adversely impacted by several factors, including (i) uncertainties regarding general economic conditions or our industry, (ii) our failure to offer competitive compensation and (iii) increased competition for qualified individuals. If we are unable to attract and retain key personnel, our operating results could be adversely affected.

Given the seasonal nature of our business, we may hire additional employees during the summer months, including seasonal and part-time employees, who generally are not employed during the off-season. If we are unable to attract and hire additional personnel during the peak season, our operating results could be negatively impacted. Additionally, competition for qualified employees could require us to pay higher wages to attract and retain a sufficient number of employees.

The pandemic and other events over the past few years have increased employees’ expectations regarding compensation, workplace flexibility and work-home balance. These developments have made it more difficult for us to attract and retain top talent. While we do not expect these developments to have a material adverse impact on us, we can provide no assurances to this effect.

Past growth may not be indicative of future growth.

Historically, we have experienced substantial sales growth through organic market share gains, new sales center openings, expanded product offerings and acquisitions that have increased our size, scope and geographic distribution. Our various business strategies and initiatives, including our growth initiatives, are subject to business, economic and competitive uncertainties and contingencies, many of which are beyond our control. While we contemplate continued growth through internal expansion and acquisitions, no assurance can be made as to our ability to:

penetrate new markets;
generate sufficient cash flows to support expansion plans and general operating activities;
obtain financing;
identify appropriate acquisition candidates and successfully integrate acquired businesses;
identify appropriate locations for new sales centers and successfully integrate them into our network;
maintain favorable supplier arrangements and relationships; and
identify and divest assets which do not continue to create value consistent with our objectives.

If we do not successfully manage these potential difficulties or successfully execute our business strategies and initiatives, our operating results could be adversely affected.

The COVID-19 pandemic positively impacted home-centric trends in all of our markets, which led to a non-recurring surge of investment in pools and other backyard products. This surge abated in mid-2022, when spending on these products began to decrease. Although we expect our financial performance to match or exceed pre-pandemic levels, we do not expect our near-term sales to match the levels experienced at the height of the pandemic.

16


We are subject to inventory management risks. Insufficient inventory may result in lost sales opportunities or delayed revenue, while excess inventory may negatively impact our gross margin.

We balance the need to maintain inventory levels that are sufficient to ensure competitive lead times and mitigate potential supply chain constraints against the risk of inventory obsolescence due to changing customer or consumer requirements and fluctuating commodity prices. In order to successfully manage our inventories, we must estimate demand from our customers and purchase products that substantially correspond to consumer demand. If we overestimate demand and purchase too much of a particular product, we face a risk that the price of that product will fall, leaving us with inventory that we cannot sell at normal profit margins. In addition, we may have to write down such inventory if we are unable to sell it for its recorded value. If we underestimate demand and purchase insufficient quantities of products, inventory shortages could result in delayed revenue or loss of sales opportunities altogether as potential customers turn to competitors’ products that are readily available. If we maintain insufficient inventory levels and prices rise for these products, we could be forced to purchase products at higher prices and forego profitability in order to meet customer demand. While always present, these challenges have been heightened over the past couple of years, as the pandemic altered consumer spending trends and caused us to increase our investments in inventory. Our business, financial condition and results of operations could be negatively impacted if we are unable to accurately forecast demand for our products.

Risks Relating to Technology, Cybersecurity and Data Privacy

We rely on information technology systems to support our business operations. A significant disruption, breach or cybersecurity attack of our technological infrastructure could adversely affect our financial condition and results of operations.

Information technology supports several aspects of our business, including among others, product sourcing, pricing, customer service, transaction processing, inventory management, financial reporting, collections and cost management. Our ability to operate effectively on a day-to-day basis, communicate with our customers and accurately report our results depends on a reliable technological infrastructure, which is inherently susceptible to internal and external threats. We are vulnerable to interruption, including by fire, natural disaster, power loss, telecommunication failures, internet failures, security breaches and other catastrophic events. Exposure to various types of cyber-attacks such as malware, computer viruses, worms, ransomware, social engineering or other malicious acts, as well as human error, could also potentially disrupt our operations, result in a significant interruption in the delivery of our goods and services or result in the loss of sensitive data.

We are making, and expect to continue to make, investments in technology to maintain and update our computer systems and to expand our ability to engage in e-commerce with our customers. We may experience delays in making these updates and may not implement these changes as quickly or successfully as our customers expect. In addition, implementing significant system changes increases the risk of computer system disruption. The potential problems and interruptions associated with implementing technology initiatives or conversions (including those contemplated under our multi-year digital transformation project), as well as providing training and support for those initiatives, could disrupt or reduce our operational efficiency. Advances in computer and software capabilities, encryption technology and other discoveries increase the complexity of our technological environment, including how each interact with our various software platforms. Such advances could delay or hinder our ability to process transactions or could compromise the integrity of our data, resulting in a material adverse impact on our financial condition and results of operations. We also may experience occasional system interruptions and delays that make our information systems unavailable or slow to respond, including the interaction of our information systems with those of third parties or the failure of software of services provided by third parties that we do not control. A lack of sophistication or reliability of our information systems could adversely impact our operations and customer service and could require major repairs or replacements, resulting in significant costs and foregone revenue.

17


We devote significant resources to protect our systems and data from cyber-attacks. In recent years we have faced, and expect to continue to face, various attempted cyber-attacks of increasing sophistication. To date, we are not aware of any cybersecurity incident or threat that materially impacted or could reasonably be anticipated to materially affect our business, results of operations or financial condition. However, we cannot guarantee that we will not experience such an incident in the future. The risk of breaches is likely to continue to increase due to several factors, including the increasing sophistication of cyber-attacks, the wider accessibility of cyber-attack tools, the expanded size, use and complexity of our systems, and our increased reliance on e-commerce, open source software, cloud computer services and work-from-home staffing. Known and newly discovered software and hardware vulnerabilities are constantly evolving, which increases the difficulty of detecting and successfully defending against them. Consequently, we may not be able to implement security barriers or other preventative measures that repel all future cyber-attacks or detect such attacks in a timely manner, which may result in significant expenses from system downtime, lower sales, increases in insurance costs, fines and fees, lost business relationships, managerial distractions, litigation, increases to regulatory oversight, expenditures for additional threat prevention technologies or reputational harm, any of which could materially impact us.

Although we maintain insurance coverage that may, subject to policy terms and conditions (including self-insured deductibles, coverage restrictions and monetary coverage caps), cover certain aspects of our cyber risks, such insurance coverage may be unavailable or insufficient to cover our losses.

Failure to maintain the security of confidential information could damage our reputation and expose us to litigation. Additionally, changes in data privacy laws and our ability to comply with them could have a material adverse effect on us.

We collect and store data that is sensitive to us and our employees, customers and vendors. The failure to maintain security over and prevent unauthorized access to our data, our customers’ personal information, including credit card information, or data belonging to our suppliers, could put us at a competitive disadvantage. Such a breach could result in damage to our reputation and subject us to potential litigation, liability, fines and penalties and require us to incur significant expense to address and remediate or otherwise resolve these issues, resulting in a possible material adverse impact on our financial condition and results of operations.

A variety of state, national, foreign and international laws and regulations apply to the collection, use, retention, protection, security, disclosure, transfer and other processing of personal and other data. The European Union and other international regulators, as well as state governments, have recently enacted or enhanced data privacy regulations, such as the California Consumer Privacy Rights Act, and other governments are considering establishing similar or stronger protections. These regulations impose certain obligations for handling specified personal information in our systems and for apprising individuals of the information we have collected about them. Many of these laws are complex and change frequently and often conflict with the laws in other jurisdictions. Despite our best efforts to comply, any noncompliance could result in incurring potential substantial penalties and reputational damage.

Risks Relating to Legal, Regulatory and Compliance Matters

The nature of our business subjects us to compliance with employment, environmental, health, transportation, safety and other governmental regulations. Our costs of doing business could increase as a result of changes in, expanded enforcement of, or adoption of new federal, state or local laws and regulations.

We are subject to numerous federal, state, local and international laws and regulations, many of which are complex and subject to varying interpretations, including regulations related to employment, environmental, health, transportation and safety requirements, which govern such things as packaging, labeling, handling, transportation, storage and sale of chemicals and fertilizers. These laws and regulations, and related interpretations and enforcement activity, may change as a result of a variety of factors, including political, economic or social events. Changes in, expanded enforcement of, or adoption of new federal, state, local or international laws and regulations, including those governing minimum wage or living wage requirements, the classification of exempt and non-exempt employees or other wage, labor or workplace regulations, could increase our costs of doing business and adversely impact our results of operations.

18


We sell algaecides and pest control products that are regulated as pesticides under the Federal Insecticide, Fungicide and Rodenticide Act and various state pesticide laws. These laws primarily relate to labeling, annual registration and licensing. Management has processes in place to facilitate and support our compliance with these requirements. However, failure to comply with these laws and regulations may result in investigations, the assessment of administrative, civil and criminal fines, damages, seizures, disgorgements, penalties or the imposition of injunctive relief. Moreover, compliance with such laws and regulations in the future could prove to be costly. Although we presently do not expect to incur any capital or other expenditures relating to regulatory matters in amounts that may be material to us, we may be required to make such expenditures in the future. These laws and regulations have changed substantially and rapidly over the last 25 years, and we anticipate that there will be continuing changes.

The clear trend in environmental, health, transportation and safety regulations is to place more restrictions and limitations on activities that impact the environment, such as the use and handling of chemicals and the discharge of greenhouse gases. Increasingly, strict restrictions and limitations have resulted in higher operating costs for us, and it is possible that the costs of compliance with such laws and regulations will continue to increase. Our attempts to anticipate future regulatory requirements that might be imposed and our plans to remain in compliance with changing regulations and to minimize the costs of such compliance may not be as effective as we anticipate.

Governmental actions designed to address climate change or the failure to meet environmental social and governance (ESG) expectations or standards or achieve our ESG goals could adversely affect our business.

Concern over climate change has led to, and may in the future lead to, new or increased legal and regulatory requirements designed to reduce or mitigate the effects of climate change, which could increase our operating or capital expenses and compliance burdens. In particular, advocates of change are continuing to explore ways to reduce greenhouse gas emissions. These changes over time could affect the availability and cost of certain consumer products, commodities and energy, which in turn may impact our ability to procure certain products or services required for the operation of our business at the quantities and levels we require. The regulation of greenhouse gas emissions could result in additional taxes or other costs to us or require us to modify our facilities or vehicle fleet. Changes in customers’ attitudes toward the environmental impact of pools’ energy consumption or pool chemical products could reduce demand for our products.

We have set certain targets aimed at reducing our impact on the environment and climate change. These initiatives reflect our current plans and aspirations, and it is possible that we may not be able to achieve such targets or our desired impact, which may cause us to suffer from legal claims, reputational damage or a loss of demand for our products. Actions we take to achieve our strategy or targets could result in increased costs to our operations. Investors or other stakeholders could react negatively to our targets or other positions we take on ESG matters, which could negatively impact our relationships with such stakeholders.

Various governmental bodies in Europe and the United States, particularly in the state of California, have adopted or proposed laws or regulations increasing the obligations of companies to disclose information about their emissions and other similar data. We expect that these initiatives will increase our operating costs and expose us to additional risk.

We store chemicals, fertilizers and other combustible materials that involve fire, safety and casualty risks.

We store chemicals and fertilizers, including certain combustibles and oxidizing compounds, at our sales centers. A fire, explosion or flood affecting one of our facilities could give rise to fire, safety and casualty losses and related liability claims. We maintain what we believe is prudent insurance protection. However, we cannot guarantee that our insurance coverage will be adequate to cover future claims that may arise or that we will be able to maintain adequate insurance in the future at rates we consider reasonable. Successful claims for which we are not fully insured may adversely affect our working capital and profitability. In addition, changes in the insurance industry have generally led to higher insurance costs and decreased availability of coverage.

19


We conduct business internationally, which exposes us to additional risks.

Our ability to successfully conduct operations in, and source products and materials from, international markets is affected by many of the same risks we face in our U.S. operations, as well as unique costs and difficulties of managing international operations. Our international operations, including Canada and Mexico, which accounted for 7% of our total net sales in 2023, expose us to certain additional risks, including:

difficulty in staffing international subsidiary operations;
different political, economic and regulatory conditions;
local laws and customs;
currency fluctuations (including the current strength of the U.S. dollar compared to foreign currencies), exchange controls and repatriation restrictions;
adverse tax consequences; and
adverse consequences for violating anti-corruption, anti-competition, economic sanctions, immigration and other laws governing international commerce.

For foreign-sourced products, we may be subject to certain trade restrictions that would prevent us from obtaining products. There is also a greater risk that we may not be able to access products in a timely and efficient manner. Fluctuations in other factors relating to international trade, such as tariffs, transportation costs and inflation are additional risks for our international operations.

We do not have operations in Israel, Russia or Ukraine. However, the contributory effects of the wars in Israel or Ukraine and prolonged geopolitical conflict globally may result in higher inflation, labor costs, energy and commodity prices and costs of materials and services (together with shortages or inconsistent availability of materials and services), which could negatively affect our business (particularly our European operations), results of operations and financial condition.

Changes in import policy or trade relations, interruptions in our supply chain or increased commodity or supply chain costs could adversely affect our results of operations.

Like other companies globally, we faced supply chain disruptions across our business in 2021 and the early part of 2022, which led to increased costs, delays and in some cases lost opportunities. As a result of these supply chain disruptions, our procurement and operational business functions increased planning and strategic purchasing and sourced products internationally where needed. Because we source certain products from outside the United States, major changes in tax policy, import or export regulations or trade relations, such as the disallowance of tax deductions for imported products or the imposition of additional tariffs or duties on imported products, could adversely affect our business, results of operations, effective income tax rate, liquidity and net income.

The variability and complexity of tariffs and duties exposes us to the risk of higher costs and inadvertent noncompliance associated with our imported products. In December 2022, we recorded $13.0 million within Cost of sales related to duties and tariffs for certain imported chemicals that we determined, prior to submission of final liquidation amounts of our import duties and tariffs, that the initial code we used to classify the product may only apply to bulk purchases. To protect against potential penalties and receive clarification on the issue, we voluntarily filed a disclosure with U.S. Customs and Border Protection in December 2022. Changes in laws, court rulings, or differences in interpretation on product classification could lead to changes in duty and tariff rates on these or other imported products.

Excess tax benefits or deficiencies recognized from our accounting for share-based awards impact our reported earnings.

In 2017, we adopted Accounting Standards Update (ASU) 2016-09, Improvements to Employee Share-Based Payment Accounting. Our projections of financial statement impacts related to ASU 2016-09 are subject to several assumptions which can vary significantly, including our estimated share price and the period that our employees will exercise vested stock options. Excess tax benefits or deficiencies recognized under ASU 2016-09 vary from quarter to quarter and past results may not be indicative of future results.

20


Risks Relating to Our Indebtedness

The cost of servicing our debt could reduce our profitability if interest rates remain at elevated levels.

Our unsecured syndicated senior credit facility, term facility and receivable facility bear interest at variable rates. We have entered into interest rate swap contracts and a forward-starting interest rate swap contract to reduce our exposure to fluctuations in variable interest rates on current and future interest payments that we owe on a portion of our variable rate borrowings. Interest rates over the past two years have been substantially higher than the three years prior to 2022, which has increased our debt expense. If interest rates remain elevated or increase, the cost of servicing our variable rate debt not covered by our interest rate swaps could materially reduce our profitability and cash flows. For additional information regarding our interest rate risk, see Item 7A, “Quantitative and Qualitative Disclosures about Market Risk” of this Form 10-K.

General Risks

Changes in tax laws and accounting standards related to tax matters have caused, and may in the future cause, fluctuations in our effective tax rate.

Taxation and tax policy changes, tax rate changes, new tax laws, revised tax law interpretations and changes in accounting standards and guidance related to tax matters may cause fluctuations in or adversely affect our effective tax rate. Our effective tax rate may also be impacted by changes in the geographic mix of our earnings.

We cannot assure you we will continue paying dividends at the current rates, or at all.

We cannot assure you we will continue periodic dividends on our capital stock at the current rates, or at all. Any quarterly dividends on our common stock will be paid from funds legally available for such purpose when, and if, declared by our Board of Directors. Decisions on whether, when and in which amounts to continue making any future dividend distributions will remain at all times entirely at the discretion of our Board of Directors, which reserves the right to change or terminate our dividend practices at any time and for any reason without prior notice. Holders of our common stock should be aware they have no contractual or other legal right to receive dividends.

Similarly, holders of our common stock should be aware that repurchases of our common stock under any repurchase plan then in effect are completely discretionary and may be suspended or discontinued at any time for any reason regardless of our financial position.

Lapses in our disclosure controls and procedures or internal control over financial reporting could materially and adversely affect us.

We maintain disclosure controls and procedures designed to provide reasonable assurances regarding the accuracy and completeness of our SEC reports and internal control over financial reporting designed to provide reasonable assurance regarding the reliability and compliance with U.S. generally accepted accounting principles (GAAP) of our financial statements. We cannot assure you these measures will be effective.

Item 1B.  Unresolved Staff Comments

None.

21



Item 1C.  Cybersecurity
Risk Management and Strategy
Our cybersecurity program, which is primarily documented in our business interruption and incident response policy, is designed to assess, identify and manage material risks from cybersecurity threats, and is a component of our overall enterprise risk program. We deploy multiple strategies and dedicate significant resources toward systems designed to identify, assess, manage, mitigate and respond to cybersecurity threats. We also consistently strive to improve the detection and response capabilities of our cybersecurity program. To do this, we monitor best practices across the cybersecurity space and endeavor to incorporate those in our own cybersecurity program.
Our cybersecurity policies and procedures include the controls and technology we use to identify, assess and respond to cybersecurity threats and incidents. These policies and procedures also focus on identifying vulnerabilities in our internal and external environments and remediating those vulnerabilities. To combat cybersecurity risk, we focus on proactive procedures such as patch management and quarterly cybersecurity training of our employees. In an effort to mitigate cyber risks for customer-facing software, we incorporate the protocols described above along with software specific programs such as a bug bounty system and partnerships with external experts.
We evaluate our controls and response protocols at least twice a year using external third-party assessors and consultants in both advisory and adversarial engagements. These third-party experts are familiar with our systems and could be retained in the event of a significant incident to assist us in evaluating and responding to such an incident. We incorporate the lessons learned from these engagements into our cybersecurity program. Our cybersecurity program also includes controls to manage risks associated with our use of third-party service providers; however, we cannot ensure in all circumstances that their defensive efforts will be successful.
Like most large organizations, we face constant and dynamic risks related to cybersecurity. In recent years we have faced, and expect to continue to face, various attempted cyber-attacks of increasing sophistication. To date, we are not aware of any cybersecurity incident or threat that materially impacted or could reasonably be anticipated to materially affect our business, results of operations or financial condition. However, we cannot guarantee that we will not experience such an incident in the future. For a further description of these risks, see “Risk Factors – Risks Relating to Technology, Cybersecurity and Data Privacy,” included in Item 1A of this Form 10-K, which should be read in conjunction with this Item 1C.
Governance
Our Board of Directors (Board) is responsible for oversight of our risk management programs and assisting management in addressing specific risks, including cybersecurity risks. The Audit Committee assists our Board in reviewing cybersecurity and other information technology risks, controls and procedures, including our plans to mitigate cybersecurity risks and to respond to data breaches. The Audit Committee also helps in reviewing with management any specific cybersecurity issues that could have a material impact on us. Our Chief Information Officer (CIO) provides the Board with updates on cybersecurity risks at regularly scheduled board meetings at least twice a year. These updates include the results of any third-party reviews and related remediation items.
Primary responsibility for assessing, monitoring and managing our cybersecurity risks rests with our CIO who has held that role since 2019 and has been employed by the company since 2004. With almost 20 years of experience in cybersecurity, our CIO has extensive cybersecurity expertise and in-depth knowledge and experience instrumental in developing and executing our cybersecurity strategies. Our CIO oversees our cyber governance programs, evaluates our compliance with applicable standards and remediates known risks. Our CIO also oversees our internal phishing tests, leads our employee cyber training program and seeks to promote company-wide awareness of cybersecurity risk through broad-based communications and educational initiatives.
At the day-to-day operational level, our CIO manages an information security team tasked with executing our cybersecurity program. This team includes a director of network security, technical director of enterprise architecture, system architects and network security staff. Members of our information technology (IT) management group, led by our CIO, have extensive years of combined experience in defending large, complex corporate environments. Our CIO, IT management group, architects and network security team members receive briefings and annual training on cybersecurity threats and response methods that provide real world threat scenarios to measure the effectiveness of our programs and technologies in protecting our systems. Our team of professionals also monitors our compliance with laws governing privacy rights, data protection and cybersecurity.
Our incident response policy outlines our protocols for assessing, managing and responding to cyber incidents. This policy guides the response of our global IT team, which, depending on the significance of the incident, includes activating response plans from third-party partners, escalating the issue to executive management, notifying one or more members of our Board, maintaining communication with users and notifying law enforcement and other agencies if warranted. We may also receive assistance from a third-party security operations center (SOC) and other industry-leading third-party providers.
22


Item 2.  Properties

We lease the Pool Corporation corporate offices, which consist of approximately 60,000 square feet of office space in Covington, Louisiana, from an entity in which we have a 50% ownership interest. We own fifteen sales center facilities, which includes six sales center facilities in Florida, three in Texas, two in Alabama, and one in each of California, Georgia, Mississippi and Tennessee.

As part of our acquisition of Porpoise Pool & Patio, Inc. in December 2021, we own the corporate headquarters, which consist of approximately 46,000 square feet, and the Sun Wholesale Supply facilities located in Florida, which consist of approximately 209,000 square feet. As part of this acquisition, we also acquired a chemical re-packaging plant in Florida, which is approximately 105,000 square feet.

We lease all of our other properties, and the majority of our leases have three to seven year terms. As of December 31, 2023, we had twenty-two leases with remaining terms longer than seven years that expire between 2031 and 2036. Most of our leases contain renewal options, some of which involve rent increases. In addition to minimum rental payments, which are set at competitive rates, certain leases require reimbursement for taxes, maintenance and insurance. We do not believe that any single lease is material to our operations.

Our sales centers range in size from approximately 2,000 square feet to 95,000 square feet and generally consist of warehouse, counter, display and office space.  Our centralized shipping locations (CSLs) range in size from approximately 115,000 square feet to 185,000 square feet.

We believe that our facilities are well maintained, suitable for our business and occupy sufficient space to meet our operating needs. As part of our normal business, we regularly evaluate sales center performance and site suitability and may relocate a sales center or consolidate multiple locations if a sales center is redundant in a market, underperforming or otherwise deemed unsuitable. We do not believe that any single lease is material to our operations.

The table below summarizes the changes in our sales centers during the year ended December 31, 2023:
Network12/31/22New
Locations
Closed
Location
Acquired
Location
12/31/23
SCP (1)
196 — 205 
Superior73 — — 74 
Horizon88 — 92 
NPT (2)
19 — — 21 
Total Domestic376 12 — 392 
SCP International44 — 47 
Total420 14 — 439 

(1)Total includes one distribution location for Sun Wholesale Supply, which we acquired in December 2021. As part of the acquisition, we also acquired non-sales center properties including a chemical re-packaging plant and three Pinch A Penny, Inc. retail stores in Florida.
(2)In addition to the stand-alone NPT sales centers, there are over 100 SCP and Superior locations that have consumer showrooms and serve as stocking locations that feature NPT brand tile and composite finish products.

23


The tables below identify the number of sales centers in each state, territory or country by distribution network as of December 31, 2023:
LocationSCPSuperiorHorizonNPTTotal
United States    
California29 25 19 79 
Florida41 17 64 
Texas27 22 59 
Arizona11 30 
Washington— — 11 
Georgia— 10 
North Carolina10 
Tennessee— — 10 
Nevada
New York— — — 
Alabama— — 
New Jersey— — 
Pennsylvania— 
Virginia— 
Louisiana— — 
Illinois— — 
Indiana— — 
Oregon— — 
South Carolina— — 
Colorado— 
Missouri— — 
Ohio— — 
Oklahoma— 
Arkansas— — — 
Idaho— — 
Massachusetts— — — 
Connecticut— — — 
Kansas— — — 
Michigan— — — 
Minnesota— — 
Mississippi— — — 
Wisconsin— — 
Hawaii— — — 
Iowa— — — 
Kentucky— — — 
Maryland— — — 
Nebraska— — — 
New Mexico— — — 
North Dakota1
Puerto Rico— — — 
Utah— — — 
West Virginia— — — 
Total United States205 74 92 21 392 
24


LocationSCPSuperiorHorizonNPTTotal
International    
Canada17 — — — 17 
France— — — 
Australia— — — 
Mexico— — — 
Portugal— — — 
Italy— — — 
Spain— — — 
Belgium— — — 
Croatia— — — 
Germany— — — 
United Kingdom— — — 
Total International47 — — — 47 
Total252 74 92 21 439 
25


Item 3.  Legal Proceedings

From time to time, we are subject to various claims and litigation arising in the ordinary course of business, including product liability, personal injury, commercial, contract and employment matters. While the outcome of any litigation is inherently unpredictable, based on currently available facts, we do not believe that the ultimate resolution of any of these matters will have a material adverse impact on our financial condition, results of operations or cash flows.

Item 4.  Mine Safety Disclosures

Not applicable.

26


PART II.

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

Common Stock

Our common stock is traded on the Nasdaq Global Select Market under the trading symbol “POOL.”  On February 20, 2024, there were approximately 782 holders of record of our common stock and a significantly larger number of beneficial holders of our common stock.  

Common Stock Dividends

We initiated quarterly dividend payments to our shareholders in the second quarter of 2004 and we have continued payments in each subsequent quarter. Our Board has increased the dividend amount eighteen times, including in the fourth quarter of 2004, annually in the second quarters of 2005 through 2008 and in the second quarters of 2011 through 2023.  Our Board may declare future dividends at its discretion, after considering various factors, including our earnings, capital requirements, financial position, contractual restrictions and other relevant business considerations. For a description of restrictions on dividends in our Credit Facility, Term Facility and Receivables Facility, see Note 5 of “Notes to Consolidated Financial Statements,” included in Item 8 of this Form 10-K. We cannot assure shareholders or potential investors that dividends will be declared or paid any time in the future.

Stock Performance Graph

The information included under the caption “Stock Performance Graph” in this Item 5 of this Annual Report on Form 10-K is not deemed to be “soliciting material” or to be “filed” with the SEC or subject to Regulation 14A or 14C under the Securities Exchange Act of 1934 (the 1934 Act) or to the liabilities of Section 18 of the 1934 Act, and will not be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the 1934 Act, except to the extent we specifically incorporate it by reference into such a filing.

The following graph compares the cumulative total shareholder return on our common stock for the last five fiscal years with the total return on the S&P 500 Index (of which we have been a member since 2020) and the Nasdaq Index for the same period, in each case assuming the investment of $100 on December 31, 2018 and the reinvestment of all dividends. We believe the S&P 500 Index is comprised of similar-sized public companies that represent the most likely alternative investments for investors. Additionally, we chose the S&P 500 Index for comparison, as opposed to an industry index, because we do not believe that we can reasonably identify a peer group or a published industry or line-of-business index that contains a sufficient number of companies in a similar line of business.

Stock performance graph.jpg
27


Base
Period
Indexed Returns
Years Ending
Company / Index12/31/1812/31/1912/31/2012/31/2112/31/2212/31/23
Pool Corporation$100.00 $144.50 $255.71 $391.17 $211.10 $281.84 
S&P 500 Index100.00 131.49 155.68 200.37 164.08 207.21 
Nasdaq Index100.00 136.69 198.10 242.03 163.28 236.17 

Issuer Purchases of Equity Securities

The table below summarizes the repurchases of our common stock in the fourth quarter of 2023:
Period
Total Number
of Shares Purchased (1)
Average
Price
Paid per
Share
Total Number of
Shares Purchased
as Part of Publicly
Announced Plan (2)
Maximum Approximate
Dollar Value of Shares
That May Yet be Purchased
Under the Plan (2)
October 1 – October 31, 202325,549 $314.68 25,420 $455,321,054 
November 1 – November 30, 202391,355 $326.90 91,355 $425,457,224 
December 1 – December 31, 2023216,354 $375.99 216,354 $344,111,238 
Total333,258 $357.83 333,129  

(1)These shares may include shares of our common stock surrendered to us by employees in order to satisfy minimum tax withholding obligations in connection with certain exercises of employee stock options or lapses upon vesting of restrictions on previously restricted share awards, and/or to cover the exercise price of such options granted under our share-based compensation plans. There were 129 shares surrendered for this purpose in the fourth quarter of 2023.
(2)In May 2023, our Board authorized an additional $413.6 million under our share repurchase program for the repurchase of shares of our common stock in the open market at prevailing market prices bringing the total authorization available under the program to $600.0 million. As of February 20, 2024, $344.1 million of the authorized amount remained available for use under our current share repurchase program.

Unregistered Sales of Equity Securities

There were no unregistered sales of equity securities during the three months ended December 31, 2023.

Item 6.  [RESERVED]

Not applicable.
 
28


Item 7.  Management’s Discussion and Analysis of Financial Condition and Results of Operations

For a discussion of our base business calculations, see the RESULTS OF OPERATIONS section below.

2023 FINANCIAL OVERVIEW

Financial Results

Following a period of significant growth over the prior three years, net sales decreased 10% to $5.5 billion in 2023 compared to $6.2 billion in 2022, resulting in a compound annual growth rate (CAGR) of 15% from 2019 to 2023. Base business results approximated consolidated results for 2023. Our net sales benefited approximately 3% to 4% from inflationary product cost increases in 2023 versus a benefit of 10% in 2022. Unfavorable weather conditions in certain markets throughout the first half of the year resulted in a slow start to the swimming pool season and slower maintenance activity than anticipated, limiting sales in the first and second quarters. Our results were also impacted by lower volumes of discretionary pool products sold due to reduced pool construction activity and discretionary replacement activity.

Gross profit was $1.7 billion in 2023, a 14% decrease from gross profit of $1.9 billion in 2022. Our gross profit increased at a 16% CAGR from 2019 to 2023. Gross margin declined 130 basis points to 30.0% in 2023 compared to 31.3% in 2022. Our 2023 gross margin is in line with our longer-term annual gross margin outlook, while our prior year gross margin benefited from higher levels of inflation and price increases.

Selling and administrative expenses (operating expenses) increased 0.6%, or $5.8 million, to $913.5 million in 2023. As a percentage of net sales, operating expenses increased 180 basis points to 16.5% in 2023 compared to 14.7% in 2022. During 2023, volume-driven expenses were managed in line with lower sales, and our largest expense growth drivers related to inflationary wage increases, rent and facility costs and insurance and healthcare-related costs.

Operating income for the year decreased 27% to $746.6 million, down from $1.0 billion in 2022. Our operating income increased at a 22% CAGR from 2019 to 2023. Operating margin decreased 310 basis points to 13.5% in 2023 compared to 16.6% in 2022.

Interest and other non-operating expenses, net for the year increased $17.5 million compared to 2022, as higher average interest rates more than offset a decrease in average debt.

We recorded a $6.7 million, or $0.17 per diluted share, tax benefit from Accounting Standards Update (ASU) 2016-09, Improvements to Employee Share-Based Payment Accounting, for the year ended December 31, 2023 compared to a tax benefit of $10.8 million, or $0.27 per diluted share, realized in 2022.

Net income declined 30% to $523.2 million in 2023 compared to $748.5 million in 2022. Earnings per share decreased 29% to $13.35 per diluted share compared to a record of $18.70 per diluted share in 2022. Without the impact from ASU 2016-09 in both periods, earnings per diluted share decreased 28% to $13.18 per diluted share compared to $18.43 per diluted share in 2022. From 2019 to 2023, our earnings per diluted share increased by a 20% CAGR and a 23% CAGR without the impact from ASU 2016-19. See RESULTS OF OPERATIONS below for definitions of our non-GAAP measures and reconciliations of our non-GAAP measures to GAAP measures.

Financial Position and Liquidity

Cash provided by operations was $888.2 million in 2023, which funded the following initiatives:

a $333.5 million debt reduction
share repurchases, totaling $306.4 million for the year;
quarterly cash dividend payments to shareholders, totaling $167.5 million for the year; and
net capital expenditures and acquisitions of $71.6 million.

Total net receivables, including pledged receivables, decreased 2% compared to December 31, 2022, primarily due to lower sales in 2023. Our allowance for doubtful accounts was $11.7 million at December 31, 2023 and $9.5 million at December 31, 2022. Our days sales outstanding ratio, as calculated on a trailing four quarters basis, was 26.8 days at December 31, 2023 and 26.9 days at December 31, 2022.

29


Inventory levels decreased 14% to $1.4 billion, compared to $1.6 billion at December 31, 2022, consistent with our inventory reduction goals and partially offset by increases from early buy vendor deals that we took advantage of in the last quarter of the year. Our reserve for inventory obsolescence was $23.5 million at December 31, 2023 compared to $21.2 million at December 31, 2022. Our inventory turns, as calculated on a trailing four quarters basis, were 2.7 times at December 31, 2023 and 2.6 times at December 31, 2022.

Total debt outstanding of $1.1 billion at December 31, 2023 decreased $333.5 million compared to December 31, 2022 as we have used operating cash flows to reduce our debt.

Current Trends and Outlook

Over the past decade, consumers’ investments in their homes, including backyard renovations, have flourished. In recent years, steady increases in home values, lack of affordable new homes and increased mortgage rates have prompted homeowners to stay in their homes longer and upgrade their home environments, including their backyards. Many families have spent more time at home and sought opportunities to create or expand home-based outdoor living and entertainment spaces. These outdoor investment trends, which were particularly heightened during 2020 through 2022, resulted in an increase in new pool construction and greater expenditures for maintenance and remodeling products. In 2023, we estimate that new in-ground pool construction units decreased 23% to approximately 75,000 units from 98,000 units in 2022 as new construction activities declined following significant growth in 2021 and 2020. Our estimate of the new in-ground pool units added in 2023 is consistent with the 78,000 pools added in 2019. We expect that consumers will continue to invest in outdoor living spaces as they consider backyards an extension of their home space. We believe that we are well positioned to benefit from the inherent long-term growth opportunities in our industry fueled by favorable population migration trends, strong housing demand dynamics and product developments and technological advancements as consumers focus on more environmentally sustainable and energy-efficient products.

Market conditions in 2023 were challenged by overall affordability concerns, including higher interest rates and product cost and labor inflation, which led to consumer hesitancy and some cyclical suppression of demand. While these market conditions impacted new pool construction and remodeling projects, our non-discretionary maintenance product sales in 2023 were not significantly impacted.

In view of current trends, we established our outlook for 2024 based on reasonable expectations for industry demand, pricing and inflationary conditions, focused expense management, increased investment in our digital transformation initiatives and ongoing leverage of existing investments in our business and continuous process improvements. We also plan to broaden our geographic presence by opening about 10 or more new sales centers in 2024 and by making selective acquisitions when appropriate opportunities arise.

We base our assumptions on normal weather conditions and do not incorporate alternative weather predictions into our guidance.  Favorable weather positively impacts industry activity by accelerating growth in any given year, expanding the number of available construction days, extending the pool season and pool usage and positively impacting demand for discretionary products. Conversely, unfavorable weather typically impedes growth.

The following summarizes our outlook for 2024:

We expect sales to be flat to a low single digit increase compared to 2023, impacted by the following factors and assumptions:
normal weather patterns for 2024;
sustained demand for pool maintenance products;
volumes of discretionary products used for swimming pool construction to be flat to down 10%;
volumes of products used in the remodeling, renovation and upgrading of swimming pools to be flat to down 10%;
inflationary product cost increases, which generally pass through to customers of approximately 2% to 3%; and
a 1% benefit from expansion of the installed base of in-ground swimming pools.

We project gross margin for the full year of 2024 to be around 30.0%, with our highest margin in the second quarter of the year. Our actual gross margin will depend on amounts and timing of inflationary price increases, sales and product mix.

30


We expect to leverage our existing infrastructure and manage discretionary spending to maintain expenses in line with sales expectations to achieve operating margin of approximately 13.0%.

In 2024, we expect our effective tax rate will be approximately 25.3% without the impact of ASU 2016-09. Our effective tax rate is dependent upon our results of operations and may change if actual results are different from our current expectations. Due to ASU 2016-09 requirements, we expect our effective tax rate will fluctuate from quarter to quarter, particularly in periods when employees elect to exercise their vested stock options or when restrictions on share-based awards lapse. We estimate that we have approximately $3.8 million in unrealized excess tax benefits related to stock options that expire and restricted awards that vest in the first quarter of 2024. We may recognize additional tax benefits related to stock option exercises in 2024 from grants that expire in years after 2024, for which we have not included any expected benefits in our guidance. The estimated impact related to ASU 2016-09 is subject to several assumptions which can vary significantly, including our estimated share price and the period that our employees will exercise vested stock options. We recorded a $6.7 million benefit in our provision for income taxes for the year ended December 31, 2023 related to ASU 2016-09.

We project that 2024 earnings will be in the range of $13.10 to $14.10 per diluted share, including an estimated $0.10 benefit from ASU 2016-09 during the first quarter of 2024. We expect to continue to use cash for the payment of cash dividends as and when declared by our Board and to fund opportunistic share repurchases over the next year.

The forward-looking statements in this Current Trends and Outlook section and elsewhere in this document are subject to significant risks and uncertainties, including the sensitivity of our business to weather conditions; changes in the economy, consumer discretionary spending, the housing market, interest or inflation rates; our ability to maintain favorable relationships with suppliers and manufacturers; the extent to which home-centric trends experienced during the height of the pandemic will moderate or reverse; competition from other leisure product alternatives or mass merchants; our ability to continue to execute our growth strategies; changes in the regulatory environment; new or additional taxes, duties or tariffs; excess tax benefits or deficiencies recognized under ASU 2016-09 and other risks detailed in Item 1A of this Form 10-K. Also see “Cautionary Statement for Purposes of the Safe Harbor Provisions of the Private Securities Litigation Reform Act of 1995” prior to the heading “Risk Factors” in Item 1A.

COVID-19 Pandemic and Other Economic Trends

Beginning in the second quarter of 2020 during the COVID-19 pandemic, we experienced unprecedented demand as families spent more time at home and sought opportunities to create or expand home-based outdoor living and entertainment spaces. This trend had a positive impact on our financial performance during 2020 through 2022. In the latter half of 2022 and throughout 2023, these trends moderated resulting in a lower number of permits issued for new pools and lagging new pool construction activities. We expect these trends to continue in 2024.

Our industry also experienced substantial supply chain constraints beginning in 2021. In response, we proactively made significant investments in inventory in the last half of 2021 and early 2022 that enabled us to continue to meet strong customer demand and position ourselves to provide exceptional customer service. While we continued to be challenged by supply chain constraints through early 2022, supply chain dynamics improved beginning in the second quarter of 2022. In 2023, our inventory balances normalized with seasonal trends resulting in a 14% decrease compared to 2022.

31



CRITICAL ACCOUNTING ESTIMATES

Critical accounting estimates are those estimates made in accordance with U.S. generally accepted accounting principles that involve a significant level of estimation uncertainty and have had, or are reasonably likely to have, a material impact on our financial condition or results of operations.

Management has discussed the development, selection and disclosure of our critical accounting estimates with the Audit Committee of our Board. Our critical accounting estimates are discussed below, including, to the extent material and reasonably available, the impact such estimates have had, or are reasonably likely to have, on our financial condition or results of operations.

Allowance for Doubtful Accounts

We maintain an allowance for doubtful accounts based on an estimate of the losses we will incur if our customers do not make required payments. We perform periodic credit evaluations of our customers and typically do not require collateral. Consistent with industry practices, we generally require payment from our North American customers within 30 days, except for sales under early buy programs for which we provide extended payment terms to qualified customers. The extended terms usually require payments in equal installments in April, May and June or May and June, depending on geographic location. Credit losses have generally been within or better than our expectations.

Similar to our business, our customers’ businesses are seasonal. Sales are lowest in the winter months and our past due accounts receivable balance as a percentage of total receivables generally increases during this time. We provide reserves for uncollectible accounts based on our accounts receivable aging. These reserves range from 0.05% for amounts currently due to up to 100% for specific accounts more than 60 days past due.

At the end of each quarter, we perform a reserve analysis of all accounts with balances greater than $20,000 and more than 60 days past due. Additionally, we perform a separate reserve analysis on the balance of our accounts receivables with emphasis on past due accounts. We estimate future losses based upon historical bad debts, customer receivable balances, age of customer receivable balances, customers’ financial conditions and current and forecasted economic trends, including certain trends in the housing market, the availability of consumer credit and general economic conditions (as commonly measured by Gross Domestic Product or GDP). We monitor housing market trends through review of the House Price Index as published by the Federal Housing Finance Agency, which measures the movement of single-family home prices.

During the year, we write off account balances when we have exhausted reasonable collection efforts and determined that the likelihood of collection is remote. These write-offs are charged against our allowance for doubtful accounts. In the past five years, write-offs have averaged approximately 0.09% of net sales annually.  Write-offs as a percentage of net sales approximated 0.12% in 2023, 0.08% in 2022 and 0.06% in 2021. We expect that write-offs will range from 0.05% to 0.10% of net sales in 2024.

At the end of each fiscal year, we prepare a hindsight analysis by comparing the prior year-end allowance for doubtful accounts balance to (i) current year write-offs and (ii) any significantly aged outstanding receivable balances. Based on our most recent hindsight analysis, we concluded that the prior year allowance was within a range of acceptable estimates and that our estimation methodology is appropriate.

If the balance of the accounts receivable reserve increased or decreased by 20% at December 31, 2023, pretax income would change by approximately $2.3 million and earnings per share would change by approximately $0.04 per diluted share (based on the number of weighted average diluted shares outstanding for the year ended December 31, 2023).

Inventory Obsolescence

Product inventories represent the largest asset on our balance sheet. Our goal is to manage our inventory such that we minimize stock-outs to provide the highest level of service to our customers. To do this, we maintain at each sales center an adequate inventory of stock keeping units (SKUs) with the highest sales volumes. At the same time, we continuously strive to better manage our slower moving classes of inventory, which are not as critical to our customers and thus, inherently turn at slower rates.

32


We classify products at the sales center level based on sales at each location over the expected sellable period, which is the previous 12 months for most products, except for special order non-stock items that lack a SKU in our system and products with less than 12 months of usage. Below is a description of these inventory classifications:

new products with less than 12 months usage;
highest sales velocity items, which represent approximately 80% of net sales at the sales center;
lower sales velocity items, which we keep in stock to provide a high level of customer service;
products with no sales for the past 12 months at the local sales center level, excluding special order products not yet delivered to the customer; and
non-stock special order items.

There is little risk of obsolescence for our highest sales velocity items because these products generally turn quickly. We establish our reserve for inventory obsolescence based on inventory with lower sales velocity and inventory with no sales for the past 12 months, which we believe represent some exposure to inventory obsolescence, with particular emphasis on SKUs with the least sales over the previous 12 months. The reserve is intended to reflect the value of inventory at net realizable value. We evaluate a potential reserve for 5% for inventory with lower sales velocity, inventory with no sales for the past 12 months and non-stock inventory as determined at the sales center level. We also consider an additional 5% reserve for excess lower sales velocity inventory and an additional 45% reserve for excess inventory with no sales for the past 12 months. We determine excess inventory, which is defined as the amount of inventory on hand in excess of the previous 12 months’ usage, on a company-wide basis. We also evaluate whether the calculated reserve provides sufficient coverage of total inventory with no sales for the past 12 months. We record reserves as necessary based on our evaluations. We have not changed our methodology from prior years.

In evaluating the adequacy of our reserve for inventory obsolescence, we consider a combination of factors, including:

the level of inventory in relation to historical sales by product, including inventory usage by class based on product sales at both the sales center level and on a company-wide basis;
changes in customer preferences or regulatory requirements;
seasonal fluctuations in inventory levels;
geographic location; and
superseded products and new product offerings.

We periodically adjust our reserve for inventory obsolescence as changes occur in the above-identified factors. At the end of each fiscal year, we prepare a hindsight analysis by comparing the prior year-end obsolescence reserve balance to (i) current year inventory write-offs and (ii) the value of products with no sales for the past 12 months that remain in inventory. Based on our most recent hindsight analysis, we concluded that our prior year reserve was within a range of acceptable estimates and that our estimation methodology is appropriate.

If the balance of our inventory reserve increased or decreased by 20% at December 31, 2023, pretax income would change by approximately $4.7 million and earnings per share would change by approximately $0.09 per diluted share (based on the number of weighted average diluted shares outstanding for the year ended December 31, 2023).

Vendor Programs

Many of our vendor arrangements provide for us to receive specified amounts of consideration when we achieve any of a number of measures.  These measures generally relate to the volume level of purchases from our vendors, or our net cost of products sold, and may include negotiated pricing arrangements.  We account for vendor programs as a reduction of the prices of the vendor’s products and therefore a reduction of inventory until we sell the product, at which time we recognize such consideration as a reduction of cost of sales in our income statement.

Throughout the year, we estimate the amount earned based on our expectation of total purchases for the fiscal year relative to the purchase levels that mark our progress toward the attainment of various levels within certain vendor programs. We accrue vendor program benefits on a monthly basis using these estimates provided that we determine they are probable and reasonably estimable. Our estimates for annual purchases, future inventory levels and sales of qualifying products are driven by our sales projections, which can be significantly impacted by a number of external factors including changes in economic conditions and weather.  Changes in our purchasing mix also impact our estimates, as certain program rates can vary depending on our volume of purchases from specific vendors.

33


We continually revise these estimates throughout the year to reflect actual purchase levels and identifiable trends. As a result, our estimated quarterly vendor program benefits accrual may include cumulative catch-up adjustments to reflect any changes in our estimates between reporting periods. These adjustments have a greater impact on gross margin in the fourth quarter since it is our seasonally slowest quarter and because the majority of our vendor arrangements are based on calendar year periods. We update our estimates for these arrangements at year end to reflect actual annual purchase or sales levels. In the first quarter of the subsequent year, we prepare a hindsight analysis by comparing actual vendor credits received to the prior year vendor receivable balances. Based on our most recent hindsight analysis, we concluded that our vendor program estimates were within a range of acceptable estimates and that our estimation methodology is appropriate.

If market conditions were to change, vendors may change the terms of some or all of these programs. Although such changes would not affect the amounts we have recorded related to products already purchased, they may lower or raise our cost for products purchased and sold in future periods.

Income Taxes

We record deferred tax assets and liabilities based on differences between the financial reporting and tax basis of assets and liabilities using currently enacted rates and laws that will be in effect when we expect the differences to reverse.  Due to changing tax laws and state income tax rates, significant judgment is required to estimate the effective tax rate expected to apply to tax differences that are expected to reverse in the future.

We record Global Intangible Low Tax Income (GILTI) on foreign earnings as period costs if and when incurred, although we have not realized any impacts since the December 2017 enactment of U.S. tax reform.

As of December 31, 2023, U.S. income taxes were not provided on the earnings or cash balances of our foreign subsidiaries, outside of the provisions of the transition tax from U.S. tax reform. As we have historically invested or expect to invest the undistributed earnings indefinitely to fund current cash flow needs in the countries where held, additional income tax provisions may be required. Determining the amount of unrecognized deferred tax liability on these undistributed earnings and cash balances is not practicable due to the complexity of tax laws and regulations and the varying circumstances, tax treatments and timing of any future repatriation.

We operate in 41 states, 1 United States territory and 11 foreign countries. We are subject to regular audits by federal, state and foreign tax authorities, and the amount of income taxes we pay is subject to adjustment by the applicable tax authorities.  We recognize a benefit from an uncertain tax position only after determining it is more likely than not that the tax position will withstand examination by the applicable taxing authority. Our estimate for the potential outcome of any uncertain tax issue is highly judgmental. We regularly evaluate our tax positions and incorporate these expectations into our reserve estimates. We believe we have adequately provided for any reasonably foreseeable outcome related to these matters.  However, our future results may include favorable or unfavorable adjustments to our estimated tax liabilities in the period the assessments are made or resolved, or when statutes of limitation on potential assessments expire.  These adjustments may include changes in valuation allowances that we have established.  As a result of these uncertainties, our total income tax provision may fluctuate on a quarterly basis.

Each year, we prepare a return to provision analysis upon filing our income tax returns. Based on our most recent hindsight analysis, we concluded that our prior year income tax provision was within a range of acceptable estimates and that our provision calculation methodology is appropriate. Differences between our effective income tax rate and federal and state statutory tax rates are primarily due to excess tax benefits associated with the exercise of deductible nonqualified stock options and the lapse of restrictions on deductible restricted stock awards.

Performance-Based Compensation Accrual

The Compensation Committee of our Board (Compensation Committee) and our management have designed compensation programs intended to create a performance culture. The primary objectives of our compensation programs are to attract, motivate, reward and retain our employees without leading to unnecessary risk taking. Our compensation packages include bonus plans that are specific to groups of eligible participants and their levels and areas of responsibility. The majority of our bonus plans consist of annual cash payments that are based primarily on objective performance criteria. We calculate bonuses based on the achievement of certain key measurable financial and operational results, including operating income.

34


We use an annual cash performance award (annual bonus) to focus corporate behavior on short-term goals for growth, financial performance and other specific financial and business improvement metrics. Management sets the company’s annual bonus objectives at the beginning of the bonus plan year using both historical information and forecasted results of operations for the current plan year. Management also establishes specific business improvement objectives for both our operating units and corporate employees. The Compensation Committee approves objectives for annual bonus plans involving executive management.

We have also utilized our medium-term (three-year) Strategic Plan Incentive Program (SPIP) to provide senior management with an additional cash-based, pay-for-performance award based on the achievement of specified earnings growth objectives. Payouts through the SPIP are based on three-year compound annual growth rates (CAGRs) of our diluted EPS. Beginning in 2023, our Compensation Committee did not grant any awards under the SPIP. Outstanding awards will pay out in 2024 and 2025 if the applicable three-year performance conditions are achieved.

We record annual performance-based compensation accruals based on operating income achieved in a quarter as a percentage of total expected operating income for the year. We estimate total expected operating income for the current plan year using management’s estimate of the total overall incentives earned per the stated bonus plan objectives. Starting in June, and continuing each quarter through our fiscal year end, we adjust our estimated performance-based compensation accrual based on our detailed analysis of each bonus plan, the participants’ progress toward achievement of their specific objectives and management’s estimates related to the discretionary components of the bonus plans, if any.

We record SPIP accruals based on our total expected EPS for the current fiscal year and earnings growth estimates for the succeeding two years. We base our current fiscal year estimates on the same assumptions used for our annual bonus calculation.

Our quarterly performance-based compensation expense and accrual balances may vary relative to actual annual bonus expense and payouts due to the following differences between estimated and actual performance and the discretionary components of the bonus plans.

We generally make bonus payments at the end of February following the most recently completed fiscal year. Each year, we compare the actual bonus payouts to amounts accrued at the previous year’s end to determine the accuracy of our performance-based compensation estimates. Based on our most recent hindsight analysis, we concluded that our performance-based compensation accrual balances were within a reasonable range of acceptable estimates and that our estimation methodologies are appropriate.

Impairment of Goodwill and Other Indefinite-Lived Intangible Assets

Goodwill is our largest intangible asset. At December 31, 2023, our goodwill balance was $700.1 million, representing approximately 20% of total assets. Goodwill represents the excess of the amount we paid to acquire a company over the estimated fair value of tangible assets and identifiable intangible assets acquired, less liabilities assumed.

We perform a goodwill impairment test in the fourth quarter of each year or on a more frequent basis if events or changes in circumstances occur that indicate potential impairment.  The fair value estimates used in our impairment test is determined using discounted cash flow models, which require the use of significant unobservable inputs, representative of a Level 3 fair value measurement. To estimate the fair value of our reporting units, we project company-wide future cash flows using management’s assumptions for sales growth rates, operating margins, discount rates and earnings multiples. The earnings multiples are then used to estimate the fair value of each reporting unit. These estimates can significantly affect the outcome of our impairment test.  We also review for potential impairment indicators at the reporting unit level based on an evaluation of recent historical operating trends, current and projected local market conditions and other relevant factors as appropriate. To the extent the carrying value of a reporting unit is greater than its estimated fair value, we perform a discounted cash flow analysis at the reporting unit level to further evaluate our initial fair value estimate. If the carrying value of the reporting unit exceeds the fair value, we record a goodwill impairment charge for the difference, up to the carrying value of the goodwill. Since we define an operating segment as an individual sales center and we do not have operations below the sales center level, we define a reporting unit as an individual sales center.  

35


To test the reasonableness of our fair value estimates, we compared our aggregate estimated fair values to our market capitalization as of the date of our annual impairment test. In 2023, our aggregate estimated fair values were in line with our market capitalization. To facilitate a sensitivity analysis, we reduced our consolidated fair value estimate to reflect more conservative discounted cash flow assumptions, the sensitivity of a 150 basis point increase in our estimated weighted average cost of capital or a 50 basis point decrease in the estimated perpetuity growth rate. Our sensitivity analysis resulted in a fair value modestly lower than our market capitalization and did not result in the identification of additional at-risk locations.

If our assumptions or estimates in our fair value calculations change or if operating results are less than forecasted, we could incur impairment charges in future periods.  Impairment charges would decrease operating income, negatively impact diluted EPS and result in lower asset values on our balance sheet.  

In September 2023, we recorded goodwill impairment of $0.6 million, primarily related to one of our Horizon reporting units in Texas that we previously identified as being most at risk of goodwill impairment. We had been monitoring this location’s results, which came in below expectations at the end of the 2023 season. We performed an interim goodwill impairment analysis, which included a discounted cash flow analysis, and determined that the estimated fair value of the reporting unit no longer exceeded its carrying value.

In October 2023, we performed our annual goodwill impairment test and did not record any additional goodwill impairment at the reporting unit level. As of October 1, 2023, we had 250 reporting units with allocated goodwill balances. Our most significant goodwill balance of $403.5 million was related to our Porpoise Pool & Patio reporting unit and the next largest goodwill balance for a reporting unit was $12.1 million. The average goodwill balance per reporting unit was $2.8 million.

In October 2022, we performed our annual goodwill impairment test and recorded goodwill impairment of $0.6 million related to the closure of a Horizon reporting unit in that period. In October 2021, we performed our annual goodwill impairment test and did not recognize any goodwill impairment at the reporting unit level.

Recent Accounting Pronouncements

See Note 1 of “Notes to Consolidated Financial Statements,” included in Item 8 of this Form 10-K for details.

36



RESULTS OF OPERATIONS

The table below summarizes information derived from our Consolidated Statements of Income expressed as a percentage of net sales for the past three fiscal years:
Year Ended December 31,
202320222021
Net sales100.0 %100.0 %100.0 %
Cost of sales70.0 68.7 69.5 
Gross profit30.0 31.3 30.5 
Operating expenses16.5 14.7 14.8 
Operating income13.5 16.6 15.7 
Interest and other non-operating expenses, net1.1 0.7 0.2 
Income before income taxes and equity in earnings12.4 %15.9 %15.6 %
Note: Due to rounding, percentages may not add to operating income or income before income taxes and equity in earnings.

Our discussion of consolidated operating results includes the operating results from acquisitions in 2023, 2022 and 2021.  We have included the results of operations in our consolidated results since the respective acquisition dates.

Fiscal Year 2023 compared to Fiscal Year 2022
Base Business
We calculate base business results by excluding, for a period of 15 months, sales centers that we acquire, open in new markets or close. We also exclude consolidated sales centers when we do not expect to maintain the majority of the existing business and existing sales centers that we consolidate with acquired sales centers.
We generally allocate corporate overhead expenses to excluded sales centers on the basis of their net sales as a percentage of total net sales. After 15 months, we include acquired, consolidated and new market sales centers in the base business calculation including the comparative prior year period.
We have not provided separate base business income statements within this Form 10-K as base business results approximated consolidated results, and acquisitions and sales centers excluded from base business contributed less than 1% to the change in net sales.
The table below summarizes the changes in our sales centers during 2023:

December 31, 2022420 
Acquired location
New locations14 
December 31, 2023439 

For information about our recent acquisitions, see Note 2 of “Notes to Consolidated Financial Statements,” included in Item 8 of this Form 10-K.


37


Net Sales
(in millions)Year Ended December 31,  
20232022Change
Net sales$5,541.6 $6,179.7 $(638.1)(10)%

Following sales growth of 17% in 2022, 35% in 2021 and 23% in 2020 (all compared to the prior year periods), our net sales in 2023 declined 10% compared to 2022. Our base business results approximated our consolidated results for the year. At the core of our business, maintenance activities remained stable throughout the year, indicating steady demand for non-discretionary products. Unfavorable weather conditions in certain markets throughout the first half of the year led to a slow start to the swimming pool season, which limited sales in the first and second quarters. Our results also reflected lower sales volumes from reduced pool construction activity and discretionary replacement activity as tough macroeconomic conditions strained major project consumer spending.

The following factors also impacted our sales during the year and are listed in order of estimated magnitude.

Net sales benefited approximately 3% to 4% from inflationary product cost increases (compared to a 10% benefit in 2022), net of price deflation for some products including chemical sanitizers, PVC pipe and rebar.
We estimate that unfavorable weather conditions, primarily in the first half of the year, negatively impacted sales by approximately 2%.
Sales were negatively impacted 1% from lower customer early buy activity in 2023 versus 2022.

Related to our product sales, following a period of significant growth over the past three years, we observed a decline in volumes of discretionary products sold, largely due to lagging new pool construction activities. In 2023, sales of equipment, which includes swimming pool heaters, pumps, lights, filters and automation, decreased approximately 9% compared to 2022 and represented approximately 29% of net sales. Sales of building materials fell 9% compared to 2022 and represented approximately 13% of net sales in 2023.

Sales to specialty retailers that sell swimming pool supplies and customers who service large commercial installations are included in the appropriate existing product categories, and growth in these areas is reflected in the discussion above. In 2023, sales to retail customers decreased 10% compared to 2022 and represented approximately 14% of our consolidated net sales. Unfavorable weather and supply normalization affected our sales to independent retail customers in the first half of 2023. Encouragingly, we saw sales trends improve through the last half of the year. As consumers take advantage of travel opportunities, sales to commercial customers increased 9% compared to 2022 and represented approximately 4% of our consolidated net sales in 2023.

2023 Quarterly Sales Performance Compared to 2022 Quarterly Sales Performance

Quarter
2023
FirstSecondThirdFourth
Net Sales Decline(15)%(10)%(9)%(8)%

In the first quarter of 2023, unfavorable weather in our western markets, offset generally favorable weather in our southern markets. On an aggregate basis, we estimate that unfavorable weather conditions in the first quarter negatively impacted sales by approximately 5%. Sales were also negatively impacted 2% from lower customer early buy activity in the first quarter of 2023 and 1% from continued softness in our European markets.
A slow start to the swimming pool season combined with cautious consumer sentiment led to slower maintenance activity than anticipated, reduced outdoor living construction activity and deferred discretionary replacement activity in the second quarter of 2023. Sales were also negatively impacted 1% from both unfavorable weather conditions and lower customer early buy activity in the second quarter of 2023.
During the third quarter of 2023, maintenance activities remained stable, while pool construction-related activities remained weaker as challenging macroeconomic conditions continued to weigh heavily on major project consumer spending. Our results were also negatively impacted 1% from one less selling day in the third quarter of 2023 versus the third quarter of 2022.
38


In the fourth quarter of 2023, maintenance activities and demand for non-discretionary products were stable. Lower sales during our seasonally slowest time of year were largely attributable to softer spending trends for discretionary products due to reduced pool construction activity and discretionary replacement activity.

In addition to the sales discussion above, see further details of significant weather impacts under the subheading Seasonality and Quarterly Fluctuations below.

Gross Profit
(in millions)Year Ended December 31,  
20232022Change
Gross profit$1,660.0 $1,933.4 $(273.4)(14)%
Gross margin30.0 %31.3 %  

Gross margin decreased 130 basis points to 30.0% in 2023 compared to 31.3% in 2022. Our prior year gross margin benefited from our strategic inventory buys when we purchased product ahead of vendor price increases. As our sales benefited from higher inflation, we were able to sell those products at a lower average cost to our sales price. Our gross margin in 2023 was in line with our long-term expectations. Throughout the year, our gross margin was impacted by a variety of factors, including a less advantageous product and customer mix and a more competitive pricing environment as a result of slower activity within the outdoor living industry.

Operating Expenses
(in millions)Year Ended December 31, 
20232022Change
Selling and administrative expenses$913.5 $907.6 $5.9 0.6%
Operating expenses as a percentage of net sales16.5 %14.7 %  

Operating expenses increased 0.6%, or $5.8 million, to $913.5 million in 2023, up from $907.6 million in 2022. During 2023, volume-driven expenses were managed in line with lower sales resulting in a decline in variable and discretionary expenses (including performance-based compensation, temporary and overtime labor) and reduced delivery and vehicle operating costs compared to last year. Our largest expense growth drivers related to inflationary wage increases, rent and facility costs and insurance and healthcare-related costs, the return of in-person customer-facing retail events and investments in new locations and customer-focused projects.

Interest and Other Non-operating Expenses, net

Interest and other non-operating expenses, net increased $17.5 million compared to 2022, as higher average interest rates more than offset a decrease in average debt. Our weighted average effective interest rate increased to 5.2% in 2023 from 2.8% in 2022 on average outstanding debt of $1.1 billion in 2023 versus $1.4 billion in 2022.

Income Taxes

Our effective income tax rate was 24.0% at December 31, 2023 and December 31, 2022. We recorded a $6.7 million, or $0.17 per diluted share, benefit from ASU 2016-09 for the year ended December 31, 2023 compared to a benefit of $10.8 million, or $0.27 per diluted share, realized in 2022. Without the benefits from ASU 2016-09, our effective tax rate was 25.0% for the year ended 2023 and 25.1% for the year ended 2022.

Net Income and Earnings Per Share

Net income decreased 30% to $523.2 million in 2023 compared to $748.5 million in 2022. Earnings per share decreased 29% to $13.35 per diluted share compared to $18.70 per diluted share in 2022.

39


Reconciliation of Non-GAAP Financial Measures

The non-GAAP measures described below should be considered in the context of all of our other disclosures in this Form 10-K.

Adjusted Diluted EPS
We have included adjusted diluted EPS, a non-GAAP financial measure, as a supplemental disclosure, because we believe this measure is useful to management, investors and others in assessing our year-over-year operating performance.

Adjusted diluted EPS is a key measure used by management to demonstrate the impact of tax benefits from ASU 2016-09 on our diluted EPS and to provide investors and others with additional information about our potential future operating performance to supplement GAAP measures.

We believe this measure should be considered in addition to, not as a substitute for, diluted EPS presented in accordance with GAAP, and in the context of our other disclosures. Other companies may calculate this non-GAAP financial measure differently than we do, which may limit their usefulness as a comparative measure.

The table below presents a reconciliation of diluted EPS to adjusted diluted EPS.
(Unaudited)Year Ended
December 31,
20232022
Diluted EPS$13.35 $18.70 
Less: ASU 2016-09 tax benefit0.17 0.27 
Adjusted diluted EPS $13.18 $18.43 

Fiscal Year 2022 compared to Fiscal Year 2021

For a detailed discussion of the Results of Operations in Fiscal Year 2022 compared to Fiscal Year 2021, see the Results of Operations section of Management’s Discussion and Analysis included in Part II, Item 7 of our 2022 Annual Report on Form 10-K.  
40


Seasonality and Quarterly Fluctuations

For discussion regarding the effects seasonality and weather have on our business, see Item 1, “Business,” of this Form 10-K.

The following table presents certain unaudited quarterly data for 2023 and 2022. We have included income statement and balance sheet data for the most recent eight quarters to allow for a meaningful comparison of the seasonal fluctuations in these amounts. In our opinion, this information reflects all normal and recurring adjustments considered necessary for a fair presentation of this data. Due to the seasonal nature of our industry, the results of any one or more quarters are not necessarily a good indication of results for an entire fiscal year or of continuing trends.

(Unaudited)QUARTER
(in thousands)20232022
 FirstSecondThirdFourthFirst Second Third Fourth
Statement of Income Data        
Net sales$1,206,774 $1,857,363 $1,474,407 $1,003,050 $1,412,650 $2,055,818 $1,615,339 $1,095,920 
Gross profit369,755 567,783 428,731 293,775 447,189 666,804 503,687 315,731 
Operating income145,771 327,009 194,443 79,344 235,723 418,888 263,877 107,295 
Net income101,699 232,250 137,843 51,437 179,261 307,283 190,055 71,863 
Net sales as a % of annual net sales
22 %34 %27 %18 %23 %33 %26 %18 %
Gross profit as a % of annual gross profit
22 %34 %26 %18 %23 %34 %26 %16 %
Operating income as a % of annual operating income
20 %44 %26 %11 %23 %41 %26 %10 %
Balance Sheet Data
Total receivables, net$564,171 $630,950 $461,582 $342,910 $679,927 $756,585 $549,796 $351,448 
Product inventories, net1,686,683 1,392,886 1,259,308 1,365,466 1,641,155 1,579,101 1,539,572 1,591,060 
Accounts payable739,749 485,099 429,436 508,672 685,946 604,225 442,226 406,667 
Total debt1,365,750 1,184,586 1,033,897 1,053,320 1,505,073 1,595,398 1,512,545 1,386,803 
 
Note: Due to rounding, the sum of quarterly percentage amounts may not equal 100%.

Weather Impacts on Fiscal Year 2023 to Fiscal Year 2022 Comparisons

Weather conditions varied across the contiguous United States throughout the first quarter of 2023. Conditions were generally favorable in our southern markets, where sales benefited from warmer weather and below-average precipitation. In contrast, results were unfavorably impacted by unusually wet and cold weather in the western U.S., particularly in California and Arizona, which are two of our largest markets. Overall, we estimate that unfavorable weather conditions in the first quarter of 2023 negatively impacted first quarter sales by approximately 5%. Comparatively, in the first quarter of 2022, overall weather conditions were generally favorable, and sales benefited from above-average temperatures along much of the west and the east coast, although Texas experienced cooler-than-normal temperatures.

Overall, weather conditions unfavorably impacted sales by an estimated $30.0 million in the second quarter of 2023, particularly at the beginning of the second quarter. The first week of April through Easter weekend was much cooler across the West versus both average temperatures and prior year temperatures. The last week of April was also significantly cooler than normal from Texas through the mid-Atlantic region, excluding the coastal Southeast. While the Northeast had warmer than average weather the first few weeks of April, temperatures cooled dramatically through the first week of May and smoke from wildfires in Canada unfavorably impacted sales in early June. Weather in Florida was more normal and consistent with prior year, while favorable weather conditions compared to the second quarter of 2022 were limited to the Pacific Northwest and Europe. Similarly, sales growth in the second quarter of 2022 was challenged by unfavorable weather conditions in our seasonal markets and Europe; however, our southern markets benefited from above-average temperatures, particularly in Texas.

41


Weather conditions in the third quarter of 2023 were fairly neutral as hot temperatures across the southern United States were offset by rainy conditions in the Northeast. Comparatively, sales in the third quarter of 2022 were generally aided by above-average temperatures throughout much of the contiguous United States, although Florida saw a decline in sales due to closures resulting from Hurricane Ian towards the end of the quarter.

Overall, weather conditions were warm in the fourth quarter of 2023 and did not have a major impact on sales. The month of December marked the warmest temperatures recorded in 129 years, while the months of October and November saw below average rainfall across most of the United States. Conversely, fourth quarter of 2022 had less favorable conditions. In December, an Arctic front brought freezing temperatures and above-average temperatures across the United States and Canada.

Weather Impacts on Fiscal Year 2022 to Fiscal Year 2021 Comparisons

For a detailed discussion of Weather Impacts on Fiscal Year 2022 compared to Fiscal Year 2021, see the Seasonality and Quarterly Fluctuations section of Management’s Discussion and Analysis included in Part II, Item 7 of our 2022 Annual Report on Form 10-K.  

Geographic Areas

Since all of our sales centers have similar operations and share similar economic characteristics, we aggregate our sales centers into a single reportable segment. For additional details, see Note 1 of our “Notes to Consolidated Financial Statements,” included in Item 8 of this Form 10-K.

For a breakdown of net sales and property, plant and equipment between our United States and international operations, see Item 1, “Business,” of this Form 10-K.

LIQUIDITY AND CAPITAL RESOURCES

Liquidity is defined as the ability to generate adequate amounts of cash to meet short-term and long-term cash needs. We assess our liquidity in terms of our ability to generate cash to fund our operating activities, taking into consideration the seasonal nature of our business. Significant factors which could affect our liquidity include the following:

cash flows generated from operating activities;
the adequacy of available bank lines of credit;
the quality of our receivables;
acquisitions;
dividend payments;
capital expenditures;
changes in income tax laws and regulations;
the timing and extent of share repurchases; and
the ability to attract long-term capital with satisfactory terms.

Our primary capital needs are seasonal working capital obligations, debt repayment obligations and other general corporate initiatives, including acquisitions, opening new sales centers, dividend payments and share repurchases. Our primary working capital obligations are for the purchase of inventory, payroll, rent, other facility costs and selling and administrative expenses. Our working capital obligations fluctuate during the year, driven primarily by seasonality and the timing of inventory purchases. Our primary sources of working capital are cash from operations supplemented by bank borrowings, which have historically been sufficient to support our growth and finance acquisitions. We have funded our capital expenditures and share repurchases in substantially the same manner.

42


We prioritize our use of cash based on investing in our business, maintaining a prudent capital structure, including a modest amount of debt, and returning cash to our shareholders through dividends and share repurchases. Our specific priorities for the use of cash are as follows:

capital expenditures primarily for maintenance and growth of our sales center network, technology-related investments and fleet vehicles;
inventory and other operating expenses;
strategic acquisitions executed opportunistically;
payment of cash dividends as and when declared by our Board;
repayment of debt to maintain an average total target leverage ratio (as defined below) between 1.5 and 2.0; and
discretionary repurchases of our common stock under our Board authorized share repurchase program.

Our capital spending primarily relates to leasehold improvements, delivery and service vehicles and information technology. We focus our capital expenditure plans based on the needs of our sales centers. In recent years, we have increased our investment in technology and automation enabling us to operate more efficiently and better serve our customers.

Historically, our capital expenditures have averaged roughly 1.0% of net sales. Capital expenditures were 1.1% of net sales in 2023 and 0.7% of net sales in 2022 and 2021. In 2022 and 2021, our capital expenditures as a percentage of net sales were lower than our historical average due to our significant sales growth in those years. Based on management’s current plans, we project capital expenditures for 2024 will average 1% to 1.5% of net sales.

We believe we have adequate availability of capital to fund present operations and the current capacity to finance any working capital needs that may arise.  We continually evaluate potential acquisitions and hold discussions with acquisition candidates. If suitable acquisition opportunities arise that would require financing, we believe that we have the ability to finance any such transactions.

As of February 20, 2024, $344.1 million of the current Board authorized amount under our authorized share repurchase plan remained available. We expect to repurchase additional shares in the open market from time to time depending on market conditions. We plan to fund these repurchases with cash provided by operations and borrowings under our credit and receivables facilities.

Sources and Uses of Cash

The following table summarizes our cash flows (in thousands):
 Year Ended December 31,
 20232022
Operating activities$888,229 $484,854 
Investing activities(71,597)(50,870)
Financing activities(798,132)(411,658)

Cash provided by operations of $888.2 million for 2023 increased $403.4 million compared to 2022, primarily driven by positive changes in working capital, particularly as we sold through our prior year strategic inventory purchases, partially offset by lower net income.

Cash used in investing activities increased $20.7 million to $71.6 million in 2023, reflecting a $16.5 million increase in net capital expenditures between years and an increase of $2.3 million in payments for acquisitions compared to 2022.

Cash used in financing activities increased to $798.1 million in 2023 compared to $411.7 million in 2022. The change in financing activities primarily reflects a $537.0 million increase in net debt payments and a $16.8 million increase in dividends paid, partially offset by a decrease in share repurchases of $164.9 million.

For a discussion of our sources and uses of cash in 2021, see the Liquidity and Capital Resources – Sources and Uses of Cash section of Management’s Discussion and Analysis included in Part II, Item 7 of our 2022 Annual Report on Form 10-K.

43


Future Sources and Uses of Cash

To supplement cash from operations as our primary source of working capital, we will continue to utilize our three major credit facilities, which are the Amended and Restated Revolving Credit Facility (the Credit Facility), the Term Facility (the Term Facility) and the Receivables Securitization Facility (the Receivables Facility). For additional details regarding these facilities, see the summary descriptions below and more complete descriptions in Note 5 of our “Notes to Consolidated Financial Statements,” included in Item 8 of this Form 10-K.

Credit Facility

Our Credit Facility provides for $1.25 billion in borrowing capacity consisting of a $750.0 million five-year unsecured revolving credit facility and a $500.0 million term loan facility. The Credit Facility also includes sublimits for the issuance of swingline loans and standby letters of credit. We pay interest on revolving and term loan borrowings under the Credit Facility at a variable rate based on one-month Term SOFR, plus an applicable margin. The term loan requires quarterly amortization payments during the third, fourth and fifth years of the loan, beginning in September 2023 aggregating to 20% of the original principal amount of the loan, with all remaining principal due on the Credit Facility maturity date of September 25, 2026. We intend to continue to use the Credit Facility for general corporate purposes, for future share repurchases and to fund future growth initiatives.
At December 31, 2023, there was $740.0 million outstanding, including a $487.5 million term loan, with a $16.0 million standby letter of credit outstanding and $481.5 million available for borrowing under the Credit Facility. The weighted average effective interest rate for the Credit Facility as of December 31, 2023 was approximately 4.7%, excluding commitment fees and including the impact of our interest rate swaps.

Term Facility

Our Term Facility provides for $185.0 million in borrowing capacity and matures on December 30, 2026. Proceeds from the Term Facility were used to pay down the Credit Facility in December 2019, adding borrowing capacity for future share repurchases, acquisitions and growth-oriented working capital expansion. We pay interest on borrowings under the Term Facility at a variable rate based on one month Term SOFR, plus an applicable margin. The Term Facility is repaid in quarterly installments of 1.250% of the Term Facility on the last business day of each quarter beginning in the first quarter of 2020. We may prepay amounts outstanding under the Term Facility without penalty other than interest breakage costs. In June 2023, we made a prepayment on the Term Facility of $45.0 million with $32.4 million applied against the remaining quarterly installments and the remainder applied against the amount due at maturity.

At December 31, 2023, the Term Facility had an outstanding balance of $109.9 million at a weighted average effective interest rate of 6.6%.

Receivables Securitization Facility

Our two-year accounts receivable securitization facility (the Receivables Facility) offers us a lower-cost form of financing. Under this facility, we can borrow up to $350.0 million between April through August and from $210.0 million to $340.0 million during the remaining months of the year. We pay interest on borrowings under the Receivables Facility at a variable rate based on one month Term SOFR, plus an applicable margin. The Receivables Facility matures on November 1, 2024.
The Receivables Facility provides for the sale of certain of our receivables to a wholly owned subsidiary (the Securitization Subsidiary). The Securitization Subsidiary transfers variable undivided percentage interests in the receivables and related rights to certain third-party financial institutions in exchange for cash proceeds, limited to the applicable funding capacities. Upon payment of the receivables by customers, rather than remitting to the financial institutions the amounts collected, we retain such collections as proceeds for the sale of new receivables until payments become due.
At December 31, 2023, there was $191.7 million outstanding under the Receivables Facility at a weighted average effective interest rate of 6.2%, excluding commitment fees.

Financial Covenants

Financial covenants of the Credit Facility, Term Facility and Receivables Facility include maintenance of a maximum average total leverage ratio and a minimum fixed charge coverage ratio, which are our most restrictive financial covenants.  As of December 31, 2023, the calculations of these two covenants are detailed below:
44



Maximum Average Total Leverage Ratio. On the last day of each fiscal quarter, our average total leverage ratio must be less than 3.25 to 1.00.  Average Total Leverage Ratio is the ratio of the sum of (i) Total Non-Revolving Funded Indebtedness as of such date, (ii) the trailing twelve months (TTM) Average Total Revolving Funded Indebtedness and (iii) the TTM Average Accounts Securitization Proceeds divided by TTM EBITDA (as those terms are defined in the Credit Facility).  As of December 31, 2023, our average total leverage ratio equaled 1.39 (compared to 1.37 as of December 31, 2022) and the TTM average total indebtedness amount used in this calculation was $1.1 billion.

Minimum Fixed Charge Coverage Ratio. On the last day of each fiscal quarter, our fixed charge ratio must be greater than or equal to 2.25 to 1.00. Fixed Charge Ratio is the ratio of the TTM EBITDAR divided by TTM Interest Expense paid or payable in cash plus TTM Rental Expense (as those terms are defined in the Credit Facility).  As of December 31, 2023, our fixed charge ratio equaled 5.94 (compared to 9.57 as of December 31, 2022) and TTM Rental Expense was $92.0 million.

The Credit Facility and Term Facility limit the declaration and payment of dividends on our common stock to a manner consistent with past practice, provided no default or event of default has occurred and is continuing, or would result from the payment of dividends. We may declare and pay quarterly dividends so long as (i) the amount per share of such dividends is not greater than the most recently publicly announced dividends per share and (ii) our Average Total Leverage Ratio is less than 3.25 to 1.00 both immediately before and after giving pro forma effect to such dividends. Under the Credit Facility and Term Facility, we may repurchase shares of our common stock provided no default or event of default has occurred and is continuing, or would result from the repurchase of shares, and our maximum average total leverage ratio (determined on a pro forma basis) is less than 3.25 to 1.00.

Other covenants include restrictions on our ability to grant liens, incur indebtedness, make investments, merge or consolidate, and sell or transfer assets. Failure to comply with any of our financial covenants or any other terms of the Credit Facility and the Term Facility could result in higher interest rates on our borrowings or the acceleration of the maturities of our outstanding debt.

Interest Rate Swaps

We utilize interest rate swap contracts and forward-starting interest rate swap contracts to reduce our exposure to fluctuations in variable interest rates for future interest payments on our variable rate borrowings. Interest expense related to the notional amounts under all swap contracts is based on applicable fixed rates plus the applicable margin on the respective borrowings.

As of December 31, 2023, we had two interest rate swap contracts in place and one forward-starting interest rate swap contract, each of which has the effect of converting our exposure to variable interest rates on a portion of our variable rate borrowings to fixed interest rates. For more information, see Note 5 of “Notes to Consolidated Financial Statements” included in Item 8 of this Form 10-K.

Compliance and Future Availability
As of December 31, 2023, we were in compliance with all covenants and financial ratio requirements under our Credit Facility, our Term Facility and our Receivables Facility.  We believe we will remain in compliance with all covenants and financial ratio requirements throughout 2024.  For additional information regarding our debt arrangements, see Note 5 of “Notes to Consolidated Financial Statements,” included in Item 8 of this Form 10-K.

Future Obligations

We have certain fixed contractual obligations and commitments that include future estimated payments for general operating purposes. Changes in our business needs, fluctuating interest rates and other factors may result in actual payments differing from our estimates. We cannot provide certainty regarding the timing and amounts of these payments. The following table summarizes our obligations as of December 31, 2023 that are expected to impact liquidity and cash flow in future periods. We believe we will be able to fund these obligations through our existing cash, cash expected to be generated from operations and borrowings on our facilities.
45


  Payments Due by Period
TotalLess than
1 year
1-3 years3-5 yearsMore than
5 years
Long-term debt$1,054,841 $229,903 $824,938 $— $— 
Operating leases348,430 89,568 147,250 78,520 33,092 
Purchase obligations7,417 4,764 2,653 — — 
 $1,410,688 $324,235 $974,841 $78,520 $33,092 
The significant assumptions used in our determination of amounts presented in the above table are as follows:
Long-term debt amounts represent the future principal payments on our debt as of December 31, 2023. Our Receivables Facility matures November 1, 2024 and is included in the table above according to its stated maturity date. On our Consolidated Balance Sheets, we classify the entire outstanding balance of the Receivables Facility as Long-term debt as we intend and have the ability to refinance the obligations on a long-term basis. For additional information regarding our debt arrangements, see Note 5 of our “Notes to Consolidated Financial Statements,” included in Item 8 of this Form 10-K.
Operating lease amounts include future rental payments for our operating leases. The amounts presented are consistent with contractual terms and are not expected to differ significantly from actual results under our existing leases. For additional information regarding our operating leases, see Note 9 of our “Notes to Consolidated Financial Statements,” included in Item 8 of this Form 10-K.
Purchase obligations include all legally binding contracts such as firm minimum commitments for inventory purchases and software commitments. We issue inventory purchase orders in the normal course of business, which represent authorizations to purchase that are cancellable by their terms. We do not consider our cancellable purchase orders to be firm inventory commitments; therefore, they are excluded from the table above.

For certain of our future obligations, such as unrecognized tax benefits, uncertainties exist regarding the timing of future payments and the amount by which these potential obligations will increase or decrease over time. As such, we have excluded unrecognized tax benefits from the table above. See Note 7 of “Notes to Consolidated Financial Statements,” included in Item 8 of this Form 10-K for additional discussion related to our unrecognized tax benefits. The table also excludes various other liabilities that are not contractual in nature, including contingent liabilities, litigation accruals and contract termination fees.

The table below contains estimated interest payments (in thousands) related to our long-term debt obligations presented in the table above.  We calculated estimates of future interest payments based on the December 31, 2023 outstanding debt balances, using the fixed rates under our interest rate swap agreements for the applicable notional amounts and the weighted average effective interest rates as of December 31, 2023 for the remaining outstanding balances not covered by our swap contracts.  To project the estimated interest expense to coincide with the time periods used in the table above, we projected the estimated debt balances for future years based on the scheduled maturity dates of the Credit Facility, the Term Facility and the Receivables Facility. Our actual interest payments could vary substantially from the amounts projected.

  Estimated Interest Payments Due by Period
TotalLess than
1 year
1-3 years3-5 yearsMore than
5 years
Interest$126,056 $50,615 $74,508 $933 $— 


46



Item 7A.  Quantitative and Qualitative Disclosures about Market Risk

We are exposed to market risks, including interest rate risk and foreign currency risk. The adverse effects of potential changes in these market risks are discussed below. The following discussion does not consider the effects of the reduced level of overall economic activity that could exist following such changes. Further, in the event of changes of such magnitude, we would likely take actions to mitigate our exposure to such changes.

Interest Rate Risk

Our earnings are exposed to changes in short-term interest rates because of the variable interest rates on our debt. However, we have entered into interest rate swap contracts to reduce our exposure to market fluctuations. For information about our debt arrangements and interest rate swaps, see Note 5 of “Notes to Consolidated Financial Statements,” included in Item 8 of this Form 10‑K.

In 2023, there was no interest rate risk related to the notional amounts under our interest rate swap contracts. The portions of our outstanding balances under the Credit Facility, Term Facility and the Receivables Facility that were not covered by our interest rate swap contracts were subject to variable interest rates. To calculate the potential impact in 2023 related to interest rate risk, we performed a sensitivity analysis assuming that we borrowed the monthly maximum available amount under the Credit Facility, the maximum amount available under the Receivables Facility and the amount outstanding under our Term Facility. In this analysis, we assumed that the variable interest rates for the Credit Facility and the Receivables Facility increased by 1.0%. Based on this calculation, our pretax income would have decreased by approximately $13.8 million and earnings per share would have decreased by approximately $0.26 per diluted share (based on the number of weighted average diluted shares outstanding for the year ended December 31, 2023). The maximum amount available under the Credit Facility is $1.25 billion and the maximum amount available under the Receivables Facility is $350.0 million.

Failure of our swap counterparties would result in the loss of any potential benefit to us under our swap agreements. In this case, we would still be obligated to pay the variable interest payments underlying our debt agreements. Additionally, failure of our swap counterparties would not eliminate our obligation to continue to make payments under our existing swap agreements if we continue to be in a net pay position.

Currency Risk

Changes in the exchange rates for the functional currencies of our international subsidiaries, as shown in the table below, may positively or negatively impact our sales, operating expenses and earnings. Historically, we have not hedged our currency exposure and fluctuations in exchange rates have not materially affected our operating results. While our international operations, including Canada and Mexico, accounted for only 7% of total net sales in 2023, our exposure to currency rate fluctuations could be material in 2024 and future years to the extent that either currency rate changes are significant or that our international operations comprise a larger percentage of our consolidated results.

Functional Currencies
CanadaCanadian Dollar
United KingdomBritish Pound
BelgiumEuro
CroatiaEuro
FranceEuro
GermanyEuro
ItalyEuro
PortugalEuro
SpainEuro
MexicoMexican Peso
AustraliaAustralian Dollar

47



Item 8.  Financial Statements and Supplementary Data

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

48


Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors of Pool Corporation

Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Pool Corporation (the Company) as of December 31, 2023 and 2022, the related consolidated statements of income, comprehensive income, changes in stockholders’ equity, and cash flows for each of the three years in the period ended December 31, 2023, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023, in conformity with U.S. generally accepted accounting principles.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company’s internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework), and our report dated February 27, 2024 expressed an unqualified opinion thereon.
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 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. 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.
Critical Audit Matter
The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the account or disclosure to which it relates.


49


Valuation of Goodwill
Description of the Matter
At December 31, 2023, the Company’s goodwill was $700.1 million, including $403.5 million of goodwill relating to one reporting unit. As discussed in Note 3 of the consolidated financial statements, goodwill is tested for impairment at least annually at the reporting unit level. The Company’s goodwill is assigned to reporting units as of the acquisition date.

Auditing management’s annual goodwill impairment test for this reporting unit was complex and highly judgmental due to the estimation required to determine the fair value of the reporting unit. In particular, the fair value estimate is sensitive to certain assumptions, such as changes in the weighted average cost of capital, revenue growth rate, operating margin, and terminal growth rate which are affected by expectations about future market or economic conditions.
How We Addressed the Matter in Our Audit
We obtained an understanding, evaluated the design, and tested the operating effectiveness of controls over the Company’s goodwill impairment review process, including controls over management’s review of the significant assumptions described above.

To test the estimated fair value of the Company’s largest reporting unit, we performed audit procedures that included, among others, assessing methodologies and testing the significant assumptions discussed above and the underlying data used by the Company in its analysis. We compared the significant assumptions used by management to current industry and economic trends and other relevant factors, such as historical results. We assessed the historical accuracy of management’s estimates and performed sensitivity analyses of significant assumptions to evaluate the changes in the fair value of the reporting unit that would result from changes in the assumptions. We also involved a specialist to assist in our evaluation of the valuation methodology applied by the Company and certain significant assumptions used in estimating the fair value of the reporting unit. In addition, we reviewed the comparison of the Company’s fair value of its largest reporting unit and the fair value of all other reporting units to the Company’s market capitalization.

/s/ Ernst & Young LLP
We have served as the Company’s auditor since 1994.

New Orleans, Louisiana
February 27, 2024


50


POOL CORPORATION
Consolidated Statements of Income
(In thousands, except per share data)
 Year Ended December 31,
  202320222021
Net sales$5,541,595 $6,179,727 $5,295,584 
Cost of sales3,881,551 4,246,315 3,678,492 
Gross profit1,660,044 1,933,412 1,617,092 
Selling and administrative expenses913,477 907,629 784,308 
Operating income746,567 1,025,783 832,784 
Interest and other non-operating expenses, net58,431 40,911 8,639 
Income before income taxes and equity in earnings688,136 984,872 824,145 
Provision for income taxes165,084 236,763 173,812 
Equity in earnings of unconsolidated investments, net177 353 291 
Net income$523,229 $748,462 $650,624 
Earnings per share attributable to common stockholders:   
Basic$13.45 $18.89 $16.21 
Diluted$13.35 $18.70 $15.97 
Weighted average common shares outstanding:   
Basic38,704 39,409 39,876 
Diluted38,997 39,806 40,480 
Cash dividends declared per common share$4.30 $3.80 $2.98 

The accompanying Notes are an integral part of these Consolidated Financial Statements.


51


POOL CORPORATION
Consolidated Statements of Comprehensive Income
(In thousands)
 Year Ended December 31,
  202320222021
Net income$523,229 $748,462 $650,624 
Other comprehensive income (loss):
Foreign currency translation adjustments6,909 (10,028)(4,663)
Unrealized (losses) gains on interest rate swaps,
net of the change in taxes of $2,074, $(7,802) and $(3,733)
(6,222)23,407 11,198 
Total other comprehensive income687 13,379 6,535 
Comprehensive income$523,916 $761,841 $657,159 

The accompanying Notes are an integral part of the Consolidated Financial Statements.


52


POOL CORPORATION
Consolidated Balance Sheets
(In thousands, except share data)
 December 31,
 20232022
Assets  
Current assets:  
Cash and cash equivalents$66,540 $45,591 
Receivables, net145,723 128,247 
Receivables pledged under receivables facility197,187 223,201 
Product inventories, net1,365,466 1,591,060 
Prepaid expenses and other current assets40,444 30,892 
Total current assets1,815,360 2,018,991 
Property and equipment, net223,929 193,709 
Goodwill700,078 691,993 
Other intangible assets, net298,282 305,450 
Equity interest investments1,305 1,248 
Operating lease assets305,688 269,608 
Other assets83,426 84,438 
Total assets$3,428,068 $3,565,437 
Liabilities and stockholders’ equity  
Current liabilities:  
Accounts payable$508,672 $406,667 
Accrued expenses and other current liabilities134,676 168,521 
Short-term borrowings and current portion of long-term debt 38,203 25,042 
Current operating lease liabilities89,215 75,484 
Total current liabilities770,766 675,714 
Deferred income taxes67,421 58,759 
Long-term debt, net1,015,117 1,361,761 
Other long-term liabilities40,028 35,471 
Non-current operating lease liabilities221,949 198,538 
Total liabilities2,115,281 2,330,243 
Stockholders’ equity:  
Common stock, $0.001 par value; 100,000,000 shares authorized;
38,354,829 shares issued and outstanding at December 31, 2023 and
39,069,419 shares issued and outstanding at December 31, 2022
38 39 
Additional paid-in capital606,177 575,776 
Retained earnings699,990 653,484 
Accumulated other comprehensive income6,582 5,895 
Total stockholders’ equity1,312,787 1,235,194 
Total liabilities and stockholders’ equity$3,428,068 $3,565,437 

The accompanying Notes are an integral part of these Consolidated Financial Statements.


53


POOL CORPORATION
Consolidated Statements of Cash Flows
(In thousands)
 Year Ended December 31,
 202320222021
Operating activities   
Net income $523,229 $748,462 $650,624 
Adjustments to reconcile net income to net cash provided by operating activities:   
Depreciation31,585 30,381 28,287 
Amortization8,555 8,644 1,739 
Share-based compensation19,582 14,879 15,187 
Provision for doubtful accounts receivable, net of write-offs2,197 3,580 1,134 
Provision for inventory obsolescence, net of write-offs1,930 5,869 3,798 
Provision for deferred income taxes10,359 15,169 4,650 
Gains on sales of property and equipment(317)(527)(93)
Equity in earnings of unconsolidated investments, net(177)(353)(291)
Net (gains) losses on foreign currency transactions(813)48 325 
Goodwill impairment550 605  
Other200 472 473 
Changes in operating assets and liabilities, net of effects of acquisitions:   
Receivables10,108 19,685 (79,940)
Product inventories231,240 (263,567)(525,207)
Prepaid expenses and other assets57,840 (52,815)(51,199)
Accounts payable96,128 7,597 114,893 
Accrued expenses and other liabilities(103,967)(53,275)149,110 
Net cash provided by operating activities888,229 484,854 313,490 
Investing activities   
Acquisition of businesses, net of cash acquired(11,533)(9,264)(811,956)
Purchases of property and equipment, net of sale proceeds(60,096)(43,619)(37,658)
Other investments, net32 2,013  
Net cash used in investing activities(71,597)(50,870)(849,614)
Financing activities   
Proceeds from revolving line of credit1,548,618 1,917,173 1,438,408 
Payments on revolving line of credit(1,815,829)(1,970,388)(974,506)
Proceeds from term loan under credit facility 250,000 250,000 
Payments on term loan under credit facility(12,500)  
Proceeds from asset-backed financing552,500 220,000 495,000 
Payments on asset-backed financing(560,300)(205,500)(430,000)
Payments on term facility(47,313)(9,250)(9,250)
Proceeds from short-term borrowings and current portion of long-term debt19,998 28,445 9,279 
Payments on short-term borrowings and current portion of long-term debt(19,338)(27,675)(9,377)
Payments of deferred financing costs(52)(170)(2,638)
Payments of deferred and contingent acquisition consideration(551)(1,374)(362)
Proceeds from stock issued under share-based compensation plans10,455 8,934 17,197 
Payments of cash dividends(167,461)(150,624)(119,581)
Repurchases of common stock(306,359)(471,229)(138,039)
Net cash used in financing activities(798,132)(411,658)526,131 
Effect of exchange rate changes on cash and cash equivalents2,449 (1,056)186 
Change in cash and cash equivalents20,949 21,270 (9,807)
Cash and cash equivalents at beginning of year45,591 24,321 34,128 
Cash and cash equivalents at end of year$66,540 $45,591 $24,321 

The accompanying Notes are an integral part of these Consolidated Financial Statements.


54


POOL CORPORATION
Consolidated Statements of Changes in Stockholders’ Equity
(In thousands)
Common StockAdditional
Paid-In
Retained Accumulated
Other
Comprehensive
 SharesAmountCapitalEarnings(Loss) IncomeTotal
Balance at December 31, 202040,232 40 519,579 133,870 (14,019)639,470 
Net income
   650,624  650,624 
Foreign currency translation
    (4,663)(4,663)
Interest rate swaps, net of the change in taxes of $(3,733)
    11,198 11,198 
Repurchases of common stock, net of retirements
(360)  (138,039) (138,039)
Share-based compensation
  15,187   15,187 
Issuance of stock under share-based compensation plans
321  17,197   17,197 
Declaration of cash dividends
   (119,581) (119,581)
Balance at December 31, 202140,193 40 551,963 526,874 (7,484)1,071,393 
Net income
   748,462  748,462 
Foreign currency translation
    (10,028)(10,028)
Interest rate swaps, net of the change in taxes of $(7,802)
    23,407 23,407 
Repurchases of common stock, net of retirements(1,234)(1) (471,228) (471,229)
Share-based compensation  14,879   14,879 
Issuance of stock under share-based compensation plans110  8,934   8,934 
Declaration of cash dividends   (150,624) (150,624)
Balance at December 31, 202239,069 39 575,776 653,484 5,895 1,235,194 
Net income
   523,229  523,229 
Foreign currency translation
    6,909 6,909 
Interest rate swaps, net of the change in taxes of $2,074
    (6,222)(6,222)
Repurchases of common stock, net of retirements(862)(1) (309,262) (309,263)
Share-based compensation  19,582   19,582 
Issuance of stock under share-based compensation plans148  10,819   10,819 
Declaration of cash dividends   (167,461) (167,461)
Balance at December 31, 202338,355 $38 $606,177 $699,990 $6,582 $1,312,787 

The accompanying Notes are an integral part of these Consolidated Financial Statements.


55


POOL CORPORATION
Notes to Consolidated Financial Statements
 
Note 1 - Organization and Summary of Significant Accounting Policies

Description of Business

As of December 31, 2023, Pool Corporation and our subsidiaries (the Company, which may also be referred to as we, us or our) operated 439 sales centers in North America, Europe and Australia from which we sell swimming pool supplies, equipment and related leisure products, irrigation and landscape maintenance products and hardscape, tile and stone products to pool builders, retail stores, service companies, landscape contractors and others. We distribute products through five networks: SCP Distributors (SCP), Superior Pool Products (Superior), Horizon Distributors (Horizon), National Pool Tile (NPT) and Sun Wholesale Supply (Sun Wholesale).

Basis of Presentation and Principles of Consolidation

We prepared the Consolidated Financial Statements following U.S. generally accepted accounting principles (GAAP) and the requirements of the Securities and Exchange Commission (SEC). The financial statements include all normal and recurring adjustments that are necessary for a fair presentation of our financial position and operating results. The Consolidated Financial Statements include the accounts of Pool Corporation and our subsidiaries. All of our subsidiaries are wholly owned. All significant intercompany accounts and intercompany transactions have been eliminated.

Use of Estimates

To prepare financial statements that conform to GAAP, we make estimates and assumptions that affect the amounts reported in our financial statements and accompanying notes. Our most significant estimates relate to the allowance for doubtful accounts, inventory obsolescence reserves, vendor programs, income taxes, performance-based compensation accruals and goodwill impairment evaluations. We continually review our estimates and make adjustments as necessary, but actual results could be significantly different from what we expected when we made these estimates.

Newly Adopted Accounting Pronouncements

On June 30, 2023, we adopted Accounting Standards Update (ASU) 2020-04, Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting, and all related amendments, which are codified into Accounting Standards Codification (ASC) 848. This standard provides optional expedients and exceptions for applying GAAP to transactions affected by reference rate reform if certain criteria are met. These transactions include contract modifications, hedging relationships and sale or transfer of debt securities classified as held-to-maturity. Prior to our debt amendments in June 2023, discussed further in Note 5, we adopted the hedge accounting expedient related to the probability of forecasted transactions to assert probability of the hedged interest regardless of any expected modification related to reference rate reform. The adoption of this standard did not have a material impact on our consolidated financial statements or related disclosures, and we do not expect a material impact in future periods.

Segment Reporting

Since all of our sales centers have similar operations and share similar economic characteristics, we aggregate our sales centers into a single reportable segment. These similarities include (i) the nature of our products and services, (ii) the types of customers we sell to and (iii) the distribution methods we use. Our chief operating decision maker (CODM) evaluates each sales center based on individual performance that includes both financial and operational measures. These measures include operating income growth and accounts receivable and inventory management criteria. Each sales center manager and eligible field employee earns performance-based compensation based on these measures developed at the sales center level.

A bottom-up approach is used to develop the operating budget for each individual sales center. The CODM approves the budget and routinely monitors budget to actual results for each sales center. Additionally, our CODM makes resource allocation decisions primarily on a sales center-by-sales center basis. No single sales center meets any of the quantitative thresholds (10% of revenues, profit or assets) for separately reporting information about an operating segment. We do not track sales by product lines and product categories on a consolidated basis. We lack readily available financial information due to the number of our product lines and product categories and the fact that we make ongoing changes to product classifications within these groups, thus making it impracticable to report our sales by product category.

56


Seasonality and Weather

Our business is seasonal, and weather is one of the principal external factors affecting our business. In general, sales and net income are highest during the second and third quarters, which represent the peak months of swimming pool use, pool and irrigation installation and remodeling and repair activities. Sales are lower during the first and fourth quarters.

Revenue Recognition

We recognize a sale when a customer obtains control of the product, and we record the amount that reflects the consideration we expect to receive in exchange for such product. We recognize a sale when a customer picks up product at any sales center, when we deliver product to their premises or job sites via our trucks or when we present the product to a third-party carrier. For bill and hold sales, we determine when the customer obtains control of the product on a case-by-case basis to determine the amount of revenue to recognize each period.

We consider our distribution of products to represent one reportable revenue stream. Our products are similar in nature, and our revenue recognition policy is the same across our distribution networks. Our customers share similar characteristics and purchase products across all categories. We recognize revenue when our customers take control of our products. We include shipping and handling fees billed to customers as freight out income within net sales.

We measure revenue as the amount of consideration we expect to receive in exchange for transferring our products. Consideration may vary due to volume incentives and expected customer returns. We offer volume incentives to some of our customers and account for these incentives as a reduction of sales. We estimate the amount of volume incentives earned based on our estimate of cumulative sales for the fiscal year relative to our customers’ progress toward achieving minimum purchase requirements. We record customer returns, including those associated with customer early buy programs, as a reduction of sales. Based on available information related to our customers’ returns, we record an allowance for estimated returns, which historically has not been material. We regularly review our marketing programs, coupons and customary business practices to determine if any variable consideration exists. Other items that we record as reductions to sales include cash discounts, pricing adjustments and credit card fees related to customer payments.

The majority of our sales transactions do not contain additional performance obligations after delivery; therefore, we do not have multiple performance obligations for which to allocate the transaction price. We recognize shipping and handling costs associated with outbound freight in selling and administrative expenses.

We report sales net of tax amounts that we collect from our customers and remit to governmental authorities. These tax amounts may include, but are not limited to, sales, use, value-added and some excise taxes.

Vendor Programs

Many of our arrangements with our vendors provide for us to receive specified amounts of consideration when we achieve any of a number of measures. These measures are generally related to the volume level of purchases from our vendors, or our net cost of products sold, and may include negotiated pricing arrangements. We account for vendor programs as a reduction of the prices of the vendors’ products and as a reduction of inventory until we sell the products, at which time such considerations are recognized as a reduction of Cost of sales on our Consolidated Statements of Income.

Throughout the year, we estimate the amount earned based on our expectation of total purchases for the fiscal year relative to the purchase levels that mark our progress toward earning each program. We accrue vendor benefits on a monthly basis using these estimates, provided that we determine they are probable and reasonably estimable. We continually revise these estimates to reflect actual credits earned based on actual purchase levels and trends related to sales and purchasing mix. When we make adjustments to our estimates, we determine whether any portion of the adjustment impacts the amount of vendor credits that are deferred in inventory. We recognize changes in our estimates as a cumulative catch-up adjustment to the amounts recognized to date in our Consolidated Financial Statements.

57


Shipping and Handling Costs

We record shipping and handling costs associated with inbound freight as cost of sales. The table below presents shipping and handling costs associated with outbound freight, which we include in selling and administrative expenses (in thousands):
202320222021
$84,932 $89,002 $75,411 

Share-Based Compensation

We record share-based compensation for stock options and other share-based awards based on the estimated fair value as measured on the grant date. For stock option awards, we use a Black-Scholes model for estimating the grant date fair value. For additional discussion of share-based compensation, see Note 6.

Advertising Costs

We expense advertising costs when incurred. The table below presents advertising expense for the past three years (in thousands):
202320222021
$28,532 $28,778 $9,409 

The increase in advertising costs from 2021 to 2022 is driven by our December 2021 acquisition of Porpoise Pool & Patio, Inc., and primarily relates to an advertising fund based on a percentage of Pinch A Penny franchisee sales.

Income Taxes

We reduce federal and state income taxes payable by the tax benefits associated with the exercise of nonqualified stock options and the lapse of restrictions on restricted stock awards. To the extent realized tax deductions exceed the amount of previously recognized deferred tax benefits related to share-based compensation, we record an excess tax benefit. We record all excess tax benefits as a component of income tax benefit or expense in the income statement in the period in which stock options are exercised or restrictions on stock awards lapse.

We record Global Intangible Low Tax Income (GILTI) on foreign earnings as period costs if and when incurred, although we have not realized any impacts since the U.S. first imposed taxes on GILTI in December 2017.

For additional information regarding income taxes, see Note 7.

Equity Method Investments

We account for our 50% investment in Northpark Corporate Center, LLC (NCC) using the equity method of accounting. Accordingly, we report our share of income or loss based on our ownership interest in this investment.

Earnings Per Share

We calculate basic and diluted earnings per share using the two-class method. Earnings per share under the two-class method is calculated using net income attributable to common stockholders, which is net income reduced by earnings allocated to participating securities. Our participating securities include share-based payment awards that contain a non-forfeitable right to receive dividends and are considered to participate in undistributed earnings with common shareholders.

Diluted EPS reflects the dilutive effects of potentially dilutive securities, which include in-the-money outstanding stock options and shares to be purchased under our employee stock purchase plan. Using the treasury stock method, the effect of dilutive securities includes these additional shares of common stock that would have been outstanding based on the assumption that these potentially dilutive securities had been issued. For additional discussion of earnings per share, see Note 8.

58


Foreign Currency

The functional currency of each of our foreign subsidiaries is its applicable local currency. We translate our foreign subsidiary financial statements into U.S. dollars based on published exchange rates. We include these translation adjustments as a component of Accumulated other comprehensive income on the Consolidated Balance Sheets. We include realized transaction gains and losses that arise from exchange rate fluctuations in Interest and other non-operating expenses, net on the Consolidated Statements of Income. We realized a net foreign currency transaction gain of $0.8 million in 2023 and losses of $0.1 million in 2022 and $0.3 million in 2021.

Fair Value Measurements

Recurring Fair Value Measurements

Our assets and liabilities that are measured at fair value on a recurring basis include the unrealized gains or losses on our interest rate swap contracts, our deferred compensation plan asset and liability and contingent consideration related to recent acquisitions. The three levels of the fair value hierarchy under the accounting guidance are described below:

Level 1    Inputs to the valuation methodology are unadjusted quoted prices for identical assets or liabilities in active markets.

Level 2    Inputs to the valuation methodology include:
quoted prices for similar assets or liabilities in active markets;
quoted prices for identical or similar assets or liabilities in inactive markets;
inputs other than quoted prices that are observable for the asset or liability; or
inputs that are derived principally from or corroborated by observable market data by correlation or other means.

Level 3    Inputs to the valuation methodology are unobservable and significant to the fair value measurement.
The table below presents our assets and liabilities measured and recorded at fair value on a recurring basis (in thousands):
 Fair Value at December 31,
Input LevelClassification20232022
Assets
     Unrealized gains on interest rate swapsLevel 2Other assets$25,752 $34,049 
     Deferred compensation plan assetLevel 1Other assets15,347 13,148 
Liabilities
     Contingent consideration liabilitiesLevel 3
Accrued expenses and other current liabilities
$ $554 
     Deferred compensation plan liabilityLevel 1Other long-term liabilities15,347 13,148 

We use significant other observable market data or assumptions (Level 2 inputs) in determining the fair value of our interest rate swaps and forward-starting interest rate swap contracts that we believe market participants would use in pricing similar assets or liabilities, including assumptions about counterparty risk.  Our fair value estimates reflect an income approach based on the terms of the interest rate swap contracts and inputs corroborated by observable market data including interest rate curves.

Our deferred compensation plan asset represents investments in securities (primarily mutual funds) traded in an active market (Level 1 inputs) held for the benefit of certain employees as part our deferred compensation plan. We record an equal and offsetting deferred compensation plan liability, which represents our obligation to participating employees. Changes in the fair value of the plan asset and liability are reflected in Selling and administrative expenses in the Consolidated Statements of Income. For additional discussion of our nonqualified deferred compensation plan, see Note 11.

The carrying values of cash, receivables, accounts payable and accrued liabilities approximate fair value due to the short maturity of those instruments. The carrying value of long-term debt approximates fair value. Our determination of the estimated fair value reflects a discounted cash flow model using our estimates, including assumptions related to borrowing rates (Level 3 inputs).

59


Nonrecurring Fair Value Measurements

In addition to our assets and liabilities that we measure at fair value on a recurring basis, our assets and liabilities are also subject to nonrecurring fair value measurements. Generally, our assets are recorded at fair value on a nonrecurring basis as a result of impairment charges or business combinations. For additional discussion of goodwill and intangible assets and impairment, see Note 3.

Derivatives and Hedging Activities

At inception, we formally designate and document our interest rate swap contracts that qualify for hedge accounting as cash flow hedges of interest payments on variable rate borrowings. We formally assess, both at inception and at least quarterly, whether the financial instruments used in hedging transactions are effective at offsetting changes in cash flows of the related underlying exposure. To the extent our derivatives are effective in offsetting the variability of the hedged cash flows, we record the changes in the estimated fair value of our interest rate swap contracts to Accumulated other comprehensive income (loss) on the Consolidated Balance Sheets.

Our interest rate swap contracts and forward-starting interest rate swap contracts are subject to master netting arrangements. According to our accounting policy, we do not offset the fair values of assets with the fair values of liabilities related to these contracts.

We recognize any differences between the variable interest rate in effect and the fixed interest rate per our swap contracts as an adjustment to interest expense over the life of the swaps.

For our interest rate swap contracts currently in effect, a portion of the change in the estimated fair value between periods relates to future interest expense. Recognition of the change in fair value between periods attributable to accrued interest is reclassified from Accumulated other comprehensive income (loss) to Interest and other non-operating expenses, net on the Consolidated Statements of Income. These amounts were not material in any period presented. For additional discussion of our interest rate swaps, see Note 5.

Cash Equivalents

We consider all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents.

Credit Risk and Allowance for Doubtful Accounts

We record trade receivables at the invoiced amounts less an allowance for doubtful accounts for estimated losses we may incur if customers do not pay. We perform periodic credit evaluations of our customers and we typically do not require collateral. Consistent with industry practices, we generally require payment from our North American customers within 30 days, except for sales under early buy programs for which we provide extended payment terms to qualified customers.

Management estimates future losses based on historical bad debts, customer receivable balances, age of customer receivable balances, customers’ financial conditions and current and forecasted economic trends, including certain trends in the housing market, the availability of consumer credit and general economic conditions (as commonly measured by Gross Domestic Product or GDP). We monitor housing market trends through review of the House Price Index as published by the Federal Housing Finance Agency, which measures the movement of single-family house prices. At the end of each quarter, we perform a reserve analysis of all accounts with balances greater than $20,000 that are more than 60 days past due. During the year, we write off account balances when we have exhausted reasonable collection efforts and determined that the likelihood of collection is remote. These write-offs are charged against our allowance for doubtful accounts.

The following table summarizes the changes in our allowance for doubtful accounts for the past three years (in thousands):
 202320222021
Balance at beginning of year$9,522 $5,942 $4,808 
Bad debt expense7,526 7,449 3,377 
Write-offs, net of recoveries(5,330)(3,869)(2,243)
Balance at end of year$11,718 $9,522 $5,942 
60



Product Inventories and Reserve for Inventory Obsolescence

Product inventories consist primarily of goods we purchase from manufacturers to sell to our customers. We record inventory at the lower of cost, using the moving average cost method, or net realizable value. We establish our reserve for inventory obsolescence based on inventory turns by class with particular emphasis on stock keeping units with the weakest sales over the expected sellable period, which is the previous 12 months for most products. The reserve is intended to reflect the net realizable value of inventory that we may not be able to sell at a profit.

In evaluating the adequacy of our reserve for inventory obsolescence, we consider a combination of factors including:

the level of inventory in relation to historical sales by product, including inventory usage by classification based on product sales at both the sales center and on a company-wide basis;
changes in customer preferences or regulatory requirements;
seasonal fluctuations in inventory levels;
geographic location; and
superseded products and new product offerings.

We periodically adjust our reserve for inventory obsolescence as changes occur in the above-identified factors.

The following table summarizes the changes in our reserve for inventory obsolescence for the past three years (in thousands):
 202320222021
Balance at beginning of year$21,208 $15,196 $11,398 
Provision for inventory write-downs8,483 11,989 7,781 
Deduction for inventory write-offs(6,227)(5,977)(3,983)
Balance at end of year$23,464 $21,208 $15,196 

Property and Equipment

Property and equipment are stated at cost. We depreciate property and equipment on a straight-line basis over the following estimated useful lives:
Buildings40 years
Leasehold improvements (1)
1 - 10 years
Autos and trucks
3 - 6 years
Machinery and equipment
3 - 15 years
Computer equipment
3 - 7 years
Furniture and fixtures
5 - 10 years

(1)For substantial improvements made near the end of a lease term where we are reasonably certain the lease will be renewed, we amortize the leasehold improvement over the remaining life of the lease including the expected renewal period.

The table below presents depreciation expense for the past three years (in thousands):
202320222021
$31,585 $30,381 $28,287 

Acquisitions

We use the acquisition method of accounting and recognize assets acquired and liabilities assumed at fair value as of the acquisition date. Any contingent assets acquired and contingent liabilities assumed are also recognized at fair value if we can reasonably estimate fair value during the measurement period (which cannot exceed one year from the acquisition date). We re-measure any contingent liabilities at fair value in each subsequent reporting period. We expense all acquisition-related costs as incurred, including any restructuring costs associated with a business combination.

61


Any excess of the purchase price over the estimated fair values of the identifiable net assets acquired is recorded as goodwill. Significant judgment is often required in estimating the fair value of assets acquired, particularly intangible assets. Our fair value estimates are based on available historical information and on expectations and assumptions about the future, considering the perspective of market participants. Unanticipated market or macroeconomic events and circumstances may occur, which could affect the underlying estimates and assumptions.

If our initial acquisition accounting is incomplete by the end of the reporting period in which a business combination occurs, we report provisional amounts for incomplete items. Once we obtain information required to finalize the accounting for incomplete items, we adjust the provisional amounts recognized. We make adjustments to these provisional amounts during the measurement period.

For all acquisitions, we include the results of operations in our Consolidated Financial Statements as of the acquisition date. For additional discussion of acquisitions, see Note 2.

Goodwill and Other Intangible Assets

Goodwill represents the excess of the amount we paid to acquire a company over the estimated fair value of tangible assets and identifiable intangible assets acquired, less liabilities assumed. We test goodwill and other indefinite-lived intangible assets for impairment annually as of October 1st and at any other time when impairment indicators exist.

To estimate the fair value of our reporting units, we project company-wide future cash flows using management’s assumptions for sales growth rates, operating margins, discount rates and earnings multiples. The earnings multiples are then used to estimate the fair value of each reporting unit. These assumptions are considered unobservable inputs (Level 3 inputs as defined in the accounting guidance). To the extent the carrying value of a reporting unit is greater than its estimated fair value, we perform a discounted cash flow analysis at the reporting unit level to further evaluate our initial fair value estimate. If the carrying value of the reporting unit exceeds the fair value, we record a goodwill impairment charge for the difference, up to the carrying value of the goodwill. We recognize any impairment loss in operating income. Since we define an operating segment as an individual sales center and we do not have operations below the sales center level, our reporting unit is an individual sales center. For additional discussion of goodwill and other intangible assets, see Note 3.

Receivables Securitization Facility

Our accounts receivable securitization facility (the Receivables Facility) provides for the sale of certain of our receivables to a wholly owned subsidiary (the Securitization Subsidiary). The Securitization Subsidiary transfers variable undivided percentage interests in the receivables and related rights to certain third-party financial institutions in exchange for cash proceeds, limited to the applicable funding capacities.

We account for the sale of the receivable interests as a secured borrowing on our Consolidated Balance Sheets. The receivables subject to the agreement collateralize the cash proceeds received from the third-party financial institutions. We classify the entire outstanding balance as Long-term debt on our Consolidated Balance Sheets as we intend and have the ability to refinance the obligations on a long-term basis. We present the receivables that collateralize the cash proceeds separately as Receivables pledged under receivables facility on our Consolidated Balance Sheets. For additional discussion of the Receivables Facility, see Note 5.

Self-Insurance

We are self-insured for employee health benefits, workers’ compensation coverage, property and casualty, and automobile insurance. To limit our exposure, we also maintain excess and aggregate liability coverage. We establish self-insurance reserves based on estimates of claims incurred but not reported and information that we obtain from third-party service providers regarding known claims. Our management reviews these reserves based on consideration of various factors, including but not limited to the age of existing claims, estimated settlement amounts and other historical claims data.

62


Accumulated Other Comprehensive Income

The table below presents the components of our Accumulated other comprehensive income balance (in thousands):
 December 31,
20232022
Foreign currency translation adjustments$(12,699)$(19,608)
Unrealized gains on interest rate swaps, net of tax
19,281 25,503 
Accumulated other comprehensive income$6,582 $5,895 

Retained Earnings

We account for the retirement of share repurchases as a decrease to our Retained earnings on our Consolidated Balance Sheets.  As of December 31, 2023, the retained earnings reflects cumulative net income, the cumulative impact of adjustments for changes in accounting pronouncements, treasury share retirements since the inception of our share repurchase programs of $2.4 billion and cumulative dividends of $1.1 billion.

Supplemental Cash Flow Information

The following table presents supplemental disclosures to the accompanying Consolidated Statements of Cash Flows (in thousands):
 Year Ended December 31,
 202320222021
Cash paid during the year for:   
Interest $58,131 $39,759 $10,023 
Income taxes, net of refunds153,157 314,714 83,953 
63



Recent Accounting Pronouncements Pending Adoption

The following table summarizes the remaining recent accounting pronouncements that we plan to adopt in future periods:
StandardDescriptionEffective DateEffect on Financial Statements and Other Significant Matters
ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures

In December 2023, the FASB issued ASU 2023-09, Income Taxes- Improvements to Income Tax Disclosures, which will require enhancements and further transparency for decision usefulness to various income tax disclosures, most notably the tax rate reconciliation and income taxes paid.
Annual periods beginning after December 15, 2024 on a prospective basis and retrospective application is permitted. Early adoption is also permitted. We are currently evaluating the effect this standard will have on our disclosures.
ASU 2023-07, Segment Reporting (Topic 280), Improvements to Reportable Segment Disclosures


In November 2023, the FASB issued ASU 2023-07, Improvements to Reportable Segment Disclosures, which intends to improve reportable segment disclosures through requirement of enhanced disclosures about significant segment expenses, enhanced interim disclosure requirements, refines situations in which an entity can disclose multiple segment measures of profit or loss, provides advanced segment disclosure requirements for entities with a single reportable segment, as well as other disclosure requirements.
Annual periods beginning after December 15, 2023 on a retrospective basis. Early adoption is permitted. We are currently evaluating the effect this standard will have on our disclosures.
ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative

In October 2023, the FASB issued ASU 2023-06, Disclosure Agreements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative, which will impact various disclosure areas, including the statement of cash flows, accounting changes and error corrections, earnings per share, debt, equity, derivatives, and transfers of financial assets.
The amendments in ASU 2023-06 will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC and will no longer be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. We are currently evaluating the effect this standard will have on our disclosures.

Note 2 - Acquisitions

2023 Acquisitions

In December 2023, we acquired the distribution assets of A.C. Solucoes para Piscinas, Lda., a wholesale distributor of swimming pool equipment, chemicals and supplies, adding one location in Braga, Portugal.

In June 2023, we acquired the distribution assets of Pioneer Pool Products, Inc., a wholesale distributor of swimming pool equipment, chemicals and supplies, adding one location in Alabama.

In May 2023, we acquired the distribution assets of Recreation Supply Company, a wholesale distributor of commercial swimming pool products, adding one location in North Dakota.

In March 2023, we acquired the distribution assets of Pro-Water Irrigation & Landscape Supply, Inc., a wholesale distributor of irrigation and landscape supply products, adding two locations in Arizona.

2022 Acquisitions

In April 2022, we acquired the distribution assets of Tri-State Pool Distributors, a wholesale distributor of swimming pool equipment, chemicals and supplies, adding one location in West Virginia.
64



2021 Acquisitions

We acquired Porpoise Pool & Patio, Inc. (Porpoise) on December 16, 2021 for $788.7 million, net of cash acquired. We recognized goodwill of $403.5 million, other intangible assets of $301.0 million and tangible assets of $84.2 million, which included $57.4 million of acquired land and buildings. The acquisition was funded with borrowings on our Credit Facility.

Porpoise’s primary operations consist of Sun Wholesale Supply, a wholesale distributor of swimming pool and outdoor-living products, adding one distribution location in Florida. It also services Pinch A Penny, Inc., a franchisor of independently owned and operated pool and outdoor living-related specialty retail stores.

In December 2021, we acquired the distribution assets of Wingate Supply, Inc., a wholesale distributor of irrigation and landscape maintenance products, adding one location in Florida.

In June 2021, we acquired the distribution assets of Vak Pak Builders Supply, Inc., a wholesale distributor of swimming pool equipment, chemicals and supplies, adding one location in Florida.

In April 2021, we acquired Pool Source, LLC, a wholesale distributor of swimming pool equipment, chemicals and supplies, adding one location in Tennessee.

We have completed our acquisition accounting for all acquisitions discussed above, subject to adjustments for standard holdback provisions per the terms of the purchase agreements, which are not material.

Note 3 - Goodwill and Other Intangible Assets

The table below presents changes in the carrying amount of goodwill and our accumulated impairment losses (in thousands):
Goodwill (gross) at December 31, 2021
$701,753 
Acquired goodwill5,500 
Foreign currency translation and other adjustments(1,266)
Goodwill (gross) at December 31, 2022
705,987 
Accumulated impairment losses at December 31, 2021
(13,389)
Goodwill impairment(605)
Accumulated impairment losses at December 31, 2022
(13,994)
Goodwill (net) at December 31, 2022
$691,993 
Goodwill (gross) at December 31, 2022
$705,987 
Acquired goodwill8,137 
Foreign currency translation and other adjustments498 
Goodwill (gross) at December 31, 2023
714,622 
Accumulated impairment losses at December 31, 2022
(13,994)
Goodwill impairment(550)
Accumulated impairment losses at December 31, 2023
(14,544)
Goodwill (net) at December 31, 2023
$700,078 

The determination of our reporting units’ goodwill and intangibles fair values includes numerous assumptions that are subject to various risks and uncertainties. The principal assumptions, all of which are considered Level 3 inputs, used in our cash flow analyses consisted of changes in market conditions, forecasted future operating results (including sales growth rates and operating margins) and discount rates (including our weighted-average cost of capital).

65


In September 2023, we recorded goodwill impairment of $0.6 million, primarily related to one of our Horizon reporting units in Texas that we previously identified as being most at risk of goodwill impairment. We had been monitoring this location’s results, which came in below expectations at the end of the 2023 season. We performed an interim goodwill impairment analysis, which included a discounted cash flow analysis, and determined that the estimated fair value of the reporting unit no longer exceeded its carrying value.

In October 2023, we performed our annual goodwill impairment test and did not record any additional goodwill impairment at the reporting unit level. As of October 1, 2023, we had 250 reporting units with allocated goodwill balances.   Our most significant goodwill balance of $403.5 million was related to our Porpoise Pool & Patio reporting unit and the next largest goodwill balance for a reporting unit was $12.1 million. The average goodwill balance per reporting unit was $2.8 million.

In October 2022, we performed our annual goodwill impairment test and recorded goodwill impairment of $0.6 million related to the closure of a Horizon reporting unit in that period.

We record goodwill and intangibles impairment in Selling and administrative expenses on our Consolidated Statements of Income.

Other intangible assets consisted of the following (in thousands):
 December 31,Weighted Average Useful Life
 20232022
Intangibles GrossAccumulated AmortizationIntangibles NetIntangibles GrossAccumulated AmortizationIntangibles Net
Horizon tradename$8,400 $ $8,400 $8,400 $— $8,400 Indefinite
Pinch A Penny brand name169,000  169,000 169,000 — 169,000 Indefinite
National Pool Tile (NPT) tradename1,500 (1,187)313 1,500 (1,112)388 20
Non-compete agreements6,206 (3,258)2,948 6,022 (2,533)3,489 4.64
Customer relationships109,000 (11,125)97,875 109,000 (5,677)103,323 20
Franchise agreements22,000 (2,254)19,746 22,000 (1,150)20,850 20
Total other intangibles$316,106 $(17,824)$298,282 $315,922 $(10,472)$305,450 

The Horizon tradename and Pinch A Penny brand name each have an indefinite useful life and are not subject to amortization.  We evaluate the useful life of these intangible assets and test for impairment annually.  The NPT tradename, our non-compete agreements, customer relationships and franchise agreements have finite useful lives, and we amortize the estimated fair value of these agreements using the straight-line method over their respective useful lives. We have not identified any indicators of impairment related to these assets. The useful lives for our non-compete agreements are based on their contractual terms.

Other intangible amortization expense was $7.8 million in 2023, $7.8 million in 2022 and $1.3 million in 2021.

The table below presents estimated amortization expense for other intangible assets for the next five years (in thousands):
2024$7,794 
20257,676 
20267,143 
20276,790 
20286,619 
66



Note 4 - Details of Certain Balance Sheet Accounts

The table below presents additional information regarding certain balance sheet accounts (in thousands):
 
 December 31,
 20232022
Receivables, net:  
Trade accounts$60,966 $32,793 
Vendor programs92,072 101,554 
Other, net4,403 3,422 
Total receivables157,441 137,769 
Less: Allowance for doubtful accounts(11,718)(9,522)
Receivables, net$145,723 $128,247 
Prepaid expenses and other current assets:  
Prepaid expenses$31,175 $24,394 
Other current assets9,269 6,498 
Prepaid expenses and other current assets$40,444 $30,892 
Property and equipment, net:  
Land$24,077 $19,865 
Buildings56,181 55,911 
Leasehold improvements81,114 70,945 
Autos and trucks127,381 112,091 
Machinery and equipment109,532 93,491 
Computer equipment34,192 32,380 
Furniture and fixtures9,935 9,670 
Fixed assets in progress14,653 10,869 
Total property and equipment457,065 405,222 
Less: Accumulated depreciation(233,136)(211,513)
Property and equipment, net$223,929 $193,709 
Accrued expenses and other current liabilities:  
Salaries and payroll deductions$23,378 $22,318 
Performance-based compensation30,346 70,609 
Taxes payable21,209 16,479 
Other current liabilities59,743 59,115 
Accrued expenses and other current liabilities$134,676 $168,521 

67


Note 5 - Debt

The table below presents the components of our debt (in thousands):
 December 31,
 20232022
Variable rate debt
Current portion of long-term debt:
Australian credit facility$13,203 $12,542 
Current portion of term loans under credit facility25,000 12,500 
Short-term borrowings and current portion of long-term debt38,203 25,042 
Long-term portion:  
Revolving credit facility 252,500 519,711 
Term loans under credit facility462,500 487,500 
Term facility109,937 157,250 
Receivables securitization facility 191,700 199,500 
Less: financing costs, net1,520 2,200 
Long-term debt, net1,015,117 1,361,761 
Total debt $1,053,320 $1,386,803 

Credit Facility

Our Credit Facility, most recently amended on June 30, 2023, provides for $1.25 billion in borrowing capacity, consisting of a $750.0 million revolving credit facility and a $500.0 million term loan facility. The Credit Facility also includes sublimits for the issuance of swingline loans and standby letters of credit and matures on September 25, 2026.

On June 30, 2023, we entered into the Second Amendment to the Second Amended and Restated Credit Agreement (the Credit Agreement) among us as U.S. Borrower, SCP Distributors Canada Inc. as Canadian Borrower, SCP International, Inc. as Euro Borrower, the Subsidiary Guarantors party thereto, Wells Fargo Bank, National Association, as Administrative Agent, and certain other lenders party thereto. The amendment updated the index used for the Base Rate (as further defined within the Credit Facility Amendment) from LIBOR to Term SOFR. The amendment also increased the maximum amount for the Accounts Securitization (as further defined within the Credit Agreement) from $350.0 million to $500.0 million and increased the Canadian Dollar Commitment, Euro Commitment and Swingline Commitment (all as further defined within the Credit Facility Agreement) to $50.0 million each.

Our term loans under the credit facility require quarterly amortization payments beginning in September 2023 aggregating to 20% of the original principal amount of the loan during the third, fourth and fifth years of the loan, with all remaining principal due on September 25, 2026. All other terms of any such term loans would be substantially similar to those governing revolving credit loans under the Credit Agreement.

All obligations under the Credit Agreement are guaranteed on an unsecured basis by substantially all of our existing and future domestic subsidiaries.  The Credit Agreement also contains various customary affirmative and negative covenants and events of default.  The occurrence of any of these events of default would permit the lenders to, among other things, require immediate payment of all amounts outstanding under the Credit Agreement.

At December 31, 2023, there was $740.0 million outstanding, including a $487.5 million term loan, a $16.0 million standby letter of credit outstanding and $481.5 million available for borrowing under the Credit Facility.  The weighted average effective interest rate for the Credit Facility as of December 31, 2023 was approximately 4.7%, excluding commitment fees and including the impact of our interest rate swaps.

Revolving and term borrowings under the Credit Facility bear interest, at our option, at either of the following and, in each case, plus an applicable margin:

a.a base rate, which is the highest of (i) the Agent’s prime rate, (ii) the Federal Funds Rate plus 0.500% and (iii) Adjusted Term SOFR (defined below) for a one-month tenor in effect on such day plus 1.000%; or
68


b.Adjusted Term SOFR, the rate per annum equal to Term SOFR for such calculation plus the Term SOFR adjustment of 0.10%.

Borrowings by the Canadian Borrower bear interest, at the Canadian Borrower’s option, at either of the following and, in each case, plus an applicable margin:

a.a base rate, which is the greatest of (i) the Canadian Reference Bank prime rate and (ii) the Canadian Dealer Offered Rate (CDOR) plus 1.000%; or
b.CDOR.

Borrowings by the Euro Borrower bear interest at the Adjusted Eurocurrency rate plus an applicable margin.

Borrowings under any swingline loans under the Credit Facility bear interest, at our option, at either of the following and, in each case, plus an applicable margin:

a.the Term SOFR Swingline Rate, the greater of (i) Adjusted Term SOFR for a period equal to one month (commencing on the date of determination of such interest rate) and (ii) a floor rate specified in the Credit Agreement; or
b.a base rate, which is the highest of (i) the Agent’s prime rate, (ii) the Federal Funds Rate plus 0.500% and (iii) Adjusted Term SOFR for a one-month tenor in effect on such day plus 1.000%.

The interest rate margins on the borrowings and letters of credit issued under the Credit Agreement are based on our leverage ratio and will range from 0.000% to 0.425% on Base Rate, Canadian Base Rate and Base Rate swingline loans and from 0.910% to 1.425% on CDOR, Adjusted Term SOFR, Adjusted Eurocurrency rate and Term SOFR Swingline Rate loans (with all such rates being calculated in accordance with the terms and by reference to the definitions specified in the Credit Agreement). We are also required to pay an annual facility fee with respect to the lenders’ aggregate revolving credit agreement, the amount of which is based on our leverage ratio.

Term Facility

On December 30, 2019, we along with certain of our subsidiaries entered into a $185.0 million term facility (the “Term Facility”) with Bank of America, N.A. pursuant to a credit agreement subsequently amended on October 12, 2021, among us, as Borrower and Bank of America, N.A., as the Lender. On June 30, 2023, we entered into the Second Amendment to Credit Agreement (the “Term Facility Agreement”) among us, as Borrower, the Guarantors party thereto and Bank of America, N.A. as Lender. The amendment updated the index used for the Base Rate (as further defined within the Term Facility Agreement) from LIBOR to Term SOFR. The Term Facility matures on December 30, 2026.

Under the Term Facility, we are required to make quarterly amortization payments in installments of 1.250% of the Term Facility on the last business day of each quarter. We may prepay amounts outstanding under the Term Facility without penalty other than interest breakage costs. In June 2023, we made a prepayment on the Term Facility of $45.0 million with $32.4 million applied against the remaining quarterly installments and the remainder applied against the amount due at maturity.

Our obligations under the Term Facility are guaranteed on an unsecured basis by substantially all of our existing and future domestic subsidiaries. The Term Facility Agreement contains various customary affirmative and negative covenants and events of default. The occurrence of any of these events of default would permit the lenders to, among other things, require immediate payment of all amounts outstanding under the Term Facility Agreement.

At December 31, 2023, the Term Facility had an outstanding balance of $109.9 million at a weighted average effective interest rate of 6.6%.

Borrowings under the Term Facility bear interest, at our option, at either of the following and, in each case, plus an applicable margin:

a.a base rate, which is the greatest of (i) the rate per annum equal to the weighted average of the rates on overnight federal funds transactions with members of the Federal Reserve System, as published by the Federal Reserve Bank of New York on the business day next succeeding such day plus 0.50%, (ii) Bank of America’s “prime rate,” or (iii) the Term SOFR Rate (defined below) plus 1.00%; or
b.the Term SOFR Rate, which is the greater of (i) the rate per annum equal to the Term SOFR Screen Rate administered by CME Group Benchmark Administration Limited or any successor administrator plus the SOFR adjustment of 0.10% or (ii) a floor rate specified in the Term Facility Agreement.
69



The interest rate margins on the borrowings under the Term Facility are based on our leverage ratio and will range from 0.000% to 0.625% on Base Rate borrowings and 1.000% to 1.625% on Adjusted Term SOFR Rate borrowings (with all such rates being calculated in accordance with the terms and by reference to the definitions specified in the Term Facility Agreement).

Receivables Securitization Facility

On November 1, 2022, we and certain of our subsidiaries entered into an agreement (the “Amended Receivables Purchase Agreement”) amending our two-year receivable securitization facility. As amended, the Receivables Facility has a maximum facility limit of $350.0 million in the months of April through August and a funding capacity that ranges from $210.0 million to $340.0 million during the remaining months of the year. The maturity date of the Receivables Facility is November 1, 2024. Amounts outstanding under the Receivables Facility bear interest at Term SOFR plus an applicable margin of 0.75%.

The Receivables Facility provides for the sale of certain of our receivables to a wholly owned subsidiary (the “Securitization Subsidiary”). The Securitization Subsidiary transfers variable undivided percentage interests in the receivables and related rights to certain third-party financial institutions in exchange for cash proceeds, limited to the applicable funding capacities. Upon payment of the receivables by customers, rather than remitting to the financial institutions the amounts collected, we retain such collections as proceeds for the sale of new receivables until payments become due to the financial institutions.

The Receivables Facility is subject to terms and conditions (including representations, covenants and conditions precedent) customary for transactions of this type. Additionally, an amortization event will occur if we fail to meet certain covenants, including maintaining a maximum average total leverage ratio (average total funded debt/EBITDA) of 3.25 to 1.00 and a minimum fixed charge coverage ratio (EBITDAR/cash interest expense plus rental expense) of 2.25 to 1.00.

At December 31, 2023, there was $191.7 million outstanding under the Receivables Facility at a weighted average effective interest rate of 6.2%, excluding commitment fees.

We also pay an unused fee on the excess of the facility limit over the average daily capital outstanding. The unused fee is 0.25% if utilization is less than 50% or 0.35% otherwise. We pay this fee monthly in arrears.

Australian Seasonal Credit Facility

In the second quarter of 2017, Pool Systems Pty. Ltd. (PSL) entered into a credit facility to fund expansion and supplement working capital needs. The credit facility provides a borrowing capacity of AU$20.0 million.

Cash Pooling Arrangement

Certain of our foreign subsidiaries entered into a cash pooling arrangement with a financial institution for cash management purposes. This arrangement allows the participating subsidiaries to withdraw cash from the financial institution to the extent that aggregate cash deposits held by these subsidiaries are available at the financial institution. To the extent the participating subsidiaries are in an overdraft position, such overdrafts are recorded as short-term borrowings under a committed cash overdraft facility. These borrowings bear interest at a variable rate based on 3-month Euro Interbank Offered Rate (EURIBOR), plus a fixed margin. We also pay a commitment fee on the average outstanding balance. This fee is paid annually in advance. Our borrowing capacity is €14.0 million.

Maturities of Long-Term Debt

The table below presents maturities of long-term debt, excluding unamortized deferred financing costs, for the next five years (in thousands):
2024$229,903 
202537,500 
2026787,438 
2027 
2028 
Our Receivables Facility matures November 1, 2024 and is included in the table above according to its stated maturity date. On our Consolidated Balance Sheets, we classify the entire outstanding balance of the Receivables Facility as Long-term debt as we intend and have the ability to refinance the obligations on a long-term basis.
70



Interest Rate Swaps

Our interest rate swaps in effect during the year were previously forward-starting and converted the variable interest rate to a fixed interest rate on a portion of our variable rate borrowings. Interest expense related to the notional amounts under our swap contracts was based on the fixed rates plus the applicable margin on our variable rate borrowings. Changes in the estimated fair value of these interest rate swap contracts were recorded to Accumulated other comprehensive loss on the Consolidated Balance Sheets.

We currently have two interest rate swap contracts in place. The following table provides additional details related to these swap contracts:
DerivativeInception DateEffective DateTermination DateNotional
Amount
(in millions)
Fixed
Interest
Rate
Interest rate swap 1February 5, 2020February 26, 2021February 28, 2025$150.01.3260%
Interest rate swap 2March 9, 2020September 29, 2022February 26, 2027$150.00.6690%

We have entered into an additional forward-starting interest rate swap contract to extend the hedged period for future interest payments on a portion of our variable rate borrowings. The following table provides details related to our forward-starting interest rate swap contract:
DerivativeInception DateEffective DateTermination DateNotional
Amount
(in millions)
Fixed
Interest
Rate
Forward-starting interest rate swapMarch 9, 2020February 28, 2025February 26, 2027$150.00.7630%

Two of our interest rate swap contracts terminated on September 29, 2022. The following table provides additional details related to these former swap contracts:
DerivativeInception DateEffective DateTermination DateNotional
Amount
(in millions)
Fixed
Interest
Rate
Former interest rate swap 1May 7, 2019November 20, 2020September 29, 2022$75.02.0925%
Former interest rate swap 2July 25, 2019November 20, 2020September 29, 2022$75.01.5500%

The net difference between interest paid and interest received related to our swap agreements resulted in an interest benefit of $12.2 million in 2023 and $0.8 million in 2022 and expense of $4.3 million in 2021.

Failure of our swap counterparties would result in the loss of any potential benefit to us under our swap agreements. In this case, we would still be obligated to pay the variable interest payments underlying our debt agreements.  Additionally, failure of our swap counterparties would not eliminate our obligation to continue to make payments under our existing swap agreements if we continue to be in a net pay position.

Financial and Other Covenants

The Credit Facility and Term Facility limit the declaration and payment of dividends on our common stock to a manner consistent with past practice, provided no default or event of default has occurred and is continuing, or would result from the payment of dividends. We may declare and pay quarterly dividends so long as (i) the amount per share of such dividends is not greater than the most recently publicly announced dividends per share and (ii) our Average Total Leverage Ratio is less than 3.25 to 1.00 both immediately before and after giving pro forma effect to such dividends. Under the Credit Facility and Term Facility, we may repurchase shares of our common stock provided no default or event of default has occurred and is continuing, or would result from the repurchase of shares, and our maximum average total leverage ratio (determined on a pro forma basis) is less than 3.25 to 1.00.

Other covenants include restrictions on our ability to grant liens, incur indebtedness, make investments, merge or consolidate, and sell or transfer assets. Failure to comply with any of our financial covenants or any other terms of the Credit Facility and the Term Facility could result in higher interest rates on our borrowings or the acceleration of the maturities of our outstanding debt.
71



As of December 31, 2023, we were in compliance with all covenants and financial ratio requirements related to the Credit Facility, the Term Facility and the Receivables Facility.

Deferred Financing Costs

We capitalize financing costs we incur related to implementing and amending our debt arrangements. We record these costs as a reduction of Long-term debt, net on our Consolidated Balance Sheets and amortize them over the contractual life of the related debt arrangements. The table below summarizes changes in deferred financing costs for the past two years (in thousands):
December 31,
 20232022
Deferred financing costs:  
Balance at beginning of year$4,212 $4,042 
Financing costs deferred52 170 
Balance at end of year4,264 4,212 
Less: Accumulated amortization (2,744)(2,012)
Deferred financing costs, net of accumulated amortization$1,520 $2,200 

Note 6 - Share-Based Compensation

Share-Based Plans

Current Plan

In May 2007, our shareholders approved the 2007 Long-Term Incentive Plan (the 2007 LTIP), which authorizes the Compensation Committee of our Board of Directors (the Board) to grant non-qualified stock options and restricted stock awards to employees, directors, consultants or advisors.  In May 2016, our shareholders approved an amendment and restatement of the 2007 Long-Term Incentive Plan (the Amended 2007 LTIP) and increased the number of shares that may be issued to a total of 9,315,000 shares.  As of December 31, 2023, we had 3,947,708 shares available for future issuance including 853,337 shares that may be issued as restricted stock.

Stock options granted under the Amended 2007 LTIP have an exercise price equal to our stock’s closing market price on the grant date and expire ten years from the grant date. Restricted stock awards granted under the Amended 2007 LTIP are issued at no cost to the grantee.  Both stock options and restricted stock awards vest over time depending on an employee’s length of service with the company.  Share-based awards to our employees generally vest either five years from the grant date or on a three/five year split vest schedule, where half of the awards vest three years from the grant date and the remainder of the awards vest five years from the grant date. Share-based awards to our non-employee directors vest one year from the grant date.

Restricted stock awards to our employees contain performance-based criteria in addition to the service-based vesting criteria described above. The awards provide for a three-year performance period for the metric to be achieved. If the performance metric fails to be met, it may be extended by one or two years; however, if it is not met by the end of the extended performance period, then all shares of performance-based restricted stock will be immediately forfeited and canceled. For each of the performance-based grants from 2016 through 2021, we achieved the performance condition in the initial three-year performance period. For the performance-based grants in 2022 and 2023, we have concluded that the performance condition is probable to be attained in the initial three-year performance period.

72


Stock Option Awards

The following table summarizes stock option activity under our share-based plans for the year ended December 31, 2023:
 SharesWeighted Average
Exercise Price
Weighted Average
Remaining
Contractual Term
(Years)
Aggregate
Intrinsic Value
Balance at December 31, 2022642,925 $154.57   
Granted33,408 357.52   
Less: Exercised
90,439 92.52   
           Forfeited15,172 293.44   
Balance at December 31, 2023570,722 $173.13 4.22$129,309,839 
Exercisable at December 31, 2023371,551 $102.10 2.48$110,210,899 

The following table presents information about stock options outstanding and exercisable at December 31, 2023:
 Outstanding
Stock Options
Exercisable
Stock Options
Range of Exercise PricesSharesWeighted Average
Remaining
Contractual Term
(Years)
Weighted Average Exercise PriceSharesWeighted Average Exercise Price
$58.26 to $80.78
214,410 1.26$70.78 214,410 $70.78 
$80.79 to $220.01
216,574 4.53155.78 155,415 142.35 
$220.02 to $515.41
139,738 8.26357.05 1,726 370.02 
 570,722 4.22$173.13 371,551 $102.10 

The following table summarizes the cash proceeds and tax benefits realized from the exercise of stock options:
 Year Ended December 31,
(in thousands, except share amounts)202320222021
Options exercised90,439 71,737 274,253 
Cash proceeds$8,368 $6,247 $14,435 
Intrinsic value of options exercised$23,356 $21,976 $118,305 
Tax benefits realized$5,839 $5,494 $29,576 

We estimated the fair value of employee stock option awards at the grant date based on the assumptions summarized in the following table:
 
 Year Ended December 31,
(Weighted average)202320222021
Expected volatility31.0 %28.9 %27.0 %
Expected term7.4years7.1years6.9years
Risk-free interest rate4.01 %2.92 %1.00 %
Expected dividend yield1.15 %1.15 %1.15 %
Grant date fair value$130.74  $116.56  $83.05  

We calculated expected volatility over the expected term of the awards based on the historical volatility of our common stock.  We use weekly price observations for our historical volatility calculation because we believe this provides the most appropriate measurement of volatility given the trading patterns of our common stock.  We estimated the expected term based on the vesting period of the awards and our historical exercise activity for awards with similar characteristics. The risk-free interest rate is based on the U.S. Treasury zero-coupon issues with a remaining term approximating the expected term of the option. We determined the expected dividend yield based on the dividends we anticipate paying over the expected term.

73


For purposes of recognizing share-based compensation expense, we ratably expense the estimated fair value of employee stock options over the options’ requisite service period. The requisite service period for our share-based awards is either the vesting period, or if shorter, the period from the grant date to the date the employee becomes eligible to retire under our share-based award agreements. We recognize compensation cost for awards with graded vesting using the graded vesting recognition method. We estimate a forfeiture rate to calculate our share-based compensation expense for our share-based awards based on an analysis of actual forfeitures. We continue to evaluate the appropriateness of the forfeiture rate based on actual forfeiture experience, analysis of employee turnover and other factors.

The following table presents the total share-based compensation expense for stock option awards for the past three years (in thousands):
 202320222021
Option grants share-based compensation expense$4,618 $3,413 $2,846 
Option grants share-based compensation tax benefits1,154 853 712 

At December 31, 2023, the unamortized compensation expense related to stock option awards totaled $8.1 million.  We anticipate recognizing this expense over a weighted average period of 2.8 years.

Restricted Stock Awards

The table below presents restricted stock award activity under our share-based plans for the year ended December 31, 2023:
 SharesWeighted Average
Grant Date Fair Value
Balance unvested at December 31, 2022212,717 $256.97 
Granted (at market price) (1)
55,196 357.96 
Less: Vested58,705 172.24 
Forfeited
5,571 326.45 
Balance unvested at December 31, 2023203,637 $306.79 

(1)The majority of these shares contain performance-based vesting conditions.

At December 31, 2023, the unamortized compensation expense related to the restricted stock awards totaled $23.0 million.  We anticipate recognizing this expense over a weighted average period of 2.4 years.

The table below presents the total number of restricted stock awards that vested for the past three years and the related fair value of those awards (in thousands, except share amounts):
 202320222021
Restricted stock awards - shares vested58,705 78,931 69,069 
Fair value of restricted stock awards vested$20,906 $37,258 $24,005 

The following table presents the total share-based compensation expense for restricted stock awards for the past three years (in thousands):
 202320222021
Restricted stock awards share-based compensation expense$14,487 $11,024 $11,543 

Employee Stock Purchase Plan

We maintain the Pool Corporation Amended and Restated Employee Stock Purchase Plan (the ESPP), which was last approved by the Board and our stockholders in 2016. Under the ESPP, employees who meet minimum age and length of service requirements may purchase stock at 85% of the lower of:

a.the closing price of our common stock at the end of a six month plan period ending either July 31 or January 31; or
b.the average of the beginning and ending closing prices of our common stock for such six month period.

74


No more than 956,250 shares of our common stock may be issued under the ESPP. For the two six month offering periods in each of the last three years, our employees purchased the following aggregate number of shares:
202320222021
7,640 7,658 8,649 

The grant date fair value for the most recent ESPP purchase period ended July 31, 2023 was $57.71 per share.  Share-based compensation expense related to our ESPP was $0.5 million in 2023, $0.5 million in 2022 and $0.8 million in 2021.

Note 7 - Income Taxes
Income before income taxes and equity in earnings is attributable to the following jurisdictions (in thousands):
  Year Ended December 31,
  202320222021
United States$662,138 $919,461 $752,957 
Foreign 25,998 65,411 71,188 
Total$688,136 $984,872 $824,145 

The provision for income taxes consisted of the following (in thousands):
 Year Ended December 31,
 202320222021
Current:   
Federal$120,122 $164,135 $124,379 
State and other34,603 57,459 44,783 
Total current provision for income taxes154,725 221,594 169,162 
Deferred:   
Federal9,929 13,592 2,970 
State and other430 1,577 1,680 
Total deferred provision for income taxes10,359 15,169 4,650 
Provision for income taxes$165,084 $236,763 $173,812 

A reconciliation of the U.S. federal statutory tax rate to our effective tax rate on Income before income taxes and equity in earnings is as follows:
 Year Ended December 31,
 202320222021
Federal statutory rate21.00 %21.00 %21.00 %
Change in valuation allowance0.05 (0.02)(0.11)
Stock-based compensation(0.97)(1.09)(3.67)
Other, primarily state income tax rate3.91 4.15 3.87 
Total effective tax rate23.99 %24.04 %21.09 %
We reduce federal and state income taxes payable by the tax benefits associated with the exercise of deductible nonqualified stock options and the lapse of restrictions on deductible restricted stock awards. To the extent realized tax deductions exceed the amount of previously recognized deferred tax benefits related to share-based compensation, we record an excess tax benefit. We record all excess tax benefits or deficiencies as income tax benefit or expense in the income statement. We recorded excess tax benefits of $6.7 million to our income tax provision in 2023, $10.8 million in 2022 and $30.0 million in 2021.

75


The table below presents the components of our deferred tax assets and liabilities (in thousands):
 December 31,
 20232022
Deferred tax assets:  
Product inventories$11,764 $10,932 
Accrued expenses4,724 2,028 
Leases73,874 65,852 
Share-based compensation9,977 8,636 
Uncertain tax positions3,753 3,253 
Net operating losses1,447 987 
Other4,716 4,139 
Total non-current110,255 95,827 
Less: Valuation allowance(1,133)(815)
Component reclassified for net presentation(107,733)(94,034)
Total non-current, net1,389 978 
Total deferred tax assets1,389 978 
Deferred tax liabilities:
Trade discounts on purchases2,112 3,995 
Prepaid expenses6,610 4,903 
Leases73,092 64,549 
Intangible assets, primarily goodwill60,902 48,836 
Depreciation26,000 21,998 
Interest rate swaps6,438 8,512 
Total non-current175,154 152,793 
Component reclassified for net presentation(107,733)(94,034)
Total non-current, net67,421 58,759 
Total deferred tax liabilities67,421 58,759 
Net deferred tax liability$66,032 $57,781 

At December 31, 2023, certain of our international subsidiaries had tax loss carryforwards totaling approximately $5.0 million, which expire in various years after 2024.  Deferred tax assets related to the tax loss carryforwards of these international subsidiaries were $1.4 million as of December 31, 2023 and $1.0 million as of December 31, 2022.  We have recorded a corresponding valuation allowance of $1.0 million and $0.7 million in the respective years.

As of December 31, 2023, United States income taxes were not provided on earnings or cash balances of our foreign subsidiaries, outside of the provisions of the transition tax from U.S. tax reform enacted in December 2017. As we have historically invested or expect to invest the undistributed earnings indefinitely to fund current cash flow needs in the countries where held, additional income tax provisions may be required. Determining the amount of unrecognized deferred tax liability on these undistributed earnings and cash balances is not practicable due to the complexity of tax laws and regulations and the varying circumstances, tax treatments and timing of any future repatriation.

76


The following table summarizes the activity related to uncertain tax positions for the past three years (in thousands):
 202320222021
Balance at beginning of year$15,489 $13,297 $15,553 
Increases for tax positions taken during a prior period 275  
Increases for tax positions taken during the current period4,457 5,264 3,518 
Decreases resulting from the expiration of the statute of limitations2,075 3,347 3,185 
Decreases relating to settlements  2,589 
Balance at end of year$17,871 $15,489 $13,297 

The total amount of unrecognized tax benefits that, if recognized, would decrease the effective tax rate was $14.1 million at December 31, 2023 and $12.2 million at December 31, 2022.

We record interest expense related to unrecognized tax benefits in Interest and other non-operating expenses, net, while we record related penalties in Selling and administrative expenses on our Consolidated Statements of Income.  For unrecognized tax benefits, we had interest expense of $0.4 million in 2023 and interest income of $0.1 million in 2022 and $0.6 million in 2021.  Accrued interest related to unrecognized tax benefits was approximately $1.9 million at December 31, 2023 and $1.6 million at December 31, 2022.

We file income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions.  With few exceptions, we are no longer subject to U.S. federal, state and local, or non-U.S. income tax examinations by tax authorities for years before 2020.
77



Note 8 - Earnings Per Share

We calculate basic and diluted earnings per share using the two-class method. Earnings per share under the two-class method is calculated using net income attributable to common stockholders, which is net income reduced by the earnings allocated to participating securities. Our participating securities include share-based payment awards that contain a non-forfeitable right to receive dividends and are considered to participate in undistributed earnings with common shareholders. Participating securities excluded from weighted average common shares outstanding were 207,000 for the year ended December 31, 2023, 221,000 for the year ended December 31, 2022 and 268,000 for the year ended December 31, 2021.

The table below presents the computation of earnings per share, including the reconciliation of basic and diluted weighted average shares outstanding (in thousands, except per share data):
 Year Ended December 31,
 202320222021
Net income$523,229 $748,462 $650,624 
   Amounts allocated to participating securities(2,771)(4,151)(4,321)
Net income attributable to common stockholders$520,458 $744,311 $646,303 
Weighted average common shares outstanding:   
Basic38,704 39,409 39,876 
Effect of dilutive securities:   
Stock options and employee stock purchase plan
293 397 604 
Diluted 38,997 39,806 40,480 
Earnings per share attributable to common stockholders:   
Basic$13.45 $18.89 $16.21 
Diluted$13.35 $18.70 $15.97 
Anti-dilutive stock options excluded from diluted earnings per share computations (1)
64 34 1 
(1)Since these options have exercise prices that are higher than the average market prices of our common stock, including them in the calculation would have an anti-dilutive effect on earnings per share.

Note 9 - Commitments and Contingencies

Commitments

We lease facilities for our corporate and administrative offices, sales centers and centralized shipping locations under operating leases that expire in various years through 2036. Most of our leases contain five-year terms with renewal options that allow us to extend the lease term beyond the initial period, subject to terms agreed upon at lease inception. Based on our leasing practices and contract negotiations, we determined that we are not reasonably certain to exercise the renewal options and, as such, we have not included optional renewal periods in our measurement of operating lease assets, liabilities and expected lease terms. We exclude short-term leases from our Consolidated Balance Sheets and combine lease and non-lease components.

For leases with step rent provisions whereby the rental payments increase incrementally over the life of the lease, we recognize expense on a straight-line basis determined by the total lease payments over the lease term. To the extent we determine that future obligations related to real estate taxes, insurance and other lease components are variable, we exclude them from the measurement of our operating lease assets and liabilities.

Some of our real estate agreements include rental payments adjusted periodically for inflation. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.

78


The table below presents rent expense associated with facility and vehicle operating leases for the past three years (in thousands):
Lease CostClassification202320222021
Operating lease cost (1)
Selling and administrative expenses$92,939 $81,750 $71,255 
Variable lease costSelling and administrative expenses$24,535 $22,326 $18,755 
(1)Includes short-term lease cost, which is not material.

Based on our lease portfolio as of December 31, 2023, the table below sets forth the approximate future lease payments related to operating leases with initial terms of one year or more (in thousands):

2024$89,568 
202580,068 
202667,182 
202750,500 
202828,020 
Thereafter33,092 
Total lease payments348,430 
Less: interest37,266 
Present value of lease liabilities$311,164 

To calculate the present value of our lease liabilities, we determined our incremental borrowing rate based on the effective interest rate on our Credit Facility adjusted for a collateral feature similar to that of our leased properties, as we are unable to derive implicit rates from our existing leases.

The table below presents the weighted-average remaining lease term (years) of our operating leases and the weighted-average discount rate used in the above calculation:
December 31,
Lease Term and Discount Rate for Operating Leases202320222021
Weighted-average remaining lease term (years)4.815.085.27
Weighted-average discount rate4.04 %3.05 %2.57 %

The table below presents the amount of cash paid for amounts included in the measurement of lease liabilities and lease assets obtained in exchange for lease obligations (in thousands):
Year Ended
December 31,
202320222021
Operating cash flows for lease liabilities$84,703 $75,281 $67,197 
Operating lease assets obtained in exchange for operating lease obligations$107,869 $91,622 $94,493 

79


Contingencies

From time to time, we are subject to various claims and litigation arising in the ordinary course of business, including product liability, personal injury, commercial, contract and employment matters. Each quarter, we evaluate developments related to claims and litigation and record a liability if we deem a loss to be probable and estimable. When evaluating these matters for accrual and disclosure, we consider factors such as historical experience, specific facts and claims asserted, the likelihood we will prevail and the magnitude of any potential loss. The outcome of any litigation is inherently unpredictable. Based on currently available facts, we do not believe that the ultimate resolution of any of these claims and litigation matters will have a material adverse impact on our financial condition, results of operations or cash flows. We do not believe our exposure for any of these matters is material for disclosure, either individually or in the aggregate.

Note 10 - Related Party Transactions

We lease corporate and administrative offices from NCC, an entity we have held a 50% ownership interest in since 2005.  NCC owns and operates an office building in Covington, Louisiana.  We lease corporate and administrative offices from NCC, occupying approximately 60,000 square feet of office space, and we pay rent of $0.1 million per month. Our lease term ends May 2025.

The table below presents rent expense associated with this lease for the past three years (in thousands):
 202320222021
NCC$1,222 $1,222 $1,222 

Note 11 - Employee Benefit Plans

We offer a 401(k) savings and retirement plan, which is a defined contribution plan that provides benefits for substantially all employees who meet length of service requirements. Eligible employees are able to contribute up to 75% of their compensation, subject to the federal dollar limit. For plan participants, we provide a matching contribution. We contribute a total maximum match on employee contributions of up to 4% of their compensation, with a 100% match on the first 3% of compensation deferred and a 50% match on deferrals between 3% and 5% of compensation. We also offer retirement plans for certain of our international entities. The plan funding is calculated as a percentage of the employee’s earnings and in compliance with local laws and practices. The related expense is not material and is included in the table below.

We have a nonqualified deferred compensation plan that allows certain employees who occupy key management positions to defer salary and bonus amounts.  This plan also provides a matching contribution similar to that provided under our 401(k) plan to the extent that a participant’s contributions to the 401(k) plan are limited by IRS deferral and compensation limitations. The total combined company matching contribution provided to a participant under the 401(k) plan and the nonqualified deferred compensation plan for any one year may not exceed 4% of a participant’s salary and bonus.  The employee and company matching contributions are invested in certain equity and fixed income securities based on individual employee elections.

The table below sets forth our contributions for the past three years (in thousands):
 202320222021
Defined contribution and international retirement plans$10,973 $10,230 $9,308 
Deferred compensation plan218 283 239 

80


Note 12 - Quarterly Financial Data (Unaudited)

The table below summarizes the unaudited quarterly results of operations for the past two years (in thousands, except per share data):
  Quarter
  20232022
  FirstSecondThirdFourthFirstSecondThird
Fourth
Net sales$1,206,774 $1,857,363 $1,474,407 $1,003,050 $1,412,650 $2,055,818 $1,615,339 $1,095,920 
Gross profit369,755 567,783 428,731 293,775 447,189 666,804 503,687 315,731 
Net income101,699 232,250 137,843 51,437 179,261 307,283 190,055 71,863 
Earnings per share:        
Basic$2.60 $5.95 $3.54 $1.33 $4.46 $7.71 $4.82 $1.84 
Diluted$2.58 $5.91 $3.51 $1.32 $4.41 $7.63 $4.78 $1.82 

The sum of basic and diluted earnings per share for each of the quarters may not equal the total basic and diluted earnings per share for the annual periods because of rounding differences and a difference in the way that in-the-money stock options are considered from quarter to quarter. 
81


Item 9.  Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

Not applicable.

Item 9A.  Controls and Procedures

The term “disclosure controls and procedures” is defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934 (the Act). The rules refer to the controls and other procedures designed to ensure that information required to be disclosed in reports that we file or submit under the Act is (1) recorded, processed, summarized and reported within the time periods specified in the Commission’s rules and forms and (2) accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure.  As of December 31, 2023, management, including the CEO and CFO, performed an evaluation of the effectiveness of our disclosure controls and procedures. Based on that evaluation, management, including the CEO and CFO, concluded that as of December 31, 2023, our disclosure controls and procedures were effective.

We maintain a system of internal control over financial reporting that is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. generally accepted accounting principles. Based on the most recent evaluation, we have concluded that no change in our internal control over financial reporting occurred during the last fiscal quarter that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.


82


Management’s Report on Internal Control Over Financial Reporting
 
Pool Corporation’s management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934, as amended.  Our internal control system was designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of published financial statements.  All internal control systems, no matter how well designed, have inherent limitations. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation. Any evaluation or projection of effectiveness to future periods is also subject to risk that controls may become inadequate due to changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Pool Corporation’s management assessed the effectiveness of our internal control over financial reporting as of December 31, 2023. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in the Internal Control-Integrated Framework (2013 Framework). Based on this assessment, management has concluded that, as of December 31, 2023, Pool Corporation’s internal control over financial reporting was effective.

The independent registered public accounting firm that audited the Consolidated Financial Statements included in Item 8 of this Form 10-K has issued a report on Pool Corporation’s internal control over financial reporting. This report appears below.


83


Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors of Pool Corporation

Opinion on Internal Control Over Financial Reporting
We have audited Pool Corporation’s internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Pool Corporation (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on the COSO criteria.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2023 and 2022, the related consolidated statements of income, comprehensive income, changes in stockholders’ equity and cash flows for each of the three years in the period ended December 31, 2023, and the related notes and our report dated February 27, 2024 expressed an unqualified opinion thereon.
Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the 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 audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.
Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
Definition and Limitations of Internal Control Over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 /s/ Ernst & Young LLP

New Orleans, Louisiana
February 27, 2024


84


Item 9B.  Other Information

During the quarter ended December 31, 2023, none of our directors or officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted or terminated any Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408(a) of Regulation SK).

Item 9C.  Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

Not applicable.

PART III.

Item 10.  Directors, Executive Officers and Corporate Governance

The information required by this item is incorporated by reference to Pool Corporation’s 2024 Proxy Statement to be filed with the SEC.

We have a Code of Business Conduct and Ethics (the Code) that applies to all of our employees, officers and directors, and is available on our website at www.poolcorp.com. Any substantive amendments to the Code, or any waivers granted to any directors or executive officers, including our principal executive officer, principal financial officer or principal accounting officer and controller, will be disclosed on our website and remain there for at least 12 months.

Item 11.  Executive Compensation

The information required by this item is incorporated by reference to Pool Corporation’s 2024 Proxy Statement to be filed with the SEC.

Item 12.  Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

The information required by this item is incorporated by reference to Pool Corporation’s 2024 Proxy Statement to be filed with the SEC.

Item 13.  Certain Relationships and Related Transactions, and Director Independence

The information required by this item is incorporated by reference to Pool Corporation’s 2024 Proxy Statement to be filed with the SEC.

Item 14.  Principal Accountant Fees and Services

The information required by this item is incorporated by reference to Pool Corporation’s 2024 Proxy Statement to be filed with the SEC.

85


PART IV.

Item 15.  Exhibits, Financial Statement Schedules

(a)The following documents are filed as part of this report:
(1)Consolidated Financial Statements:
  Page
 
 
 
 
 
 
  
(2)Financial Statement Schedules.
  
 All schedules are omitted because they are not applicable or are not required or because the required information is provided in our Consolidated Financial Statements or accompanying Notes included in Item 8 of this Form 10-K.
  
(3)The exhibits listed in the Index to Exhibits.

Item 16.  Form 10-K Summary

None.

86




INDEX TO EXHIBITS
      Incorporated by Reference
No. Description Filed/
Furnished
with this
Form 10-K
 Form File No. Date Filed
3.1    10-Q 000-26640 08/09/2006
3.2    8-K 000-26640 10/25/2023
4.1    8-K 000-26640 05/19/2006
4.2X10-K000-2664002/27/2024
10.1*   8-K 000-26640 05/06/2016
10.2*  8-K 000-26640 05/06/2016
10.3*  10-K 000-26640 02/25/2022
10.4*10-K000-2664002/25/2022
10.5*   8-K 000-26640 05/06/2009
10.6*   8-K 000-26640 05/06/2009
10.7* X 10-K 000-26640 02/27/2024
10.8*  10-K 000-26640 02/24/2017
10.9*   10-Q 000-26640 04/29/2005
10.10*   10-Q 000-26640 04/29/2005
10.11    10-Q 000-26640 04/29/2005
10.12*10-K000-2664002/27/2019
10.13*10-K000-2664002/25/2022
10.148-K000-266409/29/2021
10.1510-K000-2664002/25/2022



      Incorporated by Reference
No. Description Filed/
Furnished
with this
Form 10-K
 Form File No. Date Filed
10.168-K000-2664007/05/2023
10.178-K000-2664010/17/2013
10.188-K000-2664010/17/2013
10.1910-Q000-2664007/30/2014
10.208-K000-2664010/28/2014
10.218-K000-2664010/20/2015
10.228-K000-2664010/20/2015
10.238-K000-2664010/31/2016
10.248-K000-2664009/01/2017
10.258-K000-2664011/29/2017
10.268-K000-2664011/02/2018
10.278-K000-2664011/04/2019
10.288-K000-2664011/04/2021
10.298-K000-2664011/04/2022
10.308-K000-2664010/17/2013
10.318-K000-2664001/02/2020
10.3210-Q000-2664010/28/2021
10.338-K000-2664007/05/2023
Pool Corporation Insider Trading Policy.X
 Subsidiaries of the registrant. X      
 Consent of Ernst & Young LLP. X      



      Incorporated by Reference
No. Description Filed/
Furnished
with this
Form 10-K
 Form File No. Date Filed
 Certification by Chief Financial Officer pursuant to Rule 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. X      
 Certification by Chief Executive Officer pursuant to Rule 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. X      
 Certification by Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002. X      
Pool Corporation Clawback Policy. X
101.INS+Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document X      
101.SCH+Inline XBRL Taxonomy Extension Schema Document X      
101.CAL+Inline XBRL Taxonomy Extension Calculation Linkbase Document X      
101.DEF+Inline XBRL Taxonomy Extension Definition Linkbase Document X      
101.LAB+Inline XBRL Taxonomy Extension Label Linkbase Document X      
101.PRE+Inline XBRL Taxonomy Extension Presentation Linkbase Document X      
104+Cover Page Interactive Data File (formatted in Inline XBRL and contained in Exhibit 101)X

*    Indicates a management contract or compensatory plan or arrangement

+    Attached as Exhibit 101 to this report are the following items formatted in iXBRL (Inline Extensible Business Reporting Language):
1.Consolidated Statements of Income for the years ended December 31, 2023, December 31, 2022 and December 31, 2021;
2.Consolidated Statements of Comprehensive Income for the years ended December 31, 2023, December 31, 2022 and December 31, 2021;
3.Consolidated Balance Sheets at December 31, 2023 and December 31, 2022;
4.Consolidated Statements of Cash Flows for the years ended December 31, 2023, December 31, 2022 and December 31, 2021;
5.Consolidated Statements of Changes in Stockholders’ Equity for the years ended December 31, 2023, December 31, 2022 and December 31, 2021; and
6.Notes to Consolidated Financial Statements.





SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized on February 27, 2024.
 POOL CORPORATION
  
By:/s/ JOHN E. STOKELY
 John E. Stokely, Chairman of the Board
 and Lead Independent Director

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant in the capacities indicated on February 27, 2024.

Signature:Title:
  
/s/ JOHN E. STOKELY 
John E. StokelyChairman of the Board and Lead Independent Director
  
/s/ PETER D. ARVAN 
Peter D. ArvanPresident, Chief Executive Officer and Director (principal executive officer)
  
/s/ MELANIE M. HOUSEY HART 
Melanie M. Housey HartVice President and Chief Financial Officer (principal financial officer)
  
/s/ WALKER F. SAIK
Walker F. SaikChief Accounting Officer and Corporate Controller (principal accounting officer)
/s/ MARTHA S. GERVASI
Martha S. GervasiDirector
/s/ JAMES D. HOPE
James D. HopeDirector
/s/ DEBRA S. OLER
Debra S. OlerDirector
/s/ MANUEL J. PEREZ DE LA MESA
Manuel J. Perez de la MesaDirector
/s/ CARLOS A. SABATER
Carlos A. SabaterDirector
/s/ ROBERT C. SLEDD
Robert C. SleddDirector
/s/ DAVID G. WHALEN
David G. WhalenDirector


EX-4.2 2 exhibit42_2023.htm DESCRIPTION OF THE SECURITIES OF POOL CORPORATION Document
EXHIBIT 4.2

DESCRIPTION OF THE SECURITIES OF POOL CORPORATION
REGISTERED UNDER SECTION 12 OF THE
SECURITIES EXCHANGE ACT OF 1934

December 31, 2023

As of December 31, 2023, Pool Corporation, a Delaware corporation (the “Corporation”) had one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended: our Common Stock, par value $.001 per share (the “Common Stock”).

The following summary description of our Common Stock is subject to and qualified in its entirety by reference to our Restated Certificate of Incorporation and our Amended and Restated Bylaws (the “Bylaws”), each of which are incorporated by reference as an exhibit to our Annual Report on Form 10-K, and the laws of the State of Delaware.

Authorized Capital Shares

The total number of shares of stock which the Corporation has authority to issue is 101,000,000, consisting of: 1,000,000 shares of Preferred Stock, par value $.01 per share (the “Preferred Stock”), and 100,000,000 shares of Common Stock. All Preferred Stock and Common Stock shall be issued as fully paid and non-assessable shares, and any holder thereof shall not be liable for any further payments in respect thereof. Our Common Stock is not redeemable at the option of the Corporation. No holder of Preferred Stock or Common Stock is entitled, as such, as a matter of right, to preemptive or subscription rights to purchase any securities of the Corporation. Holders of Common Stock have no conversion rights, and there are no sinking fund provisions applicable to the Common Stock. As of December 31, 2023, there were no shares of Preferred Stock outstanding.

Preferred Stock

The Corporation’s Board of Directors may, without further action by the holders of the Corporation’s Common Stock, from time to time, direct the issuance of up to 1,000,000 shares of Preferred Stock in series and, may, at the time of issuance, determine the rights, preferences and limitations of each series, including but not limited to voting rights, dividend rights, redemption rights, rights upon liquidation of the Corporation, conversion rights, limitations or restrictions upon the payment of dividends or making of other distributions on and upon the acquisition by the Corporation of Common Stock, and any other preference or special rights not inconsistent with the Restated Certificate of Incorporation. Because holders of shares of Preferred Stock rank senior to the Common Stock as to payment of dividends, satisfaction of any dividend preferences of outstanding shares of Preferred Stock would reduce the amount of funds available for the payment of dividends on shares of Common Stock. Holders of shares of Preferred Stock may be entitled to receive a preference payment in the event of any liquidation, dissolution or winding-up of the Corporation before any payment is made to the holders of shares of Common Stock. Accordingly, the Board of Directors of the Corporation, without approval of the holders of Common Stock, may issue shares of Preferred Stock with voting, conversion and other rights which could adversely affect holders of shares of Common Stock.

Voting Rights

The holders of Common Stock are entitled to one vote per share on all matters to be voted on by the Corporation’s stockholders. The holders of Common Stock do not have cumulative voting rights.


#102067800v2

EXHIBIT 4.2

The holders of a majority of the outstanding shares of capital stock, present in person or represented by proxy, shall constitute a quorum at all meetings of the stockholders, except as otherwise provided by statute or by the Restated Certificate of Incorporation.

When a quorum is present, the affirmative vote of the majority of shares present in person or represented by proxy at the meeting and entitled to vote on the subject matter shall be the act of the stockholders, unless the question is one upon which by express provisions of an applicable law or of the Restated Certificate of Incorporation a different vote is required, in which case such express provision shall govern and control the decision of such question. Subject to the rights of the holders of any class or series of capital stock of the Corporation and except as otherwise required by law or the Restated Certificate of Incorporation, each director to be elected by the stockholders must receive a majority of the votes cast with respect to the election of that director at any meeting for the election of directors at which a quorum is present, provided that if the number of nominees exceeds the number of directors to be elected in a contested election, the directors will be elected by a plurality of the shares represented in person or by proxy at the meeting and entitled to vote on the election of directors. If a director nominee who is an incumbent director is not elected and no successor has been elected at the same meeting, the director must submit to the Board of Directors promptly after the certification of the election results a letter offering to resign from the Board of Directors (a “Resignation Offer”). The Nominating and Corporate Governance Committee will consider the Resignation Offer and will make a recommendation to the Board of Directors whether to accept the Resignation Offer, reject the Resignation Offer or take other action. The Board of Directors, taking into account the Nominating and Corporate Governance Committee’s recommendation and any other factors they deem relevant, will act on each Resignation Offer within 90 days from the date of the certification of the election results.

Directors elected by holders of stock of the Corporation entitled to vote generally in the election of directors may be removed at any time by a majority vote of such stockholders.

Proxy Access Nominations

Pursuant to the Corporation’s Bylaws, in connection with an annual meeting of stockholders, a stockholder, or a group of up to 20 stockholders, owning three percent or more shares of the outstanding Common Stock of the Corporation continuously for the prior three years, may nominate and include in the Corporation’s proxy materials stockholder nominees for election to the Board constituting the greater of two stockholder nominees or 20% of the total number of directors in office (rounded down to the nearest whole number), subject to compliance with the requirements set forth in the Bylaws. This process is subject to additional eligibility, procedural and disclosure requirements set forth in the Bylaws.

Stockholder Action by Written Consent

Any action required to be taken at any annual or special meeting of stockholders of the Corporation, or any action which may be taken at any annual or special meeting of such stockholders, may be taken without a meeting, without prior notice and without a vote, if a consent or consents in writing, setting forth the action so taken and bearing the dates of signature of the stockholders who signed the consent or consents, shall be signed by the holders of outstanding stock having not less than the minimum number of votes that would be necessary to authorize or take such action at a meeting at which all shares entitled to vote thereon were present and voted, subject to compliance with certain other requirements as provided by law and pursuant to the Corporation’s Bylaws.

Dividend Rights


#102067800v2

EXHIBIT 4.2

The holders of outstanding shares of Common Stock are entitled to receive dividends out of assets legally available therefor at such time and in such amounts as the Board of Directors may from time to time determine in their discretion. As and when dividends are declared or paid thereon, whether in cash, property or securities of the Corporation, the holders of Common Stock shall be entitled to participate in such dividends ratably on a per share basis. The rights of the holders of Common Stock to receive dividends are subject to the provisions of the Preferred Stock.

Liquidation Rights

Upon liquidation, dissolution or winding-up of the Corporation, the holders of Common Stock shall be entitled to participate ratably on a per share basis in all distributions to the holders of the Common Stock, after payment of all debts and other liabilities and subject to the prior rights of any holders of Preferred Stock then outstanding.

Limitations on Liability and Indemnification of Officers and Directors

The Restated Certificate of Incorporation limits the liability of the Corporation’s directors to the Corporation and its stockholders for monetary damages for a breach of fiduciary duty as a director to the fullest extent permitted by the Delaware General Corporation Law. In addition, the Restated Certificate of Incorporation and Bylaws provide that the Corporation shall indemnify directors and officers of the Corporation to the fullest extent permitted by law.

Transfer Agent and Registrar

Computershare Trust Company, N.A. is the transfer agent and registrar for our Common Stock.

Listing

The Common Stock is traded on the Nasdaq Global Select Market under the trading symbol “POOL.”

Certain Anti-Takeover Provisions

Certain provisions of our Restated Certificate of Incorporation and our Bylaws may have the effect of delaying, deferring or preventing a change in control of the Corporation. Such provisions, including those regulating the nomination of directors and submission of shareholder proposals, limiting who may call special stockholders’ meetings and allowing the Corporation’s Board of Directors to designate certain terms of and issue shares of Preferred Stock, may make it more difficult for other persons, without the approval of our Board of Directors, to make a tender offer or otherwise acquire substantial amounts of Common Stock or to launch other takeover attempts that a stockholder might consider to be in such stockholder's best interest.

D.G.C.L. Section 203

The Corporation has expressly elected not to be governed by the provisions of Section 203 of the Delaware General Corporation Law regulating corporate takeovers. This section prevents certain Delaware corporations, under certain circumstances, from engaging in a business combination with (i) a stockholder who owns 15% or more of our outstanding voting stock, otherwise known as an interested stockholder, (ii) an affiliate of an interested stockholder, or (iii) an associate of an interested stockholder, for three years following the date that the stockholder became an interested stockholder.


#102067800v2

EXHIBIT 4.2

Advance Notice Procedure for Director Nominations and Stockholder Proposals

Our 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. In order for any matter to be “properly brought” before a meeting, a stockholder will have to comply with advance notice requirements and provide us with the information mandated by our Bylaws, including evidence of compliance with Rule 14a-19 under the Exchange Act. Generally, to be timely, a stockholder’s notice must be received at our principal executive offices not more than 270 and not less than 120 days in advance of the first anniversary of the date on which proxy materials were first mailed by the Corporation in connection with the previous year's annual meeting, or, in the event of a special meeting of stockholders or an annual meeting scheduled to be held either 30 days earlier or later than the preceding year's annual meeting, such notice shall be received by the Secretary of the Corporation within 15 days of the earlier of the date on which notice of such meeting is first mailed to stockholders or public disclosure of the meeting date is made. The Bylaws also specify requirements as to the form and content of a stockholder’s notice. These provisions may defer, delay, discourage or disqualify a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to influence or obtain control of our Company.

Special Stockholder Meetings

The Bylaws provide 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 chairperson of the Board of Directors or president. These provisions may have the effect of deferring, delaying or discouraging hostile takeovers, or changes in control or management of the Corporation.

Authorized but Unissued Capital Stock

One of the effects of the existence of authorized but unissued Common Stock and undesignated Preferred Stock may be to enable the Board of Directors to make more difficult or to discourage an attempt to obtain control of the Corporation by means of a merger, tender offer, proxy contest or otherwise, and thereby to protect the continuity of management. If, in the due exercise of its fiduciary obligations, the Board of Directors were to determine that a takeover proposal was not in the Corporation’s best interest, such shares could be issued by our Board of Directors without shareholder approval in one or more transactions that might prevent or render more difficult or costly the completion of the takeover transaction by diluting the voting or other rights of the proposed acquirer or insurgent shareholder group, by putting a substantial voting block in institutional or other hands that might undertake to support the position of the incumbent Board of Directors, by effecting an acquisition that might complicate or preclude the takeover, or otherwise.

In addition, our Restated Certificate of Incorporation grants the Board of Directors broad power to establish the rights and preferences of authorized and unissued shares of Preferred Stock. The issuance of shares of Preferred Stock could decrease the amount of earnings and assets available for distribution to holders of shares of Common Stock. The issuance also may adversely affect the rights and powers, including voting rights, of those holders and may have the effect of delaying, deterring or preventing a change in control of the Corporation.


#102067800v2
EX-10.7 3 exhibit107_2023.htm POOL FORM OF EMPLOYMENT AGREEMENT Document
EXHIBIT 10.7
EMPLOYMENT AGREEMENT



This EMPLOYMENT AGREEMENT (“Agreement”) is made and entered into this [DATE], by and
between SCP Distributors, LLC, a Delaware corporation (“Employer”), and [Employee Name] (“Employee”).


RECITALS



A. Employer operates wholesale distribution facilities throughout the country.

B. Employee is currently employed by Employer, and Employer desires to continue to employ Employee, pursuant to the terms of      this Agreement.

C. The parties desire to specify their rights and responsibilities with regards to each other by entering into this Agreement.

NOW, THEREFORE, in consideration of the mutual covenants and promises as specified hereinafter, and for other good and valuable consideration, the receipt and sufficiency of which is acknowledged, the parties agree as follows:

1.EMPLOYMENT. Employer continues to employ Employee, and Employee continues to accept employment with Employer upon the terms and conditions stated in this Agreement. Employee understands and acknowledges that employment shall remain “at will” at all times notwithstanding the existence of this Agreement.

2.TERM. The Agreement shall become effective upon execution by both parties, and shall remain in full force and effect until terminated pursuant to the provisions of this Agreement.

3.COMPENSATION.

A.Salary. Employer shall pay Employee’s gross annual salary (“Salary”) during such time Employee is employed by Employer. Employee’s Salary is presently set at the amount of $[Annual Salary] payable in equal installments not less than bi- weekly. Employee’s Salary may be increased or decreased, from time to time, at the sole discretion of Employer.

3.1Bonus. Employee may be eligible to receive a gratuitous annual bonus pursuant to a separate Bonus Plan (the “Bonus”). Subject to applicable law, the Bonus shall be paid by Employer to Employee on, and shall not be earned by Employee unless Employee is employed on, February 28th of the year following the calendar year in which the Bonus is applicable. If Employee is not employed, for any reason, on the date the bonus is paid, Employee understands and acknowledges that the Bonus has not been earned, and Employee shall not be eligible to receive a Bonus.

3.3    Bonus Acknowledgment. Bonuses are paid at the discretion of management and the Board of Directors. Bonuses are never guaranteed and are strictly gratuitous in nature. Employee acknowledges and agrees that whether a bonus will be paid and the eligibility criteria used to define the Bonus as set forth in Section 3.2 is subject to change, from year to year, and that it is Employer’s policy that such bonuses are not earned until they are actually paid to Employee on or before February 28th of each year following the calendar year in which the bonus is applicable. Employee further understands and acknowledges that bonuses do not accrue and are not subject to pro rata payment. If Employee is not employed on the date the bonus is paid for any reason, including termination or voluntary resignation, employee shall not be eligible for any bonus.


EXHIBIT 10.7
3.4    Withholding Taxes. All compensation paid to Employee pursuant to this section 3 shall be subject to all applicable state, federal and local withholding taxes.

3.5    Automobile Allowance. Employer may provide Employee with a vehicle under Employer’s guidelines for like managers.

4.EMPLOYEE BENEFITS. Employee shall be entitled to participate in all benefits Employer provides, or makes available to similarly situated employees in the same classification or equivalent level of responsibility, as changed from time to time by Employer.


5.EXTENT OF SERVICES. Employee shall devote his/her entire time, attention and energies to Employer’s business and shall not, during the term of this Agreement, be engaged in any other business activity that interferes with Employee’s duties for Employer as determined in the sole discretion of Employer, whether or not such business activity is pursued for gain, profit or other pecuniary advantage. However, Employee may invest his/her assets in such form or other manner as will not require his/her services in the operation of the affairs of the companies in which such investments are made.


6.DISCLOSURE OF INFORMATION.

6.1Employee acknowledges his/her position with Employer has given Employee access to and will continue to give Employee access to certain confidential and proprietary information (“Confidential Information”) of Employer and such Confidential Information, including but not limited to Employer’s products and services, business plans, business acquisitions, processes, product or service research and development methods or techniques, training methods and other operational methods or techniques, quality assurance procedures or standards, operating procedures, files, plans, specifications, proposals, drawings, charts, graphs, support data, trade secrets, supplier lists, supplier information, purchasing methods or practices, distribution and selling activities, consultants’ reports, marketing or other technical studies, maintenance records, employment or personnel data, marketing data, strategies or techniques, financial reports, budgets, projections, cost analyses, price lists, formulae and analyses, employee lists, customer records, customer lists, customer source lists, proprietary computer software, and internal notes and memoranda relating to any of the foregoing, is a valuable, special and unique asset of Employer’s business. In consideration of Employee’s continued employment with Employer, Employee agrees that he/she will not communicate, disclose, divulge or make available to any person or entity (other than Employer) any Confidential Information that he/she may know or possess or hereafter come to know or possess as a result of his/her employment hereunder, except upon the prior written authorization of Employer or as may be required by law or legal process. In the event of a breach or threatened breach by Employee of the provisions of this section 6, Employer shall be entitled to an injunction restraining Employee from disclosing, in whole or in part, Employer’s Confidential Information, or from rendering any services to any person, firm corporation, association, or another entity to whom such Confidential Information, in whole or in part, has been disclosed or is threatened to be disclosed, it being acknowledged by Employee that any such breach or threatened breach will cause irreparable injury to Employer. Nothing in this section 6 shall be construed as prohibiting Employer from pursuing any other remedies available to Employer for such breach or threatened breach, including the recovery from Employee of damages, attorney fees and other costs and expenses incurred by Employer. All memoranda, notes, records or other documents compiled by Employee or made available to Employee during the Term, concerning the business of Employer and its customers, shall be the property of Employer and shall be delivered to Employer upon the termination of Employee’s employment as provided herein, or at any other time upon request.

6.2Notice of Immunity Under the Defend Trade Secrets Act of 2016 ("DTSA"). Notwithstanding any other provision of this Agreement:

6.2.1 Employee will not be held criminally or civilly liable under any federal or state trade secret law for any disclosure of a trade secret that:

6.2.1.1 is made: (1) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney; and (2) solely for the purpose of reporting or investigating a suspected violation of law; or

6.2.1.2 is made in a complaint or other document that is filed under seal in a lawsuit or other proceeding.

6.2.2 If the Employee files a lawsuit for retaliation by the Employer for reporting a suspected violation of law, the Employee may disclose the Employer's trade secrets to the Employee's attorney and use the trade secret information in the court proceeding if the Employee:

6.2.2.1 files any document containing the trade secret under seal; and

6.2.2.2 does not disclose the trade secret, except pursuant to court order.



EXHIBIT 10.7
7.TERMINATION.


7.1    In addition to the reasons provided in Sections 7.3, 7.4, and 7.5, Employer may terminate Employee’s employment under this Agreement for any reason or no reason upon fourteen (14) days written notice to Employee. Employee may terminate Employee’s employment under this Agreement only upon fourteen (14) days written notice to Employer.

7.2    If the Employer terminates the Employee's employment for any reason other than as provided in Section 7.3 or 7.4, then:

7.2.1 Employer shall pay Employee twenty-six (26) weeks of Employee’s Salary (“Post-Employment Salary Benefit”), bi-weekly, subject to withholding and other applicable taxes, and
7.2.2 should the Employee elect to continue any health coverage in place as of the date on which the Employee’s employment with the Employer ends under the Employer’s group health plan as are then accorded under applicable federal, state, and local laws governing continuation of group health coverage for insured, employer group health plans (“Health Insurance Continuation Coverage”), the Employer shall pay each premium due for Health Insurance Continuation Coverage, for a maximum of six (6) months (the “Employer-Contribution Period”), by means of reimbursement to the Employee or by direct payment to the applicable insurer. Thereafter, the Employee will be required to pay the full cost of such Health Insurance Continuation Coverage. If the Employee acquires group health coverage from another employer prior to the expiration of the Employer-Contribution Period, the Employer’s obligation to pay for health insurance premiums towards Health Insurance Continuation Coverage shall cease. The Employee must immediately notify the Employer should the Employee acquire group health coverage prior to the expiration of the Employer-Contribution Period. To be reimbursed for health insurance premium(s) as detailed above, the Employee must submit proof of payment to the Employer within thirty (30) days of payment for coverage. If the Employee fails to timely make the Employee’s Health Insurance Continuation Coverage payment(s) to the applicable insurer, the Employee’s insurance will be subject to cancellation per the terms of the plan. Health Savings Account (“HSA”) payments are specifically excluded from this Agreement and not payable.
The Post-Employment Salary Benefit and any amounts payable to the Employee during the Employer-Contribution Period (collectively, the “Severance Compensation”) under this Section 7.2 shall be subject to Section 10.9 and conditioned upon (i) the Employee’s execution and non-revocation of a general release of claims, in form and substance reasonably satisfactory to the Employer, and (ii) the Employee’s continued compliance with the Employee’s post-termination obligations, including the covenants set forth in Sections 6 and 8 of the Employment Agreement.

7.3    If Employee terminates his/her employment as provided in section 7.1, Employer shall have the option of immediately terminating Employee without any further liability or obligation to Employee, including the obligation to pay Severance Compensation under Section 7.2.

7.4    Employer may terminate Employee’s employment under this Agreement for Cause without any obligation of providing advance notice to Employee and without any obligation to pay Severance Compensation under Section 7.2. For the purposes of this Agreement, Cause shall mean:

7.4.1Employee’s material breach of this Agreement;

7.4.2Employee’s misconduct which may reasonably be anticipated to have an adverse effect upon
Employer’s business;

7.4.3Employee’s disregard of the lawful instructions of the Board of Directors or Officers of Employer that are consistent with Employee’s position;

7.4.4Employee’s abuse of alcohol or drugs;

7.4.5Employee’s commission of a felony or an act involving fraud, theft or dishonesty;

7.4.6Employee’s failure to adequately perform his/her duties as determined in the sole discretion of
Employer;

7.4.7Employee’s intentional furnishing of materially false, misleading, or omissive information to the Board of Directors or Officers of Employer, that is detrimental to the Company;

7.4.8Employee’s breach or threatened breach of the provisions of this section 7 of this Agreement; or


EXHIBIT 10.7

7.4.9Employee’s failure or refusal to comply or Employer’s reasonable belief that Employee has failed or refused to comply with Employer’s policies, standards, or regulations as set forth in Employer’s Employee Handbook and other employment policies, a copy of which Employee hereby acknowledges that he or she has received, read and understands.

7.5 Employer may terminate Employee’s employment under this Agreement in the event of Employee’s death or “disability.” Disability is defined as Employee’s physical or mental disability significant enough to preclude performance of his/ her essential job duties for an indefinite or undeterminable period of time based upon then medically available information.

7.6    Notwithstanding anything in this Agreement to the contrary, both during the term of this Agreement and [his or her] employment with the Employer or any of its affiliates, and thereafter, the Employee hereby consents and agrees to be bound by the Pool Corporation Clawback Policy, as adopted by the Board of Directors of Pool Corporation to comply with and interpreted to be consistent with Section 10D of the Securities Exchange Act of 1934, as amended, Rule 10D-1 promulgated under the Exchange Act and Nasdaq Listing Rule 5608, as applicable, and any similar policy adopted by the Board of Directors of Pool Corporation or its committees, as such policies may be amended from time to time.

8.RESTRICTIVE COVENANT.

8.1    Employee hereby acknowledges and recognizes that during the term of his/her employment with Employer, he/she will be privy to trade secrets and Confidential Information critical to Employer’s business within certain markets, and that Employer may find it extremely difficult and disruptive to replace the Employee.

8.2    Employee hereby further acknowledges that Employer operates swimming pool supply and distribution facilities, landscaping and irrigation system services and distribution facilities, as well as related leisure products through wholesale distribution facilities throughout the country (the “Company Business”) and specifically acknowledges that Employer carries on business and provides services in the following parishes: Caddo, East Baton Rouge, Jefferson, Lafayette, and St. Tammany.

8.3    In consideration of [his/her] employment and continued employment with Employer, training in Employer’s techniques, access to Employer’s Confidential Information, the consideration to be received by Employee hereunder, and the other promises contained herein, and for the purpose of protecting Employer’s customer relationships, goodwill, valuable information, and Confidential Information, Employee hereby agrees that he/she will not, from and after the effective date of this Agreement until the first anniversary of the termination of Employee’s employment with Employer:

8.3.1    carry on or engage in any activity in Caddo, East Baton Rouge, West Baton Rouge, Jefferson, Lafayette, and/or St. Tammany Parishes, directly or indirectly, in whole or in part, as an employee, employer, owner, operator, manager, advisor, affiliate, consultant, contractor, agent, partner, director, stockholder, officer, volunteer, intern, or any other similar capacity (such business or activity being hereinafter called a “Competing Business”) to an entity engaged in the same or similar business as Employer, including those engaged in any Company Business (except that nothing in this Section 8.3.1 shall prevent Employee from working in a capacity that does not compete with those aspects of the Company Business in which Employee was engaged while employed at Employer;

8.3.2    directly or indirectly solicit any customer of Employer in Caddo, East Baton Rouge, Jefferson, Lafayette, and/or St. Tammany Parishes;

8.3.3assist others in carrying on or engaging in any Competing Business or soliciting any customer of Employer in Caddo, East Baton Rouge, West Baton Rouge, Jefferson, Lafayette, and/or St. Tammany Parishes;

8.3.4induce Employer’s customers as they exist at the time Employee’s employment is terminated to change or alter in any manner their business dealings with Employer.

8.3.5directly or indirectly contact or cause to be contacted any of Employer’s customers, as they exist at the time Employee’s employment is terminated, in Caddo, East Baton Rouge, Jefferson, Lafayette, and/or St. Tammany Parishes; or

8.3.6induce other employees of Employer to terminate their employment with Employer or engage in any Competing Business.

8.4    Employee acknowledges and agrees that the foregoing restrictions are necessary to protect Employer’s legitimate business interests and will limit his/her ability to become employed with a Competing Business, but [he/she] nevertheless


EXHIBIT 10.7
understands that [he/ she] has received and will in the future receive sufficient consideration and other benefits as an Employee of Employer and as otherwise provided hereunder to clearly justify such restrictions, which in any event (given his/her education, skills, and ability) Employee does not believe would prevent him/her from earning a living.

8.5    Employee acknowledges and agrees that compliance with this Restrictive Covenant is necessary to protect the business and good will of Employer and that a violation of this Agreement will cause irreparable injury to Employer. Therefore, Employee agrees that in the event of Employee’s actual or threatened breach of the provisions of this section 8, Employer shall be entitled to obtain an injunction enjoining Employee from committing such actual or threatened breach without having to prove that it has suffered irreparable injury and without posting any bond or other security. Employer shall also be permitted to pursue any other available remedies available for such breach or threatened breach, including the recovery of damages from Employee, and Employee shall reimburse Employer for all reasonable costs associated with the enforcement of this section 8 including court costs and reasonable attorneys’ fees. If a court of competent jurisdiction determines that any provision or restriction in this section 8 is unreasonable or unenforceable, said court shall modify such restriction or provision so that it then becomes an enforceable restriction of the activities of Employee that are competitive with Employer.

9.NOTICES.

8.1Any notice, request, or other communication required or permitted under this Agreement shall be in writing. Notice shall be deemed given only if sent by registered or certified mail, return receipt requested. Any notice so mailed
shall be deemed given on the date received. All such notices shall be given to the respective parties at the addresses designated below, or to such other address as a party may designate in a like manner:

If to Employer:    Jennifer Neil
Office of General Counsel SCP Distributors, LLC
109 Northpark Blvd., 1st Floor Covington, LA 70433

Copy to:    Peter Arvan
Chief Executive Officer SCP Distributors, LLC
109 Northpark Blvd., 1st Floor Covington, LA 70433

If to Employee:    [Name]
[Address 1]
[Address 2]



The refusal by a party to accept a notice does not affect the giving of the notice.

10.MISCELLANEOUS.

8.1Entire Agreement: Further Assurances. With the exception of a separate Arbitration Agreement to be executed between Employer and Employee (which shall remain in full force and effect), this Agreement constitutes the entire agreement between the parties pertaining to Employee’s employment of Employer, and this Agreement supersedes all prior negotiations, and agreements, whether written or oral. Each party hereto agrees to execute and deliver such other documents, agreements or instruments and to take such further action as may be reasonably requested by the other party hereto for the implementation of this Agreement and the consummation of the transaction contemplated hereby.

8.2Severability. If any provision of this Agreement shall for any reason be held to be invalid, illegal, or unenforceable in any respect, such invalidity, illegality, or unenforceability shall not affect any other provision or part of a provision of this Agreement; but this Agreement shall be reformed and construed as if such provision had never been contained in it, and any such provision shall be reformed so that it would be valid, legal and enforceable to the maximum extent permitted.



EXHIBIT 10.7
8.3Counterparts. This Agreement may be executed in several counterparts, each of which shall be deemed an original, but all of which counterparts collectively shall constitute one document representing the agreement among the parties.    The parties agree that an electronic copy of this Agreement shall have the same force and effect as the original.

8.4Amendment. This Agreement may not be amended, discharged, or terminated, or changed orally. Any amendment, discharge, termination, or change to this Agreement shall be in writing and signed by both parties.

8.5Waiver of Breach. The waiver by any party of a breach of any provision of this Agreement or the failure of any party to insist upon compliance with any condition hereof shall not operate or be construed as a waiver of any subsequent breach; and no waiver shall be valid unless it is in writing and is signed by both parties.

8.6Applicable Law. This Agreement shall be construed in accordance with the laws of the State of Louisiana without reference to principles of conflicts of law.

8.7Survival. The provisions and restrictions contained in sections 6 and 8 shall survive the termination of this
Agreement.

8.8Attorneys’ Fees and Expenses. In the event Employer is required to enforce any of its rights granted under this Agreement, Employer shall be entitled to recover from Employee the reasonable attorneys’ fees, costs and expenses incurred by Employer, regardless of whether or not Employer seeks injunctive relief, institutes legal process and/or files a demand for Arbitration.

8.9Section 409A Compliance. The following provisions shall apply for purposes of complying with Section 409A of the Internal Revenue Code of 1986, as amended, and the regulations and guidance issued thereunder (“Section 409A”):
10.9.1    This Agreement is intended to comply with the requirements of Section 409A or an applicable exemption. Accordingly, all provisions of this Agreement shall be construed and interpreted to comply with Section 409A. In furtherance of that intent, if payment or provision of any amount or benefit hereunder that is subject to Section 409A at the time specified herein would subject such amount or benefit to any additional tax under Section 409A, the payment or provision of such amount or benefit shall be postponed to the earliest commencement date on which the payment or provision of such amount or benefit could be made without incurring such additional tax.
10.9.2    All reimbursements and in-kind benefits provided under this Agreement shall be made or provided in accordance with the requirements of Section 409A, including, where applicable, the requirement that (i) any reimbursement is for expenses incurred during Employee’s lifetime (or during a shorter period of time specified in this Agreement), (ii) the amount of expenses eligible for reimbursement, or in-kind benefits provided, during a single calendar year may not affect the expenses eligible for reimbursement, or in-kind benefits to be provided, in any other calendar year, (iii) the reimbursement of an eligible expense will be made on or before the last day of the calendar year following the year in which the expense is incurred, and (iv) the right to reimbursement or in-kind benefits is not subject to liquidation or exchange for another benefit.
10.9.3    No payments or benefits to be made to Employee under this Agreement upon a termination of employment and that are subject to Section 409A shall be made unless such termination of employment constitutes a “separation from service” as defined in Section 409A. Any payments under this Agreement that may be excluded from Section 409A either as separation pay due to an involuntary separation from service or as a short-term deferral shall be excluded from Section 409A to the maximum extent possible. For purposes of Section 409A, each installment payment provided under this Agreement shall be treated as a separate payment.
8.10Recitals. All recitals set forth at the outset of this Agreement are incorporated by reference and are true.

8.11Full Disclosure. Employee acknowledges that receipt of restricted stock, stock options and/or any other gratuitous bonuses from the Employer is conditioned upon the execution of this Agreement. Employer makes no representation, guarantee or promise that any such restricted stock, stock options and/or any other gratuitous bonuses may be issued now or in the future. Employee represents and acknowledges that Employee has carefully reviewed all of the terms and conditions in this Agreement, and has been advised of Employee’s right to seek independent legal counsel prior to execution of this Agreement.

8.12Successors and Assigns; Benefits. This Agreement is personal in nature, and the Employee’s rights and obligations hereunder may not be transferred or assigned by the Employee other than by will or the laws of descent or distribution. The rights and obligations of Employer hereunder shall be binding upon and run in favor of the successors and assigns of Employer, and this Agreement shall inure to the benefit of Employer’s successors and assigns. In the event of any attempted assignment or transfer of rights hereunder by the Employee contrary to the provisions hereof, Employer shall have no further liability for payments hereunder.


EXHIBIT 10.7

8.13Electronic Signature. Employee agrees that Employee’s electronic signature is the legally binding equivalent to Employee’s handwritten signature. Employee further agrees that whenever Employee executes an electronic signature, it has the same validity and meaning as Employee’s handwritten signature. Employee will not, at any time in the future, repudiate the meaning of Employee’s electronic signature or claim that Employee’s electronic signature is not legally binding.

IN WITNESS WHEREOF, the parties have entered into this Agreement the date first written above.


SCP Distributors, LLC
_________________________
By:________________________

Name: Luther Willems

Date:____________________

Title: Vice President, CHRO

Date:_____________________


EX-19.1 4 exhibit191_2023.htm POOL INSIDER TRADING POLICY Document

image_0a.jpg                    
and subsidiaries ("the Company")    File No.:    ADM-103

Policy & Procedures        
Title:INSIDER TRADING
Effective Date: December 31, 2002
Revised Date: October 25, 2023
Prepared by:
Jennifer Neil, VP and CLO
Reviewed by:
Peter Arvan, President and CEO and Melanie Housey Hart, VP and CFO
Approved by:
The Board of Directors

POLICY SUMMARY
This Insider Trading Policy (this “Policy”) has been adopted by Pool Corporation (the “Company” or “POOL”) to promote compliance with federal, state and foreign securities laws that prohibit certain persons who are aware of material nonpublic information about a company from: (i) trading in securities of that company; or (ii) providing material nonpublic information to other persons who may trade on the basis of that information. This Policy provides guidelines to assist POOL’s personnel in complying with these rules and avoiding the severe consequences associated with violations of the insider trading laws. This Policy also is intended to prevent even the appearance of improper conduct on the part of anyone employed by or associated with POOL (not just so-called insiders).
PURPOSE
The federal securities laws prohibit persons who possess material non-public information from trading securities on the basis of such information and from disclosing such information to others. The Securities and Exchange Commission (the “SEC”) and the Department of Justice vigorously pursue violations of the insider trading laws pursuant to powers granted to them by the Insider Trading and Securities Fraud Enforcement Act (the “Act”), which requires all publicly-held companies to take active steps to prevent improper trades by employees and directors.
Additionally, the Act allows the SEC to bring a civil action against a company or any “controlling person” who knows of, or recklessly disregards, a likely insider trading violation by a person under his or her control and fails to take appropriate steps to prevent the violation from occurring. Generally, a “controlling person” can be anyone with the power to influence or control the direction or the management, policies or activities of another person, whether or not this power is exercised. POOL’s management, officers or directors could be deemed controlling persons subject to potential liability under the Act. Accordingly, it is incumbent on POOL to
- 1 -



increase our employees' awareness of the rules against insider trading violations and to take measures, where appropriate, to prevent such violations.
RESPONSIBILITY
This Policy applies to all officers of the Company and its subsidiaries, all members of the Company’s Board of Directors and all employees of the Company and its subsidiaries. POOL may also determine that other persons should be subject to this Policy, such as contractors or consultants who have access to material nonpublic information. This Policy also applies to family members, other members of a person’s household and entities controlled by a person covered by this Policy, as described below.
It is also POOL’s policy that POOL will not engage in market transactions in POOL securities while aware of material nonpublic information relating to POOL or its securities, other than pursuant to a trading plan that complies with SEC Rule 10b5-1.
In all cases, the responsibility for determining whether an individual is in possession of material nonpublic information rests with that individual, and any action on the part of POOL, its officers, or any other employee or director pursuant to this Policy (or otherwise) does not in any way constitute legal advice or insulate an individual from liability under applicable securities laws.
PROCEDURE
Material Information – Information is deemed “material” (and thus if not previously disclosed to the public may not be tipped to others or used in trading securities) if it would be considered important by a reasonable investor in deciding whether to buy, sell or hold POOL stock. Furthermore, information is material if it is likely to have a significant impact on the market price of such securities. While it is not possible to define all categories of material information, some examples of information that ordinarily would be regarded as material are:
Projections of future earnings or losses, or other earnings guidance;
Changes to previously announced earnings guidance, or the decision to suspend earnings guidance;
A pending or proposed significant merger, acquisition or tender offer;
A pending or proposed acquisition or disposition of a significant asset;
A pending or proposed joint venture;
A Company restructuring;
Significant related party transactions;
A change in dividend policy, the declaration of a stock split, or an offering of additional securities;
Bank borrowings or other financing transactions out of the ordinary course;
The establishment, amendment or termination of a repurchase program for POOL stock;
Major marketing changes;
A change in management;
- 2 -



A change in auditors or notification that the auditor’s reports may no longer be relied upon;
Development of a significant new product, process, or service;
Pending or threatened significant litigation or governmental investigation, or the resolution thereof;
Impending bankruptcy or the existence of severe liquidity problems;
The gain or loss of a significant customer or supplier; or
A significant cybersecurity incident, such as a data breach, or any other significant disruption in the company’s operations or loss, potential loss, breach or unauthorized access of its property or assets, whether at its facilities or through its information technology infrastructure.
Material information may be either positive or negative. Information may be material even if it alone would not determine an investor's decision to buy or sell securities. These examples are merely illustrative. If you are aware of material information that has not been publicly disclosed, you are prohibited from buying or selling POOL stock pursuant to the policy described below until the information is publicly disclosed and fully absorbed by the market.
To avoid the appearance of impropriety, as a general rule, information should not be considered fully absorbed by the marketplace until two full trading days after the information is released. If, for example, POOL were to make an announcement on a Monday afternoon, you should not trade in POOL's stock until Thursday. If an announcement were made on a Thursday morning before the market opens, Monday generally would be the first eligible trading day.
Trading - If a director, officer or employee of POOL is in possession of material non-public information relating to POOL, neither that person, nor (i) any member of his or her family, (ii) any other person living in his or her household, or (iii) any entity he or she influences or controls, may buy or sell securities of POOL (other than pursuant to a pre-approved trading plan that complies with SEC Rule 10b5-1), engage in any other action to take personal advantage of that information, or pass that information on to others outside POOL, including family and friends. Directors, officers and employees are responsible for the transactions of these other persons and entities. This prohibition also applies to material non-public information obtained in the course of employment that relates to any other company that has publicly traded stock, including a customer or supplier of POOL. Transactions that may be necessary or justifiable for independent reasons (such as the need to raise money for an emergency expenditure) are no exception. Even the appearance of an improper transaction must be avoided in order to preserve POOL's reputation for adhering to the highest standards of conduct. Remember, anyone scrutinizing your transactions will be doing so after the fact, with the benefit of hindsight. As a practical matter, before engaging in any transaction, you should carefully consider how enforcement authorities and others might view the transaction in hindsight.
Tipping - Serious problems may also result from unauthorized disclosure of material non-public information about POOL or other publicly traded companies with which POOL does business, whether or not disclosure is for the purpose of facilitating improper trading. POOL personnel should not discuss any internal POOL matters or developments with persons outside POOL,
- 3 -



including family members, except as required in the performance of their duties. This prohibition against disclosing non-public information to others applies whether or not the director, officer or employee derives any monetary benefit from making the disclosure. Consistent with the foregoing, directors, officers and employees should exercise discretion in handling non-public information and not discuss it in public places where it can be overheard, such as elevators, restaurants, taxis and airplanes. Such information should be divulged only to other POOL employees having a need to know it in order to carry out their job responsibilities. To avoid even the appearance of impropriety, directors, officers and employees should refrain from providing advice or making recommendations regarding the purchase or sale of POOL's stock even if the specific reason for such recommendation is not disclosed.
The prohibition on tipping applies specifically (but not exclusively) to inquiries about POOL that may be made by the financial press, investment analysts and others in the financial community. It is important that all such communications be handled by a designated officer under carefully controlled circumstances. Unless you are expressly authorized to the contrary, if you receive any inquiries of this nature, you should decline comment and refer the inquirer to the Chief Executive Officer or the Chief Financial Officer.
Quarterly Blackout Periods - POOL’s announcement of its quarterly financial results almost always has the potential to have a material effect on the market for POOL's stock. Therefore, to avoid even the appearance of trading while aware of material nonpublic information, persons who are or may be expected to be aware of POOL's quarterly financial results shall not be permitted to trade in POOL's stock during the following periods:
1.beginning April 1 and ending after the second full trading day following POOL’s issuance of its quarterly earnings release;
2.beginning June 1 and ending after the second full trading day following POOL’s issuance of its quarterly earnings release;
3.beginning September 1 and ending after the second full trading day following POOL’s issuance of its quarterly earnings release;
4.beginning January 1 and ending after the second full trading day following POOL’s issuance of its year-end earnings release.
Persons subject to these quarterly blackout periods include all directors and executive officers, all general managers, all employees of the accounting department or employees with access to consolidated financial statements, and all other persons who are informed by the Chief Financial Officer that they are subject to the quarterly blackout periods.
Event-specific Blackout Periods. From time to time, an event may occur that is material to the Company and is known by only a few directors, executives or employees. So long as the event remains material and nonpublic, directors, executive officers, and such other persons as are designated by the Chief Financial Officer may not trade in the POOL's stock. The existence of an event-specific blackout will not be announced, other than to those who are aware of the event giving rise to the blackout. If, however, a person whose trades are subject to pre-clearance (see “Pre-Clearance Procedures” below) requests permission to trade in POOL’s stock during an
- 4 -



event-specific blackout, the Chief Financial Officer, Chief Executive Officer or Chief Legal Officer will inform the requester of the existence of a blackout period, without disclosing the reason for the blackout. Any person made aware of the existence of an event-specific blackout should not disclose the existence of the blackout to any other person. The failure of the Chief Financial Officer, Chief Executive Officer or Chief Legal Officer to designate a person as being subject to an event-specific blackout will not relieve that person of the obligation not to trade while aware of material nonpublic information. In addition, the Company may from time to time use these event-specific blackout procedures to restrict directors, executive officers and certain other employees from trading during the four business days before and after an announcement related to the Company’s share repurchase program.
Pre-Clearance Procedures – To help prevent inadvertent violations of the federal securities laws and to avoid even the appearance of trading on inside information, directors, executive officers, and general managers of POOL and any other persons designated by the Chief Financial Officer as being subject to POOL’s pre-clearance procedures, may not engage in any transaction involving POOL’s stock (including a stock plan transaction such as an option exercise, gift, loan or pledge, contribution to a trust or any other transfer) without first obtaining pre-clearance of the transaction from the Chief Financial Officer, Chief Executive Officer or Chief Legal Officer. A request for pre-clearance should be submitted to the Chief Financial Officer, Chief Executive Officer or Chief Legal Officer at least two days in advance of the proposed transaction. The Chief Financial Officer, Chief Executive Officer or Chief Legal Officer is under no obligation to approve a trade submitted for pre-clearance and may determine not to permit the trade. If a person seeks pre-clearance and permission to engage in the transaction is denied, then he or she should refrain from initiating the transaction and should not inform any other person of the restriction. Any pre-cleared trades must be effected within the time frame in which such pre-clearance is granted.,
Rule 10b5-1 Plans – Any person subject to the pre-clearance requirements who wishes to implement, modify or terminate a trading plan, including a trading plan under SEC Rule 10b5-1, must first pre-clear the plan with the Chief Legal Officer. You may not enter into a trading plan during a blackout period, and the conditions of Rule 10b5-1 must be met, including the following conditions:
You must certify that you are not in possession of material nonpublic information when you enter into the plan and that you are adopting the plan in good faith, and you must act in good faith with respect to the plan.
The applicable mandatory “cooling off” period must expire before trades begin (which varies from 30 days to up to 120 days depending on your status).
You may not implement multiple single trade or overlapping 10b5-1 trading plans, unless an exception applies.
SEC rules require POOL to disclose in its Forms 10-Q and 10-K whether any of POOL’s directors or executive officers entered into a trading plan during the prior quarter, whether or not intended to be a Rule 10b5-1 plan, and to provide a description of the material terms of the plan (this does not include pricing information). Transactions effected pursuant to a pre-cleared
- 5 -



trading plan will not require further pre-clearance at the time of the transaction if the plan specifies the dates, prices and amounts of the contemplated trades or establishes a formula for determining the dates, prices and amounts.
Stock Option Exercises - This Policy applies to any stock option exercise that involves a sale of stock as part of a broker-assisted cashless exercise of an option or any other market sale for the purpose of generating the cash needed to pay the exercise price or satisfy tax withholding requirements resulting from the option exercise. However, during a blackout period, a stock option may be exercised if the exercise price is paid in cash by the optionee and the stock is held rather than sold, although an optionee may have POOL withhold shares to satisfy tax withholding requirements. Additionally, an optionee may use a Stock Swap to cover the aggregate exercise price of an option. A Stock Swap is a method of exercising stock options in which shares already owned are delivered in payment of the exercise price.
Restricted Stock Awards – This Policy does not apply to the vesting of restricted stock, or the exercise of a tax withholding right pursuant to which POOL withholds shares of stock to satisfy tax withholding requirements upon the vesting of any restricted stock. This Policy does apply, however, to any market sale of restricted stock after vesting.
Employee Stock Purchase Plan - This Policy does not apply to purchases of POOL stock in the employee stock purchase plan resulting from your periodic contribution of money to the plan pursuant to the election you made at the time of your enrollment in the plan. This Policy also does not apply to purchases of POOL stock resulting from lump sum contributions to the plan, provided that you elected to participate by lump-sum payment at the beginning of the applicable enrollment period. This Policy does apply to your election to participate in the plan for any enrollment period, and to any sales of POOL stock purchased pursuant to the plan.
Additional Prohibited Transactions - Because POOL believes it is improper and inappropriate for any director, officer, employee or insider to engage in short-term or speculative transactions involving POOL stock, it is POOL's policy that directors, officers, and employees should not engage in any of the following activities with respect to POOL stock:
trading in stock on a short term basis - any POOL stock purchased in the open market must be held for a minimum of six months and ideally longer (such short-term trading by directors and executive officers would result in potential disgorgement of any profits to the Company);
sales of POOL stock not owned or not delivered within 20 days of the sale, i.e. “short sales”;
hedging or monetization transactions involving POOL stock (including prepaid variable forward contracts, equity swaps, collars and contributing POOL stock to an exchange fund in exchange for an interest in the fund); and
the purchase or sale of publicly traded “equity” options in POOL stock.
Additionally, our directors and executive officers are prohibited from pledging POOL stock as collateral for a loan, including through the use of traditional margin accounts with a broker.
- 6 -



Penalties - The consequences of insider trading violations are extremely serious. For individuals who trade on inside information or who “tip” information to others, the federal sanctions may include a civil penalty of up to three times the profit gained or loss avoided, a criminal fine of up to $1 million and a prison term of up to ten years. A company that fails to take appropriate steps to prevent illegal trading can be exposed to a civil penalty of the greater of $1 million or three times the profit gained or loss avoided as a result of the employee's violation and a criminal penalty of up to $2.5 million. In addition, state law damages and penalties may also apply. Any of these consequences could be devastating to both you and POOL. Even an SEC investigation that does not result in prosecution will be costly to defend and is likely to tarnish one's reputation and irreparably damage a career. In addition, persons who buy from or sell to a person who possesses material non-public information or a “tippee” of such a person, have a civil cause of action for damages against the trading or tipping person.
It is important to note that the penalties for disclosing material non-public information are applicable whether or not a director, officer or employee of POOL derives any benefit from another's actions. In fact, the SEC has from time to time imposed substantial penalties on persons who pass on stock tips to another even though that individual did not profit from the tippee's trading.
Post-Termination Transactions – This Policy continues to apply to your transactions in POOL stock even after you have terminated employment. If you are in possession of material nonpublic information when your employment terminates, you may not trade in POOL stock until that information has become public or is no longer material.
Sanctions for Violation of this Policy - POOL expects the strictest compliance with the terms of this Policy by all personnel at any level. Failure to observe these procedures may result in serious legal problems for you as well as POOL. A failure to follow the letter and spirit of this Policy statement will be considered a matter of grave concern and sanctions, including dismissal for cause, could result.
COMMENT ON COMPLIANCE
Any person who has any questions about specific transactions or this Policy in general may obtain additional guidance from the Chief Financial Officer (985-892-5521). Remember, however, that the ultimate responsibility for adhering to the law and avoiding improper transactions rests with you.
If you have any doubt about your responsibilities under these guidelines, you should seek clarification and guidance before you act. Do not try to resolve uncertainties on your own.

- 7 -



ACKNOWLEDGEMENT

The Insider Trading Policy describes certain details that I must adhere to in order to comply with federal securities laws.
Since the information described herein is subject to change, I acknowledge that revisions to the Insider Trading Policy may occur. All such changes will be communicated through official notices, and I understand that revised information may supersede, modify, or eliminate existing policies.
I acknowledge that I have received the Insider Trading Policy, and I understand that it is my responsibility to read and comply with the policies contained herein and any revisions made to it.

                                                
EMPLOYEE’S SIGNATURE                    DATE

                            
EMPLOYEE’S NAME (TYPED OR PRINTED)
- 8 -

EX-21.1 5 exhibit211_2023.htm POOL SUBSIDIARY LISTING Document

EXHIBIT 21.1
List of Subsidiaries
SubsidiaryState or Jurisdiction of
Incorporation or Organization
SCP Distributors LLCDelaware
Superior Commerce LLCDelaware
Splash Holdings, Inc.Delaware
Alliance Trading, Inc.Delaware
Superior Pool Products LLCDelaware
SCP International, Inc.Delaware
Pool Development LLCDelaware
Horizon Distributors, Inc.Delaware
Poolfx Supply LLCDelaware
Pinch A Penny, LLCDelaware
Porpoise Pool & Patio, LLCDelaware
Cepcot, LLCDelaware
Sun Wholesale Supply, LLCDelaware
Froy, LLCDelaware
Cypress, Inc.Nevada
SCP (UK) Holdings LimitedUnited Kingdom
SCP (UK) LimitedUnited Kingdom
Garden Leisure Products LimitedUnited Kingdom
The Swimming Pool Warehouse LimitedUnited Kingdom
Cascade Swimming Pools LimitedUnited Kingdom
Norcal Pool Supplies LimitedUnited Kingdom
SCP Pool Portugal LDAPortugal
SCP Pool Distributors Spain S.L.U.Spain
SCP Europe SASFrance
SCP France SASFrance
SCP Italy S.r.l.Italy
SCP Adriatica, d.o.o.Croatia
SCP Benelux NVBelgium
SCP Germany GmbHGermany
SCP Distributors Canada Inc.Ontario
SCP Mexico S.A. de C.V.Mexico
Pool Systems Pty. Ltd.Australia


EX-23.1 6 exhibit231_2023.htm CONSENT OF ERNST & YOUNG LLP Document

EXHIBIT 23.1
Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the following Registration Statements:

1.Form S-8 No. 333-58805, pertaining to the SCP Pool Corporation Employee Stock Purchase Plan,
2.Form S-8 No. 333-142706, pertaining to the Pool Corporation 2007 Long-Term Incentive Plan,
3.Form S-8 No. 333-158990, pertaining to the Pool Corporation Amended and Restated 2007 Long-Term Incentive Plan, and
4.Form S-8 No. 333-211205, pertaining to the Pool Corporation Amended and Restated 2007 Long-Term Incentive Plan

of our reports dated February 27, 2024, with respect to the consolidated financial statements of Pool Corporation and the effectiveness of internal control over financial reporting of Pool Corporation included in this Annual Report (Form 10-K) of Pool Corporation for the year ended December 31, 2023.

/s/ Ernst & Young LLP                

New Orleans, Louisiana
February 27, 2024

 
 
 
 


EX-31.1 7 exhibit311_2023.htm POOL CFO SECTION 302 CERTIFICATION Document

EXHIBIT 31.1

Certification of Chief Financial Officer
Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Melanie Housey Hart, certify that:
1.    I have reviewed this annual report on Form 10-K of Pool Corporation;
2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.    The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)    Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)    Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)    Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)    Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.    The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)    All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)    Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date:
February 27, 2024
/s/ MELANIE HOUSEY HART
     Melanie Housey Hart
     Vice President and Chief Financial Officer


EX-31.2 8 exhibit312_2023.htm POOL CEO SECTION 302 CERTIFICATION Document

EXHIBIT 31.2

Certification of Chief Executive Officer
Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Peter D. Arvan, certify that:
1.    I have reviewed this annual report on Form 10-K of Pool Corporation;
2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.    The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)    Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)    Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)    Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)    Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.    The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)    All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)    Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date:
February 27, 2024
/s/ PETER D. ARVAN
     Peter D. Arvan
     President and Chief Executive Officer


EX-32.1 9 exhibit321_2023.htm POOL CEO AND CFO SECTION 906 CERTIFICATION Document

EXHIBIT 32.1

Certification of CEO and CFO Pursuant to 18 U.S.C. Section 1350
(Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002)
        
In connection with the Annual Report on Form 10-K of Pool Corporation (the “Company”) for the period ending December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Peter D. Arvan, as Chief Executive Officer of the Company, and Melanie Housey Hart, as Chief Financial Officer of the Company, each hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.


Dated: February 27, 2024



 /s/ Peter D. Arvan
      Peter D. Arvan
      President and Chief Executive Officer
/s/ Melanie Housey Hart
     Melanie Housey Hart
      Vice President and Chief Financial 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.

This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.


EX-97.1 10 exhibit971_2023.htm POOL CLAWBACK POLICY Document
EXHIBIT 97.1
POOL CORPORATION
CLAWBACK POLICY
1.    Introduction
Pool Corporation (the “Company”), through the Company’s Board of Directors (the “Board”), believes that it is in the best interests of the Company and its shareholders to create and maintain a culture that emphasizes integrity and accountability and that reinforces the Company’s pay-for-performance compensation philosophy. The Board has therefore adopted this policy which provides for the recoupment of certain compensation upon the occurrence of certain events, including in the event of an accounting restatement resulting from material noncompliance with financial reporting requirements under the federal securities laws (the “Policy”). In relevant part, this Policy is designed to comply with, and shall be interpreted to be consistent with, Section 10D of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), Rule 10D-1 promulgated under the Exchange Act (“Rule 10D-1”) and Listing Rule 5608 (the “Listing Standards”) of the Nasdaq Stock Market (“Nasdaq”).
2.    Administration
Except as specifically set forth herein, this Policy shall be administered by the Board or, if so designated by the Board, a committee thereof (the Board or such committee charged with administration of this Policy, the “Administrator”). The Administrator is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate or advisable for the administration of this Policy. Any determinations made by the Administrator shall be final and binding on all affected individuals and need not be uniform with respect to each individual covered by the Policy. In the administration of this Policy, the Administrator is authorized and directed to consult with the full Board or such other committees of the Board, such as the Audit Committee or the Compensation Committee, as may be necessary or appropriate as to matters within the scope of such other committee’s responsibility and authority. Subject to any limitation at applicable law, the Administrator may authorize and empower any officer or employee of the Company to take any and all actions necessary or appropriate to carry out the purpose and intent of this Policy (other than with respect to any recovery under this Policy involving such officer or employee).
3.    Definitions
As used in this Policy, the following definitions shall apply:
(a)    “Accounting Restatement” means an accounting restatement of the Company’s financial statements due to the Company’s material noncompliance with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period.
(b)    “Administrator” has the meaning set forth in Section 2 above.
(c)    “Applicable Period” means the three completed fiscal years immediately preceding the date on which the Company is required to prepare an Accounting Restatement, as well as any transition period (that results from a change in the Company’s fiscal year) within or immediately following those three completed fiscal years (except that a transition period that comprises a period of at least nine months shall count as a completed fiscal year). The “date on which the Company is required to prepare an Accounting Restatement” is the earlier to occur of: (i) the date the Board, a committee of the Board or the officer or officers of the Company authorized to take such action if Board action is not required concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement or (ii) the date a court, regulator or other legally authorized body directs the Company to prepare an




Accounting Restatement, in each case regardless of if or when the restated financial statements are filed.
(d)    “Covered Executives” means the Company’s current and former Covered Executives, as determined by the Administrator in accordance with the definition of “executive officer” set forth in Rule 10D-1 and the Listing Standards.
(e)    “Erroneously Awarded Compensation” has the meaning set forth in Section 4(c) of this Policy.
(f)    “Financial Reporting Measure” is any measure that is determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measure that is derived wholly or in part from such measure. Financial Reporting Measures include but are not limited to the following (and any measures derived from the following): earnings per share; return on assets; an economic value added measure; total shareholder return (“TSR”); earnings; company stock price; return on equity; return on total capital; return on invested capital; return on investments; expenses; cash flow; revenue; gross margin; operating income; earnings before interest, taxes, depreciation and amortization (“EBITDA”); earnings before interest and taxes (“EBIT”); net operating profit after tax (“NOPAT”); customer growth; and net income. Financial Reporting Measures apply to the performance of the company or one or more of its divisions, segments, subsidiaries, or lines of business and may be measured on an absolute basis or relative to a group of peer companies, to internal goals, or to industry or market benchmarks relative to a market index or relative to levels attained in prior years. A Financial Reporting Measure need not be presented within the Company’s financial statements or included in a filing with the Securities Exchange Commission.
(g)    “Incentive-Based Compensation” means any compensation that is granted, earned or vested based wholly or in part upon the attainment of a Financial Reporting Measure. Incentive-Based Compensation is “received” for purposes of this Policy in the Company’s fiscal period during which the Financial Reporting Measure specified in the Incentive-Based Compensation award is attained, even if the payment or grant of such Incentive-Based Compensation occurs after the end of that period.
(h)    “Misconduct” means, with respect to any Covered Executive, the occurrence of any of the following events: (i) intentional misconduct, gross negligence, or failure to report another’s intentional misconduct or gross negligence that was a contributing factor to the Company being required to prepare an Accounting Restatement; (ii) the Covered Executive’s intentional misconduct, gross negligence, or failure to report another’s intentional misconduct or gross negligence acts constituted fraud, bribery or other illegal act (or contributed to another person’s fraud, bribery or other illegal act) which adversely impacted the Company’s financial position or reputation.
4.    Dodd-Frank Clawback Policy
(a)    Covered Executives; Incentive-Based Compensation
This Policy applies to Incentive-Based Compensation received by a Covered Executive (i) after beginning services as a Covered Executive; (ii) if that person served as a Covered Executive at any time during the performance period for such Incentive-Based Compensation, (iii) while the Company had a class of securities listed on a national securities exchange, and (iv) during the Applicable Period.
(b)    Required Recoupment of Erroneously Awarded Incentive-Based Compensation in the Event of an Accounting Restatement
In the event the Company is required to prepare an Accounting Restatement, the Company shall reasonably promptly recoup the amount of any Erroneously Awarded
2




Compensation received by any Covered Executive, as calculated pursuant to subsection (c) hereof, during the Applicable Period.
(c)    Erroneously Awarded Incentive-Based Compensation: Amount Subject to Recovery
The amount of “Erroneously Awarded Compensation” subject to recovery under the Policy, as determined by the Administrator, is the amount of Incentive-Based Compensation received by the Covered Executive that exceeds the amount of Incentive-Based Compensation that would have been received by the Covered Executive had it been determined based on the restated amounts. Erroneously Awarded Compensation shall be computed by the Administrator without regard to any taxes paid by the Covered Executive in respect of the Erroneously Awarded Compensation.
By way of example, with respect to any compensation plans or programs that take into account Incentive-Based Compensation, the amount of Erroneously Awarded Compensation subject to recovery hereunder includes, but is not limited to, the amount contributed to any notional account based on Erroneously Awarded Compensation and any earnings accrued to date on that notional amount.
For Incentive-Based Compensation based on stock price or TSR: (i) the Administrator shall determine the amount of Erroneously Awarded Compensation based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or TSR upon which the Incentive-Based Compensation was received; and (ii) the Company shall maintain documentation of the determination of that reasonable estimate and provide such documentation to Nasdaq.
(d)    Method of Recoupment
The Administrator shall determine, in its sole discretion, the timing and method for reasonably promptly recouping Erroneously Awarded Compensation hereunder, which may include without limitation (i) seeking reimbursement of all or part of any cash or equity-based award; (ii) cancelling prior cash or equity-based awards, whether vested or unvested or paid or unpaid; (iii) cancelling or offsetting against any planned future cash or equity-based awards; (iv) forfeiture of deferred compensation, subject to compliance with Section 409A of the Internal Revenue Code and the regulations promulgated thereunder and (v) any other method authorized by applicable law or contract. Subject to compliance with any applicable law, the Administrator may affect recovery under this Policy from any amount otherwise payable to the Covered Executive, including amounts payable to such individual under any otherwise applicable Company plan or program, including base salary, bonuses or commissions and compensation previously deferred by the Covered Executive.
The Company is authorized and directed pursuant to this Policy to recoup Erroneously Awarded Compensation in compliance with this Policy unless the Compensation Committee of the Board has determined that recovery would be impracticable solely for the following limited reasons, and subject to the following procedural and disclosure requirements: (i) the direct expense paid to a third party to assist in enforcing the Policy would exceed the amount to be recovered; provided, however, before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on expense of enforcement, the Administrator must make a reasonable attempt to recover such erroneously awarded compensation, document such reasonable attempt(s) to recover and provide that documentation to Nasdaq; (ii) recovery would violate home country law of the issuer where that law was adopted prior to November 28, 2022; provided, however, before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on violation of home country law of the issuer, the Administrator must satisfy the applicable opinion and disclosure requirements of Rule 10D-1 and the Listing Standards or (iii) recovery would likely
3




cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder.
5.    General Clawback Policy
(a)    Covered Executives
This Policy applies to compensation, which shall be inclusive of Incentive-Based Compensation, received by any Covered Executive (i) after beginning services as a Covered Executive; and (ii) if that person served as a Covered Executive at any time during which the performance period for such Incentive-Based Compensation was applied and supplements that certain clawback policy set forth in the Corporation’s Corporate Governance Guidelines
(b)    Recoupment of Compensation in the event of Misconduct
If a Covered Executive is or was engaged in Misconduct, the Administrator may, in its sole discretion, to the extent permitted by applicable law, seek to recover all or any portion of the recoverable amounts (as determined in accordance with Section 5(c)) awarded any such Covered Executive after the Effective Date.
(c)    Amount Subject to Recovery
In determining the amount subject to recovery under this Section 5, the Administrator may consider such factors as it deems appropriate, including but not limited to: (i) the associated costs and benefits of seeking the recoverable amounts; (ii) the requirements of applicable law; (iii) the extent to which the Covered Executive participated or otherwise bore responsibility for the event or events giving rise to the clawback and (iv) the extent to which the Covered Executive’s current compensation may or may not have been impacted had the Administrator known about the event or events giving rise to the clawback.
(d)    Method of Recoupment
The Administrator shall determine, in its sole discretion, the timing and method for promptly recouping compensation under this Section 5, which may include without limitation (i) seeking reimbursement of all or part of any cash or equity-based award; (ii) cancelling prior cash or equity-based awards, whether vested or unvested or paid or unpaid; (iii) cancelling or offsetting against any planned future cash or equity-based awards; (iv) forfeiture of deferred compensation, subject to compliance with Section 409A of the Internal Revenue Code and the regulations promulgated thereunder and (v) any other method authorized by applicable law or contract. Subject to compliance with any applicable law, the Administrator may affect recovery under this Policy from any amount otherwise payable to the Covered Executive, including amounts payable to such individual under any otherwise applicable Company plan or program, including bonuses or commissions and compensation previously deferred by the Covered Executive.
6.    No Indemnification of Covered Executives
Notwithstanding the terms of any indemnification or insurance policy, any contractual arrangement with any Covered Executive or any provision of the Company’s or any of its subsidiaries’ governing or organizational documents (such as articles of incorporation, certificates of incorporation, by-laws or similar document) that provides or may be interpreted to provide to the contrary, the Company shall not indemnify any Covered Executives against the loss of any Erroneously Awarded Compensation or compensation subject to recoupment pursuant to Section 4 above, including any payment or reimbursement for the cost of third-party insurance purchased by any Covered Executives to fund potential clawback obligations under this Policy.
7.    Administrator Indemnification
4




Any members of the Administrator, and any other members of the Board who assist in the administration of this Policy, shall not be personally liable for any action, determination or interpretation made with respect to this Policy and shall be fully indemnified by the Company to the fullest extent under applicable law and Company policy with respect to any such action, determination or interpretation. The foregoing sentence shall not limit any other rights to indemnification of the members of the Board under applicable law or Company policy.
8.    Interpretation
The Administrator is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate or advisable for the administration of this Policy. In relevant part, it is intended that this Policy be interpreted in a manner that is consistent with the requirements of Section 10D of the Exchange Act and any applicable rules or standards adopted by the Securities and Exchange Commission or any national securities exchange on which the Company’s securities are listed.
9.    Effective Date
This Policy shall be effective as October 2, 2023 (the “Effective Date”) and shall apply to Incentive Compensation received by the Covered Executives on or after that date and compensation subject to Section 4 above that is approved, awarded or granted to Covered Executives on or after that date.
10.    Amendment; Termination
The Board may amend, modify, supplement, rescind or replace all or any portion of this Policy from time to time in its discretion and shall amend this Policy as it deems necessary, including any amendments to comply with any rules or standards adopted by a national securities exchange on which the Company’s securities are listed.
11.    Other Recoupment Rights
The Board intends that this Policy will be applied to the fullest extent of the law. The Board may require that any employment agreement, equity award agreement, or similar agreement entered into on or after the Effective Date shall, as a condition to the grant of any benefit thereunder, require a Covered Executive to agree to abide by the terms of this Policy. Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to the Company pursuant to the terms of any similar policy in any employment agreement, equity award agreement or similar agreement and any other legal remedies available to the Company.
Nothing in this Policy will limit in any respect (i) the Company’s right to take or not to take any action with respect to any Covered Executive’s or any other person’s employment or (ii) the obligation of the Chief Executive Officer or the Chief Financial Officer to reimburse the Company in accordance with Section 304 of the Sarbanes-Oxley Act of 2002, as amended.
12.    Successors
This Policy shall be binding and enforceable against all Covered Executives and their beneficiaries, heirs, executors, administrators or other legal representatives.
5




13.     Acknowledgement of Binding Effect
As a condition to continued employment, each Covered Executive shall sign and deliver to the Company, within 60 calendar days following the later of (i) the Effective Date of this Policy or (ii) the date the individual becomes a Covered Executive, the Acknowledgement Form attached hereto as Exhibit A, pursuant to which the Covered Executive agrees to be bound by, and to comply with, the terms and conditions of this Policy. This Policy is binding upon all Covered Executives, even if such Covered Executive fails to execute or deliver the attached Acknowledgment Form to the Company.


6





EXHIBIT A

POOL CORPORATION

CLAWBACK POLICY

ACKNOWLEDGEMENT FORM

By signing below, the undersigned acknowledges and confirms that the undersigned has received and reviewed a copy of the Pool Corporation Clawback Policy (as it may be amended, restated, supplemented or otherwise modified from time to time, the “Policy”). Capitalized terms used but not otherwise defined in this Acknowledgement Form (this “Acknowledgement Form”) shall have the meanings ascribed to such terms in the Policy.

By signing this Acknowledgement Form, the undersigned further acknowledges and agrees that:

the undersigned is and will continue to be subject to the Policy;
the Policy will apply both during and after the undersigned’s employment with the Company;
in the event of any inconsistency between the Policy and the terms of any employment agreement to which the undersigned is a party, or the terms of any compensation plan, program or agreement under which any compensation has been granted, awarded, earned or paid, or any right to indemnification available under state law, any agreement or policy or the Company’s governing or organizational documents, the terms of the Policy shall govern and all such agreements, plans, programs, policies or rights shall be deemed amended to include the terms of this Policy;
the undersigned will abide by the terms of the Policy, including, without limitation, by returning any Erroneously Awarded Compensation to the Company to the extent required by, and in a manner permitted by, the Policy; and
the Policy shall be binding and enforceable against the undersigned and the undersigned’s beneficiaries, heirs, executors, administrators and other legal representatives.

Covered Executive


                    
Signature

                    
Printed Name

                    
Date

7


EX-101.SCH 11 pool-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Organization and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Details of Certain Balance Sheet Accounts link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Quarterly Financial Data (Unaudited) link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Details of Certain Balance Sheet Accounts (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Quarterly Financial Data (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Organization and Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Organization and Summary of Significant Accounting Policies - Shipping and Handlin Costs/Advertising (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Organization and Summary of Significant Accounting Policies - Equity Method Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Organization and Summary of Significant Accounting Policies - Foreign Currency (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Organization and Summary of Significant Accounting Policies - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Organization and Summary of Significant Accounting Policies - Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Organization and Summary of Significant Accounting Policies - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Organization and Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income/Retained Earnings (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Organization and Summary of Significant Accounting Policies - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Goodwill and Other Intangible Assets Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Details of Certain Balance Sheet Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Debt - Long Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Debt - Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Debt - Term Facility (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Debt - Receivables Securitization (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Debt - Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Debt - Interest Rate Swaps (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Debt - Deferred Financing Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Share-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Share-Based Compensation Share-Based Compensation Price Ranges (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Employee Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Quarterly Financial Data (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 pool-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 13 pool-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 14 pool-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Consolidated Entities [Axis] Consolidated Entities [Axis] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Total restricted stock awards that vested for the past three years and related fair value Restricted stock awards vested past three years and related fair value and share based compensation expense [Table Text Block] A tabular disclosure of shares vested over the past three years and the fair value of restricted stock awards plus share based compensation expense for the past three years Pay vs Performance Disclosure [Line Items] Entity Voluntary Filers Entity Voluntary Filers Accrued expenses and other current liabilities Accrued expenses and other current liabilities Accrued Liabilities, Current Range [Domain] Statistical Measurement [Domain] Line of Credit, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Changes in operating assets and liabilities, net of effects of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Schedule of Equity Method Investments [Line Items] Related Party Transaction [Line Items] Matching contributions [Table Text Block] Matching contributions [Table Text Block] Tabular disclosure of matching contributions to the pension plan and deferred compensation plan. Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Investment, Name [Domain] Investment, Name [Domain] Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Repayments of Short-Term Debt Repayments of Short-Term Debt Weighted average effective interest rate (in hundredths) Line of Credit Facility, Interest Rate at Period End Debt Debt Disclosure [Text Block] $58.26 to $80.78 Exercise Price Range 1 [Member] Exercise Price Range 18.00 to 21.14 Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Interest income related to unrecognized tax benefits Interest income related to unrecognized tax benefits Interest income related to unrecognized tax benefits Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Australian Seasonal Credit Facility [Member] Revolving Credit Facility [Member] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Deferred income taxes Deferred income taxes Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Accounts payable Accounts Payable, Current Weighted average remaining contractual term of shares outstanding (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Computer Equipment [Member] Computer Equipment [Member] Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Stock-based compensation (as a percent) Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent Interest and other non-operating expenses, net Nonoperating Income (Expense) Federal statutory rate (in hundredths) Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Insider Trading Policies and Procedures [Line Items] Exercisable (In Shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Lessee, Operating Lease, Liability, Payments, Due Year Five Lessee, Operating Lease, Liability, to be Paid, Year Five Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Geographical [Axis] Geographical [Axis] Provision for inventory obsolescence, net of write-offs Inventory Write-down Income Taxes Income Tax Disclosure [Text Block] Pioneer Pool Products, Inc. Pioneer Pool Products, Inc. [Member] Pioneer Pool Products, Inc. WEST VIRGINIA WEST VIRGINIA Expected dividend yield (in hundredths) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Forward-starting Interest Rate Swap 1 [Member] Forward-starting Interest Rate Swap 1 [Member] Forward-starting Interest Rate Swap 1 [Member] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Revenue recognition Revenue [Policy Text Block] Current liabilities: Liabilities, Current [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) Threshold past due account balances for reserve analysis Threshold past due account balances for reserve analysis Threshold past due account balances over which the Company performs a reserve analysis at the end of each quarter. Accumulated goodwill impairment losses Accumulated goodwill impairment losses Goodwill, Impaired, Accumulated Impairment Loss Business Acquisition [Line Items] Business Acquisition [Line Items] Payments of deferred and contingent acquisition consideration Payment for Contingent Consideration Liability, Financing Activities Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Diluted (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Land Land Prepaid expenses and other current assets [Abstract] Prepaid Expense and Other Assets, Current [Abstract] Goodwill [Roll Forward] Goodwill [Roll Forward] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Term facility term SOFR adjustment Term facility term SOFR adjustment Term facility term SOFR adjustment Unsecured Syndicated Senior Credit Facility [Member] Line of Credit [Member] Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Debt Instrument, Interest Rate Margins on Variable Rates, Minimum Debt Instrument, Interest Rate Margins on Variable Rates, maximum Minimum Interest Rate Margin added to Variable Rates on Other borrowings SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Trading Symbol Trading Symbol Standby Letters of Credit Letters of Credit Outstanding, Amount Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Non-compete agreements Noncompete Agreements [Member] Related party rent expense Related Party Rent expense Related party operating lease rent expense. Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Reconciliation of U.S. federal statutory tax rate to effective tax rate [Abstract] Effective Income Tax Rate Reconciliation, Percent [Abstract] Grant date fair value (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Net income Net income Net income Net Income (Loss) Vendor programs Cost of Sales, Vendor Allowances, Policy [Policy Text Block] Total current liabilities Liabilities, Current Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Derivative Contract [Domain] Derivative Contract [Domain] Foreign currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Machinery and Equipment [Member] Machinery and Equipment [Member] Total other intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) Former Interest Rate Swap 1 Former Interest Rate Swap 1 [Member] Former Interest Rate Swap 1 Liabilities and stockholders' equity Liabilities and Equity [Abstract] Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] ESPP Stock [Member] Employee Stock [Member] Other investments, net Payments for (Proceeds from) Investments Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss) [Policy Text Block] Accumulated Other Comprehensive Income (Loss) [Policy Text Block] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Commercial Paper [Member] Commercial Paper Market Variable Rate [Member] Variable Interest Rate for financial institution using commercial paper rates based on variable rates in the commercial paper market Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Computation of earnings per share and reconciliation of basic and diluted weighted average common shares outstanding Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cumulative Share Repurchases Cumulative Share Repurchases Cumulative Share Repurchases since inception of repurchase programs Executive Category: Executive Category [Axis] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Exercise Price Range [Domain] Shipping and handling costs Shipping and Handling Cost, Policy [Policy Text Block] Restricted stock awards [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Debt Instrument, Interest Rate Margins on Variable Rates, minimum Debt Instrument, Interest Rate Margins on Variable Rates, minimum Debt Instrument, Interest Rate Margins on Variable Rates, minimum Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Name Measure Name Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Name Forgone Recovery, Individual Name Receivables Facility, Borrowing Capacity NonSeasonal Maximum Receivables Facility, Borrowing Capacity NonSeasonal Maximum Base borrowing capacity maximum in the offseason on the receivables facility. Goodwill Goodwill Goodwill Increases for tax positions taken during a prior period Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Employee Stock Purchase Plan [Member] EmployeeStockPurchasePlan [Member] Employee Stock Purchase Plan Receivable Securitization Facility Transfers Accounted for as Secured Borrowings, Associated Liabilities, Carrying Amount Statement, Equity Components [Axis] Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Buildings Buildings and Improvements, Gross Shares available for grant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 2025 Long-Term Debt, Maturity, Year Two Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Expected volatility (in hundredths) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate Deferred Compensation Plan [Domain] Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Domain] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Recovery of Erroneously Awarded Compensation Disclosure [Line Items] International Subsidiaries [Member] Subsidiaries [Member] Derivative, Notional Amount Derivative, Notional Amount Operating Lease, Liability, Noncurrent Operating Lease, Liability, Noncurrent Write-offs, net of recoveries Valuation Allowances And Reserves Deductions, Net of Recoveries Total of the deductions, net of recoveries, in a given period to allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs, representing receivables written off as uncollectible and portions of the reserves utilized, respectively. Organization and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Net gains (losses) on foreign currency transactions Net gains (losses) on foreign currency transactions Realized Gain (Loss), Foreign Currency Transaction, before Tax Retirement Plan Type [Domain] Retirement Plan Type [Domain] Incremental interest benefit arising from difference between interest paid and interest received related to swap agreements Incremental interest benefit arising from difference between interest paid and interest received related to swap agreements Incremental interest benefit arising from difference between interest paid and interest received related to swap agreements Autos and trucks Autos and trucks Gross amount, as of the balance sheet date of vehicles that are used primarily in business operations. Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Receivables Facility, Term (in years) Debt Instrument, Term Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Other Operating Income And Expense [Line Items] Other Operating Income And Expense [Line Items] Other Operating Income And Expense Depreciation Depreciation Pool Source, LLC Pool Source, LLC [Member] Pool Source, LLC Retirement Benefits [Abstract] Receivables securitization facility Transfers and Servicing of Financial Assets, Policy [Policy Text Block] Second highest goodwill balance among reporting units [Abstract] Second highest goodwill balance among reporting units Second highest goodwill balance among reporting units Share-based Compensation [Abstract] Share-Based Payment Arrangement, Noncash Expense [Abstract] Cash equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Defined Contribution Plan [Table] Defined Contribution Plan [Table] Net sales Revenues Prepaid expenses Deferred Tax Liabilities, Prepaid Expenses Fair value measurements Fair Value, by Balance Sheet Grouping [Table Text Block] Additional information regarding certain balance sheet accounts Additional information regarding certain balance sheet accounts [Table Text Block] Tabular disclosure of additional information regarding certain balance sheet accounts. Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Outstanding Stock Options (in shares) Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding Term Facility Total of Quarterly Principal Payments LineofCreditFacilityQuarterlyPaymentPrincipalPercentageTotal LineofCreditFacilityQuarterlyPaymentPrincipalPercentageTotal Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Business Combination, Number of Locations Business Combination, Number of Locations Business Combination, Number of Locations Lease, Cost Lease, Cost [Table Text Block] Product inventories Increase (Decrease) in Inventories Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Anti-dilutive stock options whose exercise prices were higher than the common stock's average market price during the period (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Award Type [Axis] Award Type [Axis] Granted (at market price) (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Payment for Debt Extinguishment or Debt Prepayment Cost Payment for Debt Extinguishment or Debt Prepayment Cost Uncertain tax positions activity [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Audit Information [Abstract] Audit Information ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Number of shares allocated for issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Total property and equipment Property, Plant and Equipment, Gross Goodwill [Line Items] Goodwill [Line Items] Quarterly Financial Data (Unaudited) Quarterly Financial Information [Text Block] Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Trading Arrangement: Trading Arrangement [Axis] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Summary of cash proceeds and tax benefits realized from stock option exercise. Cash Proceeds Received and Tax Benefit from Share-Based Payment Awards [Table Text Block] Related Party Transactions Related Party Transactions Disclosure [Text Block] Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Use of estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Provision for income taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Lessee, Operating Lease, Liability, Payments, Due after Year Five Lessee, Operating Lease, Liability, to be Paid, after Year Five Prepaid expenses Prepaid Expense, Current Summary of restricted share activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Operating Lease, Liability, Current Operating Lease, Liability, Current 2026 Long-Term Debt, Maturity, Year Three Shares purchased under the ESPP (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Auditor Firm ID Auditor Firm ID Amortization of Intangible Assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company Lessee, Operating Lease, Liability, Payments, Due Year Three Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Intangibles Net Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Newly adopted accounting pronouncements and Recent accounting pronouncements pending adoption New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Receivables facility, unused fee Receivables Facility, Unused Fee Amount of commitment fees (expressed as a percentage) for unused borrowing capacity under the long-term financing arrangement that is available to the entity Increases for tax positions taken during the current period Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and cash equivalents at beginning of year Cash and cash equivalents at end of year Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Vak Pak Builders Supply, Inc. Vak Pak Builders Supply, Inc. [Member] Vak Pak Builders Supply, Inc. Lessee, Operating Lease, Liability, Payments, Due Year Two Lessee, Operating Lease, Liability, to be Paid, Year Two Share-Based Compensation by Price Range [Abstract] Share-Based Compensation by Price Range [Abstract] Share-Based Compensation by Price Range [Abstract] Income before income taxes and equity earnings (losses) Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Variable Lease, Cost Variable Lease, Cost Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Operating Lease, Cost Operating Lease, Cost Weighted average shares outstanding [Abstract] Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross profit Gross profit Gross Profit Summary of assumptions for estimated fair value of employee stock option awards at grant date Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name Share-based compensation Share-Based Payment Arrangement [Policy Text Block] Monthly rent expense (per month) Related party Monthly rent expense The related party monthly rent expense. Selling and administrative expenses Selling, General and Administrative Expense 2027 Long-Term Debt, Maturity, Year Four Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Stock options outstanding and exercisable by exercise price range Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable [Table Text Block] Stock Options [Member] Employee Stock Option [Member] Accumulated Foreign Currency Adjustment Attributable to Parent Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Balance at beginning of year Balance at end of year SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Future minimum lease payments [Abstract] Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Lease cost table text block Lease cost table text block [Table Text Block] Lease cost table text block Expense recognition over weighted average period (in years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Incremental interest expense arising from difference between interest paid and interest received related to swap agreements Incremental interest expense arising from difference between interest paid and interest received related to swap agreements Incremental interest expense arising from difference between interest paid and interest received related to swap agreements. Maximum [Member] Maximum [Member] Unamortized compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Property and equipment, net [Abstract] Property, Plant and Equipment, Net [Abstract] Schedule of interest rate swaps Schedule of Interest Rate Derivatives [Table Text Block] Document Type Document Type Canadian Dealer Offered Rate [Member] Canadian Dealer Offered Rate [Member] Canadian Dealer Offered Rate [Member] Acquired goodwill Goodwill, Acquired During Period Tabular List, Table Tabular List [Table Text Block] Other intangible assets Schedule Of Indefinite-Lived and Finite-Lived Intangible Assets By Major Class [Table Text Block] Tabular disclosure of intangible assets not subject to amortization, excluding goodwill, and amortizable intangibles assets, in total and by major class, including the gross carrying amount and accumulated amortization. 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. Entity Address, Address Line One Entity Address, Address Line One Product inventories and reserve for inventory obsolescence Inventory, Policy [Policy Text Block] Compensation deferred percentage eligible for fifty percent match on employee contributions (in hundredths) Compensation deferred percentage eligible for fifty percent match on employee contributions The description of the eligibility criteria for a fifty percent match on employees' contributions by the company. Accrued expenses and other current liabilities [Abstract] Accrued expenses and other current liabilities [Abstract] Shipping and handling costs associated with outbound freight Selling Expense Share-Based Compensation Share-Based Payment Arrangement [Text Block] Federal Current Federal Tax Expense (Benefit) Aggregate Intrinsic Value [Abstract] Aggregate Intrinsic Value [Abstract] Leases Deferred Tax Assets, Leases The amount as of the balance sheet date of the estimated future tax effects attributable to differences between the methods used to account for leasing arrangements for tax purposes and under generally accepted accounting principles which will increase future taxable income when such differences reverse. Compensation deferred percentage eligible for one hundred percent match on employees' contributions (in hundredths) Compensation deferred percentage eligible for one hundred percent match on employee contributions The description of the eligibility criteria for a hundred percent match on employee contributions by the company. Taxes payable Taxes Payable, Current Business Acquisition [Axis] Business Acquisition [Axis] Less allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Pinch A Penny brand name Trademarks and Trade Names [Member] Payment for Debt Extinguishment or Debt Prepayment Cost, Quarterly Payment Payment for Debt Extinguishment or Debt Prepayment Cost, Quarterly Payment Payment for Debt Extinguishment or Debt Prepayment Cost, Quarterly Payment Tax loss carry-forwards Operating Loss Carryforwards Derivative [Table] Derivative [Table] State and other Deferred State and Local Income Tax Expense (Benefit) Other current liabilities Other Liabilities, Current Office space occupied (in square feet) Related Party Office space area occupied The office space area occupied with a related party. Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Income Statement [Abstract] Borrowing Capacity, Bank Overdraft Facility (in Euros) Borrowing Capacity, Bank Overdraft Facility (in Euros) Borrowing Capacity, Bank Overdraft Facility (in Euros) Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Leasehold improvements Leasehold Improvements, Gross Title of 12(b) Security Title of 12(b) Security Balance, beginning of period Balance, end of period Goodwill, Gross Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Related Party [Domain] Related Party, Type [Domain] Business Combination Disclosure [Text Block] Business Combination Disclosure [Text Block] Depreciation expense Depreciation expense [Table Text Block] Tabular disclosure of depreciation expense. Accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Acquired Indefinite-lived Intangibles Indefinite-Lived Intangible Assets (Excluding Goodwill) Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Other current assets Other Assets, Current Foreign currency transaction gains (losses) Foreign currency transaction loss Foreign currency transaction loss Issuance of stock under share-based compensation plans Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Derivative, Forward-starting interest rate swap agreement, fixed interest rate Derivative, Fixed Interest Rate Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Weighted Average Remaining Contractual Term [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest [Abstract] Entity Tax Identification Number Entity Tax Identification Number Goodwill, Translation Adjustments Goodwill, Foreign Currency Translation Gain (Loss) Equity interest investments Equity Method Investments Debt, Long-term and Short-term, Combined Amount Debt, Long-Term and Short-Term, Combined Amount Inventory, net Inventory, Net Long-term Line of Credit, Noncurrent Long-Term Line of Credit, Noncurrent Product inventories Deferred Tax Assets, Inventory Range [Axis] Statistical Measurement [Axis] Term SOFR adjustment Credit facility term SOFR adjustment Credit facility term SOFR adjustment Entity Interactive Data Current Entity Interactive Data Current Tri-State Pool Distributors Tri-State Pool Distributors [Member] Tri-State Pool Distributors Advertising costs Advertising Cost [Policy Text Block] Company match on deferrals between three percent and five percent of compensation (in hundredths) Company match on deferrals between three percent and five percent of compensation The company match on deferrals between three percent and five percent of compensation. Total Shareholder Return Amount Total Shareholder Return Amount Exercisable Stock Options (in shares) Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Repurchase of common stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Goodwill and other intangible assets Goodwill and Intangible Assets, Policy [Policy Text Block] Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Receivables Facility, Unused Fee, Utilization less than 50% Receivables Facility, Unused Fee, Utilization less than 50% Receivables Facility, Unused Fee, Utilization less than 50% Salaries and payroll deductions Accrued Salaries and Payroll Taxes Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer) and Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Lease cost table text block US-GAAP_LeaseCostTableTextBlock1 [Table Text Block] US-GAAP_LeaseCostTableTextBlock1 Less: Accumulated amortization Accumulated Amortization, Debt Issuance Costs Deferred Compensation Plan Assets Deferred Compensation Plan Assets Summary of changes in allowance for doubtful accounts Summary of changes in allowance for doubtful accounts [Table Text Block] Tabular disclosure of changes in allowance for doubtful accounts. Deferred Compensation Arrangement with Individual, Postretirement Benefits, by Type of Deferred Compensation [Axis] Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Axis] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Federal Funds Rate [Member] Federal Funds Rate [Member] Federal Funds Rate [Member] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Exercise Price Range [Axis] Exercise Price Range [Axis] Intangible assets, primarily goodwill Deferred Tax Liabilities, Goodwill and Intangible Assets Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Trade accounts Accounts Receivable, before Allowance for Credit Loss, Current Advertising expense Advertising Expense Eligible employees' maximum allowable contribution as a percentage of compensation (in hundredths) Eligible employees' maximum allowable contribution as a percentage of compensation The maximum allowable contribution to the pension plan as a percentage of the employees' compensation, subject to the federal dollar limit. Components of deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Derivatives Derivatives, Policy [Policy Text Block] Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] 2021 Finite-Lived Intangible Asset, Expected Amortization, Year One Operating Lease, Payments Operating Lease, Payments Common stock, outstanding (in shares) Balance (in shares) Balance (in shares) Common Stock, Shares, Outstanding Matching contributions - deferred compensation plan Deferred Compensation Arrangement with Individual, Contributions by Employer Cumulative Dividends Cumulative Dividends Receivables Increase (Decrease) in Accounts and Other Receivables PEO PEO [Member] Auditor Location Auditor Location Employee Benefit Plans Retirement Benefits [Text Block] Proceeds from Short-Term Debt Proceeds from Short-Term Debt Current and long-term portion of term loans under credit facility Current and long-term portion of term loans under credit facility Current and long-term portion of term loans under credit facility Net Presentation, Reclass Liability Net Presentation, Reclass Liability Net Presentation, Reclass Liability Summary of share-based compensation expense and recognized tax benefits [Table Text Block] Summary of share-based compensation expense and recognized tax benefits [Table Text Block] A tabular disclosure of share-based compensation expense of stock options, restricted stock awards and recognized tax benefits of stock option. Other Other Operating Activities, Cash Flow Statement Award performance period, extension period Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period, Extension Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period, Extension Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Unrealized Gains on Interest Rate Swaps Derivative Asset, Subject to Master Netting Arrangement, before Offset Self insurance Self insurance [Policy Text Block] Disclosure of accounting policy for self insurance. Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Receivables Facility, Utilization for Unused Fee Receivables Facility, Utilization for Unused Fee Receivables Facility, Utilization for Unused Fee Class of Stock [Domain] Class of Stock [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Interest rate swaps Deferred Tax Liabilities, Derivatives Net Income (Loss) Available to Common Stockholders, Basic Net Income (Loss) Available to Common Stockholders, Basic Stock option activity [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Australian credit facility Other Long-Term Debt, Current Debt Instrument [Axis] Debt Instrument [Axis] Repurchases of common stock, net of retirements Stock Repurchased and Retired During Period, Value Stock Repurchased and Retired During Period, Value Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Total effective tax rate (in hundredths) Effective Income Tax Rate Reconciliation, Percent Unaudited quarterly results of operations Quarterly Financial Information [Table Text Block] Present Value of Lease Liability Operating Lease, Liability Deferred tax liabilities [Abstract] Deferred Tax Liabilities, Gross [Abstract] Exercisable at end of period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Changes in deferred financing costs Changes in deferred financing costs [Table Text Block] Tabular disclosure of changes in deferred financing costs. Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Liabilities Deferred Compensation Plan [Line Items] Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items] National Pool Tile (NPT) tradename Npt Tradename [Member] The rights acquired through registration of a business name to gain or protect exclusive use thereof related to NPT. Current tax Current Income Tax Expense (Benefit) Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] ARIZONA ARIZONA Vesting [Domain] Vesting [Domain] Balance Sheet Related Disclosures [Abstract] Balance Sheet Related Disclosures [Abstract] Accumulated Other Comprehensive Income (Loss) [Member] AOCI Attributable to Parent [Member] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Bad debt expense SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Defined contribution and international retirement plans expense Defined Contribution Plan, Cost Interest expense related to unrecognized tax benefits Interest expense related to unrecognized tax benefits Interest (income) expense related to unrecognized tax benefits All Executive Categories All Executive Categories [Member] Payments on term loan under credit facility Repayments of Long-Term Lines of Credit Grant Date Fair Value of most recent ESPP Purchase (per share) Grant Date Fair Value of ESPP Purchase (in dollars per share) Grant Date Fair Value of ESPP Purchase in dollars per share Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Plan Name [Axis] Plan Name [Axis] ALABAMA ALABAMA LTIP 2007 [Member] LTIP 2007 [Member] Long-term incentive plan 2007. Debt Disclosure [Abstract] Debt Disclosure [Abstract] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Recognized tax benefits Share-Based Payment Arrangement, Expense, Tax Benefit Line of Credit, Accounts Securitization Line of Credit, Accounts Securitization [Member] Line of Credit, Accounts Securitization Earnings per share: Earnings (loss) per share: Earnings Per Share [Abstract] SEC Schedule, 12-09, Reserve, Inventory [Member] SEC Schedule, 12-09, Reserve, Inventory [Member] Credit risk and allowance for doubtful accounts Credit risk and allowance for doubtful accounts [Policy Text Block] Disclosure of accounting policy for credit risk and allowance for doubtful accounts. This disclosure may include the basis at which such receivables are carried in the entity's statements of financial position (for example, net realizable value), how the entity determines the level of its allowance for doubtful accounts, and when impairments, charge-offs or recoveries are recognized. The description identifies the factors that influence management's establishment of the level of the allowance. Common stock Common Stock, Value, Issued Foreign currency translation adjustments Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax Minimum Fixed Charge Coverage Ratio Minimum Fixed Charge Coverage Ratio [Member] Minimum Fixed Charge Coverage Ratio Highest goodwill balance among other reporting units Highest goodwill balance among reporting units Highest goodwill balance among reporting units Outstanding Stock Options Weighted Average Exercise Price (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Horizon tradename Trade Names [Member] Forward-starting Interest Rate Swap Agreements [Member] Forward-starting Interest Rate Swap Agreements [Member] Forward-starting Interest Rate Swap Agreements [Member] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] State and other Current State and Local Tax Expense (Benefit) Segment reporting Segment Reporting, Policy [Policy Text Block] Total current assets Assets, Current Deferred [Abstract] Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Schedule of recent accounting pronouncements pending adoption Accounting Standards Update and Change in Accounting Principle [Table Text Block] Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Business Combination, Contingent Consideration, Liability Business Combination, Contingent Consideration, Liability All Individuals All Individuals [Member] Amortization Amortization Entity Filer Category Entity Filer Category Schedule of Deferred Compensation Arrangement with Individual, Postretirement Benefits [Table] Schedule of Deferred Compensation Arrangement with Individual, Postretirement Benefits [Table] Net Presentation, Reclass Asset Net Presentation, Reclass Asset Net Presentation, Reclass Asset FLORIDA FLORIDA Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Proceeds from asset-backed financing Proceeds from Issuance of Secured Debt Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Earnings per share Earnings Per Share, Policy [Policy Text Block] Goodwill and Intangible Assets Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Text Block] Description of New Accounting Pronouncements Not yet Adopted Accounting Standards Update and Change in Accounting Principle [Text Block] Reconciliation of the U.S. federal statutory tax rate to effective tax rate on income before income taxes and equity earnings (losses) Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Supplemental cash flow information Supplemental cash flow information [Policy Text Block] Disclosure of accounting policy for supplemental cash flow information. Beginning balance Ending balance Unrecognized Tax Benefits PEO Name PEO Name Current [Abstract] Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Accumulated other comprehensive loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Seasonality and weather Seasonality and weather policy [Policy Text Block] Disclosure of accounting policy for seasonality and weather affecting the Company's business. Interest Rate Swap 1 Interest Rate Swap 1 [Member] Interest Rate Swap 1 Base Rate [Member] Base Rate [Member] Performance-based compensation Accrued Bonuses Other, primarily state income tax rate (in hundredths) Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Quarterly Financial Information Disclosure [Abstract] Quarterly Financial Information Disclosure [Abstract] Granted (at market price) (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 Term Facility Term Facility [Member] Term Facility 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Five Tax benefits realized Deferred Tax Expense from Stock Options Exercised Building [Member] Building [Member] Goodwill Schedule of Goodwill [Table Text Block] Savings and Retirement 401K [Member] Other Postretirement Benefits Plan [Member] Share-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Percent company total match on employee deferred compensation plan contributions, maximum (in hundredths) Percent Company total match on employee contributions Deferred Comp Percent Company total match on employee contributions Deferred Comp Plan in hundreths Ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Deductions for inventory write-offs SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Estimated amortization expense for other intangible assets for next five years Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Porpoise Pool & Patio, Inc. Porpoise Pool & Patio, Inc. [Member] Porpoise Pool & Patio, Inc. Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Fixed assets in progress Fixed assets in progress Gross amount of fixed assets in progress as of the balance sheet date. Depreciation Deferred Tax Liabilities, Depreciation The amount as of the balance sheet date of the estimated future tax effects attributable to depreciation that was expensed for tax purposes but capitalized in conformity with generally accepted accounting principles, which will reverse in future periods when amortization of such capitalized costs cannot be deducted for tax purposes. SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Debt Instrument, Interest Rate Margins on Variable Rate, Maximum Debt Instrument, Interest Rate Margins on Variable Rate, Maximum Maximum Interest Rate Margin on Variable Rate on Other Borrowings Deferred tax assets [Abstract] Deferred Tax Assets, Gross [Abstract] Eurodollar [Member] Eurodollar [Member] Furniture and Fixtures [Member] Furniture and Fixtures [Member] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] SEC Schedule, 12-09, Allowance, Credit Loss [Member] SEC Schedule, 12-09, Allowance, Credit Loss [Member] Total stockholders' equity Balance Balance Stockholders' Equity Attributable to Parent Equity, Attributable to Parent Unrecognized tax benefits that, if recognized, would decrease the effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate $80.79 to $220.01 Exercise Price Range 2 [Member] Exercise Price Range 21.15 to 37.13 Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Goodwill impairment Goodwill, Impairment Loss Goodwill, Impairment Loss Deferred tax asset, valuation allowance Deferred Tax Assets, Valuation Allowance Restricted Stock [Member] Restricted Stock [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Sales period (in months) for establishing reserve for inventory obsolescence Sales period for establishing reserve for inventory obsolescence Sales period for establishing reserve for inventory obsolescence based on inventory turns by category with emphasis on stock keeping units with weakest sales. Grant Date Fair Value Assumptions [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Deferred financing costs, net of accumulated amortization Debt Issuance Costs, Net Other intangible assets, net Other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Deferred Tax Assets, Gross Deferred Tax Assets, Gross Weighted average effective interest rate Debt Instrument, Interest Rate, Effective Percentage Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months Lessee, Operating Lease, Liability, to be Paid, Year One Weighted Average Useful Life Finite-Lived Intangible Asset, Useful Life Line of credit facility, remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Number of sales centers Number of Stores Lessee, Operating Lease, Liability, Payments, Due Year Four Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based compensation Share-Based Payment Arrangement, Noncash Expense Line of Credit, Including Term Loan Line of Credit, Including Term Loan [Member] Line of Credit, Including Term Loan Common Stock [Member] Common Stock [Member] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures Individual: Individual [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Earnings Per Share Earnings Per Share [Text Block] Decreases resulting from the expiration of the statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Payments on asset-backed financing Repayments of Secured Debt Equity method investment (as a percent) Equity Method Investment, Ownership Percentage Document Fiscal Year Focus Document Fiscal Year Focus Restricted stock awards weighted average grant date fair value [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Geographical [Domain] Geographical [Domain] Organization and Summary of Significant Accounting Policies [Abstract] Organization and Summary of Significant Accounting Policies [Abstract] Minimum [Member] Minimum [Member] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Weighted average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Vendor programs Vendor incentives receivable, current Amount due from vendors within one year of the balance sheet date (or the normal operating cycle, whichever is longer) for incentives provided. Exercise price range per share, lower range (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Receivables, net Receivables, net Receivables, Net, Current Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Cash dividends declared per common share (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Total other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Participating Securities, Distributed and Undistributed Earnings (Loss), Basic Participating Securities, Distributed and Undistributed Earnings (Loss), Basic Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Receivables pledged under receivables facility Receivables pledged under receivables facility Receivables pledged under receivables facility Declaration of cash dividends Dividends, Common Stock, Cash Dividends, Common Stock, Cash Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Derivative effective date Derivative effective date Derivative effective date A.C. Solucoes para Piscinas, Lda. A.C. Solucoes para Piscinas, Lda. [Member] A.C. Solucoes para Piscinas, Lda. Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Advertising expense Schedule of advertising expense [Table Text Block] Tabular disclosure of advertising expense. Other Deferred Tax Assets, Other Debt Issuance Costs, Gross Debt Issuance Costs, Gross Provision for inventory write-downs Valuation Allowances And Reserves Of Inventory Write Downs Amount of allowances and reserves of the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs related to inventory. Income taxes, net of refunds Income Taxes Paid, Net Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Retirement Plan Type [Axis] Retirement Plan Type [Axis] Lease cost table text block US-GAAP_LeaseCostTableTextBlock [Table Text Block] us-gaap_LeaseCostTableTextBlock1 Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Disclosure [Text Block] Retained Deficit [Member] Retained Earnings [Member] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders' equity Liabilities and Equity Exercisable Stock Options, Weighted Average Exercise Price (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Incremental Common Shares Attributable to Participating Nonvested Shares with Non-forfeitable Dividend Rights Incremental Common Shares Attributable to Participating Nonvested Shares with Non-forfeitable Dividend Rights Risk-free interest rate (in hundredths) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Operating lease assets Operating Lease, Right-of-Use Asset Unrealized (losses) gains on interest rate swaps, net of the change in taxes of $2,074, $(7,802) and $(3,733) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Basic (in dollars per share) Earnings Per Share, Basic Bank Overdrafts [Member] Bank Overdrafts [Member] CAD Commitment CAD Commitment [Member] CAD Commitment Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Deferred Tax Assets, Net Deferred Tax Assets, Net Deferred Tax Assets, Net Intrinsic value of options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Pro-Water Irrigation & Landscape Supply, Inc. Pro-Water Irrigation & Landscape Supply, Inc. [Member] Pro-Water Irrigation & Landscape Supply, Inc. Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Other Operating Income And Expense [Table] Other Operating Income And Expense [Table] Other Operating Income And Expense Basis of presentation and principles of consolidation Consolidation, Policy [Policy Text Block] Details of Certain Balance Sheet Accounts Supplemental Balance Sheet Disclosures [Text Block] Accrued expenses and other current liabilities Increase (Decrease) in Other Accrued Liabilities Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Equity in earnings of unconsolidated investments, net Income (Loss) from Equity Method Investments, Net of Dividends or Distributions Fair value measurements Fair Value of Financial Instruments, Policy [Policy Text Block] Business Combinations [Abstract] Business Combinations [Abstract] Termination Date Trading Arrangement Termination Date Furniture and fixtures Furniture and Fixtures, Gross Total receivables Receivables, gross, current 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. Number of shares purchased by employees under the employee stock purchase plan Number of shares purchased by employees under employee stock purchase plan [Table Text Block] Tabular disclosure of the aggregate number of the shares purchased by the employees under the ESPP. Shipping and handling costs associated with outbound freight Schedule of shipping and handling costs associated with outbound freight [Table Text Block] Tabular disclosure of shipping and handling costs associated with outbound freight as selling and administrative expenses. Accounts payable Increase (Decrease) in Accounts Payable Common stock, authorized (in shares) Common Stock, Shares Authorized Restricted [Member] Restricted [Member] Restricted [Member] Payments on revolving line of credit Repayments of Lines of Credit Summary of activity related to uncertain tax positions Summary of Income Tax Contingencies [Table Text Block] Maximum average total leverage ratio, share repurchases Required Threshold For Share Repurchases As Those Terms Defined In The Credit Facility and The Term Facility Required Threshold For Share Repurchases As Those Terms Defined In The Credit Facility and The Term Facility Short-term borrowings Short-Term Debt Entity Public Float Entity Public Float Indefinite-lived Intangible Assets by Major Class [Axis] Indefinite-Lived Intangible Assets [Axis] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Derivative Derivative [Line Items] Award Timing Disclosures [Line Items] Total Income Loss From Continuing Operations Before Income Taxes Domestic Foreign Total The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic and foreign operations. Compensation Amount Outstanding Recovery Compensation Amount Percentage company total match on employee contributions, maximum (in hundredths) Percentage company total match on employees' contributions maximum The maximum match by the company on employee contributions to the pension plan as a percentage of the employees' compensation. Fair value of restricted stock awards vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Provisionfor doubtful accounts receivable, net of write-offs Accounts Receivable, Credit Loss Expense (Reversal) Average total leverage ratio, dividend declarations Required Threshold For Dividend Declarations As Those Terms Defined In The Credit Facility and The Term Facility Required Threshold For Dividend Declarations As Those Terms Defined In The Credit Facility and The Term Facility 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 Deferred Tax Liabilities, Leasing Arrangements Deferred Tax Liabilities, Leasing Arrangements Deferred tax Deferred Income Tax Expense (Benefit) Cash proceeds Proceeds from Stock Options Exercised Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Share-Based Payment Arrangement, Option, Exercise Price Range [Table] Short-term borrowings and current portion of long-term debt Debt, Current Income taxes Income Tax, Policy [Policy Text Block] Prepaid expenses and other current assets Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Three Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Derivative, Maturity Date Derivative, Contract End Date Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Equity method investments Equity Method Investments [Policy Text Block] Insider Trading Arrangements [Line Items] Number of reporting units with allocated goodwill balances Number of reporting units with allocated goodwill balances Number of reporting units with allocated goodwill balances. 2024 Long-Term Debt, Maturity, Year One Summary of changes in allowance for inventory obsolescence Summary of changes in allowance for inventory obsolescence [Table Text Block] Tabular disclosure of changes in allowance for inventory obsolescence. Related Party Transactions, by Related Party [Axis] Related Party, Type [Axis] Issuance of stock under share-based compensation plans (in shares) Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Machinery and equipment Machinery and Equipment, Gross Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Stock options and employee stock purchase plan (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements 2022 Finite-Lived Intangible Asset, Expected Amortization, Year Two NCC [Member] Ncc [Member] Lease agreement with related party. Receivables Facility, Borrowing Capacity NonSeasonal Minimum Receivables Facility, Borrowing Capacity NonSeasonal Minimum Base borrowing capacity available under the Receivables Securitization Facility Adjustment to Compensation, Amount Adjustment to Compensation Amount Exercise price range per share, upper range (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Discounted percentage rate offered under the employee stock purchase plan (in hundredths) Discount percentage rate offered under employee stock purchase plan Employees meeting the minimum age and length of service requirements may purchase stock at a discounted percentage rate. Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Auditor Name Auditor Name Document Period End Date Document Period End Date Proceeds from revolving line of credit Proceeds from Lines of Credit Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Exercisable at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Computer equipment Computer equipment Gross amount of computer equipment capitalized as of the balance sheet date. Related Party Transactions Rent Expense [Table Text Block] Related Party Transactions Rent Expense [Table Text Block] A tabular disclosure of rent expense with related parties. Company match on the first three percent of compensation deferred (in hundredths) Company match on the first three percent of compensation deferred The company match on the first three percent of compensation deferred. Accrued interest on unrecognized tax benefits Income Tax Examination, Interest Accrued Entity Central Index Key Entity Central Index Key Recreation Supply Company Recreation Supply Company [Member] Recreation Supply Company Estimated useful lives of property and equipment Schedule of estimated useful lives of property and equipment [Table Text Block] Tabular disclosure of the useful life of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. PORTUGAL PORTUGAL Gains on sales of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Intangibles Gross Finite-Lived Intangible Assets, Gross Retained earnings Retained (Deficit) Earnings [Policy Text Block] Accounting policy for the retirement of treasury share repurchases and the composition of retained earnings. Provision for income taxes Total Income Tax Expense (Benefit) Deferred Compensation Liability, Classified, Noncurrent Deferred Compensation Liability, Classified, Noncurrent $220.02 to $515.41 Exercise Price Range 3 [Member] Exercise Price Range 37.14 to 52.78 Vesting [Axis] Vesting [Axis] Swingline Commitment [Member] Swingline Commitment [Member] Swingline Commitment Payments of deferred financing costs Financing costs deferred Payments of Financing Costs Euro Comittment Euro Comittment [Member] Euro Comittment Award performance period Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period Name Trading Arrangement, Individual Name NORTH DAKOTA NORTH DAKOTA Receivables, net [Abstract] Receivables, Net, Current [Abstract] Current portion of term loans under credit facility Current portion of term loans under credit facility Current portion of term loans under credit facility Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Other, net Other Receivables, Net, Current Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Debt Instrument, Covenant Description Debt Instrument, Covenant Description Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Customer-Related Intangible Assets Customer-Related Intangible Assets [Member] Provision for deferred income taxes Increase (Decrease) in Deferred Income Taxes Acquisition of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Businesses, Net of Cash Acquired Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Discount Rate, Percent Interest Rate Swap 2 Interest Rate Swap 2 [Member] Interest Rate Swap 2 Maximum Average Total Leverage Ratio [Member] Maximum Average Total Leverage Ratio [Member] Maximum Average Total Leverage Ratio Interest Paid, Excluding Capitalized Interest, Operating Activities Interest Paid, Excluding Capitalized Interest, Operating Activities Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Number of distribution networks Number of distribution networks Number of distribution networks for products. Repurchases of common stock, net of retirements (in shares) Stock Repurchased and Retired During Period, Shares Stock Repurchased and Retired During Period, Shares Acquisitions Business Combinations Policy [Policy Text Block] Debt Instrument, Basis Spread on Variable Rate Debt Instrument, Basis Spread on Variable Rate Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Trade discounts on purchases Deferred Tax Liabilities, Trade Discounts on Purchases Deferred Tax Liabilities, Trade Discounts on Purchases Long-term debt, net Long-term debt, net Long-Term Debt, Excluding Current Maturities Change in valuation allowance (in hundredths) Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Leasehold Improvements [Member] Leasehold Improvements [Member] Net deferred tax liability Deferred Tax Liabilities, Net Former Interest Rate Swap 2 Former Interest Rate Swap 2 [Member] Former Interest Rate Swap 2 Term loan under credit facility Term loan under credit facility [Member] Term loan under credit facility Diluted (in shares) Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Decreases relating to settlements Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Average goodwill balance among other reporting units Average goodwill balance among reporting units Average goodwill balance among reporting units Purchases of property and equipment, net of sale proceeds Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount TENNESSEE TENNESSEE Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Document Annual Report Document Annual Report Outstanding Stock Options Weighted Average Remaining Contractual Term (in years) Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term Effect of dilutive securities [Abstract] Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] Vehicles [Member] Vehicles [Member] Payments on Term Facility Repayments of Unsecured Debt Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Equity earnings in unconsolidated investments, net Income (Loss) from Equity Method Investments Cover page. Cover [Abstract] Threshold past due days for reserve analysis Threshold Past Due Days For Reserve Analysis Threshold past due days over which the Company performs a reserve analysis at the end of each quarter. Receivables Facility, Borrowing Capacity Peak Seasonal Maximum Receivables Facility, Borrowing Capacity Peak Seasonal Maximum Receivables Facility, Borrowing Capacity Peak Seasonal Maximum including additional seasonal funding amount Weighted average remaining contractual term of shares exercisable at end of period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Share-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 2028 Long-Term Debt, Maturity, Year Five Payments of cash dividends Payments of Dividends Other long-term liabilities Other Liabilities, Noncurrent 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 Non-NEOs Non-NEOs [Member] Lessee, Operating Lease, Liability, Payments, Due Lessee, Operating Lease, Liability, to be Paid Supplemental disclosures to Consolidated Statements of Cash Flows Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Term Facility Quarterly Principal Payment LineofCreditFacilityPeriodicPaymentPrincipalPercentage LineofCreditFacilityPeriodicPaymentPrincipalPercentage Wingate Supply, Inc. Wingate Supply, Inc. [Member] Wingate Supply, Inc. Prime Rate [Member] Prime Rate [Member] Change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Income before income taxes and equity earnings Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Receivables Securitization Facility [Member] Secured Debt [Member] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Net operating losses Deferred Tax Assets, Operating Loss Carryforwards Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Scenario [Axis] Scenario [Axis] Entity Current Reporting Status Entity Current Reporting Status Operating income Operating Income (Loss) Shipping and Handling Costs Shipping and Handling [Member] Consolidated Entities [Domain] Consolidated Entities [Domain] Total deferred tax liabilities Deferred Tax Liabilities, Gross Cost of sales Cost of Revenue Uncertain tax positions Deferred Tax Assets, Uncertain tax positions The amount as of the balance sheet date of the estimated future tax effects attributable to differences between the methods used to account for uncertain tax positions for tax purposes and under generally accepted accounting principles which will increase future taxable income when such differences reverse. Cash Proceeds and Tax Benefits [Abstract] Cash Proceeds and Tax Benefits [Abstract] Cash Proceeds and Tax Benefits [Abstract] Other intangible assets, future amortization expense [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Options [Member] Options [Member] Options [Member] Proceeds from stock issued under share-based compensation plans Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Property and equipment Property, Plant and Equipment, Policy [Policy Text Block] Scenario, Unspecified [Domain] Scenario [Domain] Stock option weighted average exercise price [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Components of debt Schedule of Debt [Table Text Block] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Line of Credit Facility, Amount Outstanding Long-Term Line of Credit Customer Relationships Customer Relationships [Member] Derivative effective date Derivative, Forward-starting Effective Date Derivative, Forward-starting Effective Date Proceeds from term loan under credit facility Proceeds from Long-Term Lines of Credit Stockholders' equity: Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] EX-101.PRE 15 pool-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 16 image_0a.jpg POOL LOGO 19-1 begin 644 image_0a.jpg MB5!.1PT*&@H -24A$4@ PD !N" ( #CX,BD 7-21T( KLX< MZ0 1G04U! "QCPO\804 )<$A9

[9UUE!57NZ>_.W-'[MRY<]>L63-KS41QM^"N@1 A@@4)[A8D:/!@"98$ M)UAP=]<.T'3C--!( PUTT[30M+MPI_*=]W::WSFUW]IUJNI4T>=9SQ_(_FTI MJ%.[ZU3M_;=_\^.G*)&3FY^:F9.8EG7\:N2,K5>^FGGT\Q^._+]OUHM5RB@J MY964DDW/RLW-RZ<:[4U.7GY:H?&Z!@*C9F9DI M*2D!9\[\.'MVA[;M%$N\][X6E9)=.W564J=.G$A*2LK(R,C-S:5Z;49>7MZ? MPTQ.OG;MVLH5*V9,FZYTOEKE*C BL$J%BDHQ98![=NUZ'A65FIJ:E96E'#&J MU(\?;>3DY+3YY-/"_[4ZMFNO_"']]=_1,S=2*O5KJG2@)8'+F_6VFG3PN]47 M]@<]?O@\*24]F[KE4Y0K>EA4TO0M5Z"K!MIE[LF0\'AEMD1-^IK',2F_[ LI MTW<+]-,H6T\Z>.9F5+*9_[[0(FMV3AXE'8@R2P@/#Y\V=6KA3VIC+5V\Q+JU M:^-?O* F?8'2>M"%"^V^_ KZ9I3*&)V:MYBTH0)EX*# M(R,BS9L:0J/66Z]6[4']!VS>N.E.Z)T7QOWO7;9L&314X(;??Z="^N9&4)U? MPZ4#+8/R?. MGFW9O 7TP6Q;-&EZX_IUZH%!W+Y]&UJQE?WZ]+U^[1KUU2"@"9LX;,B0D) 0 MZJ(\,W^8X:JG::/&P4%!KC]4?M&D04/7GT^>.-'UA])SH^3D9%<5?DVR?.DR M=*QEF+;Y,EPP[.;*(W>HKV:RYT+X>STV0M,6^]&D@PFI!L\8U#AW^WG9?F;= M(M)HM:$[(N)2J4->\_QE&M3/2DF';\F.6[,&#K6,I3Q]052HUO^>$ ]-IK- M9\*@+=_:[]<_J&?F$' SZMWN&Z!1'_KE#T>H9][Q^ZE[4+/8.B-W4]+V'#IX MT/H;16JV:MZ"NF4H>7EY;5Y_DL.WEBY>(CHZFCKG!9^V_AAJMK,KEZ^@?NLE M,C(2ZK2GO;IWIQYKH.3[Q93(WMU[E+E1G1HU"]NM2]?L[.S]^_8I!91B2F'I MN5&?GKT*NN77#"\$!M*QEN$=.UTFQ=8=9?#%+#4CNT3O3="*'2S>:Q-UT6@J M#]X.;=E$Y=^"NJB7TGTW0YUB!RT]2TD;DY.=7:5B13C3?6[%LN6H?P8Q]KO1 MT(1-7#A_/G51+U"A_6U4KSYU71=3)TV&"FVK,OU-3T^G?JOS^/%CI7#UJE65 M7^_9O;MP#2Y=4Z(:U3Y0?AT<%"0]-[+/SSUOJOJ>K8,+ALTMUFLC]=MK%N[U MP7-%VGVKVWICW_ Z'QH-3=A-ZJA>H#;6$]4 M]_47A6*'#_N6.JH+J,T1EBM5FGHO3^N6K: VFQL;$T-=5T&90BG%XF)CE5^[ MYD9[=OWU4WJM#ZHK?Y*;FQL6%J;\HFS)4M)S(R7FUU3I0,N@3*?@@N$(J?=> MT'+B :C3GAKU+LG$]1>A9GN:[\5XH2I6BMD2Y=]=^9"%$]QNAMZ^3=W52UY> M'M1I3W?NT/^4%53E%'7?&H1Z'&%^ONBG4%<9UZ_=YT:-__XLMNLU?E=)_]S( M=M*!EN'6XWBX8#C"Z9NOT !TT6S\?JC0ME88L)4Z[07=YI^&:NTL=5H>J(>5 M8O9#^:2&4]NV4H]U$145!;79V;BX..JW#$Z9_'ETTP8]-^FA$D@*IM[Z?Z?]W)U\].NZU"AS9VY5<_$]TY$ M3#2DF;H5Q-E4]J.+MMZYG3 MIZG?DB0E)4%5]I>Z+L/,Z3] )NW\K-C1;_^FM!17[-,(;[TM0C]4?O@0N&4VPZ;C^-089YNVY /8Z0 M>B_/@4M/H"I'2+V7X<<=&L[+EUX+T2:N/"J]HM7' MDP]!)6(GKK](23O1LGES.*_M+W5=!OL_2N71,B5*T@ T S4X41J)-A;]\@O$ M'63@^?,TC-=Q_:WKUX7G1EGNTK*S8U<3WK[-4\ZT)+ M!<-9!H;*K3[R=C>LP2F^UT//%_]0B;.D,6@&XJSW(A,H:1M6+%L.)[4CO'3I M$@U &VM6K88:'*3L4T<0=Z(T$FVX;J4XU,;U&] P7F?OGCW*WW[6 M- S-K#@2"C4X2QJ&9B#.:NJV;CK(SLZ&D]HI?OE9&QJ#-B#N+ ?U'T##T ;$ MG>B:5:MH,!J K..D8;Q.P5? +^/C86YT[NPYY;?U:M=1?NTJDY^?[Y\;V M/7K0@9;A470R7# <)XU$ Q!TG*(LU+,-CCWP90J%2K2 M IT9-B#M.&HD&0F[<@*P3_>+3SV@\&H"LXZ1AN#'Y^XFN LH\*2\OK_ C MZLIO,S(R7'\[?LQ8Y4\DYD8WKK\)_T7L[.E3I^A8RS!ZS06X8#A.&@E'[1&[ M(.@XFX[;1X/10&O)AV]L:(WANV@P&LC/EUZFBY+VP+7A@'.E87"\?/D2@DZ4 M!J.!GQ:ZP7Y.D RU)O>^<^I):@302(6D9V9!RHMK?J\K)=>HCV""-1P.R M^R77^'8G)>T!G,Z.DX;!4:U290@ZT80$K4^J?=BT&60=*HV'X_+?GTUVM!W: MMJ/!>$+P#]JP;CTJ)#4W>@/NH]I<.M"2.&@G-37#GB728-1Y VX:N:3Q<(Q: MY?C;@2YI/!J (&OO7\Y0T@;,GCD+3F?'22,1DI.3 RF'NOC7130D#@@Z5QH/ MQZP9,R'H.$L7+T>' OOVPRD:%,F4/[#] ?_UW).9&A2OR:X9TH"6!"P9K MNUG'VL_VUMHC=U48L!5JUNW6L_SF_!#19Y-Q^W[>=_-RF/0RC!?OQTS??*5$ M;[EM4#U*-7) 2I\UA^_\8N62#( M>N6!5\MI&@N0 MTN>P(4/V[]T7\?0IU:N-J&?/MF[9TJE#1ZA-A]V[?D.52./A^*C%AQ 4V[Q)4^BY#C_[^!/7KAV&6*I8<1H,Q[._0[]Y'?_< MR"YV[O@U'6@9,K-SX8+!2DGC>!*;,GYM,+0BY>2-S/O#2@&(2-ETW+[;3UY2 M7=Z1FY<_<+%7[\HEIF917>KL#0J'E)3E^F_Q8Q4!$UM_7K#@NO4K 5M24D5<4"*]?:M6Y0TB*RLK)T[=D K M4KIVU/<2_]S(+@H>'Q,0+O^2&B6-1KF(UAVU&]K2Z-!EYZ@6%=YRBVCTO1X; MMU2%1R08DU/-_X#Q\7A0X>A+8U:.C<*.',&FO=KK%I^ M:'-GX1ZYW3.:C=>S1X=VR@_4\RU,VYG'*.^)//G7EUSV7Q1 59A =FX>-*?1 MA\__6IS>(UDY.FNN\>TNV8V3M*/4#,UI].B5"*I"R/5'+R#(2DE?\^3Q$SB7 M-6K>/Y:^;6[9CR HK]VL+.-_/BE ]S>)E!&Y48]A. M**_%4;\%4MXTIDN^5^7R1G@\Y558L%O/;G&?33M">=/8%' ?&M6B,GVGO) E M!^3V2ZXT:!LE?0V8U2V$R@18U26$B]6K4A)7;J MI,F4-)-^??I NUJDL)"\O#Q(L5+2-$H5*PXMLEHZ-ZJEZR:M7XWJV^M1 2X8 MK!?OF?[X:CWY;];$SQM!82U6M.K"">UJD9T;07DMOMW-HBU7H5TM_K!%TX;\ M#>[Z#- ,YE+>K;-E&*6S=O0J.LE%1AW9HU4%Z+F9E:OU'UAD'] M!T"[6J2P$-EMLO3=_M/6B4U=*Y$;3M MUUC;?/(I'6A)X(+!2C$SV17X"!IE%/# :RLK: O0/E63O,/DYA\PF- M2(#66?<&/::P$$BQ9F1K71K 5'1\=45)\X%V62FF A36(B4M 9K6(B75RQ/QBZ \JS4M(2DM.E5R?7^"PVI%@IYE-> M_?ONE=K5MR^0/J!I5HIYHF"K*>TN7[*4PI8 K6N1DNK<"0V%""LES0?:U2(E MA4"$E6(F XVRLFL_:D'3W.CHD2/0ME]CI0,MR=BU07#!8*6DR4"CK!3S!)1D MM?(FB@OH &M4?!HE/0&%68OWVDA)2]"QY9F6=_CC4S(@)?8M>\R-3AP_#BVP6TSEJ]:C5*JK-P_GQ(B?WTH]:4-!]HFK5: MI2Y@--L[;_JBTEU;ET\2*D6"EI,B4E%_F<-GD*);U T]P(&O9K MK)TZ=*0#+0E<,%B?:EAUT!"@75:*N5%WI/0K;Y2T$.@ *\4\H>/I)4I:"'2 M5(=6'R7V3.(1;+-0:X$1FI9@E#.C;#UH7VTHX5X#"K%9^=>@".L#:Y>M. ME%0'(JP7 DU?-Z0 :)I5R[QMUHP9D!+;0O/:XEX"[;)># ZFI!=(S(TJE"E; MHVJU!G7K%5;Y$^7/"_KD5X='#AVF RT)7#!8,RUY?#7R12JTRTI)-][K(;>- M;JT1NRAI(= '5HIY0G;Y[VI#=U#20J /K%K>H7NG.Z;$1B>(OI>TAH8>3&B75RV%"EI"= T*\6$0(0U-]>*+R)RH=9>AZD;7]5VUG3/_AP+[]UZ]=BW[^7)$.DSR3-ER$ M"X;81F/V4M)DNB\X#4V+[?33"4J^SJ8S85"2E9(628CO] MZ'F.92I=YIZ$;HAM,4%UD<\AR\Y!8;&E^VZFI(4 MNZW_FVBCJ%.C)IS[8N?]^!,E+:%>[3K0 ;%+%BVBI!MMO_@2"HNM6+8<)2WD MW-FST U62JH#Y5FSL_AUO(P"FF:-B8ZFI#KU:M6&E-C9,V92TF2@7=9??_Z% MDM[A@[F1B]NW;K\Q,Z0:5:N9\:V9 !W+$U/2?*!=5HJY <58*68MT =6BGD" M2K)2S%J@#ZP)&A;%A@@KQ7P*? *P4LR!*!]N,!:QOZU804D+F3%].G1#;/W: MS.[Q=MY)30&:9E6&0TEU(,)*,?.!=EG#[M^GI'?X;&[D8OR8L3 P9SEZU'8$*JGIN*N;FY+9LUA^'9W$KERA\^=(@& MX MF;+D"%PRQ-;_=24F3:3_[�MML+ K91\G0ZSCT-)L3Y9]3'H7@QT@Y62 M;LS;+?<\EI4&*E9(F8^P;EU)(S(V4'VU7G[SW M^9SC_])EW=^^^DULZ<';AJ\)NA\EVG*\,$$7+L@NY.H36S5O\8!;&,,"&GRW M!RX88I<J%47(,)*2=]Q]+#EL'T"XK MQ=R 8JQIF=8M'E- ?#@V$L8BN4*4M):X%NL%),'2C/ M>N.ZZONGA@--LQX[7A[USQ[ !8,U+X_?T\I[#-S&!(JQ.N(E MM>![J@_L0TE6BEE+^0%;H1MBCUYY2DEU(,(:[XMM80#X?& ]JN'B9$_Z]>X# M8Q&KE*>DA<1(WMPJ7;P$)=6!""O%+ &:9J68D'*E2D-*[$]S+%K,2?:%K;MW M[E#2:T1SHQ,ASV!R8XCO#]A"#:@3'1T-8_:)RH$VXZ)[*2RVY.!M__3U&OJ] M/'#!8*68R5R\%POMLE+R=1+3Y+9#4:2DM4 ?6//S5?\O04E6BED+]($U\@5_ MGQ4BK-DYOO\I!3XE6//SK?C)Q Q@(*Q;-OE@/=)OAPR%;HAMVDAU,:<"(,)* M,?-Y9,X.QQ!AM>P^&;3+FI9FV"[4HKG1H)7G85ICH"VG'6&G'4L7+8:16V.M MZC4,OU&4E)9=?M@.. CT=Y)$2&XT]FX/BY[;;3WE(#0MMM4DS]^YA(3'0TFQ M)?OXX!-9 ;K!2C$W'CU/@I*LE+06Z ,KQ=3)S"X2.ZE1S(' 0%CCXN(H:2%E M2I2$;HC]?OQX2JIP]H\_(,)*2?,9V*\_-"U6XZ*CD&*EF,FDI*1 NZR4- +1 MW.BM/IO@6FZX6U7VBRC,J!$C8?PF6:9D*?:TD>5Q;$J5$3MAU"[_:T>=]XT& M+ST+%PRQE=4? 386:)=UPVG/3[7++K[A ML-@/ANV@I+5 -U@IID[TRS2(L%+2=V1F9,#G!BLE'0@,A)5BU@)]8(V/9QZ^ MG#QQ(D3$5J]2E9+F TVS!IP)H*002+%2S&2^;M\!VA5;K7(52AJ!:&X$UW*3 M_(_M5L4E9U"3ZLR>,1,.A(%V;-?^)7?"2/'JU:N?]H; 2,'%AT.IM"3E)!_[ MF++)BL=7=3QLE)[E>0UQ*,:ZZIAAWS%K9^ARN>W/2JG?W))]26W4*HNVQBO, MA3MR2VJ5Z<=_=3YYXR5(B6TR=A\E?<>R)4O@TX.5DD[#I'5T# ?ZP$HQ=1K5 MJP\1L8O55Q4WEASY'>FU? $2=.$"I%@I:3+0*.O ?OTI:02^GQNY'+$VB%H5 M$G#F3),&#>&(Z/:;SIVO7S/X>U-EGM=DTD$8G4>3T[,I(\G;W?":(59W0U(, M7"+W$I,B)=V 8JQ):=:MUE] %5;+5G6I M7J4J-"VV?.DRE!0R?.@P"(JM7+X")YK7!7'.:7U(((Z]4'/GBJ_WCMD9CH MZ#.G3P_J/P .4X$-Z]:;/F7JM:M7C9U4%B;DR; !8.5 MDF82*/F%B^+!2YZO&2D9V5"2E9+6 GU@I9@GH"0KQ:P%^L":JV'9"(BP4LRG MP,<+JY:MK.R)[%V*"X$^^*IWYO0?H!MB6S9K3DEU(,)*,9-I4+<>M,M*20Y( ML<;&QE+23*!1+5+2(%3G1E_//PG7* MJI#D4I@Q[\D;"[2HQ>QLE'0@,!#65%\LC5NI? 7HAM@UJY@/7MGE8[3LR.$]Y\^?AW99Z]2H26$. M"+):<)_LDX]:0Z.LORTW>)-CU;G1OVK8&,143]^*HJ[8DKCD#.BPE'7&Z7RJ M=,;6JW#!$/N1RGOR!M)ACMS>9RXI[$;?7P*@I-BO9AREI(7/7J%0R$E9+6 GU@ MO7WK%B55D-V1HU']!I0T#1W_ZQ1CHJ,I+R0S,Q."K)0TC8?R:S@IIJ:D4-X@ M5.=&<"WWB?^WU\8\]>7R?,6#Y\G03QW.WJWS&?!BO3;!!4/LSWM#*&D.L[?) MS=5<]OGE#.7=*-E;;D>V<[=],(>>LUUN0M-$?2K\X?<'H+#8HMR6VDIT[=L GLMBZ-6M1TFDDRS\)2TEK@3ZP4DP= MV16BITPT=R>UX\>.08M:+%6L..4Y9'>N+?E^,4J:0WQ\/+2H13-Z9>NYDDA123W/YLNOHN8&]WQ\)BXQ+Y!2\,9^!BN9<0N\\_14EU9'>C6VCR M+%\+]>O4A0]EL4,&#J*DTY!]QKE&U6J4M!;H!BO%U('RK,K<@I)&$WK[-K2E M7:I" ^/&C(&LV$\^:DU)$]BV92LTI]&NG3I3%<;A>6Z4DI$-UW*!54;NZKDH M8-&AVX>O1H0]3W(]@ZG\(O!NS(IC=X>N"JPQ>L\_N*6D+#%PJY9'.\WCW)WH M_V30K,@EU2L/7#!8*68H3^-2^BV2^^8+I(H\ 259*68MT ?62_=5GUZ$DJP9 M63[851?ZP+HK,)R2ZD"$-2S*K'A6Z(U7)W 2*L%#."I*0D940;?E__59O/H14I.[9K3S5J +*LLWZ804GC MR,[.7K-Z-30D)55D*)[G1G^$/H=K.=AT\L']EYX*]H?RR.VG"66G?3H MCSM%WR="85:*60OT@95B;N3DYD%)5DI:"_2!]6DL?UL4(JP^6;D @$]D5HHY M$!@(Z];-_%*?AM.]:U?HAEAVO9]4^4TJ;"@-1AN093UW[MQC+[@8'!QPYLS& M#1OFS)HU>.# YHV;0/WZI,$8BN>YT< 5Y^!:[O+=?INOAQNP?G1F=M[VP$?_ MH2W6S_HO7=8)UHDQEBE;KD#K!DIM2!)\+P8N&$Y4< LPX&84%!;KJV=0H!NL M%',C/CD32K)2TEJ@#ZP4$P(15HKY%/A$9J68 X&!L%JSQ@]0MU8MZ(;8'V?/ MIJ0*.E9+LILIDH\D0]R);MI@RH:AGN=&_[G#:KB6#UMUP8R?VS*S<^?ONPEM ML;[==Q/ES:'6V+W0HK%6T+L?5M=Y)^&"X3AK?+N3!N.)ZL-V0GFQ+;\_0$D+ MD=T]0Y&2;ORZ_R:4%%O_NSV4M!;H!BO%U(E.D-M)[=WN&RCI.QX\> ?RJR4 M=" P$%:*60OT@97=0&/ZU&D0<99/GCRAD6@&:G"B-!*C\3PW*GPA[[7D++MA MOO=D9.?^+_//-:?O ?=$/M.=WYN-$#R MX>Z:PT53:FM8_.NO\*',2DFG$1L3 P-AI:2U0!]8*::.[*+GMC(R(H*&H9F M,V>@$LCK$^+UN6)I) MOHU8MC__Z,G[DB_ZC=6VWZ*I?"GYA.SWX\=3TFEL6+\>QL)*20M)3$R$/K!2 M4ATH[Q0U[IOFSKC1QBCX0WG MU,R&"X3CCDIA_'2C/2C%K@3ZPQB>K[AH! M)5DI9BWE!\@]@'_X,G]C'R*LD?$^6',9@ ]EUELW;U+2:?3MU1O&(M8G^^F& MW+@!W6"EI#I0WA%.G3R%>B]/G1HUH39G.7KD2!J)"7B8&\5X?0DWBOG[;OZ# M_ S)9:E!VSZ??6ST^HLNV\T]67G$3BACC6_UV1P9GT9#\@(=&XW9RH:CF8W9 MG\:F0(25DM8"?6#--FXQ)XI9"_2!E6)"(,)*,9\"G\NLYFW@:#:EBY> L8@] M=_8L)2U$]I['YY]^1DEU(&)G2[Y?;-H4_;,B%U"GXZ1AF(/G^T:V8M&AVS#; M<(K_\YO?'VMXF5DCC^0WWK*5- QU=@4^@@@K)2W$P)W4;H0;MO&(J4 ?6"FF M3D96+D18*>E3X'.9E6(.! ;"&A<71TD+@3ZP+IP_GY(J..7AFPECQSUY['FC M;EF@9F=I]GU9!\R-7,S>=1UF'C;W3J3!/S5.D-QCP59>>G:;?PI28OO\ M[(,'DY^_E'O!2I&2;LS??0-*BGV?>UK+# P<;P%G;S^'""LE?0I\-+-2S(' M0%@I9BW0!]8[H:&45*%KI\X0L9MA86'45X. ^AWD9ZT_IC&8AL%SHZRLK.W; MM@T=-/C#ILT:UJU7MU;M AO6JZ_\89^>O;9MV:IO,8R\_%?]EWE>>,E6AL<8 MO.F="[A:.,BIFU1WS"C,6]TP*/;0)>D75KUGZ/+ST VQS=1W4FLY46XGM1]W MZ-R#SQMD5YPJV8=?7V/*QLN0$MMX'/-MK 7\MF(%?#J+K5V]!B4="(R%E6+6 M GU@I9@Z=6O*K9;D0UNW;/7RY4OJMUZ\V9/$Y](8S,2 N='FC1NK5*Q4JEAQ MZ#UKZ>(E&M6K'RVY'TUN7GZ%;WWSY!!KE'0:&S=L@+&(K5ZE*B6M!;K!2C%UH+S]+5>J=$:&_E>F^O7N M Q4ZQ?Q\*S80TSDW4OY)A@P:##WVQK(E2\7%JNXYY9%_[?H[3$U\Y3]W6DM] M,A.X8#C"RH.W4^\U %E6BED+]($U[)GJ5ZM0DC4MTP$[J6W0L'871%AO/?;! MI!" SRO6B\&J1B+6%,W'U7CX($#T U62JH#Y9WBSATZ5Q)VXF). M9NRWKX;TW&C'MFW076.=/W=N;H[$-:#LT.TP4['2TD.V6[ PID)^_BNX8-C? M'@OX6PB%@3@KQ:P%^L!*,4] 25:*60OT@?6%^H(%!4"$E6(^!3ZF6"GF0&3O MD!TZ>)"2%C*P?W_HAEAV!2 =JR79Q^U;]6R=!)787V763EVW!*USH]345"MO MP0WHUS\[2V+?M":3#L*LQ6P[S3]ES9T]%X:NJZ-M2?D%E]^ MSQ'A$\:.DY*2;L! 6"EF+= 'UOAXYFO94<.'0\19?E"Y"HU$&\IE M'6JPK75JU'S)_?.9@6ANI$Q%.[1M"QVUWCDS9U*'M!%X-Z;,$.._:/MI[PWQ M7F"FXHB=U"9MN"388U],N?YRBR_OO^B#E]0&+CD+W1!;9^0N2KI1HO@WDL % MPU9VG7?ROOH3QQJ!.EDI9BVRNX#M4[_%^$YWN5UU+]S1OPV?;C[\7FZ5@9&_ MG:>D.A\,W0$IL3.V7J&D[Y@R:3)\'(G]LLWGE+2*SS[^!/H@=OK4:91\G4.V MGP4JZ+CG04EUH+P3W;9%XJFC<6/&0MP^*E?)"^?/Y^8:<]G5C8>Y47!04,GW MBT%W[6#U*E7U'2]ES;^%T[=2H8!?V1)'#! M\*WUO]NS^,"MV*2,G%S#GKB")E@I9BW0!]9G+U7WBH&2K!2S%N@#Z[,7_*YG M$&'5?2?20%HT;59P_FIQSJQ9E+0*Z !KR(T02K[.A''CH:383ATZ4M)"EBU= M"MT06^N#ZI14!R*L,Z9-,U!E-@#UZ[!,B9(T& W(;@MCMLI!" L+2TWU_;:) M!>#EPP1!;K)?O M']&0XM'S9!@"*R4M9&^0W(/8@C?+,K(=L*%8?'(&](&5DNHDIF9!A)62/@7. M8M:'#Q]2TBJ@ ZP4R'"2DD3V+IY,[2E7:I" M Q!DI5A1 N=&<$3L;)4*%6VXT_7>W;NAGX6]=_7EYTR;S#VQ2:4G@:L$Z;_<-2CJ$T:LO MP!#$-ARC.NTP#^@#Z[%K$91T8\?Y1U"8E9(6 AU@_?YW?B7H\9+[)7\TV0?K M"KH#9S$KQ:QB\L2)T &Q]6K5IJ0;4)*58A:R^-=%T =62JI31W(GM=6K5E'2 M-/0]#T1ACC\" B#(2LFBA./G1BZ7+UU* ["82WE!-\MVESC^=I*15Q";*?:VI2$E/3/C](A066VG0-DI:"/2!5@)"O%+$1VIXOF39I24AV(L,;% MQ5'2-(X?.P:-:I'"')T[?@U!L>RJXF\DK\V-HJ.CX: X2^7_$XW$$O;MW2OU MZ)SNO6#@@L%*,>< _6<=O/0<):WBVQ5RV^\K4M(3LN_&"[Z>,XEEAVY#'U@I M*00BK*%/$RCI.\(?/8(3F9625@&ML]X,\?R2F@*49*68A4 '6,^?X]>5@ BK M-:^70Z-:I"1'[>HU("AVW9HUE"Q*O#8W6K=V+1P4QZG\"'7D\&$:CSGDY>6U MD5Q-Q*7R$P]5(4-:IC/>X?(&Z#_KK&U7*6D5T '6EI-$7P:]Y59>K/4+/\HN MOZ1(22$08:683]FR:1.K/PT M8=QXJDB&0_([J5'2.4#_62V>&Z5FY$ '6 -N1E'8$U"8U?JY$72 ==V)>Y04 M BE6BOF4L=^-AA.9E9*6L'[=.FB=E9)NV'P6J*#C*1Q*JG/[]FV(B%7Z0$F3 MD;V[HTA)#DBQ4JR(\=K<"!;C>3,,#0UE%XQ7X]6K5_$O7O3JUAWJU&=*2@K5 M*\.XM4%PP1#[R51S;YN9 0R!=>+Z2Y2TA(J#MD$'6"FI A1F[?S3"4I:P@?# M=D('6-,R^4?<]@4;MAN=E;1NV0I.9%9*6@(TK45*NO']>+F%'Q4I:0G/GS^' MUEE;?]B2PNI\T[D+I,1^\5D;2II,X16#-4I)(4E)29!BI601X[6Y$1R1-\PY M,V?>NWLWB]O>/R$A(>1&R+C18R#NO=2 )*7[;H8+AM@=YZQ>6\5[8 BL5MY' M24J3_D[S;6[/?"C/6G&@=<]BY^;E0^M:I+"0/K\$0$ILB=YZ%@,SG%8M/H03 MF962E@!-LXX>-8J2;O3H^@T49J6D)=22OX^2GIY.874@POKKS[]0TF1,FAM= MNW8-4F)+%2M.R2+&7W,C'6N#.MT639L5"']EAG2@)8$+!NO#YTF4= XP!-:* M@R1V#O*2,OVV0.NL,[FO_*"\%BEI/E_\< 2:9OU(^'!5 ;5&[(*@V.6';;$4 M;Y,&#>%$9GWXP**?3_KT[ 5-LUZ]HKH_W>>??@:%63,R,BAL,G&QL="T%BDL M!"*LSY\_IZ3)F#0W&C9X,*3$=N[X-26+&'_-C?+R\N"@^#56.M"2P 6#E6*. M H:@14J:S)F;4="N%BFL#I37(B5-)EIR!7:7V3F:OK.&%&MLDD7773$ZYD;S MYLZEL)GH^\2FL"=TS(T.'SI$89,I7[H,-,VJ#(?"0B#%2C'S:=FL.30M]IO. M72@I!%*LBW_]E9)%C+_F1G?OW(&#XM= :VK8[] C<,%@I9BC@"%HD9)FHN_; MI7>Z;Z"\.A#1XI,8/0^KR:+C]31%"G- BC77N)V,O4''W$B1PF8BN_>^HG@9 MD19-FT)YUKHU:U'83'3<05&\?X]_/R Y.1E2K)0TGU+%BD/38K=MU70W'5*L M3Y\\H601XZ^Y44^#GCCVZ]&1PX?3@9;APIUHN&"(?;^GPW92[J9GHK#TT"W*JP,1+9;K;_K7B&7EOSU4'/5;(.6%9&0Y8 LYC^B;&]VZ M>9/RYG#D\&%H48O=NHAN+;3YY%,HKT4*F\8O"Q9"BQJEO)#]>_=!BI62Y@/M MLH;=OT])(9!BI5C1XZ^Y$1P1O\9Z\(">/XH:@[PZ*(N6%0$2C%^_%4MX$WNLAMUM<@7G<^C$N(F)3("CVG>[.GALI M4MX$=+RQY?+5JU=4A2=T?*>F6+U*5X2]0WUDOYN<%"Z 5[5(5*LA.% IL7+\!56$<.O:4+2S5PE&U8B4(BMVT MP;H;\] T*\6$B+="]R@EBQ[^N9%%TE&6!"X8K!1S&C **3^??B0QC5F700N9 MV;GK3MZ#RF75V!-(25EY\+:81/[-9):P)!5IOLI*:@XUVP MPO;XIEO"2V-V/CG[QQ]0N90#^O:CBE18LF@Q1*0,4=^*1(KP\/"ZDIN_@K6K MUZ"Z."#(JO2-DB83%Q<'38LM4Z(D)87T[],7@F*;-FQ$R:('S8UR>@:KT M6;;_%JJ: X+Z[#SWQ,&+3Y0AI*1G4[U",K)RE8-S_%KD\)72>\-Y]"UN&:?" M0-:>3M[H84W1C>O7P[FLSU[=>QP]M1H$Q1ZS=HM26T%SH\#SY^&@^#56UW&6(L;0O=_M M#(S"H8;':'W^JXX[T5*/$.S M-R@JG(O@:99*29$Q^/ME"R2 MT-P(CHA?8TU*3'0=9RG>H4Q9B(M=N6(%)4TF(R,# MFF:EI)"0&S<@);9JQ4J4+)+XYT96J._.)'QPLT;$I5+2@^A< M/\D.TA@THV-/.NNM.5QU-=%)WT^$,]I9TC TH&])29NX;LT:&H8V(,Y*,?,) MNA $3;-24DC[K]I"2NP7VC9=>5/QSXVLT'6098'/;E:*.9-6$P_"<)SBC7"M M[^,49M'^FU"/4SQT27H/ :C!GGZ[_#QUUXVDI"0XHQWDW3MW:!C:@+A3K%RA M @U ,U #*\7,9^Z//T'38C_]J#4EA4"*=>UJN;GF&\:?*' M39O1 #13J5QYJ,014N\U$RW_^B$ES:=*A8K0M-CE2Y=14@BD6,U8N=1!_#DW M\F:A5;^LG[7^V'6LI=AQ[B%\=K-2TK&4[>^ ;UX*VW2\]&-&A?EDJMR&,#ZW MTN#MU'5)H!Y[2GU5X<3QXW!>.T+JO0Q._%%9QZOFQX\=@TI8*6D^T"YKZ&U- MVR% BI5B194_YT8-ZM2%@^+70*=-F>HZUE)TF'TMP-ZM:#JNRL[)>& M+H8.DEMP9]5L>+_EBM?/@&FF:EF)"]N_= BI62194_ MYT9P1/P:J^M RP(?W*RI*LO6.8[W;/\"5]N91JZC7W7(#JC?;E8:M(WZJHOB MO3=!A3:TCK;;KNV__ K.;GL:\?0I]5@O%P(O0)TV-#X^GKHK#U3%&O[H$25- M)C P$)IFI:00V4U(>G;K3LFBBG]N9+JN RT+?':S&G(;PPXH X&AV%*/\Y*Y>O ">XWH5)_-.;D2*^FI =7:T\MAL=1=#=2O70?. M<9O8J4-'ZJ)!')-_8-D"CWN] 6I^?C[4R4I)\VE05^[QWT6__DI)(9!B528& ME"RJ_,VA[U\X17U;\(0^38#/;K'%>FVBY!O$K&U789B^LOS K9$O3%]7^(?BF]7[)/I.YJ9N+X"7"F^]:&9FYG44-R\W;S'#Q@ M(/7).W;NV $ULU+2?*!=UIR<'$H*@10KQ8HP?^O;NS<<%+\&.F/Z=#K2,LB^ MI-9^]AM[__.;>;[[*D)&1T:Q18SC?K;=GM^[Y,AMEZ$/Y$;IBV7+0M&66+EYBZ>(EU!4C^.*S M-M"$V$KERE/2?*!I5HV;+D"*E6)%F+_!$?%KK->O7:,C+0-\<+.N/N;4G=0T MLNE,6,6!>,G4PX?N"B]^K.![ MZ7/^[/= K\VPR;M_6/QY0VX8R=-DY M:,N&OMU-_U?2B0D)O7OVA+/>;$N^7VSTJ%%W0D.I$U81%14U9- @Z(QYEBM5 M>O;,60EZ5R(04+U*56A+[,[M.E?VDB4Y.1F:9J6DD /[]T-*K#(/IF01QC\W M,M>$EWI^"H?/;M;T+$VW5=\ ;CZ.7[ GI-:(77 $O+??HH C5R+BD^VU%.RC MZ.15Q^ZTG&3\T@;?S#MY\-*3V,0,:LD*$,CNA]GQ*2DK*J9.G!O4? /WTWM8M6ZU:N5+?DD7:@499 M]6V(J8,'86'0-"LEA;1LW@)28ILW;D+)(LS?8J*C_9HG'68_YI"9G1N=D/X@ M*NGZHQ=; AZL.WGON]47%'LM/--JTL'"NOY\^N8KZT_>5PHKD:CXM-0,A\TI M<_/R8_Y]O+L#PY6QN,:EZ'&\XW\/5LI-U*&EI:8_#PT-NW%BQ M?/F$L>/:?/(I7'L4E3_\_-//E+]=_=MOFS9N5 K?OG7KX<.'RH=&4E)2>GHZ MU>40DI.3(R,BE#G-]>O7E>$HXW*I#+.P _OU=_VY4F;'MFW*J!\]?!07%Y>; MFTL5^?%C#_Y\A]^/'S]^_/CQX\?/G_S;O_U_ZW0D;J_4\IH 245.1*Y" "8((! end GRAPHIC 17 pool-20231231_g1.jpg POOL LOGO begin 644 pool-20231231_g1.jpg M_]C_X 02D9)1@ ! 0$ > !X #_X0 B17AI9@ 34T *@ @ 0$2 , M ! $ #_VP!# (! 0(! 0(" @(" @(" P4# P,# P8$! ,%!P8' M!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!# 0(" @,# M P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# S_P 1" Z 7J#A(6& MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76 MU]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! 0$! 0 M $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" Q$$!2$Q!A)! M40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y M.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4 ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/D MY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]^V&Y3]*_E,_X*R?MV_$C MQ=_P4Q^.,WA[XE_$#1=$T[Q;=Z+9V6F>)KVULX4L2+(^7'%*$4,UNS_*.2Y/ M4FOZD/C!\2K'X-_"CQ1XMU*1(]/\+Z1=ZQ2^N7:4%I9979W8\\DLQ)/J:#2G&[N>D?\-A_&+_HKWQ6_ M\+'4O_C]'_#8?QB_Z*]\5O\ PL=2_P#C]>=(XD7^*W_A8ZE_\?H_X;#^,7_17OBM_P"%CJ7_ ,?KSNB@#T3_ (;#^,7_ $5[ MXK?^%CJ7_P ?H_X;#^,7_17OBM_X6.I?_'Z\[HS0!Z)_PV'\8O\ HKWQ6_\ M"QU+_P"/UZ+^R#\5OC3^TM^U?\-?A];_ !<^*S-XQ\3:?I*-+TG0KFWT:"WLM5N+>%&M[>-)L*C@?Z_P WG&37[\75PMK;22R,L<<: MEG9NBJ.2?RK^6_XT?$!OBS\9O%WBHMN_X2;7+W503W$]P\B_HPK]*\,\#&MC M*M::NHQMM?5M=_),_-_$'%NGAJ5*+:YI-Z=DO^"3'X_^/O\ H?/&_P#X/[S_ M ..4O_"__'^?^1\\;_\ @_O/_CE?KC_P2Z_X);?!GXK?L*^ ?$WCGX?:9X@\ M2^(;:?4)[RXFG1WBDN9?(&$D48$(C'2OH#_ASK^S3_T270__ )N_P#X[7T6 M*X\RFA6G1=!OE;5THV=G;K)'@X;@O,:U&-958KF2=FY=3\&='_:=^)F@7*S6 M/Q*^(5I*IW*T/B2]3!_"2OM[_@EM_P %F/B)H?QX\,^ _B=KD_C#PMXIO8M) MM]1U JVHZ3<3,$AY;R35[-8"!R',Z;74_M M#),PC3E4N]'HVXM-VV9_4E>WT>G6W;Q"+=7U#62#@R0^8"((3_"<>8P MPV4SMKZ^_P""\/[3DWP%_8DOM!TVXDMM:^)%V- C:-MKK:;3)=G/HT2^4*;^.PMWD4F.#.2\K[>=D:!G;'\*&O MB^ ^&\)5H3S3'I.,;\J>VBO*37ET\SZSC#/L13KQR[!NTG:]M]7HDR7Q5^T5 M\0_'ES)/KGC[QQK$DA)9KW7;J?.?9G(_SVKFV\2ZF9-YU+4=W]_[3)N_/-?O M=\!_^"(7[/OP=\*6EGJ?@V+QQJT: 76JZ]*\[73X&2(0PAC7/153(&,ECDGT M&Z_X):_LZSV[1GX,_#]5(ZII,:-_WTN#7M2\2,KHMPHT)7R7&@^/O&VBS1$;6LM:%K8B2&:^6( RV\X0!3($^=7 &0CAN M0I;Y^_X+B_\ !.?P%^R"/"/C'X=V$V@Z9XENYM,OM)^T//;Q3+'YJ2P[R60, M X9=Q7(0J%^;/@7_ 27N[JS_P""DOP@:T+"1]9>-MO>-K6<2?\ CFX_A7J9 ME1R[.\EGC:=-)J,FG9*2<;W5UZ'GX"ICLHS:&$G-O5)J[::?J?T.^(O$-GX5 M\/WFJ:E=VUAI^GP/RELE'>37771(^BXPSO%?65E>!;3=KM:-M[13Z::LQ?%/Q^\?>.;F2 M;6_'7C369I3EFOM ;7Q;J$*!9]2\02O>37;=V9,B%,_W8XU4>G4GLKS_@EI^S MM?6S1/\ !GP"JL""8M+2)O3AEP1^!KU/^(DY92?+1H2Y?2*_ \UZE\-_B+<6MYXVTFT.HZ?JR1+ =9M%=5D61% 431ET. M5 #JQ. 49F^-?^"WW[ /@S]BKXG>#M4\ V\VD^'O'$%X'TE[B2X2PN;4P;VB M:0E]CK.AVECM96Q@$ <3_P $19YH?^"G_P ,?)+ 2#5$EP>"G]EW9(/KR%/U M ]*[\ZPV79QD<\QI02:BY)V2DG&]T[>GZG#E-;'95F\,%4DVN91:O=-/9J_J MOR/W&_;"^)+?"#]D_P")?BB.?[/<:!X7U&^@<'!$J6TACQ[EPH'N17\VQ^/W MQ MK/_D??'&Z-,?\C!>9) _ZZ=Z_;O\ X+W?$EO '_!.GQ#8PR-'-XNU2PT1 M64X.TS?:9!]#';.I]F-?BC^S5\,C\:?VC? /A';N3Q)XBL-.EP/NQ27$:R-Q M_=CW-^%>7X=X:E3RROC*T4]7ND](J_5=V>EQU7G5QU+"TF]ELWO)^1_2)^RS MX'NOAI^SGX#\/WUQ=7E_H_AZQM;NXN)6FFGG6!/-=G8EF)?<223UKT"HK%918Z5I5K@W>MWSJS1VT6>%X5F9V^5$5B<\ ^[L<*<=:_F!_P"#D?\ M;%[>\F;P?\'2_AC3;8,?*:^4@ZA)MN9WP/F M)=4))(C4' ^3/$OQD\9>,YVEUGQAXMU>9SN9[[6;FYL?$_XJQZA)\+_#]\=+T_2+2Y:U?Q+>HJO-YDJ$2);1*Z*?+*M) M(Q&]1&ZM^SGA_P#X(D_LE^'=/CM[?]G_ .'$T:@ ->:8+R0_5YBSD^Y.:"Y2 MBM$?R>VOC;7-/E#V^MZQ;R*=P,5]+&1^3#%>W?LO_P#!5']H#]D#QM8:SX0^ M*7C":WLY0\NBZQJD^I:/?(/O1RVLSE,,,@LFUQG*LK8-?T=?%C_@@G^R7\5_ M!^H:7)\%_"?AV2\@>*+4- B;2[NR8UC-RD]N6P-WE3+)'NP,[,X&:^.?^"XW_!=6Q_X)KV=KX"\#6.G M^)OC!KEI]L1+H[[#PS:ME4N+E5(:25\-Y< (X7>Y5=BR[G_!OWX@M?A#_P $ M*_AOXB\1W0LM)T6S\0ZW=3N?E@LTU?49R^?01#=GIBOYN?VG/VC->_:W_:"\ M8_$SQ1,TFM>-M3EU.968L+:-CB&W7/\ !#"(XE'98Q09QCJ=]\=?^"H/[17[ M2>O7%]XO^-'Q#O/M#%S96.L2Z781Y[);6ICA4#./N9(QDFO'=2\?>(-8D:2] M\0:Y>2,\NB13,?JS@D_B:"N9+0_E#T#XO^,/"=PLVD^+O%6DRJ*^T?^"=7_!P?\WAFGMX7E6">#=Y312%=C':'4'*L,8/\T\,RSVRR+]V10P^AH*4E)' M]MWA#Q9IOCOPII>MZ/>0ZAI.L6D5]974)S'&?'7C#1M%\(0:=H44&E:W=65N9([.*:<[(G5=PFGE4G M&?D]J_>#_@D%J%U?_P#!+?\ 9[FOF+7'_"O]&0%CR46TC6/_ ,<"U_*O^V%\ M65^/'[6WQ4\;Q2>9#XL\7:KJT#'_ )XS7DLD7X",J/;%!--:E,_M2_%(?\U1 M^)7_ (5=_P#_ !V@?M2_%(_\U1^)7_A5W_\ \=K]RO\ @AI_P1?^ 'Q]_P"" M9GP_\=?%#X8Z/XL\6^+I=0U"2]N[BY21;<7L\5N@"2*NT11(PX_B-?7!_P"" M W['Q'_)#/#'_@7>_P#Q^@KG1_,%:?M9?%C3YUFM_BM\3H9%Z/'XMU!6'XB6 MOJS]@/\ X."?CU^Q]\2M)?Q=XW\1?%#X<_:4&M:-XANFU&\6VZ/):74I,T"U\ >+_ +H-WX@LKVP MU.[D@N1:Q-,]O-#-*\9215*[@H=6*D-@$'^=6[8"TF9ON["?TH&K23/['+/5-.GCNM/U*WCN[6=/NSQ2('1Q[%2#^-?R]_\%R/VT_'?B[_ (*L M_&*/P_X[\;:)H?A_5(M M++3M>N[2WA-G;103;8XY H+3I,QXY+5_1M^QE(? M /["/PK.L2&%M%\!:0;YGZH8M.A\PGZ;3^5?R _%[XGW?QJ^+7BSQIJ#EK[Q M=K5[KEPQZE[F=YV_5\4&<-S8/[4OQ2'_ #5'XE?^%7?_ /QV@?M2_%(_\U0^ M)1^GBJ__ /CM?O+_ ,$;O^"(?[/_ ,5_^";'PK\6?%'X5:+XE\:>+-.EUF[U M"ZN+E9)8)[F:2U7$>#_&U_#H6F:QJ*(VJZ+?3NL=MON UQ#)*RQOYNYU\Q7#X4H MWH7_ <)_P#!$CX'?LJ_L8R?%SX3>')/ NJ>&]5LK34;"'4;BYLM4M[J98 1 M'.\GERQR/&RF,J"N\,&.TK^/W[--M=7G[2OPVALMPOIO%ND);E>HE-]"$Q[[ ML4"TDKG]&G_!76;Q)\2?VC_"GP_=9+K2=0T;3+OPOH4VQM/\5:K/XET^QU,7 M$?AS#XTU.DQW"W45OJ%LLHMIUR%FB;[T4@!(#H58!B,X)I?@K^ MSQX)_9Q\'G0/ ?AG2?">DR3M=2V^G6XA^TS-@--*WWI9" 79MB1")%8ON)QC& ,DX&3 M7PGXY_X.3?V>=:MIM)N/A[\2/$FDM\A2XT?36M95Z<1RW6<8[%0?:MK_ (.) M?#GC+XU?"+X6_"SP'X=UKQ/KOBKQ)-JKV>G6YE;[/9VYC+2-PL<8DO(27=E4 M$+DU\ O!,;];>6[EU&\C]F6%/*S])37Z%PYD^0R MP"Q>;U>64FTES6T5NB3EO?4_/N(,VSQ8YX3*J5XQ2N^6^KUW;MV.Y\?Q?\$U M?^"EZM8WV@R_ /QA>'9:ZK!ID?AQE<\;G:#S=/<$@9\_!/J#R/B#]O7_ (-Y M/CE^QS;77B3PK;1_&;X;K$;N'7O#,)>\@M\;@]Q9!FD "\[X#-'M&YF3.T?7 MOQ)_X-C/C%X;L))_#?C;X?\ B9HQD0SM.'7/"^N_P#"NXIP]SI6HI_:'AV7<<$PWD)=;.0YR-K+EL%HWZ5MB^%, MIQBOD>*4I?R2=F_1M1_%?,G!\59K@Y6SG#-1_FBKI>J3?X/Y'Y!JX=F"\E6* ML/[I'4'T(IV:_HR\)?%W]@'_ (*WW<%Y\2O _@?PU\1+Y1]KAUW_ (DFHSR8 M (34K=XA=+G[H,F_'.Q MRM=%&'UR*^#QF Q.$J.EB8.$ET:L?>83,L-BJ?M#]8^)7BJ MTT+PWH^J^(==T=E WRD8Y6>6%N>GI^VU]\?/V2O^"8OA.;2]/U M#X4_#=$&V32?#EK;_P!H7+>KV]JK3R,3U9P23R3GFOAO]L+_ (.9KR_^U:3\ M#_"8L48%!XB\2QAI>>IALT;:/4-*Y]X^U>EE7#.99C)+#4G;^9Z17S?Z'EYI MQ1E^ 5Z]17[+5_=_F>K?!?\ X-COV4/V>O#O]I_$"7Q%X]DL8Q)>7WB376TS M3HV'5O+MC"JK[.[X[DU]5?L$_ ?]F/X=6VOZU^SMH/P[MH_-71M7U/PP4G\U MX@LH@DG4MOV^:K8W'[PK^=?X^_M1_$;]JSQ*FI?$+QEX@\77C2!8(KZ?-O$S M'[L-L@$4>3_#&@SQP37[T?\ !"'X%:I\"/\ @G/X9@US2+_0]<\1:C?ZU>6= M]:O;7,7F3F.'?&X#*3!%$0"!P5KW.(N"UD^ CB,164JDI)KVWM;4 M\/(>,)9MC70HTG&G%-N3>O3MHOO9[/\ \%#?BG'\'_V'/BQK_G>1/9^&+V*V M<'!%Q-&8(>?4RR(/QK^:D1LEOY<:_/M"H!UST _I7[G_ /!PM\17\'?\$_FT MF.7RW\7>(]/TUTSAGCC,EVWY-;+GZU^+/P5U;0_#_P 9_!^H>*%N6\,Z;K=E M=ZLEM$)9I;2.='F1%R 69%91R.6K['PWHNEE=;%)7X %?FDN&([=/*[FWM5:XD?Z"06ZG_KH*_+7_@F]\/&^*G[?/PAT58?.5O$UM?R) MC.8[0F\?/ML@8UM?\%'O^"A&N?\ !0KXNV&M7FF_V#X=\/V[6NBZ2)O/: .0 M999' :60JF<#"B-%&2"S?4G_!N/^S%-XE^,'BCXN:A:'^R_#-F^AZ3*RG]Y M>SA6F9#TS'!A3[7(]Z_4L+AY9%PS4^L:5)*5U?[4M%]Q^EU210>!+>7!3!]PEFI^CCUKG_ M /@W3^%4?C+]LWQ!XFN+?SH?!OAN4PR'_EA/_\ !93X ME1_$_P#X*1?$JXMY&DM=%N;?1(B3PIM;:..4?A/YU?='_!M+\.ETSX#?$SQ8 MR;9-;U^#2@Y_B2UMA(,>VZ[:N?,(K <(1@M'.,5\YM-_A=&V#_VSBASW49-_ M**LOQ/TTI'.%I:;*<1FOQ7?0_7#\I_\ @YI\?Q)IOPC\*QR!III]1UB=!U14 M2"&,G_>,DN/]TU\S_P#!!SP$WC3_ (*0^&[PQ[H_"VDZCJ[\=/W/V93_ -]7 M(K4_X.!?B8/'7_!0N[TM)"T7@WP]I^EE.R22"2[8_BMS&#_NCTKV3_@V<^&R MWWQ"^*WC"6,[M/L+#1;9^Q,\DLTP_#R(/S^M?M5/_8.#;O>47_Y._P#)GY'+ M_;.*;+:,E_Y(E^J/,O\ @XA^)W_"7_MR:9X?CF9[;P?X:MH&CS\L<]Q)).Y^ MIC,&?]T>U=G_ ,&U_P )4UW]H'XA^-YHU;_A&]$@TFV+#I)>3%W(]PEKCZ2& MODG_ (*5_$9OBI^WY\7=8:3S43Q+&[N[5\9VW$[1VR#V MS').<_[-.$63S+7PS!9:)!_L>7;K)(/PFFD_*OKS_@ MV@^&36G@#XJ>,I(^-2U&RT6%S_T[Q/-)CVS"_#EEILB?W9YM]VQ_&.XA'X5[!_P;,?#K[7\1?BMX MNDCXT_3['189,=3-)+-(!]/)B)_WA11O@>#KO1RA][FTOR85%]D9)?^ M *_Z'ZZ0HR#GTY-2445^*GZX<[\7?B/9_"#X5>)_%>H8%CX7TB[U>XR<#RK> M%Y7Y_P!U#7\6/BOQAJ'CWQ)JGB#6)Y+C5M=NY]3OYGY:2>:1I9&/N79C_C7] M4?\ P<#_ !BF^"O_ 2+^,UY:S^1=Z_IYF2"(?B\BB@TIVW/ZP/^")WP*7]G MK_@EC\$]",2QW-YX;AUV[P/F,^H%KU]WN#/M_P" U]45F^#?"UGX&\(Z7HFG MQ^3I^CVD5C;)_FX$;ESD9!&17Y00_\ !G[\#(X5'_"SOC)N48)-QIF3_P"2G>OULHH"]C\\ M_P#@J]X:T/\ X)Q_\$ /&'P^\+WEXMAH_ABR\"Z=+=,OVF^6ZGAM)6D*!5,C MQ23R.5 '+G K^:WX3_#F;XR?%;PKX/M?,%QXNUFRT6+:/F#7-PD(P/7YZ_=[ M_@\$^+C>'OV6?A/X'CD"/XK\5SZM*HZR16%H4P?827L9^H%?EW_P0?\ @LOQ MT_X*U?!C3I59K30]6D\2W!_NBP@DNHR?K/'"/^!4&D?A9_5GX3\*:?X&\-:? MH^E6T=GINDVL5E:6\8VI!#$@2-%'8*H %:- Z44&9\^?\%7?B_'\#?\ @FM\ M<_$AF-O/9^"]2@M9 <%;FX@:W@Q[^=+'CZU_'_Y;066R%&DDC7:B(,ECT [ MDGBOZ5_^#JWXNR?#O_@ES)H,,_E2>/\ Q7IFCR(#@R0Q&2^;\-UHGYU^"O\ MP3B^"?\ PT7^W[\&?!30M/:ZWXPTX7D8'WK2&=9[G_R!%+0:4[6;/Z/?$.E^'@1U*B4WKC\8[)P? M8FOYLOA?J.BZ-\3_ Q>>)(+ZZ\-V>KV=QJT-FJM$_">FZ;5GT1_P<7?'&#X+?\$COB@GVCR=0\8I:^%K),X: M=KNX19E'KBU6Y;CLAK^8_P" OPBO/V@/CKX+\!:"?A[X3=[G2]"6\^U227+KL>[ MN9MJ!Y F4154"-7<#)8L?KS_ (-F_P#@D-XH\3?'+3/VB?B)H-]H?A7PK$\O M@VUU")K>;6KZ5#&+X1.,FVBB=RCD 22NC(<1G<%*\8GZR?\ !5WXJVW[,?\ MP2X^->N0,UF--\$WFE:84_Y8W-S#]BM/P$TT5?R*_8YKB 6]K&SW$@$,**,E MG/"@?B0*_I&_X.P?C,OP_P#^"9UGX6CF5;CX@^++"P:+^)H+;S+UV^@DMX ? M]\5_/O\ LM>+?#?@#]IWX<^(/&4=[-X2\/\ BC3=5UF*SA$UQ-:6]U'-+&B$ M@,S*A7&1]Z@*=[']BG[/_P ,8O@E\!_!/@N#;Y/A'0;'18]OW=MM;QPC'X)7 M75^8Z_\ !V1^R[C_ )!_Q8_\)Z#_ .2:S_$'_!VO^S3IVG226/A_XP:E<*"8 MX(]$M(O,;L"TET ,^O.*">5F7_P=R?&2/PK^P5X)\&Q3,MUXV\8PRL@_Y:6U MG!+*Y]\2O;'ZXK\>O^",/P9G^//_ 52^!>APQ^9'8^*;?7[C(RJPZ<&OV+> MQ^S!?JPJS_P5F_X*E^)O^"J/Q]L?$VI:6/#/A7PQ:O8>&] 2Y^T?8HW96FGE MDPH>XF*1[BJA56*-!G:7?[H_X-&?V/+SQ%\:/'7QTU*T9=%\-V3>$]$E=,+< M7TYCFNG0_P#3*%(D)Z$W1'53@+2M$_>Z,$+SUSFG444&1\9_\%/_ /@M=\*/ M^"7;6FA^)K77?%'C[6+#^T-/\-:3$%=X"[QK//<28BAB,D;KP7D^4D1L!7X] M_M!?\'4W[2WQ3U&X7P7#X,^%VDLS>1'8Z<-5OD0YP'N+H-&S <;E@3Z"O/?^ M#DKXJK\3_P#@KS\0[>&<7%KX1LM,\/18/"&.TCGD7\)KB48][T"UMX[6XM&_B-QI#L%9%/!>T< M1DG[[5\V_&;_ (-YOVD/A5+-;^'--\.>/](8G#:)K"6K%JZ3?7FEZII\HFM+VSG>WN+60='CD0AD8=B"#7Z!?LR_\ M!SE^T_\ #3+73=>U+PS\5=+M46)3XHL"-05!V%W;M$S,>[S+*Q[DU]9EO&^ M;8**IQGSQ72>MO1W37WGR>9<$Y9BY.?+R2?6#M]ZV_ WM!_X(F_M1:K>_9K? MX/:M9G.-\^HZ?;Q#W+-.!^6:^G/V:O\ @V3^('BS4(;KXJ>-M!\(Z;PTFGZ$ M#J>I..Z&5U6"%O\ :7SATX/->=Z[_P 'A/Q'N-':/2_@EX'L=0VX$]UKMW=0 M@^OE+'&2/;S/QKY5_:7_ .#A?]JS]IG3;S39OB!#X%T6]&V6Q\'6*Z62/071 M+W:^AVS $<$5ZF,\2LXK1Y:?+3\XIM_BV>7A/#?*Z4^>IS3\I/3\$C]I_P"P M?V(?^"(6GQW_ (@UCPGX>\76\!E6[U:4ZUXIN%P?FBA17FC5AQ^ZC1#GGO7W M!\/_ !=:_$?P/H_B"QAN8++7+"WU&".YB\J=(YHUD573)VL%8 C/!R*_C&^% M?PZOOVA_CGX9\*^?=7>K>/-?LM%-Q,YFFEEN[E(-[NW+$>9DLQ]-8HHUX5%48 'T _"OA<5B:V)J.K7DY2?5MMGVE#!T<-!4 MJ,5&/9*R/R9_X.9?B7YWB+X3^#8Y#BW@O]SV;HH0RH7)9E&-S*,9S\PZ\X^D/\ @O!\ M3F^(G_!1SQ%8K(KV_@[2[#0XL?=SY7VJ3\1)?%CQ ME+$WD@6&A6TI'#,/-GF4'V!MS_P*OW# 8R62\+4\3%+FLFD^KG)-7Z[,_(,7 MA8YMQ#.A)OENU==%%?\ /B[_AT]^T=_T2'Q5_Y+_P#QVIK#_@D?^TGJ$XCC M^$/B12>,RW%I"OYM,*_HL\D4GD9_BKY'_B)V9?\ /N'_ )-_F?3Q\/<"G_$E M^'^1^)/[-?\ P;T?%CXA>);.;XD7VC_#_P /+(#=0PW::AJTR#G;&L6Z!-V, M;VE)7.=C=*_7[X&? SPI^RQ\'=)\'^$M/BTGPWX>A;RT+;G6D=BS M,QZDGH.*[GR?>N*_:2NKG3OV=_'TUGN-Y#X;U&2#'7S!:R%?UQ7R^;<18_-Y MQABI>ZGI%:)-]?7U;/HLMR/"99"4L.O>ZMZOT]#^9KXF^.)/B=\3/$GB:9F: M7Q%JUWJC%NN9YGE_]FK]Y_\ @B+\-8OAM_P3<\ [8]EQXA%UKMR3U(W(+HX 8,N5^;!(8$#].\2*-5992ITDW%25[+:R=C\ M]X$JTGCZDZCUY7:_FU<^RP;\D?J6,S"AAJ4JU62LO/\$?CS^W M%\3E^,W[9'Q0\3)-]HM]4\2WOV:3.0T$7&F/8"OU>_P""$WA:'X ? M\$T=<\?:E'MCUS4M3\1RMT8VMI$(%7Z?Z+*P_P!^OQ7\->&=0\7:[I^BZ/:W M&I:MJUS%8V-M$IDEN9Y'"1H .2S,0./6OZ%/BU\&(?V9?^"3'C#P3I3"1?"? MPTU&P,J<>;(MA+YTWU9S(Y]S7ZYQW4A1P6&RJ+^)Q7RCI?TNS\NX-C.KBZ^8 MRUY8R?SEJ?SSZEKEWXFU*ZU34)#+?:E,]W=2'J\LC%W;\68FOZ+?^"3WPZ_X M5=_P3I^$FFE=LEUH$6KR#_:O6:\/Y>?C\*_G),>Z#;]W"HPI1?(I.]D]+*RN5P!4IK%U95&N9K2_KK^A]/55OKF.TADFF=8X M807D=FVJB@9))[ #G/M69=_$SP_86[33:YHL,:C+,]_$J@>N2V*^$O\ @K9_ MP5I\"_#KX#>(O ?P]\4:7XD\=^*K9],>;2+A;JWT.WE!6:629,H)?++*J*2Z MLZL0 !N_)LNRG$X[$0P]"#;;71Z+JWVLC]+Q^98?"T)5JLDDEWW?1?,_'_\ M:!^*C?'+X\^-O&C;MOBO7KW5H@W6..:=WC3_ ("A5?\ @(K]OO\ @A%\,9?A M[_P3B\*W$T303>*+Z^UI@PP71[AHH7^C10QL#_=85^%WPJ^&6K?&;XC>'_!^ M@0^9K/B:^ATRR3&55Y6"!C_LKG<3V52>@)K^E'4+?2_V2/V5+B&QQ'HOPV\) MLML7PO[FRM"%S[D1C\:_4_$3$1IX7#Y91W;3^45RK[^GH?G7 ])SQ-;,*G1/ M[WJ_N7YG\]O[?7Q1'QH_;=^*WB6.3S[>_P#$MW%:R#_EI;P-]FA(^L425^L? M_!NE\//^$4_84OM=DBVR>,/%%[>128Y>&!(K50#W4203?BQK\0);F2[#3S,S M339D=NY8\D_Y_2OZ$O\ @G7\2_AM\"OV'/A;X9F\>>![6\LO#UO/>0RZ]:QO M'AK;CZ]#)Z&"IIN[BM.T8_YV,."[5LUJXFH]DW_X$_\ M(^J**\__ .&JOAG_ -%$\ _^%#:?_%TJ_M4?#61U5?B%X#9F( \0VAR3T_C MK\;^KU?Y7]S/U;ZQ2_F7WGYI_P#!WQ\5CX=_8H^''@V-MLOBOQB+V0 \O!96 MDQ8?3S+B$_\ 17Y-?\ !#;X6?\ "X?^"MWP+TMDW16'B$Z[(?[HT^VFO5/_ M '\@0?C7Z%?\'D5]/++^SK%\WV4_\)#)[;_^):H_0_D37YX?\$4_VKO"_P"Q M9_P4K^'7CSQM<_8/"=NUYINI7WEM(-.2ZM)8%G8*"VQ9'3=@'";SVP<3J4?= MNC^M.$8B7Z4ZN'\ _M+?#SXIZ'#J7AGQYX+\0:=< -' M//VF_AU\+=#FU/Q+X\\%^'].MU+RW.HZY;6L48]2SN!09GSU_P %:/\ @KKX M;_X)0>%?!.HZYX1UGQA<>-[VZM;:TT^[BMV@2WC1Y)6,@((S)&N!_?KPC_@G M_P#\')WAO_@H!^UQX3^$VA_"/Q9H=]XH^U,=1NM6MI;>QCM[66Y=W55W$$1! M !_%(O0?^#1?]FJY\9_M;^/OBK<6^=)\#: -#M96Z/? M7TB.=ONEO;ONQT%POK0:)-)\(R_$.UTN;1=1U6Y2ULI9K-KL26SS/A(W=;I63<0 M&V,,[MH8$OA/Z( ,"BN;TWXO>%=8M%N+7Q-X=NH6&1)#J4+J1]0Q%>:_M'_\ M%'/@?^RCX1N]6\=_$_P;HT5O&S+:KJ<=S?W1'\$-K$6FE;D<(A]\#F@@_)O_ M (/%/C?%>>,?@C\-;>;]]8VNH^*;^+/02-%:VK8]_+O!^%?-/_!KC\&IOB;_ M ,%6M+UQ8PUI\/?#FIZU*[#Y4DE1;&,?[Q^ULP_W":^9/^"F?[<>I?\ !1;] ML[Q7\4+R"XL=-OBFG:#I\S!I--TN#*V\1P2-[%GE< D>9-)@XQ7[&?\ !I'^ MQ[=_#/\ 9I\;?&35X9(KCXH7T>FZ*DD>,:;I[2JTRD\XEN995QT(M8R,YS0: M/1'GO_!XA\:O+\/_ /^&T$W[NXNM1\47L7]TQ1QVMJWXB>[Z^GY?D-^RG^Q M_P#$G]M_XG3>#?A9X7F\6>)+;3I=6FM([NWM1%:QO'&\ADG=$ #S1KC=DEQ@ M'G'V=_P=+_&@_%#_ (*L:AH4)_V:OB'8>+O!EUI= MGKE@Z2V\]]HUEJB(5((*I=12*IX^\H#>AK^I;_@BM_P4&U+_ (*4?L0Z?X_\ M0:?9Z;XKTW4;CP_KT=F"MK-=VX1_/B4LQ19(I8GV$G:Q902 "?YBOVZ;K1;[ M]N/XU3>'(X8_#\WQ U]]-6$;8A;G4K@Q[!V7;C [# K]^?\ @U \$7'A?_@E MC/J5Q&T<7BCQIJFHVQ(^_$BV]H2/^VEM(/J#07.UEW/D_P#X/$OBZNH_%3X' M^ XW^;2]*U/Q!/'-CY MRS6_@?2M*\.0%3E1BU6\D'U$M[(I]U/I7VG_ ,&=?P<6+PO\JUI?_!" M;]KS6+@1Q? ?Q8C,>L]W8P+_ -]/.!^M?UE 8%'6@CF9_.C^QY_P:C_&WXJ> M++.Y^,.J:#\+_"L\K% M$?V3?@GX=^'O@728='\*^%[?[-8VRDNV"2SR.YY>21V9W<\LSL3UKN\44"^A<."#"UY+Y6/81A /8"O+? MM4?_ #TC_P"^A_C7]DS?L"? ESEO@K\)6/OX0T__ .,TW_A@'X#_ /1$_A'_ M .$?I_\ \9H-/:'\;?VJ/_GI'_WT/\:/M4?_ #TC_P"^A_C7]DG_ P#\!_^ MB)_"/_PC]/\ _C-'_# /P'_Z(G\(_P#PC]/_ /C- >T/XV_M4?\ STC_ .^A M_C1]JC_YZ1_]]"O[)/\ A@'X#_\ 1$_A'_X1^G__ !FC_A@'X#_]$3^$?_A' MZ?\ _&: ]H?QM_:H_P#GI'^8H^U1_P#/2/\ [Z%?V2?\, _ ?_HB?PC_ /"/ MT_\ ^,T?\, _ ?\ Z(G\(_\ PC]/_P#C- >T/YF_^"!OPD7XV?\ !7'X-V)V MR6N@ZE/XEN2/F\M;&VEGC)]/WZP+G_:K^L!NE>>^!/V5?A?\'=;;6/"/PW\ M^%=6,1M_MVD>'[2QN?*8KN3S(HU;:<#(S@X%>@2\QM]#03*5W<_F'_:[^+$' MQF_:M^)7BM+A9+?7O$VH7-LP8','VAUA'X1J@_"OV=_X-^_AT?!/_!.S1]29 M-DGC#6]1UAO4JLOV1#]"EJI'L17U2/V"A3Y4G'7F MO\*LM+*Q\'P]D/U;'3QEK;M>;-&BBBOS\^Z"JNJVD5_936\\2S07"& M.6-AD2*PP01Z$$BK50RG#T S^=']OG_@G/XX_8;^*&L6MYHVI:AX%\]I-'\0 MP6[26)9VGU+X8_#W4)V)+27/ARSE8YZY+1DU^O9'X@5YT ME2Q%)2DM.92M?Y6>I^6YMP51C5=2C4Y4];6O;T=T?S"&RM4Y:.WYXR5'6M[X M?_#[7?BGKJ:3X4T+5O$6IN<+9Z59O=3$]OEC!(^IP*_I*TK]B?X,V4JO#\(_ MAC"X/#)X6L5(_$15Z!X?\&:/X%L%L]$TG3='L\_ZBQM4MX_^^4 %>AC_ ! E MAZ;E"A]\G;\$OS.'!<&JO42G6_\ )?\ -L_.O_@CQ_P1TU3]G[Q79_%3XK6] MO#XLAB;^P-"5A*=%WJ0UQ<,,K]H*L55%)$8)))<@1_HIX[\&6/COP7JF@ZE& M9],UJSFT^\CSCS(98V1QD>JL1^-:=N<[:DF/R_C7Y#FN<8G,,0\7B'[W2VB2 MZ)>1^G9;E>'P6'^K4%[O7N_-G\U_[9G[!GC_ /8>^(.I:7XDT;49O#=O.10RN/0@\&O/O$?[('PEU^5IK[X6_#J]FDR6>X\-V2O23DM&U*U_E9GYWFG!5*E4YJ-1I/HU>WSNC^8IK.UQ\T-OSS]T< MUTWPO^%7B7XS:\FD^#O#NM>)]0%[%6'XB*O0M!\+:7X-L_L6CZ;8:59H,K!9VZ01+UZ*H KH MS'Q!E0IMTZ"OYRT^Y)'/@>"XUZB52L[>G^;9\#_\$?O^"0MU^RC??\+)^)26 M[?$*X@:#3-,BD2:/P]%(N'9G&5:Y=#])\=6"V.MZ M7INL6>X2_9[ZV2XBWCHVUP1D9//7DU^8U,ZKXO,X8_&/G?-%VV5D[J*WLM#] M$654L+@)X+#>ZN5J^[NUN^[/Y6OMT.?]='_WT*C9[0GK;_DM?U'_ /#-_P . M_P#H0O!?_@DMO_B*/^&;_AW_ -"%X+_\$EM_\17ZI_Q$#_IQ_P"3_P#VI^I_L._"VR^-W[8_PO\*R10W%MJ_B2S%U& M OSV\<@EF&/>*-Z_H\_X9O\ AW_T(7@O_P $EM_\15C2O@AX+\*ZC%J&E^#_ M OIM_;$M#/I2P\XQHV;35^?:ZW^$WPG!L M(UX2=2]FG\/9^I\2_P#!Q#_P35\0?\%"_P!D+3KKP'9-J7Q"^&NH2:OI>G^8 ML;:M;2Q^7=VL9;"^:RK%(F2 S0A?XLC^9?QMX2U;X9>+KWP_XDTS4O#VO:;( M8KO3M3M7L[JV<=GBD =?Q'/6O[:!T;ZURGQ#^ W@;XWV4@$J-BOQ=;'ZY&HTM#^*J6SM9GW-#;L>NXJ,_G3!'86@R%M8MO.< M*N*_L4MO^";7[.L>ILR_ /X*JV3R/!&F9_\ 1-=7X9_8R^#_ (+NHYM'^%'P MUTF:$YCDLO#%E;LA]BL0(IE^TT/Y.OV.O^"RB M.77KNVDM=#L%[R37C+L R=J;Y&QA49B%/\ 47_P3*_X)]>&_P#@FO\ LGZ+ M\-M!N&U2\AF?4=88UM=L4:K' M%&P544851QP!5N@B4FS\7?\ @YY_X)*>//CUX_T7X]?"_P /ZAXMN+'24T3Q M5HNFP&?4%CA=WM[V&(?-,,2O'(J99 D3!67S&3\)-17^S;^>RNU^SW5NQCFM MYU,P ')/L* M_L6;_@FW^SJ;P-_PH/X+9V]?^$(TSW_Z8UVOP[_9C^&OP=NUN/"/P]\#^%;A M< 2Z/H5K8N!Z9B1306ZGD?SZ'X7\-Z; M;:/X?\.V<.F:;8P@^7:6\2B..-<\\*H&223C))-;*'.?K2S'")_O"@S MG_!3SXUV?QT_X*,_''Q5#?07%KJ/C74H+282 B6VMYVMH&'/0Q0H1[5^[W_! MJ-\*%\$_\$MSXC\L+)X^\6ZEJJRX_P!9%!Y=BHSW :TDP?<]L5]Y2?LF?"N: M5G?X9_#]G22?+KKO"OA/2_ VBPZ3HFF:?H^EVBGR+.QMTM[>' M7]C\&:#?:Y,';:I M6VMWF()]]F/QKL:JZYH=EXFT>YT_4K.UU#3[V,PW%MG/7_BG+/G_ ,AU MW5I9PVD0MXHHX[>.,1I$BA411P !T &,>E!4G<_C+_;'^-T/Q]_:[^*7C9K MJ&3_ (2SQ9J>IQ'>#^ZDNI#$!R>%CV*/917]%W_!KW\$S\)O^"3/AO5I,KFV2"*WM+2!88($'1410%4>P% GRAPHIC 18 pool-20231231_g2.jpg POOL INSTALLED BASE OF POOLS GRAPH begin 644 pool-20231231_g2.jpg M_]C_X 02D9)1@ ! 0$!2@%* #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" 65!Q(# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HKC_ !Q\8_ /PRNK6V\8>./#?A.YND,D M$.N:M;V;S*#@L@E=2P!XR*YK_AK'X(?]%D^'_P#X5%C_ /':5[[#/5:*XWP3 M\:/A]\3+ZXLO!_COPSXKO+>/SIK?1-7M[R2./(&]EB=B%R0,GC)KLJK4FX44 M44AA16%XR\>>&OAWH[:MXJ\0:7X;TM3M-YJUY':Q;CT&YR!D^E'?!?B63Q1J"%EDFTO2[R>SB(4M\]VL/D)D#C=(,G &20*%[SLMP>BN M]CURBBB@ 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@ HHKR3]K#XQ1_ 7] MGGQOXT\Q8[RQL'CL Q^]=R?NX!_W\=2?8&LZD_9P<^Q=./M)**ZGY-_%/PV\*-XE\(>%[S_A%;6[_M&TMD#VXS*%$\R%LR2.V5!&&%>1 M_P##KC]IW_HF?_E?TO\ ^2:\B^'?[3GQ9^$\(@\)?$3Q%H=F)FN/L5OJ$AMC M(QRSF%B8R6/))7GO7UU\!?\ @L9\2_!NIVMG\3K&T\>:$S@37MO!'9ZE$I(^ M9?+"Q28&?E**6./G%72IQC%03UZWZOK][N34J.4G)K3IZ=/N5C[,_P""8/[( MOB']F7X<>)+[QSI*:3XUU^]42VHN8K@PVD((B7?$[)EF>1CACP5SR*^U:Y/X M5_%/PS\:/ FE^,/"&IQZMH6I1[X9T!#*0<,CJ>5=2""IY!%=96U24G+WE:UE M]QE344KQ=[Z_U^05\>_M^?M\Z=^RAH<.@>'HK;6/B1JVWZ_=^JZ7/T;_8X_8IU3]I&.R^.G[2&I7_C M6_U8"YT70=3E/D+;D[DEE08 1NJ0* FTY(.[:/TDT?1=/\.Z7;:;I-A;:9IU MJ@B@L[.%8H8D' 544 *!Z 5\*_&+_@HUXP_9?U#1=-\:?LW:KX7\,W*B&PO/ M^$BMI08D &Q5@B>(.%Q^[,H./;FOI_\ 9Q_:<\"_M2>"3XC\$W\D@@<17VFW MBB.[L9",A94!(Y&<,I*G!P3@XZKJ:?LE:*Z=O7S[^9S:Q:=5^\_ZT\NQZQ11 M161H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !117F?Q0T_XQ-]MNOAWK_@F%5@S M;:5XET&\E:24#D-=0WJ!5)Z8A./>IE+E5QI7/3**_&+6?^"RGQZ\/ZQ?:7?^ M$/ -O?6,\EM<0MI][E)$8JR_\?G8@BO;_P!CO]N[]H[]L'Q]?Z!I.E_#7P_I MVEVPN]0U2ZTJ_F\I6;:BI&+T;W8YX+*,*QSP ;IKVGP:]?U)F_9_'I_5C]+J M*YOP18^+K"QN$\8:YHNNWK29AFT/1IM-C2/ ^5DENK@LVV,-R?'&O^'-:E=4\A/#^AW&G+">=X8RWEQY@/RXP$Q@YSGBHK MF@JBV>WF)NTG#JMSKZ***0PHK'\8>+]&\ ^%]3\1^(=0ATG1-,@:YN[RX.$B MC49)/K[

*(6GDC0G M".L0RBLV&VQE9"<9)0 X2?-+DBKO?T7F-^['GEHC]$:*^4O^%*_M7:# ;^Q_ M:0T/Q5?QC-&_'>N;1J.KSW[E%50(XTO9XXT&U5!VHB+G&3MR0W'DZ9"PR"!, QF M(..$&T@\/FHE)1=NI2BY*_0^]J*_/#X+^-/VV/VK=)L_%$6M^&/@MX/NU\RU MNET1;BYNHSTDBM[@RDJ>S.T88$%.]M=.OQ'<0R('C M<*;S*DJPRIS@@C)')]W_ ."&_AM=W=O&EQ!>V=A?F*Y@<$I(H-V".A!!Z%2.1@F.=)J+ZE\K:;70_5F MBOR5^ __ 5"_:+_ &AOBKHG@#PYH'POLM9U?SO(GU2RU&.W7RX7E; M@_VS&5'&3DBM)>XDY:)D1]YN,=6?H'17YU?!3_@L[X"\9:M;Z9\0O"M[X#:9 MQ&NJ6MS_ &A9J3_%+A$DC&>.%?W('-?H5I.KV.OZ7::GIEY!J&G7D2SV]W:R M"2*:-AE71@<,I!!!'6J<6ES="5)-VZENBBBH*"BBB@ HHHH **** "BBOD3] MNCX\?&_]E_P;<^/_ H/ NO>$([N&VEL-4TF\6]M!)A58RI>!)07XR$C(W*, M-R:B4U#XOZZ%1BY;'UW17XPZ3_P6@^-E_JME;2>%_ (CFG2-BNGWN0"P!Q_I MG7FOVTKQ-I7F+-]AUBRBNX-ZYVMLD4KD9.#C/-; ME>'_ +9G[0M[^S!\ M;\=Z;H\>MZE;RPVMK;W!80+)*X17EV\[%SG ().!D9 MR,ZDHQC>7E^>GXEPBY.T2'QA^PK\ /'&GM9ZA\)?#%I&W_+31[%=-E'T>V\M MOUK\X_VWO^"5;_!OPOJ7C_X6W]YK/AFP1KC4=#OR)+NRB!RTL4B@>9&HZAAN M4#.7YQ],_L7?\%4-$^/6MV_@[XC66G^#?&%RVRQN[61ETZ_@5 MF8-T#9(4_:OQ(\2:%X1\ >(=8\3W,%IX?L[&:6^DN2 GE;#N!SUR. .Y('>E MB(.E3=1::7\M._\ 5QT)J[JT>?^N8K]8Z^ /^"1O[->H_"OX::]\0=>L9M.U#QB\? M]GV=PI62+3X]QC=@>09&2-9/+A2-TQA77YV)Y)&WC)[,1)*4(2^*VO]>2LGYZ'-1@_WDHN M\;Z?EIZN[7EJ?3O[?=U=6?[&_P 6'LU9I6T5XVVG'[MF59#_ -\%J_%__@GF M(6_;1^%/G_<_M1L=?O>1)M_\>Q7[0?"'XE:%^W9^RE;:;:T4@1N-P!.Y3@'!&0#D5^(.A:/KW[(/[6&@1>+;26QO\ PCXBMI[K M"G$UNDRDR1_WD>/)4]P:QH1]ECTINU^7\&[_ )IFE9^UP4N36W-^*7ZIG[$? M\%3/!=IXN_8P\97$\*/=:++:ZG:R,.8W6=$8@]B8Y)!^-?G+_P $A_&^H^&_ MVNK'1;:9QI_B#3+NUNX-QVMY<9F1B/56CP#Z,WK7Z7_\%$O&NEZ=^P_\0-16 M[AGM=6L(+:RD1P5G,\T80H>_RDMQV!-?#'_!&O\ 9_U36_BAJOQ9O[.2'0-% MM9=/T^>12!<7DH"N4/<)'N!]Y%]#2PEXXBK=:):^KBU;_P!)^\,2U+#4[;MZ M>ET_\W]Y^P]%%% PKC_B]\+]*^-7PS\0^!];N+RUTG7+4VES-I[HDZ(2#E"Z MLH/'=37844 ? '_#E3X(?]#3\0/_ 8V/_R'7SO^VY^Q'X3_ &#_ (>^%?BA M\+_%7BZ/Q:GB6"PAN-3N[:18%:VN9"Z".WC(?,*@$DC!;CH1^P]? '_!:O\ MY-9\+?\ 8YVO_I#?4 ??]%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?S,?M$(L?[0'Q-1% M"JOB?4P%48 'VN7BOOC_ ((>?\CK\5_^P?8?^C)J^"?VC/\ DX3XG_\ 8T:I M_P"EW_!#S_D=?BO_ -@^P_\ 1DU++_XUBC_ ."Q'C]UC4._@N)V..K;+-<_D *^^:^"_!?_ "F$\>?]B1%_ MZ#:5]Z4J?^[TO1_^ER+J?Q9?]N_^D1"BBBF0?E__ ,%L?BUJ6EZ!X"^'-E,\ M-AJC3:OJ(4D><(BJ0H?50S2,1ZJA[5:_X(G_ !*\-CP#XW\!M<0V_BL:I_:Z MPNP#W5JT,<>4[MY;1G/IYB^M0?\ !:_X0ZGJWAWP+\1[&WDN+#2&FTK4F0$^ M2LK*T+GT4L'4GU9!WK\J?"OBS6? WB*PU[P]JEUHVLV,@FMKZRE,4L3#NK#V MR#Z@D&L\'/E52,^K:?WIK\%$O$Q(O!VO6/B+1; MC[EW8RAU#=U8=489Y5@&'<"M*M'G@UT[KIV_$BG5Y)I]>W<^=?\ @EPMQ!^Q M3X)M;F(PS6MSJ4#1L,,I%]/D$>H)-?6%<_X(\!:#\-]%DTCPYIZZ9ISW=Q?& MW61W'G3RM-*P+L2-SNQP.!G KH*UJ5'4DYO=_GU)C%0NEM=_F%%%%9%!1 M110!\$?\%G_^35-#_P"QKM?_ $FNJ_$ZOVQ_X+/_ /)JFA_]C7:_^DUU7XG5 MS4OCJ>O_ +;$ZJWP4O3_ -ND?TW? >-8O@=\/$151%\.Z< JC '^C1UW5]N-,\3:?<3 M"\5%W[8I8;B/RVVJ_P!Y6#$KRF":]#&S5.M4E+9-_F>;@HN=&E%;M+\CU>BO MQ6_X?5_&_P#Z%;X?_P#@NOO_ ),KZ"N/^"JWB;Q)\*?">G?#WP*/B#\:=4T] MKS5-/T+3[F>PTK$C*,PHSRR-MV$J' 7<"6S\M8/2/-\OS_R-TUSBOPCN/^"IW[3WAGQI<'5_$%K%):7#+<>'=0\/VT,<3 \Q.!&LZXZ8,@;WK] M7/V+?VM-*_:Z^%1\0P6:Z1K^GS"SUC2E?>L$VW*NA/)C<5BSR.Q)9F/GH98J?/:$-$W;Y;OYM+[S]*HXTAC2.-%CC0!551@ #H /2GT45F4_"/0;[XOZ7\ M2F$\?B73](GT-6C91%+;2RQRX<;6[3PQR8^5GC5T M+J#C*AU)'&1UK\N?VH/^"DG[0_[+WQ@U3P'K.A_#G5'MHX[BVU"WTN_1+F"1 M^TN"> (N\AS(99Y 0 . #GUZ5\S_M&?\ !83XB^)_%%U9 M_"3[-X-\,V\I6WU&ZLHKJ_NP#]]UF5XXU/9 A8=V["I/E:CU:O\ *[6OW$1] MY2?9V^=D_P!3]FJ*^2?^";G[5OB3]JCX/:K>^,(;<^(]!OQ87%[:QB)+Q&C# MI(4'"ORP(7 X! &<"G^W!_P43\._LGLOAK2+"/Q3\0KB'S5T]I"EM8(P^22X M8_M;_M6?#Z/X MCS?&'1_A5H^I,[:3I%AX2M;\3QJQ4NQG)>-"RD#+N2,G &,^?:#_ ,%/OB-^ MSO\ &;4_AE^T+X?T_51I=RMK/K_A^(PSJK ,EQY6=DJ,K(P"B,@$\$_+5+-'\>>&=,\0^']0AU71=2@6YM+RW;:^>/VX?C%\8OV=_ASJ/Q$\"_\(7JOAO2Q M]I>NZ;=M=IYD@ MC\Q)H[I$<;G3Y"BD#)W-TK.H_9_%IT+IKVEN36^WF?3U%?BM_P /J_C?_P!" MM\/_ /P77W_R97ZYZ_<>-?$'PYLKWP9?:#IGB:XMHKE6UVPGNK-MT>XH5BGB M=+O^"PGQ]\$^*M9\/:GX3^'J M:EI-[-87*I87Q42Q.4?!^V"_M>^/OBS\(_ACK7COX$;RRT&Q>]U#2?$6G74DTL:9+O%-%F75W8:5/)$C2Q1PQEG7F1]GF1^[U%>0?LK_M(:'^U/\']-\;Z- UA,[M:ZAIKR M!WLKI -\988W##*RM@95E. <@>NNZQHSNP55&2S' ]:1VN?$KP[XO\03VJ7DG@#5O#T%I&%.&\A;ZW\MDFV\9: M-D#<'(&ZHB^:#J;1[_\ W_ N2Y9*'VNW]:?B?G%_P %9/\ D]3Q/_UX:?\ M^DZ5[M_P0\_Y'7XK_P#8/L/_ $9-7R1^W9\9+'X\?M%:QXMLM-O=%>6TM;6\ MTO44VSV=U#$(YH6]=KJPSWQT'0?6_P#P0\_Y'7XK_P#8/L/_ $9-1@(N*L_[ M_P#[<&.DI6:_N?\ MI^M]%%%,05^(G_!9;_D[73_ /L5[/\ ]'W-?MW7XB?\ M%EO^3M=/_P"Q7L__ $?:=?0/;7-O*NY)(W4JRD=P02*_ W_ ()?_P#) M\?PW^M__ .D%Q7[Y:YK=CX:T6_U?4[F.RTZQ@DN;FXF8*D4:*69B>P !->AB M>7V%/GVY7?[V<=/F]N^7?3]3^8CXE>%U\#_$;Q5X1%,SK+$/10ZJP'J[5 M^5GQ*\4+XX^(WBKQ'&AC36-5NM05&ZJ)9FD /_?5?J[_ ,$7_@;J_A/P/XN^ M)&KVLEG;^)&ALM*65=K2V\)U]S?FT].OX7/THHKC_ (M_%GPQ\#_A_JOC+Q?J*Z;H>FQ[Y),;GD8G"QQK M_$[' ]3^-?G+X'_ &_/CO\ MJ_&S_A _@S;Z/\ #?1 CW>3LC]2J*_.G]I3XK?M3?L-Z7I M/C#5?'VA_&CP==7*V=Y_:'AJ+3)+21LE1BV8<,%8!RQ ; *\C/T3^Q[^V_X+ M_:\T&Y_LJ*30?%FGQK)J/AZZD#O&IX\V)P!YL6>-V 0<;E&1FH+VB;@[VW\B M9/D:YE:^Q]&T45\>_MP?\%$_#O[)[+X:TBPC\4_$*XA\U=/:0I;6",/DDN&' M))ZB-<$@9)4$$YRFHVOU-(Q-/^OO3O\ TMAKFQ"<8V>]X_\ MI2-Z#4G=;6?Y,_"3PW_R,6E_]?47_H8K^I.#_4Q_[H_E7\MGAO\ Y&+2_P#K MZB_]#%?U)P?ZF/\ W1_*O2E_N\?\4ORB_\%*O$?A_ MXR0_!OX)VFF77B5K^+2;O7]2'FQ17DCA!#"F=N49@&=]P!##;QFO7+CP7^U[ M\*_#X\1V_P 3_#?QCOX(Q+>>$=0\.0Z6)% RZ6MU 5+2=E,BJ#G)'8\49*4/ M:[1[_P!:_@=1"2*5#V9 M3^?L0#6M12:4E9C3:=T?"_BC_@CA\!/$&K27EC=>+O#<#G(L=+U2)X4^AN() M7_-C7NO@7]C?P#X/L=,M=3NO$OC^/3&1[*/QMKUSJEO;LGW&2U=OLZLO&UA$ M"O8BO%DF_LO3E8F>Y;=-<2NQ:25R !N9B3@ < "L7X^?LJ_#']I;3X+ M?Q[X9AU.ZM5*VNIP.T%Y;@YX65""5R<[&RN>2*];HJI_O'>>I,/W:M$^/M)_ MX)=_"R.UTO3/$/BCXA>./"^E-NL/#/B+Q&SZ;:'D?NHH4C*<$CANE?5OAGPO MI'@O0;'0] TRUT;1[&,0VUC8PK%#"@[*JC _^O6I15?\CK M\5_^P?8?^C)J^#/VD87M_P!HCXH1R+M=?%&J9!_Z^Y:^\_\ @AY_R.OQ7_[! M]A_Z,FI9?_#A_A?_ *2Q8WXY?XE_Z4C];Z***8SX+\%_\IA/'G_8D1?^@VE? M>E?"/PG5M:_X*W_&.\4(\.E^$+6U+ '(9EL6[]_OCZ5]W44U;#T?-/\ &+O".C^//#.I^'O$&G0:MHNI0-;7=EO]TH.9T'9D&['5 M>"Q_5.^^-S:7^U-IGPINHK6.UU3PM)KEI<883/<1W/EO%G=@KY?S ;<_(W/: MO6ZRY.9*K'1N_P"#:U^:?],TYN5NG+6UOQ2>GR:_I'\K,D;PR-'(K(ZDJRL, M$$=017H_P(_:'\=_LW^,HO$?@;6I=-N,J+JSMKF[UG1UT+Q8ZGR_$NCHL5UNXP9A]V<< ?."0,A67.:_$ MS]JG]E3Q=^R;\0CX;\2B.]L;I6FTO6;92(+^$'&X _<=<@,A)*DCD@JQJ-64 M))/1_G_79_B*5-3BVM4?NC^R'^U/H/[6?PI@\4Z5#_9NJVS_ &35])9]S6=R M%!(!_BC8'D?T/Y=J_>;_@EE\(O#OP__ &4?#7B+3;-/[=\5+)?ZG?NH\V0K*Z1QYZA$ M5>%Z99CU)K\&:_H;_P""=?\ R97\*O\ L'2?^E$M=4-*$VNZ7RU_R1C/6O"/ M2S?S5O\ -GY6_P#!6K3;;3_VS]?DMX5B>[TRPGF*C&^3R0NX^^$7\J]N_P"" M'NI2Q^./BIIX+>3-IUC.5SQN2651Q])#7C?_ 5W_P"3RM4_[ UA_P"@&O6/ M^"(/_)3_ (F?]@>V_P#1YKBR[X9+_KY^#E;\CJQ_1_X/_;3]?:*_-W_@LA\* M?&WQ/L/A4O@WP=K_ (M:REU,W0T/2Y[TP;A;;-_E*VW.UL9Z[3Z5^9W_ R= M\;_^B-_$#_PE[[_XU2A+FOILS6<.51=]U?\ %K]#^E.OE;_@J TR_L0?$7R< MXQ8[\?W?ML&?Z5^*O_#)WQO_ .B-_$#_ ,)>^_\ C5?NWXH^$=U\4OV*?^%> MW-N]EJFH>#+>Q6&ZC*/!=+:IL#J>5*RJN0>1@T5X7P\YK=6T[[O]+?,FA4Y< M33B]GU[:K_/\#^<^OVS_ .",?E?\,JZSLV>9_P )1=>9MQG/V>VQGWQBOQ3U M#3[G2;^YLKR"2UO+:5H9H)5*O&ZDAE8=B"",>U?KM_P1%\8077PP^(WA8R?Z M58ZO#J7ED_P3PB/('UM^?J*[:$DZ=2W6/_MT3EK)QG"_1_HT?I77'^./C)X M^&5W;6OC#QQX;\*7-TAE@AUS5[>S>5 <%D65U+ 'C(KL*K:AIUIJ]C/97UK# M>V'O#MA'IFBV>J$VUG M",1PJ\:2%$'907. . , =*]9_P""4?PS\._$S]JZ"+Q+IEMK%II&D7.J06EY M$)(C.KQ(C,IX.WS"PR#R >U/#_[1&,EI=7_"XJW[EM;V=OQL?N'X,\?^&/B- MI+:IX3\1Z3XHTQ93 U[HM]%=PB0 $H7C9EW $'&<\BOQ5_X+#_\ )X!_[%ZQ M_P#0I:_<6&&.WB6.*-8HU&%1 /85^'7_!8?_D\ _\ 8O6/_H4M=?\ !/OX37?Q^^.$?PZNKZZM_!.H1#4O$UI:R&,WEK:M MOCA9A\VUI7C!P1USU4$?J!^TA_P2S^$_QMTO3_\ A%K2U^%FMV*"%+S0M.C- MO/'GI/;@H)&ZX<,K<\E@ !\=_P#!$NUBD^.WCR=D!FC\.!4?N US%D?C@?E7 M[(UZ%:*]G37E?YW:_)?U=G%1F_:5/)V_!/\ 7\NR/F?X0_!?PG_P3S_9B\5R MV5Y<:W_9=K%5 2$7"*JKDXSR2237X&^/?'&L?$KQIK7BK M7[MKW6=7NY+RZG8GEW.<#T4= .P ':OZ ?\ @H9#<7'[%_Q56V#-(-+#ML.# ML$T9?\-H.?:OYX*X.9U,1)RZ)?K_ )+[CM45"@E'JW^G^;/Z6/V7=#3PW^S; M\+=-1!&+?PSIRE1C[QMD+'CU))_&OR5_X+*:7#8_M8Z?^&K267 QEE MFG3)]3M51^%?L7\'[5;'X2>"+9"62'0[&-2W4@6Z 9K\@/\ @M#_ ,G2:!_V M*UM_Z4W-=..L\5?^^_RD8X'7"W?\B_.)[)_P15^.5Y?6OC'X4:C&KPRX/&WS8 ,_B17Z6_\ !1C_ ),K^*7_ %X1?^E$51F.N'YGNX_D MVOR2*P&F(2Z]?CC_ ,%&-/MM M+_;6^*<-K"L$3:A#,508&^2VA=S]2S,?J:_<+]DS_DUSX1?]BEI?_I)'7XC? M\%)_^3W?BC_U]VO_ *105U8Q6QS2Z#4+&Y1<\!GCE5CCW$:_D*^@O^"H7QHN_@[^R?K:Z9<-;:MXFN(] M!@FC;#(DJLTQ'OY4VO/$FGQ3(_1HS<)N'XC(K^EVOYN/V.Y$A_:L^$C.P1?^$GT\98X&3. M@'ZU_2/75+_=X?XI?E$PC_'EZ+\Y'X$?\%2?#NG^'?VT_&JZ=;+:I>16=[,B M?\ (Z_%?_L'V'_HR:O"?^"LG_)ZGB?_ *\- M/_\ 2=*]V_X(>?\ (Z_%?_L'V'_HR:N++_@^4OR9U8_=/_!_[:?K?1115DA7 MXB?\%EO^3M=/_P"Q7L__ $?S_ /1]S7/5^.GZ M_P#MK-Z?PS]/U1XA^P?_ ,)O_P -5>"?^%<_\(__ ,)CF\^P_P#"4>?_ &?_ M ,>;Y'[S_5[\;?XMN>,U^EWQS_9E_:^_::T'_A&O&/Q$^'/A7PK.1]LT M[PDE]MN0#E?,,L>]AD#Y/,"\ D$@5^??_!+_ /Y/C^&_UO\ _P!(+BOZ *]& MM%.G3YM='^;..$FJDK::+]3\[_@?_P $9_A_X'UBWU7X@^)KSQ_+ XD32X;; M[!8D@=)0'>20 \\,@/0@C(/Z#Z=IUIH^GVUC86T-E96T:PP6UN@2.)%&%55' M %6:*Q+SQ9\:-,^&-I^.-8^)7C36O%6OW;7NLZO=R7EU.Q/+N&_V;?A;IJ((Q;^&=.4J,?>-LA8\>I)/XU^2O_!932X;' M]K'3[F)55[WPU:2RX&,LLTZ9/J=JJ/PK]B_@_:K8_"3P1;(2R0Z'8QJ6ZD"W M0#-?D!_P6A_Y.DT#_L5K;_TIN:VQUGBK_P!]_E(G ZX6[_D7YQ/9/^"*OQRO M+ZU\8_"C4;EIK>RC&N:2CL28D9Q'<(/1=S1, .[.>]?1W_!5S_DR+QI_U]Z= M_P"EL-?G[_P1NCF?]K:[:,,8T\-7AEP>-OFP 9_$BOT"_P""KG_)D7C3_K[T M[_TMAHQVM.G)[OE_"5OR2%A-)S737\8W_-GX2>&_^1BTO_KZB_\ 0Q7]1[&0 M:>3" 9?*^0'INQQ7\N'AO_D8M+_Z^HO_ $,5_4G!_J8_]T?RKHJ+FPL5YR_* M)A%VQ%_)?FS^7C7=4UG3?'6HZC@\[M!(?7_5DY^YPI\] M_P""CW_!-W6[[Q-K7Q:^%>GMJL-\S7FM^&[5,W"3'F2XMU'^L#'+,@^8,21N M!POY;,I1BK JP."#U%<>'J6@J^S_1_Y?=W/Z%/ M /[-\WPZ_;6\8_$W0K*"/PGXP\-K]MDB=!LU-;B,MA,YQ(B[RP!&X/D@D9^D MZ_(__@D_^VOKL/C'3_@EXPOY=4T:^C=?#MW(O#&H7,=J_B;2-EGYC8\VX@D#B,>YC:4C_=K]=/BU\'_ M A\)QG;)&XPR.,G#*0>2.A(K\WO'O_!%C5M% M\0#6/A7\419/;SI/8PZ[ \-Q:LI!5A=09RP(R"(EQ@?6HPK^KOE:O'5+T:M^ M'_#E8A+$+F3UT?S3O^/4_5.LKQ5XHTKP3X;U/7]=OH=,T?3;=[J[O+A@J11J M,LQ/TKY2^'GA7]N'PKI=IIFL^+?@[XDCBPK:IJD.HRW97W$,<",0.Y )[DGF MN_\ ^&8=9^)FJ6E_\;/&Y\?V5I,MS;>$=,T\:9H*2+@JTT&^22Z*L,CSI"O^ MQ5RB]HOY_P# _33U1$7_ #+^O7^O0\Y_8 \%ZSXH\1?%3X_>(=/FTN?XDZFL MNC65TA6:/2X2P@=@>F]2N/41JPX85]DTV.-8HU1%"(HPJJ, #T%.JG:RC%64 M4DO1?KU?F&KR632+$Y3S9GC*L[/MW;6.U<@ =2?O/_ ()7?M<>+OVCO!/BCP_X MYN?[6U[PN]NT>L,BK)=6\WF!5EVX!=#&1NP-P89R02?*_P!JK_@D%JWQ&^*F MK>+OAAXET72K/6[I[R]TC7C-&MM,YW2-#)%')N5F);857;G )& /JW]B#]C' M2OV._ >HV"ZG_;_B?6I4FU75%B\J,[ 1'%$N20B;FY)RQ8GCA1.$]V@U5WM^ M.FOY_D/$^]53I[7_ [?UUU/C7_@J=\5M8^!_P"V)\'O'.@L/[3T72!)_V?_B%KWP;UQD"2V@)U73;E1G"R M0SMN;D]7=P.H7-30?)1Y*BZR:\KR>_D_Z\ZK>_5YX=HKULE^6O\ 6WV=7YP_ M\%L]6T*/X,>!--N'B;Q)+KK7%G'D>8+98)%F;'7;N:$?7'I7N$FF?MLPPFRA MUGX(W$0&P:G-;:JET?\ ;,8S&&[XZ5Q_A?\ X)JQ^-OB8OQ%_:!\>W7Q<\2+ ML,6FBV%GID(7D1&,$EXP>0BB-3D[E;<1&'BJ M?,Y;OKY_\-HODS\U_P!AW]OWXL>%?CKX5\/>*?%VK^-O"_B+4H=,N[77;M[R M6%IG6-)HI9"70JS E0=I&X8S@C]R:_,_]D'_ ()(ZG\)?BGI/C?XF>)-(U=] M#N%N].TC0O-DBDG4YCDEEECC.$;Y@BKR0OS8!!_3"NF;C[.*ZZ_=I;]?ZVQB MGSR?3]=;_H%%%9_B"'5;G1;N+0[VST[5F3%M=:A:/=P1MZO$DL3./82+]:YW ML;'PQ_P6@8?\,JZ$,\GQ7:_^DUU7XG5^Z?[4'[!_Q+_:TCTNT\8_'+3;'1]- MD,]OI.B^"VAM_.(*^:V_4'=FVD@9; !. ,G/@'_#C'_JMG_EJ?\ W;65.+BY M-]7^B7Z&U2:E&$5T5OQ;_4_1CX!SI<_ OX=2Q-NC?PYIQ5L8R/LT=;GQ"8)X M!\2LQ"J-,N22>@_=-7B/P%^ 'QA^!7@O1_",?QDT'Q5X?TL)!;+K7@N7[3#; M+@"%)8M23@*,*75]O'4 "N\_:#^&GC?XM>";SPQX2\>67@*VU*VFM-0O)-". MHW+QN I$+?:8EB^4N"2KGY@05(R=L=^_]IR?:O\ CW.?!KV/LXS^S;\#^:FO MZ&O^"=;!OV*_A7@Y_P")=(/_ "8EKXY_X<8_]5L_\M3_ .[:^QOV5_V:?'W[ M,GP[F\$+\4-,\5Z#;P7']D+>>%W@EL+B1MX+.MZ?-A#%V,>%8[N)% Q6\9KV M4H/?1_=?3\3*4&ZL9^J^^VOX'Y;_ /!7?_D\K5/^P/8?^BS7K'_!$)E_X6E\ M3%R-QT:V(7/.!.<_S'YUZ[\8O^"1_B7X[?$;6/&_B[X[I>:YJCJTK0^$!''& MJJ%2-%%[PJJH4=3QDDDDGHOVOXK\%?'*T^US6S6=U9ZAX- M,MM?!Q]BK3Z\W_DU_\S7%?OKI:YJ7QB^&FE MO?\ VG,_B+0[.,M*) .;N% /F!',BCG/S#.6Q\G?\$Z_VFK3]F7]H2TO]=G: M#PEKL!TK5I.H@5F#1SD=PC@9_P!EG^E?T#5\F_M(_P#!-'X0_M$7UUK0LIO! M7BN*O'MZ[KT_+ITM=51Q$;2T? M?TV?K^?7K?ZLL[R#4+2"ZM9X[FUG19(IH6#)(A&0RD<$$'.14U? 'PN_8]_: MG_9EMX=(^&7QJ\,^)_"T.3'HOC*QN([=/9 @F>->2<1R*,\X.:]+U#1_VWM: MLY+0Z]\$O#Q==HU#2K?5)YX\_P 2K.K1DCKR"*TE;[)G&_VC\EO^"B'_ ">E M\5?^PDG_ *3Q5[+_ ,$9_P#D[#5/^Q7N_P#T?;U]%W/_ 1ZU3XF>.;[Q?\ M%;XRW&NZQJDOGZB=(T6.W>63 &5D9RJC P(L<#BOJ[]G#]AKX3_ ++=\^J> M#=*O9?$,MLUG-K>J7KSW$D18,5VC;$N2J_<1>@HP:^KPC&;U4;:?X;!B'[:3 M<>KO^-SW^OPW_P""PW_)X!_[%ZQ_]"EK]O-8BOY]*O(]+N;>RU)HF6VN+NW: MXABDQ\K/&KH74'!*AU)Z;AUK\\_CA_P2=\4?M"_$C4_&_B_XZ0SZS?;$*VO@ M_P J&&-%"I'&OVXX4 =R2>2222:YZD7*<&MD[_@U^IO&2C&5^NGXIGA?_!$C M_DMWQ _[%U?_ $ICK]C*_/K]GC_@E[XS_9A^( \7>"OCK;1W[6[6EQ;7W@[S M;>YA8@E)%%\#CJ7-O>:DL*+!/$/ MA35%W:=K6GSZ?<8Z[)8RA(]P&S^%?S4?Z[\$OB5K_@GQ);-;ZKI%RT#G M:0LJ]4E3U1U*L#Z,*_IWKYT_:V_8;\ _M<:;;RZX)M#\5641BLO$6GJIF1.2 M(Y4/$L>3G:2",G:RY.>&47&?M(^C_3[M?O\ ([8R3AR2]5_7G^AW?[+OB*'Q M9^S?\,-5MV5H[CPWIY.SH&6W167\&!'X5^0/_!7_ %Z#6/VP[FVA=7?2]"L; M.4+_ N?,FP??;,OYU]N?!C]F;]K#]E_PK/X*^'_ (]^&OBGPBLCO8GQ=;W\ M4]EO)+>4D(8*"Q+;6=QG)&,FN?\ AS_P297Q!\2+KX@_'GQRWQ UV^N3>W>E MZ;"T%K/,3TDE.&>/& $1(P ,XXKIKVQ&(51.T;M_??2WS?X'/1_<4/9M7=D MONZ_A_77&_X(S_L]W_A/P=XD^*VLVK6S>(E73M'61<,UK&Y:64?[+R!0/^N1 M/0BOK']O#P_/XF_8]^*]E;QM+,NB2W01>I$)64_I&:]QTW3;31]/MK"PMH;* MRM8UA@MK= D<2*,*JJ. *DNK6&^M9K:XB2>WF0QR12*&5U(P5(/4$=JG M%_[1"4(Z*UE_7KKZE8;]S-3EO>[_ *]-#^5ROZ1]._:$\ >#_P!G'0OB1JOB M2SM_"2Z/;SK>"0,93Y:CRD4,D^(WQ4\8>*H[22PCUO5[O45M96W-"LLS2!"<#) M;%?KS_P168?\,Q^*1GG_ (2RX_\ 22TKE/BA_P $91\2/B3XJ\5K\7AIBZYJ MESJ0LAX8\P6XEE9_+W_;%W;=V,X&<=!7MG['_P"P[XV_9!O+RTTCXOV7B#PI MJ-RES?Z+>^%#&78 *7AF6])BEXI>FJ?Z%8B\ZG.M M=6_7?_,]F_:Y8)^RU\6BQ"C_ (1;4N3_ ->SU_-E7]'7[4GP/\;_ +07@B^\ M&Z#\1;+P)X=U2V-MJ8_X1\W]WSC!=&W]]O\C[\_9+8-^RW\(B#G_B MD]+_ /26.OQ&_P""DW_)[OQ2_P"ONU_](X*_9CX _ OXC_ SX0_\(*WQ.TGQ M,FG6BVN@ZA>>%GB>Q )P)E6]Q.BJ0%4&,C'+-TKY$^('_!&W6_BAXUUGQ9XD M^/)U#7=7N6N[NX/A(+N=CV47N , < "M\2_:XMU8[/F_%I_H8T?#58JV(BN5V=E\G&UOR)P M]Z,VVM+OYI[G\NWP_P#%L_@'QYX<\36R>9<:-J5OJ,:9QN:*59 /Q*U_39X, M\<:-X^\%Z3XJT:^AN]#U.T2]M[I7&PQLN[)/;'0YZ$$'I7P'^U-_P2!T3XG> M*-0\5?##7[;P=J-](T]SH>H0,VGO*QR6B=,M""XL?AP7W7/A7PAJMZ]O?J3ET=9%BCC#'J?+:(3=2E M[.2LT[^7GZ[+S\A3@H5.>+NOQ\O3KY>>A\5_\%$?BOX>^,O[67C#7_"UX-1T M6,6]A%>IS'<-#$L;NA[H6#8;N!D<$5]._P#!$#4+>+XB_%"Q>55NI]*LYHXR M1EE25PQ ]C(OYUZQ\>_^"2#_ !D^,ESK.B>*='\ >!X=/L[#3M-LM.>[FC6& M%4(9"\:C)!.=[$YR>2:[_P"#/_!)7X9?"/6K/73XO\:ZCKENFTW%EJITM.1A MMIM@LR@^@EJ,*E1CK_>_&ZO^MB\3>JU;^[^%M/EM?YGW#145K;)9VL-O&9&C MB18U:61I'( P"S,2S'U)))[FI:?H+U"OQ#_X+*,&_:VL ""5\+V8/M^^N:_8 M[Q[I?CK4UM5\&>)= \.[0XN6UK0)M3+YQM,?EWEN$Q\V=P?.1TQS\&?&#_@D MCXJ^.WC_ %+QEXR^/QU/7+XJ'D'A 1QQHHPD:(M[A54< ?B%Q7] -?F5X!_X(VZ]\ M+_&6D^*O#'Q^DTG7]*G%Q:7D7A)6,;C(Z->%6!!(*D$$$@@@U]^_#W1/B)H\ MLB^-/%_A[Q/;"$+$=)\-S:9-YF1EW9KV=6!&?E5%Y.<]J[Y34X0CU5_SO^IR M"]#^(GA74_#?B33(-8T/4H3!=V5RN4E0]O4$'!!'((!!!%? -O_P $N_&' MP%^+$/Q _9Z^)5MH]W"S!-&\5P.\)A;[\$DT0)DC/'!C## .[< U+#/V$I0? MPRO^.OYZ^FGK5?\ ?033]Y6^=K?HK'LG_!4[7(=&_8E\^(G@7PQX6TR3SX]-\$V=Y<))-C'FLMQL)? M:64$N0H)PO)S]1_LT_LJ^ OV5?"$FB>#+"0W%T0]_J]\PDO+UQT,C@ !1DX1 M0%&2<9))K#KV4Y5I][I>B5K_ #U_JY->3J4XT8?-^N]OE;YG?>._ NF_$#X? MZ]X/U",#2M7TZ;3)D4?=CDC,9Q] >/I7\U?Q@^%>N_!+XE:_X)\26S6^JZ1< MM YVD+*O5)4]4=2K ^C"OZ=Z^=/VMOV&_ /[7&FV\NN";0_%5E$8K+Q%IZJ9 MD3DB.5#Q+'DYVD@C)VLN3G"49*?M%KT?Z?K]_D;1<>3V;TMM_7G^AW?[+OB* M'Q9^S?\ ##5;=E:.X\-Z>3LZ!EMT5E_!@1^%?D#_ ,%?]>@UC]L.YMH75WTO M0K&SE"_PN?,FP??;,OYU]N?!C]F;]K#]E_PK/X*^'_CWX:^*?"*R.]B?%UO? MQ3V6\DMY20A@H+$MM9W&?'+?$#7;ZY-[=Z M7IL+06L\Q/224X9X\8 1$C SCBNBO;$8A5$[1NW]]]+?-_@<]']Q0]FU=V M2^[K^']=<;_@C/\ L]W_ (3\'>)/BMK-JULWB)5T[1UD7#-:QN6EE'^R\@4# M_KD3T(KV[_@JY_R9%XS_ .OO3O\ TLAKZTTW3;31]/MK"PMH;*RM8UA@MK= MD<2*,*JJ. *^9?VO/V2O'G[6&DOX:F^+-AX3\$?:4N5TFS\+-//*R*-O MGW#7HW@-N8!40TUW8(BW,19F. ''-?U*VYS;QD&UAB@M-0M]!;3+DA00QG/VF59"1MP55,8.=V M>.GG3HJ'5-O[[?Y&/*U4Y_*QX1^P+^TR/BG!X[^'GB'6)K_QKX.U[4(=]],S MSWEB;J3RI,L23L),9&3M"Q^HKSK_ (*1?L"^$?B)X!\3_%7PK:0^'O&VBVQ:K=VYX<-$P:)=XZA&7.2 0#7!*#E1@EI445]]E MK?\ ]*^>YV0DJ=:5]87?W7V_^1MY;'YC?\$W?!.H^-OVROAVM@DOEZ7=/JMW M-'TBAAC9B6/HS%$_X&!WK^@^OG?]C[]B?P=^R#X;NX=(GEUWQ/J2J-2U^[B$ M>P M [ "O(?,;^\?SKUG]KK_DZKXQ_]CAJW_I9+7DM "^8W]X_G1YC?WC^=)10 M OF-_>/YT>8W]X_G244 +YC?WC^=26]Y/:7$<\$TD,T3!TDC!?!GB;QAX:\%[?#J7&@Z5<7L"7"? M/<;FB1@K^8Y4@G.$6OF7_AD[XW_]$;^('_A+WW_QJLZ27+?;\^J^3T/Z4Z*_/C_@D5^S'KGPA\#>+/&?C+P_J'A[Q+KERMA;6.K6CV MUS#9P\EBCJ&7S)&/4<\).5W;J%%%%9FA0US7M, M\+Z/=ZMK.HVFD:59QF:YOKZ=88($'5G=B%4#U)Q5?PIXPT'QYH<&L^&M;T[Q M%H\Y81:AI-W'=6\A5BK!9(R5.""#@\$$5^/_ /P55_;9_P"%H>)IOA'X-OM_ MA+1;C_B.)@?9GY_A4G[>_X)4_\F1^"?\ KYU#_P!+)J*/ M[ZG*IT5K>?G_ )?>.K^ZE&'5[^6G]7/KFBBB@04444 %? '_ 6K_P"36?"W M_8YVO_I#?5]_U\ ?\%J_^36?"W_8YVO_ *0WU 'W_1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17R[^V[\*3%\$/B M-X\\/^-?'7A+Q1I>F3:K#/HOB[4H+8M#'GR_LHG\E%8)@[$4Y).*/%>BZ,/C3\0(#J-[#9^;_PD]\=GF2*F?\ 6]LTJ=ZE3V2WT_$=2U.G M[1O37\#^CVBN"^&/P;TOX6PJ;37?%FOWK6ZV\UWXE\3W^J&7&"7\J>9HD)?&/AG56M#;V M]]X:\4ZAIP@(W%7\B*80,P)^\\;$@ '@#'X&:]^T1^T!X=BL)[WXM_$**UU" M.2>SG/BB]VSQI-)"S#][V>)Q@\\>XK-3][E?];_Y&G(^3G6Q_1[17Y_?\$C_ M -J#6?C%\/\ Q-X+\8Z_?>(/%.@7(O(+[5;I[BYN+.8]&D=BS>7(&&2>!(@[ M5^@-=$X)[NSOO$VIZEI5S);SVFEV,#R-^\C8,GFR!4&#R5(/!K\F=!_:>^-^M:YIVG M?\+H^($7VNYCM_,_X2>^.W>P7./-[9K*E>M/DBM;V7GT_.Z]4S6K:C#GD]+7 M?EU_*S]&C^D6BN ^%WP9TSX66Z&VU_Q9XAOFMEMY[SQ+XFO]3,Q&"7\J>9HH MW)'6-%ZD=.*_(/\ X*R'XH']JAO[7&K#PMY=O_PBGD;_ +,?W:>9Y6WCSO.W M[OX_N=MM*4E&<8+6_P#7];#A%RC*3TL?MW17@W[*&B^-/$?[)/@S3/BI+JT' MBFZTQHKZ0WD]IJ*Q&1_)+S1LLL7N8,'#9R@?&3XC?V+I.HF.T6X\5WSND;(KA"WFY.W?MR>3CFJJ_NJ[H[[Z^CM^I-/ M]Y2]K_6O_#'[\45XE^SS9S?%3]D;X//".F?&?XBRZ=H>N7FG6SS^* M;TR&**9T3TH^V6VGXJZ_)G]#-%<;\&;ZZU3X M/^!KV\N);N\N-!L9IKBX)5^ M*G]L2?V6++S?.$?F-Y/V;;_RPV=-OR[2T %%%% !1110 4444 ?U16G_'K#_N+_ "J:H;3_ (]8 M?]Q?Y5-0 4444 %%%% !1110 4444 %%%% !7GG[0GQ6M?@?\%/&7CFZ*_\ M$FTZ6>%&/$DY&V&/_@4C(OXUZ'7%?%[X-^$/CQX-E\*>.=*?6O#\LT<\EFMY M/;!W0Y0EH71B ><9QD XX%958RG!QB[-FE.48S4I*Z1^"OP5_;]^-'P%L;K3 M_#'B"S;3+N_FU.ZL[[2[>87%S*']7\*3GI=Z3K,\CC\+EIEQ^%?G=^V3_ ,$T?&/[,.ES^+-$U#_A-/ <;?O[ MV.'RKK3\MA?/C!(*<@>8IQGJJ<9T]JJ=N9:;?Y>GD1[-SNXO7?\ S/W(\,^) M])\:>']/UW0=1MM7T?4(5GM;ZTD$D4T9'#*PZUJ5^6G_ 1/^+VJZA:^._AM M>W,EQIEA'%K.FQN21;[W,I!1:<=GJOZ\G=&-.?-=/ M=:/^O34*^8/VKOBSXA\0>(=+^ OPNN_)^(?BJ R:GJT>2OAW2@VUDUU]DGML3) M+.S+MF1&X#KSC'/6OOC_ ()/_M#_ ^O/@7X3^$L/B#?\0;7^T+N71_L5P-L M7VF23=YQC\H_*ZG ?//K6^&GJ M??\ 111698445Q_Q>TWQEK'PS\0V7P]U6ST/QK-:E=*U'4$#0039&&<&.0$8 MS_ WTH ["O@#_@M7_P FL^%O^QSM?_2&^H_X4_\ \%#/^BX?#_\ \ H?_E77 MR_\ \%"_ ?[5'A?X+Z+=?'#XC>%_%_A-_$$,5K8Z);QQS)>FVN2DA*V4!VB, M3#[QY8?*>H /V?HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@#QC]M#_ )-*^+__ &*^H?\ HAJ_GJ^$7_)6/!7_ &&[ M+_T>E?T*_MH?\FE?%_\ [%?4/_1#5_/5\(O^2L>"O^PW9?\ H]*,+_OJ_P"W M?S9.*_W.7_;WY(_IXN)&AMY9$B>=T4L(HRH9R!]T;B!D].2![BOBKXD_\%8/ MAM\(?&>H^$_&'P_^(VA^(-/*BXLIK#3V*[E#*0RWI5@5((*D@YZU]LU^%'_! M76-4_;,U8JH4MH]@6('4^61D_@!^585)N$X+I)V_!O\ 0Z(14HR?97_%+]3] M ?'/_!6/X/\ A7X3^'_%]E:ZQJNK:]'-)9>&"L,=[$L+9+O\ M.\N(U=WACN)8$@! M(XCVQY*]RS$]L?C1XN5?#'Q8UH:8HLUT[6YA:K'D"(1SML ^F!^5=JBHXU8: M7VOPU2M\KK7J[Z6.;WJE"52&C3MZ[_Y?=U/Z>Z*BM6,EK"SJ;_P"&?D=<)*,%S;OEXW;\\ M8]<^E?S1_M'?!J^_9_\ C;XM\"7HD(TJ]9+6:0?-:YF 2.X)Y/%L2Y?^\C5TJHZ^ M&4J:O)6LN_,[)>7O-+_M[R.-T_8XCEF[)[OTUO\ ^ W?HD;T<'_"XOAK^U=\ M?+G,UEJ^AZGX8\+.P!"Z39PR*\B'^[-.&;ZI7X^^ _\ D>?#O_81M_\ T:M? MT#?&'X=:9\(_V$O&O@S1TVZ=H?@>\LHCC!?9:.&<_P"TS98^[&OY^? ?_(\^ M'?\ L(V__HU:>%2CCH0B[J/(EYZO7YN[?FV+%MRP$IR5G+G=NWNQLODK+Y'] M0.J7DNGZ;=W4%E/J4\,3R)96IC$L[ $B-#(R(&8C W,JY/) YKXH\>?\%%O%'@+XC:-K^F2^1=V,^GV!:-L CD7I!!!!!!(((()!K[AK\"/\ M@J:BQ_MP>/\ :H7,>GDX&,G[#!S7)*3511Z.YUP@I0D^JU_%+]3]PO@O\6-( M^.GPO\/^.]!MKVTTC6H&GMX=11$N%4.R8=4=U!RIZ,>U?@O_ ,%$/^3TOBK_ M -A)/_2>*OV0_P""=?\ R97\*O\ L'2?^E$M?C?_ ,%$/^3TOBK_ -A)/_2> M*KQ,%3QO)'9_[& MO4__ $IDK3&?[]+_ +?_ #1>&_W+_P _*1^^O@+Q-=^#_V;? VJV?AO5O%< MT'AW33_9FA_9_M3K]FCR5$\T2' YQOR>P)XKY:F_X+1?!6WN'MYO"7Q"AFC< MQO')IMD&5@<$$?;."#7V'\"_^2(_#W_L7=/_ /2:.OYQOC2BQ_&SQVB*%1?$ M-^ JC ^TR<5K7DWCW2>S,/VZO ][JDTE]N\[LGO6<8^TQ3HK M2,=7^+LO.R_(OFY,*J[U;V]=/U:/T@\4?\%%M>^!^LZ/;_';X&:[\,]+U<[; M/5=/UFVUJ'((W;_*5-NT')4$OCHIKZZ\#^.= ^)7A73O$OA?5K;6]"U"/S;: M^M'W)(O0^X(.05."""" 1BOCG_@L1H]KJ'[(HNYX@UQ8:_9RP/W5F$D9_-7/ MZ5\Y?\$5/C-J%OXR\8_"^[N9)=)NK+^W+&%SE89HW2.;;Z;UD0G_ *Y^]+#M M5W4AUCMYZ)_D_P -M=*K+V2A-:J6_P![6G]?EK]D?M$_\%#/"'[+OBN'0_'7 M@+QY;?:O,:PU"SM+":UOHT(#/$_VP' R/E=58;AE1D5SF@?\%7?@CKGPU\0^ M,I1K^CP:3<1VD6EZE;0"^U&9U9@MO''.X8 +\S.55@^&Y)?+_ +8@U-+N:-2X(((^M?@7_P4\TBRT7]MKXA M0V%K%9PR&RN'CA4*IDDLX7=\#NS$L?4DFOUX_8!OKK5/V*_A;(\N;@:.84=N MNYQ_Q2_X*$6&B M_&H_"/X6^ ]1^+OC^%VCN[6QOHK&SMW0$R(URZL-R8^8E0JDXW;L@<[XG_X* M47OPO\1:-X2^)/P1\4^"_&FK7MO;6EJU];76G2QR2HCR)>I@/L#YPD;"?B]\0?V2_VD]3\2P?N_&.DZC=6NIVNHH62ZW2$31RC()#'G<"#G# U M^H]C\;/AG_P4\^$,?AK3)K?PM\5=&N+?6;#2=6EVR6US"X8O#*JDRPLH9&95 MW*&!9!\N2@N>%.=[WLY>E];>5O5^FX8B].=2"TM=1]>E_GZ?/8^]Z*09QSUI M:0PHHHH **** "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@ KQOXV?M@?"']G77['1/B%XQC\/ZK>VWVR"U^P75RS0EV0.?)B?:"R M,!G&=I]*]DK\6O\ @M;_ ,G/>$O^Q/M__2V]H ^_?^'HG[,?_135_P#!%J?_ M ,C4?\/1/V8_^BFK_P""+4__ )&K^?\ HH _H _X>B?LQ_\ 135_\$6I_P#R M-1_P]$_9C_Z*:O\ X(M3_P#D:OY_Z* /Z /^'HG[,?\ T4U?_!%J?_R-1_P] M$_9C_P"BFK_X(M3_ /D:OY_Z* /Z /\ AZ)^S'_T4U?_ 1:G_\ (U?0/PU^ M)?AGXP>"=,\7^#]5CUKPYJ2NUK?1QO&)-KLC#:ZJRD,C*0P!!!K^7ZOWY_X) M9_\ )B_PY_W]3_\ 3E=4 ?5]%%% !1110 4444 %%%% !1110!_-C^UU_P G M5?&/_L<-6_\ 2R6O):]:_:Z_Y.J^,?\ V.&K?^EDM>2T %%%% !1110 4444 M ?U16G_'K#_N+_*IJAM/^/6'_<7^534 %%%% !1110 4444 %%%% !1110 5 MY1^U!^T+I/[+_P '=6\>ZMI]QJ\=H\<%OI]LX1KB>1MJ(7((1>I+8. #@$X! M]7KD?BM\*?#'QL\!ZIX.\8::NJZ#J*!9H"Q1@00RNC#E65@"".XK.IS\ON;E MPY>;WMCY_P#V0?\ @HIX!_:NNFT(6LG@WQLJM(-"OKA9EN4')-O,%7S2!R5* MJP )P0":^D/'UGHVH>!?$-MXB$)T";3[A-0^TX\O[.8V$F[/&-N#/C+K'AI+:59K1KG2%N;JW=2"K+/%/#A@1D$*"*^L-%_94U M?7/"]MH'Q6^+7BCXI:1&%6729X;;3+*["XVB<6\8GF' RLDS*W\0:M*L8UJ3 MBM&U;R_KR_%=(IRE3J)O5+[_ .O/\&?+?_!&?X#WWA7PCXP^)VH6\EO;^(73 M3M'\Y-K2VL3,TDP_V6]0ZH&,;F1]C*Q& !N'S9R!]HZ;IMIHNG6NGZ?:PV-C:Q+#!;6\8C MCBC4 *BJ.%4 #IBOSK_;:_X)9>(/V@OC1=_$'P+XHTC39M9\K^U;#73,BQ MO'&L?F0O&C[LJB_(P7!!.[G =:7F>\>/-%\.?\%+?V1+>+PMXCF\,:7KL\-P;JYL/M,UI+!+F2%XA(@+!E*Y# MXZ$9!%?*'_#C'_JMG_EJ?_=M??/[*_[/EC^S#\%-#\ V6H2:L]F9)[J_D39Y M]Q(VZ1E7)VKDX R2 !DDY->MTYPIQG)T^O\ DE^A$)3E!<_3_,_G-_;+_9>_ MX9'^+5OX(_X2;_A*_.TN'4OMWV#['CS'D39Y?FR=/+SG=WZ<5]V_\$EOV0/[ M.M?#OQ__ .$M\S[=;7^G_P#"._V;C9B5HM_VCS>?]7G'ECKC/&:]G_;+_P"" M:7_#7'Q:M_&__"QO^$4\G2X=-^P_V']LSY;R/O\ ,^TQ]?,QC;VZ\U]!?LJ? M +_AF3X(Z)\//[=_X23^S9+B3^TOL?V7S/-F>7'E^8^,;\?>.<9XZ4Z$G&$G M/XM;>C;_ $_JX5XJ4HJ.VE_DK_G_ %8]^+O 7@K3/ NEZ1K= MLU@=;UK7;PW)MW4"4?98[$JC'+*#YKC&#C/ _.G1_P#@C3\>-#U:RU*S\6?# M^.[LYTN(7_M"^^5T8,I_X\_4"EAWR8E59;>[^#;_ %#$1Y\.Z4=_>_%)'[/5 M^%7_ 5W_P"3RM4_[ UA_P"@&OV4^'.H?%6:Q>+Q[X?\'V=W%:C9=^'=>NKA M+FX&,@Q2V49A0\G(>0CI@]:_/']J;_@FS\?OVH?C-JWCZ_U7X=:&;R.&"'3H M=7OYA!%&@55+FR&X\$DX')Z"L*T'*I"VR=_P:_7^M#6G)*$[]5;\4SZC_P"" M7/\ R8Y\.OKJ'_I?<5^&'Q,_Y*SXK_[#=W_Z/>OW/_9.^#_QN_9O_9Y;X>W= MEX!UO4M)$K:)>1:W>QPR--.TCK<@V6Y0ID<@IDM@*0OWZ^$-:_X(V_'?7MW,EU+Y=_?!=[L6.!]CX&2:[:DT\QCB5\*N_O<7^AE2]W#R@]V M_P#/_,_92R_X\X/^N:_RJ>N0^%7_ FL?@NQ@\?VFAVOB*W1896\/WTUW;3A M44>:#-#$R%CN^3#8X^8YXZ^IFK2=G#5FN+4K'K/B;6+J)K:8Y!(M8;20. , M$$RCD\K@<^&_L;?!;]H;]F7P+:^!M=A^'7BOPW#>//#=6NN7UK=VR2R%YN#8 M,LO+,RJ=G)(+8QB:7Q3OI=*WWF\W:FH_WK_*S_S/ ?\ @M%^S_\ ;]#\,_%_ M2[8>=8,-&UED')A0^RN73/\ TT0=J\J_X(V_!"?QE\6M:^(6H)(VB>%8 MO+LXV)\M]0F1E#@="4A,GN/-6OUE^,'PRTSXS?"_Q/X)UA[^#;_4,2O:85T8[^]^*2_0_:*OP M)_X*H?\ )\/C[_KEIW_I#!7[6^ =2^+W]AW$?C7PYX+35X+',%QH?B&[DAO+ ML#A722Q4V\;'^(-,R_W6K\Z/VC?^"8?Q_P#VC/C-XD^(6I:U\.M*N-8EC*V, M.JW\BP1QQI$B;C9 L0J+DX&3G@=*RG%^UBULKFU*:5.=]VK?BG_7_#GVG_P3 MK_Y,K^%7_8.D_P#2B6OQO_X*(?\ )Z7Q5_["2?\ I/%7[$_LE_#/XQ_ /X&V MG@'Q'I_@G6I]!M)4T>\T[7+N-;EFE9UBN UC^[4;V_>)O/ ^3J:^(OCA_P $ MJ_C]\:EK_P .;"\UR\:Z:UM]2ORD*X"J@)L\G"JHSWQGBM<3^\QC MJQV][\6K?D_ZLO( MK>\1#M_TC=8EH2L87E!)O(Z)UK\^OB1_P2-^/GQ.^(7B7Q?J/B7X=07^NZC< M:E/%!J%^(T>61G*KFSS@%L#/I3Q/[S%NI';WOQ::-:#Y,+[.6]X_@G?\S]3O M@7_R1'X>_P#8NZ?_ .DT=?SC_&S_ )+?X]_[&*__ /2F2OZ /A7I/QJ\#_ W M3_#NIZ-X%U#QCHME;:=8SP:]>)8W:1H$,LV;'?$P"J=BAPQS\R5^:WB#_@CC M\>?$WB#4M9O/%?P]-[J%U)>3%=0OL>9(Y=L9L^F2:JM+FQ_ME\*O^+37X(RP MZ]GA(TY;Z?@FF??_ .W+X%OOB)^PWXWTK38VFO8M&M]02*,99Q;O%.Z@=R5C M;'OBORP_X)0WT5G^VQX220X:XLM0B3D.?@Q\?M M.^+_ .SM/I=W]BOFU!?">K2_9S$S9$D$+G"-"RLZX9D* X!/4.,E2QXUZQCC'JP\QO MY*:^._\ @BWX)O=6_:(\3>)DC8:;H^@/;RRXX\Z>6/RT_%8Y#_P&OH/]ICX/ M_M/_ +=EMX<\):[\.=%^#?A+3;L7UU<7_B2#5'N)MI0.OV<$_*KOA"H!+$O#S/>W,C_:=3U:= LM]<$ %R!]U0!A4!.T#J22QS MPT?8NK4E]J]EZQ4;_K]WG:\0_:*G"/2U_O;/A;_@N1_R#O@[_P!==5_E:5J_ M\$/?^1&^*O\ V$;'_P!%2UWG[??[&?QL_;&\4:"NEW/@30/#7ATW*V'VS5KU M[JY\TIF255L]L9Q&GR*6QS\Q[7_V ?V0_C1^QW>>)-/UF7P+X@\/:\TUU8L 02N!R,XVDPKY(5.;3FO;_P "3_)%8KWW1Y=>3?\ M\F_S/SU_X*H?\GP^/O\ KEIW_I#!7ZT_\$Z_^3*_A7_V#I/_ $HEKXP_:3_X M)C_'[]I'XT>(OB%J.K_#G1Y]6>/;8V^J7\BP1QQ)$B[S9#<=J#+8&3G@=*^U MOV)_A/\ $WX#?"'2_A[X^'A>]L]$CD33]4T#4KF:657E:39+%+;1A=N\@,KG M( &T=36']W#.G+1Z/[K_ .9.)]_$1J1U25OPC^&AY%^T%^QS\,_^"@_@A/B) MX/NO^$8\:OYMJFK-$-L\D$C1-!>Q*3DJR%1(IW 8^^H"U^1'Q%^&WQ%_9+^+ MR:9K45UX7\7:/,EY97UG*=K@,?+N()1]Y#@\^Q5@""!^HWP3^"/[5W[,'C'Q MMKGA?2/#/B_P3KVO7U__ ,(1>:R+:Z"M._ESQ2%#%"SH$.-[#;@,H8?+F?%/ M]D'XS_MW_&[P]XE^+'A73/A!X*T.!;4Z7!K$6J:AMKFM2491G&HKVNEUNKVM]W>WK8^[_@;XVO/B M5\&? OBS4(1;W^MZ)9ZA<1*,!9)84=L#TR3CVKN*JZ5I=IH>EV>G6$"6MC9P MI;P01C"QQHH55 ] !^%6JZJLHRJ2E!63;L<].+C",9;I!11161H%%%% !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 %%%% !1110 4444 %%%% !1110 5^+7_ 6M M_P"3GO"7_8GV_P#Z6WM?M+7XM?\ !:W_ ).>\)?]B?;_ /I;>T ?GY1110 4 M444 %%%% !7[\_\ !+/_ ),7^'/^_J?_ *2Z)HR1O/'I\2R3OYDJ1(J*S*"2 M\BCE@.>M?'G_ ^H^!__ $+'C[_P767_ ,F4 ??M%? 7_#ZCX'_]"QX^_P#! M=9?_ "91_P /J/@?_P!"QX^_\%UE_P#)E 'W[17P%_P^H^!__0L>/O\ P767 M_P F4?\ #ZCX'_\ 0L>/O_!=9?\ R90!]^T5\!?\/J/@?_T+'C[_ ,%UE_\ M)E'_ ^H^!__ $+'C[_P767_ ,F4 ??M%?,?[,'_ 4'^&W[67CC4?"GA'3? M$FFZM9:>VIL-;M((HY(5DCC;:T4TG(:5.#C@\=*^G* "BBB@ HHHH **** " MBBB@ K\6O^"UO_)SWA+_ +$^W_\ 2V]K]I:_%K_@M;_R<]X2_P"Q/M__ $MO M: /S\HHHH **** "BBB@ K]^?^"6?_)B_P .?]_4_P#TY75?@-7[\_\ !+/_ M ),7^'/^_J?_ *2UZU^UU_R=5\8_P#L<-6_]+):\EH **** "BBB@ HHHH M_JBM/^/6'_<7^535#:?\>L/^XO\ *IJ "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "O@#_@M7_P FL^%O^QSM?_2& M^K[_ *^ /^"U?_)K/A;_ +'.U_\ 2&^H ^_Z*** "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 **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@#Y9_P""G_\ R8O\3O\ M?M=?\G5?&/_L<-6_]+):\EH **** "BBB@ HHHH _JBM/^/6' M_<7^535#:?\ 'K#_ +B_RJ:@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ KX _P""U?\ R:SX6_['.U_](;ZOO^O@ M#_@M7_R:SX6_['.U_P#2&^H ^_Z*** "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@#Y9_X*?_ /)B_P 3O]S3O_3E:U_/[7] 7_!3_P#Y,7^) MW^YIW_IRM:_G]H **** "BBB@ HHHH ^^O\ @BS_ ,G5>(_^Q/N__2RRK]KJ M_%'_ ((L_P#)U7B/_L3[O_TLLJ_:Z@ HHHH **** "BBB@ HHHH *_%K_@M; M_P G/>$O^Q/M_P#TMO:_:6OQ:_X+6_\ )SWA+_L3[?\ ]+;V@#\_**** "BB MB@ HHHH *_?G_@EG_P F+_#G_?U/_P!.5U7X#5^_/_!+/_DQ?X<_[^I_^G*Z MH ^KZ*** "BBB@ HHHH **** "BBB@#^;']KK_DZKXQ_]CAJW_I9+7DM>M?M M=?\ )U7QC_['#5O_ $LEKR6@ HHHH **** "BBB@#^J*T_X]8?\ <7^535#: M?\>L/^XO\JFH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH *^ /^"U?_)K/A;_ +'.U_\ 2&^K[_KX _X+5_\ )K/A M;_L<[7_TAOJ /O\ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** /EG_@I_P#\F+_$[_ M(_\ L3[O_P!++*OVNH **** "BBB@ HHHH **** "OQ:_P""UO\ R<]X2_[$ M^W_]+;VOVEK\6O\ @M;_ ,G/>$O^Q/M__2V]H _/RBBB@ HHHH **** "OWY M_P""6?\ R8O\.?\ ?U/_ -.5U7X#5^_/_!+/_DQ?X<_[^I_^G*ZH ^KZ*** M"BBB@ HHHH **** "BBB@#^;']KK_DZKXQ_]CAJW_I9+7DM>M?M=?\G5?&/_ M +'#5O\ TLEKR6@ HHHH **** "BBB@#^J*T_P"/6'_<7^535#:?\>L/^XO\ MJFH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH *^ /^"U?_)K/A;_L<[7_ -(;ZOO^O@#_ (+5_P#)K/A;_L<[7_TA MOJ /O^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^6?^ M"G__ "8O\3O]S3O_ $Y6M?S^U_0%_P %/_\ DQ?XG?[FG?\ IRM:_G]H *** M* "BBB@ HHHH ^^O^"+/_)U7B/\ [$^[_P#2RRK]KJ_%'_@BS_R=5XC_ .Q/ MN_\ TLLJ_:Z@ HHHH **** "BBB@ HHHH *_%K_@M;_R<]X2_P"Q/M__ $MO M:_:6OQ:_X+6_\G/>$O\ L3[?_P!+;V@#\_**** "BBB@ HHHH *_?G_@EG_R M8O\ #G_?U/\ ].5U7X#5^_/_ 2S_P"3%_AS_OZG_P"G*ZH ^KZ*** "BBB@ M HHHH **** "BBB@#^;']KK_ ).J^,?_ &.&K?\ I9+7DM>M?M=?\G5?&/\ M['#5O_2R6O): "BBB@ HHHH **** /ZHK3_CUA_W%_E4U0VG_'K#_N+_ "J: M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ KX _X+5_\ )K/A;_L<[7_TAOJ^_P"O@#_@M7_R:SX6_P"QSM?_ $AO MJ /O^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH ^7+K_ (*=?LS6=U-;R?$Z(R1.4;R]&U%UR#@X9;<@CW!(-1?\/0OV M8_\ HIJ_^"+4_P#Y&K\ KC_7R?[Q_G3* /Z /^'H7[,?_135_P#!%J?_ ,C4 M?\/0OV8_^BFK_P""+4__ )&K^?\ HH _H _X>A?LQ_\ 135_\$6I_P#R-1_P M]"_9C_Z*:O\ X(M3_P#D:OY_Z* /Z /^'H7[,?\ T4U?_!%J?_R-6QX-_P"" MBG[/'C[Q9I'AK0OB+%=ZUJUU'965O)I-_")9I&"HF^2!5!9B ,D(_^Q/N__2RRK]KJ_%'_ ((L_P#)U7B/_L3[O_TL MLJ_:Z@ HHHH **** "BBB@ HHHH *_%K_@M;_P G/>$O^Q/M_P#TMO:_:6OQ M:_X+6_\ )SWA+_L3[?\ ]+;V@#\_**** "BBB@ HHHH *_?G_@EG_P F+_#G M_?U/_P!.5U7X#5^_/_!+/_DQ?X<_[^I_^G*ZH ^KZ*** "BBB@ HHHH **** M "BBB@#^;']KK_DZKXQ_]CAJW_I9+7DM>M?M=?\ )U7QC_['#5O_ $LEKR6@ M HHHH **** "BBB@#^J*T_X]8?\ <7^535#:?\>L/^XO\JFH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^ /^"U M?_)K/A;_ +'.U_\ 2&^K[_KX _X+5_\ )K/A;_L<[7_TAOJ /O\ 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 **** /Y6KC_ M %\G^\?YTRGW'^OD_P!X_P Z90 4444 %%%% !7J/[*__)SWP@_[''1__2V& MO+J]1_97_P"3GOA!_P!CCH__ *6PT ?TKT444 %%%% !1110 4444 %%%% ' MRS_P4_\ ^3%_B=_N:=_Z2T %%%% !1110 4444 ?U16G_ !ZP_P"XO\JFJ&T_X]8?]Q?Y5-0 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 5\ ?\%J_^36?"W_8YVO_ *0WU??]? '_ 6K_P"36?"W_8YVO_I#?4 ? M?]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !117QC^VM_P4<@_8]^)&C>$/\ A )/%L^H:2FJM<_VN+)8E::6 M)4 \B0L.HZT ?9U%?E;_P /S4_Z(JW_ (57_P!QT?\ #\U/^B*M_P"% M5_\ <= 'ZI45^5O_ _-3_HBK?\ A5?_ ''1_P /S4_Z(JW_ (57_P!QT ?J ME17Y6_\ #\U/^B*M_P"%5_\ <='_ _-3_HBK?\ A5?_ ''0!^J5%?E;_P / MS4_Z(JW_ (57_P!QU^@'[,7QTA_:4^!WAKXC0:/)H":PL^=.DN!.86BN)(&' MF!5W F(D':.".* /4J*** "BBB@ HHHH **** "BBB@#^5JX_P!?)_O'^=,I M]Q_KY/\ >/\ .F4 %%%% !1110 5ZC^RO_R<]\(/^QQT?_TMAKRZO4?V5_\ MDY[X0?\ 8XZ/_P"EL- ']*]%%% !1110 4444 %%%% !1110!\L_\%/_ /DQ M?XG?[FG?^G*UK^?VOZ O^"G_ /R8O\3O]S3O_3E:U_/[0 4444 %%%% !111 M0!]]?\$6?^3JO$?_ &)]W_Z665?M=7XH_P#!%G_DZKQ'_P!B?=_^EEE7[74 M%%%% !1110 4444 %%%% !7XM?\ !:W_ ).>\)?]B?;_ /I;>U^TM?BU_P % MK?\ DY[PE_V)]O\ ^EM[0!^?E%%% !1110 4444 %?OS_P $L_\ DQ?X<_[^ MI_\ IRNJ_ :OWY_X)9_\F+_#G_?U/_TY75 'U?1110 4444 %%%% !1110 4 M444 ?S8_M=?\G5?&/_L<-6_]+):\EKUK]KK_ ).J^,?_ &.&K?\ I9+7DM ! M1110 4444 %%%% ']45I_P >L/\ N+_*IJAM/^/6'_<7^534 %%%% !1110 M4444 %%%% !1110 445A>//&6G_#SP3KWBC5I!%IFC6,U_\1Z[>(-1%K>31+*01!%%/;G:B8X'F#.3TZ5]N? 7XY M?L1?'[4K;1[#X<^!_"_B&Y81P:3XE\(V%K),Q( 6.0(T3,20 H?<>RT4J<^1 M)N[>K]7JU\MOD%6I'F=M$M/NTO\ /?YEK_@EO\:/C3^T-H/C#QC\2_%KZYX? MMYX],TNW_LVSM0TX&^:3,,*,=JM$HYQ\S<9%?=U8WA+P7X>\ :+'H_AC0M,\ M.:1&S.FGZ39QVMNK,BSW%Q?,I^:5KA(V\E>ZJA5@#ECSA?U5^(W@:T^)G@77/"FH7=Y9 M:?K%J]EG3U\_T7F^R-U+E6BU_K;_/R\S^?;X:_M^?M M ?"'Q,+L?$+7==$4H6ZTKQ5E0?87NMT%]IYDWM9W2'$D1; R.C X&593@9Q7YA_P#!:+X9Z!X3^,7@ MWQ3I5I#9ZGXET^?^TUA4*)I('0+,P'5F63:3W\L5].?\$9?">H:'^S%K6K7: MNEKK7B&>>S5C\K1QQ11,X'NZ.O\ P"NC#R]M1FY+X?TER_=U_IF-:/LJL>5[ M_JK_ '_UV/OFBBBLRPHHHH *^ /^"U?_ ":SX6_['.U_](;ZOO\ KX _X+5_ M\FL^%O\ L<[7_P!(;Z@#[_HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **\&_;._:IA_9!^%% MEXTE\-R>*FO-6ATF.Q2]%H SQ2R;S(4? A;@*#9/"$_AQK3HYKZFH **** "BBB@ HHHH **** "OQ9_X+6?\G0>$_\ L3K;_P!+ M;VOVFK\6?^"UG_)T'A/_ +$ZV_\ 2V]H _/VBBB@ HHHH **** "OWZ_X):? M\F+_ X_WM3_ /3E=5^ M?OU_P $M/\ DQ?XH M_LK_ /)SWP@_[''1_P#TMAKRZO4?V5_^3GOA!_V..C_^EL- ']*]%%% !111 M0 4444 %%%% !1110!\L_P#!3_\ Y,7^)W^YIW_IRM:_G]K^@+_@I_\ \F+_ M !._W-._].5K7\_M !1110 4444 %%%% 'WU_P $6?\ DZKQ'_V)]W_Z665? MM=7XH_\ !%G_ ).J\1_]B?=_^EEE7[74 %%%% !1110 4444 %%%% !7XM?\ M%K?^3GO"7_8GV_\ Z6WM?M+7XM?\%K?^3GO"7_8GV_\ Z6WM 'Y^4444 %%% M% !1110 5^_/_!+/_DQ?X<_[^I_^G*ZK\!J_?G_@EG_R8O\ #G_?U/\ ].5U M0!]7T444 %%%% !1110 4444 %%%% '\V/[77_)U7QC_ .QPU;_TLEKR6O6O MVNO^3JOC'_V.&K?^EDM>2T %%%% !1110 4444 ?U16G_'K#_N+_ "J:H;3_ M (]8?]Q?Y5-0 4444 %%%% !1110 4444 %%%% !7DO[4WP/U']HSX+ZS\/] M/\5?\(M5SOQ"^(GAOX4^#]2\4 M^+=7M]"T#3T\RYOKDG:@) )9B2 %4$DD DUG4491M/8N#DI)PW/RL\8? M\$/_ !58Z>TGA;XI:1K5Z.D&K:5+IZ'_ (&DDYS_ ,!KX<^.W[-/Q'_9MU^/ M3/'OARXT@SEOLE\A$MI= 'K%,N5)Z$J2& (R!FOZ'/A!\=? 7Q[\.OK?@#Q/ M9>)-/C;9*UON26%NRR1.%DC)Z@,HR.147Q\^#N@?'GX3^(?!GB.UCN+*_MG$ M4K*-UM.%)CF0GHR-@@_4'@D4JW/23EVUL.GR5&HOKU/D7_@DK^U1KGQJ^'.N M>!_%M]+JFN^$A"UIJ%PQ::XLI-RJLC'EFC9"NX\E63J02?ONORA_X(E_#?4K M?Q%\3/&"S,4UQ-L)P'9(4MT5G>'O$6E^+=#L=9T74+?5=)OH5N+6]M)!)%-&PRK*PX( M(KY(_;X_:I_X02&P^#_@WQ'H^@_$/Q:GE3:QK&HQV-IH-BP(>YEG=@$<@,$ MRW!(!.T-RS;B^5+WGHEMK^GGV6IT02EK?3>_E_6W?8^.?VIM(UG_ (*(?MYK MX%\$2B;PSX5@73+K65&ZWMHTU2TMHLY.U1]YCW8G+$]R2:^9_V5;S]F;]E+X:P>&O#_QA^'UY MJ4^V;5M;E\26"SZA/C[S?O3M09(1,D*">I+$^L?#?]J;P;\9/BYJ_@OP+?6O MBJRT72UO]2\0:==++:1322!(K=&4$2LRB1BRMA=H'))VZQBJ<%AX.^[;[O5M M^2WM_P %(RE)U)NO-6V279:)>K>E_P#@-GLE%%%06%\:06I?2M-OW"07$V1A7)DC &,_QKTZUV%% 'P!_PNK_ (*$?]$'\!_^ M!T7_ ,M*^7_^"A?Q"_:E\6?!?1;3XW?#3PSX-\*)X@AEM;_1KE))I+P6UR$B M(6]G^4QM,V=HY0?,.A_9^O@#_@M7_P FL^%O^QSM?_2&^H ^_P"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@ HKYC:BZY! MP<,MN01[@D&HO^'H7[,?_135_P#!%J?_ ,C4 ?5%%?*__#T+]F/_ **:O_@B MU/\ ^1J/^'H7[,?_ $4U?_!%J?\ \C4 ?5%%?*__ ]"_9C_ .BFK_X(M3_^ M1J/^'H7[,?\ T4U?_!%J?_R-0!]445\K_P##T+]F/_HIJ_\ @BU/_P"1JV?! MO_!13]GCQ_XLTCPUH7Q%BO-:U:ZCLK*VDTF_A$TTC!43?) J@LQ &2.2* /H M^BBB@ HHHH **** "BBB@ HHHH ^ _\ @M1_R:MX:_['&T_](KVOQ3K]K/\ M@M1_R:MX:_['&T_](KVOQ3H **** "BBB@ HHHH _5'_ ((9?Z[XU?[NB_SO MJ_5>ORH_X(9?Z[XU?[NB_P [ZOU7H **** "BBB@ HHHH **** "OQ9_X+6? M\G0>$_\ L3K;_P!+;VOVFK\6?^"UG_)T'A/_ +$ZV_\ 2V]H _/VBBB@ HHH MH **** "OWZ_X):?\F+_ X_WM3_ /3E=5^ M?OU_P $M/\ DQ?XH_LK_ /)SWP@_[''1_P#TMAKRZO4?V5_^3GOA!_V..C_^ MEL- ']*]%%% !1110 4444 %%%% !1110!\L_P#!3_\ Y,7^)W^YIW_IRM:_ MG]K^@+_@I_\ \F+_ !._W-._].5K7\_M !1110 4444 %%%% 'WU_P $6?\ MDZKQ'_V)]W_Z665?M=7XH_\ !%G_ ).J\1_]B?=_^EEE7[74 %%%% !1110 M4444 %%%% !7XM?\%K?^3GO"7_8GV_\ Z6WM?M+7XM?\%K?^3GO"7_8GV_\ MZ6WM 'Y^4444 %%%% !1110 5^_/_!+/_DQ?X<_[^I_^G*ZK\!J_?G_@EG_R M8O\ #G_?U/\ ].5U0!]7T444 %%%% !1110 4444 %%%% '\V/[77_)U7QC_ M .QPU;_TLEKR6O6OVNO^3JOC'_V.&K?^EDM>2T %%%% !1110 4444 ?U16G M_'K#_N+_ "J:H;3_ (]8?]Q?Y5-0 4444 %%%% !1110 4444 %%%% !7CG[ M6G[.]O\ M1?!#6? 4NJOHMQ8L<\;;DWID;E/((SGG(Y%>QT5$X* MHN6149.+NC\6?AK^PK^V'^RM\4H?$?PYT>PU2YM_W39G.UC7T=16C?-#V<]5Y_U^&Q"7+/GCH_Z_J^YQ/P;^#WACX#_ M ZTGP5X1LOL6C:-/#_B(6QM+C1;62\:V9((XFBE1 6C *$AB I##G.0/V68]@/M. H& %' ' K]WZ*J?OU'5>^WHB8>Y3]FMM_4_ '_AUQ^T[_ M -$S_P#*_I?_ ,DU^C?_ 2R_95\:_LU^"/'$OQ!T%= \1:UJ$*QV_VR"Y+6 ML,9VMNA=U&7ED&"<_+TZ9^XZ*TC-Q4DNJM^*?Z$2BI--] HHHK,L**** "O@ M#_@M7_R:SX6_['.U_P#2&^K[_KX _P""U?\ R:SX6_['.U_](;Z@#[_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 _E9F_P!:_P#O&FTZ;_6O_O&FT %%%% ! M1110 5ZE^RG_ ,G1?![_ +''1_\ TMAKRVO4OV4_^3HO@]_V..C_ /I;#0!_ M2M1110 4444 %%%% !1110 4444 ? ?_ 6H_P"35O#7_8XVG_I%>U^*=?M9 M_P %J/\ DU;PU_V.-I_Z17M?BG0 4444 %%%% !1110!^J/_ 0R_P!=\:O] MW1?YWU?JO7Y4?\$,O]=\:O\ =T7^=]7ZKT %%%% !1110 4444 %%%% !7XL M_P#!:S_DZ#PG_P!B=;?^EM[7[35^+/\ P6L_Y.@\)_\ 8G6W_I;>T ?G[111 M0 4444 %%%% !7[]?\$M/^3%_AQ_O:G_ .G*ZK\!:_?K_@EI_P F+_#C_>U/ M_P!.5U0!]74444 %%%% !1110 4444 %%%% '\K5Q_KY/]X_SIE/N/\ 7R?[ MQ_G3* "BBB@ HHHH *]1_97_ .3GOA!_V..C_P#I;#7EU>H_LK_\G/?"#_L< M='_]+8: /Z5Z*** "BBB@ HHHH **** "BBB@#Y9_P""G_\ R8O\3O\ M?M=?\G5?&/_L<-6_]+):\EH **** "BBB@ HH MHH _JBM/^/6'_<7^535#:?\ 'K#_ +B_RJ:@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KX _P""U?\ R:SX6_[' M.U_](;ZOO^O@#_@M7_R:SX6_['.U_P#2&^H ^_Z*** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH *_/S_@H9_P4,\??LF?%W0?"'A#0?#>HVM[H<>K3W&M MP7$K[WN)X@BB.:, 09YSG=VQ7Z!U^+'_!:S_DZ+PI_V)MK_ .EU]0 ?\/K/ MC9_T*G@'_P +W_Y+H_X?6?&S_H5/ /_ ( 7O_R77Y_44 ?H#_P^L^-G_0J> M ?\ P O?_DNC_A]9\;/^A4\ _P#@!>__ "77Y_44 ?H#_P /K/C9_P!"IX!_ M\ +W_P"2Z/\ A]9\;/\ H5/ /_@!>_\ R77Y_44 ?H#_ ,/K/C9_T*G@'_P MO?\ Y+K]=?@OXYN/B=\'_ WC&[MHK.[\0:%8ZK-;PDF.)Y[=)612>< N0,]A M7\Q-?TH?LE?\FK_!S_L3='_](HJ /6**** "BBB@ HHHH **** "BBB@#^5F M;_6O_O&FTZ;_ %K_ .\:;0 4444 %%%% !7J7[*?_)T7P>_[''1__2V&O+:] M2_93_P"3HO@]_P!CCH__ *6PT ?TK4444 %%%% !1110 4444 %%%% 'P'_P M6H_Y-6\-?]CC:?\ I%>U^*=?M9_P6H_Y-6\-?]CC:?\ I%>U^*= !1110 44 M44 %%%% 'ZH_\$,O]=\:O]W1?YWU?JO7Y4?\$,O]=\:O]W1?YWU?JO0 4444 M %%%% !1110 4444 %?BS_P6L_Y.@\)_]B=;?^EM[7[35^+/_!:S_DZ#PG_V M)UM_Z6WM 'Y^T444 %%%% !1110 5^_7_!+3_DQ?XU/\ ].5U0!]74444 %%%% !1110 4444 %%%% '\K5Q_KY/] MX_SIE/N/]?)_O'^=,H **** "BBB@ KU']E?_DY[X0?]CCH__I;#7EU>H_LK M_P#)SWP@_P"QQT?_ -+8: /Z5Z*** "BBB@ HHHH **** "BBB@#Y9_X*?\ M_)B_Q._W-._].5K7\_M?T!?\%/\ _DQ?XG?[FG?^G*UK^?V@ HHHH **** " MBBB@#[Z_X(L_\G5>(_\ L3[O_P!++*OVNK\4?^"+/_)U7B/_ +$^[_\ 2RRK M]KJ "BBB@ HHHH **** "BBB@ K\6O\ @M;_ ,G/>$O^Q/M__2V]K]I:_%K_ M (+6_P#)SWA+_L3[?_TMO: /S\HHHH **** "BBB@ K]^?\ @EG_ ,F+_#G_ M ']3_P#3E=5^ U?OS_P2S_Y,7^'/^_J?_IRNJ /J^BBB@ HHHH **** "BBB M@ HHHH _FQ_:Z_Y.J^,?_8X:M_Z62UY+7K7[77_)U7QC_P"QPU;_ -+):\EH M **** "BBB@ HHHH _JBM/\ CUA_W%_E4U0VG_'K#_N+_*IJ "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O@#_@M M7_R:SX6_['.U_P#2&^K[_KX _P""U?\ R:SX6_['.U_](;Z@#[_HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#A/C)\/]>C\/:))=)9))?\ #T+]F/\ Z*:O_@CU M/_Y&KRG_ (+4_P#)J_AC_L;X<^*(_$::0T27P6TN+ M9H3(&,>5FC0D-L?! (^4^E>H5^5/_!#'_6?&OZ:+_P"W]?JM0 4444 %%%% M!1110 4444 %?BQ_P6L_Y.B\*?\ 8FVO_I=?5^T]?BQ_P6L_Y.B\*?\ 8FVO M_I=?4 ?G]1110 4444 %%%% !7]*'[)7_)J_P<_[$W1__2**OYKZ_I0_9*_Y M-7^#G_8FZ/\ ^D45 'K%%%% !1110 4444 %%%% !1110!_*S-_K7_WC3:=- M_K7_ -XTV@ HHHH **** "O4OV4_^3HO@]_V..C_ /I;#7EM>I?LI_\ )T7P M>_[''1__ $MAH _I6HHHH **** "BBB@ HHHH **** /@/\ X+4?\FK>&O\ ML<;3_P!(KVOQ3K]K/^"U'_)JWAK_ +'&T_\ 2*]K\4Z "BBB@ HHHH **** M/U1_X(9?Z[XU?[NB_P [ZOU7K\J/^"&7^N^-7^[HO\[ZOU7H **** "BBB@ MHHHH **** "OQ9_X+6?\G0>$_P#L3K;_ -+;VOVFK\6?^"UG_)T'A/\ [$ZV M_P#2V]H _/VBBB@ HHHH **** "OWZ_X):?\F+_#C_>U/_TY75?@+7[]?\$M M/^3%_AQ_O:G_ .G*ZH ^KJ*** "BBB@ HHHH **** "BBB@#^5JX_P!?)_O' M^=,I]Q_KY/\ >/\ .F4 %%%% !1110 5ZC^RO_R<]\(/^QQT?_TMAKRZO4?V M5_\ DY[X0?\ 8XZ/_P"EL- ']*]%%% !1110 4444 %%%% !1110!\L_\%/_ M /DQ?XG?[FG?^G*UK^?VOZ O^"G_ /R8O\3O]S3O_3E:U_/[0 4444 %%%% M!1110!]]?\$6?^3JO$?_ &)]W_Z665?M=7XH_P#!%G_DZKQ'_P!B?=_^EEE7 M[74 %%%% !1110 4444 %%%% !7XM?\ !:W_ ).>\)?]B?;_ /I;>U^TM?BU M_P %K?\ DY[PE_V)]O\ ^EM[0!^?E%%% !1110 4444 %?OS_P $L_\ DQ?X M<_[^I_\ IRNJ_ :OWY_X)9_\F+_#G_?U/_TY75 'U?1110 4444 %%%% !11 M10 4444 ?S8_M=?\G5?&/_L<-6_]+):\EKUK]KK_ ).J^,?_ &.&K?\ I9+7 MDM !1110 4444 %%%% ']45I_P >L/\ N+_*IJAM/^/6'_<7^534 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %? M'_!:O_DUGPM_V.=K_P"D-]7W_7P!_P %J_\ DUGPM_V.=K_Z0WU 'W_1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M7\VEW^UY\.E:1VOQ8_X+6?\G1>%/\ L3;7_P!+KZ@#\_J*** "BBB@ HHHH *_ MI0_9*_Y-7^#G_8FZ/_Z115_-?7]*'[)7_)J_P<_[$W1__2**@#UBBBB@ HHH MH **** "BBB@ HHHH _E9F_UK_[QIM.F_P!:_P#O&FT %%%% !1110 5ZE^R MG_R=%\'O^QQT?_TMAKRVO4OV4_\ DZ+X/?\ 8XZ/_P"EL- ']*U%%% !1110 M 4444 %%%% !1110!\!_\%J/^35O#7_8XVG_ *17M?BG7[6?\%J/^35O#7_8 MXVG_ *17M?BG0 4444 %%%% !1110!^J/_!#+_7?&K_=T7^=]7ZKU^5'_!#+ M_7?&K_=T7^=]7ZKT %%%% !1110 4444 %%%% !7XL_\%K/^3H/"?_8G6W_I M;>U^TU?BS_P6L_Y.@\)_]B=;?^EM[0!^?M%%% !1110 4444 %?OU_P2T_Y, M7^''^]J?_IRNJ_ 6OWZ_X):?\F+_ X_WM3_ /3E=4 ?5U%%% !1110 4444 M %%%% !1110!_*U/\Z93[C_7R?[Q_G3* "BBB@ HHHH *]1_97_Y. M>^$'_8XZ/_Z6PUY=7J/[*_\ R<]\(/\ L<='_P#2V&@#^E>BBB@ HHHH *** M* "BBB@ HHHH ^6?^"G_ /R8O\3O]S3O_3E:U_/[7] 7_!3_ /Y,7^)W^YIW M_IRM:_G]H **** "BBB@ HHHH ^^O^"+/_)U7B/_ +$^[_\ 2RRK]KJ_%'_@ MBS_R=5XC_P"Q/N__ $LLJ_:Z@ HHHH **** "BBB@ HHHH *_%K_ (+6_P#) MSWA+_L3[?_TMO:_:6OQ:_P""UO\ R<]X2_[$^W_]+;V@#\_**** "BBB@ HH MHH *_?G_ ()9_P#)B_PY_P!_4_\ TY75?@-7[\_\$L_^3%_AS_OZG_Z2UZU^UU_ MR=5\8_\ L<-6_P#2R6O): "BBB@ HHHH **** /ZHK3_ (]8?]Q?Y5-4-I_Q MZP_[B_RJ:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ KX _X+5_\FL^%O^QSM?\ TAOJ^_Z^ /\ @M7_ ,FL^%O^ MQSM?_2&^H ^_Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH _E8?[S?6DI7^\WUI* "BBB@ HHHH *^J/^"7?_)]7PR^ MNI?^FR[KY7KZH_X)=_\ )]7PR^NI?^FR[H _H HHHH **** "BBB@ HHHH * M*** /@'_ (+4_P#)J_AC_L%/\ L3;7_P!+KZOV MGK\6/^"UG_)T7A3_ +$VU_\ 2Z^H _/ZBBB@ HHHH **** "OZ4/V2O^35_@ MY_V)NC_^D45?S7U_2A^R5_R:O\'/^Q-T?_TBBH ]8HHHH **** "BBB@ HHH MH **** /Y69O]:_^\:;3IO\ 6O\ [QIM !1110 4444 %>I?LI_\G1?![_L< M='_]+8:\MKU+]E/_ ).B^#W_ &..C_\ I;#0!_2M1110 4444 %%%% !1110 M 4444 ? ?_!:C_DU;PU_V.-I_P"D5[7XIU^UG_!:C_DU;PU_V.-I_P"D5[7X MIT %%%% !1110 4444 ?JC_P0R_UWQJ_W=%_G?5^J]?E1_P0R_UWQJ_W=%_G M?5^J] !1110 4444 %%%% !1110 5^+/_!:S_DZ#PG_V)UM_Z6WM?M-7XL_\ M%K/^3H/"?_8G6W_I;>T ?G[1110 4444 %%%% !7[]?\$M/^3%_AQ_O:G_Z< MKJOP%K]^O^"6G_)B_P ./][4_P#TY75 'U=1110 4444 %%%% !1110 4444 M ?RM7'^OD_WC_.F4^X_U\G^\?YTR@ HHHH **** "O4?V5_^3GOA!_V..C_^ MEL->75ZC^RO_ ,G/?"#_ +''1_\ TMAH _I7HHHH **** "BBB@ HHHH *** M* /EG_@I_P#\F+_$[_(_\ ML3[O_P!++*OVNH **** "BBB@ HHHH **** "OQ:_P""UO\ R<]X2_[$^W_] M+;VOVEK\6O\ @M;_ ,G/>$O^Q/M__2V]H _/RBBB@ HHHH **** "OWY_P"" M6?\ R8O\.?\ ?U/_ -.5U7X#5^_/_!+/_DQ?X<_[^I_^G*ZH ^KZ*** "BBB M@ HHHH **** "BBB@#^;']KK_DZKXQ_]CAJW_I9+7DM>M?M=?\G5?&/_ +'# M5O\ TLEKR6@ HHHH **** "BBB@#^J*T_P"/6'_<7^535#:?\>L/^XO\JFH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH *^ /^"U?_)K/A;_L<[7_ -(;ZOO^O@#_ (+5_P#)K/A;_L<[7_TAOJ / MO^BBB@ HHHH *_ C_@J9>W$O[>1XX4TU(E9R0BG3;9L*.PW,QP.Y)[ MU^^]?@%_P5(_Y/K^)?TTS_TV6E 'RMYTG]]OSH\Z3^^WYTVB@!WG2?WV_.CS MI/[[?G3:* '>=)_?;\Z/.D_OM^=-HH =YTG]]OSK^E3]E:ZFO?V8?A!<7$KS MW$O@_2'DED8LSL;*(EB3R23WK^:FOZ4OV3?^35_@W_V)NC_^D4- 'JU%%% ! M1110 4444 %%%% !1110!_*P_P!YOK24K_>;ZTE !1110 4444 %?5'_ 2[ M_P"3ZOAE]=2_]-EW7RO7U1_P2[_Y/J^&7UU+_P!-EW0!_0!1110 4444 %%% M% !1110 4444 ? /_!:G_DU?PQ_V.5K_ .D5]7XJU^U7_!:G_DU?PQ_V.5K_ M .D5]7XJT %%%% !1110 4444 ?JE_P0Q_UGQK^FB_\ M_7ZK5^5/_!#'_6? M&OZ:+_[?U^JU !1110 4444 %%%% !1110 5^+'_ 6L_P"3HO"G_8FVO_I= M?5^T]?BQ_P %K/\ DZ+PI_V)MK_Z77U 'Y_4444 %%%% !1110 5_2A^R5_R M:O\ !S_L3='_ /2**OYKZ_I0_9*_Y-7^#G_8FZ/_ .D45 'K%%%% !1110 4 M444 %%%% !1110!_*S-_K7_WC3:=-_K7_P!XTV@ HHHH **** "O4OV4_P#D MZ+X/?]CCH_\ Z6PUY;7J7[*?_)T7P>_[''1__2V&@#^E:BBB@ HHHH **** M"BBB@ HHHH ^ _\ @M1_R:MX:_['&T_](KVOQ3K]K/\ @M1_R:MX:_['&T_] M(KVOQ3H **** "BBB@ HHHH _5'_ ((9?Z[XU?[NB_SOJ_5>ORH_X(9?Z[XU M?[NB_P [ZOU7H **** "BBB@ HHHH **** "OQ9_X+6?\G0>$_\ L3K;_P!+ M;VOVFK\6?^"UG_)T'A/_ +$ZV_\ 2V]H _/VBBB@ HHHH **** "OWZ_X):? M\F+_ X_WM3_ /3E=5^ M?OU_P $M/\ DQ?XH M_LK_ /)SWP@_[''1_P#TMAKRZO4?V5_^3GOA!_V..C_^EL- ']*]%%% !111 M0 4444 %%%% !1110!\L_P#!3_\ Y,7^)W^YIW_IRM:_G]K^@+_@I_\ \F+_ M !._W-._].5K7\_M !1110 4444 %%%% 'WU_P $6?\ DZKQ'_V)]W_Z665? MM=7XH_\ !%G_ ).J\1_]B?=_^EEE7[74 %%%% !1110 4444 %%%% !7XM?\ M%K?^3GO"7_8GV_\ Z6WM?M+7XM?\%K?^3GO"7_8GV_\ Z6WM 'Y^4444 %%% M% !1110 5^_/_!+/_DQ?X<_[^I_^G*ZK\!J_?G_@EG_R8O\ #G_?U/\ ].5U M0!]7T444 %%%% !1110 4444 %%%% '\V/[77_)U7QC_ .QPU;_TLEKR6O6O MVNO^3JOC'_V.&K?^EDM>2T %%%% !1110 4444 ?U16G_'K#_N+_ "J:H;3_ M (]8?]Q?Y5-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 5\ ?\%J_P#DUGPM_P!CG:_^D-]7W_7P!_P6K_Y-9\+? M]CG:_P#I#?4 ??\ 1110 4444 %?@%_P5(_Y/K^)?TTS_P!-EI7[^U^ 7_!4 MC_D^OXE_33/_ $V6E 'RI1110 4444 %%%% !7]*7[)O_)J_P;_[$W1__2*& MOYK:_I2_9-_Y-7^#?_8FZ/\ ^D4- 'JU%%% !1110 4444 %%%% !1110!_* MP_WF^M)2O]YOK24 %%%% !1110 5]4?\$N_^3ZOAE]=2_P#39=U\KU]4?\$N M_P#D^KX9?74O_39=T ?T 4444 %%%% !1110 4444 %%%% 'P#_P6I_Y-7\, M?]CE:_\ I%?5^*M?M5_P6I_Y-7\,?]CE:_\ I%?5^*M !1110 4444 %%%% M'ZI?\$,?]9\:_IHO_M_7ZK5^5/\ P0Q_UGQK^FB_^W]?JM0 4444 %%%% !1 M110 4444 %?BQ_P6L_Y.B\*?]B;:_P#I=?5^T]?BQ_P6L_Y.B\*?]B;:_P#I M=?4 ?G]1110 4444 %%%% !7]*'[)7_)J_P<_P"Q-T?_ -(HJ_FOK^E#]DK_ M )-7^#G_ &)NC_\ I%%0!ZQ1110 4444 %%%% !1110 4444 ?RLS?ZU_P#> M--ITW^M?_>--H **** "BBB@ KU+]E/_ ).B^#W_ &..C_\ I;#7EM>I?LI_ M\G1?![_L<='_ /2V&@#^E:BBB@ HHHH **** "BBB@ HHHH ^ _^"U'_ ":M MX:_['&T_](KVOQ3K]K/^"U'_ ":MX:_['&T_](KVOQ3H **** "BBB@ HHHH M _5'_@AE_KOC5_NZ+_.^K]5Z_*C_ ((9?Z[XU?[NB_SOJ_5>@ HHHH **** M"BBB@ HHHH *_%G_ (+6?\G0>$_^Q.MO_2V]K]IJ_%G_ (+6?\G0>$_^Q.MO M_2V]H _/VBBB@ HHHH **** "OWZ_P""6G_)B_PX_P![4_\ TY75?@+7[]?\ M$M/^3%_AQ_O:G_Z/\Z90 4444 %%%% !7J/[*_\ R<]\(/\ L<='_P#2V&O+J]1_ M97_Y.>^$'_8XZ/\ ^EL- ']*]%%% !1110 4444 %%%% !1110!\L_\ !3__ M ),7^)W^YIW_ *--ITW^M?_>--H **** M"BBB@ KU+]E/_DZ+X/?]CCH__I;#7EM>I?LI_P#)T7P>_P"QQT?_ -+8: /Z M5J*** "BBB@ HHHH **** "BBB@#X#_X+4?\FK>&O^QQM/\ TBO:_%.OVL_X M+4?\FK>&O^QQM/\ TBO:_%.@ HHHH **** "BBB@#]4?^"&7^N^-7^[HO\[Z MOU7K\J/^"&7^N^-7^[HO\[ZOU7H **** "BBB@ HHHH **** "OQ9_X+6?\ M)T'A/_L3K;_TMO:_::OQ9_X+6?\ )T'A/_L3K;_TMO: /S]HHHH **** "BB MB@ K]^O^"6G_ "8O\./][4__ $Y75?@+7[]?\$M/^3%_AQ_O:G_Z/\Z90 4444 % M%%% !7J/[*__ "<]\(/^QQT?_P!+8:\NKU']E?\ Y.>^$'_8XZ/_ .EL- '] M*]%%% !1110 4444 %%%% !1110!\L_\%/\ _DQ?XG?[FG?^G*UK^?VOZ O^ M"G__ "8O\3O]S3O_ $Y6M?S^T %%%% !1110 4444 ??7_!%G_DZKQ'_ -B? M=_\ I995^UU?BC_P19_Y.J\1_P#8GW?_ *665?M=0 4444 %%%% !1110 44 M44 %?BU_P6M_Y.>\)?\ 8GV__I;>U^TM?BU_P6M_Y.>\)?\ 8GV__I;>T ?G MY1110 4444 %%%% !7[\_P#!+/\ Y,7^'/\ OZG_ .G*ZK\!J_?G_@EG_P F M+_#G_?U/_P!.5U0!]7T444 %%%% !1110 4444 %%%% '\V/[77_ "=5\8_^ MQPU;_P!+):\EKUK]KK_DZKXQ_P#8X:M_Z62UY+0 4444 %%%% !1110!_5%: M?\>L/^XO\JFJ&T_X]8?]Q?Y5-0 4444 %%%% !1110 4444 %%%% !1110 4 M5^=/[>W_ 4P\6_LU?&B+P)X"TGPWJQM-/BN-4FUJ">9HYY"66)?*GCQB/8Q MSG.\=,<_-G_#ZOXW_P#0K?#_ /\ !=??_)E1":FKHN47!V?]7U/VIHKXN_X) MT_M3V1I;W7-Z);L^^**_//] MH?XQ?M(?L(V/ASQEXH\?:/\ &OPCJ5\+"_LKGP]#H\UI(4+JL4EN3GK4444 %%%% M !1110 4444 %%%% '\K#_>;ZTE*_P!YOK24 %%%% !1110 5]4?\$N_^3ZO MAE]=2_\ 39=U\KU]4?\ !+O_ )/J^&7UU+_TV7= '] %%%% !1110 4444 % M%%% !1110!\ _P#!:G_DU?PQ_P!CE:_^D5]7XJU^U7_!:G_DU?PQ_P!CE:_^ MD5]7XJT %%%% !1110 4444 ?JE_P0Q_UGQK^FB_^W]?JM7Y4_\ !#'_ %GQ MK^FB_P#M_7ZK4 %%%% !1110 4444 %%%% !7XL?\%K/^3HO"G_8FVO_ *77 MU?M/7XL?\%K/^3HO"G_8FVO_ *77U 'Y_4444 %%%% !1110 5_2A^R5_P F MK_!S_L3='_\ 2**OYKZ_I0_9*_Y-7^#G_8FZ/_Z114 >L4444 %%%% !1110 M 4444 %%%% '\K,W^M?_ 'C3:=-_K7_WC3: "BBB@ HHHH *]2_93_Y.B^#W M_8XZ/_Z6PUY;7J7[*?\ R=%\'O\ L<='_P#2V&@#^E:BBB@ HHHH **** "B MBB@ HHHH ^ _^"U'_)JWAK_L<;3_ -(KVOQ3K]K/^"U'_)JWAK_L<;3_ -(K MVOQ3H **** "BBB@ HHHH _5'_@AE_KOC5_NZ+_.^K]5Z_*C_@AE_KOC5_NZ M+_.^K]5Z "BBB@ HHHH **** "BBB@ K\6?^"UG_ "=!X3_[$ZV_]+;VOVFK M\6?^"UG_ "=!X3_[$ZV_]+;V@#\_:*** "BBB@ HHHH *_?K_@EI_P F+_#C M_>U/_P!.5U7X"U^_7_!+3_DQ?X2T %%%% !1110 4444 ?U16G_'K#_N+_*IJAM/^/6' M_<7^534 %%%% !1110 4444 %%%% !1110 5G^(M>LO"N@:EK6I3+;:=IUM) M=W,S=$CC4L['Z &M"O&/VP/AAXV^-'P!\2^!_ 5_I6EZSKBI:37>L3RQ0I:E M@9@#''(Q9E&S&W&&/-957)0?)OT-*:BYKGVZGY2?#/XY?LK?$SQ1XR\4?M"> M$_$NN>,O$>OW%^E_ \Z6=E9M@0P#[/=([%57!)C)Z 9 K[ ^#7[,?[!/[0&8 M_ FE:;K5Z%+MIK>(-6M[P*,9;[/+<+)M&1\P7'O7QOXP_P""/?Q_\,Z>USIZ M^&/%KY.\4>#_&WP.\;1V6NZ9K'@OQ1I\BW$(G22 MUN(F5OEEC;@XRN5=3@XR#6L'3CRT]K)+[E;YD24Y-S75M_>_P/Z1/@_\%?!? MP$\')X6\!Z&F@:$L[W/V59Y9R9'QN9GE=G8G '+' X%=O7QI_P3-_;"U/] MI[X7ZEI/BR59_&WA9HH;N\ "_;K>0-Y4Y ?*.K8XR >-V!]EUK4C*,K2=] MONZ&5.2:T5O\_P"O\SA?CI\0A\)_@SXV\8\&31-'NKZ)6Z-(D;%%_%MH_&OP MK_X)Z2W/B/\ ;F^&UW>S&[O)]3N+N>:X.YI)/L\SLY)ZL3SGUK]>/^"D5S<6 MO[$_Q0>V!,C6=O&V,_<:ZA5^G^R37Y$?\$T_^3W/AC_U\W7_ *1SUCA/>QC? M9+]7_E]QMB%_L;\^;\E_FS]-?^"OL:O^QS>LRJS)K=B5)'0[G&1^!/YU\N?\ M$3_BINL6\3'Y4GA=8W('JR2KG_ *Y"OJ7_ (*]?\F; MW_\ V&K#_P!":OSZ_P""1\L\?[9^B+%N\M]*U!9MHR-GDY&?0;@OZ4L#K6KK MIK_Z0G^:N1C':E2?I^,VOU/W;HHHJAA117(?%WXH:5\%_AKXA\<:Y!>7.DZ' M:F[N8;!%>=D! PBLRJ3SW84 =?7P!_P6K_Y-9\+?]CG:_P#I#?4__A]1\#O^ MA:\??^"ZR_\ DNOE[_@H9_P4(^'/[6/P6T7PCX0TCQ-I^I67B"'59)-:M+>* M$Q);7,1 ,<\AW;IDXQC //0$ _9VBBB@ HHHH *_ +_@J1_R?7\2_IIG_ILM M*_?VOP"_X*D?\GU_$OZ:9_Z;+2@#Y4HHHH **** "BBB@ K^E+]DW_DU?X-_ M]B;H_P#Z10U_-;7]*7[)O_)J_P &_P#L3='_ /2*&@#U:BBB@ HHHH **** M"BBB@ HHHH _E8?[S?6DI7^\WUI* "BBB@ HHHH *^J/^"7?_)]7PR^NI?\ MILNZ^5Z^J/\ @EW_ ,GU?#+ZZE_Z;+N@#^@"BBB@ HHHH **** "BBB@ HHH MH ^ ?^"U/_)J_AC_ +'*U_\ 2*^K\5:_:K_@M3_R:OX8_P"QRM?_ $BOJ_%6 M@ HHHH **** "BBB@#]4O^"&/^L^-?TT7_V_K]5J_*G_ ((8_P"L^-?TT7_V M_K]5J "BBB@ HHHH **** "BBB@ K\6/^"UG_)T7A3_L3;7_ -+KZOVGK\6/ M^"UG_)T7A3_L3;7_ -+KZ@#\_J*** "BBB@ HHHH *_I0_9*_P"35_@Y_P!B M;H__ *115_-?7]*'[)7_ ":O\'/^Q-T?_P!(HJ /6**** "BBB@ HHHH *** M* "BBB@#^5F;_6O_ +QIM.F_UK_[QIM !1110 4444 %>I?LI_\ )T7P>_[' M'1__ $MAKRVO4OV4_P#DZ+X/?]CCH_\ Z6PT ?TK4444 %%%% !1110 4444 M %%%% 'P'_P6H_Y-6\-?]CC:?^D5[7XIU^UG_!:C_DU;PU_V.-I_Z17M?BG0 M 4444 %%%% !1110!^J/_!#+_7?&K_=T7^=]7ZKU^5'_ 0R_P!=\:O]W1?Y MWU?JO0 4444 %%%% !1110 4444 %?BS_P %K/\ DZ#PG_V)UM_Z6WM?M-7X ML_\ !:S_ ).@\)_]B=;?^EM[0!^?M%%% !1110 4444 %?OU_P $M/\ DQ?X MU/_TY75 'U=1110 4444 %%%% !11 M10 4444 ?RM7'^OD_P!X_P Z93[C_7R?[Q_G3* "BBB@ HHHH *]1_97_P"3 MGOA!_P!CCH__ *6PUY=7J/[*_P#R<]\(/^QQT?\ ]+8: /Z5Z*** "BBB@ H MHHH **** "BBB@#Y9_X*?_\ )B_Q._W-._\ 3E:U_/[7] 7_ 4__P"3%_B= M_N:=_P"G*UK^?V@ HHHH **** "BBB@#[Z_X(L_\G5>(_P#L3[O_ -++*OVN MK\4?^"+/_)U7B/\ [$^[_P#2RRK]KJ "BBB@ HHHH **** "BBB@ K\6O^"U MO_)SWA+_ +$^W_\ 2V]K]I:_%K_@M;_R<]X2_P"Q/M__ $MO: /S\HHHH ** M** "BBB@ K]^?^"6?_)B_P .?]_4_P#TY75?@-7[\_\ !+/_ ),7^'/^_J?_ M *2UZU^UU_R=5\8_P#L<-6_]+):\EH **** "BBB@ HHHH _JBM/^/6'_<7 M^535#:?\>L/^XO\ *IJ "BBB@ HHHH **** "BBB@ HHHH *IZQK%AX?TNZU M/5+ZVTW3K2-IKB\O)5BAA0#)9W8@*H'4DXJY7@W[;WP%UO\ :2_9U\0>"/#F MI1:=K%Q)!=6_VEBL-PT4@?R9" C#W (_)S]GW0/VLOV'_B4\VD_"KQ M?J^ERN%U30K73I[[3[Y!W$MNLB+(!]V122.A!&5/Z>I\9?BK\:/ ,EEX.^$G MB#X>ZWJ-N8'UGQX]O:VNFEAAY$ACE>XG=F6]A;Z:[$'8\[2E\ ]" M56,_3>/6OU)\9?$SP?\ #K['_P )7XKT/PQ]L?R[;^V=1AM//;^ZGF,-QY' M]:X_]F?]G;P[^S#\*=/\%^'V>Z*,US?ZE,H66^NG WS.!TS@ +DX55&3C)_( M+_@J_P""_'=G^UGK&L:Y9ZA<>'M4BM8O#]V49[;RRT.#Z%PM?A_P#\$WY/[/\ VWOABLR,CB]N8BI& M"&-I.N"#[U^NW_!./PKXU\%_LC^#=,\=0WEIJJ>=);6>H$^?;V;2$P1L#RN% M.0IY4$# Q@?,/[2?[!GC/X2_M*:/\>_@EH@\36MOJZ:SJ7A."58KB.4/NF\C M=P\[]FA.3KX64$O>UMY]/T5O)GL/\ MP5Z_Y,WO_P#L-6'_ *$U?(7_ 15^'5QK'QN\8>,WC/V'1-&^PK(1QY]Q(I M!]DADS]17MO[6FM?%C]OKPKX>^&W@3X,^-? ^G)J*7^LZQX_L5TJ"/8K*BIE MF,B NS$J"WRKA3DX^O\ ]DO]F/0_V4?A'9^#M)G.HWLDAO-4U1T"->73 !FV M_P *@*%5ST444 M#"D//!Y%+10 SR8_^>:_D*^ ?^"U,:K^RSX6*JH/_"9VO0?].-]7Z U\ ?\ M!:O_ )-9\+?]CG:_^D-]0!]_T444 %%%% !7X!?\%2/^3Z_B7]-,_P#39:5^ M_M?@%_P5(_Y/K^)?TTS_ --EI0!\J4444 %%%% !1110 5_2E^R;_P FK_!O M_L3='_\ 2*&OYK:_I2_9-_Y-7^#?_8FZ/_Z10T >K4444 %%%% !1110 444 M4 %%%% '\K#_ 'F^M)2O]YOK24 %%%% !1110 5]4?\ !+O_ )/J^&7UU+_T MV7=?*]?5'_!+O_D^KX9?74O_ $V7= '] %%%% !1110 4444 %%%% !1110! M\ _\%J?^35_#'_8Y6O\ Z17U?BK7[5?\%J?^35_#'_8Y6O\ Z17U?BK0 444 M4 %%%% !1110!^J7_!#'_6?&OZ:+_P"W]?JM7Y4_\$,?]9\:_IHO_M_7ZK4 M%%%% !1110 4444 %%%% !7XL?\ !:S_ ).B\*?]B;:_^EU]7[3U^+'_ 6L M_P"3HO"G_8FVO_I=?4 ?G]1110 4444 %%%% !7]*'[)7_)J_P '/^Q-T?\ M](HJ_FOK^E#]DK_DU?X.?]B;H_\ Z114 >L4444 %%%% !1110 4444 %%%% M '\K,W^M?_>--ITW^M?_ 'C3: "BBB@ HHHH *]2_93_ .3HO@]_V..C_P#I M;#7EM>I?LI_\G1?![_L<='_]+8: /Z5J*** "BBB@ HHHH **** "BBB@#X# M_P""U'_)JWAK_L<;3_TBO:_%.OVL_P""U'_)JWAK_L<;3_TBO:_%.@ HHHH M**** "BBB@#]4?\ @AE_KOC5_NZ+_.^K]5Z_*C_@AE_KOC5_NZ+_ #OJ_5>@ M HHHH **** "BBB@ HHHH *_%G_@M9_R=!X3_P"Q.MO_ $MO:_::OQ9_X+6? M\G0>$_\ L3K;_P!+;V@#\_:*** "BBB@ HHHH *_?K_@EI_R8O\ #C_>U/\ M].5U7X"U^_7_ 2T_P"3%_AQ_O:G_P"G*ZH ^KJ*** "BBB@ HHHH **** " MBBB@#^5JX_U\G^\?YTRGW'^OD_WC_.F4 %%%% !1110 5ZC^RO\ \G/?"#_L M<='_ /2V&O+J]1_97_Y.>^$'_8XZ/_Z6PT ?TKT444 %%%% !1110 4444 % M%%% 'RS_ ,%/_P#DQ?XG?[FG?^G*UK^?VOZ O^"G_P#R8O\ $[_\)?]B?; M_P#I;>U^TM?BU_P6M_Y.>\)?]B?;_P#I;>T ?GY1110 4444 %%%% !7[\_\ M$L_^3%_AS_OZG_ZL/^XO\ *IJAM/\ CUA_W%_E4U ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !7P!_P6K_ .36?"W_ &.=K_Z0WU??]? '_!:O_DUGPM_V.=K_ .D-]0!] M_P!%%% !1110 5^ 7_!4C_D^OXE_33/_ $V6E?O[7X!?\%2/^3Z_B7]-,_\ M39:4 ?*E%%% !1110 4444 %?TI?LF_\FK_!O_L3='_](H:_FMK^E+]DW_DU M?X-_]B;H_P#Z10T >K4444 %%%% !1110 4444 %%%% '\K#_>;ZTE*_WF^M M)0 4444 %%%% !7U1_P2[_Y/J^&7UU+_ --EW7RO7U1_P2[_ .3ZOAE]=2_] M-EW0!_0!1110 4444 %%%% !1110 4444 ? /_!:G_DU?PQ_V.5K_P"D5]7X MJU^U7_!:G_DU?PQ_V.5K_P"D5]7XJT %%%% !1110 4444 ?JE_P0Q_UGQK^ MFB_^W]?JM7Y4_P#!#'_6?&OZ:+_[?U^JU !1110 4444 %%%% !1110 5^+' M_!:S_DZ+PI_V)MK_ .EU]7[3U^+'_!:S_DZ+PI_V)MK_ .EU]0!^?U%%% !1 M110 4444 %?TH?LE?\FK_!S_ +$W1_\ TBBK^:^OZ4/V2O\ DU?X.?\ 8FZ/ M_P"D45 'K%%%% !1110 4444 %%%% !1110!_*S-_K7_ -XTVG3?ZU_]XTV@ M HHHH **** "O4OV4_\ DZ+X/?\ 8XZ/_P"EL->6UZE^RG_R=%\'O^QQT?\ M]+8: /Z5J*** "BBB@ HHHH **** "BBB@#X#_X+4?\ )JWAK_L<;3_TBO:_ M%.OVL_X+4?\ )JWAK_L<;3_TBO:_%.@ HHHH **** "BBB@#]4?^"&7^N^-7 M^[HO\[ZOU7K\J/\ @AE_KOC5_NZ+_.^K]5Z "BBB@ HHHH **** "BBB@ K\ M6?\ @M9_R=!X3_[$ZV_]+;VOVFK\6?\ @M9_R=!X3_[$ZV_]+;V@#\_:*** M"BBB@ HHHH *_?K_ ():?\F+_#C_ 'M3_P#3E=5^ M?OU_P2T_Y,7^''^]J? M_IRNJ /JZBBB@ HHHH **** "BBB@ HHHH _E:N/]?)_O'^=,I]Q_KY/]X_S MIE !1110 4444 %>H_LK_P#)SWP@_P"QQT?_ -+8:\NKU']E?_DY[X0?]CCH M_P#Z6PT ?TKT444 %%%% !1110 4444 %%%% 'RS_P %/_\ DQ?XG?[FG?\ MIRM:_G]K^@+_ (*?_P#)B_Q._P!S3O\ TY6M?S^T %%%% !1110 4444 ??7 M_!%G_DZKQ'_V)]W_ .EEE7[75^*/_!%G_DZKQ'_V)]W_ .EEE7[74 %%%% ! M1110 4444 %%%% !7XM?\%K?^3GO"7_8GV__ *6WM?M+7XM?\%K?^3GO"7_8 MGV__ *6WM 'Y^4444 %%%% !1110 5^_/_!+/_DQ?X<_[^I_^G*ZK\!J_?G_ M ()9_P#)B_PY_P!_4_\ TY75 'U?1110 4444 %%%% !1110 4444 ?S8_M= M?\G5?&/_ +'#5O\ TLEKR6O6OVNO^3JOC'_V.&K?^EDM>2T %%%% !1110 4 M444 ?U16G_'K#_N+_*IJAM/^/6'_ '%_E4U !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !7P!_P %J_\ DUGPM_V. M=K_Z0WU??]? '_!:O_DUGPM_V.=K_P"D-]0!]_T444 %%%% !7X!?\%2/^3Z M_B7]-,_]-EI7[^U^ 7_!4C_D^OXE_33/_39:4 ?*E%%% !1110 4444 %?TI M?LF_\FK_ ;_ .Q-T?\ ](H:_FMK^E+]DW_DU?X-_P#8FZ/_ .D4- 'JU%%% M !1110 4444 %%%% !1110!_*P_WF^M)2O\ >;ZTE !1110 4444 %?5'_!+ MO_D^KX9?74O_ $V7=?*]?5'_ 2[_P"3ZOAE]=2_]-EW0!_0!1110 4444 % M%%% !1110 4444 ? /\ P6I_Y-7\,?\ 8Y6O_I%?5^*M?M5_P6I_Y-7\,?\ M8Y6O_I%?5^*M !1110 4444 %%%% 'ZI?\$,?]9\:_IHO_M_7ZK5^5/_ 0Q M_P!9\:_IHO\ [?U^JU !1110 4444 %%%% !1110 5^+'_!:S_DZ+PI_V)MK M_P"EU]7[3U^+'_!:S_DZ+PI_V)MK_P"EU]0!^?U%%% !1110 4444 %?TH?L ME?\ )J_P<_[$W1__ $BBK^:^OZ4/V2O^35_@Y_V)NC_^D45 'K%%%% !1110 M 4444 %%%% !1110!_*S-_K7_P!XTVG3?ZU_]XTV@ HHHH **** "O4OV4_^ M3HO@]_V..C_^EL->6UZE^RG_ ,G1?![_ +''1_\ TMAH _I6HHHH **** "B MBB@ HHHH **** /@/_@M1_R:MX:_['&T_P#2*]K\4Z_:S_@M1_R:MX:_['&T M_P#2*]K\4Z "BBB@ HHHH **** /U1_X(9?Z[XU?[NB_SOJ_5>ORH_X(9?Z[ MXU?[NB_SOJ_5>@ HHHH **** "BBB@ HHHH *_%G_@M9_P G0>$_^Q.MO_2V M]K]IJ_%G_@M9_P G0>$_^Q.MO_2V]H _/VBBB@ HHHH **** "OWZ_X):?\ M)B_PX_WM3_\ 3E=5^ M?OU_P2T_Y,7^''^]J?_IRNJ /JZBBB@ HHHH **** M "BBB@ HHHH _E:N/]?)_O'^=,I]Q_KY/]X_SIE !1110 4444 %>H_LK_\ M)SWP@_[''1__ $MAKRZO4?V5_P#DY[X0?]CCH_\ Z6PT ?TKT444 %%%% !1 M110 4444 %%%% 'RS_P4_P#^3%_B=_N:=_Z--ITW^M?\ WC3: "BBB@ HHHH *]2_93_Y.B^#W_8XZ/\ ^EL- M>6UZE^RG_P G1?![_L<='_\ 2V&@#^E:BBB@ HHHH **** "BBB@ HHHH ^ M_P#@M1_R:MX:_P"QQM/_ $BO:_%.OVL_X+4?\FK>&O\ L<;3_P!(KVOQ3H * M*** "BBB@ HHHH _5'_@AE_KOC5_NZ+_ #OJ_5>ORH_X(9?Z[XU?[NB_SOJ_ M5>@ HHHH **** "BBB@ HHHH *_%G_@M9_R=!X3_ .Q.MO\ TMO:_::OQ9_X M+6?\G0>$_P#L3K;_ -+;V@#\_:*** "BBB@ HHHH *_?K_@EI_R8O\./][4_ M_3E=5^ M?OU_P2T_Y,7^''^]J?\ Z2T %%%% !1110 4444 ?U16G_ !ZP_P"XO\JFJ&T_X]8? M]Q?Y5-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 5\ ?\%J_^36?"W_8YVO_ *0WU??]? '_ 6K_P"36?"W_8YV MO_I#?4 ??]%%% !1110 5^ 7_!4C_D^OXE_33/\ TV6E?O[7X!?\%2/^3Z_B M7]-,_P#39:4 ?*E%%% !1110 4444 %?TI?LF_\ )J_P;_[$W1__ $BAK^:V MOZ4OV3?^35_@W_V)NC_^D4- 'JU%%% !1110 4444 %%%% !1110!_*P_P!Y MOK24K_>;ZTE !1110 4444 %?5'_ 2[_P"3ZOAE]=2_]-EW7RO7U1_P2[_Y M/J^&7UU+_P!-EW0!_0!1110 4444 %%%% !1110 4444 ? /_!:G_DU?PQ_V M.5K_ .D5]7XJU^U7_!:G_DU?PQ_V.5K_ .D5]7XJT %%%% !1110 4444 ?J ME_P0Q_UGQK^FB_\ M_7ZK5^5/_!#'_6?&OZ:+_[?U^JU !1110 4444 %%%% M !1110 5^+'_ 6L_P"3HO"G_8FVO_I=?5^T]?BQ_P %K/\ DZ+PI_V)MK_Z M77U 'Y_4444 %%%% !1110 5_2A^R5_R:O\ !S_L3='_ /2**OYKZ_I0_9*_ MY-7^#G_8FZ/_ .D45 'K%%%% !1110 4444 %%%% !1110!_*S-_K7_WC3:= M-_K7_P!XTV@ HHHH **** "O4OV4_P#DZ+X/?]CCH_\ Z6PUY;7J7[*?_)T7 MP>_[''1__2V&@#^E:BBB@ HHHH **** "BBB@ HHHH ^ _\ @M1_R:MX:_[' M&T_](KVOQ3K]K/\ @M1_R:MX:_['&T_](KVOQ3H **** "BBB@ HHHH _5'_ M ((9?Z[XU?[NB_SOJ_5>ORH_X(9?Z[XU?[NB_P [ZOU7H **** "BBB@ HHH MH **** "OQ9_X+6?\G0>$_\ L3K;_P!+;VOVFK\6?^"UG_)T'A/_ +$ZV_\ M2V]H _/VBBB@ HHHH **** "OWZ_X):?\F+_ X_WM3_ /3E=5^ M?OU_P $ MM/\ DQ?XH_LK_ /)SWP@_[''1_P#TMAKRZO4? MV5_^3GOA!_V..C_^EL- ']*]%%% !1110 4444 %%%% !1110!\L_P#!3_\ MY,7^)W^YIW_IRM:_G]K^@+_@I_\ \F+_ !._W-._].5K7\_M !1110 4444 M%%%% 'WU_P $6?\ DZKQ'_V)]W_Z665?M=7XH_\ !%G_ ).J\1_]B?=_^EEE M7[74 %%%% !1110 4444 %%%% !7XM?\%K?^3GO"7_8GV_\ Z6WM?M+7XM?\ M%K?^3GO"7_8GV_\ Z6WM 'Y^4444 %%%% !1110 5^_/_!+/_DQ?X<_[^I_^ MG*ZK\!J_?G_@EG_R8O\ #G_?U/\ ].5U0!]7T444 %%%% !1110 4444 %%% M% '\V/[77_)U7QC_ .QPU;_TLEKR6O6OVNO^3JOC'_V.&K?^EDM>2T %%%% M!1110 4444 ?U16G_'K#_N+_ "J:H;3_ (]8?]Q?Y5-0 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\ ?\%J_P#D MUGPM_P!CG:_^D-]7W_7P!_P6K_Y-9\+?]CG:_P#I#?4 ??\ 1110 4444 %? M@%_P5(_Y/K^)?TTS_P!-EI7[^U^ 7_!4C_D^OXE_33/_ $V6E 'RI1110 44 M44 %%%% !7]*7[)O_)J_P;_[$W1__2*&OYK:_I2_9-_Y-7^#?_8FZ/\ ^D4- M 'JU%%% !1110 4444 %%%% !1110!_*P_WF^M)2O]YOK24 %%%% !1110 5 M]4?\$N_^3ZOAE]=2_P#39=U\KU]4?\$N_P#D^KX9?74O_39=T ?T 4444 %% M%% !1110 4444 %%%% 'P#_P6I_Y-7\,?]CE:_\ I%?5^*M?M5_P6I_Y-7\, M?]CE:_\ I%?5^*M !1110 4444 %%%% 'ZI?\$,?]9\:_IHO_M_7ZK5^5/\ MP0Q_UGQK^FB_^W]?JM0 4444 %%%% !1110 4444 %?BQ_P6L_Y.B\*?]B;: M_P#I=?5^T]?BQ_P6L_Y.B\*?]B;:_P#I=?4 ?G]1110 4444 %%%% !7]*'[ M)7_)J_P<_P"Q-T?_ -(HJ_FOK^E#]DK_ )-7^#G_ &)NC_\ I%%0!ZQ1110 M4444 %%%% !1110 4444 ?RLS?ZU_P#>--ITW^M?_>--H **** "BBB@ KU+ M]E/_ ).B^#W_ &..C_\ I;#7EM>I?LI_\G1?![_L<='_ /2V&@#^E:BBB@ H MHHH **** "BBB@ HHHH ^ _^"U'_ ":MX:_['&T_](KVOQ3K]K/^"U'_ ":M MX:_['&T_](KVOQ3H **** "BBB@ HHHH _5'_@AE_KOC5_NZ+_.^K]5Z_*C_ M ((9?Z[XU?[NB_SOJ_5>@ HHHH **** "BBB@ HHHH *_%G_ (+6?\G0>$_^ MQ.MO_2V]K]IJ_%G_ (+6?\G0>$_^Q.MO_2V]H _/VBBB@ HHHH **** "OWZ M_P""6G_)B_PX_P![4_\ TY75?@+7[]?\$M/^3%_AQ_O:G_Z/\Z90 4444 %%%% ! M7J/[*_\ R<]\(/\ L<='_P#2V&O+J]1_97_Y.>^$'_8XZ/\ ^EL- ']*]%%% M !1110 4444 %%%% !1110!\L_\ !3__ ),7^)W^YIW_ *--ITW^M?_>--H **** "BBB@ KU+]E/_DZ+X/?]CCH__I;# M7EM>I?LI_P#)T7P>_P"QQT?_ -+8: /Z5J*** "BBB@ HHHH **** "BBB@# MX#_X+4?\FK>&O^QQM/\ TBO:_%.OVL_X+4?\FK>&O^QQM/\ TBO:_%.@ HHH MH **** "BBB@#]4?^"&7^N^-7^[HO\[ZOU7K\J/^"&7^N^-7^[HO\[ZOU7H M**** "BBB@ HHHH **** "OQ9_X+6?\ )T'A/_L3K;_TMO:_::OQ9_X+6?\ M)T'A/_L3K;_TMO: /S]HHHH **** "BBB@ K]^O^"6G_ "8O\./][4__ $Y7 M5?@+7[]?\$M/^3%_AQ_O:G_Z/\Z90 4444 %%%% !7J/[*__ "<]\(/^QQT?_P!+ M8:\NKU']E?\ Y.>^$'_8XZ/_ .EL- ']*]%%% !1110 4444 %%%% !1110! M\L_\%/\ _DQ?XG?[FG?^G*UK^?VOZ O^"G__ "8O\3O]S3O_ $Y6M?S^T %% M%% !1110 4444 ??7_!%G_DZKQ'_ -B?=_\ I995^UU?BC_P19_Y.J\1_P#8 MGW?_ *665?M=0 4444 %%%% !1110 4444 %?BU_P6M_Y.>\)?\ 8GV__I;> MU^TM?BU_P6M_Y.>\)?\ 8GV__I;>T ?GY1110 4444 %%%% !7[\_P#!+/\ MY,7^'/\ OZG_ .G*ZK\!J_?G_@EG_P F+_#G_?U/_P!.5U0!]7T444 %%%% M!1110 4444 %%%% '\V/[77_ "=5\8_^QPU;_P!+):\EKUK]KK_DZKXQ_P#8 MX:M_Z62UY+0 4444 %%%% !1110!_5%:?\>L/^XO\JFJ&T_X]8?]Q?Y5-0 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 5\ ?\%J_^36?"W_8YVO\ Z0WU??\ 7P!_P6K_ .36?"W_ &.=K_Z0WU ' MW_1110 4444 %?@%_P %2/\ D^OXE_33/_39:5^_M?@%_P %2/\ D^OXE_33 M/_39:4 ?*E%%% !1110 4444 %?TI?LF_P#)J_P;_P"Q-T?_ -(H:_FMK^E+ M]DW_ )-7^#?_ &)NC_\ I%#0!ZM1110 4444 %%%% !1110 4444 ?RL/]YO MK24K_>;ZTE !1110 4444 %?5'_!+O\ Y/J^&7UU+_TV7=?*]?5'_!+O_D^K MX9?74O\ TV7= '] %%%% !1110 4444 %%%% !1110!\ _\ !:G_ )-7\,?] MCE:_^D5]7XJU^U7_ 6I_P"35_#'_8Y6O_I%?5^*M !1110 4444 %%%% 'Z MI?\ !#'_ %GQK^FB_P#M_7ZK5^5/_!#'_6?&OZ:+_P"W]?JM0 4444 %%%% M!1110 4444 %?BQ_P6L_Y.B\*?\ 8FVO_I=?5^T]?BQ_P6L_Y.B\*?\ 8FVO M_I=?4 ?G]1110 4444 %%%% !7]*'[)7_)J_P<_[$W1__2**OYKZ_I0_9*_Y M-7^#G_8FZ/\ ^D45 'K%%%% !1110 4444 %%%% !1110!_*S-_K7_WC3:=- M_K7_ -XTV@ HHHH **** "O4OV4_^3HO@]_V..C_ /I;#7EM>I?LI_\ )T7P M>_[''1__ $MAH _I6HHHH **** "BBB@ HHHH **** /@/\ X+4?\FK>&O\ ML<;3_P!(KVOQ3K]K/^"U'_)JWAK_ +'&T_\ 2*]K\4Z "BBB@ HHHH **** M/U1_X(9?Z[XU?[NB_P [ZOU7K\J/^"&7^N^-7^[HO\[ZOU7H **** "BBB@ MHHHH **** "OQ9_X+6?\G0>$_P#L3K;_ -+;VOVFK\6?^"UG_)T'A/\ [$ZV M_P#2V]H _/VBBB@ HHHH **** "OWZ_X):?\F+_#C_>U/_TY75?@+7[]?\$M M/^3%_AQ_O:G_ .G*ZH ^KJ*** "BBB@ HHHH **** "BBB@#^5JX_P!?)_O' M^=,I]Q_KY/\ >/\ .F4 %%%% !1110 5ZC^RO_R<]\(/^QQT?_TMAKRZO4?V M5_\ DY[X0?\ 8XZ/_P"EL- ']*]%%% !1110 4444 %%%% !1110!\L_\%/_ M /DQ?XG?[FG?^G*UK^?VOZ O^"G_ /R8O\3O]S3O_3E:U_/[0 4444 %%%% M!1110!]]?\$6?^3JO$?_ &)]W_Z665?M=7XH_P#!%G_DZKQ'_P!B?=_^EEE7 M[74 %%%% !1110 4444 %%%% !7XM?\ !:W_ ).>\)?]B?;_ /I;>U^TM?BU M_P %K?\ DY[PE_V)]O\ ^EM[0!^?E%%% !1110 4444 %?OS_P $L_\ DQ?X M<_[^I_\ IRNJ_ :OWY_X)9_\F+_#G_?U/_TY75 'U?1110 4444 %%%% !11 M10 4444 ?S8_M=?\G5?&/_L<-6_]+):\EKUK]KK_ ).J^,?_ &.&K?\ I9+7 MDM !1110 4444 %%%% ']45I_P >L/\ N+_*IJAM/^/6'_<7^534 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %? M'_!:O_DUGPM_V.=K_P"D-]7W_7P!_P %J_\ DUGPM_V.=K_Z0WU 'W_1110 M4444 %?@%_P5(_Y/K^)?TTS_ --EI7[^U^ 7_!4C_D^OXE_33/\ TV6E 'RI M1110 4444 %%%% !7]*7[)O_ ":O\&_^Q-T?_P!(H:_FMK^E+]DW_DU?X-_] MB;H__I%#0!ZM1110 4444 %%%% !1110 4444 ?RL/\ >;ZTE*_WF^M)0 44 M44 %%%% !7U1_P $N_\ D^KX9?74O_39=U\KU]4?\$N_^3ZOAE]=2_\ 39=T M ?T 4444 %%%% !1110 4444 %%%% 'P#_P6I_Y-7\,?]CE:_P#I%?5^*M?M M5_P6I_Y-7\,?]CE:_P#I%?5^*M !1110 4444 %%%% 'ZI?\$,?]9\:_IHO_ M +?U^JU?E3_P0Q_UGQK^FB_^W]?JM0 4444 %%%% !1110 4444 %?BQ_P % MK/\ DZ+PI_V)MK_Z77U?M/7XL?\ !:S_ ).B\*?]B;:_^EU]0!^?U%%% !11 M10 4444 %?TH?LE?\FK_ <_[$W1_P#TBBK^:^OZ4/V2O^35_@Y_V)NC_P#I M%%0!ZQ1110 4444 %%%% !1110 4444 ?RLS?ZU_]XTVG3?ZU_\ >--H *** M* "BBB@ KU+]E/\ Y.B^#W_8XZ/_ .EL->6UZE^RG_R=%\'O^QQT?_TMAH _ MI6HHHH **** "BBB@ HHHH **** /@/_ (+4?\FK>&O^QQM/_2*]K\4Z_:S_ M (+4?\FK>&O^QQM/_2*]K\4Z "BBB@ HHHH **** /U1_P""&7^N^-7^[HO\ M[ZOU7K\J/^"&7^N^-7^[HO\ .^K]5Z "BBB@ HHHH **** "BBB@ K\6?^"U MG_)T'A/_ +$ZV_\ 2V]K]IJ_%G_@M9_R=!X3_P"Q.MO_ $MO: /S]HHHH ** M** "BBB@ K]^O^"6G_)B_P ./][4_P#TY75?@+7[]?\ !+3_ ),7^''^]J?_ M */\ MZ90 4444 %%%% !7J/[*_P#R<]\(/^QQT?\ ]+8:\NKU']E?_DY[X0?]CCH_ M_I;#0!_2O1110 4444 %%%% !1110 4444 ?+/\ P4__ .3%_B=_N:=_ZBV;R0?GGDDV/L0'@?*=S M<#HQ'JWQV^-7A[]G[X9ZMXS\1RM]DLU"06D.#->W#<101+_$[MQ[#)/ )K^? MK]KSQ1\0?%WQ^\37_P 3D^R^+7,+S::LA:/3XGA26*V3^Z$2101_>W$Y)).$ MI.4U"/S_ ,OZV7JC:,4HN4OE_G\OS^9_0G\&_B)_PMOX3^$?&O\ 9_\ 97_" M0:7;ZE]A\[SO(\U ^S?M7=C.,[1GT%=E7C?[&O\ R:?\(O\ L5]/_P#1"U[) M7=B(J%:<8[)O\SDI2(-#9DUC3/#U M]=VDB]4E2!V5A[@C/X5^#/[$?Q>T;X/_ +5G@?QGXM??I,-Y+'>WDV7,'GQ/ M%YY/4[6D#$\G ;O7/2_>UU2;LOSO>R\MMS>I^[H.K:[UM\K?YGZI_$#_ (* M?$GX%V%CKGQ8_9JUKPEX3N91"=5TWQ-::HT;'[H>-$4(3V#NN3P*^E?@1^T! MX)_:0\"P^*_ ^JC4-/9O*N+>5?+N+.; )BFC_A89]P1RI((-P6_F_ M\(ZV@*][C_5_:!<((,_[6TW&/;=5T?WE2=&2LTKK\=']S_ SJ>Y3C5B]W;\M M5]_]7T_8VBBBI*"BBB@ KX _X+5_\FL^%O\ L<[7_P!(;ZOO^O@#_@M7_P F ML^%O^QSM?_2&^H ^_P"BBB@ HHHH *_ +_@J1_R?7\2_IIG_ *;+2OW]K\ O M^"I'_)]?Q+^FF?\ ILM* /E2BBB@ HHHH **** "OZ4OV3?^35_@W_V)NC_^ MD4-?S6U_2E^R;_R:O\&_^Q-T?_TBAH ]6HHHH **** "BBB@ HHHH **** / MY6'^\WUI*5_O-]:2@ HHHH **** "OJC_@EW_P GU?#+ZZE_Z;+NOE>OJC_@ MEW_R?5\,OKJ7_ILNZ /Z **** "BBB@ HHHH **** "BBB@#X!_X+4_\FK^& M/^QRM?\ TBOJ_%6OVJ_X+4_\FK^&/^QRM?\ TBOJ_%6@ HHHH **** "BBB@ M#]4O^"&/^L^-?TT7_P!OZ_5:ORI_X(8_ZSXU_31?_;^OU6H **** "BBB@ H MHHH **** "OQ8_X+6?\ )T7A3_L3;7_TNOJ_:>OQ8_X+6?\ )T7A3_L3;7_T MNOJ /S^HHHH **** "BBB@ K^E#]DK_DU?X.?]B;H_\ Z115_-?7]*'[)7_) MJ_P<_P"Q-T?_ -(HJ /6**** "BBB@ HHHH **** "BBB@#^5F;_ %K_ .\: M;3IO]:_^\:;0 4444 %%%% !7J7[*?\ R=%\'O\ L<='_P#2V&O+:]2_93_Y M.B^#W_8XZ/\ ^EL- ']*U%%% !1110 4444 %%%% !1110!\!_\ !:C_ )-6 M\-?]CC:?^D5[7XIU^UG_ 6H_P"35O#7_8XVG_I%>U^*= !1110 4444 %%% M% 'ZH_\ !#+_ %WQJ_W=%_G?5^J]?E1_P0R_UWQJ_P!W1?YWU?JO0 4444 % M%%% !1110 4444 %?BS_ ,%K/^3H/"?_ &)UM_Z6WM?M-7XL_P#!:S_DZ#PG M_P!B=;?^EM[0!^?M%%% !1110 4444 %?OU_P2T_Y,7^''^]J?\ Z^$'_8XZ/_ .EL M->75ZC^RO_R<]\(/^QQT?_TMAH _I7HHHH **** "BBB@ HHHH **** /EG_ M (*?_P#)B_Q._P!S3O\ TY6M?S^U_0%_P4__ .3%_B=_N:=_Z(_^Q/N_P#TLLJ_:ZOQ1_X(L_\ )U7B/_L3 M[O\ ]++*OVNH **** "BBB@ HHHH **** "OQ:_X+6_\G/>$O^Q/M_\ TMO: M_:6OQ:_X+6_\G/>$O^Q/M_\ TMO: /S\HHHH **** "BBB@ K]^?^"6?_)B_ MPY_W]3_].5U7X#5^_/\ P2S_ .3%_AS_ +^I_P#IRNJ /J^BBB@ HHHH *** M* "BBB@ HHHH _FQ_:Z_Y.J^,?\ V.&K?^EDM>2UZU^UU_R=5\8_^QPU;_TL MEKR6@ HHHH **** "BBB@#^J*T_X]8?]Q?Y5-4-I_P >L/\ N+_*IJ "BBB@ M HHHH **** "BBB@ HHHH *KZCJ-KI&GW-]?7$5G96L333W$[A(XHU!+,S'@ M $DGTJQ7P9_P6$^)NN> _@!X=TS2IUCT_7]:6TU6W)9?M=LD;2&!F1E8([* MN[:02!C(!.+P)I%PI4:G=HQ635I4)Z*05B##C&< @[ORY_P""D_\ R>[\4?\ K[M?_2*" MO6="_P""QWQ?\,Z+8:1I7@KX=:?IEA EM:VL&F7JQPQ(H544?;. *^1_C= M\8-9^/GQ3U_Q]X@MK&SUC6I(Y;B#38W2W4I$D8V*[NP&$'5CSFG**52/)\*3 M]6VUJ_-V^6B6B0HRO&3ENVODE?3Y7^>KW;/Z"_V-?^33_A%_V*^G_P#HA:]D MK\[/^"3O[6'B[XS:?>_#C6].T6UT/P5H-G#IUQ803)4#,SRLK':H^ZJ M\_E7Z)UVXCWJCJ+:3;7WLY:+]Q0ZQLG]R*^HZ?;:MI]S8WD*7-GGR23+]IM)""WV>5";T=NWHV=DI>SH\TM4W9>NG^:OW/F30?VGO'L/P@F M^$&I^*;YOAI?7<$ES9K$L\]M$D@=DMRS+A20&\O<%+*/NY;/[??L'^#_ (-^ M&/@1IUS\%Y_[1T2_827VI73 W\]RH 9;K@;)%SC8 % .5&&R?@[_ (*@?L Z M+\+])F^+GPXL$TS06N%CUS0[< 0VC2,%2X@7^&,N0K(.%+*5 &0./_X(W?%# M5?#G[1VH>"TN)&T/Q'I#M6\5>)K_^S- T MJ$W%Y>&)Y?*C! )VHK,>HX )K?K.\0>'=*\6Z+>:/KFF6>LZ3>)Y5S87\"SP M3)_==&!5A[$4 ?-/_#T']F3_ **:O_@CU+_Y&KX__P""H7[9'P>_:&^ .@>' M/A]XP7Q!K-KXGM]0FM1IUW;[8%M;N-GW31(IPTL8P#GYNG!K]#O^&2/@=_T1 MSP%_X35E_P#&J^(?^"NGP-^''PS_ &;O#>J>$/ /AGPMJ4WBRVMI+S1=(M[2 M9XC9WC&,O&@)4LB'&<94'M0!^F]%%% !1110 5^ 7_!4C_D^OXE_33/_ $V6 ME?O[7X!?\%2/^3Z_B7]-,_\ 39:4 ?*E%%% !1110 4444 %?TI?LF_\FK_! MO_L3='_](H:_FMK^E+]DW_DU?X-_]B;H_P#Z10T >K4444 %%%% !1110 44 M44 %%%% '\K#_>;ZTE*_WF^M)0 4444 %%%% !7U1_P2[_Y/J^&7UU+_ --E MW7RO7U1_P2[_ .3ZOAE]=2_]-EW0!_0!1110 4444 %%%% !1110 4444 ? M/_!:G_DU?PQ_V.5K_P"D5]7XJU^U7_!:G_DU?PQ_V.5K_P"D5]7XJT %%%% M!1110 4444 ?JE_P0Q_UGQK^FB_^W]?JM7Y4_P#!#'_6?&OZ:+_[?U^JU !1 M110 4444 %%%% !1110 5^+'_!:S_DZ+PI_V)MK_ .EU]7[3U^+'_!:S_DZ+ MPI_V)MK_ .EU]0!^?U%%% !1110 4444 %?TH?LE?\FK_!S_ +$W1_\ TBBK M^:^OZ4/V2O\ DU?X.?\ 8FZ/_P"D45 'K%%%% !1110 4444 %%%% !1110! M_*S-_K7_ -XTVG3?ZU_]XTV@ HHHH **** "O4OV4_\ DZ+X/?\ 8XZ/_P"E ML->6UZE^RG_R=%\'O^QQT?\ ]+8: /Z5J*** "BBB@ HHHH **** "BBB@#X M#_X+4?\ )JWAK_L<;3_TBO:_%.OVL_X+4?\ )JWAK_L<;3_TBO:_%.@ HHHH M **** "BBB@#]4?^"&7^N^-7^[HO\[ZOU7K\J/\ @AE_KOC5_NZ+_.^K]5Z M"BBB@ HHHH **** "BBB@ K\6?\ @M9_R=!X3_[$ZV_]+;VOVFK\6?\ @M9_ MR=!X3_[$ZV_]+;V@#\_:*** "BBB@ HHHH *_?K_ ():?\F+_#C_ 'M3_P#3 ME=5^ M?OU_P2T_Y,7^''^]J?_IRNJ /JZBBB@ HHHH **** "BBB@ HHHH _ ME:N/]?)_O'^=,I]Q_KY/]X_SIE !1110 4444 %>H_LK_P#)SWP@_P"QQT?_ M -+8:\NKU']E?_DY[X0?]CCH_P#Z6PT ?TKT444 %%%% !1110 4444 %%%% M 'RS_P %/_\ DQ?XG?[FG?\ IRM:_G]K^@+_ (*?_P#)B_Q._P!S3O\ TY6M M?S^T %%%% !1110 4444 ??7_!%G_DZKQ'_V)]W_ .EEE7[75^*/_!%G_DZK MQ'_V)]W_ .EEE7[74 %%%% !1110 4444 %%%% !7XM?\%K?^3GO"7_8GV__ M *6WM?M+7XM?\%K?^3GO"7_8GV__ *6WM 'Y^4444 %%%% !1110 5^_/_!+ M/_DQ?X<_[^I_^G*ZK\!J_?G_ ()9_P#)B_PY_P!_4_\ TY75 'U?1110 444 M4 %%%% !1110 4444 ?S8_M=?\G5?&/_ +'#5O\ TLEKR6O6OVNO^3JOC'_V M.&K?^EDM>2T %%%% !1110 4444 ?U16G_'K#_N+_*IJAM/^/6'_ '%_E4U M!1110 4444 %%%% !1110 4444 %*[.WD\Z&WU MS3H;R.)\8W*LJL <$C(YP:Z2BEON!Y5_PR=\$/\ HC?P_P#_ E['_XU7X8_ M\% O"^C>#/VPOB/HOA_2;'0M'M;FV6WT_3;9+>WA!M(6(2- %4$DG@=237]$ M=>>^)?V=OA3XSURZUKQ!\,?!NNZQ=$-<:AJ6@6EQ<3$*%!>1XRS$ =?L+_#;PCX5_9O^'&NZ)X6T71]".5I970AI 2Y 4DJ HXSDG]C]&T73_ YI-GI>DV%MI>F6 M<2P6UE9PK##!&HPJ(B@*J@< 8%>8?&7]DSX2?M!:K8:GX_\$V6OZE8J$AO/ M-FMYM@)(1WA="Z DX5R5&3QR:UKMU:WM(Z*[T]?\B*-J=-P>]EK_ %W/"?@7 M<^(_V]/^"=]UIGC6XCBU_7+6ZTT:JT.U)I8)?W%RR@8^_&F[;@$JV .@^ ?V M+?&%[^P/^V%<:5\7-/NO"UG?6,VCWMQ<1,8H@TB/%(#>N1AB>QK] MO_#WAW2_"6AV.BZ+I]OI6DV,*V]K96D8CBAC48554< 55\5^"/#GCS3?[/\ M3:!I?B*PSG[+JUE'=19]=LBD?I5:BJ,WL[KR_S MV7W'Q/\ \%#OVROA/=?LR^)O"?AGQEHOC3Q%XHA2PM++0+Z.]\L&1&:24QEA M& H. V"6( '4C@?^"3?[%OB;X9ZC?_%KQUIL^AWM[9-8:+I-XACN%B=E:2XD M0C*9"A5!YP6) !7/WSX1^!?PV\ :@+_PQ\/?"OAN^'_+UI&BVUK+_P!]1H#7 M<5-.U*4JB^*2MZ+^F]?/TLZEZD8P>R=_5_TE]WJ%%%%(84444 %? '_!:O\ MY-9\+?\ 8YVO_I#?5]_U\ ?\%J_^36?"W_8YVO\ Z0WU 'W_ $444 %%%% ! M7X!?\%2/^3Z_B7]-,_\ 39:5^_M?@%_P5(_Y/K^)?TTS_P!-EI0!\J4444 % M%%% !1110 5_2E^R;_R:O\&_^Q-T?_TBAK^:VOZ4OV3?^35_@W_V)NC_ /I% M#0!ZM1110 4444 %%%% !1110 4444 ?RL/]YOK24K_>;ZTE !1110 4444 M%?5'_!+O_D^KX9?74O\ TV7=?*]?5'_!+O\ Y/J^&7UU+_TV7= '] %%%% ! M1110 4444 %%%% !1110!\ _\%J?^35_#'_8Y6O_ *17U?BK7[5?\%J?^35_ M#'_8Y6O_ *17U?BK0 4444 %%%% !1110!^J7_!#'_6?&OZ:+_[?U^JU?E3_ M ,$,?]9\:_IHO_M_7ZK4 %%%% !1110 4444 %%%% !7XL?\%K/^3HO"G_8F MVO\ Z77U?M/7XL?\%K/^3HO"G_8FVO\ Z77U 'Y_4444 %%%% !1110 5_2A M^R5_R:O\'/\ L3='_P#2**OYKZ_I0_9*_P"35_@Y_P!B;H__ *114 >L4444 M %%%% !1110 4444 %%%% '\K,W^M?\ WC3:=-_K7_WC3: "BBB@ HHHH *] M2_93_P"3HO@]_P!CCH__ *6PUY;7J7[*?_)T7P>_[''1_P#TMAH _I6HHHH M**** "BBB@ HHHH **** /@/_@M1_P FK>&O^QQM/_2*]K\4Z_:S_@M1_P F MK>&O^QQM/_2*]K\4Z "BBB@ HHHH **** /U1_X(9?Z[XU?[NB_SOJ_5>ORH M_P""&7^N^-7^[HO\[ZOU7H **** "BBB@ HHHH **** "OQ9_P""UG_)T'A/ M_L3K;_TMO:_::OQ9_P""UG_)T'A/_L3K;_TMO: /S]HHHH **** "BBB@ K] M^O\ @EI_R8O\./\ >U/_ -.5U7X"U^_7_!+3_DQ?X\)?]B?;_\ I;>U^TM?BU_P6M_Y.>\)?]B?;_\ I;>T ?GY M1110 4444 %%%% !7[\_\$L_^3%_AS_OZG_ZL/ M^XO\JFJ&T_X]8?\ <7^534 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %? '_ 6K_P"36?"W_8YVO_I#?5]_U\ ? M\%J_^36?"W_8YVO_ *0WU 'W_1110 4444 %?@%_P5(_Y/K^)?TTS_TV6E?O M[7X!?\%2/^3Z_B7]-,_]-EI0!\J4444 %%%% !1110 5_2E^R;_R:O\ !O\ M[$W1_P#TBAK^:VOZ4OV3?^35_@W_ -B;H_\ Z10T >K4444 %%%% !1110 4 M444 %%%% '\K#_>;ZTE*_P!YOK24 %%%% !1110 5]4?\$N_^3ZOAE]=2_\ M39=U\KU]4?\ !+O_ )/J^&7UU+_TV7= '] %%%% !1110 4444 %%%% !111 M0!\ _P#!:G_DU?PQ_P!CE:_^D5]7XJU^U7_!:G_DU?PQ_P!CE:_^D5]7XJT M%%%% !1110 4444 ?JE_P0Q_UGQK^FB_^W]?JM7Y4_\ !#'_ %GQK^FB_P#M M_7ZK4 %%%% !1110 4444 %%%% !7XL?\%K/^3HO"G_8FVO_ *77U?M/7XL? M\%K/^3HO"G_8FVO_ *77U 'Y_4444 %%%% !1110 5_2A^R5_P FK_!S_L3= M'_\ 2**OYKZ_I0_9*_Y-7^#G_8FZ/_Z114 >L4444 %%%% !1110 4444 %% M%% '\K,W^M?_ 'C3:=-_K7_WC3: "BBB@ HHHH *]2_93_Y.B^#W_8XZ/_Z6 MPUY;7J7[*?\ R=%\'O\ L<='_P#2V&@#^E:BBB@ HHHH **** "BBB@ HHHH M ^ _^"U'_)JWAK_L<;3_ -(KVOQ3K]K/^"U'_)JWAK_L<;3_ -(KVOQ3H ** M** "BBB@ HHHH _5'_@AE_KOC5_NZ+_.^K]5Z_*C_@AE_KOC5_NZ+_.^K]5Z M "BBB@ HHHH **** "BBB@ K\6?^"UG_ "=!X3_[$ZV_]+;VOVFK\6?^"UG_ M "=!X3_[$ZV_]+;V@#\_:*** "BBB@ HHHH *_?K_@EI_P F+_#C_>U/_P!. M5U7X"U^_7_!+3_DQ?X2T %%%% !1110 4444 ?U16G_'K#_N+_*IJAM/^/6'_<7^534 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %? '_!:O_DUGPM_V.=K_ .D-]7W_ %\ ?\%J_P#DUGPM_P!CG:_^D-]0 M!]_T444 %%%% !7X!?\ !4C_ )/K^)?TTS_TV6E?O[7X!?\ !4C_ )/K^)?T MTS_TV6E 'RI1110 4444 %%%% !7]*7[)O\ R:O\&_\ L3='_P#2*&OYK:_I M2_9-_P"35_@W_P!B;H__ *10T >K4444 %%%% !1110 4444 %%%% '\K#_> M;ZTE*_WF^M)0 4444 %%%% !7U1_P2[_ .3ZOAE]=2_]-EW7RO7U1_P2[_Y/ MJ^&7UU+_ --EW0!_0!1110 4444 %%%% !1110 4444 ? /_ 6I_P"35_#' M_8Y6O_I%?5^*M?M5_P %J?\ DU?PQ_V.5K_Z17U?BK0 4444 %%%% !1110! M^J7_ 0Q_P!9\:_IHO\ [?U^JU?E3_P0Q_UGQK^FB_\ M_7ZK4 %%%% !111 M0 4444 %%%% !7XL?\%K/^3HO"G_ &)MK_Z77U?M/7XL?\%K/^3HO"G_ &)M MK_Z77U 'Y_4444 %%%% !1110 5_2A^R5_R:O\'/^Q-T?_TBBK^:^OZ4/V2O M^35_@Y_V)NC_ /I%%0!ZQ1110 4444 %%%% !1110 4444 ?RLS?ZU_]XTVG M3?ZU_P#>--H **** "BBB@ KU+]E/_DZ+X/?]CCH_P#Z6PUY;7J7[*?_ "=% M\'O^QQT?_P!+8: /Z5J*** "BBB@ HHHH **** "BBB@#X#_ ."U'_)JWAK_ M +'&T_\ 2*]K\4Z_:S_@M1_R:MX:_P"QQM/_ $BO:_%.@ HHHH **** "BBB M@#]4?^"&7^N^-7^[HO\ .^K]5Z_*C_@AE_KOC5_NZ+_.^K]5Z "BBB@ HHHH M **** "BBB@ K\6?^"UG_)T'A/\ [$ZV_P#2V]K]IJ_%G_@M9_R=!X3_ .Q. MMO\ TMO: /S]HHHH **** "BBB@ K]^O^"6G_)B_PX_WM3_].5U7X"U^_7_! M+3_DQ?XH_LK_\G/?"#_L<='_]+8:\NKU' M]E?_ ).>^$'_ &..C_\ I;#0!_2O1110 4444 %%%% !1110 4444 ?+/_!3 M_P#Y,7^)W^YIW_IRM:_G]K^@+_@I_P#\F+_$[_\)?]B?;_ /I;>T ?GY1110 4444 %%%% !7[\_\ !+/_ ),7 M^'/^_J?_ *L4444 %%%% !1110 4444 %%%% '\K,W^M?_>--ITW^M?_ 'C3: "B MBB@ HHHH *]2_93_ .3HO@]_V..C_P#I;#7EM>I?LI_\G1?![_L<='_]+8: M/Z5J*** "BBB@ HHHH **** "BBB@#X#_P""U'_)JWAK_L<;3_TBO:_%.OVL M_P""U'_)JWAK_L<;3_TBO:_%.@ HHHH **** "BBB@#]4?\ @AE_KOC5_NZ+ M_.^K]5Z_*C_@AE_KOC5_NZ+_ #OJ_5>@ HHHH **** "BBB@ HHHH *_%G_@ MM9_R=!X3_P"Q.MO_ $MO:_::OQ9_X+6?\G0>$_\ L3K;_P!+;V@#\_:*** " MBBB@ HHHH *_?K_@EI_R8O\ #C_>U/\ ].5U7X"U^_7_ 2T_P"3%_AQ_O:G M_P"G*ZH ^KJ*** "BBB@ HHHH **** "BBB@#^5JX_U\G^\?YTRGW'^OD_WC M_.F4 %%%% !1110 5ZC^RO\ \G/?"#_L<='_ /2V&O+J]1_97_Y.>^$'_8XZ M/_Z6PT ?TKT444 %%%% !1110 4444 %%%% 'RS_ ,%/_P#DQ?XG?[FG?^G* MUK^?VOZ O^"G_P#R8O\ $[_\)?]B?;_P#I;>U^TM?BU_P6M_Y.>\)?]B?; M_P#I;>T ?GY1110 4444 %%%% !7[\_\$L_^3%_AS_OZG_ZL/^XO\ *IJAM/\ CUA_W%_E4U !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !7P!_P6K_ .36?"W_ &.=K_Z0 MWU??]? '_!:O_DUGPM_V.=K_ .D-]0!]_P!%%% !1110 5^ 7_!4C_D^OXE_ M33/_ $V6E?O[7X!?\%2/^3Z_B7]-,_\ 39:4 ?*E%%% !1110 4444 %?TI? MLF_\FK_!O_L3='_](H:_FMK^E+]DW_DU?X-_]B;H_P#Z10T >K4444 %%%% M!1110 4444 %%%% '\K#_>;ZTE*_WF^M)0 4444 %%%% !7U1_P2[_Y/J^&7 MUU+_ --EW7RO7U1_P2[_ .3ZOAE]=2_]-EW0!_0!1110 4444 %%%% !1110 M 4444 ? /_!:G_DU?PQ_V.5K_P"D5]7XJU^U7_!:G_DU?PQ_V.5K_P"D5]7X MJT %%%% !1110 4444 ?JE_P0Q_UGQK^FB_^W]?JM7Y4_P#!#'_6?&OZ:+_[ M?U^JU !1110 4444 %%%% !1110 5^+'_!:S_DZ+PI_V)MK_ .EU]7[3U^+' M_!:S_DZ+PI_V)MK_ .EU]0!^?U%%% !1110 4444 %?TH?LE?\FK_!S_ +$W M1_\ TBBK^:^OZ4/V2O\ DU?X.?\ 8FZ/_P"D45 'K%%%% !1110 4444 %%% M% !1110!_*S-_K7_ -XTVG3?ZU_]XTV@ HHHH **** "O4OV4_\ DZ+X/?\ M8XZ/_P"EL->6UZE^RG_R=%\'O^QQT?\ ]+8: /Z5J*** "BBB@ HHHH **** M "BBB@#X#_X+4?\ )JWAK_L<;3_TBO:_%.OVL_X+4?\ )JWAK_L<;3_TBO:_ M%.@ HHHH **** "BBB@#]4?^"&7^N^-7^[HO\[ZOU7K\J/\ @AE_KOC5_NZ+ M_.^K]5Z "BBB@ HHHH **** "BBB@ K\6?\ @M9_R=!X3_[$ZV_]+;VOVFK\ M6?\ @M9_R=!X3_[$ZV_]+;V@#\_:*** "BBB@ HHHH *_?K_ ():?\F+_#C_ M 'M3_P#3E=5^ M?OU_P2T_Y,7^''^]J?_IRNJ /JZBBB@ HHHH **** "BBB M@ HHHH _E:N/]?)_O'^=,I]Q_KY/]X_SIE !1110 4444 %>H_LK_P#)SWP@ M_P"QQT?_ -+8:\NKU']E?_DY[X0?]CCH_P#Z6PT ?TKT444 %%%% !1110 4 M444 %%%% 'RS_P %/_\ DQ?XG?[FG?\ IRM:_G]K^@+_ (*?_P#)B_Q._P!S M3O\ TY6M?S^T %%%% !1110 4444 ??7_!%G_DZKQ'_V)]W_ .EEE7[75^*/ M_!%G_DZKQ'_V)]W_ .EEE7[74 %%%% !1110 4444 %%%% !7XM?\%K?^3GO M"7_8GV__ *6WM?M+7XM?\%K?^3GO"7_8GV__ *6WM 'Y^4444 %%%% !1110 M 5^_/_!+/_DQ?X<_[^I_^G*ZK\!J_?G_ ()9_P#)B_PY_P!_4_\ TY75 'U? M1110 4444 %%%% !1110 4444 ?S8_M=?\G5?&/_ +'#5O\ TLEKR6O6OVNO M^3JOC'_V.&K?^EDM>2T %%%% !1110 4444 ?U16G_'K#_N+_*IJAM/^/6'_ M '%_E4U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !7P!_P %J_\ DUGPM_V.=K_Z0WU??]? '_!:O_DUGPM_V.=K M_P"D-]0!]_T444 %%%% !7X!?\%2/^3Z_B7]-,_]-EI7[^U^ 7_!4C_D^OXE M_33/_39:4 ?*E%%% !1110 4444 %?TI?LF_\FK_ ;_ .Q-T?\ ](H:_FMK M^E+]DW_DU?X-_P#8FZ/_ .D4- 'JU%%% !1110 4444 %%%% !1110!_*P_W MF^M)2O\ >;ZTE !1110 4444 %?5'_!+O_D^KX9?74O_ $V7=?*]?5'_ 2[ M_P"3ZOAE]=2_]-EW0!_0!1110 4444 %%%% !1110 4444 ? /\ P6I_Y-7\ M,?\ 8Y6O_I%?5^*M?M5_P6I_Y-7\,?\ 8Y6O_I%?5^*M !1110 4444 %%%% M 'ZI?\$,?]9\:_IHO_M_7ZK5^5/_ 0Q_P!9\:_IHO\ [?U^JU !1110 444 M4 %%%% !1110 5^+'_!:S_DZ+PI_V)MK_P"EU]7[3U^+'_!:S_DZ+PI_V)MK M_P"EU]0!^?U%%% !1110 4444 %?TH?LE?\ )J_P<_[$W1__ $BBK^:^OZ4/ MV2O^35_@Y_V)NC_^D45 'K%%%% !1110 4444 %%%% !1110!_*S-_K7_P!X MTVG3?ZU_]XTV@ HHHH **** "O4OV4_^3HO@]_V..C_^EL->6UZE^RG_ ,G1 M?![_ +''1_\ TMAH _I6HHHH **** "BBB@ HHHH **** /@/_@M1_R:MX:_ M['&T_P#2*]K\4Z_:S_@M1_R:MX:_['&T_P#2*]K\4Z "BBB@ HHHH **** / MU1_X(9?Z[XU?[NB_SOJ_5>ORH_X(9?Z[XU?[NB_SOJ_5>@ HHHH **** "BB MB@ HHHH *_%G_@M9_P G0>$_^Q.MO_2V]K]IJ_%G_@M9_P G0>$_^Q.MO_2V M]H _/VBBB@ HHHH **** "OWZ_X):?\ )B_PX_WM3_\ 3E=5^ M?OU_P2T_Y M,7^''^]J?_IRNJ /JZBBB@ HHHH **** "BBB@ HHHH _E:N/]?)_O'^=,I] MQ_KY/]X_SIE !1110 4444 %>H_LK_\ )SWP@_[''1__ $MAKRZO4?V5_P#D MY[X0?]CCH_\ Z6PT ?TKT444 %%%% !1110 4444 %%%% 'RS_P4_P#^3%_B M=_N:=_Z--ITW^M?\ WC3: "BB MB@ HHHH *]2_93_Y.B^#W_8XZ/\ ^EL->6UZE^RG_P G1?![_L<='_\ 2V&@ M#^E:BBB@ HHHH **** "BBB@ HHHH ^ _P#@M1_R:MX:_P"QQM/_ $BO:_%. MOVL_X+4?\FK>&O\ L<;3_P!(KVOQ3H **** "BBB@ HHHH _5'_@AE_KOC5_ MNZ+_ #OJ_5>ORH_X(9?Z[XU?[NB_SOJ_5>@ HHHH **** "BBB@ HHHH *_% MG_@M9_R=!X3_ .Q.MO\ TMO:_::OQ9_X+6?\G0>$_P#L3K;_ -+;V@#\_:** M* "BBB@ HHHH *_?K_@EI_R8O\./][4__3E=5^ M?OU_P2T_Y,7^''^]J?\ MZ2T %%%% !1110 M 4444 ?U16G_ !ZP_P"XO\JFJ&T_X]8?]Q?Y5-0 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\ ?\%J_^36?"W_8 MYVO_ *0WU??]? '_ 6K_P"36?"W_8YVO_I#?4 ??]%%% !1110 5^ 7_!4C M_D^OXE_33/\ TV6E?O[7X!?\%2/^3Z_B7]-,_P#39:4 ?*E%%% !1110 444 M4 %?TI?LF_\ )J_P;_[$W1__ $BAK^:VOZ4OV3?^35_@W_V)NC_^D4- 'JU% M%% !1110 4444 %%%% !1110!_*P_P!YOK24K_>;ZTE !1110 4444 %?5'_ M 2[_P"3ZOAE]=2_]-EW7RO7U1_P2[_Y/J^&7UU+_P!-EW0!_0!1110 4444 M %%%% !1110 4444 ? /_!:G_DU?PQ_V.5K_ .D5]7XJU^U7_!:G_DU?PQ_V M.5K_ .D5]7XJT %%%% !1110 4444 ?JE_P0Q_UGQK^FB_\ M_7ZK5^5/_!# M'_6?&OZ:+_[?U^JU !1110 4444 %%%% !1110 5^+'_ 6L_P"3HO"G_8FV MO_I=?5^T]?BQ_P %K/\ DZ+PI_V)MK_Z77U 'Y_4444 %%%% !1110 5_2A^ MR5_R:O\ !S_L3='_ /2**OYKZ_I0_9*_Y-7^#G_8FZ/_ .D45 'K%%%% !11 M10 4444 %%%% !1110!_*S-_K7_WC3:=-_K7_P!XTV@ HHHH **** "O4OV4 M_P#DZ+X/?]CCH_\ Z6PUY;7J7[*?_)T7P>_[''1__2V&@#^E:BBB@ HHHH * M*** "BBB@ HHHH ^ _\ @M1_R:MX:_['&T_](KVOQ3K]K/\ @M1_R:MX:_[' M&T_](KVOQ3H **** "BBB@ HHHH _5'_ ((9?Z[XU?[NB_SOJ_5>ORH_X(9? MZ[XU?[NB_P [ZOU7H **** "BBB@ HHHH **** "OQ9_X+6?\G0>$_\ L3K; M_P!+;VOVFK\6?^"UG_)T'A/_ +$ZV_\ 2V]H _/VBBB@ HHHH **** "OWZ_ MX):?\F+_ X_WM3_ /3E=5^ M?OU_P $M/\ DQ?XH_LK_ /)SWP@_[''1_P#TMAKRZO4?V5_^3GOA!_V..C_^EL- ']*]%%% M!1110 4444 %%%% !1110!\L_P#!3_\ Y,7^)W^YIW_IRM:_G]K^@+_@I_\ M\F+_ !._W-._].5K7\_M !1110 4444 %%%% 'WU_P $6?\ DZKQ'_V)]W_Z M665?M=7XH_\ !%G_ ).J\1_]B?=_^EEE7[74 %%%% !1110 4444 %%%% !7 MXM?\%K?^3GO"7_8GV_\ Z6WM?M+7XM?\%K?^3GO"7_8GV_\ Z6WM 'Y^4444 M %%%% !1110 5^_/_!+/_DQ?X<_[^I_^G*ZK\!J_?G_@EG_R8O\ #G_?U/\ M].5U0!]7T444 %%%% !1110 4444 %%%% '\V/[77_)U7QC_ .QPU;_TLEKR M6O6OVNO^3JOC'_V.&K?^EDM>2T %%%% !1110 4444 ?U16G_'K#_N+_ "J: MH;3_ (]8?]Q?Y5-0 4444 %%%% !1110 4444 %%%% !1110 445XW^TY^U? MX$_9-\)6.N^-)+Z<,1[U MTU:2BXMQENB4U)704445(PHKRSXR_M1?"O\ 9_A!\>^-=-T*Y90Z:>6:>\=3 MP&6WB#2%<_Q;<>]97PC_ &G[+XV:Q!%X;^'_ ([3P],I=/%6JZ3'8::Z;"RN MAFF6:16X4&.)N2,X&31'WK\O0)>[N>T4444 %%%% !7P!_P6K_Y-9\+?]CG: M_P#I#?5]_P!? '_!:O\ Y-9\+?\ 8YVO_I#?4 ??]%%% !1110 5^ 7_ 5( M_P"3Z_B7]-,_]-EI7[^U^ 7_ 5(_P"3Z_B7]-,_]-EI0!\J4444 %%%% !1 M110 5_2E^R;_ ,FK_!O_ +$W1_\ TBAK^:VOZ4OV3?\ DU?X-_\ 8FZ/_P"D M4- 'JU%%% !1110 4444 %%%% !1110!_*P_WF^M)2O]YOK24 %%%% !1110 M 5]4?\$N_P#D^KX9?74O_39=U\KU]4?\$N_^3ZOAE]=2_P#39=T ?T 4444 M%%%% !1110 4444 %%%% 'P#_P %J?\ DU?PQ_V.5K_Z17U?BK7[5?\ !:G_ M )-7\,?]CE:_^D5]7XJT %%%% !1110 4444 ?JE_P $,?\ 6?&OZ:+_ .W] M?JM7Y4_\$,?]9\:_IHO_ +?U^JU !1110 4444 %%%% !1110 5^+'_!:S_D MZ+PI_P!B;:_^EU]7[3U^+'_!:S_DZ+PI_P!B;:_^EU]0!^?U%%% !1110 44 M44 %?TH?LE?\FK_!S_L3='_](HJ_FOK^E#]DK_DU?X.?]B;H_P#Z114 >L44 M44 %%%% !1110 4444 %%%% '\K,W^M?_>--ITW^M?\ WC3: "BBB@ HHHH M*]2_93_Y.B^#W_8XZ/\ ^EL->6UZE^RG_P G1?![_L<='_\ 2V&@#^E:BBB@ M HHHH **** "BBB@ HHHH ^ _P#@M1_R:MX:_P"QQM/_ $BO:_%.OVL_X+4? M\FK>&O\ L<;3_P!(KVOQ3H **** "BBB@ HHHH _5'_@AE_KOC5_NZ+_ #OJ M_5>ORH_X(9?Z[XU?[NB_SOJ_5>@ HHHH **** "BBB@ HHHH *_%G_@M9_R= M!X3_ .Q.MO\ TMO:_::OQ9_X+6?\G0>$_P#L3K;_ -+;V@#\_:*** "BBB@ MHHHH *_?K_@EI_R8O\./][4__3E=5^ M?OU_P2T_Y,7^''^]J?\ Z2T %%%% !1110 4444 ?U M16G_ !ZP_P"XO\JFJ&T_X]8?]Q?Y5-0 4444 %%%% !1110 4444 %%%% !1 M12,P522< ^33M"TFW:XN;AN3@I"4NJ;2[+37U=].R_Q-+>_+"48]&D_773Y M6U\].FO[6_L:_P#)I_PB_P"Q7T__ -$+7LE>-_L:_P#)I_PB_P"Q7T__ -$+ M7LE>EBO]XJ>K_,X:'\*'HOR"OS]_X*2?\%"[CX"A_AO\.KJ+_A/;F$/J&J8# MC2(F&550009V!R,\(I!P2PQ]N?$SQQ:?#/X=>)O%M^,V>AZ;<:C*N<;EBC9] MOU.,?C7\ZO@7_A(_VC/VF='FN[./Q-XA\3^(4N;BSNKK[/%=%I?,DC:4AO+3 M:&7.&PHX!P!7 H^WK1H7LM+_ #=E^OW6ZG9S*C2=9_+Y;_I]_D?J?_P3Y_8/ MTW1?#VG_ !A^+%LWBSXC^( NJ6RZV3<_V>CX>.1@^=]PW#EVR4R ,$,3^@-? MG=^U%^V-^U#^R3/H^K>*/ ?PWO/!FH3_ &>*;19;ZURJD@^25 M.TXZ8KZ*_8Y_;2\*?M@>$;N\TNUDT+Q+I>P:IH-Q*)&AW9VR1R #S(R01NP" M",$#C/5S>VO[-64>G;^O^" O\ PIK+_P".U\/_ /!7CXU?#WXC_LV^&]-\)^//#/BC M48O%MM<26>BZQ;WOJC_@EW_P GU?#+ZZE_Z;+N@#^@"BBB@ HH MHH **** "BBB@ HHHH ^ ?\ @M3_ ,FK^&/^QRM?_2*^K\5:_:K_ (+4_P#) MJ_AC_LOQ8_X+6?\G1>%/\ L3;7_P!+KZ@#\_J*** "BBB@ HHH MH *_I0_9*_Y-7^#G_8FZ/_Z115_-?7]*'[)7_)J_P<_[$W1__2**@#UBBBB@ M HHHH **** "BBB@ HHHH _E9F_UK_[QIM.F_P!:_P#O&FT %%%% !1110 5 MZE^RG_R=%\'O^QQT?_TMAKRVO4OV4_\ DZ+X/?\ 8XZ/_P"EL- ']*U%%% ! M1110 4444 %%%% !1110!\!_\%J/^35O#7_8XVG_ *17M?BG7[6?\%J/^35O M#7_8XVG_ *17M?BG0 4444 %%%% !1110!^J/_!#+_7?&K_=T7^=]7ZKU^5' M_!#+_7?&K_=T7^=]7ZKT %%%% !1110 4444 %%%% !7XL_\%K/^3H/"?_8G M6W_I;>U^TU?BS_P6L_Y.@\)_]B=;?^EM[0!^?M%%% !1110 4444 %?OU_P2 MT_Y,7^''^]J?_IRNJ_ 6OWZ_X):?\F+_ X_WM3_ /3E=4 ?5U%%% !1110 M4444 %%%% !1110!_*U/\Z93[C_7R?[Q_G3* "BBB@ HHHH *]1_9 M7_Y.>^$'_8XZ/_Z6PUY=7J/[*_\ R<]\(/\ L<='_P#2V&@#^E>BBB@ HHHH M **** "BBB@ HHHH ^6?^"G_ /R8O\3O]S3O_3E:U_/[7] 7_!3_ /Y,7^)W M^YIW_IRM:_G]H **** "BBB@ HHHH ^^O^"+/_)U7B/_ +$^[_\ 2RRK]KJ_ M%'_@BS_R=5XC_P"Q/N__ $LLJ_:Z@ HHHH **** "BBB@ HHHH *_%K_ (+6 M_P#)SWA+_L3[?_TMO:_:6OQ:_P""UO\ R<]X2_[$^W_]+;V@#\_**** "BBB M@ HHHH *_?G_ ()9_P#)B_PY_P!_4_\ TY75?@-7[\_\$L_^3%_AS_OZG_Z< MKJ@#ZOHHHH **** "BBB@ HHHH **** /YL?VNO^3JOC'_V.&K?^EDM>2UZU M^UU_R=5\8_\ L<-6_P#2R6O): "BBB@ HHHH **** /ZHK3_ (]8?]Q?Y5-4 M-I_QZP_[B_RJ:@ HHHH **** "BBB@ HHHH **** "OBC_@JY\0< G@D\?:]>;_&[]G7X> M_M&Z+I^D?$3P_P#\)#I^GW!NK:'[;<6WERE2I;,,B$\$C!)%958N<>5=U]UU M=?-&E.2C*[\_RT/S1^'O_!8_0OA9X)T?PGX9^ D>F:'I-NMM;6\?BKHHZL3] MBY9CEF8\DDD\FOAG]I3XT?\ #0WQN\4_$/\ L?\ L#^W)8I?[-^U?:?)V0QQ M8\S8F[/EY^Z.N/>OVR_X= M^$/"6G?V3X=TNX@2TL_/DF\M6MH78;Y&9SEG8\D]:]?>%?*O_ 3Y_9X^'WPQ^!_@WQMX9\/_ -F^)_%/ANQEU>^^ MVW$OVEC&LA.R21D3YB3\BK^5?)?_ 4 _P""D7Q5^%?[06J^ /AW>VOAG3O# MOD+EEIZ[GV]^WY'=R_L;_%A;+F8:*[-U_U8=3)T_V U?B]_P $];B" MV_;0^%+W&WRSJI0;L8WM#(J=>^XBOV5_97^+0_;2_9/@U;Q9I,-K)K=O=Z+J M]M;Y\F4C=%(\8.2%93G!)VDD9.,U^,?C?X8^*_V%_P!J31/^$@LIV7P_K4&J M:?>JI6/4[2*=6$D;=#N48(_A)(-8T8^QQ\?:.R?+KZ-O\G?[^S-*K]M@Y*&Z MYOQ5OS5O^'/V#_X*;>%X?$_[%7Q"$L7F2Z>EMJ$+;Z/\ MFZ#:6TK);ZIIM]:729X>,0F4 _1XD/X5^C7_!0KXY>$Y/V$ M_$>KZ;K=E?6WC"SM[71C%,I-WYLB,VP9Y*QAV/IMP<5\T_\ !'7]ES6;'7-1 M^-'B&PDL=.>S?3] 6X0JUSO(\ZX4'^ *NQ6Z-O?TIX5.&(JMK1+7_$XM6_\ M218B2GAZ:6[>GI=/[MS]6J***105SWQ \ Z%\4O!FK^%/$]C_:6@:M ;>\M/ M.DB\R,D'&^-E8<@<@BNAHH ^4?\ AUI^S)_T3A__ ?:E_\ )%?(/_!3[]C# MX/?LZ_ /0/$GP^\)-H.LW7B:WTZ:Y.IW=SN@:UNY&3;-*ZC+11G(&?EZ\FOU MLKX _P""U?\ R:SX6_['.U_](;Z@#[_HHHH **** "OP"_X*D?\ )]?Q+^FF M?^FRTK]_:_ +_@J1_P GU_$OZ:9_Z;+2@#Y4HHHH **** "BBB@ K^E+]DW_ M )-7^#?_ &)NC_\ I%#7\UM?TI?LF_\ )J_P;_[$W1__ $BAH ]6HHHH *** M* "BBB@ HHHH **** /Y6'^\WUI*5_O-]:2@ HHHH **** "OJC_ ()=_P#) M]7PR^NI?^FR[KY7KZH_X)=_\GU?#+ZZE_P"FR[H _H HHHH **** "BBB@ H MHHH **** /@'_@M3_P FK^&/^QRM?_2*^K\5:_:K_@M3_P FK^&/^QRM?_2* M^K\5: "BBB@ HHHH **** /U2_X(8_ZSXU_31?\ V_K]5J_*G_@AC_K/C7]- M%_\ ;^OU6H **** "BBB@ HHHH **** "OQ8_P""UG_)T7A3_L3;7_TNOJ_: M>OQ8_P""UG_)T7A3_L3;7_TNOJ /S^HHHH **** "BBB@ K^E#]DK_DU?X.? M]B;H_P#Z115_-?7]*'[)7_)J_P '/^Q-T?\ ](HJ /6**** "BBB@ HHHH * M*** "BBB@#^5F;_6O_O&FTZ;_6O_ +QIM !1110 4444 %>I?LI_\G1?![_L M<='_ /2V&O+:]2_93_Y.B^#W_8XZ/_Z6PT ?TK4444 %%%% !1110 4444 % M%%% 'P'_ ,%J/^35O#7_ &.-I_Z17M?BG7[6?\%J/^35O#7_ &.-I_Z17M?B MG0 4444 %%%% !1110!^J/\ P0R_UWQJ_P!W1?YWU?JO7Y4?\$,O]=\:O]W1 M?YWU?JO0 4444 %%%% !1110 4444 %?BS_P6L_Y.@\)_P#8G6W_ *6WM?M- M7XL_\%K/^3H/"?\ V)UM_P"EM[0!^?M%%% !1110 4444 %?OU_P2T_Y,7^' M'^]J?_IRNJ_ 6OWZ_P""6G_)B_PX_P![4_\ TY75 'U=1110 4444 %%%% ! M1110 4444 ?RM7'^OD_WC_.F4^X_U\G^\?YTR@ HHHH **** "O4?V5_^3GO MA!_V..C_ /I;#7EU>H_LK_\ )SWP@_[''1__ $MAH _I7HHHH **** "BBB@ M HHHH **** /EG_@I_\ \F+_ !._W-._].5K7\_M?T!?\%/_ /DQ?XG?[FG? M^G*UK^?V@ HHHH **** "BBB@#[Z_P""+/\ R=5XC_[$^[_]++*OVNK\4?\ M@BS_ ,G5>(_^Q/N__2RRK]KJ "BBB@ HHHH **** "BBB@ K\6O^"UO_ "<] MX2_[$^W_ /2V]K]I:_%K_@M;_P G/>$O^Q/M_P#TMO: /S\HHHH **** "BB MB@ K]^?^"6?_ "8O\.?]_4__ $Y75?@-7[\_\$L_^3%_AS_OZG_Z2UZU^UU_P G M5?&/_L<-6_\ 2R6O): "BBB@ HHHH **** /ZHK3_CUA_P!Q?Y5-4-I_QZP_ M[B_RJ:@ HHHH **** "BBB@ HHHH **** "BBB@ KY[^)7[ /P%^+WC?5/%_ MBWP)_:WB+5'5[N\_MB_A\QE144[(YU085%' '2OH2BE97N.[M8QO!O@_2/A_ MX3TCPSH%I]@T32;6.RLK7S'D\J%%"HNYR6; Y8D^]?/W[2'_!//X2_M/^,+ M;Q5XFAU;2=?1$BN+W0KI(&O8T&%68/&ZG XW*%;&!NP!CZ:HIR]Z7-+5[A'W M5RQT1S'PT^&OASX0>!])\(^$M,CTC0-,B\JWM8R3CDEF9CRS,26+$DDDDTSX MB?"OP?\ %S0CHWC3PUIGB?3-V];?4[99A&V"-Z$C*-@GYE(//6NJHHE[]W+4 M4?<^'0^*^B MH84MXDBB18XD4*J(,!0. .PI]%.[M85E>X4444AA1110 5\ ?\ !:O_ )-9 M\+?]CG:_^D-]7W_7P!_P6K_Y-9\+?]CG:_\ I#?4 ??]%%% !1110 5^ 7_! M4C_D^OXE_33/_39:5^_M?@%_P5(_Y/K^)?TTS_TV6E 'RI1110 4444 %%%% M !7]*7[)O_)J_P &_P#L3='_ /2*&OYK:_I2_9-_Y-7^#?\ V)NC_P#I%#0! MZM1110 4444 %%%% !1110 4444 ?RL/]YOK24K_ 'F^M)0 4444 %%%% !7 MU1_P2[_Y/J^&7UU+_P!-EW7RO7U1_P $N_\ D^KX9?74O_39=T ?T 4444 % M%%% !1110 4444 %%%% 'P#_ ,%J?^35_#'_ &.5K_Z17U?BK7[5?\%J?^35 M_#'_ &.5K_Z17U?BK0 4444 %%%% !1110!^J7_!#'_6?&OZ:+_[?U^JU?E3 M_P $,?\ 6?&OZ:+_ .W]?JM0 4444 %%%% !1110 4444 %?BQ_P6L_Y.B\* M?]B;:_\ I=?5^T]?BQ_P6L_Y.B\*?]B;:_\ I=?4 ?G]1110 4444 %%%% ! M7]*'[)7_ ":O\'/^Q-T?_P!(HJ_FOK^E#]DK_DU?X.?]B;H__I%%0!ZQ1110 M 4444 %%%% !1110 4444 ?RLS?ZU_\ >--ITW^M?_>--H **** "BBB@ KU M+]E/_DZ+X/?]CCH__I;#7EM>I?LI_P#)T7P>_P"QQT?_ -+8: /Z5J*** "B MBB@ HHHH **** "BBB@#X#_X+4?\FK>&O^QQM/\ TBO:_%.OVL_X+4?\FK>& MO^QQM/\ TBO:_%.@ HHHH **** "BBB@#]4?^"&7^N^-7^[HO\[ZOU7K\J/^ M"&7^N^-7^[HO\[ZOU7H **** "BBB@ HHHH **** "OQ9_X+6?\ )T'A/_L3 MK;_TMO:_::OQ9_X+6?\ )T'A/_L3K;_TMO: /S]HHHH **** "BBB@ K]^O^ M"6G_ "8O\./][4__ $Y75?@+7[]?\$M/^3%_AQ_O:G_Z/\Z90 4444 %%%% !7J/ M[*__ "<]\(/^QQT?_P!+8:\NKU']E?\ Y.>^$'_8XZ/_ .EL- ']*]%%% !1 M110 4444 %%%% !1110!\L_\%/\ _DQ?XG?[FG?^G*UK^?VOZ O^"G__ "8O M\3O]S3O_ $Y6M?S^T %%%% !1110 4444 ??7_!%G_DZKQ'_ -B?=_\ I995 M^UU?BC_P19_Y.J\1_P#8GW?_ *665?M=0 4444 %%%% !1110 4444 %?BU_ MP6M_Y.>\)?\ 8GV__I;>U^TM?BU_P6M_Y.>\)?\ 8GV__I;>T ?GY1110 44 M44 %%%% !7[\_P#!+/\ Y,7^'/\ OZG_ .G*ZK\!J_?G_@EG_P F+_#G_?U/ M_P!.5U0!]7T444 %%%% !1110 4444 %%%% '\V/[77_ "=5\8_^QPU;_P!+ M):\EKUK]KK_DZKXQ_P#8X:M_Z62UY+0 4444 %%%% !1110!_5%:?\>L/^XO M\JFJ&T_X]8?]Q?Y5-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 5\ ?\%J_^36?"W_8YVO\ Z0WU??\ 7P!_P6K_ M .36?"W_ &.=K_Z0WU 'W_1110 4444 %?@%_P %2/\ D^OXE_33/_39:5^_ MM?@%_P %2/\ D^OXE_33/_39:4 ?*E%%% !1110 4444 %?TI?LF_P#)J_P; M_P"Q-T?_ -(H:_FMK^E+]DW_ )-7^#?_ &)NC_\ I%#0!ZM1110 4444 %%% M% !1110 4444 ?RL/]YOK24K_>;ZTE !1110 4444 %?5'_!+O\ Y/J^&7UU M+_TV7=?*]?5'_!+O_D^KX9?74O\ TV7= '] %%%% !1110 4444 %%%% !11 M10!\ _\ !:G_ )-7\,?]CE:_^D5]7XJU^U7_ 6I_P"35_#'_8Y6O_I%?5^* MM !1110 4444 %%%% 'ZI?\ !#'_ %GQK^FB_P#M_7ZK5^5/_!#'_6?&OZ:+ M_P"W]?JM0 4444 %%%% !1110 4444 %?BQ_P6L_Y.B\*?\ 8FVO_I=?5^T] M?BQ_P6L_Y.B\*?\ 8FVO_I=?4 ?G]1110 4444 %%%% !7]*'[)7_)J_P<_[ M$W1__2**OYKZ_I0_9*_Y-7^#G_8FZ/\ ^D45 'K%%%% !1110 4444 %%%% M!1110!_*S-_K7_WC3:=-_K7_ -XTV@ HHHH **** "O4OV4_^3HO@]_V..C_ M /I;#7EM>I?LI_\ )T7P>_[''1__ $MAH _I6HHHH **** "BBB@ HHHH ** M** /@/\ X+4?\FK>&O\ L<;3_P!(KVOQ3K]K/^"U'_)JWAK_ +'&T_\ 2*]K M\4Z "BBB@ HHHH **** /U1_X(9?Z[XU?[NB_P [ZOU7K\J/^"&7^N^-7^[H MO\[ZOU7H **** "BBB@ HHHH **** "OQ9_X+6?\G0>$_P#L3K;_ -+;VOVF MK\6?^"UG_)T'A/\ [$ZV_P#2V]H _/VBBB@ HHHH **** "OWZ_X):?\F+_# MC_>U/_TY75?@+7[]?\$M/^3%_AQ_O:G_ .G*ZH ^KJ*** "BBB@ HHHH *** M* "BBB@#^5JX_P!?)_O'^=,I]Q_KY/\ >/\ .F4 %%%% !1110 5ZC^RO_R< M]\(/^QQT?_TMAKRZO4?V5_\ DY[X0?\ 8XZ/_P"EL- ']*]%%% !1110 444 M4 %%%% !1110!\L_\%/_ /DQ?XG?[FG?^G*UK^?VOZ O^"G_ /R8O\3O]S3O M_3E:U_/[0 4444 %%%% !1110!]]?\$6?^3JO$?_ &)]W_Z665?M=7XH_P#! M%G_DZKQ'_P!B?=_^EEE7[74 %%%% !1110 4444 %%%% !7XM?\ !:W_ ).> M\)?]B?;_ /I;>U^TM?BU_P %K?\ DY[PE_V)]O\ ^EM[0!^?E%%% !1110 4 M444 %?OS_P $L_\ DQ?X<_[^I_\ IRNJ_ :OWY_X)9_\F+_#G_?U/_TY75 ' MU?1110 4444 %%%% !1110 4444 ?S8_M=?\G5?&/_L<-6_]+):\EKUK]KK_ M ).J^,?_ &.&K?\ I9+7DM !1110 4444 %%%% ']45I_P >L/\ N+_*IJAM M/^/6'_<7^534 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %? '_!:O_DUGPM_V.=K_P"D-]7W_7P!_P %J_\ DUGP MM_V.=K_Z0WU 'W_1110 4444 %?@%_P5(_Y/K^)?TTS_ --EI7[^U^ 7_!4C M_D^OXE_33/\ TV6E 'RI1110 4444 %%%% !7]*7[)O_ ":O\&_^Q-T?_P!( MH:_FMK^E+]DW_DU?X-_]B;H__I%#0!ZM1110 4444 %%%% !1110 4444 ?R ML/\ >;ZTE*_WF^M)0 4444 %%%% !7U1_P $N_\ D^KX9?74O_39=U\KU]4? M\$N_^3ZOAE]=2_\ 39=T ?T 4444 %%%% !1110 4444 %%%% 'P#_P6I_Y- M7\,?]CE:_P#I%?5^*M?M5_P6I_Y-7\,?]CE:_P#I%?5^*M !1110 4444 %% M%% 'ZI?\$,?]9\:_IHO_ +?U^JU?E3_P0Q_UGQK^FB_^W]?JM0 4444 %%%% M !1110 4444 %?BQ_P %K/\ DZ+PI_V)MK_Z77U?M/7XL?\ !:S_ ).B\*?] MB;:_^EU]0!^?U%%% !1110 4444 %?TH?LE?\FK_ <_[$W1_P#TBBK^:^OZ M4/V2O^35_@Y_V)NC_P#I%%0!ZQ1110 4444 %%%% !1110 4444 ?RLS?ZU_ M]XTVG3?ZU_\ >--H **** "BBB@ KU+]E/\ Y.B^#W_8XZ/_ .EL->6UZE^R MG_R=%\'O^QQT?_TMAH _I6HHHH **** "BBB@ HHHH **** /@/_ (+4?\FK M>&O^QQM/_2*]K\4Z_:S_ (+4?\FK>&O^QQM/_2*]K\4Z "BBB@ HHHH **** M /U1_P""&7^N^-7^[HO\[ZOU7K\J/^"&7^N^-7^[HO\ .^K]5Z "BBB@ HHH MH **** "BBB@ K\6?^"UG_)T'A/_ +$ZV_\ 2V]K]IJ_%G_@M9_R=!X3_P"Q M.MO_ $MO: /S]HHHH **** "BBB@ K]^O^"6G_)B_P ./][4_P#TY75?@+7[ M]?\ !+3_ ),7^''^]J?_ */\Z90 4444 %%%% !7J/[*_P#R<]\(/^QQT?\ ]+8: M\NKU']E?_DY[X0?]CCH__I;#0!_2O1110 4444 %%%% !1110 4444 ?+/\ MP4__ .3%_B=_N:=_Z;ZTE !1110 4 M444 %?5'_!+O_D^KX9?74O\ TV7=?*]?5'_!+O\ Y/J^&7UU+_TV7= '] %% M%% !1110 4444 %%%% !1110!\ _\%J?^35_#'_8Y6O_ *17U?BK7[5?\%J? M^35_#'_8Y6O_ *17U?BK0 4444 %%%% !1110!^J7_!#'_6?&OZ:+_[?U^JU M?E3_ ,$,?]9\:_IHO_M_7ZK4 %%%% !1110 4444 %%%% !7XL?\%K/^3HO" MG_8FVO\ Z77U?M/7XL?\%K/^3HO"G_8FVO\ Z77U 'Y_4444 %%%% !1110 M5_2A^R5_R:O\'/\ L3='_P#2**OYKZ_I0_9*_P"35_@Y_P!B;H__ *114 >L M4444 %%%% !1110 4444 %%%% '\K,W^M?\ WC3:=-_K7_WC3: "BBB@ HHH MH *]2_93_P"3HO@]_P!CCH__ *6PUY;7J7[*?_)T7P>_[''1_P#TMAH _I6H MHHH **** "BBB@ HHHH **** /@/_@M1_P FK>&O^QQM/_2*]K\4Z_:S_@M1 M_P FK>&O^QQM/_2*]K\4Z "BBB@ HHHH **** /U1_X(9?Z[XU?[NB_SOJ_5 M>ORH_P""&7^N^-7^[HO\[ZOU7H **** "BBB@ HHHH **** "OQ9_P""UG_) MT'A/_L3K;_TMO:_::OQ9_P""UG_)T'A/_L3K;_TMO: /S]HHHH **** "BBB M@ K]^O\ @EI_R8O\./\ >U/_ -.5U7X"U^_7_!+3_DQ?X\)?]B?;_\ I;>U^TM?BU_P6M_Y.>\)?]B?;_\ I;>T M ?GY1110 4444 %%%% !7[\_\$L_^3%_AS_OZG_ZL/^XO\JFJ&T_X]8?\ <7^534 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %? '_ 6K_P"36?"W_8YVO_I#?5]_ MU\ ?\%J_^36?"W_8YVO_ *0WU 'W_1110 4444 %?@%_P5(_Y/K^)?TTS_TV M6E?O[7X!?\%2/^3Z_B7]-,_]-EI0!\J4444 %%%% !1110 5_2E^R;_R:O\ M!O\ [$W1_P#TBAK^:VOZ4OV3?^35_@W_ -B;H_\ Z10T >K4444 %%%% !11 M10 4444 %%%% '\K#_>;ZTE*_P!YOK24 %%%% !1110 5]4?\$N_^3ZOAE]= M2_\ 39=U\KU]4?\ !+O_ )/J^&7UU+_TV7= '] %%%% !1110 4444 %%%% M!1110!\ _P#!:G_DU?PQ_P!CE:_^D5]7XJU^U7_!:G_DU?PQ_P!CE:_^D5]7 MXJT %%%% !1110 4444 ?JE_P0Q_UGQK^FB_^W]?JM7Y4_\ !#'_ %GQK^FB M_P#M_7ZK4 %%%% !1110 4444 %%%% !7XL?\%K/^3HO"G_8FVO_ *77U?M/ M7XL?\%K/^3HO"G_8FVO_ *77U 'Y_4444 %%%% !1110 5_2A^R5_P FK_!S M_L3='_\ 2**OYKZ_I0_9*_Y-7^#G_8FZ/_Z114 >L4444 %%%% !1110 444 M4 %%%% '\K,W^M?_ 'C3:=-_K7_WC3: "BBB@ HHHH *]2_93_Y.B^#W_8XZ M/_Z6PUY;7J7[*?\ R=%\'O\ L<='_P#2V&@#^E:BBB@ HHHH **** "BBB@ MHHHH ^ _^"U'_)JWAK_L<;3_ -(KVOQ3K]K/^"U'_)JWAK_L<;3_ -(KVOQ3 MH **** "BBB@ HHHH _5'_@AE_KOC5_NZ+_.^K]5Z_*C_@AE_KOC5_NZ+_.^ MK]5Z "BBB@ HHHH **** "BBB@ K\6?^"UG_ "=!X3_[$ZV_]+;VOVFK\6?^ M"UG_ "=!X3_[$ZV_]+;V@#\_:*** "BBB@ HHHH *_?K_@EI_P F+_#C_>U/ M_P!.5U7X"U^_7_!+3_DQ?X2T %%%% !1110 4444 ?U16G_'K#_N+_*IJAM/^/6'_<7^ M534 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %? '_!:O_DUGPM_V.=K_ .D-]7W_ %\ ?\%J_P#DUGPM_P!CG:_^ MD-]0!]_T444 %%%% !7X!?\ !4C_ )/K^)?TTS_TV6E?O[7X!?\ !4C_ )/K M^)?TTS_TV6E 'RI1110 4444 %%%% !7]*7[)O\ R:O\&_\ L3='_P#2*&OY MK:_I2_9-_P"35_@W_P!B;H__ *10T >K4444 %%%% !1110 4444 %%%% '\ MK#_>;ZTE*_WF^M)0 4444 %%%% !7U1_P2[_ .3ZOAE]=2_]-EW7RO7U1_P2 M[_Y/J^&7UU+_ --EW0!_0!1110 4444 %%%% !1110 4444 ? /_ 6I_P"3 M5_#'_8Y6O_I%?5^*M?M5_P %J?\ DU?PQ_V.5K_Z17U?BK0 4444 %%%% !1 M110!^J7_ 0Q_P!9\:_IHO\ [?U^JU?E3_P0Q_UGQK^FB_\ M_7ZK4 %%%% M!1110 4444 %%%% !7XL?\%K/^3HO"G_ &)MK_Z77U?M/7XL?\%K/^3HO"G_ M &)MK_Z77U 'Y_4444 %%%% !1110 5_2A^R5_R:O\'/^Q-T?_TBBK^:^OZ4 M/V2O^35_@Y_V)NC_ /I%%0!ZQ1110 4444 %%%% !1110 4444 ?RLS?ZU_] MXTVG3?ZU_P#>--H **** "BBB@ KU+]E/_DZ+X/?]CCH_P#Z6PUY;7J7[*?_ M "=%\'O^QQT?_P!+8: /Z5J*** "BBB@ HHHH **** "BBB@#X#_ ."U'_)J MWAK_ +'&T_\ 2*]K\4Z_:S_@M1_R:MX:_P"QQM/_ $BO:_%.@ HHHH **** M"BBB@#]4?^"&7^N^-7^[HO\ .^K]5Z_*C_@AE_KOC5_NZ+_.^K]5Z "BBB@ MHHHH **** "BBB@ K\6?^"UG_)T'A/\ [$ZV_P#2V]K]IJ_%G_@M9_R=!X3_ M .Q.MO\ TMO: /S]HHHH **** "BBB@ K]^O^"6G_)B_PX_WM3_].5U7X"U^ M_7_!+3_DQ?XH_LK_\G/?"#_L<='_]+8:\ MNKU']E?_ ).>^$'_ &..C_\ I;#0!_2O1110 4444 %%%% !1110 4444 ?+ M/_!3_P#Y,7^)W^YIW_IRM:_G]K^@+_@I_P#\F+_$[_\)?]B?;_ /I;>T ?GY1110 4444 %%%% !7[\_\ !+/_ M ),7^'/^_J?_ *L4444 %%%% !1110 4444 %%%% '\K,W^M?_>--ITW^M?_ 'C3 M: "BBB@ HHHH *]2_93_ .3HO@]_V..C_P#I;#7EM>I?LI_\G1?![_L<='_] M+8: /Z5J*** "BBB@ HHHH **** "BBB@#X#_P""U'_)JWAK_L<;3_TBO:_% M.OVL_P""U'_)JWAK_L<;3_TBO:_%.@ HHHH **** "BBB@#]4?\ @AE_KOC5 M_NZ+_.^K]5Z_*C_@AE_KOC5_NZ+_ #OJ_5>@ HHHH **** "BBB@ HHHH *_ M%G_@M9_R=!X3_P"Q.MO_ $MO:_::OQ9_X+6?\G0>$_\ L3K;_P!+;V@#\_:* M** "BBB@ HHHH *_?K_@EI_R8O\ #C_>U/\ ].5U7X"U^_7_ 2T_P"3%_AQ M_O:G_P"G*ZH ^KJ*** "BBB@ HHHH **** "BBB@#^5JX_U\G^\?YTRGW'^O MD_WC_.F4 %%%% !1110 5ZC^RO\ \G/?"#_L<='_ /2V&O+J]1_97_Y.>^$' M_8XZ/_Z6PT ?TKT444 %%%% !1110 4444 %%%% 'RS_ ,%/_P#DQ?XG?[FG M?^G*UK^?VOZ O^"G_P#R8O\ $[_\)?]B?;_P#I;>U^TM?BU_P6M_Y.>\)? M]B?;_P#I;>T ?GY1110 4444 %%%% !7[\_\$L_^3%_AS_OZG_ZL/^XO\ *IJAM/\ CUA_W%_E4U !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7P!_P6K_ .36?"W_ &.= MK_Z0WU??]? '_!:O_DUGPM_V.=K_ .D-]0!]_P!%%% !1110 5^ 7_!4C_D^ MOXE_33/_ $V6E?O[7X!?\%2/^3Z_B7]-,_\ 39:4 ?*E%%% !1110 4444 % M?TI?LF_\FK_!O_L3='_](H:_FMK^E+]DW_DU?X-_]B;H_P#Z10T >K4444 % M%%% !1110 4444 %%%% '\K#_>;ZTE*_WF^M)0 4444 %%%% !7U1_P2[_Y/ MJ^&7UU+_ --EW7RO7U1_P2[_ .3ZOAE]=2_]-EW0!_0!1110 4444 %%%% ! M1110 4444 ? /_!:G_DU?PQ_V.5K_P"D5]7XJU^U7_!:G_DU?PQ_V.5K_P"D M5]7XJT %%%% !1110 4444 ?JE_P0Q_UGQK^FB_^W]?JM7Y4_P#!#'_6?&OZ M:+_[?U^JU !1110 4444 %%%% !1110 5^+'_!:S_DZ+PI_V)MK_ .EU]7[3 MU^+'_!:S_DZ+PI_V)MK_ .EU]0!^?U%%% !1110 4444 %?TH?LE?\FK_!S_ M +$W1_\ TBBK^:^OZ4/V2O\ DU?X.?\ 8FZ/_P"D45 'K%%%% !1110 4444 M %%%% !1110!_*S-_K7_ -XTVG3?ZU_]XTV@ HHHH **** "O4OV4_\ DZ+X M/?\ 8XZ/_P"EL->6UZE^RG_R=%\'O^QQT?\ ]+8: /Z5J*** "BBB@ HHHH M**** "BBB@#X#_X+4?\ )JWAK_L<;3_TBO:_%.OVL_X+4?\ )JWAK_L<;3_T MBO:_%.@ HHHH **** "BBB@#]4?^"&7^N^-7^[HO\[ZOU7K\J/\ @AE_KOC5 M_NZ+_.^K]5Z "BBB@ HHHH **** "BBB@ K\6?\ @M9_R=!X3_[$ZV_]+;VO MVFK\6?\ @M9_R=!X3_[$ZV_]+;V@#\_:*** "BBB@ HHHH *_?K_ ():?\F+ M_#C_ 'M3_P#3E=5^ M?OU_P2T_Y,7^''^]J?_IRNJ /JZBBB@ HHHH **** M"BBB@ HHHH _E:N/]?)_O'^=,I]Q_KY/]X_SIE !1110 4444 %>H_LK_P#) MSWP@_P"QQT?_ -+8:\NKU']E?_DY[X0?]CCH_P#Z6PT ?TKT444 %%%% !11 M10 4444 %%%% 'RS_P %/_\ DQ?XG?[FG?\ IRM:_G]K^@+_ (*?_P#)B_Q. M_P!S3O\ TY6M?S^T %%%% !1110 4444 ??7_!%G_DZKQ'_V)]W_ .EEE7[7 M5^*/_!%G_DZKQ'_V)]W_ .EEE7[74 %%%% !1110 4444 %%%% !7XM?\%K? M^3GO"7_8GV__ *6WM?M+7XM?\%K?^3GO"7_8GV__ *6WM 'Y^4444 %%%% ! M1110 5^_/_!+/_DQ?X<_[^I_^G*ZK\!J_?G_ ()9_P#)B_PY_P!_4_\ TY75 M 'U?1110 4444 %%%% !1110 4444 ?S8_M=?\G5?&/_ +'#5O\ TLEKR6O6 MOVNO^3JOC'_V.&K?^EDM>2T %%%% !1110 4444 ?U16G_'K#_N+_*IJAM/^ M/6'_ '%_E4U !1110 4444 %%%% !1110 4444 %%%% !7"?&/XY^!?V?_"J M^)/'_B&#P[H[SK;1S2123/)(V2%2.)6=S@$G:IP 2< 5U7B+Q%IGA'0=0UO6 M;V'3=)T^![FZO+APD<,: EF8GH !7\_7[=G[6&L_M3_%Z6_=+K3O"&EKY.@Z M7<*R%8& 87#J3_K)05;/]W8!G&3C*;YE"._7R7_!Z?\ -8Q7*Y2V_7^M_\ M@G[^^#?&&D?$#PGI'B70+O[?HFK6L=[977EO'YL+J&1MK@,N01PP!]JV:\;_ M &-?^33_ (1?]BOI_P#Z(6O9*[*T%3JR@MDVCFIR"+'Q?X*U7^VO#MZTB07GV>6#>8W*.-DJ*X MPRDTYU'LK6_X(ZW[N48+=[_K4444 %%%% !1110 4444 %%%% '\ MK#_>;ZTE*_WF^M)0 4444 %%%% !7U1_P2[_ .3ZOAE]=2_]-EW7RO7U1_P2 M[_Y/J^&7UU+_ --EW0!_0!1110 4444 %%%% !1110 4444 ? /_ 6I_P"3 M5_#'_8Y6O_I%?5^*M?M5_P %J?\ DU?PQ_V.5K_Z17U?BK0 4444 %%%% !1 M110!^J7_ 0Q_P!9\:_IHO\ [?U^JU?E3_P0Q_UGQK^FB_\ M_7ZK4 %%%% M!1110 4444 %%%% !7XL?\%K/^3HO"G_ &)MK_Z77U?M/7XL?\%K/^3HO"G_ M &)MK_Z77U 'Y_4444 %%%% !1110 5_2A^R5_R:O\'/^Q-T?_TBBK^:^OZ4 M/V2O^35_@Y_V)NC_ /I%%0!ZQ1110 4444 %%%% !1110 4444 ?RLS?ZU_] MXTVG3?ZU_P#>--H **** "BBB@ KU+]E/_DZ+X/?]CCH_P#Z6PUY;7J7[*?_ M "=%\'O^QQT?_P!+8: /Z5J*** "BBB@ HHHH **** "BBB@#X#_ ."U'_)J MWAK_ +'&T_\ 2*]K\4Z_:S_@M1_R:MX:_P"QQM/_ $BO:_%.@ HHHH **** M"BBB@#]4?^"&7^N^-7^[HO\ .^K]5Z_*C_@AE_KOC5_NZ+_.^K]5Z "BBB@ MHHHH **** "BBB@ K\6?^"UG_)T'A/\ [$ZV_P#2V]K]IJ_%G_@M9_R=!X3_ M .Q.MO\ TMO: /S]HHHH **** "BBB@ K]^O^"6G_)B_PX_WM3_].5U7X"U^ M_7_!+3_DQ?XH_LK_\G/?"#_L<='_]+8:\ MNKU']E?_ ).>^$'_ &..C_\ I;#0!_2O1110 4444 %%%% !1110 4444 ?+ M/_!3_P#Y,7^)W^YIW_IRM:_G]K^@+_@I_P#\F+_$[_\)?]B?;_ /I;>T ?GY1110 4444 %%%% !7[\_\ !+/_ M ),7^'/^_J?_ *>0?!KP7=QR^--3MW(76;]#NCTN-P>44C=*1W&."%)_+7_ (*- MV<&G_MI?$NUM88[>V@GLXHH8E"HB+96X"@#H !BOMSX(_\ !4?]F_X!_#/1 MO!/AGP?\08].T^/YYI-/L3+=3-S)/(?MG+NV2?3.!@ "OSP_:X^,&C?'S]HK MQGX^\/VU]9Z/K4\,MO!J4:)<*$MXHSO5'=0C'C%*4>6I&,=4D[ONWRZ_A MHNB7>[;4N:#7]C7_DT_X1?]BOI__HA:]DKXR_X)M?M8 M>$?C-\+]"^'&B:=K5KKG@KP[90ZC<7\$*6TK*HB)A9)69AN4_>5>/RK[-KNQ M.M:4ULVVOO9R4?X:CU22?W!7R/\ M+>--9_:!^)"?LX_#_4);*.6%;KQ]XCM M#SI6FMTM$;/^OG'RX[(W0@MM]&_;3^/E[^S7^SKXF\;Z79I>ZO ([2Q67_5Q MSS.(UD<=U3.[;WP!QG(^%?V9?^"E7P$_9[^'ITN30_B%KOBK5;AM3\1>()M/ MLC+J=_)S)*2;S.T$X4=@,]22>./+4D^;51W7=[I>BW??1=7;J?-"*<=WL^R[ M^O1?-]%?P;_@K%X-T;X>?M$^&?#7AZQCTS1-*\'6%K:6D7W8XUFN0!ZD]R3R M223R:_1S_@E3_P F1^"?^OG4/_2R:ORD_;^_:5\,?M5?'*U\9^$['5M/TN+1 MK?3FAUF&**;S$DF8D".21=N)%Q\V>#Q7WE_P2;_:P\(ZAX \,? J/3M:'BZS MBU"_DO6@A^P&,SO+@/YOF;ML@'^KQD'GO6^&YG2J*7Q-M_\ DS?Y:F.(Y8RI M\NRLO_);?GH?I%111698445Q_P 7O!>K?$3X:>(?#>A>)KOP;J^I6I@MM>L0 MQFLG)!\Q-KHV>,<,.O6@#L*^ /\ @M7_ ,FL^%O^QSM?_2&^H_X=U_'?_H\S MQS_W[O?_ )85\O\ _!0O]E/XE? OX+Z+KWC+X_\ B3XJZ9<>((;&/1M86X$4 M,S6URXN!YEU*-P6-T^Z#B0\]00#]GZ*** "BBB@ K\ O^"I'_)]?Q+^FF?\ MILM*_?VOP"_X*D?\GU_$OZ:9_P"FRTH ^5**** "BBB@ HHHH *_I2_9-_Y- M7^#?_8FZ/_Z10U_-;7]*7[)O_)J_P;_[$W1__2*&@#U:BBB@ HHHH **** " MBBB@ HHHH _E8?[S?6DI7^\WUI* "BBB@ HHHH *^J/^"7?_ "?5\,OKJ7_I MLNZ^5Z^J/^"7?_)]7PR^NI?^FR[H _H HHHH **** "BBB@ HHHH **** /@ M'_@M3_R:OX8_['*U_P#2*^K\5:_:K_@M3_R:OX8_['*U_P#2*^K\5: "BBB@ M HHHH **** /U2_X(8_ZSXU_31?_ &_K]5J_*G_@AC_K/C7]-%_]OZ_5:@ H MHHH **** "BBB@ HHHH *_%C_@M9_P G1>%/^Q-M?_2Z^K]IZ_%C_@M9_P G M1>%/^Q-M?_2Z^H _/ZBBB@ HHHH **** "OZ4/V2O^35_@Y_V)NC_P#I%%7\ MU]?TH?LE?\FK_!S_ +$W1_\ TBBH ]8HHHH **** "BBB@ HHHH **** /Y6 M9O\ 6O\ [QIM.F_UK_[QIM !1110 4444 %>I?LI_P#)T7P>_P"QQT?_ -+8 M:\MKU+]E/_DZ+X/?]CCH_P#Z6PT ?TK4444 %%%% !1110 4444 %%%% 'P' M_P %J/\ DU;PU_V.-I_Z17M?BG7[6?\ !:C_ )-6\-?]CC:?^D5[7XIT %%% M% !1110 4444 ?JC_P $,O\ 7?&K_=T7^=]7ZKU^5'_!#+_7?&K_ '=%_G?5 M^J] !1110 4444 %%%% !1110 5^+/\ P6L_Y.@\)_\ 8G6W_I;>U^TU?BS_ M ,%K/^3H/"?_ &)UM_Z6WM 'Y^T444 %%%% !1110 5^_7_!+3_DQ?X/\Z93[C_ %\G^\?YTR@ HHHH **** "O4?V5_P#DY[X0 M?]CCH_\ Z6PUY=7J/[*__)SWP@_[''1__2V&@#^E>BBB@ HHHH **** "BBB M@ HHHH ^6?\ @I__ ,F+_$[_ '-._P#3E:U_/[7] 7_!3_\ Y,7^)W^YIW_I MRM:_G]H **** "BBB@ HHHH ^^O^"+/_ "=5XC_[$^[_ /2RRK]KJ_%'_@BS M_P G5>(_^Q/N_P#TLLJ_:Z@ HHHH **** "BBB@ HHHH *_%K_@M;_R<]X2_ M[$^W_P#2V]K]I:_%K_@M;_R<]X2_[$^W_P#2V]H _/RBBB@ HHHH **** "O MWY_X)9_\F+_#G_?U/_TY75?@-7[\_P#!+/\ Y,7^'/\ OZG_ .G*ZH ^KZ** M* "BBB@ HHHH **** "BBB@#^;']KK_DZKXQ_P#8X:M_Z62UY+7K7[77_)U7 MQC_['#5O_2R6O): "BBB@ HHHH **** /ZHK3_CUA_W%_E4U0VG_ !ZP_P"X MO\JFH **** "BBB@ HHHH **** "BBB@ KQ3]J7]DOPA^UQX7T;0?&&HZWIM MGI=X;Z%]#GABD9RA3#&6*0$88] #GO7M=%3**DK,:;CJCX _XWBD.]D1% M)RYZ*.,5_237QS\;O^"6?PI^/GQ3U_Q]X@\0>,K/6-:DCEN(--O;1+=2D21C M8KVSL!A!U8\YJ6I-?#ME-J-O?SPO;1,RB4B%4B5E&YC]YFX_.O,/VV_^"IFO?L^_&:[^'W@7 MPOI.ISZ,(O[5O]=$KJ[R1K)Y<*1NF,*Z_.Q/)(V\9/WM\,_ .G_"OX>^'/!V MDS7-QIFA6$.G6TMXRM,\<:!5+E552V!SA0/:ODK]K;_@EUX6_:=^)A\=6/BV MZ\%ZU>+&FJ*E@MY#=[%"*ZJ9(S')M55)RP.T?+G).V(DY5DX?!=_=?3Y&=&, M8TWS_$TOOTO\SM?#\OA#_@IM^R+8/K4>K^&M+U:X4WUOIEQ&)[>ZMI?F1)'C M=60L 02F2I'0UY-_PY4^"'_0T_$#_P &-C_\AU]?? ;X(^'/V=_A;HW@3PLD MW]EZ&/V5?CE:^#/"=]JVH:7+HUOJ+3:S-%+-YCR3*0#''&NW$:X^7 M/)YK[R_X)-_LG^$=/\ >&/CK'J.M-XNO(M0L)+)IX?L C$[Q9">5YF[;&#_K M,9)X[5[Y^TQ_P3I^&_[57Q$A\9^+-;\5:?JD5A%IRPZ-=VT4/EH[L"1);R-N MS(V?FQP.*]A_9_\ @7H/[-_PMTOP%X:N]1OM'TYYI(I]6DCDN&,LK2-N:-$4 M\L<84<8ZT4).%.7-\6MO2[_0=:*G*/+MI?Y+_,]%HHHJ2@HHHH *^ /^"U?_ M ":SX6_['.U_](;ZOO\ KX _X+5_\FL^%O\ L<[7_P!(;Z@#[_HHHH **** M"OP"_P""I'_)]?Q+^FF?^FRTK]_:_ +_ (*D?\GU_$OZ:9_Z;+2@#Y4HHHH M**** "BBB@ K^E+]DW_DU?X-_P#8FZ/_ .D4-?S6U_2E^R;_ ,FK_!O_ +$W M1_\ TBAH ]6HHHH **** "BBB@ HHHH **** /Y6'^\WUI*5_O-]:2@ HHHH M **** "OJC_@EW_R?5\,OKJ7_ILNZ^5Z^J/^"7?_ "?5\,OKJ7_ILNZ /Z * M*** "BBB@ HHHH **** "BBB@#X!_P""U/\ R:OX8_['*U_](KZOQ5K]JO\ M@M3_ ,FK^&/^QRM?_2*^K\5: "BBB@ HHHH **** /U2_P""&/\ K/C7]-%_ M]OZ_5:ORI_X(8_ZSXU_31?\ V_K]5J "BBB@ HHHH **** "BBB@ K\6/^"U MG_)T7A3_ +$VU_\ 2Z^K]IZ_%C_@M9_R=%X4_P"Q-M?_ $NOJ /S^HHHH ** M** "BBB@ K^E#]DK_DU?X.?]B;H__I%%7\U]?TH?LE?\FK_!S_L3='_](HJ M/6**** "BBB@ HHHH **** "BBB@#^5F;_6O_O&FTZ;_ %K_ .\:;0 4444 M%%%% !7J7[*?_)T7P>_[''1__2V&O+:]2_93_P"3HO@]_P!CCH__ *6PT ?T MK4444 %%%% !1110 4444 %%%% 'P'_P6H_Y-6\-?]CC:?\ I%>U^*=?M9_P M6H_Y-6\-?]CC:?\ I%>U^*= !1110 4444 %%%% 'ZH_\$,O]=\:O]W1?YWU M?JO7Y4?\$,O]=\:O]W1?YWU?JO0 4444 %%%% !1110 4444 %?BS_P6L_Y. M@\)_]B=;?^EM[7[35^+/_!:S_DZ#PG_V)UM_Z6WM 'Y^T444 %%%% !1110 M5^_7_!+3_DQ?XU/\ ].5U0!]74444 M %%%% !1110 4444 %%%% '\K5Q_KY/]X_SIE/N/]?)_O'^=,H **** "BBB M@ KU']E?_DY[X0?]CCH__I;#7EU>H_LK_P#)SWP@_P"QQT?_ -+8: /Z5Z** M* "BBB@ HHHH **** "BBB@#Y9_X*?\ _)B_Q._W-._].5K7\_M?T!?\%/\ M_DQ?XG?[FG?^G*UK^?V@ HHHH **** "BBB@#[Z_X(L_\G5>(_\ L3[O_P!+ M+*OVNK\4?^"+/_)U7B/_ +$^[_\ 2RRK]KJ "BBB@ HHHH **** "BBB@ K\ M6O\ @M;_ ,G/>$O^Q/M__2V]K]I:_%K_ (+6_P#)SWA+_L3[?_TMO: /S\HH MHH **** "BBB@ K]^?\ @EG_ ,F+_#G_ ']3_P#3E=5^ U?OS_P2S_Y,7^'/ M^_J?_IRNJ /J^BBB@ HHHH **** "BBB@ HHHH _FQ_:Z_Y.J^,?_8X:M_Z6 M2UY+7K7[77_)U7QC_P"QPU;_ -+):\EH **** "BBB@ HHHH _JBM/\ CUA_ MW%_E4U0VG_'K#_N+_*IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "O@#_@M7_R:SX6_['.U_P#2&^K[_KX _P"" MU?\ R:SX6_['.U_](;Z@#[_HHHH **** "OP"_X*D?\ )]?Q+^FF?^FRTK]_ M:_ +_@J1_P GU_$OZ:9_Z;+2@#Y4HHHH **** "BBB@ K^E+]DW_ )-7^#?_ M &)NC_\ I%#7\UM?TI?LF_\ )J_P;_[$W1__ $BAH ]6HHHH **** "BBB@ MHHHH **** /Y6'^\WUI*5_O-]:2@ HHHH **** "OJC_ ()=_P#)]7PR^NI? M^FR[KY7KZH_X)=_\GU?#+ZZE_P"FR[H _H HHHH **** "BBB@ HHHH **** M /@'_@M3_P FK^&/^QRM?_2*^K\5:_:K_@M3_P FK^&/^QRM?_2*^K\5: "B MBB@ HHHH **** /U2_X(8_ZSXU_31?\ V_K]5J_*G_@AC_K/C7]-%_\ ;^OU M6H **** "BBB@ HHHH **** "OQ8_P""UG_)T7A3_L3;7_TNOJ_:>OQ8_P"" MUG_)T7A3_L3;7_TNOJ /S^HHHH **** "BBB@ K^E#]DK_DU?X.?]B;H_P#Z M115_-?7]*'[)7_)J_P '/^Q-T?\ ](HJ /6**** "BBB@ HHHH **** "BBB M@#^5F;_6O_O&FTZ;_6O_ +QIM !1110 4444 %>I?LI_\G1?![_L<='_ /2V M&O+:]2_93_Y.B^#W_8XZ/_Z6PT ?TK4444 %%%% !1110 4444 %%%% 'P'_ M ,%J/^35O#7_ &.-I_Z17M?BG7[6?\%J/^35O#7_ &.-I_Z17M?BG0 4444 M%%%% !1110!^J/\ P0R_UWQJ_P!W1?YWU?JO7Y4?\$,O]=\:O]W1?YWU?JO0 M 4444 %%%% !1110 4444 %?BS_P6L_Y.@\)_P#8G6W_ *6WM?M-7XL_\%K/ M^3H/"?\ V)UM_P"EM[0!^?M%%% !1110 4444 %?OU_P2T_Y,7^''^]J?_IR MNJ_ 6OWZ_P""6G_)B_PX_P![4_\ TY75 'U=1110 4444 %%%% !1110 444 M4 ?RM7'^OD_WC_.F4^X_U\G^\?YTR@ HHHH **** "O4?V5_^3GOA!_V..C_ M /I;#7EU>H_LK_\ )SWP@_[''1__ $MAH _I7HHHH **** "BBB@ HHHH ** M** /EG_@I_\ \F+_ !._W-._].5K7\_M?T!?\%/_ /DQ?XG?[FG?^G*UK^?V M@ HHHH **** "BBB@#[Z_P""+/\ R=5XC_[$^[_]++*OVNK\4?\ @BS_ ,G5 M>(_^Q/N__2RRK]KJ "BBB@ HHHH **** "BBB@ K\6O^"UO_ "<]X2_[$^W_ M /2V]K]I:_%K_@M;_P G/>$O^Q/M_P#TMO: /S\HHHH **** "BBB@ K]^?^ M"6?_ "8O\.?]_4__ $Y75?@-7[\_\$L_^3%_AS_OZG_Z2UZU^UU_P G5?&/_L<- M6_\ 2R6O): "BBB@ HHHH **** /ZHK3_CUA_P!Q?Y5-4-I_QZP_[B_RJ:@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ KX _X+5_\FL^%O\ L<[7_P!(;ZOO^O@#_@M7_P FL^%O^QSM?_2&^H ^ M_P"BBB@ HHHH *_ +_@J1_R?7\2_IIG_ *;+2OW]K\ O^"I'_)]?Q+^FF?\ MILM* /E2BBB@ HHHH **** "OZ4OV3?^35_@W_V)NC_^D4-?S6U_2E^R;_R: MO\&_^Q-T?_TBAH ]6HHHH **** "BBB@ HHHH **** /Y6'^\WUI*5_O-]:2 M@ HHHH **** "OJC_@EW_P GU?#+ZZE_Z;+NOE>OJC_@EW_R?5\,OKJ7_ILN MZ /Z **** "BBB@ HHHH **** "BBB@#X!_X+4_\FK^&/^QRM?\ TBOJ_%6O MVJ_X+4_\FK^&/^QRM?\ TBOJ_%6@ HHHH **** "BBB@#]4O^"&/^L^-?TT7 M_P!OZ_5:ORI_X(8_ZSXU_31?_;^OU6H **** "BBB@ HHHH **** "OQ8_X+ M6?\ )T7A3_L3;7_TNOJ_:>OQ8_X+6?\ )T7A3_L3;7_TNOJ /S^HHHH **** M "BBB@ K^E#]DK_DU?X.?]B;H_\ Z115_-?7]*'[)7_)J_P<_P"Q-T?_ -(H MJ /6**** "BBB@ HHHH **** "BBB@#^5F;_ %K_ .\:;3IO]:_^\:;0 444 M4 %%%% !7J7[*?\ R=%\'O\ L<='_P#2V&O+:]2_93_Y.B^#W_8XZ/\ ^EL- M ']*U%%% !1110 4444 %%%% !1110!\!_\ !:C_ )-6\-?]CC:?^D5[7XIU M^UG_ 6H_P"35O#7_8XVG_I%>U^*= !1110 4444 %%%% 'ZH_\ !#+_ %WQ MJ_W=%_G?5^J]?E1_P0R_UWQJ_P!W1?YWU?JO0 4444 %%%% !1110 4444 % M?BS_ ,%K/^3H/"?_ &)UM_Z6WM?M-7XL_P#!:S_DZ#PG_P!B=;?^EM[0!^?M M%%% !1110 4444 %?OU_P2T_Y,7^''^]J?\ Z^$'_8XZ/_ .EL->75ZC^RO_R<]\(/ M^QQT?_TMAH _I7HHHH **** "BBB@ HHHH **** /EG_ (*?_P#)B_Q._P!S M3O\ TY6M?S^U_0%_P4__ .3%_B=_N:=_Z(_^Q/N_P#TLLJ_:ZOQ1_X(L_\ )U7B/_L3[O\ ]++*OVNH *** M* "BBB@ HHHH **** "OQ:_X+6_\G/>$O^Q/M_\ TMO:_:6OQ:_X+6_\G/>$ MO^Q/M_\ TMO: /S\HHHH **** "BBB@ K]^?^"6?_)B_PY_W]3_].5U7X#5^ M_/\ P2S_ .3%_AS_ +^I_P#IRNJ /J^BBB@ HHHH **** "BBB@ HHHH _FQ M_:Z_Y.J^,?\ V.&K?^EDM>2UZU^UU_R=5\8_^QPU;_TLEKR6@ HHHH **** M"BBB@#^J*T_X]8?]Q?Y5-4-I_P >L/\ N+_*IJ "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O@#_ (+5_P#)K/A; M_L<[7_TAOJ^_Z^ /^"U?_)K/A;_L<[7_ -(;Z@#[_HHHH **** "OP"_X*D? M\GU_$OZ:9_Z;+2OW]K\ O^"I'_)]?Q+^FF?^FRTH ^5**** "BBB@ HHHH * M_I2_9-_Y-7^#?_8FZ/\ ^D4-?S6U_2E^R;_R:O\ !O\ [$W1_P#TBAH ]6HH MHH **** "BBB@ HHHH **** /Y6'^\WUI*5_O-]:2@ HHHH **** "OJC_@E MW_R?5\,OKJ7_ *;+NOE>OJC_ ()=_P#)]7PR^NI?^FR[H _H HHHH **** " MBBB@ HHHH **** /@'_@M3_R:OX8_P"QRM?_ $BOJ_%6OVJ_X+4_\FK^&/\ MLU^*=?M9_P6H_Y-6\-? M]CC:?^D5[7XIT %%%% !1110 4444 ?JC_P0R_UWQJ_W=%_G?5^J]?E1_P $ M,O\ 7?&K_=T7^=]7ZKT %%%% !1110 4444 %%%% !7XL_\ !:S_ ).@\)_] MB=;?^EM[7[35^+/_ 6L_P"3H/"?_8G6W_I;>T ?G[1110 4444 %%%% !7[ M]?\ !+3_ ),7^''^]J?_ */\ .F4^X_U\G^\?YTR@ HHHH ** M** "O4?V5_\ DY[X0?\ 8XZ/_P"EL->75ZC^RO\ \G/?"#_L<='_ /2V&@#^ ME>BBB@ HHHH **** "BBB@ HHHH ^6?^"G__ "8O\3O]S3O_ $Y6M?S^U_0% M_P %/_\ DQ?XG?[FG?\ IRM:_G]H **** "BBB@ HHHH ^^O^"+/_)U7B/\ M[$^[_P#2RRK]KJ_%'_@BS_R=5XC_ .Q/N_\ TLLJ_:Z@ HHHH **** "BBB@ M HHHH *_%K_@M;_R<]X2_P"Q/M__ $MO:_:6OQ:_X+6_\G/>$O\ L3[?_P!+ M;V@#\_**** "BBB@ HHHH *_?G_@EG_R8O\ #G_?U/\ ].5U7X#5^_/_ 2S M_P"3%_AS_OZG_P"G*ZH ^KZ*** "BBB@ HHHH **** "BBB@#^;']KK_ ).J M^,?_ &.&K?\ I9+7DM>M?M=?\G5?&/\ ['#5O_2R6O): "BBB@ HHHH **** M /ZHK3_CUA_W%_E4U0VG_'K#_N+_ "J:@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KX _X+5_\ )K/A;_L<[7_T MAOJ^_P"O@#_@M7_R:SX6_P"QSM?_ $AOJ /O^BBB@ HHHH *_ +_ (*D?\GU M_$OZ:9_Z;+2OW]K\ O\ @J1_R?7\2_IIG_ILM* /E2BBB@ HHHH **** "OZ M4OV3?^35_@W_ -B;H_\ Z10U_-;7]*7[)O\ R:O\&_\ L3='_P#2*&@#U:BB MB@ HHHH **** "BBB@ HHHH _E8?[S?6DI7^\WUI* "BBB@ HHHH *^J/^"7 M?_)]7PR^NI?^FR[KY7KZH_X)=_\ )]7PR^NI?^FR[H _H HHHH **** "BBB M@ HHHH **** /@'_ (+4_P#)J_AC_L%/\ L3;7 M_P!+KZOVGK\6/^"UG_)T7A3_ +$VU_\ 2Z^H _/ZBBB@ HHHH **** "OZ4/ MV2O^35_@Y_V)NC_^D45?S7U_2A^R5_R:O\'/^Q-T?_TBBH ]8HHHH **** " MBBB@ HHHH **** /Y69O]:_^\:;3IO\ 6O\ [QIM !1110 4444 %>I?LI_\ MG1?![_L<='_]+8:\MKU+]E/_ ).B^#W_ &..C_\ I;#0!_2M1110 4444 %% M%% !1110 4444 ? ?_!:C_DU;PU_V.-I_P"D5[7XIU^UG_!:C_DU;PU_V.-I M_P"D5[7XIT %%%% !1110 4444 ?JC_P0R_UWQJ_W=%_G?5^J]?E1_P0R_UW MQJ_W=%_G?5^J] !1110 4444 %%%% !1110 5^+/_!:S_DZ#PG_V)UM_Z6WM M?M-7XL_\%K/^3H/"?_8G6W_I;>T ?G[1110 4444 %%%% !7[]?\$M/^3%_A MQ_O:G_Z75ZC^RO_ ,G/?"#_ +''1_\ TMAH _I7HHHH **** "BBB@ MHHHH **** /EG_@I_P#\F+_$[_(_\ L3[O_P!++*OVNH **** "BBB@ HHHH **** "OQ:_P""UO\ R<]X M2_[$^W_]+;VOVEK\6O\ @M;_ ,G/>$O^Q/M__2V]H _/RBBB@ HHHH **** M"OWY_P""6?\ R8O\.?\ ?U/_ -.5U7X#5^_/_!+/_DQ?X<_[^I_^G*ZH ^KZ M*** "BBB@ HHHH **** "BBB@#^;']KK_DZKXQ_]CAJW_I9+7DM>M?M=?\G5 M?&/_ +'#5O\ TLEKR6@ HHHH **** "BBB@#^J*T_P"/6'_<7^535#:?\>L/ M^XO\JFH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH *^ /^"U?_)K/A;_L<[7_ -(;ZOO^O@#_ (+5_P#)K/A;_L<[ M7_TAOJ /O^BBB@ HHHH *_ +_@J1_P GU_$OZ:9_Z;+2OW]K\ O^"I'_ "?7 M\2_IIG_ILM* /E2BBB@ HHHH **** "OZ4OV3?\ DU?X-_\ 8FZ/_P"D4-?S M6U_2E^R;_P FK_!O_L3='_\ 2*&@#U:BBB@ HHHH **** "BBB@ HHHH _E8 M?[S?6DI7^\WUI* "BBB@ HHHH *^J/\ @EW_ ,GU?#+ZZE_Z;+NOE>OJC_@E MW_R?5\,OKJ7_ *;+N@#^@"BBB@ HHHH **** "BBB@ HHHH ^ ?^"U/_ ":O MX8_['*U_](KZOQ5K]JO^"U/_ ":OX8_['*U_](KZOQ5H **** "BBB@ HHHH M _5+_@AC_K/C7]-%_P#;^OU6K\J?^"&/^L^-?TT7_P!OZ_5:@ HHHH **** M"BBB@ HHHH *_%C_ (+6?\G1>%/^Q-M?_2Z^K]IZ_%C_ (+6?\G1>%/^Q-M? M_2Z^H _/ZBBB@ HHHH **** "OZ4/V2O^35_@Y_V)NC_ /I%%7\U]?TH?LE? M\FK_ <_[$W1_P#TBBH ]8HHHH **** "BBB@ HHHH **** /Y69O]:_^\:; M3IO]:_\ O&FT %%%% !1110 5ZE^RG_R=%\'O^QQT?\ ]+8:\MKU+]E/_DZ+ MX/?]CCH__I;#0!_2M1110 4444 %%%% !1110 4444 ? ?\ P6H_Y-6\-?\ M8XVG_I%>U^*=?M9_P6H_Y-6\-?\ 8XVG_I%>U^*= !1110 4444 %%%% 'ZH M_P#!#+_7?&K_ '=%_G?5^J]?E1_P0R_UWQJ_W=%_G?5^J] !1110 4444 %% M%% !1110 5^+/_!:S_DZ#PG_ -B=;?\ I;>U^TU?BS_P6L_Y.@\)_P#8G6W_ M *6WM 'Y^T444 %%%% !1110 5^_7_!+3_DQ?X/ M\Z93[C_7R?[Q_G3* "BBB@ HHHH *]1_97_Y.>^$'_8XZ/\ ^EL->75ZC^RO M_P G/?"#_L<='_\ 2V&@#^E>BBB@ HHHH **** "BBB@ HHHH ^6?^"G_P#R M8O\ $[_%/^Q-M M?_2Z^K]IZ_%C_@M9_P G1>%/^Q-M?_2Z^H _/ZBBB@ HHHH **** "OZ4/V2 MO^35_@Y_V)NC_P#I%%7\U]?TH?LE?\FK_!S_ +$W1_\ TBBH ]8HHHH **** M "BBB@ HHHH **** /Y69O\ 6O\ [QIM.F_UK_[QIM !1110 4444 %>I?LI M_P#)T7P>_P"QQT?_ -+8:\MKU+]E/_DZ+X/?]CCH_P#Z6PT ?TK4444 %%%% M !1110 4444 %%%% 'P'_P %J/\ DU;PU_V.-I_Z17M?BG7[6?\ !:C_ )-6 M\-?]CC:?^D5[7XIT %%%% !1110 4444 ?JC_P $,O\ 7?&K_=T7^=]7ZKU^ M5'_!#+_7?&K_ '=%_G?5^J] !1110 4444 %%%% !1110 5^+/\ P6L_Y.@\ M)_\ 8G6W_I;>U^TU?BS_ ,%K/^3H/"?_ &)UM_Z6WM 'Y^T444 %%%% !111 M0 5^_7_!+3_DQ?X/\Z93[C_ %\G^\?YTR@ HHHH M **** "O4?V5_P#DY[X0?]CCH_\ Z6PUY=7J/[*__)SWP@_[''1__2V&@#^E M>BBB@ HHHH **** "BBB@ HHHH ^6?\ @I__ ,F+_$[_ '-._P#3E:U_/[7] M 7_!3_\ Y,7^)W^YIW_IRM:_G]H **** "BBB@ HHHH ^^O^"+/_ "=5XC_[ M$^[_ /2RRK]KJ_%'_@BS_P G5>(_^Q/N_P#TLLJ_:Z@ HHHH **** "BBB@ MHHHH *_%K_@M;_R<]X2_[$^W_P#2V]K]I:_%K_@M;_R<]X2_[$^W_P#2V]H M_/RBBB@ HHHH **** "OWY_X)9_\F+_#G_?U/_TY75?@-7[\_P#!+/\ Y,7^ M'/\ OZG_ .G*ZH ^KZ*** "BBB@ HHHH **** "BBB@#^;']KK_DZKXQ_P#8 MX:M_Z62UY+7K7[77_)U7QC_['#5O_2R6O): "BBB@ HHHH **** /ZHK3_CU MA_W%_E4U0VG_ !ZP_P"XO\JFH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH *^ /\ @M7_ ,FL^%O^QSM?_2&^K[_K MX _X+5_\FL^%O^QSM?\ TAOJ /O^BBB@ HHHH *_ +_@J1_R?7\2_IIG_ILM M*_?VOP"_X*D?\GU_$OZ:9_Z;+2@#Y4HHHH **** "BBB@ K^E+]DW_DU?X-_ M]B;H_P#Z10U_-;7]*7[)O_)J_P &_P#L3='_ /2*&@#U:BBB@ HHHH **** M"BBB@ HHHH _E8?[S?6DI7^\WUI* "BBB@ HHHH *^J/^"7?_)]7PR^NI?\ MILNZ^5Z^J/\ @EW_ ,GU?#+ZZE_Z;+N@#^@"BBB@ HHHH **** "BBB@ HHH MH ^ ?^"U/_)J_AC_ +'*U_\ 2*^K\5:_:K_@M3_R:OX8_P"QRM?_ $BOJ_%6 M@ HHHH **** "BBB@#]4O^"&/^L^-?TT7_V_K]5J_*G_ ((8_P"L^-?TT7_V M_K]5J "BBB@ HHHH **** "BBB@ K\6/^"UG_)T7A3_L3;7_ -+KZOVGK\6/ M^"UG_)T7A3_L3;7_ -+KZ@#\_J*** "BBB@ HHHH *_I0_9*_P"35_@Y_P!B M;H__ *115_-?7]*'[)7_ ":O\'/^Q-T?_P!(HJ /6**** "BBB@ HHHH *** M* "BBB@#^5F;_6O_ +QIM.F_UK_[QIM !1110 4444 %>I?LI_\ )T7P>_[' M'1__ $MAKRVO4OV4_P#DZ+X/?]CCH_\ Z6PT ?TK4444 %%%% !1110 4444 M %%%% 'P'_P6H_Y-6\-?]CC:?^D5[7XIU^UG_!:C_DU;PU_V.-I_Z17M?BG0 M 4444 %%%% !1110!^J/_!#+_7?&K_=T7^=]7ZKU^5'_ 0R_P!=\:O]W1?Y MWU?JO0 4444 %%%% !1110 4444 %?BS_P %K/\ DZ#PG_V)UM_Z6WM?M-7X ML_\ !:S_ ).@\)_]B=;?^EM[0!^?M%%% !1110 4444 %?OU_P $M/\ DQ?X MU/_TY75 'U=1110 4444 %%%% !11 M10 4444 ?RM7'^OD_P!X_P Z93[C_7R?[Q_G3* "BBB@ HHHH *]1_97_P"3 MGOA!_P!CCH__ *6PUY=7J/[*_P#R<]\(/^QQT?\ ]+8: /Z5Z*** "BBB@ H MHHH **** "BBB@#Y9_X*?_\ )B_Q._W-._\ 3E:U_/[7] 7_ 4__P"3%_B= M_N:=_P"G*UK^?V@ HHHH **** "BBB@#[Z_X(L_\G5>(_P#L3[O_ -++*OVN MK\4?^"+/_)U7B/\ [$^[_P#2RRK]KJ "BBB@ HHHH **** "BBB@ K\6O^"U MO_)SWA+_ +$^W_\ 2V]K]I:_%K_@M;_R<]X2_P"Q/M__ $MO: /S\HHHH ** M** "BBB@ K]^?^"6?_)B_P .?]_4_P#TY75?@-7[\_\ !+/_ ),7^'/^_J?_ M *2UZU^UU_R=5\8_P#L<-6_]+):\EH **** "BBB@ HHHH _JBM/^/6'_<7 M^535#:?\>L/^XO\ *IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "O@#_@M7_P FL^%O^QSM?_2&^K[_ *^ /^"U M?_)K/A;_ +'.U_\ 2&^H ^_Z*** "BBB@ K\ O\ @J1_R?7\2_IIG_ILM*_? MVOP"_P""I'_)]?Q+^FF?^FRTH ^5**** "BBB@ HHHH *_I2_9-_Y-7^#?\ MV)NC_P#I%#7\UM?TI?LF_P#)J_P;_P"Q-T?_ -(H: /5J*** "BBB@ HHHH M**** "BBB@#^5A_O-]:2E?[S?6DH **** "BBB@ KZH_X)=_\GU?#+ZZE_Z; M+NOE>OJC_@EW_P GU?#+ZZE_Z;+N@#^@"BBB@ HHHH **** "BBB@ HHHH ^ M ?\ @M3_ ,FK^&/^QRM?_2*^K\5:_:K_ (+4_P#)J_AC_LOQ8_ MX+6?\G1>%/\ L3;7_P!+KZ@#\_J*** "BBB@ HHHH *_I0_9*_Y-7^#G_8FZ M/_Z115_-?7]*'[)7_)J_P<_[$W1__2**@#UBBBB@ HHHH **** "BBB@ HHH MH _E9F_UK_[QIM.F_P!:_P#O&FT %%%% !1110 5ZE^RG_R=%\'O^QQT?_TM MAKRVO4OV4_\ DZ+X/?\ 8XZ/_P"EL- ']*U%%% !1110 4444 %%%% !1110 M!\!_\%J/^35O#7_8XVG_ *17M?BG7[6?\%J/^35O#7_8XVG_ *17M?BG0 44 M44 %%%% !1110!^J/_!#+_7?&K_=T7^=]7ZKU^5'_!#+_7?&K_=T7^=]7ZKT M %%%% !1110 4444 %%%% !7XL_\%K/^3H/"?_8G6W_I;>U^TU?BS_P6L_Y. M@\)_]B=;?^EM[0!^?M%%% !1110 4444 %?OU_P2T_Y,7^''^]J?_IRNJ_ 6 MOWZ_X):?\F+_ X_WM3_ /3E=4 ?5U%%% !1110 4444 %%%% !1110!_*U< M?Z^3_>/\Z93[C_7R?[Q_G3* "BBB@ HHHH *]1_97_Y.>^$'_8XZ/_Z6PUY= M7J/[*_\ R<]\(/\ L<='_P#2V&@#^E>BBB@ HHHH **** "BBB@ HHHH ^6? M^"G_ /R8O\3O]S3O_3E:U_/[7] 7_!3_ /Y,7^)W^YIW_IRM:_G]H **** " MBBB@ HHHH ^^O^"+/_)U7B/_ +$^[_\ 2RRK]KJ_%'_@BS_R=5XC_P"Q/N__ M $LLJ_:Z@ HHHH **** "BBB@ HHHH *_%K_ (+6_P#)SWA+_L3[?_TMO:_: M6OQ:_P""UO\ R<]X2_[$^W_]+;V@#\_**** "BBB@ HHHH *_?G_ ()9_P#) MB_PY_P!_4_\ TY75?@-7[\_\$L_^3%_AS_OZG_Z2UZU^UU_R=5\8_\ L<-6_P#2 MR6O): "BBB@ HHHH **** /ZHK3_ (]8?]Q?Y5-4-I_QZP_[B_RJ:@ HHHH M**** "BBB@ HHHH **** "BBB@!.G)K\5/\ @J1^VU_PNCQA)\,O!NH;_ V@ MW'^G75N_R:I>J2#@@X:*,\+V+9;D!37Z"?M4_$WQ!\0/%]A^SU\,+]K3QAX@ M@^T>(]=@.?\ A'=() DD)!&)Y 0J+UPV>,JU?CA^VU\.-"^$/[3WC7P;X:M/ ML6AZ.UI;6T)8L<"S@)9B>K,Q9B>Y8FN9_O)QO\.MO.UM?1/[VGV.A?NXNV^G MRO\ JU]R]3]T_P!C7_DT_P"$7_8KZ?\ ^B%KV2O&_P!C7_DT_P"$7_8KZ?\ M^B%KV2O3Q7^\5/5_F<%#^%#T7Y%'7-;L?#6BZAJ^IW"6>G6%O)=7-Q(<+%$B MEG8^P )_"OR&^.U]^UM^WE)>:_X%\)Z]I/PBD9DTG3(]0@TU;ZW'2>5998VN M"XP>C(.B]R?UL\:>#=(^(7A;4O#FOVGV_1=2B\B[M?,=!-&2"4)4@[3C!&<$ M9!R"16O;V\5K!'!#&L,,:A$CC4!54# Z "N%P4G>7R_6_X6^9U*3BK1^?_ M /U^1_-)X7\>?%']EWX@7,6DZIKG@/Q/ILX2[L2SPG%OED4\':X*D$ M'FOWE_8G_:73]JGX#Z7XOGAAM->@E?3]8M;?(CCNHP"2@))"NK(X!)QNQDXS M7Y[_ /!;CP]I%C\4_ASK%M#''K.H:5;K4)N?3\U* MWXJ[M_D8UXJG5CR]?RM?\._^9]TT445F6%%%% !7P!_P6K_Y-9\+?]CG:_\ MI#?5]_U\ ?\ !:O_ )-9\+?]CG:_^D-]0!]_T444 %%%% !7X!?\%2/^3Z_B M7]-,_P#39:5^_M?@%_P5(_Y/K^)?TTS_ --EI0!\J4444 %%%% !1110 5_2 ME^R;_P FK_!O_L3='_\ 2*&OYK:_I2_9-_Y-7^#?_8FZ/_Z10T >K4444 %% M%% !1110 4444 %%%% '\K#_ 'F^M)2O]YOK24 %%%% !1110 5]4?\ !+O_ M )/J^&7UU+_TV7=?*]?5'_!+O_D^KX9?74O_ $V7= '] %%%% !1110 4444 M %%%% !1110!\ _\%J?^35_#'_8Y6O\ Z17U?BK7[5?\%J?^35_#'_8Y6O\ MZ17U?BK0 4444 %%%% !1110!^J7_!#'_6?&OZ:+_P"W]?JM7Y4_\$,?]9\: M_IHO_M_7ZK4 %%%% !1110 4444 %%%% !7XL?\ !:S_ ).B\*?]B;:_^EU] M7[3U^+'_ 6L_P"3HO"G_8FVO_I=?4 ?G]1110 4444 %%%% !7]*'[)7_)J M_P '/^Q-T?\ ](HJ_FOK^E#]DK_DU?X.?]B;H_\ Z114 >L4444 %%%% !11 M10 4444 %%%% '\K,W^M?_>--ITW^M?_ 'C3: "BBB@ HHHH *]2_93_ .3H MO@]_V..C_P#I;#7EM>I?LI_\G1?![_L<='_]+8: /Z5J*** "BBB@ HHHH * M*** "BBB@#X#_P""U'_)JWAK_L<;3_TBO:_%.OVL_P""U'_)JWAK_L<;3_TB MO:_%.@ HHHH **** "BBB@#]4?\ @AE_KOC5_NZ+_.^K]5Z_*C_@AE_KOC5_ MNZ+_ #OJ_5>@ HHHH **** "BBB@ HHHH *_%G_@M9_R=!X3_P"Q.MO_ $MO M:_::OQ9_X+6?\G0>$_\ L3K;_P!+;V@#\_:*** "BBB@ HHHH *_?K_@EI_R M8O\ #C_>U/\ ].5U7X"U^_7_ 2T_P"3%_AQ_O:G_P"G*ZH ^KJ*** "BBB@ M HHHH **** "BBB@#^5JX_U\G^\?YTRGW'^OD_WC_.F4 %%%% !1110 5ZC^ MRO\ \G/?"#_L<='_ /2V&O+J]1_97_Y.>^$'_8XZ/_Z6PT ?TKT444 %%%% M!1110 4444 %%%% 'RS_ ,%/_P#DQ?XG?[FG?^G*UK^?VOZ O^"G_P#R8O\ M$[_\)?]B?;_P#I;>U^TM?BU_P6M_Y.>\)?]B?;_P#I;>T ?GY1110 4444 M %%%% !7[\_\$L_^3%_AS_OZG_ZL/^XO\ *IJAM/\ MCUA_W%_E4U !1110 4444 %%%% !1110 4444 %>)_M<_M+:;^R_\);CQ'.L M-UKM],-.T2PN)5BCN+QP=GF.Q 2)0"[L2 %7KDBO;*^3/^"B?[)?B_\ :X^' MOA;0?!^HZ)IMYI>J-?3/KD\T4;(863"F**0DY8=0!CO6-7FY;1[K[KZ_@:4[ M']6L==T>ZN;9K?4--N4N+>8" MTA4E)$)5@"".#U!%>]?\.5/C?_T-/P__ /!C??\ R'7QS\;O@_K/P#^*>O\ M@'Q!))!L9T1B,..JCG-7.TJJEM9-)>6GY62)C=0: MWN[M^>OYG[T?L+_$GPCXJ_9O^'&A:)XIT76-_$?6]1T6ZT/QKH-G-IUO83S/:!,KQ*JG:P^ZS<_G7O7[2'_!0SX2_LP>,+;PMXFGU;5M?=$EN+'0K5)VLX MVY5IB\B*N1SM!+8P=N",]>(DO:7EI*3=UV=WH<]!-P:2TC;7RLM?OT/IFFR2 M)#&TDC*B*"S,QP !U)-^L!5\6^*#;S70TJQ9?8\ \;>#- M1_X*A_MS:FVB3R1_"GPFL6GSZT@^3[+&S%O*/0R3R&79Z)AB/EP?UU\->'-- M\'^'M-T/1K.+3])TVWCM+2UA7"11(H55 ] *^*/@;^VO^QO^SS\.=-\%^#_ M !_]DTRS&Z2:30=3,UU,0-\TK"U&YVQR>@ ]:_9^_;,T']J'XO>(]&^ M'J&_\$>'=+BFN];NK:6"2XO)I<1)$C[2L:I'*277+,1C 7YMHQ48JA3U2NV^ M[U;;[>7KYF4I.4G6J:;)+LM$EY]+_P# /H^BBBLRPKC_ (O:9XRUGX9^(;+X M>ZM9Z%XUFM2NE:EJ"!H+>;(PS@QR C&?X&^E=A10!\ ?\*;_ ."AG_1=OA__ M . ,/_RJKRK]HS]E']K7XH>$= TOXS?%SPAK?@O_ (2;28&CTJS7[3;W%W=I MI\V)GKM7H/?** /* MO^$<^-__ $4/X?\ _A!WW_RYH_X1SXW_ /10_A__ .$'??\ RYKU6B@#RK_A M'/C?_P!%#^'_ /X0=]_\N:/^$<^-_P#T4/X?_P#A!WW_ ,N:]5HH ^?]2U?X MWZ?\4_#O@W_A-?A_)_:^C:GJWVW_ (0B^'E?9)[&+R]G]L?-O^W9W;AM\K&# MNRO5_P#".?&__HH?P_\ _"#OO_ES2>)/^3IOAW_V)OB7_P!+="KU:@#RK_A' M/C?_ -%#^'__ (0=]_\ +FC_ (1SXW_]%#^'_P#X0=]_\N:]5HH \J_X1SXW M_P#10_A__P"$'??_ "YH_P"$<^-__10_A_\ ^$'??_+FO5:* /Q:NO\ @BG\ M:ENIA!XM\!2P;SY;R7UZC,N>"5%H0#CMDX]34?\ PY4^-_\ T-/P_P#_ 8W MW_R'7[4T4 ?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C?? M_(=?M310!^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P &-]_\ MAU^U-% 'XK?\.5/C?_T-/P__ /!C??\ R'7K'[+'_!+/XU? 3XY>'O'LGC/P M':/I"W)C=8KW4P6EMY(<-!MM=PQ*W(F7! .&Z']4:* /*O\ A'/C?_T4/X?_ M /A!WW_RYH_X1SXW_P#10_A__P"$'??_ "YKU6B@#RK_ (1SXW_]%#^'_P#X M0=]_\N:/^$<^-_\ T4/X?_\ A!WW_P N:]5HH \J_P"$<^-__10_A_\ ^$'? M?_+FN4^&FK_&_P"(GAV]U3_A-?A_I_V?6M6TCRO^$(OI=WV+4+BS\S/]L#&_ M[/OVX^7?C+8R?H"O*?V:?^2>ZS_V.?BO_P!2#4* %_X1SXW_ /10_A__ .$' M??\ RYH_X1SXW_\ 10_A_P#^$'??_+FO5:* /*O^$<^-_P#T4/X?_P#A!WW_ M ,N:/^$<^-__ $4/X?\ _A!WW_RYKU6B@#XO_;0_9(^-7[4GPHL?"LGCWP%< M/9ZO#JD<:^';W2@62*:+YIOMMWQB9OE$7)Q\PQ@_$W_#E3XW_P#0T_#_ /\ M!C??_(=?M310!^*W_#E3XW_]#3\/_P#P8WW_ ,AT?\.5/C?_ -#3\/\ _P & M-]_\AU^U-% 'XK?\.5/C?_T-/P__ /!C??\ R'1_PY4^-_\ T-/P_P#_ 8W MW_R'7[4T4 ?BM_PY4^-__0T_#_\ \&-]_P#(='_#E3XW_P#0T_#_ /\ !C?? M_(=?M310!\!_L-?L*_&K]DV'QDX\<^ [2?7VLPR'1[W6%*P";:0WVBR,9S.V M1A\X'*XY^I_^$<^-_P#T4/X?_P#A!WW_ ,N:]5HH \J_X1SXW_\ 10_A_P#^ M$'??_+FC_A'/C?\ ]%#^'_\ X0=]_P#+FO5:* /*O^$<^-__ $4/X?\ _A!W MW_RYKE?BMJWQO^&/PM\8^,?^$V^'^I?\(]HUYJ_V+_A"+Z+[1Y$#R^7O_MAM MN[9C=M.,YP>E>_UY9^U9_P FN_&+_L3=8_\ 2&:@!B^'?C>R@_\ "POA_P C M/_(AWW_RYI?^$<^-_P#T4/X?_P#A!WW_ ,N:]3C_ -6OT%.H \J_X1SXW_\ M10_A_P#^$'??_+FC_A'/C?\ ]%#^'_\ X0=]_P#+FO5:* /*O^$<^-__ $4/ MX?\ _A!WW_RYKXO_ &V/^"<_QJ_:D^)6C>*QXV\!7D]GI*:6V;"]TA55)I95 MQ'OO"YS,V6WKT V\9/Z2T4 ?BM_PY4^-_P#T-/P__P#!C??_ "'1_P .5/C? M_P!#3\/_ /P8WW_R'7[4T4 ?BM_PY4^-_P#T-/P__P#!C??_ "'1_P .5/C? M_P!#3\/_ /P8WW_R'7[4T4 ?BM_PY4^-_P#T-/P__P#!C??_ "'1_P .5/C? M_P!#3\/_ /P8WW_R'7[4T4 ?BM_PY4^-_P#T-/P__P#!C??_ "'7Z6?"WX4? M&KX;_#/PEX2M_B'X#\C0=(M-+C\SP5>SMMAA2,9D&K1ASA?O;$SUVKT'OM% M'E7_ CGQO\ ^BA_#_\ \(.^_P#ES1_PCGQO_P"BA_#_ /\ "#OO_ES7JM% M'E7_ CGQO\ ^BA_#_\ \(.^_P#ES1_PCGQO_P"BA_#_ /\ "#OO_ES7JM% M'S_J6K?&_3_BEX=\'?\ ":_#^3^U]'U+5OMO_"$7P\K[)-8Q>7L_MCYM_P!N MSNW#'EXP=V1U?_".?&__ **'\/\ _P (.^_^7-'B7_DZ3X=_]B?XE_\ 2W0Z M]5H \J_X1SXW_P#10_A__P"$'??_ "YH_P"$<^-__10_A_\ ^$'??_+FO5:* M /*O^$<^-_\ T4/X?_\ A!WW_P N:/\ A'/C?_T4/X?_ /A!WW_RYKU6B@#\ M6[S_ ((J?&K[5-]G\6^ Y8-[>6\E[>HS+G@E1:$ X[9./4U%_P .5/C?_P!# M3\/_ /P8WW_R'7[4T4 ?BM_PY4^-_P#T-/P__P#!C??_ "'1_P .5/C?_P!# M3\/_ /P8WW_R'7[4T4 ?BM_PY4^-_P#T-/P__P#!C??_ "'1_P .5/C?_P!# M3\/_ /P8WW_R'7[4T4 ?BM_PY4^-_P#T-/P__P#!C??_ "'76_"'_@D#\:OA M_P#%3P?XIG\8> [=-#U>UU021R7MX0T$JRK^Y,,/F#*#*^;'D9^8=:_7RB@# MRK_A'/C?_P!%#^'_ /X0=]_\N:/^$<^-_P#T4/X?_P#A!WW_ ,N:]5HH \J_ MX1SXW_\ 10_A_P#^$'??_+FC_A'/C?\ ]%#^'_\ X0=]_P#+FO5:* /*O^$< M^-__ $4/X?\ _A!WW_RYKE/!VK_&_P 6>)/'6D_\)K\/[7_A%]8BTGSO^$(O MG^T[]/L[SS,?VP-F/M>S;EO]7G/S8'T!7E/P=_Y*1\=?^QPM?_4?TB@!?^$< M^-__ $4/X?\ _A!WW_RYH_X1SXW_ /10_A__ .$'??\ RYKU6B@#RK_A'/C? M_P!%#^'_ /X0=]_\N:/^$<^-_P#T4/X?_P#A!WW_ ,N:]5HH ^,/VSOV2?C5 M^U)\)[+PI)X]\!W#V>K0ZI'&OAR]TH%DBFC^:;[;=\8F;Y1%R_^V&V[MF-VTXSG!Z5[]7EO[57_ ":_\8/^Q.UC_P!(IJ (H_#W MQO>-6_X6%\/QD9_Y$.^_^7-._P"$<^-__10_A_\ ^$'??_+FO48/]3'_ +H_ ME4E 'E7_ CGQO\ ^BA_#_\ \(.^_P#ES1_PCGQO_P"BA_#_ /\ "#OO_ES7 MJM% 'E7_ CGQO\ ^BA_#_\ \(.^_P#ES7QA^VQ_P3G^-7[4GQ(T;Q4/&W@. M[GL])32VS87NCJJI-+(N(]]X7.9FRV]>@&WC)_22B@#\5O\ ARI\;_\ H:?A M_P#^#&^_^0Z/^'*GQO\ ^AI^'_\ X,;[_P"0Z_:FB@#\5O\ ARI\;_\ H:?A M_P#^#&^_^0Z/^'*GQO\ ^AI^'_\ X,;[_P"0Z_:FB@#\5O\ ARI\;_\ H:?A M_P#^#&^_^0Z/^'*GQO\ ^AI^'_\ X,;[_P"0Z_:FB@#\5O\ ARI\;_\ H:?A M_P#^#&^_^0Z_0']F']G;XT_L_? WPUX#A^('@.-=+$[%)/"E[?E6EN))F'GC M4;?S!F0X/DIQ@8.,GZHHH \J_P"$<^-__10_A_\ ^$'??_+FC_A'/C?_ -%# M^'__ (0=]_\ +FO5:* /*O\ A'/C?_T4/X?_ /A!WW_RYH_X1SXW_P#10_A_ M_P"$'??_ "YKU6B@#Y_\9ZM\;_"/B#P-IG_":_#^[_X2?6GTCS?^$(OD^S;; M"\O/,Q_;!W_\>FS;E?\ 69S\N#U?_".?&_\ Z*'\/_\ P@[[_P"7-'QF_P"1 M_P#@;_V.O5: /*O\ A'/C?_T4/X?_ /A!WW_RYH_X1SXW_P#10_A_ M_P"$'??_ "YKU6B@#RK_ (1SXW_]%#^'_P#X0=]_\N:/^$<^-_\ T4/X?_\ MA!WW_P N:]5HH _%R\_X(J_&K[9/]G\6^ Y8-[>6\E[>HS+G@E1:, <=LG'J M:A_X$/%$_C#P';QZ'JUKJ?F1R7MX5:&595__C5\?/@?XH\!S_$#P'(FK1PX2/PG>V!9HIXYE'GG4;CRQF,9/DOQD M8& [.>Z MTF33$Q87NKJRO-%(V8]]F4/[E<-O;N-O.1]I_P#".?&__HH?P_\ _"#OO_ES M7JM% 'E7_".?&_\ Z*'\/_\ P@[[_P"7-'_".?&__HH?P_\ _"#OO_ES7JM% M 'E7_".?&_\ Z*'\/_\ P@[[_P"7-'_".?&__HH?P_\ _"#OO_ES7JM% 'S_ M /"?5_C?\4/A=X0\8_\ ":_#_3/^$@TBTU7[%_PA%]+Y'G0K)Y>_^V%W;=V- MVT9QG KJ_P#A'/C?_P!%#^'_ /X0=]_\N:3]D_\ Y-=^$/\ V*.E?^DD5>K4 M >5?\(Y\;_\ HH?P_P#_ @[[_YJT4 M >5?\(Y\;_\ HH?P_P#_ @[[_YZ.JJLTLBXCWWA,G](Z* /Q6_X X?B!X#C72Q.Q23PI>WY5I;B29@)QJ-OY@S(<'R4XXP M<9/U110!Y5_PCGQO_P"BA_#_ /\ "#OO_ES1_P (Y\;_ /HH?P__ /"#OO\ MY,/%.^O795SR0IM!DX[9&?45^TM% 'E$?AGX MW1QJ@^(?@#"@ 9\!WW_RYIW_ CGQO\ ^BA_#_\ \(.^_P#ES7JM% 'E7_". M?&__ **'\/\ _P (.^_^7-'_ CGQO\ ^BA_#_\ \(.^_P#ES7JM% 'E7_". M?&__ **'\/\ _P (.^_^7-.^&OBKQI_PL[Q;X,\8ZEH.M2:7H^E:Q;7^AZ1/ MIH(NY]0B:)XY;JXR5^PA@P89\PC;QD^IUY5X<_Y.F^(?_8F>&?\ TNUZ@#U6 MBBB@ HHHH **** "BBB@ K\M?VN/^"6?Q6^/G[17C/Q]X?\ $'@VST?6IX9; M>#4KV[2X4);Q1G>J6SJ#E#T8\8K]2J*CE3DI=5^MO\BN9\KB<#\ ? .H?"OX M(^!?!VK36UQJ>A:-:Z=6-KXFTWQ$8&N;:2^AM9K"5(DB;=YS*&C(0,"I+ 3^K]%74 M_>U/:RWU_'<4/W'X?\ @[5-!NOB4RS3K?:K M+*FGVEQ.^6*E(G9Q&I^7* ,RY. <5\#ZU_P1M^/WB+5[W5=4\:^!=0U*]F>X MN;JXU2_>2:1R69V8V>22223[U^SM%$O?J.H]]O1=D*/N0]FMM_GW/Q6_X.,*BEI(HSNW-*< 8P1SZ?7%%7&3BFEU_SO^A$HJ33?0****@L**** "L_ M7/#^G>);*.TU2TCO;:.ZM[U(Y1P)H)DGA?ZI+%&X]U%:%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% &?-X?TZYU^RUN6TC?5K.VGL[> M[(^>.&9XGE0>S-;PD_\ 7,5H444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 5GZ'H&G>&[.6TTNTCLK:2ZN+UXXA@--/,\\S_ %>61W/NQK0H MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K/\0:#I_BK0=2T3 M5[2._P!*U*VDL[RUF&4FAD0HZ-[%6(/UK0HH 2EHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@#/FT#3KG7K/6Y;2-]5L[:>SM[LCYXX9FB>5 M![,UO"3_ -7TJ#FXF6&. .WN(H8D^B"M"B@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "L_Q!H.G^*M!U+1=6M([_2M2MI+ M.[M9AE)H9$*.C>Q5B#]:T** $ P, 8%+110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% &?J6@Z?K%YI5U>VD=S<:52&%YGB0^RM<3$?\ 70UH44 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45P7QP^-WA7]GK MXGW+P?Z]8F,?&?F MP<<=^:F4E"+D^@XKF:18HK\M_P#@GE_P4DUKQ1\0+SX=?&/7!>WFM7SOHNNW M*K$$N';FS? 5&/^K]#\G0J!^I%:N+45+H_ZM\OZT)O[TH/=,****@84444 M%%%% !1110 4444 %%%% !1110 4444 %-5E?.TAL'!P>]?G)^WI_P %1++X M:MJ/P_\ A#>0:GXL7=!J'B--LMMIK=&CAZB68=SRB'CYFR%[S_@DCJ7Q!U#] MGG59/&UCJ7V&YUB74-'U;5'+27\XD"(HSCECP.35FOE+0_B(?VD_VQ->\*VTWF> ? MA,D,UW"O*:AKLA81E_5+<))M7M*N[G:N"/O34/5_);O]%W;2ZA+W8.?;\WHE M_72[Z'U;1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%>'_ +5/ M[77@?]DWP7_:WB6Y^V:U=*PTOP_:N/M5\X[_ .Q&#]Z0\#H,L0IF4E%7948N M3LCVN2ZAAEABDECCDF)6)&8 N0"2%',OVGO#/QD\0 M7,\FG^'=039I-DK?8K&RE)26!!TW21EP7;YF('/R@#]]-(U:TU[2;+4K"=+J MQO(4N+>>,Y62-U#*P/H00:U46Z2J/[NW;[_T9FY)5'37;[^_W?JBW1114%!1 M110 4444 %%%% !1110 4444 %%%% !1110 45\Q_%;]HKXE^*V\1:/^SKX) MT_QQJ&@SM9:EX@UF]2#38;M0"]K I=#<2J#\Q#*B$@%B<@?*?P/_ ."IWQ)T M/X\V_P .?COX3TW15N+Y-,GGL[66TN=-G=@J-(KR,KQ$E>1CY6W L, E/][) M0CN]O/T_KMW"I^[BYO9;^7J?J11110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%?M0:K#X:N+2;P1XVE4F'2=0G66&[QDE M;>:]YHT7POIDB12W7EJ&DDDED( M2"%,KND<\;@ &/%)NPTKGJ5%?FWXE_X*W^)OA!\2Y?"OQ8^!-]X3:)@9H[?6 M%FN(XSG$D8:)8YU..&5U4X.#7W-\%OCIX)_:"\%P^*/ NN0ZSICMY'_$&F^*]#L-9T>]AU+2K^!+FUO+9P\[)1>]K_P!?UU7=&A1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%8_C#Q?HW@'POJGB/Q#J$.E:)ID#7-W>7!PD4:C M))]?8#DD@#DU^:GC?_@M]IFG^)Y[?PG\+YM8T&&3:E]J>K_9)KA1_$(EA<1Y M[99CCJ >*GF7-R]2N5\O-T/U#HKPK]DW]L#P9^UUX/NM6\-K<:9JVG,D>IZ) M?%3/:LP.U@1P\;8;:XQG:$O@)X-E\2>+M1^R6V\06MI OFW5].WW M(+>(@'3J2 "0FU%78TG)V1WM%?GGX:_:^_:0TKXN'QQX^^#NO:!\"+Q M!;-91V'FWFD1 DB^F4#SLCDR J%"=!D M^@6EZI9ZYIEIJ.G74-]87<2SV]U M;N'CEC8!E=6'!!!!!'K5,P\?]KI']CTB&0!A M+>RY6+@]0O+D?W4:N&_8+_;2TW]K3X<^7J#0V/Q!T:-8]8T],*)AT6ZB'_/- MSU'\#9'0J20_>.2C]FU_Z\M+^J"?N*+E]K^OQZ>C.1_;K^ ]Y^U%\:O@A\-K MN_N--\'.-5UK5Y;4XD9;=;=%"9! <^=M!.<>8QP>E<#^UQ_P2_\ @WHO[/WB MK7_ &AS^%?$OAW3IM4CN5U*YN4NDA1I)(I5FDIA2*-L M>WF?C7!?\$Z_A_X^_9+_ &UO%GP<\4;6LM6T-]022V8M;70B=3!=1YZ JTJ$ M$ @D@]*[5-5IN,_B=VGZ*]ON^?RN<;BZ<%*.UU?YNU_O?I^!^K%%%%8&H444 M4 %%%% !1110 4444 %%%% !117PW^WS_P % KK]E7XE_#[PWH%M!JL[R?VG MXBLY -S6!W1I$C'[CL=[@]C$F$D1& M2DKH_GN^-G[(FN^#?@_IWQ?T3SK_ ,/SZMJ.G:O&L9#:7<0W\\$;>OE.J(,G M[K\$_,M?H5_P3C_X*&:;\4O!X\!_$S6H-/\ &6AV;RPZQJ,RQQ:G9Q+EG>1B M )HT!+Y^\J[^S8]$^!GBSP+X!_9K^+2?$FYL;3P9IOC7Q)IU_'J*$QS1O>2- MY.PY,C,),!5!))X&:_#SX@'P[<^--?N?!EKJ%MX0-])_9L>ID-<1P%B8UD*Y M&[:/4].IZUC1J2A%4GJI14O1M)_KIW5UYFU:*JRE5>DE*2]?>?\ EKYV9_3E MX7\4:1XT\/Z?KN@ZC;:OH^H0K/:WUI()(IHST96'6M2O@?\ X(^_$CP5K'[/ ML_@[1]0OU\5Z3=R76JZ9J5WYH D;Y9K5< +"<#*@9#[MV=P+??%==6'LY66Q MRTY\\;O<****Q-0HHHH **** "BBB@ HHHH ***0G')X% "UG^(M#MO$V@:G MH]X&-IJ%M):3!&*ML="K8(Y!P3S7P#\-?^"J.CZY^U[XH\"Z_+:VWPXN[U=, M\/:V %$-Q'^[+RMWBF?)5C]SY,\$E?T-J7%5:2DU>,D5S.G5<=I1/QC_ &9_ MV0?A-\*_$/Q \:_M ^*M/AT?P#XAET2+P]=@@7L\:B2*62,9:970ADAC#;L' M=D J?6_'G_!;70='U#[#X"^&%SJ6DP@)'=ZOJ"V1('&%@CCDPN ,?/\ \!%8 M/_!4+]C;Q=\2?VE/!^M_#WP_<:Q>>,;0VEXENN(X;FV"CSII#\L:F)HQN8@? MNCW.*]"^!O\ P1B\"^']+MKSXI:_?>*M:90TNG:1*;2PB) RF_'FR8.K>)/A$M_X6\4:-;/>PZ?)?R7%M>",;RFZ4LZ2$+\K!]N>".7+-_%*\",[?B23^-;)QG!M:.+5_G>S_!F3 M4HR5]4[_ (6NOQ7^9Z'1116984444 %%%% !1110 4444 %%%% !17F?[27Q MJL/V>_@EXK\>7^USI=H3:P-_RWNG.R"/_@4C*#Z#)[5X1_P3S_;GMOVJ?!LF MA>)9[>U^)>CQ;KV%%$:ZA!G NHE' Y(#J.%)!& P (?O'*,=X_U^'7R=]@E[ MBC*6ST_K^M]#Z]O)S:V<\P&XQHSX]<#-?DS_ ,$G?V@=%\/>+OCW=^,]6@TZ M2\A7Q1!;S]EO]JWQ%HU M_I*7VFZ7K7VR'3KLL+?4M/:4311O@C=&Z;58=,AAVJ(2Y:_*W;FBU?MJOUL[ M=4C24>:@[*[4HO\ /_AOF?9_Q,_X+8:];^+C'X'^'FGCPS')\D_B"64W5Y%G MAPL958L\\?O/Z5]F?L:_MV>#_P!K[2;NWL[5_#?C'3HQ+?:!_X*(?LYV%S+IT&HZ#>0F.(*JI?:)=*H#(C ?NI M$..GRLN.&1N?R6U2Y*+2?5V_KTW?D4HN2;717_KUV7F?9\RN\,BQ MOYOP:/[+OQ@_:B_;:\5> _&6L7%WXATZ\=]<\17B9BMK)6' MERQQY "NKIY42X'SCH Q'[5_ _XU>&/V@OAKI'C;PG=_:=+OT^:)\"6UF'WX M95'W74\'L>",@@F_8_#'1=,^*.J^/;6-H=S]GB(RFMKZ?+3\=--T_(GVG/0E&#WM^>OX7?JCPKQ9^PAX"TO]D7Q M7\'O!NDQVAOK(S1ZA-AKFZU"+#PSS28!8^8JC P I(4 <5RG_!*KXT3_ !(_ M9OC\)ZL6C\1^!+DZ++_ ,FCJOO5U]Q,XJ-'FC]A MW_[=>C^YV?WGZ3T445)04444 %%%% !1110 4444 %%%% !1110 5P'[06MZ MMX;^!/Q#U;0C(-:L?#]_<6;1#+K,MN[(5'J" 1]*^,KG_@J9I/AW]M?7? >L MR6Z?"V&1-$CU<* ;6_C8B6X=N\)$O@#X!E^'7Q'M+ MZVTQ;V6\LM>L83B$-CL0, ?*/P;_X)QZ9\7OC M]\3?A=#\6K>RO?!/D@WD6B&;[D1>);OPSJ=XXC@ MA\16;6R,YZ*9E+1*3_M.,Y Z\5]8 A@"#D5^%_[57_!++Q]^SGX/N_&&D:W: M^/?"]@GF7\UK:M:W=HG>5H"S@QCC+*Y(SDJ%!(_1?_@EI\3]<^*'[(^B2^(+ MB:]O-%O;C1XKRX.YYH(MK19/?:KA,^B"KARU(R<=X[^FW]=_D1)RIRBI;2V] M=_R^[YGUU11169H%%%% !1110 4444 %%%% !1110 45QOQC^*&E?!;X7>)O M&^M/MT[1+*2Z=,$!E[@!A_%M(?O)2A'=*_]?UL$O?@A\6OAO_P4 M(_9WE35]*L]2AN(EM-?\.W7S/976.JG[P&?GCE7!]"&4@=G^U9^SII/[47P7 MUCP/J4PLKF4K=:=J&S<;2[3/ER8[KR58=2KL!@\U^(-GIOQZ_P""??Q?:]AT M_4_#&K02?9S/]G:;3-6BR#M#8V3QMQT.Y2?X''&5+EO4HU=I.Z^Y+]-?D_(T MJ*5H5:6\59_>W^NGS76Y<_;0_9)\0_L7_%JU%A>7=QX9O)?MOA[7HR4E0HP/ ME.ZXVSQG:T+3+B]\,Z796LUK)JNJ M;/WLXR<*\.KL_NZ>5VOQMH?J/11161H% M%%% !1110 4444 %%%% !1110 445^=7[7JVK:HKR6UK+CF".-&4O(,C+/"BO?6D=O\ ,U[9NH,T28^\V%610,Y*$#EJ M*O-1Y,0MHO\ 1IW^_7RN%/EJ\]![R7ZIK\5IV=CJ/VD/@+X$_P""AW[.^EZW MX;OK634I+8W_ (:\0!<&)R/F@E_B",5V.IY5ESC*XK\?/A#\6OB5^P?\>[EO MLUQI6K:9<7)/]DW#8 N$']P\"11V 8!8?B%X$ M2&Y\>Z79AX?LS!DUJRP7$08<%P"6C;ODJ>""MU%]6E]8I? ]UV_KKW6N]T1! MJO'V%7XEMY_UT[/RLSZX^$OQ2T#XU?#G0?&OAFY^U:-K%N)X2<;XST>-P.CH MP96'8J:Z^OR^_P""*/Q*U673?B-\.-0,OV32Y8=5M(900;=Y"TJ_KR>AE3DVG&6Z=G_7FM0HHHK$U"BBB@ HHHH **** " MBBB@ HHK%\:>,-(^'OA/5_$NOWJ:=HNDVTEY>74F2(XT!+' Y)XX Y)P!4RD MHIR>R&DY-);FU3781HS$$A1GY02?R'6OQK^+7_!9SXE:QXJN1\/="T7P]X:B MEQ;?VI;-=7DZ _>E.\(NX8^51E90O[R2':"I=\%B,'D/\ @F'^ MWC_PIS7+;X6>/-0V^!M3GQIFH7#_ "Z3G1&..C*!E3J M?5I6M[CT_I^??OWOIK.'UA7^VM?Z].W5>FO[*A@P!!R#T-+7YG?\$M_V]AXN ML+#X-_$/4@-4;OTN,J"18RZB1@6" M9Y(&,G'IR/S%=-2'(]-4]OZ_,YX3YM'NMQ]%%%9&@4444 %%%% !1110 444 M4 %%%% !17@?[8O[77AW]D/XII]UXK\2/XO,.6UJ*2(6XGVXXMRA_=;N=I?=_MBO MIK]G_P"-'@O]MGX+Z/XJBTXQI;ZA#+=:5-.3+IVHVLJ3(-Z;20&$;J> RL 1 MRRU[K5NE[-3C):MW^5HV_5^:L+VGM.24=DK?.[O_ )?(_%3]@GP_XJ_97_X* M+CX9:Z/+N+N.\T>\\LGRKB+R#!X++_@I MQ^SEXFMH=MSJVGZE;7#*,;OLUO,P8^^V?'T45:_X*%?MT:)^SP/#>A>'-3_M M'X@6NL6NHW6EVDQ"16:Y,L=R1P/-1BH0\_,'P-JDGM.:C1Y][N/_ ).U?\V_ M(4J?+6J)_M;?MF>"?V2?")N];F&J^ M*+N-CI?ARVD GN6Z!W//EQ ]7([$*&/%?+W_ 3M^//A;]JSXM>(?%GQ%G^W M_&:Q+OHEG=L/L&GZ:<9&G0GA'!XD8[I",'=@L*^I_C-^Q3\*_C9X-U_2=9\. M6JZUJF^4>*&C$NJPSDDI(+E\R%5. (RVP( @ 4 #\+OB%X#^(?[%OQ\^P3SS M:'XL\/72W>GZI:Y$=Q'D^7/$3PT;C((/^TC#AA449J-9JKU6C[=[>??NF[;N MUU8N5+]WTW\_7R_)VO?2_P"_?C;XT6WPU^*WA7PWXE$%EH7BQ6L](U4DJHU) M"2;68DX!E0@QGC+1NIY*UZ-I^FVFDV<=I8VL-E:1Y"06\8C1K!X8^(>D+:78D?Y+.^AF*6UR>RJXD\ICZ(A/"5]:U M$?>@JBV;:^:=G_GZ-%R]V;@]U9_>K_\ ^04444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%?(OBSXB>,OVGOC5\1?A1\.?B+_ ,*QT_P-;VZ:EK%G8)=W]_>3A_DCWL!' M#%M 9EPY8X!4=?@[QM^TM^U5^P)\8?\ A'/&?BNX\:Z66^T0+KS->6FJVQ.- M\4S?O8R.A4,-K#D,,9B,DW'FT4M5Y_UOWL5*+7-;5QW\C]"OVJ/V/7_;%\0P M:=XMU_4O#G@S0;4OI4.D21&2\U"4'?<3!U8>7&H5%7Y6):7YE&,_CQKVC?$W M_@GG^TN@CF-CXAT2;S;6Z53]EU6S8D9Q_%%(H(*YRI!&0RY'[9_LF_M?^#/V MMO!+:MX>=M.URR"KJN@73@SV3GH01CS(V(.V0#G&"%(*C,_;8_9"T3]K;X7R M:7((;#Q?IJO/H>KNO^IE(YBD(Y,4F &'8@, 2N"I1GA9J<.F_6_GY_JM.UG& M4,1%PG\O+R_KKKWOU_[,?[2'AG]J+X5Z?XQ\.R"*5L0:CICN&EL+H %XG]1S ME6Q\RD'V'K-?SS?LZ_'CQW^P/^T#>IJ6GW5NMMN=T M;C@YZE7.?W;\&?'CP'X^\!:%XQT7Q+97.@ZT\<-E,9 'DGNOWGB7C;_@IY^SUX#\1:KH=[ MXON;S4=,FDM[A;#2[B9/-0E619-@5L$$9!V^]7?V=[J7]HGXK7'[04_AR]\- M: VAKX>\*VVJJ$O+NU:8S3WLB*2$5VV+&,G*HS9PXJII/_!,WX"Z;\4]0\=W M'AJYU>]N[MKY=+U*[,VGP3,Q9F6' W L2=LA=1V P*^IXXUBC5$4(BC"JHP M/05C3TC&4_CM\E=6?X-KT??;6IK)QC\/XNSNOQ2?_ W=1110 4444 %%%% ! M1110 4444 %%8?CCQAIOP]\&:[XHUB0PZ5HUC-?W3J,D1Q(7; [G"G KX1\1 M>%OVB?VO/@+:?%CP%\8Y?"MWJ:RWVE>!]!7[);I KLBV[WJL)'N,*=Q?Y-YV MX0#=4.5KNVBM?YWM^3^XM1O:[WV^7_#K[S]"'8JC$*7(&0HZGVK\T/VK/^"9 M/B/XS>&?$OQ4&OWM[\8]0D;49O#S/$VGB!1B.P@8*&$D<81!(6*NR'Y5#9'C M'[/'_!5KXG?![QD_A;XUP7'BK1[>X:TO)IK9(=6TUU.UAP%$NT@Y5QN_V^,' M]>O OCK0?B7X1TOQ/X8U.#6="U*$3VM[;G*2*>/J""""IP0000"*J5+FC[2+ M]'VZ_C^-M.I,:CA+V5JUE(K>9IMP#L^THAY!7&V1<9*CH2JBOW=TO5+/7-,M-1TZZAOK"[B6> MWNK=P\$[J3;H>KW3_ "Z; M,Q_U$C'I"Y.0QX1B<_*V5UI3^L1]G+XX_CY?_(_^ [JQG5A[!\\?@?X?UU^_ MU[S]HO\ X)I_%#XM?M.7EIIGB+R?A)KFI7'B2:[GFS'IES.R_:46WW9>9B!M M8 K@%AM-?:.B?L._"/0?@#>_"*W\-QOXY P+MI<9\Y3RI'" M_= "_+7L]OXJTB[\02Z'!J-O/J\5LMW+9Q2!Y(H6.$=P/NAB#MSC=M;&=IQJ MUC&*C1]CT_RVU\K67IW-92OA+]DFZO=>?4'\ M5>-+D20+J\T7DI;6Q;B.*/<<$@+N8DD]!@9!^LJ**TE)RM?H9J*C=KJ%%%%2 M4%%%% !1110 4444 %%%>"_M9?M!7/P7TWP9H&AW%C:^,?'6MPZ#I-UJ2E[: MRWLHDNI$!!<1AUPN1EG4'C-)O5)*[;27JW9#2W;V5W\EJ_P/>JX3XV>'_$GC M#X";W4_$?@1]L%_ M)J.Q[K3YB<*TC1HJF)R1^(FF6?P@\?ZCN\46,6S0 M=4N7^;48$'_'N['K,BC@]74>JDM^B'B+P[IGB[0=0T76;&'4])U"![:ZL[E M\('<< MK+&0"K?Q* PY# *E5]E)TZFL9?A_P>WS7JZE/VL5.GI*/]?\/]_I^_=>(?M3 M?M>>!_V1_#.F:KXP34;VXU65X;#3=*A62>Q^)FCP 7ULQ$8U")1C[5$.AS_ !J/NMS@*17LWQ,^ M"_PE_:X\*Z7-"Z,5RN#ABI*CK@8NM"<7 M:+_X;^O\B:4X2UDN_P!]OZ^6J/DSPA^WMXP_;@UJ\^&GPD^']YX:L+Z+RM9\ M::K=+(-)LGRLC+$B;?.9-PC!<_-_"0I(^_?#N@V/A7P_INBZ9"+;3M.MH[2V MA7HD4:A$7\ !6-\-_A;X1^#_ (9A\/>"_#UAX;T>([A:V$00.V "[M]YW( R MS$L<*/&]UXVT6X8W-E-K MNZ]LM6MP<':[GS8F7(W(KJ5./O*06F,D^6^BEL^^K7Z?/?8J46N:VKCNNW7] M5Z=3]&OVI_V69?VNM0TOPOXFUG4?#_P]TF+[>?['EB%SJ&HMN1-V]7"QPQ[C MRN7,_!&S)_&GXM?"WXC_ /!/O]HNS-O?26NIZ9/]NT/7H$*PZA;Y(W;$Y+G2 =&\4V"*=4\/7$@:6WSQYD;8'F1$\ M!@ 1T8 D9V/VMOV6_#O[5_PKNO#&KA+/5[?=<:/K 3,ECA"D M*4:F'DIPWW]?/U73RT]'&4*\7">VWIY?/KZW\B#]D']JSP]^UE\*[;Q'IGEV M6NVNVWUK1]^7L[C';N8WP61NXR#RK <#^WK^POIG[7'A2VU#2IK?1OB'I$;) MI^HSJ1%.0#@[3SR#^ZGPT_:4^'OQ4^%>G?$#1_$-JF@792% MOM,@2:"Y8A?LSIG/G;B%"#)8D;=P8$[5(0Q$%5I[:;='Y>3_ . _/*$IT)NG M/?\ ->?G_P .O+\8/A'-O'/PHO?A=X:\"WDFK+'KLN^]U M.[.SRX8HS&CI;JT:R,[J-^%"KU(^WJ*%-VCS:N.WD)Q5WRZ)[_/<****@L** M** "BBB@ HHHH **** "BL[Q%KUEX5\/ZGK6I3"WT[3;:6\N9CT2*-"[M^ ! MKX-O-+^//[;GP/;XH_#SXPR^ DOIKA]$\':3']F00PRO&([B]1O,\]]FX_\ M+,$@;0,M4.5KV5[;^5_Z?W%J.UW:^B/T#K\\?VJ/^";.N?M*6_BWXE7WB.\@ M^*5RS-I.@&6)M,@LXLK!9D[=PE9!N:0/L$DC?*1\U?-GP._X*C?&#X ^/+CP ME\:+>Z\7:78W)L[^&\A2+5M/96VL4D E(Y.V3.[C#J.OZ]_#?XD^&_BYX)T MOQ;X2U6'6=!U*+S;>ZASSS@JP/*LI!!4@$$$$54J2J0]I%W71KI?^OS71&*& M9$/W9HSD$?Q %3_"5_>WPQXFTKQIX=TW7M#OX=4T?48$N;2\MVW1S1L,JP/T M-?GY_P %0_V#?^%H:1=_%OP#IV[QAI\.[6M-MD^;4[=!_KD4=9HU'3JZC'55 M!^9?^"9_[>@^ VNQ_#GQYJ#+\/=4FS9WTY)71[ECR3Z0N?O=E8[N 7)THU/; MQ]G/2I:>+",O8N5)'WL]^*ZJBBM9RYI.5K7 M,H1Y8J-[V"BBBH+"BBB@ HHHH **** "BBO#OVNOVB/^&=OAO87UD+-O$GB# M5+?0M'_M$D6L5Q,V/.FQSY<:AG(&,X R,Y";V2W=E\WHOQ&ORU^2U9[C7*?% M*V\2W_@+5['PA)%;^(KV(6EK>3$;+,R,$:Y(R-WE*S2!1RQ0+QG-?G?^V9\+ M_P!JSX$Z2/BEX:^.GB#QIIM@@DU>TMK=+);( :M8>"/C.;33-8N66"Q\56Z"&VN9#P$N4'RQ,3T=<(2<%4QDD8 MJO>'7MW_ .'_ .&U%*3HVJ=._P#G_7KH>!?MW?\ !,F;]G?P?;^._ 6J:MXK M\.6ZA==34]DEU:.3_P ?(,:*#"2<$$90X)+ DK[!_P $K_V\A=1Z=\$_B!J' M[]0(?#&K7+_? Z6,C'N/^69/4?)V0']0]0T^UUC3[FQO;>*\LKJ)H9[>= \< ML; AE93P002"#ZU^%/\ P4*_8EO_ -E'X@Q^*/"B7!^'FKW/F:=<1LV_2[C. M[[,S]1C!,;'D@8Y*DE4ZKHS<*FL)?@_ZV^[KK4Z?MH\T/CC^/]=?OW5S]WZ_ M"W]H>V^)?[!?[4JK# M'RFONW_@G%^WO:?M">%;?P-XVU&*W^)>EP[4EF8+_;,"C_6KV,RC[ZCKC>.- MP7["6;PK\4M%O;9DTSQ3HZ7#VEQ'+$EU;-*APZ'<"K%3E3C.&!!Y! TG3G2J MQJ0>J7R:=O\ AOO31$*D:E.5.:T>_DU_7ZGQYH7[>^E_M@?#76/!7PQ\!^(= M2\;ZWITFG75OJ%J@TO2?.C:-I[JZW%?*4%B %WR8"A03Q]-?LW_ W2OV1\#_ !V^*/[6/_!/_P"*5LNK M_$>_\;^&]0D::QO]84W=CJ"*1NB9)"7@<9&41U(!!5B.:A37N\VBE>S[V;7Y MI_=HBW%ZVU:W7JK_ )-?>?H_^U-^SI=?M46ND>!M8U:^T#X>Q%M1U6XTF6-; MN^N%.VWMUWJX6-27D8LIR1&!W(_&/]I3]GOQS^P5\>+"33M2NHX89_[1\->) MK==AF5".#V$B9"NG0@@XVL*_7K]B_P#;N\(_M=:'):1Q+X>\=6$7F7^@2R;M MR9 \ZW;CS(\D \;E) (P59O2OVE/V=_#'[3GPLU+P9XEA""4>=8:@B S6%R M=DR?3."/XE)!ZT5(3P\E.&ZU]?\ @K9>EGU80G"LG">VWI_P'U]=.B.$_8?_ M &PM'_:V^&"7S&&P\::4J0ZYI*'&R0CB>,'GRI,$C^Z?$[ M_@GG^TP=R&P\1:'-MEB);[)JUDQZ9_CAD49!ZJ0.C)Q^Y'P5_:J^'WQN^#\' MQ#TS7+73]+C15U*"^F5)--GP-T,H/\63A3T?(*YR*Z9.-6'MJ>W7R_X'Y/3M M?G2E2G[*?R\_^#^:U[G?_$3Q=I_@'P#XC\2ZK*L.FZ3I\][<._0)'&S'Z],8 M[YKY=_X);_ F\^#O[-\>KZQ:-9:[XRNSK4UO(N&AMRH6W0C_ '!OP>GFD5]& M_$GX:6'Q>T[2M,UFX>3PO'&*5B\HI;+7YVLON5_6_D+1112 **** "BBB M@ HHHH **** "BHKJZBLK::XG<10PH9'=NBJ!DD_A7P=%=?&']O7X8^(?'/P MT^,+_#71X]1N;+0- TRW\MYE@; DO;M6\V-Y>&VH-J*5X+['3+C M[)J.FZL$&HVN.KPW('[PD$,/,+JXQM90VZOUO^"?Q2\%?&?P%:^,? =U;7>C M:H[32M#$(Y%N, 2+,HY$HP <\\#DC!K2,%?V\7=6:]+N+O\ GWO\#\S/^"FW_!/?PI\+/ X^*?PPTLZ)IUI,D.N:+#([P(LC;4N(@Q) M3#LJLH.W#*0%P<_?7["_B:[\7?LA_"K4KYVEN3HD5LTCG);R2T()/J1&*ZK] MIKPS%XR_9V^)>BS()%O/#M^B@@'#B!RAY]& /X5\W? ?]HSP9^R?_P $]OA; MK_C:_$&;1F3 M3/[,T.::^L3D_NH]P5)H2>5^<;>=I(P!Z;_P2Y_;,O/C)XR^(?@;7;;[)-=: MA>>*-&ABR\=M#/<%Y[;=CHKRAE)Z[WZ8 K]&*N$)4(I+X9).WZ?)W7Y:"G*- M:3OO%[_K\U9_GJ?+O['?P!O? _C+XI_%77/#_P#PB&L?$/5!=P>'&D2233K1 M2S+YI0E1-*[M(ZJ2%R!G.:^HJ**-+*,59))+T7]?>&MW)ZMN[]6%%%%(8444 M4 %%%% !1110 445XW^UI^T+;?LR_!75/&4D$-WJ/FQV&F6MPY6*6ZE.$WD< MA% 9VQSM0XYJ9/E_KJ]$5&+D[(]DKYA_X*5>'M8\4?L;>.=/T16>ZD>Q,B*< M9B%Y"7S[ H#[(GBC[,B0/NXV M7L(&P('-=\&VOBK5IK=1J.M7TD@N99L?,T3*P,*YS@1XX R6.2?@"__ M &?]0_8?_P""D'POTS2+BXNO#NJ:W9OH]Y,ZG'4%3QN MQ7[90R)+$CQ,KQLH*LAR"#T(/I7Q=_P4#\%KK'Q;_99UN*(&]M/B#:V8?'_+ M-WCF8<<_\N^?\*VA)_6Z51]9)->3=MO6WRN9.,?JU2F_Y6[^BOOY_P#!/M&6 M:.!0TCK&I8*&8@#)( 'U)('XU4US0]/\3:-?:3JUG#J.F7T+VUS:7*!XYHW! M5D93P002,5\"_P#!3;]NCPQ\/?!6J_"SPM>+JWCZ\:$W%Q:N#'HOERI*KLP_ MY;Y12J#E?O-CY0WU!^Q_\?8_VE?V?_#/C9HC;ZE-$;74H=A55NXCLE*>JL1N M&.S =0:QBE6A)K5+\;_IT?JC23=*44]&_P!/UZ_(_*/XH?\ !.'Q3'^V9?\ MPX^%4SRZ)''!K*ZQ-(P30K>5F*I/*.?,4HVP#YW&T_WB/UW^!OP-M/@WX=@A MNM=U?QKXH>!(;_Q3XBNY+J]NL<[ SLQCB!R5B4X&23N8ECV7A7P;I'@NTN8- M)M?(-U<-=74\CM+->[\IDN> MHYO^O^'W[+9>91112&%%%% !1110 4444 %%%% !17S1\=/C/KVO?'OPU\ _ M GB>V\&>(M6TN;6]3\12VJ74]K:H2$AMHG.QII"KDL^0B*2 21CX*_:7\6?M M8_L$_$2UU:?XJ:MXV\(ZI-FSU34T^TVD[#YFMIH)-P@?&>(V&5Y5L@A84EHW MHG>S]';\TU\M"^5ZI:M;KY7_ "U/IG]LO]F'_AIS]M#X/Z#X@GN(O \6@7U[ M=K;N4>3R)D\R)6Q\I%_"=GX+\16 MULRZ7K&G/(&24#Y1."Q\Y20 Q?+8)PP/-'[$_P"WQX._:X%MINKZ=:>'?BAI MT#L=/;#).A \R2SD;YL$ %HR=P ZL!NKZ_JI4>2FJ7J[KK=MW^6WR]2(U>>; MJ==%;M9)6^>_GZ6/RL_X(RMKG@SXC?&CP#J\OF[=WEY&[;G&<>E?$WP.T:P^'O_!07]I_6;N>WTK0UTG2 M]1N;JX=8HHO-B$DCLQX4;DD))(]:^>OBQ_P5*T2;]LCP-K7@^&>X\ :"L^C: MK?%"'U2WN9(_-D2/&=L9BC=,_,Q4\ -5PFZZH1E\4EKY/5+\4E_PQ,J?LG6D ME[J=UZ-1?WV;?J>A_P#!6[XI>(?@CXK^#7C+PG=)8^(H8=[DC$GV<2Q6 M\;2(#QO"NV"<@'M7RW^Q1_P3R\5_M6:XOQ!^(UQJ&F>!+B=KJ6\N78W^NR%L MMY;-R$)SNF/7HN3DK^K?QN_9;\$?M)>*_ &O>,XI-6TSPJUS222222:W***;DY.[W(2459!1112&%%%% !1110 4444 M%%9/BKQ=H?@;0[G6O$>L6&@Z1; &:_U*Y2W@CR<#<[D 9/'6N&^'O[3WPF^* MVM-H_A'XA^'M>U<%@MA:WZ&>3;RQ1"0S@>J@CWH7O.R!Z*[/EO\ X*=_';XA M:,?!OP8^$\6H/XP\:B22XDTG/VK[*IV".-AR@<[RTF1M6,Y(!)K\N_BI^RM\ M+/#&I>%$^TJ;36K&^AG\BX'S+F6WD?RGSTW$$X.,XK]ZYO@]!/ M^T=;_$^18))8?##:!'N_UD9-UYQ9>.A!(SG\.:\E_P""EWB#1]-_9%\7:1J, M!O\ 4_$#0:9H^GQ1F6:YO#*KH(T')*A&?CLM;5K>; M]3=6JU/9/X$E^2;;]'=/R1ZE^ROX_P!6^*7[.?P[\5Z]AM9U31K>>[D"[?,D MVX:3';=C=_P*N!_;C_8[TC]K;X8O9H(;#QMI*O-H>JN,;7(R8)".?*? !_NG M##."#^)NH:?^T'\(]/LM;O[3XE>#;"R6-+74+J+4+&&%0-J*DC!54 'IQ M7Z[?\$S_ -LG4OVH/ASJ>C>+94F\<^&3&EU>*H3[?;OGRYRH <%65@.,A3Q MNP.VK3CB>>2TL[V[>GI^7E(O@K9?$A/$L M$5I7\.CQ:?9J-^L1,"?F'&#" 6,A("QAMQP%QZ#^PS_P3F\.?LQVMKXJ\ M4?9O$GQ+DCS]JV[K;2]P^9+8$O,KV_P _GIW:_!O@']D>^_:"^-#_ !V^.^CQQW2HD7AGP%.1 M)%I=HC%HFO.TDQ+%S'RJECG/"I]H 8& ,"EHI:**A'1+^K^KZL>K;E+5O^ON M71!1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !116!X^\::?\.? _B#Q5JS,NF:+83ZA6\N)"[ >^ M%XJ924(N4MD5&+DU&.[-^BOYZ?C!\7OCQ^W'XJUK6X-(\5>(M MI2T6A>'K. MYNK#3(^=BLD2E=^WK(XW-], >D?\$\_VTO&?P5^-'A_P1XGUS4+_ ,":Q=II M,^FZG*SC39G;9'+%OYBVN0&48!!8D9 (THQ=5J+TD]E_7_!7G;4SJR5-.2U2 MW_K^F6_CE\1O&/["W_!1GQEXMTN-IH-2OWU.6SE8B+4]/NV$KQD]L/N ;^%X M@><8/Z4?%;X8_#?_ (*/?LUZ?=Z??1F*\B^V:+K<:!I],N@,,CKG/!!22,GG M'J%8<9_P4M_8TF_:8^&L'B+PO:++\0?#,;O:1*,-J%J?FDML]VS\R9_BW#C> M2/S9_8-_;0U;]C_XD7.D^(4O)? >IS^3K.EE#YME,OR_:8T/(D7&UUZLHQU5 M<8T%&I2^J5-X_"_+I_P_27D[FU:4H5/K5/[6_KU_KJM-U8\Z\,Z]\0_V#_VE M?-DA;3O$_AJ\,%Y9ER(+^W.-R$X^:*5,%6QW5A@@8_H/^%?Q(T?XP?#GP]XT MT&4RZ3K5G'>0;L;DW#YD;'1E;*D=BIKY6_;U_9*\/?MC_!RV\=^"I;6\\8Z= MI_VW1M2LV#)JMH5,GV9F'W@P)*$_=8XX#-65_P $<]0U6\_9-NK;4 XM++Q' M>06&\8Q$8X78#_MJ\OXYKHHN4Z%11C.%6G\,]/G:_ M]=T_(Y__ (*B?LFV7QRU#P/>>#-/6;XMZA>"P6WAPOVK3U4F2>X/\$<#%/WI MZ>8$Y+(*]C_8K_8*\(_LEZ$NH2^3XB^(5W%MO=>DCXA!ZPVP/*1^K?>?J<#" MK],Q:/80:I<:G'96\>HW$2037BQ*)9(T+%$9\9*J7<@$X&X^M7*SI_NHR4>K M_I+\WW;9=3]XXN71?TWZ;+T04444 %%%% !1110 4444 %%%% !17RQ_P42_ M:LO_ -E?X()?>'A'_P )?KUR=.TN650ZVIV%I+@J>&*+@ 'C+K M#XUZDD'Q1\26?CJ6&4K/!XPU""\$9W$;&CNF&T#)&-K8Z8K.,U*371:-^9HX M6BGU>R/Z"OVE/ 5Y\4?V?_B'X3TX9U'5M#N[6U4G :8Q-Y8/L6 'XU^4'_!, M3]MQ_@1XO'PM\6&IW3[KB[LRP1EE;J[1N4^_"ZE86Z[1I]\V66:/'W8Y"#Q_"_3A@%J*^IU5?6G/3[W_ )_=*W39/_:J M;6U2/Z?U\U?KH?L>Z+(C(ZAE88*L,@CTK\COB+_P3%M?B_\ MC>(K#X?SKX? M^%=N8KG6=0C3=%8WCY,UC:#H[CY6Q]V(28/W50_JWX-NKR^\(:'"=(BTG2;?YG*C, MMQ)@!I9GZNYP,L?0 8 '%",I(3EBQ M!X&#G*5FHI7;+C'F3D]$C]5J_-G_ (+6> -4O_AW\//'6G^;Y'A_49[2YDB) M!A^T+&TNJOTN*G44*O)-:237WK^G;K8\N_X)[?MC:; M^UQ\+;SP/XZ-I=^.-,LS;:C:7*@KK%D5V&XV$88D';(HXR0> X _.W_@H5^Q M!=?LI^.8M:\/+-=?#K79W.GS,"S:?-RQM9&[X'*,>64'.2I)\Z^)/P]^)'[ M_P"T5 J7$VFZYHUS]LT?684(@O[?) =<\,C+E70YQEE-?L7\$?C)\./^"CG[ M.NIZ5K%A"TT\"V?B#P_(X\VRN",K+$>NW<-\K\+V\OZ_%>>IQ7_!+K]K:Z_:$^$L_A;Q+=-<^-/"*1P2W,K9 MDOK,@B&9B>2XVE'/PUNW2#4;*WOX$ECG6.YB615DC8.C@$'YE90 MP/4$ BKK\N(A&?\ .M?6[3^>E_7L11O0J2A_*]/2R?Z_=;<_*C]AO_@E6-4U M"V\>_&"V=M$CE\W2?"UQ$8Y+Q0WR37B'E$(P1">3GY\#*M^KUK:P6-K#;6T, M=O;0H(XH8E"HB@8"J!P !Q@5+11*3:45LOZN_/\ I66@U%7R MM\D1M-'"I#2$ DNXZY PH %W]BG]LKQS^R_\7M'T'7]6U)O LUXNGZQH&J2. M4L59]K2QH_,+QD[B% W!2".A&E&+K-1>C>R)K-4DVM4MSO\ ]K;QKXS_ &,? M^"CFN^/]$_YB3Q:K%#*Q$.H64R*LT#X[;XY%_P!DHK#D"OT=\5>%_AI_P4F_ M9?M9H)U-GJ,?GV-\JAKK1;]1@JP_O*259<@.IX."K5@?\%%OV/O^&J/A+'>^ M'X8V\>^'0]SI+9"_;(V ,EJ6_P!H %2> RCD!F-?EA^Q3^UWXB_8O^+%U::Q M:WTGA*\G^R>(= D0K-"Z$KYR(V-LT9R"IQN *G!P5QH1C.G]3J:NG]73MK8XJ:'XC?L'?M* '.F>*_#-V&5EW?9[^W;N. MF^&5#]>>S#C^@+X(_%S1_CM\*?#7CO0B1I^M6BSB%F!:"0$K)$V/XD<,I_W: M^=_VSOV7_"G[=7P-T_Q9X-N[2Z\46MD;[P[K5N04O8B-QM9#_=<],\H__ @? M/_\ @C%=:P/V=_%VFZBDL=KI_B>:&WCF4@QL8(3*G/3#')'JQKHI.3A.C5^* M&OXV_P"'[->9C44>:%:E\,M/PO\ \-W3\C4_X*F?LS:5\;/!?AN_T#33=_%H MWT6G:-;V@'G:C S9FCD[".)2TOF-@)@\C?SUG[#W_!/'PQ^RSIUOXAUW[-XE M^)(-)BCF\3ZI<+I>D"9=R M13.K,9F'<(B,V#P6V@\$U^'_ (RM_C=XVA'Q3\2V7CC5+1F^T1^+;RVNS;IE ML@QW!78B@G@*0!T&*S4^:371;O\ K^OQ-'&T4^KV1_0]\:/!.IFL_ VK7S0W M!N\J=&O@=AE/HA*A9 >F W&UL_3W_!)O]LSQ)\7/[:^%_CS5[C7=9TRU_M#2 M-4OI#)<36RLJ2PR.>7*%D8,Q+$,P)PHKQ_\ X*O?L4WGA3Q5>?&CP=IS3>'M M432MW(C_M-) MT]I1=U]VOX6?I=/L?0__ 4J_80M_CUX9N/B=X%MD_X3W2[3S+FUMER-:MD7 M( QUF5?N$?>&$_NX^(_^"8_[6UY^S]\9+?P?K=TX\#>++J.TN8I6.VRO&(2* MX /W8_X*P?L4V?@2[D^-?@NV6TTK4+I8_$&GPKM6"YD/RW2 =%D; 8?WV! M_B.&K8.HI;TY?K_7RE9K1W%KBJ;B]*D?T_KYK1ZJQ^O-?DY^T?\ \$WX?C5^ MV5?67PQDAT+PM-!'?>*K[R]UKI-Y(Q9H8E& TLB;)?)!&WS 255EK],O@UJ& MI:M\(? ]]K(8:OCV&AVS6^G65O86[2R3M%;1 M+&ID=R[N0 !N9F9B>I))-.I25.OKJXMKUZ?=U^2)IU74HZ:ZO)<-=7TN,&6:3 W-^04<* .*]*HHHE)R=V M$8J*L@HHHJ2@HHHH **** "BBB@ HHK\P/\ @J5^V5XW\/\ CRQ^"7PRO+_3 M=0E@AFU:\TCO M^:LWTNA4ZBIU4I[.Z^]?Y:KT/$/^"9?[;4'Q^\$_\*P\=744WC?1[3RK>2Z. M[^V;)5VDG/WI4'#CJRX;GYL?&/\ P4E_81?]G'Q0?''@ZV:3XBEO(OVAO@7X\_83^/T"VEW>61L[K^T/#7B2 ;1YY!5@3^N7[*_[2W@C_@H!\"]4\/>)]/M'UP6@LO$OAV7[KAA@ M7$/.?+8C((^9&&,Y"L;J+ZS'ZQ2^-;KOW_X/9Z[71,/]FE["I\+V\OZZ=UIV M9Y=_P2:_:XNOB]X!NOAEXHO&NO$_A6W62PNIFS)=Z?D( 3U+1$JI/=63N":^ MUOBOX#\+_$SX=Z]X;\:6MO=^&+ZU=;U;E@BQH!N\P.?N,A 8/_"5![5^3_P5 M_9Q\1?L?_P#!4'P3X2L;F:_T/4Q=3V%Z5YN=.>WGW+)CC>A3#8[H&P 0*_8+ M5-)L=HZ?:S7H]O^!Y6/R4_8]_X)5Q>-/&%YXP^(4EPWPYM;^7^PM,D4PW.N M6ZR$17$PX,4+J%8+PSY_A7!;]:M(TBQ\/Z7::9IEG!IVG6<2P6]I:QB.*&-1 MA410 %4 "KE%+F?*H+9?U=^8^7WG-[O^K+R"BBBH*"BBB@ HHHH **** " MBBHKJZBL;6:YG<1P0HTDCMT50,D_E2;45=[#2;=D2T5^!_[2'[2OQC_;F^)& MNV?@_3_%&J^#+)V%EX8\.6UQ<(EL&PDUQ'"IWNV-V7!"Y(7 '.+^R7^UY\0? MV1_BQING:K?ZO'X0CNUM=<\+:D9 D,9;$CI"_P#JI4SN^4 G;@\&JHIU6E+W M6]K_ *]A5OW=^76V]OT[GM7_ 4-U;QE^RU_P4!MOBIXK0*5BO8"3LE4'[R.NY73)'WT.<&OWG_ &9OCMIG M[2/P5\.>/--1;X5BNQT/*LH.,KBO"_^"+]KXA\/^$_B[X9 MUBVEM(=)UV&(V\HYBN_+=+A/J/*BS^'K6])RY9T*OQ0U7GJD_P ]?-+HS"KR M\T*U/:6C^YO]-/*_:YZI_P %/_V?=!^,_P &;2Z@L6N/B5:7<5KX92T0-A?LX0VGC'QLMKXC^)+*'B.-]KI& M1]V'/WI?67MT7 R6^TY-'L)M5@U.2RMWU*")X(KQHE,T<;E2Z*^,A6*(2 <' M:/2KE9T_W7,X[O\ #T]>O_#WTJ?O.52V7X^OIT_X9(HHHH **** "BBB@ HH MHH **** "BO#?VS_ -HP?LN_ '7/&D%O'>:QN2QTJWF_U;W4N0A;U50&4 \E5KZ/ M_P""3?[:7BGQMXJO?A'X\UNZU]GM'O-!U'493+<*8^9;9I&.YQM.]=Q)4(PS MC %#_@K1^Q5>7&H7'QO\%ZA0.5V@+)Z;5;IO(N5\+ M6C6WC)6?I=VO\[KULUMF?M8> 8/ M'/@HVS>/M-LO.LKBW*F/6K7;O6 N."V#F-^F3@\-E?S<_P""?_[56I_LH_'* M*PUJ2:W\&ZW<+IVO6-P"OV5PVU;C:?NO$Q.[N5W#KC'O_P#P2]_;\7P/=6'P M=^(FH$>'[F41>'M7N7XL9&/%M*Q/$3$_(?X&.#\I&WK/^"LW[$]E%IU[\<_! MMLMM,CH/$VGPKA9=S!%O% Z-N*J_KD-P0Q+_ -SJ*I'6G+]=_3S[/WNMQ+_: MH>REI./]+_@?^ ^1^EOQ"6*\^'?B93MEAETJY!P'_ A8?Z3,%;4=8N%!N[^0#[TC =!D[4'RKDX& M22?7:**)20XQ459!1114E!1110 4444 %%%% !117YQ_\%5/VS/%GPMOM M&^$OPZO+K2O$&L6JWFHZGIY(NDAD=HXH("OS*[E6)9?F "@?>-9SGRV25V]$ M7&/-=MV2U9^CE?%7_!7'X%SC_9\X M,?0*:_'V^7XS_ /Q1:^*=1@\;> =>NW,L.J:A#=V,UT<[C\\@4R ]P<@YYZU M^W7[$/Q_@_;(_9E%UXJMK:^U:/SM!\16K1CRKEO+&7*8P%ECD4D 8!+ <"JJ M4G6HR<'K&S^Y_E>R?745.JJ550 M^'I;K[?X9\00%E90K;EC+CI-$<9]<*PX/'ZE_L1_M@>&?VVOA3?^#_&5M9R> M,[:Q-KKNCW"+Y.IV[#8;B-.Z-G#J/N,?0J34_P#:X>WI_&M_/O?]>V^NI,?] MEE[*?P/;]+?I]VFAXO\ \$A?VN+KQEH=Q\&/%%VUQJ.BVQNM NIG):2T4@/; M$GJ8R05_V"1P$%=W_P %@_$6I^#?@7X&U_1+V73-9T_Q9%):7UN=LL#FTN1N M0]F&>".0<$8(S7RR_P"RWK/[''_!23X4V7AN2:[\,Z[K"SZ-<-\SBUCT*'Q?HT.NVNBZBFJVEK=9,/VA4=%9TZ M. '8[6R,XR.*NJUB:4*RT;>O>\6F_G^;6Y-/_9ZLZ3U5KKM[R:7ROKY)VMH? MDA^PK_P3-UCXYW%G\0_BO'>:5X*F<75MILI9+W6LG=O8GYHX6Z[OO.#\N 0] M?LCX?\/Z9X3T.QT;1=/MM*TFQB6"ULK.(1Q0QJ,!54< "KZJ%4 # ' I:I@DQY"OBUX=N9+">YTZ&2PO5Y"W%LS M)+$P[J4>/*GAA(P]:^Y_A'\2/AY_P4>_9BN[36;*%Q>0BSUW1U?,VFW@&5DC M)&1R \;_ ('D,*V_VJOV?]!_;4_9V_LVSN(5O+BWCUCPYJS?=BF,>Z,D@$^6 MZMM;'9L]0*_%KX'_ !C^(7[!O[04\MQI]S87^GS_ &#Q!X=NR46[@R"4/;., M/'(,CD$95B#-*,5SX.LK:MKYN[_'1]M'Y!4DY1@;P!V5@5=?\ 9<#J*XOXI?#SX;?\%)_V9K.] MTB]C(N8S=:-JY0?:-*O ,-'*H/'/R21YP1R#PK5\Q_\ !'3P]XH^'?C[XZ>! MM=@>V_L6XLX;N \I'=J]Q&Q4]]RKU[@*:WH\R4\-5W6J^5OTT?=\O>QE5Y9< MN)I;/1_/;\=NVJ]?$?\ @IT/%^N?MEZ]X%\(+J5XWBFQTG[1HNFAF;498HW\ MH,J\L%W$X/ QN/W01];_ +!W_!,_2/@/'8>./B/#:Z]\0\+-:V7$MIHQZC;V MDG'>3HIX3IO/V'I_P?\ ".F_$_5?B)%HT#^,M2M8K&;5I=UOWT[O:RT]$EK_7_ ****8!1110 M 4444 %%%% !1110 45XI\?_ -L+X9?LVY@\6ZM<3ZO]G^U_V/I%JUW=B'./ M,=5^6)"> TC*">A.#7'_ /_ ."C7P.^/.M6^B:3XEET+7KEMEOIGB*#[)), MV*=,;3K M=[A3I_B'1[KS8//3YU"R+AHY!C(#!2=I*YP2/WB^&'P2M/AK\4?BGXLMA;D^ M-;^TOV* B5#%;B)D;C[N\,XY/,C=.\_[2'P?T[X\?!'Q?X)U&%)!J5A(+:1E MW&"Y4;H95]UD"G\QWKFN\/1C*/Q)7?F]W;]/\MME:M5:E\+=EY+97_7^FI, !NN87,;O@=-^T/CMOKV]H8Y)$D:-6> M/.QB 2N1@X/:OB/_ ((]H\7[(KQR9#1^([Y2I[86+(_.OHKP-\>M+\>?$_XG M?#ZR>U'B;P;- /)67<)X9K>.1)#TP5D9XV ^[M7^\*]#$6]HW%;KFLO1-V^\ MXJ%^2TM+-QU\FTK_ ''J%U:PWMO+;W$4<]O*I22*50RNI&""#P01VKXG_9C_ M &>-#^#O[>GQGG\%6ZV'A%=!L?,L(#^YM+RYD\TP(.P"PEPO\(E4 ;:^>/" M&F?\%!?C-\0M1T35-=U?P!I)NFBOM4N;6VM+2UCR<_9BB;Y@!PIB)SQEQDM7 MZ0_ OX*Z/\!_ MU;7RUOZVMI\G1WU7HK._WZ?=?R.X;2;)]4CU)K.W;48X6M MTNS$IE6-B&9 ^,A254D9P2!Z5;HHI>104444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5PWQT\!2 M_%+X,>.?!\$@BN-4W+$TZVSYX_C))_*S(HQC3 MIRIRUCROYV3?YGTYKWB*'PKX/U#7KR.>XM].L9+V:.W4-*ZQQEV"@D L0#@9 M'-?(_P"TW_P3S^&/[9%A:^/O#&J)X6\3:K;1W<6O:;")K74HW4,CSPY7,C*H'+%, MG)5N@4*3G&"KJ=2UE&UG]]_TMW2?2Q/,Z"ITWN]^O16_6_JNIYO^S=^QG^U; M\ =-O?!NF_%_PCIW@*[:3:Z03ZA=6!8\RVL4L,:HYY.TR% 23M)YK[:^#/PB M\/\ P)^&^B^"?#$,D>E:9&5$DS;I9Y&):261L#+NQ9CP!SP ,"NVHK3F;6O] M6V#E5] HHHJ"@HHHH **** "BBB@ HHHH **** /G;]JO]G*#X\^-/@O>W^G MC5M&\-^)6NM4LW */;- [ NI^\OG10*P[JYXKW[4M(L=8TJYTR_LX+W3KF%K M>>TN(P\4L;#:R,I&"I!Q@\8JW1227*X=&V_O27Z#;?,I=4K?BW^I^5?[+_P- M7]FG_@JMXA\':6'A\/W.B7E[IJLVS7JX1?W7W\CZQ_: _X(UV.L^()O$'P:\51>$YFD M$R:'K!E:V@DSG,-R@:2-1C(4JY!Z,!@#VOX=_LK_ !K\=Z'X=\/_ +1/Q$T/ MQ9X5T"[BO4TC0K9WDU>2([H/MUS)'&61" =BIE\ NQ/7ZK\"S:_<>"]"E\5V MUK9^)GLH3J=O8R&2".YV#S C8&5W9Q_7K6[6R3HOD3ND].NJV:_0Q;]LN=JS M:]'9]'^HG3@<"EHHJ"PHHHH **** "BBB@ HHHH **** "OG7X7?LWV_A']K M[XO_ !2OM/6XG\06NFC2;^15;R%\DQW4:'.0Q:&,G@?*5'K7T510O=ES+>S7 MR>X/WH\KVT?W;'BW[7G[/&D?M+? [Q#X5OK2&35EMWN=&O'4;[6]128V5NH# M$;6QU5B*^C^*E'\T_N14H^TC!=I?@XR_R_%]S[B^,/PS^%W[6]OXI^&?B_3S=ZCX=> M%FD7;%>61GA#Q7-M)R0I^9>1M9HF#*0.?B3PU_P2U^-_[//Q4A\5_!'XKZ#" ML>Y1)KJSVTCPDY,$T4<4T6@RQ .2 6:OV7K2--TE&KM)K7\OQ77Y M;$.:J.5/=+^OSZ?,\/\ @G\ =9\+^-M4^)7Q&\0VOB_XG:I8QZ8UY86?V6QT MVR5M_P!EM8R2Q4N2S2.=S'' P?<***3=[+HOZ_X/F]7J"5M?Z_K_A@HHHI# M"BBB@ HHHH **** "BBB@ K$\<>&T\9>"]?T"1_*CU73[BQ:0?PB6-DS_P"/ M5MT5%2"J0<);/0J,G"2E'='B'[&'P4A^ ?[.7A#PL^E)I>LK:BXUA<+OEO7Y ME9F'WN?E!S]U5':OC3_@LI^SCIEQX0TCXQZ/8QVVL6=U'INMR0J%^TP."(97 MQU9' 3=U(D4=%&/TZKYE_P""E&CKK7[%'Q+B(R8;:VN%(!.#'=PMG\@?I4XJ M4I?O>J:?XZ_AH:86*4E26ST^_P#X.I[?X"U-U^%GAW4;CS+F0:-;7$FP O(? M(5CCH,FOEO\ :"_8;^%'[=_A72OB/X>"%Y+BYOKM@UQ>W,C;I;B5AU=V)/' & , "N M]HJ.9VU]//\ K_@=D:OS[_UY]V%%%%24%%%% !1110 4444 %%%% !11 M10!\\_M@_L[1_M"1_"VWN;/^T=+T/Q?::AJ=D0")K/:Z2@@GE(P-:M&#$8R-I0KC&W'&.F*LT4DDHN'1N_X)?I^8/XE+LK? MBW^OX(_*;X4? B']FG_@KAIWA[0T-GX9UG3[S4].MU^ZEM+;3$P_[J2QN /1 M5K]+O'WC+P_X771--\2*K67B;4!H<0GC5X'FEBD98Y0W&UQ&4'!RSJO>ODS] MJ+Q3X4^$O[=7PC^(?C#5H-#T73/"6LM/=3Y^?9\J1H!DNY-QPBC)S7Y__M7? MMM^/_P!MCXF:#X;\#:7J&G:%9:DDWA_1+!2]]VS_[>Y$_NOOY?(^MOVCO^"-^A^+M: MNM?^$7B&'P=33-#@DFN]86%@\4-W=RQQGRU95)VH7?'S/WKZJ^$ M\WBRX^&?AB3QU:VMGXQ;3X?[6ALY1)$MSM&_:P&.3R0,@$D D#)ZRM4O8MP3 MND_5775?H9\WMDIM6;7H]>C_ %&QQK#&J(H1%&U548 Z 4ZBBH+"BBB@ HH MHH **** "BBB@ HHHH *^=/"'[-]MI/[;7Q!^+=_IJW7]IZ%IL.E7T@5A;S M20W2KSE6V06_S8Z2,,\FOHNBA>[)26ZO^*LPWBX][?@T_P!#RO\ :9^ >A_M M(_!W7_!>M6T,DMS TFG7DB O97BJ?*F0]00W!QU4LIX)KY(_X(PVE]H_P:^( M^CWZM#/I_BMX9+=O^6LZ:FM:/? M:?*2L5W!) Q'4!E*G^=7**F45.+C+9E1DXM26Z/ OV'_ (!1?LY_L^:)X7FT MY++7C+<3ZM-M4/@K]'J\!_;XTM-8_8Y^+$#KO":))< M8)YB99 ?S2LL7)R@ZKWCK]W3[M/0TPT5&:AT>GW]?OU]3N_V>[V:\_9_^&]U M<.T\\GAK3I'8_>=C:QDGZFO!/CI^R#\)?^"@7@/2/'6GSRZ!X@O;4-9^)+*% M3-@94P7<.<2;&!4KN#*4(#@9!^8/VBO^"EUI\*?@KX5^%/PBO8=1\2VOA^SL M-3\31,)(-/9;=$:.W/2248.7^ZG09;.WU#_@CC8?$[2_A'KZ>)M,EM_A_>7* MWOA^ZOG*S22OD3F)",F%L*V[@;MV-VYB.ZM&.(KUI=$VT_F]OEUZ[=3BHR=" MA275I)KRMU^?W&1^SG^PM^U)^R]KVHZ?X)^*W@R+P;J$I,\-_#'Q;27L-EXITO4+JUC8*TMJ M)O*N<'(Z0S2MU_AXYKW>QTJRTO2[?3;.TAM=/MXEMX;6&,+%'&HVA%4[O^"7Z?F-OF:;Z*WXM_FS\HM8_9[L_V<_^"LWPU?PS:KIGACQ1 M+-J=G;0+MCMV>WG2X@0= H8%@HX"R*!P*_3?Q]XZT3P!I=E=^('\G3;^_M]* M,S*#&DEPXBC\S)X5G94SSRXSQDCY1_;2U3P_X&_:O_9G\:^)]3@T70M)?7I+ MS4+HE8XE2T1U!/.69OE50,L2 ,DU\"?MN?M[>)OVPO$UIX%\":=?67@E+Y!8 MZ?!&7O\ 6+D-B*1U7)')^2)<\G)). L4Y/V5.CN^9_\ @/,M/NNEYZ]RZD?W MDJS=DXK7^][WZZOR^1]>?M.?\$??"OQ(UB[\1?"W5X/ FIW!:271+J%GTR20 M\YC*_-;@GJ '7^ZJBNK^%_[(?[0NN?#N#X8_&CXJZ'JGPUB,2SVNA)+<:GJ% MLA!%G)=RQ1&.+*KE@'D(RNX#I]0?LYMX[/P/\'+\3+6&T\<)I\<>I1Q3"4EU M& SD#'F,H4L!D!BP!(KTBMN147*FG=7]5I_7Z&*FZJC4>DOQ^_\ 7YE;3M/M MM(T^UL;*".UL[6)8(((EVI'&H"JH'8 #\*LT45+;;NQI**L@HHHI#"BBB@ MHHHH **** "BBB@ KYVN/V;[>^_;D3XN:A8+?6D/A%+&QED566UOEN&#.,\A MC"^%('=^G%?1-%"TG&?:_P"*:_4'[T7'O;\&G^APWQL^#_A[X\?#/7/!7B:S MCNM.U*!HUD907MY<'RYHR?NNC8(/MCH37PE_P1Q\.ZIX#O/CMX0U1L76AZU: MV<\0^Z)D^T1N1]?+'X 5^DU?FOIO[2W@;]B_XM?M4Z[K\OVW7-4\46PTKP[; M/MN;V0VQF+'.=D0,_,AX] 20IF$XTJD[_:A^*E"WYL=2+J0@ENI*WE>,K_D? M:_Q-TCX>?&_4-8^#WC32X=8>72XM7:QNEV[X6EDB$T#@[E>-TY9<%?,3GYJ^ M M>_X)#_ !"^%OQ(L?%OP)^*5GID]E/Y]FWB R6]S:<8VF6&*19@02"&C4$$ M@@C.?#?V=/CI\>?VG_V[-"^(VA67]IZG:.L%[:1EH=-L-(9B)('?G:F&<@G< MS28(#$8K]P*N--QC"MM)W_!Z?A97[IVT%*HI2E26L5;\M?QN_1JY\Z?"7]GG MQO>^/-"^(_QO\4Z5XN\:Z%9RV>C6.@V1M]-TPR@+/.I8!Y9I% &XA0HR O.1 M]%T44W*^G3^G^9*5M0HHHJ2@HHHH **** "BBB@ HHHH *1EW*0>_%+12:35 MF!\Z_L/?LXV_[-_POU?2)=-6VUR]U[4)[N\8*9+J%;F1+5MP).TP+&P7L7;C M)->+?\%;OV;],^(OP)G^(]C81IXK\(E))+J- )+BP9PLD;D?>"%A(,_=P^/O M&OO.O*OVKM+&M?LQ_%>S*E_,\+ZEA5!))%M(0 !WR!6&);]DY=8K3_MU:?E9 M^1TX?WJ]OYV[_P#;SU_,R/V)[F6Z_9'^$4DSF1_^$:LEW'T6( #\ *X+XX? MLO\ PE_;^\#Q:Y()M+\06DEQI]OX@LT5;RTE@E>*2WG3)615D5OD8\OG?O]^O5Z'#3E*A1I]W96\K?\-\KL=\!?V ?VG/V5_&E\ M_P -_BIX-/A>^<"ZM]6CNF6X4# E:T$3*LB]BLP)Q@MCBOM_X!_ JT^"6B:P MT^JS>)?%OB&^;5?$'B*YA6&34+MAC<(U^6.-1\J1CA1W)))]1HK+F=K/M:_E MO;TNOZL7RJ^GK\^X4445)04444 %%%% !1110 444UW6-&=V"JHR68X 'K0 MZBOSX^.'_!9#X??#GQ7=:'X+\+7GQ"^QRF&XU-;Y;&S=@<'R7\N1I #D;MJ@ MXR"00:]W_9)_;L\ ?M=0WEGH<=WH7BFPA$]WH.I;3)Y>0#+$ZG$B!B 3PP)& M5&1EP_>*\=0G^[=I'R_^P+^U-IFL_M0_&_P1XZ$$'B/Q=X@N+BPNKL ^?Y+/ M#]@8GLD:KL4\'#CJ0#XI_P %-OV!(_@WJ,WQ2^'6F>3X(O)1_:NE6J';I,[' MB1 /NP.3TZ(QP,*R@<=_P4__ &?=5^ /[2^GG A\/:_>29E9P/EM)F/WB?X')SG MY3G*U^IIYXK\#?V]?V-]7_9!^*4.L^'OM1\":K=&XT34HV;?8S [_LSN.0Z8 MRC=649ZJV/V-_8[^-,O[0'[-_@GQK=E3JEW:>1J&WH;J%C%*V.P9D+8]&%=: MDL12]K;5:/\ K\'WT>M[G*X/#U/9_9>J_K\ETU72R_+.Z_;VO_V:_@GKOPE^ M'5LUEXSF\1ZQ)J>NRJ"NGHUVZ(L /WY2B*=[<*,8W'[G>?\ !*O]F#XJ7WQ2 MMOCCJNI76@>&IHYPSWX:2Y\0K*#NX8Y\O?A_-;.61=H/+#U']G/_ (),@J00PB'48W]TK](H84MX4BB1 M8XD4*J(,*H' '85CA?W5*$Y:SY4O162M]W3[[NYI7_>3E!:1YF_5MWO]_7[ MNX^BBBF,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY:_X*::7>ZY^QGXUT[3K M2>_O[J?3H;>UMHS)++(U] %15 RS$D =:^I:3K43BIJS\OP9I3G[.2DC\X/ MV#/^"7-G\.6T[X@?%^S@U+Q4NV?3_#3XDM].;J))^JR3#LO*H>?F;!7](*** MWE-RTV2.>,.77=A11169H%%%% !1110 4444 %%%% !1110 4444 %%%% 'Y MC?\ !4+]GWQK^TA^TC\+?"O@G2FOKQM%F>YNI"4MK*+[1@RS28^51^)/103Q M7UA^R!^Q-X*_9(\+[-,C76O&%Y$%U/Q)<1@2R]"8XASY461]T')P"Q) Q]$> M_>EI4?W--PCU;;?JV[?C\_P14_>SYI=+6^22"BBBF 4444 %%%% !1110 44 M44 %%%% !1110 4444 %?C'X&_X)Z>*/VJ?VJ/B?X@UDW'AKX;0>+M3$VJE, M37Y6[DW16H(P?0R$%5.?O$%:_9RDZ=*44HU%4:O9/\;?Y%.3=-TUI=I_=?\ MS.6^&7PO\+_!SP7IWA3P?H]OHFA6*;8K:W'4]W=CR[L>2S$DGJ:ZJBBJE?V?\ $'XUZ.[R+9J'B&:/!4'!,-NI M_P!7%D?[S$98\!5^FO?O2TZ?[J#A'K>[]6W;^M_P%4_>3YI=+:>B"BBBD,** M** "BBB@ HHHH **** "BBB@ HHHH **** "OQON?V!?%W[67[:GQ6U2Y\[P MY\.[;Q/=K>:ZZ?/<%9/FAM5/#OV+'Y4YSD@*?V0I.G2IC%*JJKULFOOM_E_6 MSIR;INFM+M/[K_YG&_"/X/\ A+X%^!['PEX+T>'1]&M!D1Q\O,Y W2RN>7=L M;]DWXNHBL[MX8OU55&2286P *]EI.O!YK.I#VD'!]58N$N22EV/ MRD_8-_X)7M=?V;\0?C9IQ2'Y;C3O!MPN"_=9+T=AW$/TW]T/ZL0PQVT,<,,: MQ11J$2-% 55 P .@ J2BNB4^;1:)?U]_P#6QA&'+J]6%%%%9F@4444 %%%% M !1110 4444 %%%% !1110 4444 ?GC_ ,%XUO7+S4 M;_9!",!%$<.Z1V/"(N>68@"O6/V(_P#@GWX5_93TF'6]4,'B7XD7$6+G6"F8 MK,,/FAM01E5[&0_,W/W0=H^M??O2T4OW2ER[R=[_ "M8=3]YRJ6T5^K=_P 0 MHHHH$%%%% !1110 4444 %%%% !1110 4444 %%%% !7X_?&/]A_QI^UQ_P4 M"^*1L5;0_!=GJ%HNI>([B,F-#]BMR8H5X\V4@]!PH(+$9 /[ TE*,4JBJ/6R M:^^W^0Y-N#@M+M?K_F>>? KX!^#/V<_ =KX3\$Z6NGV$6'GN'PUQ>2X :::3 M WN<>P P% 'HE%%7*3D[LB,5%604445)04444 %%%% !1110 4444 %%%% M !1110 5P?Q[_P"2&_$3_L7=0_\ 2:2N\I.O!Y%95:?M:\<7HG#-WVK] M_P#7;3=-M-'T^VL+"VALK*VC6&"VMT"1Q(HPJJHX JS175*?,N5:+^OQ M.:,+>\]6%%%%9&@4444 %%%% !1110 4444 %?/7_!037M7\-?L;_%&]T1Y( M[\Z:MN7BSN6*6:.*8@CI^[=^:^A:QO&?A'2_B!X2UCPUKEM]LT?5K22RNX,E M=\4BE6 (Y!P>".E958>T@X=S6C-4ZD9OHT?F;\$/^",?AWQ!\*]-U7XA^+M= ML/%NI6R70L]&\A+>PWJ&6.021NTK+GYBK(,Y Z;C\T^$?ACXO_8'_;^\!Z+J M5T+F)M6MHK?4K=62+4=.NI/(9]N>#AG!0D[73J0 Q_=V"$6\,<2DE44*-QR< M 8Y-?"G_ 4Z\"6VH>)OV=_%<<&[4[/QW9:4)% RT4TBR;3ZX: 8_P!X^M=* MJ3=O^'[J][G-RLN5N_FE?^NVA]5_'OX$^%OVC/AGJ? M@GQ;:F;3[P;X;B+ GLYUSLGB8@X=2?H02"""17X>?%K]GSXR_P#!//XO:?XF MM&N8[:PN_,TGQ;IT;&SNES_JY>NPLN5:%SR-P&Y?F/ZZ_MY?M,:+^SG\#=9N M&U[^S?&FI0&/P]:6S_Z3+^_9[^,>@?M0? W0?& M%M;V\]IJ]KY>H:=*HD6"X7Y9X'4CD!@<9'*E3WK""ES.K2=FK7_K]?1/H;SD MN54ZJT=[?U_6SMU/D76OVYO@E^UY^R7XFT'QC*-+\87FGFV_X158'GNY-2(_ MT9K$!2929@I7'*YP^!R?I#]A+X,:K\!/V7/!?A/7HOL^NI%+>WUON!\B6>5I M3&<<94,JG'&5->B^$_@5\-O 6LG5_#/P]\*^'=6P5^W:3HEM:SX/4>9&@;!^ MM=S6UXIRE%6$?%MG##< M7_AWQKIFJVL-RI:&26)9BJR $$KGJ 0?<5]G5Y#^TY^SAH_[47@73/"'B#4; MG3]%@U>WU*Z6T4>;<)$KCR58GY-V\?-@D ' RH@@08#, ?EB M3 ()V@Y/[9_ ']G_P '_LU_#NT\'>#+)K>PB;SKBYG;?<7DY #32M@98[1T M %=3X$\!^'_ACX3T[PSX6TFVT30M/C$5M96B;40=R>[,3DECDDDDDD MYK?KIYHPC[.DK+\_Z['-:4I<]1W?Y!11169H%%%% !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 %%%% !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 %%%% !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 %%%% !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 E10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '__V0$! end GRAPHIC 19 pool-20231231_g3.jpg POOL PERFORMANCE GRAPH begin 644 pool-20231231_g3.jpg M_]C_X 02D9)1@ ! 0$!2@%* #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" 3G"(\# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#ZU_9I_9I^ M$'B3]G'X5:OJ_P *O!.JZMJ'A32KN\OKWP[9S3W,SV<322R2-&6=V8EBQ))) M)->D_P##)WP0_P"B-_#_ /\ "7L?_C5'[)W_ ":S\&_^Q,T;_P!(8:]5H \J M_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ MAD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9. M^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A M_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ M1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1O MX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ M /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^ M$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V M/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\ M:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/ M^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD M[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^" M'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T M1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^ M'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ M .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A M+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C M_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ MQJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:K MU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5H MH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* / M*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ M (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"& M3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X M(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ M $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$ M;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A M_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ M_A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2 M]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8_ M_&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJ MC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X M9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O M@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(? M]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1& M_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX? M_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ MX2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O M8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ M ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#& MJ]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5 M:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@ M#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J M_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ MAD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9. M^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A M_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ M1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1O MX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ M /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^ M$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V M/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\ M:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/ M^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD M[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^" M'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T M1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^ M'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ M .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A M+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C M_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ MQJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:K MU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5H MH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* / M*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ M (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"& M3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X M(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ M $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$ M;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A M_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ M_A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2 M]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8_ M_&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJ MC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X M9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O M@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(? M]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1& M_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX? M_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ MX2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O M8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ M ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#& MJ]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5 M:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@ M#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J M_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ MAD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9. M^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A M_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ M1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1O MX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ M /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^ M$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V M/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\ M:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/ M^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD M[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^" M'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T M1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^ M'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ M .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A M+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C M_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ MQJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:K MU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5H MH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* / M*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ M (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"& M3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X M(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ M $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$ M;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A M_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ M_A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2 M]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8_ M_&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJ MC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X M9.^"'_1&_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O M@A_T1OX?_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(? M]$;^'_\ X2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1& M_A__ .$O8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX? M_P#A+V/_ ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ MX2]C_P#&J]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O M8_\ QJO5:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ M ,:KU6B@#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#& MJ]5HH \J_P"&3O@A_P!$;^'_ /X2]C_\:H_X9.^"'_1&_A__ .$O8_\ QJO5 M:* /*O\ AD[X(?\ 1&_A_P#^$O8__&J/^&3O@A_T1OX?_P#A+V/_ ,:KU6B@ M#RK_ (9.^"'_ $1OX?\ _A+V/_QJC_AD[X(?]$;^'_\ X2]C_P#&J]5HH \J M_P"&3O@A_P!$;^'_ /X2]C_\:KYN_P""BWP#^&/P[_8W^(/B#PK\.?"7AG7K M/^S_ +-JFCZ':VEU!OU&V1]DL<89=R,RG!Y#$=#7W-7RK_P5'_Y,3^)O_<,_ M].EI0!ZK^R=_R:S\&_\ L3-&_P#2&&O5:\J_9._Y-9^#?_8F:-_Z0PUZK0 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 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5 M\J_\%1_^3$_B;_W#/_3I:5]55\J_\%1_^3$_B;_W#/\ TZ6E 'JO[)W_ ":S M\&_^Q,T;_P!(8:]5KRK]D[_DUGX-_P#8F:-_Z0PUZK0 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 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\J_\%1_^3$_B;_W M#/\ TZ6E?55?*O\ P5'_ .3$_B;_ -PS_P!.EI0!ZK^R=_R:S\&_^Q,T;_TA MAKU6O*OV3O\ DUGX-_\ 8F:-_P"D,->JT %%%% !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 %<)XV^/7PU^&]TUKXK^('ACPY>*I;[+JFKV]O,0.N(W<,?P%?GK_P5"_;_ M -?\%>);OX._#;4I=&O;>)#X@UVT;/KY;MCJ.M=77\\W[0O[)/ MQ<_8<\2Z-K=_=^1;R38TSQ5X;NI%C6<+N\O?A7BDQG@@;@&VE@#C]6/^":_[ M8-_^U)\*K^Q\42))XY\+O'!J%PH5!?0R!O)N-H 8['5@.,KGC< #[!HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "J&NZ_IGA?2I]4UG4;32-, MMP#->7TZPPQY(4;G8@#)(')ZD5?KQ;]LKX0Z[\>OV:O&G@/PT]I'K>L1VR6S M7TICA!CNH96W,%8CY8V['G% 'HWA7XD>$O'4UQ%X:\4Z+XAEMU#31Z5J$-RT M:DX!81L< X/7TKHZ^"_^";/[$?Q#_9.\4^-]0\;3:++;ZQ96]O;?V5=O,P9' M=FW!HUP,,/6OO2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\W\2?M M*?"3P;K3Z/KWQ/\ !^C:K&YCELK[7;:&6)@,X=6<%.G\6*\\_P""A7Q&UCX6 M?L>_$37O#]Y+I^L?9[>R@NH&VR1"XN8H'96'*L$D?##D'!%?D+^PI^Q6?VSO M$GBNVNO%+^&+#0;:&:6XCL_M4DTDS.$4 NH Q&Y)))X QR2 #]\O#OB;1_%V ME1:GH6JV.M:;+_J[S3KE+B%\=<.A(/YUIUY5^R_\!;3]F?X)Z!\/+34SK:Z6 M;AY-2:W$#7#RSO*6*;FQC>%^\>%%>JT %<)XV^/7PU^&]TUKXK^('ACPY>*I M;[+JFKV]O,0.N(W<,?P%?GK_ ,%0OV_]?\%>);OX._#;4I=&O;>)#X@UVT'_%)B&9! MHNJ07FSZ^6[8ZCK75U_/-^T+^R3\7/V'/$NC:W?W?D6\DV-,\5>&[J18UG"[ MO+WX5XI,9X(&X!MI8 X_5C_@FO\ M@W_ .U)\*K^Q\42))XY\+O'!J%PH5!? M0R!O)N-H 8['5@.,KGC< #[!HHHH **** "BBB@ HHHH **** "BBB@#D/ M$'QB\!>$]5FTO7/&_AS1M3A"F6SU#5K>"9-P#+N1W!&001D<@BNLAFCN(8Y8 MG66*10R2(0592,@@CJ*_ [_@JI_R?'X^_P"N.F_^D%O7[J?#W_D0?#/_ &#+ M;_T4M '04444 %%%?B_I?[;OQ0_:&_;B^'>@ZQJ_]D>$;/QG;00^'M)+16SA M+D*K3'.Z9OE!^55: /V9OKZVTNQN+V]N(K2SMXVFFN)W"1Q(H)9V8\!0 M 22> !7-^&_BSX'\9:E_9WA_QEX?UW4-AD^RZ;JD%Q+M'5MB.3@9'..]0_&; MPG>^/?@_XY\,Z88EU'6M"OM-MC.Q6,2S6[QIN(!PNYADX/%? G_!/_\ X)X_ M%+]F7X_+XS\7W'A^72!I5S9;=-OI)9?,D*;?E:)1CY3WH _2RBBB@ HHHH * M*** "BBB@#E?$WQ7\$>"]1&G^(?&.@:%?F,2BUU/5(+>4H20&VNX."0>?8UD M_P##0GPL_P"BE^#_ /P?6O\ \WT\PZS=W,4_F1O*Q.([>1=N)!CYL\'BOS]_:F_8/\??LBZ!H>K^,-7\-ZE; M:Q=/:0+H=S<2NKJFXEQ+!& ,>A- '[L_\-"?"S_HI?@__P 'UK_\+]!U^^CB,[VVEZG!MW5Q%(TGEI)E1%!("N''4@YSQ7Z#_\ !/3_ M ()Z?$7]DWXT:UXN\7:UX7U'3;WP_-I4<6B75S+,)7N;:4,1);QC;MA?G.'_&7A_7=0V&3[+INJ07$NT=6V(Y.! MD !4]>:?M-?\ )MOQ7_[%+5O_ M $CEH M_\-"?"S_HI?@__P 'UK_\%;J4#<4AUJV=L> MN _3D5_.M^SW\!]?_:4^*6F^ O#-YIMCK%_%-+%/JTLD=N!%&TC;FC1VSA3C M"GGTKZX_X$O%EFD=W!=:;<[K>\MV)VL"/EEB8 MJRE6'4,",@BOWK_9G^,:?M ? ?P9X_6!+6;6K$27,$>=D=PCM%.JYYVB6-P, M]L4 >G4444 %%%?D[_P5*_;:^)W@?XJZE\)?"6JCPMH,5C;S75_IN4OKKSH] MQ0S9S&@R!^[VD\Y8@XH _6*BN!_9^D:7X"_#9W8N[>&M-+,QR2?LL?)KOJ " 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@ KY5_P""H_\ R8G\3?\ N&?^G2TKZJKY5_X*C_\ )B?Q-_[AG_ITM* / M5?V3O^36?@W_ -B9HW_I##7JM>5?LG?\FL_!O_L3-&_](8:]5H **** "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 _FZ\+K_PT'^U]I(UC]_'XR\;0_;,G(,=S?#>.O0*Y M_ 5_2%%$D,:1QHL<: *J*,!0.@ ]*_FXT7?^SG^UIIQU9&B_X0GQG$]TH4C* M6MZ"V .H*H<8Z@U_2+:W4-]:PW-M*EQ;S(LD&?&VB0>(-#DFCN&L[AG4>9&VY&!0AA@^AY!(.02*;\//@[X%^$M MJ]OX+\(:+X7CD4+*=*L8X'E Z;V4!G_X$37(?M3?M*:%^RK\*9O&VNVNS'&7$5 MOY]]$+NU@\0ZNRZCP7(QTP,5_15TX' H _#O\ 93_;P^)W[)GQ5'@;XHW>K:GX M1M[S^S]5TG6G::ZTA@VTR0,Q+ *>3'DHRYP 2&K] _\ @J9XDN]-_8QUG5-# MU2:TDDO]/:&\T^X9"R-,O*NIZ$'L>17YU_\ !7:STRU_;*U1[!8UN9]'L9;_ M & F?85!;'?REBZ]L5]8?M8W%Y=?\$A? 4NH%FNFTCPZ69\[B-L6TG/VYU:4ZGJVM7=_,CV]NB! C7'S-%&6(R(QN< ML!TR#S'[0'P%^+O["'Q,T6YU#Q+]FU;4HVO;#Q!X=OY@)BC@.I9E1]RDH64@ M@AQR:-%JLFGZSH-W']NT^VN7DT[4X657 92 'CD MC8$$J&7=GY67C]4?^"1-C%:?L::5+&H5[K6+^:0@8RPD"9/KPB_E7YY_\%;% M"_MI>(B 6TS3R??]PM 'Z1_\%&/&T]Y^P/XD\3Z#>W6G-?1:3=VUQ;RM%*J M2W=LP^92",JV#]37Y=?LP_%S]H'X@0ZM\(/A?K>J3:UXJN(KB[U:34)!/:6L M*N'Q,Q)@C_>99E^8[55>N&_0S]L__E$_9?\ 8O\ AK_T;9U\\?\ !$%;#_A9 MWQ-,@7^U/['M1 >,^3Y[>;COC=Y/Z4 >"?M ?L4_'?\ 8]M;+XBZKK,-PAN% M23Q%X8U6X::SF; 3S7=(Y%W'@,,KD $Y(!_2/_@F/^V-J/[3'PWU+P_XOO%N M_'?A@H)[K:%:_M'XCG8# WA@R/@?W#U8UZS^WG;V=U^QU\6DOU5H!H1_$#_@E+\#/V]/C3\._$>M>--XM9(I(U:(2,=QC9)"<$G:8QMP":T/^"UOB[7?"^J?"$:-K6H:2)H=5 M,HL;J2'S,-:8W;2,XR>OJ:^=/^"0Q_XS)T[_ + M_P#^@+7NO_!?J2V]M+.Q:1FE>5 MQYTS9'KL78/E!RWV%J'PM\=_LZ_\$EO'%GXIU'5].\92W$=Y);RZ@TDFFJ=1 MMHDAB=7(52B!R$.,RMUKV?\ X)*:+%I?[%GAVYCB6-]2U+4+J5E'+L+AH=Q] M]L*C_@(KJ?\ @II_R8Y\3_\ KC8_^E]M0!\A?\$6O&&O>)_'?Q.CUC6]2U9( MM-LVC6^NY)@A,LF2 Q.*\E_;2_:F^)/[2/[46H_"/PUXG;PQX3M]>_X1FSLU MOC9VMQ.L_D-<74JX+*9,D Y"J%PI;);T/_@A]_R/WQ3_ .P99?\ HV2MO]O# M_@EOXS\9?$_7OB-\*$MM;BUR9[_4= N+E(+F.Z:?JOA;XR>&?%']BPVXNM'\1>)K:2*Y#!@K6TC2XDD! M!#HQ!(VN"Q!4#\W+'XD?M3?LAS1PRW_COP196[[([;5X)9-.)SCY$G5H&!Z9 M4'-?H-_P3U_X*4ZU^T-XWC^&WQ%L+*/Q/<6\DVF:QIL9B2\,:%Y(I8LD*X16 M8,N%(4C:#C(!H?\ !3C]O+5_V>H;'X=_#^X2U\:ZK:_:[[52@&3\09[O[797I:6UU'Q=JTOG7V."T8(= MMI(P&;:IQP<5C?\ !3J:[F_;B^)@O&R\G!!^I-?N]\+[3 M3M/^&OA.UT<*NDPZ1:1V810J^2(4"8 X VXH _#[X5_M.?'/_@GW\8&\)>+7 MU*YTFPF1-2\):KWD@./WEJY)"$KRKQG:< ,& Q7Z]_&KX@Z?XZ_8O^(7C M3PO?R/I^I> ]3U+3[R%BDBJUA*Z-D'*NIQGN"#W%?G7_ ,%N[/3(_BO\-[F% M8QJ\NBW"7)4#<85G__M-?L&_'WX#^%6^+'BOQ/;^*)(9(_[1U+3=5NKB^L MF=MJO(\J*Q7<47G#M M^=?JA^W_ !K)^QK\6 RAA_8['##/(D0@_G0!\Q_\$BOVKO%WQK\:_\ @B7_ ,E] M\=?]BR?_ $J@K]E* "OQO_X*!?\ !1#QMXW^*&J_#'X5:O>Z%X;TN[;3)[W1 MW:.]U6[5C'(JR(=PB#9153&_!))#*%_8?4FN%TV[-H ;L1.8=PXW[3MS^.*_ MGF_8!AL=4_;1^%?]LGSH6UCSMTHWEIUCD>$G/?S0G/KS0!Z7)_P2Z_:5;PNO MC5K&U?6%C%V-,_M?.K#"[AVV[\?P^9NSQC/%>G?\$]_^"B7C+P?\2=*^%WQ6 MU:\UOP]J=RNFVFH:N[->:5=%MB))(_S-$6PA#Y*9!! !!_8FOYU_V\(+'2OV MS?BF-"VPQ)KC2@V_R[;@JC2D8[^:7_&@#ZY_X*Q_ 'XIS^+O%?Q2BOL?"Z&U MTZ"6U_M-AF3,<6?L^<']XRG/XU\@_LI_LY_%S]H*X\2Q_"K4/L,FE+;MJ/\ MQ-6L=PD,GE=#\V/+D^F?>OUN_P""GS7$G[!'C)KL;;IO[*,PQC#_ &ZWW?KF MOE__ ((:_P#(5^,G_7'2?_0KR@#],/@_X?U7PG\)/!&B:Z_FZWINAV-E?R>; MYNZXCMT20[_XOF5OF[]:Z^BB@#^;KPNO_#0?[7VDC6/W\?C+QM#]LR<@QW-\ M-XZ] KG\!7](4420QI'&BQQH JHHP% Z #TK^;C1=_[.?[6FG'5D:+_A"?&< M3W2A2,I:WH+8 Z@JAQCJ#7](MK=0WUK#.10LITJQC@>4#IO90&?_@1-* /R6_X*9?$+Q5H?[;OQ(L=-\2 MZQI]E%_9OEV]K?RQ1IG3;4G"JP R23]2:_&-'9F+,UG"2S'))V#FO MP5_X*C_\GV?$W_N&?^FNTK]Y?!LRW'@_0I4.4>P@93[&-30!^$W[3GQ%\5V/ M[>'C*PMO$^LV]C'XP$:6T6H2K$J><@VA0V /:OTT_P""JVM:AX?_ &.]>O-+ MO[K3;M=2L%6XM)FBD ,X! 92#S7Y2?M/7*77[??C=TZ#QLT?XKG_\ H\4 ?FM^RKXR_:*^.%CJWP<^&?B:]MSJTIU/5M:N M[^9'M[=$"!&N/F:*,L1D1CV M'B#P[?S 3%' =2S*C[E)0LI!!#CDY-?8O_!#73HRWQEOV13,/[(@1\?,JG[8 MS#Z$A/\ OFE_X+G?\T3_ .XW_P"V% 'G'A>3]J'_ (*CZ2Z0>(['PSX)T&"* MPO)&GEL[*^O!&"[.D2LTTK9#E<"- PP%S\WSMI_BGXM_\$]OVA+S1HM5DT_6 M=!NX_MVGVUR\FG:G"RJX#*0 \$7\J_//\ X*V*%_;2\1$ MIFGD^_[A: /TM_X*&>-)K[ M_@G_ .,O%&A7EUIS7MII%Y;7%O(T4J)+?VA&&4@@E7P?J:^7O^"*WB_7?$_B M?XK+K.M:CJRPV>G&-;Z[DF"$O/DKN)QG Z>E>T_MA?\ *)=O^Q9\,_\ I385 M\^?\$.YE7QA\68B?G:PT]@/823@_S% 'TY_P5MUW4O#O[);W>E:A=:9=?V]9 M)Y]G.T3[2),C+4K-8VOKEYB@,4F0" MQ.*[S_@L9.,$E(UW.>,$J <9K\B/^"JG_)\?C[_KCIO_ *06]?KO\8/V MEO#?[*O[->B>-/$44E\WV&TM-/TRW8++>W+0@K&&/"C"LS,0<*IX)P" ?D]\ M+_V0_P!HS]N;5]?UWQ!K=U:K8W2VUW?>-[FYB)FV[O*BAV,1M5E.T*JJ' 'I M7%?$3PO\;O\ @G1\7+#2(_%DFD:G]G34K6?0[Z22PO(2[K\\;JH<;D<%)$Z\ M]P:^F?#7[<'[8W[7FI:E;?!_PU8Z-IMNXCEN-,LX2ML&Z+)=7C&/?CGY0K8Y M %?+/[;'PU^,GPY^(&B?\+L\3?\ "2^)]3TW[7 QU![O[-!YKH(LE0J?,K-M MCROS9ZDT ?K#\=M,\>_ME?L-^$[_ .'CII7BSQ%!IFK.L=\UFD1*;IT63.?V# MOC9I'Q'U&2;Q.]KK>I6ES%J;7;QP'2XU3$N>)?$7 M[6B6FJ^(=5U.U_L&]?R+R]EE3<#'@[68C-?K%^TU_P FV_%?_L4M6_\ 2.6O MR!_X(]?\G@)_V+]]_.*@#!_:\NO'_P"R/^V5JJ:9XDUH:9:ZI#XDT2";4)F@ M>V>3S4BVEOF175X2#U\L]:_<3P+X\TKX@?#_ $+QCILZC1M7TZ'4X99& "Q2 M1A_F/8@'GTP:^"_^"S7P+_X2SX1Z!\3M/M]VH>%KG[%?NB\FRN& 5F/HDVP# M_KLQKYY^#W[9LOA/_@F'X]\'M>[?$^G7X\-:9\_SBTU 22;L]+=6LM_P!O8B233;!/W2,F[.9'9656 M.<"-SUP1X7_P17^!?]I>)/%WQ9U"WW0::G]AZ4[KQY\@5[AQ[K'Y:_29J\:_ MX*^-=M^V/?"Y+&%=$L1;9/\ RSVL3C_@9DH J?"/_@G;\>/VLO!O_"SKG6[" M%-2#265SXLU&X:\U !L>8"(Y"$)W89R,X! VD-79?L>?MD?$[]E3X^0_"?XK M:AJ%WX9.I#1K^QUBX,[Z/,S!$FAE).(@2I*@E"C%E&<$]9\*?&7[?VG?"_PA M:^#/#RR>$(=(M$T9TL]+8-9B%/(;+-N.8]IRW)SSS7CGQ>_8Y_:V^.7Q!U+Q MKXN^&]U>^(M1$0N;F"6Q@#^7&L2':DH (1%'3M0!^\-%8_@[^T?^$1T/^UU* M:M]A@^V*Q!(F\M?,!QQ][-;% !7YJ_\ !;S_ ))9\-/^PS.O^QF/_I+!7Z*U^=7_ 1+_P"2 M!>.O^QF/_I+!7Z*T ?EO_P %-O\ @H7XF\#>,[OX2?##5)-#NK&-/[=UZU.V MY65U5UM[=P?W>U64NX^;)V@KM;=\T>%?^":W[2'QG\(P>/+B*W\^^B%W:P>( M=79=1N5;YE?#!MI;.1YC*>%]10^ =#T5VU= M8]1,:SAYE*,(@<2C#+S7RC_P5VL],M?VRM4>P6-;F?1[&6_V F?85!;'?RE MBZ]L5]X?%.XO+K_@D+!+J!9KIO .E%F?.XC;;[2<]RN* /RD_9<^!7Q-^/GB M[5M'^%U[]AU>SL?M=T_]I-99@\Q%QN'7YF7BOUR_:2\=?&#]G7]B?P'H'@OP M_K'B'XDG1K#1=1U+2;.74?[-,5HBW-R616RQ==JLW!+%N=N#\=?\$2_^2^^. MO^Q9/_I5!7Z$?MJ?MG:!^Q[X&L;^[L&U[Q-K#R1:3HZR^4)-@&^61\';&FY< MX!)+ #N5 /RU^$?_ 3[^/W[7V@7'CK6-?AL8;BYF1+GQI?737=U*AVNP3RW M8+N!7'?#;3-"VHZ;9V]K;KCJHG MNV=V*\9\HY!].E?%7[5G@/XA?#?XV:QHOQ2U_P#X27QJL-O<7NH?;9+LL)(5 M=$\R0 G:A5< 8&,#@"@#]]_VA]0AU?\ 9;^)E];DFWNO!NISQEA@E6L96'Z& MOR*_X(]?\G@)_P!B_??SBK]5/B$<_L-^)B>3_P *YN?_ $V-7Y5_\$>O^3P$ M_P"Q?OOYQ4 ?N37FG[37_)MOQ7_[%+5O_2.6O2Z\T_::_P"3;?BO_P!BEJW_ M *1RT ?@_P#L,?''P[^SK^TAH'CGQ4E])HMC;W<4JZ?"LLVZ2!XUPI90>6&> M:_3^3_@LI\!8XV9;#QC(5!(1=+ARWL,S@?G7YC?L&_!7PS^T%^TMX?\ !/BZ M*YFT*]MKR69+29K&CZFR33Q0_P 5Q$Z*N57@LI!(&YMV 10!\Y_MH_M(W/[;?Q^L=6\->&]0 MM[6*TBT71M+V^=>7 $LCAF2//[QVE/R*6Q@#)ZU^S7[+_@%?V4_V0_#.C>*Y MX;(^&M(N-2UF53N2!F:2ZG&>^S>RYZ';Q7YQ?\$J_P!J3P#X#\;:;X!\6>#O M#^F:WJ4C=M[7:?L#?#$]Y::+?S2+IWAJ&Y, M%E:VJY)FNV!PY"\L[9Y.U!RJE_Q>_9#^/_\ P3]L=-^(&G^*(8+%IXX9M6\( MZA/MMYB,JEPCHFY&(8 E60]&P6 /G/[%6I_&W1_BAJMU\!K!=0\7C2)$ND,5 MM(5LS-#O8">%_B)<_:_$\$$,LLOVTW>4= M R#S#UX[=J_3S_@E!^S?\6OV?/%WQ"_X3WPI=>&M)U>QM/):>>&0331228 \ MMVQA9'Z^M?(7_!6S_D]+Q!_V#-/_ /1 H ^O/^"8?[,OQE^%?CI?&_C?4?M/ M@G6?"/EZ9!_:[7.QII;2:']R3A,1(X]LX[U\7>*OB+XKC_X*(ZQIR^)]973U M^*DUN+1=0E$0C_M, MIEM_^"CVNRN<(GQ7G9C[#6&- ']"]?@;^S'\1?%=]^WAX-L+GQ/K-Q8R>,#& M]M+J$K1,GG.-I4M@CVK]\J_GF_9-N4O/V]? =Q']R7QAYB_0S,10!^D'_!93 MQ%JWAK]G?PA<:1J=YI5P_BJ*-I;&X>%V7[)=':2I!(R <>PK\]/A'J'[0W[6 M/@FU^#_@6XU35M'TF:;5-3E?43$LAF(53L^,O%]E_8=@]Y>/,;3=+'*\T8D)16" M1,-[?<4LW;(_<7]K'_DUGXR?]B9K/_I#-7Y!?\$A;"*\_;(L)9%!>UT6_FC) M&<,55,CTX=OSH J?M-?L&_'WX#^%6^+'BOQ/;^*)(9(_[1U+3=5NKB^LF=MJ MO(\J*Q7<47JUY5^R=_R:S\&_P#L3-&_](8:]5H 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 _,G_ (*=?\$^=<^(VO7'Q<^&6F-JFLRQ M*NO:#:KF>Y**%2Y@0???: K(.3M4J"2V?D;X'_\ !2;XX?LT>'5\%)_9^NZ9 MII-O!I_BNTF>:P"\>2K))&X5>@1B0H&!@<5^]])=^(O".A:] M=HNQ9]3TV&Y=5] SJ2!0!^ OQ1^-7QN_X* _$72["YLKCQ+J$ 8:=X>\/V;+ M:V:MC>X7)(!P-TDC' RP X_8[]@S]DQ/V2_@R-'OYXKWQ;K$RZAK5S#RBR; M J01GND8R 3U9G/ ( ]]\/>$]#\(VIMM"T;3]%MC@&'3[6.!.!@<( .!6M0! M^/G_ 5'_89\4Z;\2M7^,'@C2+C6_#FM%;G6+73XM\VG704*\IC7YFBDQO+@ M':Q?=@%:Y7X>_P#!8_XK>"_A_:^']4\/:)XHU:R@%O!KFH-*DKA1A6G16 D8 M#&2"I.,G)R3^UM<=JWP9^'^O:D^HZGX&\-ZCJ#GZ9;P01_=CC25551[ #\*^S[6 MUALK>."WAC@@C7:D42A54#H !P!3;RRM]0A,-U!%IHOM)L=4V?;;*WN_+SL\^)7VYQG&1QT'Y4 ?('_!)/_DRWP_\ ]A/4 M/_1YK\Z_^"MG_)Z7B#_L&:?_ .B!7[KV=E;Z?"(;6"*VA!R(X4"*,^PJO>:! MI>H3&:ZTVTN9B,&2:!78X]R* /AG]L__ )1/V7_8O^&O_1MG7Y@_LF^+_BE\ M'?%&J_%?X:Z2^KP^%88TUV$1&6,V.XXU5$673%55& +^WP *^3/\ @AVH;Q1\7 1D&RTT$'_?N* /"OVJ_P#@ MI?X[_:H\!Q>!8_#UCX4T.ZEC>_@L)GN)KYD961"Q P@1CN*D94*@X.X5] MCZ9\(_ NBZT-9T[P7X>L-7#F0:A:Z5!'_]HKP+XS_ M &//VQKS7KG2V9K#Q*?$6A7EY$S6NH0BX$\1W8 ;&55PIRK!AD$ U]2?$#_@ MI7\1?VPO!]S\)OA+\*[NQ\2>)+=K*^NHK_[6T5NX"S!/W:+&K LIED("J3T. M"/U8\0^%]%\76'V'7=(L-:LL[OLVH6R3QYP1G:X(S@D?C4'A?P/X<\#V\MOX M<\/Z7H$$K;I(M+LH[97;U(10": /PQ_X)9>([7P7^VOX9M=6)LY+^WO=*43 MJ4G:)BJ,.Q+)MQZL*^BO^"Y7_(5^#?\ UQU;_P!"LZ_4Z/P[I,-P+A-+LTG5 MMXE6W0,&]-?%WB/PA::G_ &AH6H7^H7-SI<\)DRMO.FX1J^T!'3"D MXRO!!K]I+'1[#2V=K.QMK1G&&,$*H3]<"I+ZPM=4LYK2]MH;NTF79)!.@='4 M]0RG@CZT ?DSXW_X+42>*OAQJ6BP?"2U36-1LI+2:2^U;[19+O0JS&'R09%. M?N%AUP2<<\Y_P25_90\7:E\9-.^+VMZ3=:-X5T.WF.FSWL31G4IYH7A!A! W M1JCN2_3.T#/.W]7K/X*_#S3]0-]:^ _#-M?%MQN8='MTDSG.=P3.<\UV2J%4 M # ' H _,[_ (*M?L/^)/B9JUM\7? &F2ZUJ-O9+9Z[H]FFZXDCCR8[F-1S M(P4[&49.%0@'#5\T?L__ /!5/XG?L]_#VU\!ZCX?T[Q5::.GV73Y-4:6"YM( MUX6%ROWU3& " P QG '[DUROB/X3^"/&%]]MU_P;X?UN\QC[1J6EP7$G;^) MT)[#\J /PCTGPK\9O^"F7[0$VLRVIFEN'CM[S58[=DTS1;13D("3T4,Q$>XN MY)/))-?L-\7/AOI/P?\ V$?B!X*T-672M#^'VJV4+/\ ?DVV$V7;_:9LL?=C M7NFDZ/8:#816.F65OIUE"-L=M:1+%&@] J@ ?A5F:%+B)XI462)U*LCC(8'@ M@CN* /PY_P""/7_)X"?]B_??SBK]2?V_/^3-OBQ_V!G_ /0TKW&ST'3-.F\Z MTTZTM9<8\R&!4;'ID"K=Q;Q7<+PSQ)-$XPTA!ZT ?C?_P1+_Y+[XZ_ M[%D_^E4%?LI5*QT73],D:2SL+6T=AM+00JA(],@5=H *_#3]N[]C+QQ^S'\9 M=0^(W@JRO9?!-SJ1UC3M6TM"6T:X,GF^5(%YC$;_ ''/RE=HSN!%?N72,H92 M",@\$&@#\7V_X+1?%G_A!/[*'AGPZ/$GD>3_ ,)!LD^]C'F_9\[-_?KLS_#C MBL']@']BOQC^T?\ %VP^)WCFRO(/!%I?_P!L7&H:DA5]/O^NVF_\ I?;U\J_\$-?^0K\9/^N.D_\ H5Y7ZLW5G!?P M-!)OA;X,\;7B7?B+PCH6O7:+L6?4]-AN75?0,ZD@4 ?@+\4?C5\;O M^"@/Q%TNPN;*X\2ZA &&G>'O#]FRVMFK8WN%R2 <#=)(QP ,L ./V._8,_9, M3]DOX,C1[^>*]\6ZQ,NH:U27?AWPCH6@76\^EZ;#;.R_P!TLB@D M>U '\Z_B[PKXN\&_M++IOCUMWC-MG_ /H\5]=3^']+NKDW$VFVEX@_[!FG_ M /H@5^Z]G96^GPB&U@BMH0%_LNH7.GVJ-)+):M;>7(Z(H)9 MD)1B!T7>>U?>%UX?TN_G:>YTVSN)FQNDE@1F.!@9)%7U4(H50%4# Z"@#\+ M/V'?^"CDW[(7@76_!VH^"QXHTJ[U!M3@DM[T6D\,S1QQNKYC8.I$28Z$$'J" M,>=?MG?$#XI?'[Q#HWQ@\=>%;CPQX:UV-]/\-PLI$*V\&UF5"P#."9BWF$ . M6;;PN%_>N\^#_@/4-8_M:Z\$^';G5=_F_;IM)MWGWYSNWE-VIKI+[2[ M+4HT2\M(+I$.56>)7"_3(H ^QE#MI]K+IUS'WCFBF M=2I^HVM]&%?C3\3D\4?LK_MD:KJESIICUGPYXJ?5[..]C98KR);DRQ..A,!=9^'OCW7?!6I0R? MVOI6HR:=/;Q@G?-&[("H[Y_A]0W'6OZ@ZSYO#^EW%R;F73;.2X)W&9X$+D^N M<9S0!Y?^R/\ !-/V>_V=_!?@EHT34;.R6?4F7!W7DI\R?GN [%0?[JK7R)_P M5K_8]UWXM:;HOQ1\$Z5/K&N:+;&PU;3[-#)//9AB\"K?QK;Z/&;;3+Q]3:RF@A'W(I/W4@ MD"?=7&TA0!VS4_[+_C[]IW]K[]H^XUG0O&GBCPYX5O-3^VZU<65Y,NDZ=;Y4 M-##&Y:,R>6 B+@L3AFX#,/U]U[X.^ O%.IR:EK7@CPYJ^HR8WW=_I-O/*V.F M79"3^==+IFEV6BV,5EIUG;V%G%D1V]K$L<:9.3A5 Y)H L].*6BB@ K\U?^ M"WG_ "2SX:?]AFX_]$"OTJJK?:79ZHJK>6D%VJG*K/&K@'U&10!^>G_!$O\ MY(%XZ_[&8_\ I+!7Z*U6L=-M-,C:.SM8;1&.XK!&$!/K@"K- 'X^?\%1_P!A MGQ3IOQ*U?XP>"-(N-;\.:T5N=8M=/BWS:==!0KRF-?F:*3&\N =K%]V 5KE? MA[_P6/\ BMX+^']KX?U3P]HGBC5K* 6\&N:@TJ2N%&%:=%8"1@,9(*DXROV:_ MB;_P4%^.=WXP\3"\'A^^O_M?B#Q3-#Y<)4$ P6_ 5GVJ$55R$&"< ']B?VI MOAG<>+OV3_B!X*\+V7^D-X>EMM-L(%)+&*,&.%!ZG8$'N17L=K:PV5O'!;PQ MP01KM2*)0JJ!T X J6@#^<[]E#]J3Q'^QK\2M9U_3=!M=5N[JPDTF[T[5/, MB\O]ZCY^7!5U:/&#ZD=>GUQ_P47\,^+OVD_V. MQ:4(XE5?F(B#I*I9C\O[O)YS7ZFZY\)? WB;5/[3UCP9X?U74L@_;+[2H)IL MCH=[(3^M=2D*1Q+$J*L2KM"*, #IC'I0!^*_[)W_ 54N?V<_@=IWP[OOA\O MB5]):<:9>6VH?9=RRRO+LE3RGR0\C?,O4$<9&3\T?M77/Q.\4?%!_'GQ3T*Y MT#6/&5NNKV=O<1&("S#-#$J(3N556(* _P Q4*QSN!/]"EA\(/ >EZRFKV7@ MGP[9ZM&V]+^WTF!)U;U$@3<#^-=%?:-I^J,K7EC;7;*,*T\*N0/09% 'SYJ' MBRP\ G_ &+] M]_.*OW"CL;:&S^R1V\26NTKY"H FT]1MZ8.35>ST'3-.F\ZTTZTM9<8\R&!4 M;'ID"@"_7FG[37_)MOQ7_P"Q2U;_ -(Y:]+IDL231O'(BR1N"K(PR&!Z@CTH M _!G_@D__P GM>$/^O+4?_226OWEN+>*\MY8)XDG@E4I)'(H974C!!!X(([5 M3M/#^EZ?.)K73;.VF7@20P(K#/7D"M"@#\!O^"AO[),_[*WQF:ZT."2/P+X@ M=[W19DSBU<$&2U+=C&2"OJC+R2&K]*OV&_V@M*_;>_9AUCP9XTF^V>)K.P?0 MO$,)?$MW;RQM&ET/=TR">TB,> 5K[&OM-M-3C6.\M8;M%.X+/&' /K@BH['1 M=/TR1I+.PM;1V&TM!"J$CTR!0!^!#:?\5O\ @F3^TS'J;Z<6>U>:WM[FXB<6 M&NV#$;@KC&01L8@'*.%R.,'T_P#:._X*K?$#]H?PKIGA+P1X)+2^ M@2:)_JC @_E6+X<^%/@GP=>_;- \':!H=W_S\:;I<%O)T(^\B@]"1^)H \$_ MX)Z>"_C#X;^#*"^$9\H3Q&17A+8QO"A6QZ,/>O MVMJCK6AZ;XCT^2PU;3[75+&7_66M["LT3_56!!H _.;_ ()N_M^>)OC1XR\, M?!_6- TFQT_1O#!BBU*W:0W%R]JL,<9(+;5R@21Q,Z!L8WQR%@5/. IQA@3^ZOA7X>^%? M OG_ /"-^&M'\/>?CS?[*L(K;S,=-VQ1G\:T->\/:5XITN73=:TRSU?3IL>9 M9W]ND\+X.1E&!!Y]10!^3>G_ /!5SXR_'7PS;_#OP!\-(3\1]5A^R?VUIMR\ MY7*A7GCM]@$1&2V]Y"B=2,"OE;]D/PS>>"_V[/A]X>U QM?Z3XM6PN#"Q9#) M%*R-M) R,J<'%?O]X5^'_A?P*LZ^&_#>D>'EN"#,-*L(K828Z;MBC./>KZ>' M]+CNA,. ?7!'6BQTVTTR-H[.UAM M(V.XI!&$!/K@#K0!YG^UC_R:S\9/^Q,UG_TAFK\B_P#@CU_R> G_ &+]]_.* MOW&FA2XB>*5%DB=2K(XR&!X(([BJ=GH.F:=-YUIIUI:RXQYD,"HV/3(% 'AW M[?G_ "9M\6/^P,__ *&E?G7_ ,$2_P#DOOCK_L63_P"E4%?LA<6\5W"\,\23 M1.,-'(H96'H0>M5K'1=/TR1I+.PM;1V&TM!"J$CTR!0!=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@ KY5_P""H_\ R8G\3?\ N&?^G2TKZJKY M5_X*C_\ )B?Q-_[AG_ITM* /5?V3O^36?@W_ -B9HW_I##7JM>5?LG?\FL_! MO_L3-&_](8:]5H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HK\Q;K_@M]HEK=30GX2Z@QC=DW M?VXG.#C_ )X59L_^"X'A&2'-W\+M:AES]V'4X9%QZY*+_*@#],:*^0_V:TNF6\K&.TM(D,MU>2 9V11#ECTR3 MA5R-Q&:^!O%'_!<72[?47C\.?"6\OK ,"MQJFMI;2L,\@Q)#( <=]Y^AH _4 M6BO@3X%_\%B/AC\2M_#BZN7"17MQ=+>6 8G $DP1&C[?,4VCG+ M#-?>]O<174$<\$B30R*'22-@RLI&001U!'>@"2BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BN;^('Q'\+_"GPO=>(O%^NV/AW1;8?O+R_ ME$:YP2%7NS''"J"3V!JI\)?BEH7QJ^'ND^-/#,D\V@ZJ)'M);F(Q.ZI*\>[: M>0"4)&><$9 /% &EXU\#>'OB1X;NO#_BG1K+7]$NBAGT_4(1+#(48.NY3P<, MJD>X%8?PX^!OP^^#\U]-X(\&Z-X5EOE1+I]*LT@,RH25#;1SC7/P\O->FTM+=VOXM52!9/-@CF&$,38QYF.O:OMO0-6&O M:#INIK&85O+:.Y$9.2N]0V,]\9H OT444 %%%% !1110 4444 %%%% !17EO MC_\ ::^'7PW^('AKP-JWB&"3QCX@OH+&ST2S_?7*M*P57E4?ZI.<[G(R =H8 M\5U_Q(\9)\._AWXI\5R6K7T>A:5=:HUJK[#,((6E*!L'!.W&<'&: .CHKXI_ M9)_X*8:9^U;\6AX&M/ 5WX);R/SK;0-*17N&CR1YCEB% MC3((RQR<':#@X^,+K_@N61?#[-\&=UFI8?O?$V)''\)XM"%]Q\W7K0!^JM%? M&W[,?_!43X8?M$>)+/PM>VEYX%\57K>7:6FJ2));74AZ1Q7"X^<\X5U3)P%R M3BOLF@ HKQS]IO\ :J\#?LH^"X->\97,\DUY(T.GZ38H'NKV0#)"*2 %7C<[ M$ 9 ZD _"I_X+DVO]I[1\')O[/Z>9_PD8\WV.W[+C\,^^>U 'ZFT5XS^S#^U M=X&_:P\&W&N>#Y[B&YL76'4=)OT"7-G(PRNX D,K8.UU)!VD<$$#V:@ HK\[ M?BY_P6&T?X4?%+Q;X+E^&%]J4OA_5;G2VO$UA(UF,,K1EPIA.T';G&3C-<[8 M_P#!<#PK(K_;/A9K$!_A\C5(I<^N&_\ @LQ\,?$WB+2]'@\$>+8I]0NHK2.206NU6D<* M"<2] 30!^@=%)G')X%?!_P ?"_]H[Q1:^%9K:^\%>*KQ@E MG9ZLR/!>.1_JXIU."_7"NJ[N N2<5]AT %%?+W[57_!0WX9?LJZLOA_5!>^) M?%S1K*VBZ.$+6R,,J9Y&(6/<.0HW-@@[<$&O%OA;_P %GOAEXN\06^F^+O"V ML>"+>X?8NI^)X]0U5 M-+%K!=BV*%H99=^XHV1^ZQC'>LO]BW]LZR_;(T'Q/J=GX6G\+KH=S#;-'/>K M/VSOVP+/]COP?H&OWGAB?Q.FK M7[6*P07BVQC(C+[B2C9Z8QB@#Z'HKP?]C?\ :JM?VOOACJ?C&S\.S>&8K'6) M=(-I/=BX+E(()=^X(N ?/ QC^'KS7O% !1110 4444 %%%% !1110 4444 % M%%% !1110 4450U_5AH.@ZEJ;1F9;.VDN3&#@ML4MC/;.* +]%?"'[,W_!53 M2OVD?C=X;^'-M\.KS0IM:^T[=0EU5)EB\FVEG.4$2YR(MO48SFON^@ HHKRW MQ_\ M-?#KX;_ ! \->!M6\0P2>,?$%]!8V>B6?[ZY5I6"J\JC_5)SG\3Z99^#;GPNVAVT-RTD]^MR)?,9EP (UQC;[]:^ MKZ "BBB@ HHHH **** "BBOGC]L[]L"S_8[\'Z!K]YX8G\3IJU^UBL$%XML8 MR(R^XDHV>F,8H ^AZ*\'_8W_ &JK7]K[X8ZGXQL_#LWAF*QUB72#:3W8N"Y2 M""7?N"+@'SP,8_AZ\U[Q0 4444 %%%% !1110 445\M?MK?MU6/[&=UX0AO? M"%QXI/B%+IU:"_6V\CR#$#G,;;L^3JT %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110!_-C^SKX,T;XB_M/^!?#'B& MS_M#0]6\1P6=[:^:\7FPO, R[T(9<@]5(/O7[.WG_!+']F6ZM98HOAW+9R., M">'7M1+I[@/<,N?J#7X??#[XB7OPC^,&B^--.MK>\O\ 0=674(+>ZW>5(\,G_//2@#YH_;* M^ MK^RW^T5KG@S1-6GO].LQ!>Z?G]FG MQU??$W]GOX<^*M42%=N^=H5\U@.P+[B/8U^"/@SP'\5OV[OCM M=3Q)<^(O$NLW*2ZKK4L6VVLH\!/,E90%CC1% 51U"A5!.!7[;_'#Q=;_ +&/ M[&.J7N@_O&\'Z!;:5I+3*&W3XCM;=W7^+#NCL.X#4 2?M!?MS?!_]FF__LOQ M=XC:;Q!L60Z'I,!NKM5;D%P,+'D<@.RD@@@&O%O"O_!8SX">(M8CL;V#Q9X: M@<@?VAJNEQ- O.,GR)I7Q_P&OSD_8?\ V8[K]MSX\:L/%>LWHTBT1M8U[4%D M#7=V\DF BLP.'D8L2Q!P%;OBON']J;_@DS\,[/X.Z[K?PPMM1T+Q3HEE)?16 M\U\]S#J"Q*7>-A(25=E!VLI !QD8/ !^A7A7Q9HWCGP[8Z]X>U2TUK1KZ,2V MU]8RK+%*OJK#CKD'T((--\7>,-$\ ^&[_P 0>(]5M=$T2PC,MS?7LHCBB7W) M[DX '4D@#)-?CO\ \$>_VB-6\(_&Q_A3>7U4X6>_FB$ID;^]MBEC1 M<_=)D_O&@#[!\6?\%BO@'X;U26TL8?%GB>)&*B\TG2XUA;'?VX_A%^TU=?V=X0\0-!X@"&0Z%J\/V:\*@9)122LF!G/ELV,9.!7R_^S!_ MP26^&,_P?T35_B=;ZAKWBK6;*.]EB@OY+:&P$B!EC01D;F4$;F8D$YP,=?AG M]M;]FR^_8<_: TH>$=:OAIEQ&FL^']49PMU;,DA!C9EQEXV4'< ,AEXSF@#] MM_VFO^3;?BO_ -BEJW_I'+7Y _\ !'K_ )/ 3_L7[[^<5?I'H_QHD_:"_P"" MH:GX&U9;Y8QA?M45M/#,5'93)&S =@17YN?\$>O^3P$_[%^^_G M%0!^Y-175U%96TMQ/(L4$*&221NBJ!DD_A4M>;_M*WD^G_LY_%2ZM=PN8/"F MJRQ;3@[ULY2,'MR!0!^$WQB^(GBS]O+]K!!9RR2R:_JB:1X?M+C(CL;,R%8@ MP&=H"DR2$=RYK]8/A1_P2O\ @+\/_"MO8:YX:/CC6C%MN]8U:XF4RL1SLA20 M)&HYQ@%@.K,>:_,+_@EW;6]U^W-\-UN &V_VC)&K#(+KIUR1^6,_4"OW^H _ M'7]NO_@EY?\ @GQ-HFL_ SPYJVN:-K$SP76@VX:Y;390-RNLC'(A89&9#\K* M/F.\ ?=O_!/'P;\6/AQ^SW9^$_BWIC:=J6DW+0Z4)+V*YD^P%5,<;F-F *-O M4 GA=@XVU].TUW6-69F"JHR68X 'K0!Y[\:_V@_A_P#L\>'(]:\?^)+;0;29 MF2VB<-)/-F@+!3>C3+;R@/[ MV/M._'_ <^U?FI\1?&'BG]OO]K^&-+TJ_B/5ETO1TN/]7I]@)#Y8V^B1[I&Q MRS%SU-?IPW_!'OX$GP+_ &.!KPU_R-O_ D?]H-YWF[?O^3_ *K;GG;MZ<;N M] 'U'\%?C_X!_:&\,MKO@'Q';:]9QD)<1H&CGMG(R%EB\@TR^OET^%K&V,[F8QO( 5!X&V-N?I7X-=#&N6>F^#+,W^LV^HZ?LFAAV M2."NQG1R1%)\JN3QT&17YA_\$X_V'-&_:XN/$FM>-M3U.V\*>'FBM(+73I5C MDN;B3<[+O96VHJC)"@$F08(P<_H-XB_95\)?LF_L0_'GP[X2GOKRUU+1=6U& M2XU-D>?FR*+&655!50G''\1]: .L^%O_ 48^"/Q:7Q%+IOB"YTNS\/Z?_:> MH7FM6IM88H?,2,88D[F+.H"CDD@ $\5YC>_\%C_@':^(/[.BMO%UY9^9L_M: M'2HA;8SC?M>99<=_]7GGI7Y7_L:_ *;]IKX[:+X ?4;C3-%NU>[U::V;#BVA M&YMH((+$[54D$ OG!Q7Z8_M+?\$H_A"OP3U^]^'6C7?ASQ?I%C+?6MPVI7%P MEZT2%C%*LKLHW@$ H%PV#TR" ?;?PO\ BKX3^,_@VS\5>"];MM?T*ZR$NK8G MY6'WD=2 R.,C*L 1D<+O&&B> ?#=_P"(/$>JVNB:)81F6YOKV41Q1+[D M]R< #J20!DFOQJ_X(Z_&?5?"/[0]Q\/?/WZ#XMLYI#;.QPEW;Q-*DB>A,:RJ M?4;<_=%6/^"PG[0.J^,?CHGPNMKJ2+PUX3@@FGM5.%GOYHA*9&_O;8I8T7/W M29/[QH ^P?%G_!8KX!^&]4EM+&'Q9XGB1BHO-)TN-86QW'VB:)L?\!KVC]GG M]N/X1?M-77]G>$/$#0>( AD.A:O#]FO"H&244DK)@9SY;-C&3@5\O_LP?\$E MOAC/\']$U?XG6^H:]XJUFRCO98H+^2VAL!(@98T$9&YE!&YF)!.<#'7X9_;6 M_9LOOV'/V@-*'A'6KX:9<1IK/A_5&<+=6S)(08V9<9>-E!W #(9>,YH _>3Q M[XUTSX;^"->\5ZTTB:1HEC-J%VT*;W$,2%W*KW.%/%?._@;_ (*5_ OQYH_B MG5;77[[3]/\ #=BM_?3ZE8M"-C.(U2,9)=V9@ @&2363J/QHD_:"_P""8_BK MQYH:GX&U1;Y8QA?M44,T,Q4=E,D;,!V!%?C_ /L>?L_S?M/?'70_A^^H MW&EZ/=[[S4[FWP7CMX4+$J#D;R2$4D$ R9P1D$ _9#X"_P#!2GX1_M$?$RV\ M">&X/$EIK=YYOV-M2TU5AN/+C:1B&CDI%=C^T1^W!\)?V8;R+3 M?&.O2R:]*BRKHFE0&YNQ&V<.PR%0<<;V4GL#7-?LY_\ !/+X9_LP_$V;QKX1 MN=:NKZ32VTT0:M<1SI'N=&>5"L:D.P3:>V&.,9Q7S?\ $#_@E _B?X\7?Q%^ M(GQ8M-7\*ZGJLNI:VEQ:MI\_EL698(Y#*ZA0=D>>I$=RS>_"U]A?"?XO^#_CAX-MO%/@?7;;7]$G M8H+BWRK1R F.1& :-P",JP!Y!QR*_+#]N+X7_L8>"_@WJMO\-M8T>#XD69A M&G1:#K%SJ?GD2J)8YCOEC'R&0Y8J05 S_"=C_@A[XBNH_$_Q5T$RL;.:SL;X M1$_*LB/*A8>A(D&?7:/04 >+?\%2_P!I+PK^T)\6/#Z>$KR_GM/#MI<:=>17 MD+0JER)VW%%)P<@#YN^!7V7_ ,$TOVR/AQ??#/X7? ^*YU$^/%MKR(PFR86^ MY&N+EOWNU?:'_ 32_8W^'%C\,_A=\<(K;41X\:VO)3,;UC;[G:XMF_=8Q_JV M/X\T %S9-X:TDZ:&73C:0_9@^=PBV#9G/.=N*_![_@JI_R?'X^_ZXZ;_P"D M%O7Z6_MR?'_5/V>_V(=.U'0+E['Q%KMO8Z%87D?W[9I;H%ULY?+FOKF0%MA?!*HJ@%B.3O M4 CDCW;]OK_@F/X$^%_P:U/XB?"Z*^TF;00DVHZ/<7;W,,]L656D1I"75TW! MCEB"H; ! R ?JI8:A;:K8V][97,-Y9W$:S0W%NX>.5&&596'!!!!!'!S7S7\ M8/\ @HK\'?@?\4-4\ >*+W6(O$6FM MPEKIS2Q S0QS)AP>?DE7\UB[DO++3K,ZUHOFMDVT8E5+B$$_PEI8W"]B9/6ODW_@J([1_ MMW?$ME8JRG2R&4X(/]F6G- 'ZL_'[_@I)\%?V>O$=SX=U;5-0\1^(;5MEWIO MANV2Y>V;NLCNZ1AAW3?N'<"M?]G?]O[X/?M+ZTNA>&=9N=-\1NADBT;7(!;7 M$P )81D,R2, "2JL3@$XP"1XE^SC_P $N?@_??!/0M3^(FC7?BSQEX@T^+4; M_49M2N8C;R3*)=D0C=1E=P!9@Q8@D\';7Y>>+O"EY^S'^UY=:'HFI3/<^$O% M*+8WS861DCG5HF;'&2NW<.G)&.U ']'M%%% !7GGQV^.WA7]G/P!+XR\92W4 M.BQ7$5LS6 )?!OC**ZFT66XBN66SG,, MF^,DK\P[_8Y^,GBGP/->3Z39Z%K.F2M?6Q@?SDT\R$!2>1MF3GZ^E M?BA\&?AGHGC;]JKPQX"U..9_#^H>)TTJ=(I2LA@,^P@/V.WO7[7ZK^SCX-_9 MA_8Y^,GA;P/!>0:3>:%K.IRK?7)G?SGT\QDAB.!MA3CZ^M 'Y=?\$I/%>C>! M_P!IZ\U[Q!J=KHVBV'AJ^FNKZ]E$<4*!HN68^Y 'J2 .37WQK7_!8[X":7KS M:?;VWB[5[57V?VI9:7$+8C.-P$LR2X[_ .KS[5^5O[&/P#A_:5_:&\-^!;ZZ MGLM&NO-N=3FMB!)]FA0R,JD@@%BJH"0<%@<'%?HC^W!_P3@^#7P]_9B\2>*O M N@3^'?$7AJW2\6Z&H7$XNXQ(HD25979>5=B"H4@A1TXH ^\?@_\:?!GQZ\% MV_BGP-KD&N:/*QC:2,,DD,@ )CDC8!D<9'# <$$9!!JS\4OBUX1^"OA"Z\4> M-M=M?#^B6Y"M<7).7#C( MP<$@D!_V%_V.M,^%-KH/B/QEX;U?Q7+:*+WQ)'XOCBG2Y*_,T,8F\I5 M5B=JLC9 7=O(S7Q)^Q_\1+W]E7]N33]%L==BU30)M??PMJ-U9RAK74+62V,\G(!^^]%%% '\ZG[2>K_\ ";_MO>.'^(5_G/XSFL-1N MHQNDM+"*Z\D;.#GRX$ 7@YVCK7[#^ _V&_V6?$W@.T/AOP-X;\3:%/$%CU:W MO'NWF&#EA-/ $L/+ZMII MGBM^/^GF F-L?[QZT ?1G[0G_!*7XL>'/C-JP^#_ (7GUKP,9([G3+V;6;." M6V+ ,T1\V9)#Y;Y ;&2 IR3DU^P_PO\ ^$A'PV\*CQ;#Y'BI=*M5U:,2K*!= MB)1-AU)##?NY'6OQJ_9Y_P""N'Q6^&^L65G\09E^(?A;<$G-Q$D6HPIW:.90 M Y'7$H;=TW+U'[1>"_&6D?$+PCH_B;0+Q=0T75K6.]L[E 0)(G4,IP>0<'D' MD'(/(H _)K_@MQX9UN/XJ?#SQ#(CMX;FT62P@<#*I=).[R@GL622''KL/H:Z M3X0?M'?LU:7_ ,$[[S2O$&@:"GB6UL)-(O?#_P!CC:_U+4"C"*Z5L;B&R'\[ M/[L@@$%5!Y#_ (*5?M]:/\:AJ7P=\%Z!9:WHMG?HL_B*ZC,DLEW&Q&+)1C: M=R>9SO#, -IRWP3XQ^'?B'X4^*+?2/''AS4M#O?+ANY-.O4-M.\$@# @LIVY M&1D@[2"",J10!]X?\$3_ ]X@F^./C;7+:.1?#-OH!L[V8CY&N9+B)X$'^UM MBF/L ?45^R%?(OPM_:8_9N_9Y_9A\!^(M NHO"?@'6KC[)!##;RW5S'>>66G M%R(P\C2)LP[G=U3&5*U]%_"WXM^$/C5X57Q)X(UVW\0Z(TK0?:[8, )% +(0 MP!! 8<$=Z /Y]?VHK6*^_;.^)UM.N^&;QM?QNN2,J;QP1D>QK]C9/^"6W[,; MQLJ_#5HR00'77M3RON,W)'YU^-?[65\^F?M@?%>\C57>W\9:C*JMT)6[<@'\ MJ^J9O^"V7Q7:)Q%X'\&I*5.UG2[8 ]B1YXR/;(H \;_X*+?LG^'_ -E'XP:9 MIGA2^N+CP]KFG_VA;6EY())[1A(R/&6P-R9 *L>>2#G;D_K!_P $VOB#J7Q( M_8U^']_J\[W6H6,4^E//(#EX[>=XH>>Y$2QJ3W*FOQ=\6^+/BW^W=\;H;F>U MN/%OC"_5;6UL]/M]D-I;AB511TBB0NQ+.>-Q+-DDU^\_[+/P13]G7X!^#_ MN$N[G2K4F\N(\[9;F5VEF*YYV[W8#/8"@#U:OBO_ (*Z^./^$3_8[U+3%DV2 M^(]7LM, 4\E5'?A_IGP^\)7?B33- M-GO+S4FM9X0R2E8UA C9PS?+YW*@CD>M 'R5^P7^QK\(/C=\'=>\;?%OQ+<> M&H8M:;2]/D&KP6$3A(8G/_ >FL^(=6TGP-SU;6Y(=#MK MB-MK1^>3YI!['R4F (Y!(/:OSX_X)2_LB^#/VAM<\9^)?'^E+KNBZ MO:V>F MR2ND4MQ+O9I'V,"P18P I.#YG(X%?2?_ 66UR+7OV6_AYJ%BQDTW4/$=O=Q M2=,JUC)(U.3RAN;T$_@"P_"@#\^OV7O ,_P"V MI^V5IEKXWNIKV'7;^YUG7)%D*M+&BO,\:D'*AB%C&"-JMQC KZA_X*G_ +$O MP[^"7PS\,^//ASH"^&U74ETG4K.">62*57B=HI<2,VUE,)4D8W>8"=\:(\$P[=&8G/ ;-\!^8S^5?JO0!^>O_ 6P_P"3;?!O_8VP_P#I'=5R MO_!#[_D0?BG_ -A.R_\ 14E=5_P6P_Y-M\&_]C;#_P"D=U7*_P#!#[_D0?BG M_P!A.R_]%24 ?2\7_!1;X.3?&H_"M;W5_P#A+!KS>'#&=.;R?MBSF CS,XV[ MQ][TYKF?BU_P58^ _P )_$L^AKJ&K^,;RVD,5Q)X8M(YX(F'4>;)+&CX]8RP MK\@/VCK6_O\ ]L?XI6NER/#J5QX\U6&VDC'K_2[Z]\3R6NR7Q5]OG6=;G81YL<0<1!0Q)"%"",;LD9H ]K_9U_;* M^%G[4*W47@C7F?5K1/-GT;48C;WB)Q\X0DAU!(!9"P!(!(R,^R:GJEGHNFW6 MH:A=0V-A:Q-/<75S((XHHU!+.[$X50 22>!BOY\/V*;S5?AG^W'\/;&UNFBN MX?$@T:Y:,X62-W:"52.X(8_H>U?H5_P6<^,>J>"O@QX6\#:9/]FC\87DS7[* M?G>VM?*;RO8-)+$3Z[,=": .P\:?\%@O@)X2\03:99KXH\511,4;4=%TZ+[, M2#@[3/-$S#W"D'L37SA_P4^_:2^'W[2W[-_@'7/ 6NIJD5OXB9+NSE0Q75HY MMI,++$W*YP<,,J<'!.#5?_@F3_P3_P# 7QL^&UY\2?B7ITNOVMQ>R6>E:2+F M6" +%@/-(8V5F)?*A=VT!3D'(QYG_P %//V+/"_[+^O>%_$'@**XL?"GB'SK M>32Y[AYQ9W,04C8[DN4=6) 8L04;G! !]A_\$5/^36?%/\ V.=U_P"D-C7T MU^T-^UU\,/V8+&WD\6MU\1?$\7 MAZQ\3ZG)<:CJ=W=)%'96D:/((8Y),*N(XQ%'GC)7@]" ?J#X7_X+(? 7Q!K$ M-E>VGB_PW!(<&_U33(6@3_>$$\K_ )(:^U/"OBK1_''AVPU[P_J=KK.C7\0F MM;ZRE$L4R'NK#@\@CV((/(K\T/VI/V-_V45^ OB&]^&OB7PWH?C+0]/EOK*2 MV\5K=OJ#1*7:!XY)W#-( P4J%(8K_"-IY3_@BO\ &_4K?QEXM^%-]=R3:1=6 M)UO3HI&RL$\;I',J#MYBR*Q'3]UGN<@'U_\ $C_@II\&/A+XZUGPAXH;Q'IF MO:3<&WNK=](,/ MAXRTO5;>X\,WU MBNHQ:BSA(O(*;][$_=P,[LXVX(.,&OBO_@J9^QA_PN[P&?B1X3L?,\<^&K9C M=6\"9?4[!/O"_[,^N_!*RO=GAK5+T3_:- MQ\Z"W;<9[5#VCE?8Q'_70'-#N/$6LZM?7:V5 MG!9Z-(QN)6;:H3)'4D=<>^*^O?PQ7YI_\$F/V+?^$0T2'XU^,;#;K>IPE?#E MI<)S:VK##71!Z/*#A/2,D\^9Q^EM !7D/[0?[5WPT_9BTJVN_'FOBQNKQ6:S MTNUB:>\N@I )2->@R?O,57/&&YM:\ >((=9M[9ECNK-K;3YSIDVDZ[_;0A M,2RQI)(H#.%!#J Q(V]:\,_X(W^(KK2?VL;O38Y6%KJOAZ[AFBS\K%'BD4D M>HV'!_VCZT ?JE^TA^UY\//V5/\ A'?^$]N=0M_[>^T?8OL-F;C/D>5YF[!X M_P!)F\D M'Y%WQN SE5..N>*^0O\ @N=_S1/_ +C?_MA7/?\ !,S]A+P-\?/AO=_$3XGV MMSXEM8[Y],TC1WO)8H(HX@&>1O+96.7D8!,A1M8D'=P ?57PQ_X*R_ 3XD^( M+;2)K[6O!T]S*(8I_$MG'#;ECTW2Q2R*@_VG*@=R*^R8Y%EC5T8.C#*LIR"/ M45^"W_!3#]EGPM^R_P#&;2+7P5'-9^&M>TW[;#I\\S3?9)4)9B945CU^Y"HS MUH W_P!H[]O;X1?LP:D-(\4ZO=:GXCV+(VA:% +FZC4C(,FYECCR"" [@D$$ M CFO// __!3'X*?M :7KOAK3;[5/#&NW>GW,5G9^);:.W^UN8FPDXG M@*6!)X )K\KOV8/A+J/[;W[5T.G>*M5N#_;%QHW$ZWAB1I##*LS MN#O 8!EVD$KSM&V@#X#_ ."7'_)]GPR_[B?_ *:[NOW^K\ ?^"7'_)]GPR_[ MB?\ Z:[NOW^H \\^.WQV\*_LY^ )?&7C*6ZAT6*XBMF:S@,TF^0D+\H[<5_/ M[\(_BMI7A7]K+PY\1-:]X@U.UT;1;#PU?375] M>RB.*% T7+,?<@#U) ')K]1=5_9Q\&_LP_L<_&3PMX'@O(-)O-"UG4Y5OKDS MOYSZ>8R0Q' VPIQ]?6OQ@_8Q^ ?:OK#X/_ !I\&?'KP7;^*? VN0:YH\K&-I(PR20R F.2-@&1QD< M,!P01D$&O@[]N#_@G!\&OA[^S%XD\5>!= G\.^(O#5NEXMT-0N)Q=QB11(DJ MRNR\J[$%0I!"CIQ7EG_!$7Q9J$/Q,^(WAD3,=*NM(AU%H2?E$T4RQA@.Q*S, M#ZX'H* /U-^*7Q:\(_!7PA=>*/&VNVOA_1+-KBW$FP7\>F6PA(_O@-\'K'IUE:AOD,[1H]Q*1_>+MLS_=B6OKOP/\ L+_L=:9\ M*;70?$?C+PWJ_BN6T47OB2/Q?'%.ER5^9H8Q-Y2JK$[59&R N[>1F@#[9^"? MQ_\ 7[1'A8Z_P" ?$-OKEE&PCN(U#1SVKD<)+$P#(>#C(P<$@D(+SR?!7C"9(&:5L)9:A]V&;G[JOQ&_3JC$X2OTH_X* M:?\ )CGQ/_ZXV/\ Z7VU?FQ_P4E_9-/PHOO"WQ2\.6?E^%?%EG;_ &](5^2S MU,PAF^BS -(/]I9>@VBO9I/VLA^T=_P2Q^)>C:Y>>=X[\)VVFV6H^8W[R\@^ MW6X@NO\N@I )2->@R?O,57/&Q_M6_\ !,+6_P!H#XY7_P 1]4^*UK!I%Y<0+<6%Y8-"=/L(]JF.&7S& M4D(&8$JH+L2<9)H VT_X+0? MKX0'0O'*1;L?:FTVU\O'K@76['_ '-?5?P M+_:-^'W[2'AN;6O 'B"'6;>V98[JW*-%<6K'.!+$X#+G#8.,-@X)Q7P!^TQ\ M#?V%_AS\(?$>EZ;K6CV7C:VT^NX9HL_*Q1XI%)'J-AP?\ :/K0!^P_Q<^- M'@KX$^$I/$OCOQ!:^'M(5_+26X)9YI,$B.*-06D? )VJ"< GH#7R'>?\%F_@ M3:WRV\>D^-KN(G!NH=,MQ&.<9(:Y5L=_N]#Z\5\P_P#!;*\U]OCEX%M;EI1X M97P^9+%-Q,?VDW$HN#CIOVBW!QVVU?\ V:OB!^PAKGPST+PWXZ\'_P#"/^*% ML8X-2U#78KJ47-SL ED2Y@8[%9LL,B,+G H _1+]GC]LSX4_M/>?;^"/$#2 M:S;Q>=/HNH0M;WD<>0"^P\.H)&61F R,D9KV74]4L]%TVZU#4+J&QL+6)I[B MZN9!'%%&H)9W8G"J "23P,5^^+&G?%+X?\ QWC\1:;I&I_: M]/@T"&"?; 6;%O<3K,P;=&3&_P BDY;IVV?^"SGQCU3P5\&/"W@;3)_LT?C" M\F:_93\[VUKY3>5[!I)8B?79CH30!V'C3_@L%\!/"7B";3+-?%'BJ*)BC:CH MNG1?9B0<':9YHF8>X4@]B:^E195T32H#*? ^NVVOZ).Q07%OE6CD !,^*?&6MVN@:%9@>9=W3'ECT1% +.Y[*H)/85\ M>Q_\%DO@+)KQT]K+QA':>9L_M5M+A^S$?W]HG,N/^V>?:OD#_@L9\9M5\6?M M"6GP]$_EZ#X4LH91;(3B2[N(UD:1^Q(C,:KZ?-_>-?3?[+/_ 2I^$EQ\$/# MVK?$G2+KQ-XKURQCU":0:C<6T=CYJ!TBC6%U!*J1DONRV[M@4 >W_$S_ (*1 M? WX6GPZ]_XAN]4M-?TQ=6T^\T>S:YAD@,DD7)R"KAXG4H0"I&" >*^A? _B M_3OB%X+T#Q3I#2/I.N:?;ZG9M,FQS#-&LD99>QVL,CM7\]'[:O[/;?LP_'K5 M_ UO?7&HZ%'%'>Z1-=.#)]EER0K8 &Y7$BD@ $KG SBOW=_9._Y-9^#?_8F: M-_Z0PT >JU^4'_!O^3/T_[&"^_E%7=_"7_@I-\$OC-XXM?"N@ZMJ4&HW$-Q<>=J=B M;:WCCAA>:5WE9L* D;')XXKA/^"/7_)GZ?\ 8P7W\HJ_'+X#_#V^^+7Q@\)> M"=/OI--E\0ZA'ILEU&3F.&0[96P/O )N.WOC'>@#]D_&G_!7KX!>$?$;Z5:R M^(_%$<;F-]2T73D:U!!P2&FEC9A[JI![$U]$? 3]I?X=_M+>'9]7\!:_'JBV MK!+NRE0PW5JQSM\R)OF .#AN5.#@G!Q\N?&S_@E=\#].^ 7B./POH=YI?BK2 MM+GO+/79-1GFFEFBC+XE1G\HJ^P*0$&-Q*X-?#W_ 2*\2ZAHO[8VE:=:W#Q MV>L:5?6UY"#\LB)$9ER/4/$I!^OK0!^W?C+QIH7P\\,:AXB\2ZK:Z)H>GQ^; M=7UY($CC7IR3U)) ')) )-?%^J?\%DO@)8:\VGP6?C#4K19-@U6UTN%;9A MG[X62=9U>]GMX+*V)98]HA= M"SLOSEF)QN7: 1D@'AW_ 5F^,7@_P".EY\(O%7@C7+?7=%GTV^3SHA!K[]_X)2^( MO!WG,$2\\0V$:6^XG #/!++L'^TP"CN0*_+[]D/X=^&_VGOVDKB7XO\ C&'3 M=%:.XUS6+_4]0CM)-1D\Q!Y(FTSQ'HLD'FZ/IWB1;[^T;=Y%B;$;S._F)N#[E/*J^0200 ?KA:Z MA;ZAIT5]92QWUK-$)X);9U=)D8;E9&!P0000:M=R7 M1\*W$-SIK3-EDM;C?F)?]E)(V(]/.QT X__ (*W?L8?;+>;XY>#K']_"JQ^ M*+.W3ET&%2] '=>%D]MK?PN: /TH\8?$+P]X$\":EXRUG5+>U\-Z?9M?S7X< M-'Y(7<&4C[V[C:!DL2 ,DBOGGX4_\%)?@]\:O'VD>#?")\1:GKNIR>7#"-(= M54 %F=VSA4506+'H!7XX>+_VOOB!XZ_9Q\+?!:^O"_AW1+EG$RL3-=PC;]FM MY/5(3OVCOF,8_=J:_5[_ ()E_L8#]G7X;_\ "8^*+'R_B)XF@5I8YE^?3;,X M9+;U5VX>3W"K_!D@'VS1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?*O_!4 M?_DQ/XF_]PS_ -.EI7U57RK_ ,%1_P#DQ/XF_P#<,_\ 3I:4 >J_LG?\FL_! MO_L3-&_](8:]5KRK]D[_ )-9^#?_ &)FC?\ I##7JM !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 ?SA?LIZ79:Y^UY\-M/U&SM]0L+GQ3:Q3VMU$LL4J&< JRL"&!'8BOW]_X9 M[^%G_1-/!_\ X(;7_P"-U^9OP!_X)9_&;X9_M#>"?&VKW7A=M&T?78-2N5MM M1E>4Q)*&.U3" 6QVR*_7*@"AHN@Z9X;L19Z3IUII=F&+"WLH%ACR>IVJ ,\5 M\X_\%+/!M[XV_8K^(]KI\)GN[&"WU38/^>=O"".,&@#\8_^"-/Q>T'P)\:O%7A36KZ'3I_%5A MFGRW!"K+0VT<.GS16 ML,C@-=7+QLL4* _>9F(X'09)X!-?GM^TM_P1PU:;Q1>:_P#!?6;&/3;B0SCP MYK$S0O:L3DK!.%(9 3PK[2H'WFKR&Q_X)9_M/?$;5;*T\6W=G8V, "K>:YK_ M -L2!,C(1(S(V<=L ''44 <7_P $K/ U_P",/VSO"-[:Q,UEH$%YJE[* <1Q M_9WB3GWDFC'XFF?\%4O!M[X3_;4\975S"8[37(++5+)S_P M(S;1Q.W_ ']A MF7_@-?KI^Q_^QWX4_9#\"S:5H\K:QX@U$K)JVO3Q!)+IE!VHJ@G9$N3M3)Y8 MDDDU5_;(_8O\*_M@>#K6SU*X?0_$^EAVTK78(P[0[OO12IQYD1(!*Y!!&01R M" =U^S;\7M!^.'P5\*>*] OH;N"YL(4N8HB-UK?'3PWX6T6\AU"3PII\L6H36[AUCN9I S0Y'\2+&F1V+$=016; M??\ !+/]I[X6GA*]L[ZQGRKW>AZ_]C29.P=)#&W0],$=>?7V3]EG_@CS MJ6G^*K'Q+\:]2T^XL;659T\+Z9(9_M+ @@7,Q 4)GJB;MP_B'((![A^SKX&O M_ '_ 2?U.RU.)H+V\\%Z[JAB8$%8[B*YEBX/K&\9_&OAO\ X(]?\G@)_P!B M_??SBK]E?C!X-NO&WP:\;>%-(6"&]U;0+[2[-9#LB226W>*,$@':H+#H.!VK MX'_X)_\ _!/'XI?LR_'Y?&?B^X\/RZ0-*N;+;IM])++YDA3;\K1*,?*>] 'Z M65F^)M M/%GAS5=$OT\RQU*TELKA1WCD0HP_)C6E10!_.-X+U+7?V*_VMM-N M=;LI&U+P3KOEWMNB[6N+<$I(8\]I(78J>F'4]*_H)^%_Q>\'?&CPC:>)?!FO MV>NZ1<('$MO(-T7JLB'YHW'=6 (KP+]M3_@G[X2_:XMX=8BO/^$6\>V<(A@U MJ*'S([B,9*Q7$>1N ).'!#+G^(?+7YKZ]_P2/_:)T/5)[6PTK1=;M@,"^L-8 MBCBD'IMF\M_S6@#Z;_X*7?\ !0B\\#^(/#G@OX-^,_L^O:9=-?:UJFE-'/%& MP5DCM&)#(YRS,Z$$ B,'D$#Z4_8!^+'Q)_:-_9RD\4?$X:>6U*YGM--N+&U- MO)L-+T*WD5VT? M0YFGN;L \HTN%6)2/XEWMU^Z>:_6?P_X?TWPGH=AHNC6,&F:3I\"6UK9VR!( MX8E "HJCH !0!_/#^S%XHC_9G_;&\)WWC%?[/3PUK\NG:N67<+;_ %EM,Q'H MFYFXY^7@9K^A[_A(-+&A?VV=2LQHWV?[7_:/GI]G\G;N\WS,[=FWG=G&.:^( M?VX/^"8>F?M(>(KCQSX'U6U\+>.+A0+Z"\0_8=1*C"NQ0%HI, L P8 97.6 M/Q0W_!,+]JK[*/#.R ^'O, \O_A)$^P^N_RMV<#_ ',^U 'BG[17B ?M/?MC M>*KOP?$UZOBCQ"EAI.U3^_&4MXGP.0&"JWK@\U^CO_!9ZR73?V7? =HAW);^ M)[>(,>X6QNA_2NO_ &%_^":&E_LRZQ%XV\9:C:^*/'RQE+5;5#]BTS<,,T1< M!I)""1YA"X#$!>Y[7_@HW^S%XP_:J^#_ (>\,^"Y=,BU*PUV/4I3JEPT,?E+ M;SQG!5&RVZ1>,=,T >/_ /!$VW1?V=_&UP!^\D\521GZ+:6Q'_H1KZO_ &Q/ M^34/C#_V*6J?^DLE>8?\$Y/V8O&'[*OP?\0^&?&DNF2ZE?Z[)J41TNX::/RF MMX(QDLBX;=&W&.F*]/\ VQ/^34/C#_V*6J?^DLE 'XT?\$O_ (JZ1\*/VNO# M]QKMW%I^FZU:7&C-=SNJ1Q/* T19B> 9(T7/^T*_;+]H;XE:/\(_@GXR\4ZY M=QVEG9:9.4\PC,TS1LL42@GYF=RJ@>]?@Y^Q1^S38_M7?%+6? ]WJTVAW']@ MW-_97T2"18[B.2$+YB'&Y"'8$ @\Y!XKV_Q-_P $P_VJ]?OK?0-3O;?7]$LY M=EK=W?B4RV<2\C>DI7#Z'XGTL.VE:[!&':'=]Z*5./,B) M )7(((R".00#NOV;?B]H/QP^"OA3Q7H%]#=P7-A"ES%$1NM;E442PNH^ZRMD M8],$9!!/Y2_\%DOB[H?CSXZ>&_"VBWD.H2>%-/EBU":W<.L=S-(&:'(_B18T MR.Q8CJ"*S;[_ ()9_M/?#G4KRT\)7MG?6,^5>[T/7_L:3)V#I(8VZ'I@CKSZ M^R?LL_\ !'G4M/\ %5CXE^->I:?<6-K*LZ>%],D,_P!I8$$"YF("A,]43=N' M\0Y! /6_@[X&O_ '_!('7;+4XF@O;SP7K>J&)@05CN%N)8N#ZQO&?QKY _X( MSVZ3_M::H[#YH?"MY(GU^T6J_P F-?KO\>_ -]\1O@/X]\&:&MM!J.M:!>:7 M9+,WEPI)) T:!B =J@D= <#M7Q'_ ,$[_P#@G[\3_P!EOXYZCXN\97&@RZ5< M:%<::BZ7>R32^:\T#KE6C4;<1-SGTH _0WQ%K,?ASP_J>K31M+%86LMT\:?> M940L0/? K\"?#>L^.?\ @I!^U9HF@>+_ !A)IJ:W=3O DC%[73+>.*28Q6T. MX#.Q"H[L3EB>37] DT*7$3Q2(LD;J596&00>"#7X]?&K_@D?\4_ _P 2YM>^ M"VI6VHZ,+LWFF+_:/V'4-,._:OJGBY1;VNE7NLZ@!NNGF3*QQ1*BL?+$IPP;"ACVS7,?\$0_^2J? M$O\ [ MO_P"CS71:-_P3,^/?QYT^]U#X[_$R\DN;*QN%T32IM4?4'6[*-Y32 M,B_P#!._\ 8:^,/[)_QBU36O$\OARY\-:MI4EC=+I] M_)),D@=)(G53$H/*LIYZ.3VH \2_X+=0LOQ@^',V1M;0ID'KD7#$_P#H0K[M M_P"";,R3_L1_"YHW#@6ERI(/<7DX(_ BN(_X*/?L/:U^UKH/AK5?"%_8V?BO MP\)XUMM09HXKV"4H2GF '8RE,KD8.]@2.#7S-^Q;^P#^T/\ "'X^^#/$'B5; M/2?".@WDEU-:OK:S1R!XI(F\J&(N-Y$A^\%'O0!\Y_\ !53_ )/C\??]<=-_ M](+>ON+_ (*I^#;WQ%^PSX&UBSA,L>@7^FW5XPZ1P26KP;O^_LL(_P"!5Q/[ M;W_!-CXM?M#?M*^*?'GA:Y\.1Z)J4=FD"ZA?R139BM8HFW*(F ^9&QSTQ7Z- MO\/]-\1_"V/P9XGL+?5-,N-*33;^TD^:.5?*".,\'MP1@C@C!H _.#_@BC\7 MM!L]%\\OH;37KB^36;"WF(5KN,Q+'*$/\13RT)7KAR1P&Q]2?\%*_B[H M?PP_9-\:6.HWD*ZMXEM&T?3;$N/-N'D(61E7KM1"S%N@P!U(S\2_&S_@CCX_ M\*^)IM5^$'B*TUO21*9;6SU*Z-GJ-KW"B4 1OC^_E#T^7O7*>&?^"3O[1'Q0 M\402?$#6+'1+12J3:GJNK'4K@1^D:(S;B/[K.@]Z -3_ ((J^!K_ %3X_>+O M%:Q,-)TC0&LY)L''GW$T1C3/3[D,I_ 5XU_P5'_Y/L^)O_<,_P#37:5^UG[. M/[.GA/\ 9A^&=GX-\)0.858SWFH7 !N+ZX( :60@=< <*H '2O@+]M;_@F MC\7/V@?VFO&7C[PQ<^&X]#U;[%]G6_OY(IAY5E!"^Y1$P'SQ-CD\8H _2[X= MJ$^'_AA5 51I=J !T'[I:_ S]L__ )/S\?\ _8S)_..OW_\ ">F3:+X6T;3[ M@J;BTLH;>38MZE)9O VH2M%#B*ZBE;W:]6SNK%Y)# M(8_WA"E58_*RMG &0#U^G?V2_P!E3XM_#O\ 92^+W@GQ[>63! &53[I?C\J /AG_@CW&K?MA1%E!*Z!?%?8YC'\B:_4O]OS M_DS;XL?]@9__ $-*^4_^"?\ _P $\?BE^S+\?E\9^+[CP_+I TJYLMNFWTDL MOF2%-ORM$HQ\I[U]L?M3?#/5_C)^SWXZ\%:"ULFL:UIS6MJUY(8X@Y93\S $ M@<>AH _+_P#X(E_\E]\=?]BR?_2J"O /^"C'A.Y\(?MH_$F*\@ECAOK^/4H6 M88\V*:))-RGN,EESZJ1VK]"O^"/=(A:"SU"X0M;W4)) M86\^WY@H8DJZ@E=S?*V<4 >#^$_^"/'P6\<>%=*\1Z)\1_%=_HVJ6L=Y:W4; MVA62)U#*W^IXX/3M7E/PE_99_8ZUWXI:/IGAWX[^(KSQ/:ZO'%:Z=#]+O/".AZQ=6?A:=FCEM=+\7F#3IU; M[S&#S%RIR1G8 RR;6*C@*N6(W':5 /O\ J&[CEEM9D@E\B=D81RE=VQB.&QWP>U34 M4 ?BYX+_ ."HOQM\&_M#Z9IGQ3U^W7PII6L2Z?XATNQT>W3"!FBD(81^;^[; MYP%8$[<'.<5^QWAGQ3HWC;0;36M U2SUO1[Q/,M[ZPG6:&5?574D&OB#]NC_ M ()C6O[2'B:;QYX$U6R\->-)XE2_M+Z-A9ZBRC"R,Z M'+C"EMK!@%R TM-%TN]MI!B22SUR%(I "< AV0GUY'?UH F_P""K]Q\,)OV MC+5/AVFEB_CTX+XA?10@MC>>8Q .SY3,$QO(_P!D'Y@U?=_[(\/BC0?^"4QD MM3+!KR^%]?NM*ZK(FZ2[>W8'KDY5E([%:^;?V?\ _@C'XHN_$5EJ7Q-WWMF?X]F.<5^H'_!2;]F;PA\(W'_!,7]JOQQ<6=EX@2%[6,XCFUCQ*EQ#![[5>1AU/ MW5/6@#XF;5+R338M.:ZF;3XIGN([4R'RED955G"YP&(1 3U(4>@K^AW]@G0/ M!_A?]E'P%IW@K7;/Q)IL=IYEUJ-F3B2\D8R7 93\R,KN5VL P 4$"OC>;_@B M=:I\&Y(8O'1E^*._STN6C*Z21C_CWV[3)C/_ "VZ_P#3/M7LO_!,_P#8C\3_ M +,.D^(O$/CF\FM?$VL.;1-#M+[S+."WC?B9PC;))'(RI.2B''!9P #\K_VG M(TF_;5^)4%UT75?$USJ]NL^HRK,(9+EI%#*(2 VT],]>]?KE0 M!D>'?"&A>#[5K;0=$T[1+=L;H=.M([=#@8&0@ X%:]%% !7RG^V)^W]HO['O MB31=%U?P9J_B";5K)KRVNK2:**W.UV1HRS9;<"$)^7&)!SVKZLKP?]L#]D7P MS^UY\.XM!UBX.D:UI\AGTC7(H1+)9R-@.I7(WQN R9&=JG.5% '6?LY?'G0 M_P!I+X1Z)XZT(+;Q7Z%;FP\X2R64ZG#PN0!\P//(&05.,$5^*/\ P4T\::3\ M2/VSO%LGAN6/4X;5;32S-:9<37$42I(HQ]XJ^8^.Z<5Z)<_\$N_VH_AK?:C9 M^#]0M;K3[O,-M,\??%J M]T_4-2TN1;K3/#VG.TL45PI!26>0@!F0C(1 5R%)8XVT =#_ ,%$?A#JB_\ M!-[P997,RDDOUL-1 MM <_*Y8JC8!QO1LMR=J]* ,G_@LQX^L/%'[2FAZ!87*7+^'="C@O-C9\JXEE MDD*'T(C,1_X%7Z"?L^? V[B_X)R:/\-IX#%J&M>#;R,PN=K1S7\/K#Q)\:9]/M-#LK@7+Z#:W(N[C4)%;(29P"BQD@%L M,S,,CY@=X1_P+VKA_P!MG_@D_JOQ#\=ZMX^^$5W8176K3-=ZCX;U"3R%-PQ)>2WE MP5&]CDH^T EB&P0H\(\$_P#!)'X^?$#Q;;?\)Y>V'AS3%V)<:G>ZFNH7'E#C M;$D;-N(' #,H]^U 'TC_ ,$2_ -QH_PD^('B^:)HXMI2G5+AH8_*6WGC."J-EMTB M\8Z9K$_X)L_LD^./V3O"WC?3_&TNDRW&L7MO<6W]E7+S*%1'5MQ9%P)U8!E/Q2N@0>A_XFS5_0_7Y-^+/^"7_ ,8M:_:RUGXCV]SX M9'AZ[\;3>(8U?4)!/]F>_,X!7RL;]AZ9QGO7ZR4 ?SU_ '_E(7X3_P"R@+_Z M6&OLW_@N'X3N9M%^$_B>..1K2VN-0TZ>3!**\BP21#/8D12_7;[5D_"S_@F+ M\8/!O[5^A?$:_N?#1\/V7BH:S*L.H2-/Y'V@R8"F( MM/3/7O7Z.?'OX(^'_ M -HCX4ZYX#\2K(-.U.,;;B''FVTRL&CFC)'#*P!]QD'@F@#Y7_X(_?$S1_$_ M[+,7A."\A_MSPSJ5TES9%AYHBFD,T,@M;Q%!'%OYX+DR$#T3/IGQG5O\ @E/^TA\,?&DS^!+^ MTU&!"5M]=T?61ITIC)_B5F5T/3*@L..":]!US_@CS\0M3^%4NJ7WBK3_ !!\ M7-1U*"6=KR^F^R6MH(Y1(IF9&>:9F,/)4 !2!GJ0#U?_ ()(Z"WBK]A_XF:* MG#ZEXAU.S7MS)IEFG_LU?F7^SG\+_#?Q$_:"\-^ _B%J=[X4TG4KV33;J[AV M1S6USL=8D/F*0,S!(SD<;CTQ7[4_\$Y_V:?%W[*_P1UOPGXSDTV75+SQ#/JD M;:7<--'Y+VUM$,ED4[MT+\8Z8YKP']N#_@E1>_%_QWJ?Q!^%>I:?IVL:K(;G M5-!U-FBAGG.2\T,JAMKN<$HP )+-N&<4 97Q*_X))_ OX0^!=7\7^*OB5XNT MS0-*A\ZZN6%LY49"@!5A)9BQ R2172?\$__@!^S?H/Q@/BSX0?%K5_&^O6 M.G3K+IE]"(=D$FU&D9&@C< %E&>F37S7<_\ !._]L7XCV-CX:\5ZY'('4 MQ0:]XN:[LK;' 985>3& 3]U>F<5^C7[$O[%NA?L>^";VUAOO[>\6:P4?5M8, M?EJX3=Y<,2$G;&NYNIRQ))_A50"U^W#^U=I_[)_P:N]:5X;CQ;JF^ST#3Y,' MS+C',K+WCB!#-ZDJO&\&OP#F\(^*/$'AC5O'CZ7=7.@Q:BMI>ZPL6(4NY@\B MH2. 2%8\# RHXW+G],_VNOV!_P!I']JWXT:AXLU"^\)V6BQG['H^G/JLQ%E9 MJQV@@0\$?L@^!/"?[,/\ PI&>S%_X=N;!K?4;@H$ENKE\ M,]UGG$GF .IYV[$ X44 >/?\$R?VQ(?VB/A5'X1U^Y0>/O"EM'#< X!OK,82 M*Y4>H^5'_P!K:?XP!]IU^0OPK_X)D_M'_L]_&73_ !GX&UWPG/)H]ZYMI;C4 M)HA>VV2ICFC$1P)(^&7)QG@Y -?KG8RSS6-O)=0+:W3QJTL"R>8(W(&Y0V!N M .1G SB@">OP/_:5^-7CG]L_]K$>!KSQ#)H_ARX\3+X>T?39I66RLD-R(%FD MC! >0_?9CELG:. /WPK\I_VRO\ @E'XR\5?%?6O'GPCN]/N[;7+Q]0N=$O+ MC[+/:W+DO(T4C?(R,^Y@"5*E@ "!D '7>/?^"6_P*_9_^ _C;Q=XFU?6?$&I M:5HES/%>:E>BUMENO*98-D4(4Y,I0!&=\D@-KJ[\,7WAZTDGM;T0W\OG2VLL;1[E0Q8W# M*OMW=5QF@"M_P7._YHG_ -QO_P!L*^B?^"2*A?V+M ( !;5-0)]_WYK+_P"" MF'[&WCW]K;_A7'_"#S:/%_PC_P#:7VS^UKIX,^?]E\O9M1L_ZA\YQCBO6OV$ M/@/XD_9O_9UTKP1XL>QDUFUO;JX=M.F:6';)*67#%5.<'GB@#X%_X+>?\E4^ M&G_8%N/_ $>*^HOV'K..26]U+P?K%M;1P@EGF9[H1J .N6V MC'?I6#_P4D_8=^(O[5_C?P=JW@J?1(K72=.FM;@:K=O"Q=I=PVA8VR,5],_L M@_"?6_@;^S?X)\#>(WM7UK1[>6*Y:QD,D)9IY)!M8J">''84 ?CU_P $J?B7 MH_PT_:\TD:Y=Q:?:Z[IUSHL=S<,$C29RDD:LQZ;GB"#_ &G4=Z_9?]ISXE:- M\)/@'XY\2ZW>16EM;Z5<1PB0C,\[QLD42@GYF9RH ]_0&OS]_;._X),^(O%7 MQ"U;QO\ !Z>PF@UBX>[O/#=[,+9H)W8L[6\A&PHS$G8Q7;G )& O._!O_@EC M\9_B1X@TM/CGXLN+'P5IF:_4N@ K^>+]GG;I_[?G@M)G5?+\>Q1EL\;OMF MT?F:_H=K\??VH/\ @D_\5+GXR>(?%'PQ;3=;T+5]1EU.WMVO5L[JQ>20R&/] MX0I56/RLK9P!D ]0#]-_VFO^3;?BO_V*6K?^DXU;]L*(LH)70+ MXK[',8_D37W-^R7^RI\6_AW^RE\7O!/CV\LYO$_C"WO5L%EU)KIHGFL?LP$\ MF" ,JGW2_'Y5YQ_P3_\ ^">/Q2_9E^/R^,_%]QX?ET@:5_'7@K06MDUC6M.:UM6O)#'$'+*?F8 D#CT-?)7_ 3A_81^ M)/[*?Q2\3>(?&D^ARV&HZ,;"$:7>/,_F>?&_(:-<#"'G/I0!^>O_ 48\)W/ MA#]M'XDQ7D$L<-]?QZE"S#'FQ31))N4]QDLN?52.U?<_A/\ X(\?!;QQX5TK MQ'HGQ'\5W^C:I:QWEK=1O:%9(G4,K?ZGC@].U>\?MX?L%Z9^U]H^GZKIFI0^ M'O'ND0M!9ZA<(6M[J$DL+>?;\P4,25=02NYOE;.*^!-._P"">7[9'@_2[SPC MH>L75GX6G9HY;72_%Y@TZ=6^\Q@\Q6G?^DD5?O37Y??MS_\$W_BQ^T5^TAK_CGPK<>'8]%OK>TB MB74+Z2*;=' D;941,!RIQS0!]U>)_A'H/QV_9PB\#>)(?,TO6-#MX3(H!>"0 M1(THI$2(KVW\R.:- MAGK&Y2&5?HIZU_2AX3TR;1?"VC:?<%3<6EE#;R;#E=R(%.#Z9%?&W_!1C]@6 M^_:K7P_XF\$R:;I_CG3?]#N6U"1H8KRS.64,ZJQWQOG;QR)'!/"T ?-/_!#[ M_D?OBG_V#++_ -&R5X'^TK\:O'/[9_[6(\#7GB&31_#EQXF7P]H^FS2LME9( M;D0+-)&" \A^^S'+9.T< ??G_!-G]B/XA_LG>*?&^H>-IM%EM]8LK>WMO[* MNWF8,CNS;@T:X&&'K7C?[97_ 2C\9>*OBOK7CSX1W>GW=MKEX^H7.B7EQ]E MGM;ER7D:*1OD9&?+O$VKZSX@U+2 MM$N9XKS4KT6MLMUY3+!LBA"G)E* (SODD#G.*^5?^"0__)Y.F_\ 8&O_ /T! M:]V\"_\ !.G]I#XYW>G:;\??B7JEGX'T^17.F/KC:EB&_E\Z6UEC:/'?'OAVP\4?"3XIR2:+JEK'>6$'B"S$RR1R*&0_:(2 MN!@CCRB:^I/VZO\ @G_HW[7EM8ZYINIQ^&O'NFP_9H=1FB,D%W;@LPAF4'(P MS$JZY(W,"&R,?$/AO]AK]MWX6::WAKPAXHO=-T!F;$>B^+S;VJ9)#.B%T9,_ M>)503D=Z /EO3[_XB?L-_M*3V=EJ*6_BSPS?I;W::7<-+:WT9VL8FX!DCD5A M\K $9Z*PX^\O^"X'A6YNM"^$OBF.&;[);SW^GSL5.U'E6"2)3V#$12_7;[5; M_93_ ."2NM:#\1+#Q[\:]=LM7N;.[^WIH-G*]U]JG!W*]U.P&13ZY!7TWV2UM!'*)%,S(SS3,QAY*@ *0,]2 >R?\$=M M9C\.?L<^/=6FC:6*P\4W]T\:?>94TZR8@>^!7P1X;UGQS_P4@_:LT30/%_C" M334UNZG>!)&+VNF6\<4DQBMH=P&=B%1W8G+$\FOU=_X)V_LQ^*_V7_@;KW@[ MQPVEW.H:AX@N-24:;.T\)@>UMH@&+(O.87R,=,>M?$/QJ_X)'_%/P/\ $N;7 MO@MJ5MJ.C"[-YIB_VC]AU#3#OW(F]B VS(VR*X)VY(!Z@'8?M;?\$\/@=^RU M^ROXK\3QWFKZIXN46]KI5[K.H ;KIYDRL<42HK'RQ*<,&PH8]LUS'_!$/_DJ MGQ+_ .P+;_\ H\UT6C?\$S/CW\>=/O=0^._Q,O)+FRL;A=$TJ;5'U!UNRC>4 MTC',<<>_:6V;F8 CY>#7HO\ P3O_ &&OC#^R?\8M4UKQ/+X>CD]J /B[_@J]X5N_#O[;'BV]N$9;?6[/3]0M6;/ MS1BUCMR03U_>6\@_#':OV;_9G^)&D?%CX">!?$NBW*7-K=:3;I(%(S#,D:I+ M$P'1E=64CV]*\N_;D_8@T7]L#PA9M%>KH7C;1DD_LK563=&ZMR;><#DQD@$$ MR%+JZMO$QBLI1C&]XXCO88'>, MGVH XC_@J5\6M&^+7[6NKRZ#=QZAIV@V%OH?VN!@T27:PZA7E=,^J'M MBOV:_9._Y-9^#?\ V)FC?^D,-?A1^VI^SCI_[*_Q:L/ MCJD^M21Z+:WEW?3 M($$MQ(9-Y1!]U/E ))P.2:_=?\ 9._Y-9^#?_8F:-_Z0PT >JU^4'_!?:"2 MOV,_X)__ +/?BC]F7X KX,\7R:?+JXU6YO=VFSM+%Y<@3;\S*IS\I[5\7?LF M_P#!+_XQ?!7]HKP/XW\0W/AE]&T:]:XN5LM0DDF*F)U^53$ 3EAW% 'Z<_%G M_DE?C+_L"WO_ *(>OQ!_X)/_ /)[7A#_ *\M1_\ 226OW-\=:-<>(_!'B'2; M0H+J_P!.N+6(R'"[WB95R>PR17YM?L,?\$W_ (L?LZ_M(:!XY\57'AV31;&W MNXI5T^^DEFW20/&N%,2@\L,\T >2?\%K/"=SIO[0W@_Q"8Y!8ZIX<2V21@=A MF@N)BZJ?99HB1_M9[U^A'_!.SXF:/\2?V1/A[_9EY#-=Z)IT>C7]LK R6TT M\L*ZCIN55<9ZJX-=-^UW^RSH7[6GPHE\)ZK(_LD4L>3\S#* M2XP>A3//0T :W_!9KXE:-XN^/GAKPUI=Y%>W/AK2FCU PD,(9YI-_E$@_>"* MA([;QWSCZ.^!_A.[\;_\$8Y](L89+F\DT+6YHH81N>1HM2NI0JCN3Y>,=\UX MW\0?^"-7CB+P/X9/AWQ'I.O>.)[BZN/$5]J-W+!;#<(O)C@^1F?#><6D<*6W M#@=*_0K]BGX-:]^S_P#LQ^#? /BA[.37-)^V_:6L)3+"?-O9YEVL54GY)5SQ MUS0!^)/[#OP'\$_M)?&Q? OC;Q#?^'([W3YI=,FT]HU>XNT9"(?WBL.8_.;U MR@'>OM;XS?\ !+S]G?\ 9]\'CQ3X\^*?B[1-$-S':"X\J"9FD+/$OP:^).H^/A=6T%G?I>JJ?9079TROE1L MI;:W4=!5K_@IY^UY:_ #X1S^#=&FAF\<^+K62VBB8!_L=DP*37#J>[#%U;5K\EKV^O[DB)]1O"@!8]?+3Y555YV@?Q' M)/YZ?$[_ ()E_M$?M$?'"\\9_$'7O"]K#J]^ANY+/4)9C8V88 1P1F( B./A M5)&2,DY)- 'YY0^%_%G@_0O#OCV/3KW3M)N;^1-*UGR\1R7-N49MA]5++[$@ M@9VMC]^/V'?VK]/_ &L/@W:ZT[16_BW2]EGK]A'@>7<8XF0=HY0"R^A#+SM) MK2^+O[(/@KXE_LRGX-6MG'I.CV-FD>BSJFYK"YB4^5/ZLQ8MO[N'DY^;-?$' M[(_[ O[2?[*OQDTWQ=IUYX3N]*?_ $36--75I@+RS9AO49@QO7 9">C*,\$@ M@'ZJT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !7RK_P5'_Y,3^)O_<,_P#3 MI:5]55\J_P#!4?\ Y,3^)O\ W#/_ $Z6E 'JO[)W_)K/P;_[$S1O_2&&O5:\ MJ_9._P"36?@W_P!B9HW_ *0PUZK0 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 %>:?M,^%]5\ ?$GQ0^%& MN^&O"7B^Z\":]?(B0:Y:)N> ;U+CLP#(&7*E6&0017-_LK_LN^&/V4?ALOA; MP]+-J-W<3?:]3UBZ4":^N" -Y R%4 85 3@=R26/LM% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?DU_P M4P_8]^,7QN_:6;Q)X'\$7>OZ(=&M+;[9#JUY5^R=_R:S\&_^Q,T;_TAAKU6@ 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 **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY M5_X*C_\ )B?Q-_[AG_ITM*^JJ^5?^"H__)B?Q-_[AG_ITM* /5?V3O\ DUGX M-_\ 8F:-_P"D,->JUY5^R=_R:S\&_P#L3-&_](8:]5H **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ 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 *^5?^"H__)B?Q-_[ MAG_ITM*^JJ^5?^"H_P#R8G\3?^X9_P"G2TH ]5_9._Y-9^#?_8F:-_Z0PUZK M7E7[)W_)K/P;_P"Q,T;_ -(8:]5H **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *^5?^"H_P#R8G\3?^X9_P"G2TKZJKY5 M_P""H_\ R8G\3?\ N&?^G2TH ]5_9._Y-9^#?_8F:-_Z0PUZK7E7[)W_ ":S M\&_^Q,T;_P!(8:]5H **** "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 *^5?\ @J/_ ,F)_$W_ +AG_ITM*^JJ^5?^"H__ "8G M\3?^X9_Z=+2@#U7]D[_DUGX-_P#8F:-_Z0PUZK7E7[)W_)K/P;_[$S1O_2&& MO5: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_#_]JC]MKXWW M'[5GC_PY\/\ QQKUKIEKK#0!Z[_ ,+W_;9_Y_?BA_X)KC_XS7ZD?\$Y M_$_Q'\7?LZK?_%.36I?%/]KW49;7K=X+GR0$V?*RJ=O+8./6OG'X??\ !;CP MKK?B2VL_&'PUO_"VD2L$?4[#5AJ)AR<;FB\B(E1U.TL?13TK[@^(OQ8TR3]F MWQA\1O"FIPZMIL'AB_UC3[^S?)_P""'OBZXNO"OQ6\,2,QM;*\ ML-2A7/RAYDFCDX['%O'^7M7P]^UUJTOQ0_;H^(4=XTC^=XNDT7N6\N"86B@? M\!B&* .KO/%G[9?A+P#9_%N\\4?$JW\(3%+J+5+G69Y;79(<([6[2$")BPVE MDV''D22XGMT$::C;,2JSA!PK*PVN M!\N60C&[:OT=\9_!6F>(O@1XT\+26L4>EW'A^[L5@5<)&GV=E3:.VW (QTP* M_%;_ ()0^+KCPS^VIX4LXF80:Y9W^FW 4XR@MGG7([C? E '[TT444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 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 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !7RK_P %1_\ DQ/XF_\ M<,_].EI7U57RK_P5'_Y,3^)O_<,_].EI0!ZK^R=_R:S\&_\ L3-&_P#2&&O5 M:\J_9._Y-9^#?_8F:-_Z0PUZK0 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% &%X\\'V7Q#\$^(/"VI2W$.G:W83Z;&?%'C'X*^,M(\$ZM=:)XON-.D.DWMG/Y$BW2_/&HD_A#,H0GL&-?CC M^RU_P4$^(7[._P <=4/Q@U;Q;XPTB59-,U33=5OY;BYTV99,EXHIGVJRLK*R M?+D$\\"@#Z._X*N_L?\ PW\%?!>S^(W@OPOIOA#5M/U&&SNX-%MDMK:Z@EW M;HDP@=7VD,HR02#GC'"?\$^?&VK>,OV%?VG_ %-<3W=OHGA^\NM.M\Y\O[5 M979:-/0&2#=CU=CW-_[9EK% M-3D5HF^0:CI\BO&9(R1C$D+DJ>S8SRI%>S_\%"O^"BGA_P#:L\!Z!X,\%Z+K M&E:/;WJZGJ%QK"Q1R2RK&R)$J1NXVKYCDDL,D+QQF@#U;_@AOI\C:G\8;[:P MA6'2H0W\)8M=''UPOZU\8?&:!O#_ .W9XS$ZLBP?$2ZE_>$9*?VBS*2?=2#^ M-?JW_P $H_@-J'P;_9K&K:Y9R6.M^+[S^UF@F4K)':A%2W5@>A(#R?245\$_ M\%9/@3JGPQ_:7O/'%M:RIX<\8+'>P7D8.R*\1%2>(MV4[8XM)NW9O0"%R:_!S_ ()EZ?)J/[<'PR6-68137LSE>RK8W!R? M;@#\:^H/BE_P5\T?QU^S#J7A6T\,ZQ;?$C6=';2;Z[?REL(6DB$3QDY?_!&'X#:AJ?Q"\0_%C4+.2+1=+LWTG3)I%($UU*5,K(>X2,%3 M[S#T- 'Z^4444 %?E+^T[_P2D^+7QJ^/WC?QQHGB+P7:Z3KFH-=VT.H7MVDZ M(548<):LH/'9C7ZM44 ?@#^T1^P3\3_V+_"^A?$'Q#KWA>\A_MJ"RM!HMS<3 MS)<[)9T=EEMT7:!;MGD\D<$9Q^GW[&JUY5^R=_P FL_!O_L3-&_\ 2&&O M5: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\3^-?[&/P:_:$ MU)=3\;>"+._UA5V_VI:2RV=TPZ /)"RF3 ' ?=CMBO;** /F7X5?\$X?@%\( MM=MM;TOP6NJ:O:N)+>ZURZDO!$P.0RQN?+W#C#;2N=I/4&O*OAO\ \$S_ -GW MX8^((-;LO!C:OJ-O+YMNVMWDMW'$PQC$3'RVP1D%E8@U]244 %<[X^^'?AGX MJ>%[OPYXNT.R\0Z)=#][97T0D0D=&'=6'9A@@\@BNBHH ^0K7_@E'^S?:ZY_ M:!\(7TT(.Y=.EUFZ-N#G/]_>1[%B*^J?"_A?1_!/A^QT+0-,M=&T:QC$-K8V M,*Q0PH.RJHP.JUY5^R=_P FL_!O_L3-&_\ 2&&O5: "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /@#_@ MM7_R:SX6_P"QSM?_ $AOJ]5_X)5?LG?\ M)K/P;_[$S1O_ $AAKU6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X _X+5_\FL^%O\ L<[7 M_P!(;ZO5?^"7'_)B?PR_[B?_ *=+NO*O^"U?_)K/A;_L<[7_ -(;ZO5?^"7' M_)B?PR_[B?\ Z=+N@#ZJHHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OE7_@ MJ/\ \F)_$W_N&?\ ITM*^JJ^5?\ @J/_ ,F)_$W_ +AG_ITM* /5?V3O^36? M@W_V)FC?^D,->JUY5^R=_P FL_!O_L3-&_\ 2&&O5: "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** /@#_@M7_R:SX6_P"QSM?_ $AOJ]5_X)5?LG?\ )K/P;_[$S1O_ $AAKU6@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBF33);Q/+*ZQQ(I9GE"0]P"3PK'.T?W0I."2*_7'PCJ4VL>%-%O[ MDJ;BZLH9Y"HP-S1JQP.W)H UJ*_/#]MS_@JDOP*\;:AX ^&^CV'B#Q)II\K4 M]6U,NUI:38YA2-"ID=%KT7^@ZQ M;BXMIL;6QDAD8?PNK!E8=BI%>"_MP_MU:#^Q[H&GVR:>OB/QMJZ-)8:1YOEQ MQQ X-Q.P!(3=P .7(8 C!( /J.BOQ/M/^"SGQPAU9+JXT+P=/8>:2UFMA<(" MO]T/YY((!'//;.>E?IO^Q_\ M=^&?VO/AY-KNCV[Z1K6G2+!J^B32"1[21@2 MC*^!OCJ_\ M$N/^3$_AE_W$_P#TZ7=>5?\ !:O_ )-9\+?]CG:_^D-]7JO_ 2X_P"3$_AE M_P!Q/_TZ7= 'U51110 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 %%%% !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 %%%% !1110 4444 %?*O_!4?_DQ/ MXF_]PS_TZ6E?55?*O_!4?_DQ/XF_]PS_ -.EI0!ZK^R=_P FL_!O_L3-&_\ M2&&O5:\J_9._Y-9^#?\ V)FC?^D,->JT %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 5^J/LNE:.#Y11'4]2)WH-C M$?NH1M; ^7/EJ 5# 'QM\4OA7K_ ,'?$D'A_P 36WV'67L+74);1L[X%GB6 M5$<=G".NX=CD=J_HSNO%R_#_ /9XF\4N%*:)X6.IL'^[B&T\SGV^6OQ/_P"" MI6LZ?KW[9GBR]TR^MM1LWL]/"W%I,LL;$6D8(#*2#@U^LWQ<\6:/XD_8A^(E MKHNMZ=J-W!\.[XS16EU',\:_V] 'Y#?\ !/KP'9_'7]M+PG%X ML1=8M6N+K6[^.Z4.+J6.-Y5W@\,#+L+ @@C([U]__P#!9+X2Z+J_[/.D>-H= M/MX-<\/ZM!;B[CB"NUI,K(T1(Z@.(B,],''4U\8_\$BF1?VS-)#XW-I%^$R. M_E@_R!K]#/\ @K-]"\#Z1K4_A* MQU!HM-DM_"(NHVBVJ01+Y)WC)/.30!ZW_P %J_\ DUGPM_V.=K_Z0WU>J_\ M!+C_ ),3^&7_ '$__3I=U^4'[4'[1/[1_P 7/ .GZ/\ =4L_#4&IQW=O) M>^&QIR&[6*5$ D\ICZUI*? MVCY-]=>)&M)),ZC=%LQ?97VX8L/O'( /&< ^ZJ*\J_X33XO_P#1+_#_ /X6 M#?\ R#1_PFGQ?_Z)?X?_ /"P;_Y!H ]5HKRK_A-/B_\ ]$O\/_\ A8-_\@T? M\)I\7_\ HE_A_P#\+!O_ )!H ]5HKRK_ (33XO\ _1+_ __ .%@W_R#1_PF MGQ?_ .B7^'__ L&_P#D&@#U6BO*O^$T^+__ $2_P_\ ^%@W_P @T?\ ":?% M_P#Z)?X?_P#"P;_Y!H ]5HKRK_A-/B__ -$O\/\ _A8-_P#(-'_":?%__HE_ MA_\ \+!O_D&@#U6BO*O^$T^+_P#T2_P__P"%@W_R#1_PFGQ?_P"B7^'_ /PL M&_\ D&@#U6BO*O\ A-/B_P#]$O\ #_\ X6#?_(-'_":?%_\ Z)?X?_\ "P;_ M .0: /5:*\J_X33XO_\ 1+_#_P#X6#?_ "#1_P )I\7_ /HE_A__ ,+!O_D& M@#U6BO*O^$T^+_\ T2_P_P#^%@W_ ,@T?\)I\7_^B7^'_P#PL&_^0: /5:*\ MJ_X33XO_ /1+_#__ (6#?_(-'_":?%__ *)?X?\ _"P;_P"0: /5:*\J_P"$ MT^+_ /T2_P /_P#A8-_\@T?\)I\7_P#HE_A__P +!O\ Y!H ]5HKRK_A-/B_ M_P!$O\/_ /A8-_\ (-'_ FGQ?\ ^B7^'_\ PL&_^0: /5:*\J_X33XO_P#1 M+_#_ /X6#?\ R#1_PFGQ?_Z)?X?_ /"P;_Y!H ]5HKRK_A-/B_\ ]$O\/_\ MA8-_\@T?\)I\7_\ HE_A_P#\+!O_ )!H ]5HKRK_ (33XO\ _1+_ __ .%@ MW_R#1_PFGQ?_ .B7^'__ L&_P#D&@#U6BO*O^$T^+__ $2_P_\ ^%@W_P @ MT?\ ":?%_P#Z)?X?_P#"P;_Y!H ]5HKRK_A-/B__ -$O\/\ _A8-_P#(-'_" M:?%__HE_A_\ \+!O_D&@#U6BO*O^$T^+_P#T2_P__P"%@W_R#1_PFGQ?_P"B M7^'_ /PL&_\ D&@#U6BO*O\ A-/B_P#]$O\ #_\ X6#?_(-'_":?%_\ Z)?X M?_\ "P;_ .0: /5:*\J_X33XO_\ 1+_#_P#X6#?_ "#1_P )I\7_ /HE_A__ M ,+!O_D&@#U6BO*O^$T^+_\ T2_P_P#^%@W_ ,@T?\)I\7_^B7^'_P#PL&_^ M0: /5:*\J_X33XO_ /1+_#__ (6#?_(-'_":?%__ *)?X?\ _"P;_P"0: /5 M:*\J_P"$T^+_ /T2_P /_P#A8-_\@T?\)I\7_P#HE_A__P +!O\ Y!H ]5HK MRK_A-/B__P!$O\/_ /A8-_\ (-'_ FGQ?\ ^B7^'_\ PL&_^0: /5:*\J_X M33XO_P#1+_#_ /X6#?\ R#1_PFGQ?_Z)?X?_ /"P;_Y!H ]5HKRK_A-/B_\ M]$O\/_\ A8-_\@T?\)I\7_\ HE_A_P#\+!O_ )!H ]5HKRK_ (33XO\ _1+_ M __ .%@W_R#1_PFGQ?_ .B7^'__ L&_P#D&@#U6BO*O^$T^+__ $2_P_\ M^%@W_P @T?\ ":?%_P#Z)?X?_P#"P;_Y!H ]5HKRK_A-/B__ -$O\/\ _A8- M_P#(-'_":?%__HE_A_\ \+!O_D&@#U6BO*O^$T^+_P#T2_P__P"%@W_R#1_P MFGQ?_P"B7^'_ /PL&_\ D&@#U6BO*O\ A-/B_P#]$O\ #_\ X6#?_(-'_":? M%_\ Z)?X?_\ "P;_ .0: /5:*\J_X33XO_\ 1+_#_P#X6#?_ "#1_P )I\7_ M /HE_A__ ,+!O_D&@#U6BO*O^$T^+_\ T2_P_P#^%@W_ ,@T?\)I\7_^B7^' M_P#PL&_^0: /5:*\J_X33XO_ /1+_#__ (6#?_(-'_":?%__ *)?X?\ _"P; M_P"0: /5:*\J_P"$T^+_ /T2_P /_P#A8-_\@T?\)I\7_P#HE_A__P +!O\ MY!H ]5HKRK_A-/B__P!$O\/_ /A8-_\ (-'_ FGQ?\ ^B7^'_\ PL&_^0: M/5:*\J_X33XO_P#1+_#_ /X6#?\ R#1_PFGQ?_Z)?X?_ /"P;_Y!H ]5HKRK M_A-/B_\ ]$O\/_\ A8-_\@T?\)I\7_\ HE_A_P#\+!O_ )!H ]5HKRK_ (33 MXO\ _1+_ __ .%@W_R#1_PFGQ?_ .B7^'__ L&_P#D&@#U6BO*O^$T^+__ M $2_P_\ ^%@W_P @T?\ ":?%_P#Z)?X?_P#"P;_Y!H ]5HKRK_A-/B__ -$O M\/\ _A8-_P#(-'_":?%__HE_A_\ \+!O_D&@#U6BO*O^$T^+_P#T2_P__P"% M@W_R#1_PFGQ?_P"B7^'_ /PL&_\ D&@#U6BO*O\ A-/B_P#]$O\ #_\ X6#? M_(-'_":?%_\ Z)?X?_\ "P;_ .0: /5:*\J_X33XO_\ 1+_#_P#X6#?_ "#1 M_P )I\7_ /HE_A__ ,+!O_D&@#U6BO*O^$T^+_\ T2_P_P#^%@W_ ,@T?\)I M\7_^B7^'_P#PL&_^0: /5:*\J_X33XO_ /1+_#__ (6#?_(-'_":?%__ *)? MX?\ _"P;_P"0: /5:*\J_P"$T^+_ /T2_P /_P#A8-_\@T?\)I\7_P#HE_A_ M_P +!O\ Y!H ]5HKRK_A-/B__P!$O\/_ /A8-_\ (-'_ FGQ?\ ^B7^'_\ MPL&_^0: /5:*\J_X33XO_P#1+_#_ /X6#?\ R#1_PFGQ?_Z)?X?_ /"P;_Y! MH ]5HKRK_A-/B_\ ]$O\/_\ A8-_\@T?\)I\7_\ HE_A_P#\+!O_ )!H ]5H MKRK_ (33XO\ _1+_ __ .%@W_R#1_PFGQ?_ .B7^'__ L&_P#D&@#U6BO* MO^$T^+__ $2_P_\ ^%@W_P @T?\ ":?%_P#Z)?X?_P#"P;_Y!H ]5HKRK_A- M/B__ -$O\/\ _A8-_P#(-'_":?%__HE_A_\ \+!O_D&@#U6BO*O^$T^+_P#T M2_P__P"%@W_R#1_PFGQ?_P"B7^'_ /PL&_\ D&@#U6BO*O\ A-/B_P#]$O\ M#_\ X6#?_(-'_":?%_\ Z)?X?_\ "P;_ .0: /5:*\J_X33XO_\ 1+_#_P#X M6#?_ "#1_P )I\7_ /HE_A__ ,+!O_D&@#U6BO*O^$T^+_\ T2_P_P#^%@W_ M ,@T?\)I\7_^B7^'_P#PL&_^0: /5:*\J_X33XO_ /1+_#__ (6#?_(-'_": M?%__ *)?X?\ _"P;_P"0: /5:*\J_P"$T^+_ /T2_P /_P#A8-_\@T?\)I\7 M_P#HE_A__P +!O\ Y!H ]5HKRK_A-/B__P!$O\/_ /A8-_\ (-?/W[5__!0+ MQ'^RMH]O!KW@3P__ ,)/J<3-I^FV_BA[J11R!/+&+1"(@W'+*6((4\,5 /M: MBOB/]DW_ (*#^(_VI]+GL]&\"^'O^$LTV%7O].F\3O:/(O ,\,;6KDQ;CC&] MBI(#'E2WT/\ \)I\7_\ HE_A_P#\+!O_ )!H ]5HKRK_ (33XO\ _1+_ __ M .%@W_R#1_PFGQ?_ .B7^'__ L&_P#D&@#U6BO*O^$T^+__ $2_P_\ ^%@W M_P @T?\ ":?%_P#Z)?X?_P#"P;_Y!H ]5HKRK_A-/B__ -$O\/\ _A8-_P#( M-'_":?%__HE_A_\ \+!O_D&@#U6BO*O^$T^+_P#T2_P__P"%@W_R#1_PFGQ? M_P"B7^'_ /PL&_\ D&@#U6BO*O\ A-/B_P#]$O\ #_\ X6#?_(-'_":?%_\ MZ)?X?_\ "P;_ .0: /5:*\J_X33XO_\ 1+_#_P#X6#?_ "#1_P )I\7_ /HE M_A__ ,+!O_D&@#U6BO*O^$T^+_\ T2_P_P#^%@W_ ,@T?\)I\7_^B7^'_P#P ML&_^0: /5:*\J_X33XO_ /1+_#__ (6#?_(-'_":?%__ *)?X?\ _"P;_P"0 M: /5:*\J_P"$T^+_ /T2_P /_P#A8-_\@T?\)I\7_P#HE_A__P +!O\ Y!H M]5HKRK_A-/B__P!$O\/_ /A8-_\ (-'_ FGQ?\ ^B7^'_\ PL&_^0: /5:* M\J_X33XO_P#1+_#_ /X6#?\ R#1_PFGQ?_Z)?X?_ /"P;_Y!H ]5HKRK_A-/ MB_\ ]$O\/_\ A8-_\@T?\)I\7_\ HE_A_P#\+!O_ )!H ]5HKRK_ (33XO\ M_1+_ __ .%@W_R#1_PFGQ?_ .B7^'__ L&_P#D&@#U6BO*O^$T^+__ $2_ MP_\ ^%@W_P @T?\ ":?%_P#Z)?X?_P#"P;_Y!H ]5HKRK_A-/B__ -$O\/\ M_A8-_P#(-'_":?%__HE_A_\ \+!O_D&@#U6BO*O^$T^+_P#T2_P__P"%@W_R M#1_PFGQ?_P"B7^'_ /PL&_\ D&@#U6BO*O\ A-/B_P#]$O\ #_\ X6#?_(-' M_":?%_\ Z)?X?_\ "P;_ .0: /5:*\J_X33XO_\ 1+_#_P#X6#?_ "#1_P ) MI\7_ /HE_A__ ,+!O_D&@#U6BO*O^$T^+_\ T2_P_P#^%@W_ ,@T?\)I\7_^ MB7^'_P#PL&_^0: /5:*\J_X33XO_ /1+_#__ (6#?_(-'_":?%__ *)?X?\ M_"P;_P"0: /5:*\J_P"$T^+_ /T2_P /_P#A8-_\@T?\)I\7_P#HE_A__P + M!O\ Y!H ]5HKRK_A-/B__P!$O\/_ /A8-_\ (-'_ FGQ?\ ^B7^'_\ PL&_ M^0: /5:*\J_X33XO_P#1+_#_ /X6#?\ R#1_PFGQ?_Z)?X?_ /"P;_Y!H ]5 MHKRK_A-/B_\ ]$O\/_\ A8-_\@T?\)I\7_\ HE_A_P#\+!O_ )!H ]5HKRK_ M (33XO\ _1+_ __ .%@W_R#1_PFGQ?_ .B7^'__ L&_P#D&@#U6BO*O^$T M^+__ $2_P_\ ^%@W_P @T?\ ":?%_P#Z)?X?_P#"P;_Y!H ]5HKRK_A-/B__ M -$O\/\ _A8-_P#(-'_":?%__HE_A_\ \+!O_D&@#U6BO*O^$T^+_P#T2_P_ M_P"%@W_R#1_PFGQ?_P"B7^'_ /PL&_\ D&@#U6BO*O\ A-/B_P#]$O\ #_\ MX6#?_(-'_":?%_\ Z)?X?_\ "P;_ .0: /5:*\J_X33XO_\ 1+_#_P#X6#?_ M "#1_P )I\7_ /HE_A__ ,+!O_D&@#U6BO*O^$T^+_\ T2_P_P#^%@W_ ,@T M?\)I\7_^B7^'_P#PL&_^0: /5:*\J_X33XO_ /1+_#__ (6#?_(-'_":?%__ M *)?X?\ _"P;_P"0: /5:*\J_P"$T^+_ /T2_P /_P#A8-_\@T?\)I\7_P#H ME_A__P +!O\ Y!H ]5HKRK_A-/B__P!$O\/_ /A8-_\ (-'_ FGQ?\ ^B7^ M'_\ PL&_^0: /5:*\J_X33XO_P#1+_#_ /X6#?\ R#1_PFGQ?_Z)?X?_ /"P M;_Y!H ]5HKRK_A-/B_\ ]$O\/_\ A8-_\@T?\)I\7_\ HE_A_P#\+!O_ )!H M ]5HKRK_ (33XO\ _1+_ __ .%@W_R#1_PFGQ?_ .B7^'__ L&_P#D&@#U M6BO*O^$T^+__ $2_P_\ ^%@W_P @T?\ ":?%_P#Z)?X?_P#"P;_Y!H ]5HKR MK_A-/B__ -$O\/\ _A8-_P#(-'_":?%__HE_A_\ \+!O_D&@#U6BN,\$Z]XY MU;49X_%'@_2_#MDL6Z.XLM=:_=Y,CY2AMX\#&3NW'H!CG([.@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ KY5_X*C_\ )B?Q-_[AG_ITM*^JJ^5?^"H_ M_)B?Q-_[AG_ITM* /5?V3O\ DUGX-_\ 8F:-_P"D,->JUY5^R=_R:S\&_P#L M3-&_](8:]5H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y2_X* M(?LH^+?VMOACX;\.>$-1T73;[3=8&H32:W/-%&T?D21X4Q12$MEQU &,\U\! M_P##E3XW_P#0T_#_ /\ !C??_(=?M310!_,]^T)\!]?_ &:_BEJ7@+Q->:;? M:Q810RRSZ3+));D2QK(NUI$1LX89RHY]:_4W]@3_ ()^^,O@KI?CZX\9ZOX> MO=&\=>&1IL*Z///-+&LJDDR+)#&OW7[$\_G77_M2_P#!+G2_VG/C-JWQ!NOB M%>>'YM0AMX380Z6DZIY42Q@[S*N<[<].]?:V@:2-!T'3=,60S+9VT=L)",%M MBAHW6C:XNTDP*Z26[N0!DA&( M?@$D)QUK[*_X*O?M?_#OXC?!G0O 7@3Q7I_BJ^O]4BU&^ETN7SHH+>.-]JLX M^4.SNAVYR-C9 XKZ3_:Y_P"";'@']J;7&\41:A<>"O&DB+'/JUC;K/#=A1A3 M/ 2N]@ &5U. >-_B/<^(-*AEW-I>E:;]B,ZCD M!IFE*]45;7;PWX;TOP?H&GZ'HEA!I>D:? EM:6=J@2.&-1A54#H !7E'[4'[)? M@3]K'PC!H_B^VFM[ZR+/INM6)5+JR=@-VTD$,C8&Y&&#@'@@$ 'A/QE_X*.? M"/6/V2]>UW1O%EC)XLUS0IK2T\-I(6OK>]FAV;)(\958V^V\/Z=MFO[CT/EY&Q3_ 'Y"J\'!)XH Y3]MS]MSPY^R-X+VKY.L^/=2 MB8Z1H9?@=1]HGP'XO#8O8X8%LX[F2X8K$@ M1'=FXW%0H(157@<$[F;QV@#H?A_\0/$/PL\8Z7XJ\*ZI/HVO:9,)K:\MSAE/ M0@CHRD9!4Y# D$$&OWF_8=_;B\/?M;^#OL]QY&C?$'3(0=5T4-A9!P/M-ODY M:(G&1R4)P<@JS?S\5]A_\$O?'7PI^'/[1-OK?Q&U6ZT758X3!X?OG?R]/BFE M5HY#WUS# M965O&TLUQ<2"..) ,EF8G '))H L5R7Q.^+'@_X,^%;CQ'XV\0V/AS1X>MQ M>28+MC.R-!EI'/94!8]A7PO^U1_P5Z\)_#_[;X?^$=M#XUU](O$.J3\LQ>ZNKN9C^+.Y/U)KZ=_97_ .";?Q/_ &E/ ML>L75L?!/@B;:_\ ;FJPG?<1GO;09#2\=&)5#V8XQ7Z__LU_L6_"_P#9;TU/ M^$4T476OLFVX\1:GMFOILC! ? $:G^Y&%![Y/- 'YU_LK_\ !'_Q-XU^Q^(/ MC%=2^$=%;;(GAZS96U&<=<2MRL (QQ\S]00AYKOOV[?^"5VFV?A:/QC\#-$E M@N=+ME34/"D#R3M=Q(,>=;[BS-, /F3)W]5^?(?]3** /QW_ &;?^"0>K?$K MX/ZCXA^(6K7W@GQ+J4(;0=,\D%K4=1)>1L-WSCCRP590";OPKXWT6#6=)G^91(-LMO)C EBD'S1N,_>!]0<@D$ _&G]B/_ (*6^*/V M<9+'PGXR-UXK^' (C2+=NO-*7UMV8_-&/^>3'''RE>0W[3_#?XF>%_B]X/L/ M%/@_6K77M"O5W0W=JV1GNC \HXZ%& 8'@@5^&W[:7_!._P 8_LKWMQKNE^?X MK^'$DG[K68H_WUD"<+'=JH^4\@"0?(QQ]TG;7E/[-/[5GC[]E?Q@-9\'ZCFQ MG9?[0T6Z):SOD'9TSPP&<.N&'K@D$ _I&HKP/]E']L_P%^UGX:^T>'[G^S/$ MMK&'U'PW>2#[5;=BZ=/-BSC$BCN P4G%>^4 %%%% !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 %%%% !1110 5\J_\%1_^3$_B;_W#/_3I:5]5 M5\J_\%1_^3$_B;_W#/\ TZ6E 'JO[)W_ ":S\&_^Q,T;_P!(8:]5KRK]D[_D MUGX-_P#8F:-_Z0PUZK0 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110!\ ?\%J_^36?"W_8YVO\ MZ0WU>J_\$N/^3$_AE_W$_P#TZ7=>5?\ !:O_ )-9\+?]CG:_^D-]7JO_ 2X M_P"3$_AE_P!Q/_TZ7= 'U51110 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 45Y5\?/VGOAQ^S3X?_M3QWXAAT^61"UKI"3+\//!TFZ,BTESJ5VAX_>SC_5@C M^"/'4@LXH _1[]J;_@HQ\+OV9ENM)^U_\)CXUC! \/Z1*I\E_2YFY6'_ '<, M_3Y,'-?C]^TQ^VY\4?VI+Z2/Q-K']G^&UDWV_AO2RT5E'@_*7&2>!?A_XG^*GBBVT#PIHE]XCURZ.8[.QA:60\\L+%C^(?C*/#K/?P#[!:/U_A6>BZ M!I5GHND6:>7;V-A L,,2^BHH %:E "=.!P*6BB@ HHHH **** (+ZQMM3LY[ M.\MXKNTN(VBFMYT#QR(PPRLIX(()!!ZU^5W[<'_!)YHO[0\",@C&17[$_L0_\ !4C0OC-]@\&?%&6U\,^.6VPVVJ<16.JM MT ](9C_=/RL?ND$A*]!_;3_X)S^#_P!J*UNO$.B?9_"?Q'5,IJL<>+>_('RI M=JHR>@ E W 8SO "U^)7Q<^#GC#X%^-;SPKXVT6XT36+?G9*,QS)D@21./ED M0XX921P1U!% '].M%?C!^P__ ,%3-:^$?V#P5\5YKKQ'X+7;#:ZUS+?:6O0! MN\T(]/OJ.A8 )7[$>$_%NB^._#MAK_AW5+76M%OXA-:WUE*)(I5/<,/?((Z@ M@@\B@#7HHHH **** "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*^5?^"H__)B?Q-_[AG_ITM*^JJ^5?^"H_P#R8G\3?^X9_P"G2TH ]5_9._Y- M9^#?_8F:-_Z0PUZK7E7[)W_)K/P;_P"Q,T;_ -(8:]5H **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH ^ /^"U?_)K/A;_L<[7_ -(;ZO5?^"7'_)B?PR_[B?\ Z=+NO*O^"U?_ M ":SX6_['.U_](;ZO5?^"7'_ "8G\,O^XG_Z=+N@#ZJHHHH **** "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 **** "BF2RI#&\DCK'&@+,[' 4#J2?2OA+]JC_@K M%X ^#OVS0?AXL'Q#\6QYC-Q%(?[*M7_VY5.9B/[L?!Y&]2,4 ?:?C;QUX>^& M_AN[\0>*=:L= T6U7=-?:A,L4:^@R3R3T"CDG@ U^8'[5'_!8R6X^U^'O@?8 MF"/YHW\6ZM!\Q_VK:W8<>S2C/_3,=:_/[XY?M'?$/]HWQ)_;/CSQ'<:O(A/V M:R7]W:6BG^&*%?E7C )QN.!N)/->D?LO_L"?%+]J*XM[[2]-_P"$=\(,W[SQ M+JZ,EN5'7R$^].W4?+\N1@LM '@_B7Q1XA^(_BBXU;7=2O\ Q%K^H2CS+J\E M>>XG0%O]C!S7Z-_LO_L"?"W]EVWM[[2]-_X2+Q>J_O/$NKHKW 8]?(3[L"]1 M\OS8."S5])T >=?!/]GOP!^SSX970_ ?ARUT2W8+]HN5&^YNV'\4TS99SUZG M S@ #BO1:** "BBB@ HHHH **** "BBB@ HHHH *\N_:#_9M\"?M->"9/#?C M?25NXUW-9ZA!A+RPD(QYD,F#M/ RIRK8&X$5ZC10!_/1^U[^PMX[_9+UMI[^ M)M?\$W$NRQ\2VD1$1STCG7GR9/8DAOX2<'%#]DW]M;Q[^R7XB\S0[C^U_"MS M*'U#PU>2$6\_0%XSSY4N!]]1S@;@P&*_H5\0^'=+\6Z'>Z-K>G6NK:3?1&&Y ML;R)989D/565A@CZU^0_[<'_ 2IU/X>_P!H>-_@W;7.M^&%W37?AD%I;RP7 MJ6@/+31#^[S(O^V,E0#]+/V;_P!J3P%^U)X-77?!FIA[F$*-0T>Z(2\L'(^[ M(F>AYPZY5L'!R"!Z[7\P7PQ^*7BOX,>,[+Q1X.UFZT#7;-ODN+=L;E_B1U/# MH<J_\$N/^3$_AE_W$_P#TZ7=>5?\ !:O_ M )-9\+?]CG:_^D-]7JO_ 2X_P"3$_AE_P!Q/_TZ7= 'U51110 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 %%%% !117 _&3X\>!/V?_"[Z_P"//$=IH-CR(8Y6W3W+#^"& M)*]FZ+PUI)62ZY'!E.=L M*].7()!RJMTK\YOVJ/\ @KEXU^)WVS0/A7!/X#\-2 QMJCD'5;E?4,"5MP1_ M<)<8^^.E?">AZ#X@^(GB>'3M)L=0\1^(-2F/EV]K&]SG#83(!" UY1 M\$_V>_'_ .T-XF70_ ?ARZUNX4K]HN5&RVM%/\4TS85!UZG)Q@ GBOO[]E?_ M ((ZWNI?8_$/QNOFT^U.)%\)Z7,#._MZ1Y.#]]2,5^HO@/X>^&OA?X M9M?#WA+0['P]HML/W5E80B- >,L8XY8Y)[DT ?$O[*_\ P24\"?"?[)KW MQ,DM_B#XH3#K8,A_LJU;T$;)]*O/#OB+39=LMK'_[/\#_&V\EO]-^6"R\8,"\\ Z!;L#F1>G[T?,/XMV2P_6/2 MM6LM=TVUU'3;R#4-/NHEFM[JUD62*:-AE71E)#*0<@CK7\Z7[4G[('C[]D_Q M7_9WBBR^V:))_A]-+NN?#]Q+@P9/S2VKG/EOU)7[C!M9CU2P?"SPGY+BSDQDQ31]4(M+\)Z+=ZOK>I6FD:5:(9 M;B^OIEAAA4?Q,[$ #ZFOD3]JG_@I_P##3]GW[9HGAV2/X@>-8LQFQTV-M>>73HWWVNAV.8=/M?]R+ M)RW)^=RS]MV.* /T._:H_P""Q&E:']K\/_!.R36K\;HW\4ZG"RVL1Z9MX3AI M#Z,^U*;GQ%XPUZ^\1ZWV@R5BYZ,2SCLPSB@#\ MX?V5_P#@EI\2?CP+37/%BR?#SP;)AUGOX#]ONTZ_N;N44 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 < M_P"// /AWXG^%-0\->*]'M=>T*_C\NXL;Q-R..Q'=6!Y# @J0""",U^,W[;W M_!,/Q%\!3J'C'X>+=>*?A\NZ:>VQYE]I*=3Y@ _>Q#_GH!E1]X<;C^W-)UX/ M(H _F9^"'QZ\;?L[^-K?Q3X'UF32]03"SPGYK>[CSDQ31YPZ'\QU!! -?M]^ MQK_P4"\$_M7:;#I4K1^&/B%#%NN?#]Q+\MQ@?-):N?\ 6+U)7[Z\Y! W'PS] MN#_@E3I?Q&^W^-O@[;6NA^*6W37?AH%8;+4&ZDPGA8)3Z<1L3_ VNK.=#D'LR,#@@_0T ?U&T5^87[$'_!5^VU[ M^S_ _P ;KR*QU'Y8++QBP$<$_8+> <1M_P!-1A3_ !!<%C^G4,R7$22Q.LD3 MJ&5T.0P/((/<4 /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@ KY5_X*C_\F)_$ MW_N&?^G2TKZJKY5_X*C_ /)B?Q-_[AG_ *=+2@#U7]D[_DUGX-_]B9HW_I## M7JM>5?LG?\FL_!O_ +$S1O\ TAAKU6@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X _X+5_\ MFL^%O^QSM?\ TAOJ]5_X)(_&OB"R\.Z-!P;B\DQO;&=B*,M(Y[*H+'L*_*W]JC_@L)KWBK[9X>^#%G M)X:TILQOXEU"-6OYAT)AC.5A!_O-N?D$;"* /T1_:._;$^&/[+NDF;QCKBOK M$D9>U\/Z=B:_N/0B/("*?[\A5>#SGBOR"_:H_P""F/Q._:+^V:+I4[>!/!,N M4_LG2YC]HN4]+BX&&<$=44*F#@AL9KY8FFU[X@>)VDE?4?$?B'5)^68R75W= MS,?Q9W)^I-?H/^RO_P $?_$WC;['XA^,5W+X1T1MLJ>'K-E;4KA>H$K'=)CY,5JGSRM_?ED.6D?\ VG)/O78T 5=+TNRT M/3K;3].L[?3["VC$4%K:Q+%%$@& JJH 4 =@*M444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\X M?M>?L->!/VM-!:348ET'QI;1;+#Q+:1 RICI',O'G19_A)!'.TKDY^CZ* /Y MJ?VA?V:_'?[,?C5_#GC;2FMF?(M!^T>+/ANSY74TCS<:>">$NE4<#L)5&T]PA(6@#]N?A?\5/"GQF\& MV/BKP9K=MKVAW@REQ;MRK8&4=3\R.,\JP!'<5UE?S9?LW_M1>/?V7/&2Z]X, MU/9!*5%_H]UE[*_0?PRID OVM/#H?1)_['\5VT M0?4/#5Y(#<0=B\9X\Z+/\:CC(W!20* /H2BBB@ 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*^5?^"H__)B?Q-_[AG_ITM*^JJ^5?^"H_P#R8G\3?^X9_P"G2TH ]5_9._Y- M9^#?_8F:-_Z0PUZK7E7[)W_)K/P;_P"Q,T;_ -(8:]5H **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ KXM^/W_!5KX1?!/Q1=^&M/@U/QUK5E*8 M;LZ,(UM+=U)#QF9V&YP1T16'4%@017TS\*."21=IDWJK$,JEBORGY@N<#FOS<_8]_X)+ZEH_Q'UF]^/&B6>H>' M[&W0:99V.I;X+Z=F.YW,;+(%C5?NL%W%QU"D4 >^?!G_ (*Z?!OXH>)+'0=9 MM=8\"7MXXBBN]82)K'>2 JM,CDIDG[SHJCNPK[?SGD&+?X?6B:-%K&F/=7NBQSM*ENRR%5E7>Q91(-PQG&8SBOTX_8E^(>IK^PE MX%\6^+WN)+C3]"N9YY+@DR/;6TDRQ.2>N88D.3UR#0 ?M3?\% OAA^RI?IHN MMRWGB#Q8\:R_V%HZ*\L*,,JT[LP6,$=!DL00=N#FO%OAS_P69^$WBSQ'!IGB M/P]KW@ZUG8(NJ3B.ZMXR>\HC.]5Z<#FOSF_9]\&WG[;W[9VG6OB^[GE M7Q-J=QJFL31R8?R$1YGB1OX0501+@?*",=*^JO\ @J'^PO\ #KX)_"C0?'OP MVT(^'!;ZC'IFI6<=U--%+%)&WER_O78AE:,*<'YO,RR 9*0QY&<#&6)"KD989%?+/\ P1S^,%YX\_9WU;PCJ,[W%SX/ MU'R+9G;)6SG4R1)Z_*ZS@>B[0.E?!_\ P4]^*FI_%_\ ;"UW0HI9)M.\-O%H M.FVN[Y1( IF('375DBN? 'BBWTTR$-=)+;O M*J=F\O> 3TXW_B:^Z/A#\8O"/QV\#V7B[P3K$6M:)=$J)$!5XI!]Z.1& 9'& M1E2.X(R""?B?XO?\$L?A3X=_91UF#1='E'Q$T/19-03Q"+R9I+R[BB\R16C+ M>7LD*%0H4;0P(YR3\U?\$9_C!>>%_CWK/P_FG=M(\4:=)/%;EOE6\MQO5P.V M8O.!QUPN?NB@#]H:*** "BBB@#X _P""U?\ R:SX6_['.U_](;ZO5?\ @EQ_ MR8G\,O\ N)_^G2[KRK_@M7_R:SX6_P"QSM?_ $AOJ]5_X) .YK\]/VJ/^ M"O7A'X?"[T#X1V\/C;Q N8VURXW#2[=NF4P0UP1_L[4Z$,W2OSI_:9_;@^*/ M[4E])%XEU?\ LWPTK[H/#>E%HK),'Y2XSF9Q_>'Y+NUC<+=:O=$PV%IG_GI,1C..=BAG(Z*: .;^+GQL\;_';Q5)XA M\=>([SQ#J39$9N'Q%;J3G9#&,)&O^RH _&O>_P!E?_@FY\4/VE/LFL7-L?!/ M@F7:_P#;FK0L'N$/>V@X:7CHQ*H>S$C%?H_^RO\ \$L_AM\"/L>N>+5C^(?C M./$@GOX1]@M'_P"F-N3)X! 0U]K=.!P* /"OV:_P!BWX7_ ++>G+_P MBFBBZU]TV7'B+4\37TV1@@/@"-3_ '(PH/&XACN+>9#')#*H9'4C!4@\$$<8-2T4 ?EG^ MV]_P2=2Z_M#QQ\#[-8I?FGO?!BG"-W9K(G[I_P"F)XZ[".$K\P-#UWQ'\,/& M$&I:7=ZAX:\3:/8&%CNT'WA@ "0?.HQ]X#:0#RG]A_\ X*FZ-\6O M[/\ !7Q8GM?#OC1ML%IK?$5CJC= '[0S'T^XQ^[M)"5^AE?S(?&7X)>,_@#X MVNO"OCC19M&U6'YD+#=#0000",5M4 %%%% !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 %?*O\ MP5'_ .3$_B;_ -PS_P!.EI7U57RK_P %1_\ DQ/XF_\ <,_].EI0!ZK^R=_R M:S\&_P#L3-&_](8:]5KRK]D[_DUGX-_]B9HW_I##7JM !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %>._M>'Q\?V=?&,7POAOIO'=Q%!;Z8--= M8YU9[B))'5V("E8S(V[(QBM[]H/XQ1? 'X/^(?']QHMWX@M=%CCEFL;%U65D M:5(RP+<84/N/LIKPC]C+_@HEX?\ VO/&/B+PTOAP^#M3T^VCN[&"ZU);F34( MR6$Q51&FTQGR^ 6R'SQM- 'Y(^._!7B[X2?';2]2_:=\)^*M<2]?[3=Q7&J@ M3ZC&O&$N_P!XKJIV@JC @$ ,F0:_8_QM\4/!OQ2_X)]^/O$GPX\L>%G\"ZK; M6=I%$(#9+'92QF QC[ACQC:./E!!(()^<_\ @MMXF\/I\)? /AZ2:!_%4FN- M?P0@@RQV:V\J2L>ZJTCP_4H>NTXR/^"5/@G5_'W[%OQI\-S*W]E>(+J^TRR$ MAPIEET]8I2,]OGB&?4'TH ^9?^"1<2R?MF:0S=8](OV7Z^6!_(FOT,_X*V_\ MF6^(/^PGI_\ Z/%?F5_P37\96?PR_;5\%'77&G0W4EUH\K7'R>5-+"\<:G/0 MF78G/]ZOT)_X++>.['0?V8]+\-O<+_:>O:Y!Y5MOPYAA5Y)),=U#>4OU=: / M%/\ @AO-(NM?&*(*?*:WTIF;/ 8-=@#'XG\J^,OBUF^_;L\9"X4H9/B1>*ZD M\KG4W!&?;I7Z _\ !$7P'<:;\./B1XPFA9(-7U*UTZW=N-PMHW=R/;-R!GU4 MCL:^%_VXO#=S\)/VXOB#));GGQ!_;\(;I*MPRW0(/IF0CV(([4 ?OK\1.?A_ MXF!Y']F77_HIJ_!3_@F?-)#^W#\+VB4LQN+Q2 \4^ Y_AK>ZO+H-X;1KZ/5TB68@ [@AA..O3)K] Z\H\4?LH_!OQKX@OM& M9;'6X=7-W/J2W <)!<1;-HC7!/G@YS_#TYK[<_X)P_';PAX-_8Q^'FCZI-K" MWUM_:/F"U\/ZA=1_-J-TXQ+% R-PPZ,<'(/((KR?_@K1^SS\,OA+^SGX,8RRC)4LB''JHKZ8_X)_B#_ ,)35O\ Y&KU6B@# MRK_AISP#_P ]_$'_ (2FK?\ R-1_PTYX!_Y[^(/_ E-6_\ D:O5:* /*O\ MAISP#_SW\0?^$IJW_P C4?\ #3G@'_GOX@_\)35O_D:O5:* /*O^&G/ /_/? MQ!_X2FK?_(U'_#3G@'_GOX@_\)35O_D:O5:* /*O^&G/ /\ SW\0?^$IJW_R M-1_PTYX!_P">_B#_ ,)35O\ Y&KU6B@#RK_AISP#_P ]_$'_ (2FK?\ R-1_ MPTYX!_Y[^(/_ E-6_\ D:O5:* /*O\ AISP#_SW\0?^$IJW_P C4?\ #3G@ M'_GOX@_\)35O_D:O5:* /*O^&G/ /_/?Q!_X2FK?_(U'_#3G@'_GOX@_\)35 MO_D:O5:* /*O^&G/ /\ SW\0?^$IJW_R-1_PTYX!_P">_B#_ ,)35O\ Y&KU M6B@#RK_AISP#_P ]_$'_ (2FK?\ R-1_PTYX!_Y[^(/_ E-6_\ D:O5:* / M*O\ AISP#_SW\0?^$IJW_P C4?\ #3G@'_GOX@_\)35O_D:O5:* /*O^&G/ M/_/?Q!_X2FK?_(U'_#3G@'_GOX@_\)35O_D:O5:* /*O^&G/ /\ SW\0?^$I MJW_R-1_PTYX!_P">_B#_ ,)35O\ Y&KU6B@#RK_AISP#_P ]_$'_ (2FK?\ MR-1_PTYX!_Y[^(/_ E-6_\ D:O5:* /*O\ AISP#_SW\0?^$IJW_P C4?\ M#3G@'_GOX@_\)35O_D:O5:* /*O^&G/ /_/?Q!_X2FK?_(U'_#3G@'_GOX@_ M\)35O_D:O5:* /*O^&G/ /\ SW\0?^$IJW_R-1_PTYX!_P">_B#_ ,)35O\ MY&KU6B@#RK_AISP#_P ]_$'_ (2FK?\ R-1_PTYX!_Y[^(/_ E-6_\ D:O5 M:* /*O\ AISP#_SW\0?^$IJW_P C4?\ #3G@'_GOX@_\)35O_D:O5:* /*O^ M&G/ /_/?Q!_X2FK?_(U'_#3G@'_GOX@_\)35O_D:O5:* /*O^&G/ /\ SW\0 M?^$IJW_R-1_PTYX!_P">_B#_ ,)35O\ Y&KU6B@#RK_AISP#_P ]_$'_ (2F MK?\ R-1_PTYX!_Y[^(/_ E-6_\ D:O5:* /*O\ AISP#_SW\0?^$IJW_P C M4?\ #3G@'_GOX@_\)35O_D:O5:* /*O^&G/ /_/?Q!_X2FK?_(U'_#3G@'_G MOX@_\)35O_D:O5:* /*O^&G/ /\ SW\0?^$IJW_R-1_PTYX!_P">_B#_ ,)3 M5O\ Y&KU6B@#RK_AISP#_P ]_$'_ (2FK?\ R-1_PTYX!_Y[^(/_ E-6_\ MD:O5:* /*O\ AISP#_SW\0?^$IJW_P C4?\ #3G@'_GOX@_\)35O_D:O5:* M/*O^&G/ /_/?Q!_X2FK?_(U'_#3G@'_GOX@_\)35O_D:O5:* /*O^&G/ /\ MSW\0?^$IJW_R-1_PTYX!_P">_B#_ ,)35O\ Y&KU6B@#RK_AISP#_P ]_$'_ M (2FK?\ R-1_PTYX!_Y[^(/_ E-6_\ D:O5:* /*O\ AISP#_SW\0?^$IJW M_P C4?\ #3G@'_GOX@_\)35O_D:O5:* /*O^&G/ /_/?Q!_X2FK?_(U'_#3G M@'_GOX@_\)35O_D:O5:* /*O^&G/ /\ SW\0?^$IJW_R-1_PTYX!_P">_B#_ M ,)35O\ Y&KU6B@#RK_AISP#_P ]_$'_ (2FK?\ R-1_PTYX!_Y[^(/_ E- M6_\ D:O5:* /*O\ AISP#_SW\0?^$IJW_P C4?\ #3G@'_GOX@_\)35O_D:O M5:* /*O^&G/ /_/?Q!_X2FK?_(U'_#3G@'_GOX@_\)35O_D:O5:* /*O^&G/ M /\ SW\0?^$IJW_R-1_PTYX!_P">_B#_ ,)35O\ Y&KU6B@#RK_AISP#_P ] M_$'_ (2FK?\ R-1_PTYX!_Y[^(/_ E-6_\ D:O5:* /*O\ AISP#_SW\0?^ M$IJW_P C4?\ #3G@'_GOX@_\)35O_D:O5:* /*O^&G/ /_/?Q!_X2FK?_(U' M_#3G@'_GOX@_\)35O_D:O5:* /*O^&G/ /\ SW\0?^$IJW_R-1_PTYX!_P"> M_B#_ ,)35O\ Y&KU6B@#RK_AISP#_P ]_$'_ (2FK?\ R-1_PTYX!_Y[^(/_ M E-6_\ D:O5:* /*O\ AISP#_SW\0?^$IJW_P C4?\ #3G@'_GOX@_\)35O M_D:O5:* /*O^&G/ /_/?Q!_X2FK?_(U'_#3G@'_GOX@_\)35O_D:O5:* /*O M^&G/ /\ SW\0?^$IJW_R-1_PTYX!_P">_B#_ ,)35O\ Y&KU6L/QIXX\/_#G MPW>>(/%&LV6@Z+:+NFOK^98HT]!D]2>@ Y)X - '#?\ #3G@'_GOX@_\)35O M_D:N,^)'[?GP5^%&G-<>(O$.I65PT;26]A-H%_#<76.T8EA0'GC)(4=R*^+O MVJ/^"QDDAN_#WP/L?+3F-_%VK098^]M;L./9Y1Z_NQP:_,OQ-XJ\0_$?Q-<: MOKVIZAXBUZ_D'F75Y*\\\SDX R/#*Z'X#\.6NBV[ ?:+E5WW-VP_BFF/S.>O4X M&< <4 ?E9^RO^PC\---^R>(?C?JNO:A$]*\-ZL(4]KFX6VRY]4B('' MWV!Q7Z7^&?CI\*/!>A6>BZ!9:IHND6:>7;V-AX-U.&&)?146U %>TT4 >5?\ M-.> ?^>_B#_PE-6_^1J/^&G/ /\ SW\0?^$IJW_R-7JM% 'E7_#3G@'_ )[^ M(/\ PE-6_P#D:C_AISP#_P ]_$'_ (2FK?\ R-7JM% 'E7_#3G@'_GOX@_\ M"4U;_P"1J/\ AISP#_SW\0?^$IJW_P C5ZK10!Y5_P -.> ?^>_B#_PE-6_^ M1J/^&G/ /_/?Q!_X2FK?_(U>JT4 >5?\-.> ?^>_B#_PE-6_^1J/^&G/ /\ MSW\0?^$IJW_R-7JM% 'E7_#3G@'_ )[^(/\ PE-6_P#D:C_AISP#_P ]_$'_ M (2FK?\ R-7JM% 'E7_#3G@'_GOX@_\ "4U;_P"1J/\ AISP#_SW\0?^$IJW M_P C5ZK10!Y5_P -.> ?^>_B#_PE-6_^1J/^&G/ /_/?Q!_X2FK?_(U>JT4 M>5?\-.> ?^>_B#_PE-6_^1J/^&G/ /\ SW\0?^$IJW_R-7JM% 'E7_#3G@'_ M )[^(/\ PE-6_P#D:C_AISP#_P ]_$'_ (2FK?\ R-7JM% 'E7_#3G@'_GOX M@_\ "4U;_P"1J/\ AISP#_SW\0?^$IJW_P C5ZK10!Y5_P -.> ?^>_B#_PE M-6_^1J/^&G/ /_/?Q!_X2FK?_(U>JT4 >5?\-.> ?^>_B#_PE-6_^1J/^&G/ M /\ SW\0?^$IJW_R-7JM% 'E7_#3G@'_ )[^(/\ PE-6_P#D:C_AISP#_P ] M_$'_ (2FK?\ R-7JM% 'E7_#3G@'_GOX@_\ "4U;_P"1J/\ AISP#_SW\0?^ M$IJW_P C5ZK10!Y5_P -.> ?^>_B#_PE-6_^1J/^&G/ /_/?Q!_X2FK?_(U> MJT4 >5?\-.> ?^>_B#_PE-6_^1J/^&G/ /\ SW\0?^$IJW_R-7JM% 'E7_#3 MG@'_ )[^(/\ PE-6_P#D:C_AISP#_P ]_$'_ (2FK?\ R-7JM% 'E7_#3G@' M_GOX@_\ "4U;_P"1J/\ AISP#_SW\0?^$IJW_P C5ZK10!Y5_P -.> ?^>_B M#_PE-6_^1J/^&G/ /_/?Q!_X2FK?_(U>JT4 >5?\-.> ?^>_B#_PE-6_^1J/ M^&G/ /\ SW\0?^$IJW_R-7JM% 'S!\>M6^!'[27@F;PSXXT_7;^VY:UO(_"F MJI=64A&/,@D^RDJW3CE3C# CBOQ@_:._9FU/X'>(;N33)=1\2>"BX%KX@FT6 M[L -Q.V.9)XTV2?0E3V/4#^CZJ.MZ'IWB72+S2M6L;?4],O(F@N;.[B66*:- MA@JZ,"&!'8T ?SP?LH_MG>/?V3/$WVGP_<_VGX;NI VH^&[R0_9;D< LO7RI M<=)%'8;@P&*_9CX._P#!0CX/_&?PY!?Z5J6K0ZFL2O?:.NAWMU<63'C:Y@A= M",CA@2#['('PQ^V__P $H[_P;_:'C?X+6EQJV@C=->>$U+2W5F.I:V)RTL8_ MN'+CMO\ X?SZ^'?Q(\4_![QE9>)O".L7?A_7[!\QW5LV&'/*.IX=3C!1@0>A M!H _HL_X:<\ _P#/?Q!_X2FK?_(U'_#3G@'_ )[^(/\ PE-6_P#D:OGC]B/_ M (*7>&/VC(['PGXT^R^$_B.0(XX]VRRU5O6W9C\LA_YY,23_ EN0OVY0!Y5 M_P -.> ?^>_B#_PE-6_^1J/^&G/ /_/?Q!_X2FK?_(U>JT4 >5?\-.> ?^>_ MB#_PE-6_^1J/^&G/ /\ SW\0?^$IJW_R-7JM% 'E7_#3G@'_ )[^(/\ PE-6 M_P#D:C_AISP#_P ]_$'_ (2FK?\ R-7JM% 'E7_#3G@'_GOX@_\ "4U;_P"1 MJ/\ AISP#_SW\0?^$IJW_P C5ZK10!Y5_P -.> ?^>_B#_PE-6_^1J/^&G/ M/_/?Q!_X2FK?_(U>JT4 >5?\-.> ?^>_B#_PE-6_^1J/^&G/ /\ SW\0?^$I MJW_R-7JM% 'E7_#3G@'_ )[^(/\ PE-6_P#D:C_AISP#_P ]_$'_ (2FK?\ MR-7JM% 'E7_#3G@'_GOX@_\ "4U;_P"1J/\ AISP#_SW\0?^$IJW_P C5ZK1 M0!Y5_P -.> ?^>_B#_PE-6_^1J/^&G/ /_/?Q!_X2FK?_(U>JT4 >5?\-.> M?^>_B#_PE-6_^1J/^&G/ /\ SW\0?^$IJW_R-7JM% 'E7_#3G@'_ )[^(/\ MPE-6_P#D:C_AISP#_P ]_$'_ (2FK?\ R-7JM% 'E7_#3G@'_GOX@_\ "4U; M_P"1J/\ AISP#_SW\0?^$IJW_P C5ZK10!Y5_P -.> ?^>_B#_PE-6_^1J/^ M&G/ /_/?Q!_X2FK?_(U>JT4 >5?\-.> ?^>_B#_PE-6_^1J/^&G/ /\ SW\0 M?^$IJW_R-7JM% 'E7_#3G@'_ )[^(/\ PE-6_P#D:C_AISP#_P ]_$'_ (2F MK?\ R-7JM% 'E7_#3G@'_GOX@_\ "4U;_P"1J/\ AISP#_SW\0?^$IJW_P C M5ZK10!Y5_P -.> ?^>_B#_PE-6_^1J/^&G/ /_/?Q!_X2FK?_(U>JT4 >5?\ M-.> ?^>_B#_PE-6_^1J/^&G/ /\ SW\0?^$IJW_R-7JM% 'E7_#3G@'_ )[^ M(/\ PE-6_P#D:C_AISP#_P ]_$'_ (2FK?\ R-7JM% 'E7_#3G@'_GOX@_\ M"4U;_P"1J/\ AISP#_SW\0?^$IJW_P C5ZK10!Y5_P -.> ?^>_B#_PE-6_^ M1J/^&G/ /_/?Q!_X2FK?_(U>JT4 >5?\-.> ?^>_B#_PE-6_^1J/^&G/ /\ MSW\0?^$IJW_R-7JM% 'E7_#3G@'_ )[^(/\ PE-6_P#D:C_AISP#_P ]_$'_ M (2FK?\ R-7JM% 'E7_#3G@'_GOX@_\ "4U;_P"1J/\ AISP#_SW\0?^$IJW M_P C5ZK10!Y5_P -.> ?^>_B#_PE-6_^1J/^&G/ /_/?Q!_X2FK?_(U>JT4 M>5?\-.> ?^>_B#_PE-6_^1J/^&G/ /\ SW\0?^$IJW_R-7JM% 'E7_#3G@'_ M )[^(/\ PE-6_P#D:C_AISP#_P ]_$'_ (2FK?\ R-7JM% 'E7_#3G@'_GOX M@_\ "4U;_P"1J/\ AISP#_SW\0?^$IJW_P C5ZK10!QG@GXO>&OB%J,]CHDF MJ/<0Q><_VW1;VR0+D#AYX44G)'R@YZG& :[.BB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ KY5_X*C_ /)B?Q-_[AG_ *=+2OJJOE7_ (*C_P#)B?Q- M_P"X9_Z=+2@#U7]D[_DUGX-_]B9HW_I##7JM>5?LG?\ )K/P;_[$S1O_ $AA MKU6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,[Q%X>TWQ;H.H MZ)K-E#J6DZA;O:W=G<+NCFB=2K(P]"":_(WXV_\ !'_XC^#/&DFL_!G7+?5M M(,K36EOM_#]C(0]]=W.I?VGJ3C/W%VEE+'^\TF!G.&Z'];/A%\)_#GP/^'.B>"?" MEF;+0])A\J%6;=)(Q)9Y';^)W8LS'U8X &!7844 ?F)^VY_P2CU?XB^/M5^( M'PCN[".\U:9KO4O#=_)]G4W#9+RV\N-OSM\Q1]H!+$-@A1X%X3_X)1_M%?$W MQ5:KX]N;7P_I\>V&35=6U=-1E2%3@")(G\/? M3X8Z%X&\,0M%I.DP^6LDN#+/(26DED( !=V)8\8YP, 5\Y?M]?\$_[/]KBS ML/$.@:C;Z!\0-*MS;0W%TA-M?P9++#,5!9"K,Q5P&QN8%3D%?L6B@#\+X_\ M@EO^U%?FW\,W&GVL?A^&;S(GN/$,36$3,2&D6(.7!P,DB/.".^0/TZ_8=_8N MTG]C[P#>6C7L>N>,-89)=6U:./8GR@[((0?F$:[FY/+$DD#A5^EJ* "BBB@ MHHHH ^ /^"U?_)K/A;_L<[7_ -(;ZO5?^"7'_)B?PR_[B?\ Z=+NO*O^"U?_ M ":SX6_['.U_](;ZO5?^"7'_ "8G\,O^XG_Z=+N@#ZJHHHH **** "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 *;)(D,;22,J(H+,S' '4DU\\_M. M_MU_"[]ENUFMM>U7^V/%>S=#X:TEEDNSD94RG.V%3QRY!(Y4-TK\??VI/^"A M7Q2_:>DN=-N[[_A%?!LA(7PYI$K+'(OI<2<-.>G!PG&0@H _1S]JC_@K#\/O M@W]KT+X>K!\1/%L>8VGAD/\ 95JW^W,O^N(X^6+@\@NI&*_)'XZ?M(?$/]H[ MQ(=8\>>(KC5F1B;:Q4^79V@/:&$?*O'!;&XX&2:K_!3]GSX@?M#>)AHG@/PW M=:W<*5^T7"C9;6JG^*:9L*@Z]3DXP 3Q7ZT_LK_\$D_ GPH^R:]\3)+?X@^* M$PZZ>T9_LFU;VC;F>)=71 M7G5N_D)]V!>OW?FP<%FKZ0M[>*U@C@@C2&&-0B1QJ%55 P .@ [5)0 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 5\/_ +;G_!,WPQ^T0M_XN\$BU\*?$9@9)"%V66JMZ3JH^20_\]5'/\0; M@K]P44 ?R_?$+X<^*?@_XRO?#7BS1[OP]X@T]\26MRNUAS\KHPX93C(=201R M":_0C]B'_@J[?>$C8>"/C7=SZIH@VPV?BT@R7-H.@6Z ^:5/^F@RX[[\Y7]$ M_P!IK]D_P#^U5X1_LCQ=I_EZC;JW]G:Y: +>6+'^XQ'S(3UC;*GV(!'X:_M5 M_L:^/OV3/$_V3Q':_P!I>';J0KIOB2R0_9;H=0K=?*EQUC;G@E2RC=0!_1'H MNM:?XCTFTU32;ZWU/3+R)9[:\LY5EAFC895T=20P([BKM?S[?L<_M[^./V3= M6CL$9_$G@*>7==^';F4@1Y/S2VSG/E2>H^ZW<9PP_<'X#_M">!_VD/!,7B?P M-K":C:<)W+85%';U+$D *,EB0 "2!4?CSXA^&OA? MX:O/$'BO6[/0M(M(FEEN;R4(,*"2%!Y9L#A5!). 2:_"']NC]NC7_VMO%WV M*R^T:-\.M,F)TS1V;#3L,C[3<8.#(03A>0@.!DEF8 ]!^.?_ 5=^)GBSXY6 M'B3P!?3>&_!FASD6.A3<,]ZH/SEQT4'$8QM.X%S^J?[*/[5WA']K'X= MQ^(/#T@L]6M@L6KZ'-(#/83$=#_>C;!*2 88 ]&#*/YPZ]!^!7QU\7?LZ_$3 M3_&7@W4#9ZC;'9+ ^3!>0D@O#,F?F1L#W! (((! !_3/17CW[*O[2_A_]JSX M2VGC308)K"5939:EIT_+6=VJJSQAL .N'5E8=0PR (=+\)Z+>: MOK6HVND:59QF6XOKZ98884'\3.Q 4?4U^;7[5'_!8C2/#_VSP]\%+*/7=0&Z M-_%&I1,+2(]"8(3AI3Z,^UR@XZG YK\G/VJ/^"NGC/XF?;/#_ ,*H)_ GAM]T;:N[ ZK< MKZJRDK;@_P"P2_HXZ5\/?$3XF>*_BYXHN/$7C'7K[Q'K5P?GNKZ4NP'9%'1% M'95 [ 5]7_LK_\ !+3XD_'C[)KGBQ)?AYX-DQ(MQ?P'[?=IU_(/B)XHAT_2K'4/$?B'4ICLM[:-[FYN9&.2<#+,2ES SN/2YN%.$'JD>3@_?4C%?H7^S[^ MRK\-?V9=#^P>!O#T5I=R($NM8NL37]WC_GI,1G&>=B[4!Z**]T6V'[NST^$1IGNQQ]YCCECDGN371444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 5B>-/!.@_$;PQJ'AWQ-I-KK>AW\9BN;&\C#QR+].Q!P01R" 0016W M10!^*7[;_P#P2[U[X)_VAXS^&45WXG\"+NFN=-P9;[2EZDD#F:$?WQ\RC[P( M!<_'_P %_CAXS_9_\;VOBKP/K4VD:I#\LBK\T-S'G)BFC/#H?0]#@@@@$?TV MU^>'[;__ 2OT;XK?VAXU^$EO:^'O&+;IKK01B*QU-NI,?\ #!,?P1CUVDEB M >N_L8?\%"O!G[55A!HU\8?"WQ%CCS/H,_!\O4O%- MQ@9[9MH#R/\ ML* /U1KSGXI?M%_#+X*P._C?QQHOAZ51N^R7-TINF'7*P+F M1O\ @*FOPG^+'_!0;X]_&#S8=5\?W^DZ=)G_ (E_A_&G1!3U4F+#N/9V:OGZ M&&\UK4%CBCGOKZYDX5 TDLKD^G)8DT ?LA\6/^"T7PS\,^=;>!/#&L>-;I M>4NX/NFRN+^$_P#P3C^/WQ<\F:S\#7/AW3I #_:'B9AIZ 'H?+?]ZP/7*QFO MLWX3_P#!$G2[7R;KXD_$&XOWX+Z;X9MQ"G';[1,&+ ^T:GWH _+/Q7XT\0>/ M-6DU3Q+KFI>(-2D^]>:I=R7,QYSR[DFM[1_@=\1-?\'W_BS3O _B"\\,6,)N M;C6(M-F-K'&.K^9MVD !FOW[^$_[#?P.^#/DR^'?AYI+ZA'@C4M5C M-_A'I0!_*U7TE^Q3^Q3XE_:Z M\;^7'YVC^!]-E7^V->V?=Z'R(<\-,P_!0=S=@WW7\=/^".^E>./CGI^O>"=9 MM?"G@+4IS-KFDA6\VS.$=>[.[=6=CDLQY)))H /AG\,_#7P>\$:7X1\(Z7#H^A:;%Y M<%O".O=G=NK.QR68\DDDUU-%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?* MO_!4?_DQ/XF_]PS_ -.EI7U57RK_ ,%1_P#DQ/XF_P#<,_\ 3I:4 >J_LG?\ MFL_!O_L3-&_](8:]5KRK]D[_ )-9^#?_ &)FC?\ I##7JM !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% 'P!_P6K_Y-9\+?]CG:_\ I#?5ZK_P2X_Y,3^&7_<3_P#3I=UY5_P6 MK_Y-9\+?]CG:_P#I#?5ZK_P2X_Y,3^&7_<3_ /3I=T ?55%%% !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 %>#?%;]MWX1_!?XLZ%\._%'B,6FOZF5$KQJ'M]-W#]V;N3/ M[K?D8X. 0S;5(:O(/^"@W_!0;3OV9]&G\'>#I[?4OB??0\#B2+1HV'$THZ&0 M@Y2,^S-\N _X>ZYKFH^)M9OM7U>]N-2U2^F:XNKRZD,DLTC'+.S'DDDYR: / MZF$=9%5E8,K#(93D$>M?''[5'_!3WX9_L^?;-$T"5/'_ (VBW1G3]-F'V2TD M''^D7 R 02 X @ M>L M7=LOC?QO#M?^W-5A'EV\@[VT&2L6#T8EG'9AG%?6E%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% 'SS^UK^Q)X"_:T\/%=9@&C>+;:(II_B:SC'V MB'N$E''G19_@8Y&3M*DDU^&W[1O[+_CS]EWQFV@>--,\N*4L;'5K7+V=_&#] MZ)\#GIE& 9^%?&>BVVNZ'=CY[>X'*,,XDC8? M,CC)PRD$>M 'XE_L4_\ !1[Q;^S%<6GAOQ%]H\6?#8N%.G-)FYTX$\O:LQQC MG)B8[3V*$DG]L?A1\7?"/QO\%V7BOP5K=OKFBW0P)H3AHG &8Y$/S1N,C*L M>1V(K\5?VV/^";?BS]F>:[\4>%_M/BWX;[BYO53==Z8,\+%?-M_ ^@:SXZNU)"W$J_V;9MZ M$-(&E_ Q#ZU\9?%C_@K=\=OB%Y]MH=YIG@+3I/E":+:A[@KZ---O(/\ M($H M _;WQ-XLT/P7I4FI^(=9T_0M-C^_>:G=);PK]7<@#\Z^4/BO_P %6_@'\-1- M!INMWOCK48\K]G\.VI>/=VS/(4C*^Z,WT-?AUXR\?>)OB)JS:GXI\0ZIXCU$ MY_TK5;R2YDY[!G)('M78_"O]F'XK_&UHSX)\!:UKMM(=HOH[8Q6@/H;B3;$/ MQ:@#['^+'_!:;XB^(O/MO /A+1_!]JV52[U!FU&['HPR$C4^Q1\>IZU\:?%/ M]I;XI_&R1SXV\>:WK\#'/V*:Z,=H#ZK;IMB7\%'05]H?"C_@BO\ $#Q 8;GQ M_P"+](\)6K89K/34;4+KW5CE(U/N&?Z5]F?"?_@E5\ OAGY$]]H-WXXU&/!^ MT>)+DRQ[N_[B,)$1[,K<=S0!^''@OX>^*?B/J@TWPIX3<:_;Z7X!TY\,6UBZ$MR5_V88=_/^R[)7[= M^'/"^B^#M+BTS0-(L-#TV+_5V>FVR6\*?1$ _*M2@#\_?A/_P $9_A-X3$% MQXWUS6O'EXO+P*_]G63^VR,F7_R+7V/\,_@3\//@W:^1X)\&:+X:!7:\UA9H MDT@_VY<;W_X$QKNZ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "OE7_@J/\ \F)_$W_N&?\ ITM*^JJ^5?\ @J/_ ,F)_$W_ +AG M_ITM* /5?V3O^36?@W_V)FC?^D,->JUY5^R=_P FL_!O_L3-&_\ 2&&O5: " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** /@#_@M7_R:SX6_P"QSM?_ $AOJ]5_X)'*_V!H!6XG1_2 M5\[(><9#-NP MP7#(1%(T&X*H5B&Q*R*VTC-?EC^T7_P53^+WQK^U:9X=N5^''AB7*BUT64F] ME0]I;K ;/_7,1CG!!KY&T+P_KGCSQ!#INCZ=?^(-;OI#Y=K9PO<7$[GDX506 M8]Z *^NZYJ'B;6K[5M6OKC4]3OIGN+F\NI#)+-(QRSNQ.223G-4:_03X&_\ M!''XD^/=+?4_'VM6GP\ADA9K;3_*%]>LY!V^:JN$C7."?G9NH*J>:^/_ (N_ M #QO\$_BG!@9SE2 P( !P>G:= M=ZQJ%M86%M->WMU*L,%M;QEY)9&("HJCDL20 !R2:_H!_P""=?P \4_L[?LY MV6@^,DL(=>O;N34'M;.VC22TCD5=L$\J#]](I#$L<[=VP$J@KRS_ ()V_P#! M.ZT_9_T^T^('Q M(;WXD746ZULWP\>B1L/NKV,Y!PSCA02J_Q%OO*@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HK\_/^"JW[5WQ/_9LG^&MM\.?$*>' M?[974)+V7[!;W32^4;<(/W\;A0/-?H 3GK7P)_P]&_:=_P"BF?\ E TO_P"1 MJ /W^HK\ ?\ AZ-^T[_T4S_R@:7_ /(U?6?_ 3._;;^,OQ^_:%O?"OC_P 6 MIXAT7^PKB\2!M,M+8QS)+"%8-!$AZ.PP21STS@T ?J71110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!'/!'=0R0 MS1K+#(I1XY%#*RD8((/4$5^8?[<'_!)^WUK[?XX^"%G'9W_S3WO@Y2$AF/4M M9D\(W_3(_*?X2N I_4"B@#^7/3=2\1_#'QA%>64^H>&?$^C71VR1E[:ZM)T) M!'9E8'((/N#7ZZ_L0?\ !5/2?B9_9_@GXOW-KH/BQML-IXB(6&RU%N@67HL$ MI]>$8]-API]L_;,_X)^>"OVKM-FU: 1>&/B'#'BWUZ"+Y;G PL=T@_UB\ !_ MOK@8) VG\0?C;\"?&O[//C>Y\+>.-&ETK48\M#+]ZWNX\X$L,G1T/J.1T(!! M /Z:,YY'(I:_$O]B#_@J!X@^!?V#P;\2'NO%'@!<0V][DR7VDKT 4G_ %L( M_P">9^91]TX 0_LMX'\=^'_B7X5T_P 2>%M7M==T._C\RWOK.3>CCN/4,#P5 M."""" 10!O4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 45F^(/$FD>$M+EU/7-5LM&TV'_ %EYJ%PD$*?5W( _.OE7 MXL?\%3O@#\,?.@L_$=QXWU*/(^R^&;8SIGM^_@K\>/BQ_P6J\=Z[YUM\/O!FD^%;=LJM[JLC7]SCLRJ-D:'V(<5\9?%7]J M;XM?&UIE\:>/]:UJUE.6L#<>19_^ \6V(?\ ?- '[M_%?]NKX%_!HS0^(/B' MI4^H1<'3='%_)N?'7B/6?'%TN"UK;XTZS;U!5"TI^HD7Z>GV3\+_P!GOX:_ M!>W2/P1X(T7PY(J[#=6EHOVEQC&'G;,C_P# F- 'X3_"?_@GE\?/B^L,^F^ M;W1M-D_YB'B(C3X@.S!9,2./=$:OL[X3_P#!$>UB\JY^)7Q#DG/&_3?"]OL7 M_P ")@21_P!LA]:_4RB@#P#X3_L%_ GX-^1-H?P]TR\U&+!&I:TIU"XW?WE, MQ8(?]P+7OJ*L:JJJ%51@*HP /2G44 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %?*O\ P5'_ .3$_B;_ -PS M_P!.EI7U57RK_P %1_\ DQ/XF_\ <,_].EI0!ZK^R=_R:S\&_P#L3-&_](8: M]5KRK]D[_DUGX-_]B9HW_I##7JM !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'P!_P6K_ .36 M?"W_ &.=K_Z0WU>J_P#!+C_DQ/X9?]Q/_P!.EW7E7_!:O_DUGPM_V.=K_P"D M-]7JO_!+C_DQ/X9?]Q/_ -.EW0!]54444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !145U=0V-K+8TP000N]P>JU^3?[1'[?7QA_:0:XL];\0MHGAJ7('A[0MUM:LN>DI M!+S=O]8Q&1D 5Y)\+_@[XV^-7B)-#\#>&-1\2ZD<;H[&$LD()P&ED.$C7_:< M@>] 'OG[1/\ P4J^,GQ_^TZ>FK_\(3X7ERO]C^'G:$R(>,33Y\R3(X(RJ'^[ M7SEX&^'_ (F^)OB�O">@ZAXBUB?[EGIMNTTF.[$*.%'=C@#N:_3/\ 9U_X M(P?\>NK_ !E\1>C_ /"-^'I/QVS7)'X%8U^CU^DGPO\ @[X)^"OAU-#\#>&- M.\-::,;H[&$*\Q P&ED.7D;_ &G)/O0!^77[.O\ P1EU_7?LVK?&+7AX=LSA MSX?T-TFO&'I)/@QQ_1!)D=U-?IA\&?V=_AU^S[HO]F^ O"EAH".H6:ZC0O=7 M'?\ >SN3(_/."V!V KT:B@ K#U;P/X=U_P 0:/KNIZ%INH:UHYD;3=1NK5)+ MBS+C:_E2$;DW#@X(S6Y10 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%>=>-_VC?A9\ M-_,7Q/\ $3PSHDT8)-O=:K"LYQZ1;MYZ=A7/_"/]L3X.?'?Q;=^&/ OCBTUW M7;6$W#V:VUQ 6C! +1M+&JR8R,["V.IH ]EHHKY<_P""@'Q8^-'PD^&FAZA\ M&?#DVN:E*;S2[:?5-.CSMMKEHU,L8!)(PQ(P2<=,GK754 ?CE_P66^+? M@WXB^,/A[I'ACQ)I^O:AX>&IP:I%82B46LCM;;49A\N[]VX(!)!4@X-?G)7V M-_P4<_8S\-?LC^)/"DGAG6=1U*R\3O?SBVU *3:+$T.U XY?B8C)Y^45\H?LZ^&_BKXB^($A^#K:NOC#3[*2]SH=Y] MFN?LZLBR!3N4N,LN4&=WH: /Z6**_+;]BO\ ;B_:)U3X^Z#\(_B?X7NM;-YO M2YN-0TEK#4M/C52?/DPJJT:XP=R9.1AL\-^I- !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5YY\C C(KT.B@#^?S]LG]@'QO^R? MJDNIHLGB?X?S2;;7Q!;Q$&#)^6*Z09\M^P;[C<8()*CC?V6?VQ/'W[)_BG[= MX9O/MV@W,@;4O#MXY-I>#IG'_+.3'21>> #N7*G^BK5M)L=?TNZTW4[.WU'3 MKN)H;BTNHEEBFC889'1@0RD<$'BOR:_;>_X)/W7AT7_C?X)6DVH:6-TUYX/4 MF2>W'4M:$\R+_P!,CEQ_"6R% !^@W[,/[6W@']JSPC_:OA._\C5;=%_M+0;Q M@MY8L?[R_P 2$_=D7Y3[$%1[57\OG@/X@>*/A'XRL_$?A;5KSP[XATZ0F*ZM MVV.AZ,C \,IZ%6!!&00:_9S]B'_@IMX;_:"6P\'^/6M?"OQ$8+%#(6V66K-T M'E$G]W*?^>3'DGY"<[0 ?<]%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 45X=\5_VV_@A\%Q-'XE^(>D"_BR&TW39#?70;^ZT<(8H?\ ?VCWKXR^ M+'_!;71;/S[;X;_#^[U*3D1ZCXDN%MXP?7R(BS,,^LB''I0!^GU<1\2?CA\/ M_@]9FY\:^,M%\,IMW+'J%ZDY]E!-?A7\5_\ @I)\?_BUYT-QXWF\ M,Z=)G_0?"Z?8%4'J/-4F8CMAI#_.OFNZN[S6M0>>YFGO[ZX?+RRLTDLKGN2< MDDT ?M%\6/\ @LI\(O!YGMO!>CZUX^O$^Y,J?V?9.?\ KI*#(/\ OU7QE\6/ M^"O'QQ\?>;;^'9-)\ :>V5 TJU$]R5/9IIMW/NBH:\G^%'[ 'QY^,)AETCX? M:CING28;^T=> T^#:>C#S=K./]Q6K[,^$_\ P1'8^1<_$OXAXZ&73?"]O^@N M9A_[1H _-#QQ\2/%GQ,U0ZEXM\2ZMXEOLDBXU:]DN67/92Y.T>PXKI/A;^SC M\3_C9,B>"/ VM>((F.W[9;VK+:J)(HD6.)%"JB# 4#@ #L* /QK^ M$_\ P1<^)7B7R+GQYXIT?P7:M@O:68.HW@]00I2(?42-].Q^S?A/_P $G_@+ M\-_*N-5TF_\ '>HIAO.\071,(;V@B"(1[.'K[*HH Q_"O@W0/ VDQZ7X;T/3 M?#^FQ\)9Z7:1VT*_1$ 'Z5L444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !7X>_'S_ (*4?M%>%/CE\0M#T3Q\FF:/I?B"_L+.SCT33Y!%#%*OCK^R MWX8\7>--035?$5S/>0W%ZEO'!YHCN9$0E(U5 =H ^51T]J_LG?\FL_ M!O\ [$S1O_2&&O5:\J_9._Y-9^#?_8F:-_Z0PUZK0 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0!\ ?\%J_P#DUGPM_P!CG:_^D-]7JO\ P2X_Y,3^&7_<3_\ 3I=UY5_P6K_Y M-9\+?]CG:_\ I#?5ZK_P2X_Y,3^&7_<3_P#3I=T ?55%%% !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 %%8_BSQAH7@/0;G6_$FL6. M@Z/;#=-?:C<)!"GU9B!GV[U^?7[17_!9+P?X0^TZ3\)=';QGJBY3^VM25[?3 MHV]53B6;_P ACH0QH _1#6-:T_P[I=SJ6JWUMIFG6J&2>\O)EBAB4=69V("C MW)KX0_:*_P""OGPV^&WVG2OAU9O\1==3*?;%8V^F1-Z^81NEP>R+M/9Q7Y3_ M !Q_:@^)O[1FJ?:_'?BN\U:W5]\&FH?)LK?T\N!,(" <;B"Q[DU9^!'[)_Q2 M_:0OQ%X'\*W5_8A]DVKW \BPA]=TS84D?W5RWH#0!H_M ?MF_%G]I6YE7QCX MGF&C,^Z/0=,S;:?'W'[H'YR.S2%V'K7+?!G]GCXB_M ZU_9G@+PI?Z_(K!9K MF--EK;_]=9VPB<'."V3V!K]4OV=?^".?@7P/]FU;XIZJ_CO6%PYTJS+V^F1M MZ$\238/A0U]_>&_#&C^#=%M='T'2K+1=)M5V06.GVZ00Q+Z*B@ ?@* / MS?\ V=?^",N@Z']FU;XQ:^?$5X,.?#^AN\-FI_NR3D"20>R"/![D5^B7@7X> M^&?ACX>@T+PEH.G^'=(@^Y9Z;;K#'GNQ"CYF/=CDGN:Z&B@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** MY?QA\4O!GP[B\WQ5XMT/PU'UW:OJ4-J/7_EHPH ZBBOESQM_P4R_9S\$[XY/ MB##K5RIP(-$LY[O=CTD5/+_\?KP'QI_P6V^'^F[U\*?#WQ%KKKD!M4N(-/1O M<%#,%?$VI7/A%_"MSH=W%;-Y=R;FWN!(C," MCE%PR[3N7!P&0Y^; ^GJ "BOC+]IK]B?Q[\:OVK/AW\4/#_Q BT'0_#XMA/9 MRM,+BV,4S2,ULJC8QE#;6W%>G.X?*/LV@#B_C-\5-+^"/PM\2>.M:@N;K3-# MM&NI8+--\LG(544'C)8@9) &HR M7F3ZE(EBQ]-Q^M?K)JVE66O:7>:;J5G!J&G7D+V]S:74:R131.I5T=&!#*02 M"",$&N-\%_ +X9_#ETD\+_#_ ,,Z!,AR)]/TF"&7/J75=Q/U- 'Y&_\ #:7[ M;/Q[^7P?I>M6]C< C/A;PO\ N0.>?M$D;E/KY@I/^&'?VTOCU\WC/5-5@L[@ M8_XJSQ07B"GMY"/(R#D_+L'TK]L** /R2\$_\$/_ !!<")_%_P 4--TXXS)! MHFFR7>3Z"21XL?78?I7V%^RS_P $Y?AM^RKXN/BS1]0UKQ#XG-J]JEYJTL?E M0*^-YBCC1<%@,98MP3C&37U710 4444 %%%% 'SI^UU^Q#X0_;$_X1=_$VM: MSHL_A_[0+=])>("19O+WAQ(C=#$N",=3U[?.O_#DOX6?]#UXP_[ZM?\ XS7Z M*T4 ?G5_PY+^%G_0]>,/^^K7_P",U[%^RS_P3C\#?LH_$>X\9Z!XC\0:SJ4N MGR:<(=3:#RE1W1F;"1J2W[L &F?'#5O@U!#\"; MAX/$8U&)KY;2:.&\>UPV1"\A"@[]A;D$J"!W!];^"MOXSM?A+X3A^(D]O<^. M$TZ(:O+:[=C7&WYON_*3ZE?E)SCC%=K10 5%;W4-UYGDS1S>6YC?RV#;6'53 MCH1Z4S4+0W^GW-LL\MJTT31B>!MLD>01N4]B,Y'N*_&;QQ_P3H_:>_9S\4ZA MXF^%WB.\\21M*TW]H>&]4>UU&52Q.9X'93(QSRJM)G)Z\T ?M#17XQ>!_P#@ MJU\??@;K"^'_ (K>%8_$CV^%FM]:L7TG4U .,;E0+^+1$DCKUS]F?!__ (*S M? SXE^1;:Y?WWP_U1^#%KL&ZV+>BW$6Y0/>0)0!]HT5E^&_%6B^,M)BU7P_J M]AKFF3?ZN]TVY2XA?Z.A*GJ.AK4H **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@#XJ_;:_X)K^%OVDXKWQ5X2^R^$_B007:Y M";;35&]+E5'#G_GJH)_O!N,?BO\ $SX7^*_@OXTO?"_C#1KK0->LF^>WN%QD M9.V1&'#H<<.I(/8U_3[7D/[27[+7@/\ :E\&MH7C+3=UU"K'3]8M0$O+!S_% M&^.0<#*-E6P,C(! !^;7[$'_ 5:U'P)_9_@CXS75QK/AQ=L-GXI(:6[LEZ! M;@#+31C^^,NO??QM_7/0?$&F>*M%LM7T;4+;5=*O8EFMKVSE66*9",AE9200 M?:OYZ/VLOV*_'O[)?B3R=25/!P>5;!*DCFO3: " MBBB@ HHHH ***X_XB?&+P-\);'[9XS\7:-X8@*[D_M.]CA>3_<0G'[#9DCL99AYGXB(C^OQE\6/^ M"P7QL\=>?;>%X](^']@^0C6%N+J["GLTLV5S[K&I]* /VSUK7--\-Z;-J&K: MA:Z780C,MU>S+#$@]6=B /Q-?+7Q8_X*A?L__"WS88?%4GC/48\_Z)X7@^U* M?3]^2L)'T<_2OPS\??%3QE\5-3_M#QCXIU?Q/>9^675;V2XV>RAB0H]A@5K? M#']G_P")'QGN%C\$^"=:\1H6VFYL[1C;H8@1I_P)A0!]U?%C_@M=XQUC MS[7X=^!],\.0'*K?ZU,U]<8_O+&NQ$/L?,%?&7Q8_:V^,/QN\Z/QC\0=:U.R MER'TZ*?[-9D>]O$%C/U*YKZL^$__ 1B^*?BKRKCQSXAT;P-:-@M;0DZE>+Z M@JA6+\1*?IZ_9OPG_P""2GP(^'?D7.MV&I>/=1CPQDURZ*VX;U6"'8I7_9D+ M]: /Q \+^$->\;:K'IGAW1-1U_4I/N6>EVDES,WT1 2?RKZQ^$__ 2A^/?Q M(:&?4]&L? NG/@_:/$-T%E*]\01!Y ?9POUK]Q/!_@/PU\/=)72_"WA_2_#F MG+TM-*LX[:+Z[4 &?>MV@#\ZOA/_ ,$6_AQX<\BY\>^*]8\972X+6EBJZ=:' MU4X+R$>X=?I7V7\+?V;?A=\%(T'@GP)HF@3J,?;(+4/=,/1IWS(P^K'O7I5% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%97B7Q7HG@S29=4 M\0:QI^A:9%_K+S4KI+>%._+N0!T]:^4/BE_P5<^ 'PWG>VLM;U#QO>(VUX_# M5GYL:^_G2M'&P]T9J /L2BN8^&7Q$T;XM_#_ $#QEX>DEET;6K1+RU,\>R0* MP^ZR]F!R#R1D'!/6NBNK9+RUFMY-WERHT;;6*G!&#@CD'WH QO#/CWPSXUGU M.'P]XBTG7IM+G-K?QZ9?17+6DPSF.4(QV/P?E;!X-;U?+G['_P"P5X=_8_\ M$OB[6-'\3:GK\FNJD$4-Y&L:VUNKLZJ=I/F/R!O^7H<*,FOJ.@#\_P#_ (*+ M_LW_ +1?Q^\?^'[+X;:RX^'DFG""]TY=7%C#'=>8Y>2X3<#,I0Q@8#XVM\HS MEOQR\<^$;WX?^-O$'A?49(9=0T34+C3;F2V8M$TL,C1N4) )4E3@D X["OZC M:^#?B-_P1^^&/Q&^('B3Q7<>,/%5CO&'_?5K_\9H_XO&'_ 'U:_P#QF@#U M7_@D_P#\F2^$/^OW4?\ TKEK[ KS3]G3X#Z+^S7\)=)\ >'[V^U'3=/>>5;K M460S2-+*TC9V*JX!; P.@'4\UZ70 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M7RK_ ,%1_P#DQ/XF_P#<,_\ 3I:5]55\J_\ !4?_ ),3^)O_ '#/_3I:4 >J M_LG?\FL_!O\ [$S1O_2&&O5:\J_9._Y-9^#?_8F:-_Z0PUZK0 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !117F?Q8_:6^%WP-FAM_'7CC2?#M MW,GF1V=Q-ON&7^]Y2!GQ[XP: /3**\7^&?[9GP3^,&KVVE>$_B-H^I:K=';; MV$KO:W$S?W4CF5&8^P&:]HH **XKXI?&KP)\$]&35/'7BK3/#%G(2(C?3A7F M(&2(XQEY"!V4$UP7PW_;?^!?Q:UV'1?"_P 2=)O-6G?RX+.Z$MG).^2 L8G1 M-Y)' 7)/!'6@#W*BBLOQ+XHT?P9H=WK.OZK9Z+I%HGF7%]J$ZP0Q+ZL[$ ?B M: -2BOG.Q_X*(_LY:AKG]DQ?%72$NMVSS)XKB*WSDC_7O&(L<'G=CIZBOH33 M]0M=6L;>]L;F&]LKB-98;BWD$D((P\O^]#; E5]0TA;(/* M"@#]._B%\3?"?PG\.S:[XQ\0Z=X;TF+K=:C<+$K'&=J@\NQ[*H)/85^(]>C:.W'^U%; AV]C(4P1RAK\P/B1\5O&'Q?\ M$,FN>-/$>H^)=4?(%QJ$YDV _P *+]U%_P!E0![5[;^SM_P3S^,?[1GV6^T[ M03X:\,38;^W_ ! &MX'0\[HDP9)LCH57;G@L* /)?B]\>/'_ ,>=>.K^//%. MH>(KI23%'<28@M\]1%"N$C'LJBN\_9[_ &(OBY^TM-#-X5\-26N@NV&\0ZOF MVL%&<$JY&9<=Q$KD=P*_6+]G7_@E=\(?@G]EU+Q!:GXC^)H\-]KUN)?L<;>L M=IDI_P!_#(<\@BOLJ&&.WACBBC6**-0J1H %50, #H* /A/]G7_ ()&_"_X M6&UU7Q[*WQ)\01X?R;N/R=,B;T$ ),OI^\)4_P!P5]RZ;IEGHNGV]AI]I!86 M-N@CAMK:-8XHD' 554 #T%6J* "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HK,\0>*-&\)V)O=/ 8D%_\4M%OI%'$>BF34BQ] ;=77\R!0!]#T5^?7C;_ (+2?"'1 M/,C\.>&?%'B:=1E9)(8;.W;T&YG9Q_W[[UX%XT_X+;>/=39X_"'PYT#1 _RH MVJW4^H.#ZC9Y(S[8/XT ?L%17XF']IK]NGX^97P[9>*K;3IURK>'_#@LX%!Z M$71BW#\9.U?J]^RW:_$BS^ OA&'XMRK-\0$MW&I,&1F_UK^4'9/E,@B\L,5X M+ \GK0!ZK7D7A']K'X5^.?C)K'PLT7Q5#>^-]*,JW.GB"55WQ'$R)*5".R'[ MRJQ(PW]UL>NUXEX)_8W^%GP]^.&M?%K1=!DM_&6JO/++.]T[PQR3G,\D<9.% M9R6R?]I@, T >VU\Q?\ !0#QO\;_ +\(-/O?@;I-UJ6N2ZBL5_+ING#4+RW MMRC8:*W*/NR^T%MK%1VYR/IVB@#\3O\ A1/[>?Q\R=9NO&5KI\QS(FL:ZNF6 MXSW-L)$/KTC.*ZCP?_P11^).MR^?XO\ B#X>T0RMOD-A%/J,O)Y+;A""W_ C M]:_8FB@#\\O!/_!%;X4Z/LD\3>+O$_B.92#Y=LT-E WJ"H1W_)Q7T!X)_P"" M=O[.W@/8UE\+])U"53DR:VTNH[CZE9W=?P ]J^C:* ,SP[X9T?PCI<>FZ%I M-CHNG1G*6>G6R6\*D]2$0 #\JTZ** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH YWQQ\.?"OQ,T=M*\6^'-+\2Z<<_Z-JM MG'<(I/=0X.T^XP>!7QI\8/\ @CW\&_'OGW7A"ZU3X=ZB_*K9R&\LLGJ3#*=W M7LLB@>GI]VT4 ?BIXD_X)O\ [3W[,NK2Z]\+]=EUN./YOM7A'4GL[PJ.TENY M4O\ [BF3(/UKZ2_X)[_M7?M#_$'XNW?PX^*_AF^O;*RL9);G6-1TEM/N]/=/ MN+-A%5]Y^4 J&)^;)PU?HS10 445\E_M]>#?VCO%MCX(_P"%!:L]@MO>2OJ\ M-K?0V<['">3(SRD*\*_O=T8))++\K_P@'UI16;X;AU.W\.Z7%K=Q#=ZS':Q+ M?7%LNV*6<(!(R#LI;) ]#6E0 453TO6+#7+7[5IU[;ZA;;BGG6LJRIN!P1N4 MD9!JY0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!D>+?" M.B^//#E_H'B+2[76M%OXC#M?"'^T/ M&OPIANO$?@I=T]UHW,M]I:]25[S0CU^^H^]N +U^T%% '\QOP?\ C1XQ^ _C M:T\5>"-:GT75X/E9HSNCGCR"8I4/RR(<#*D=@1@@$?L+\#?^"M7PO\:_"K5= M9\>R_P#"(>+=$M?.NM'C!D743D*/L1/WBS$?NV(*Y))*J7KS7_@I]^P[\,=+ M\$ZS\7]%U73_ (?:]&^ZYT]U*VFM3MDA(HT!*7##?&VE6?@J^U"Z(\.S1S,T-PI.%MIG;I/Z,,*Y.T!3M#? M?5?RL([1LK*Q5E.0RG!!]:]5\=?M7?&'XEZ';:-XE^(_B'4])MX%MQ9->M'% M(BKM'F*F!*V.K/N8Y)).30!^]7Q8_;*^"_P3\^+Q9\0]'M;^'(;3;.4WEX#V M!AA#NN?5@![U\9?%C_@MEX:T[S;;X<^ K_6I>574/$$ZVD(/]X11[V,F\)Z M=+G_ $+PM%]A"Y["8$S?^1*^9-0U*_U[4I+N^NKC4;^X;+SW$C2RR,>Y8DDF MOU_^$_\ P16\!:#Y5S\0/&.K>++E<,UGI<:Z?:Y[JQR\C#W#(:^S/A5^R[\) MO@DL3>"O .BZ)=1C"WZVPFO/QN)-TI_%J /PE^$_["/QU^,OD3:#\/-4MM.E MP1J6LH-/M]O]]6F*EQ_N!J^S?A1_P1'O9O*N?B5\0X;9>-^G>%[N:E%C_B8>(R=0D+#HVR3,:G MW1%KZ-M;6&RMXK>WAC@@B4)'%$H544= . *EHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHKPOX$_MI?"[]HWQYXF\(^"M5N;S5M"1II/M M%L8H[J%9!&TT!)^9 S("2%/SKQS0![I7*_$3XJ^#OA'HHU;QIXGTOPQIS$JD MVJ720B5@,E4#'+MC^%03[5U5?(/[;/\ P3YM_P!L;QCX4UY_'-SX5.CVSV4] MM]A^UQRQ%R^Z,>:@CDR2"WS9&W^Y@@'#_%K_ (+'?![P7YUMX.TW6/B!>KG; M+#']@LR1V,LH\S\1$1[U\F^(_P#@IE^TU^T5JTFB?"_P^=$#_*+7PKI3ZA>A M3_?E=7V]_F54QBON+X2_\$I?@+\,_)N-2T6\\=ZE'AOM'B*YWQ!N^((PD97V MFQ?ZNSTVV2WA3Z(@ 'Y4 ?C9X:_X)C_M+ M_M#:K'KGQ0\0_P!A[^3<^*M5?4;[:A6&BZ+86^ MEZ380);6ME:QB.*&-1A451P *T:** "BBB@ I&8*I). .235;5-3M-%TV[U M"_N([2QM(7GGN)FVI%&JEF9CV ))]J_!S]M[_@H%XO_ &E_%6J:+H.I7>@_ M#&"1H+32[9VB;4(P<>==8.7+=1&?E48&"P+$ _:N^_:)^%.FZM_9=Y\3?!UK MJ>2/L4^OVB39&50\/V6?VROB!^RMXJM;O0=3GO_##2@ZAX9NIF-G&1P"<.C!E89X92*ZJ M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "OE7_@J/_P F)_$W_N&?^G2TKZJK MY5_X*C_\F)_$W_N&?^G2TH ]5_9._P"36?@W_P!B9HW_ *0PUZK7E7[)W_)K M/P;_ .Q,T;_TAAKU6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M /*OVIOB]-\!_P!GOQSXZM5C>_TG3V:R69=R&Y=A%#N'=?,=,CT!K\3/V1?V M9/$/[>WQJ\1/KWB>XM(88VU77-=F07%Q+)))A44$@;W.XY/"A#QT!_H(JG%I M^GZ;+(/#FJ7;67^F0K%.33_%6K>'-9U^[MV&'M)I+%DAC/HRQQQ%AV8L.U 'YQ>(=8\7? M\%$_VQX+1;]K>;Q)J+6NG"<,\6EZ=&&?A,_P0HSD C<^XY!8FN__ &[?^"=[ M_L@>%O#OBW0_%%QXET.]NQIUTUS:B":UN3&71@58@HXCD]"I4#+;LB#_ ()' MVHN/VS]#D.,P:5J$@R.YA*_^S5^AO_!7&".;]C'6W=0S1:KI[H?[I\[;G\F( M_&@#5_X)B_M%:E^T#^S=;CQ#>OJ'BCPS=-I%[=3-NEN8PJO!,YZDE&V%CRS1 M,3UKX)_X*[?M$:G\0/CPWPSL;R1?#'A%8Q+:Q,0EQ?R1AWD8?Q%%=8US]T^9 MC[QKU3_@AOJDHO?C#IQD8PM'I5PL?8,#=*3^(*_D*^+OC;=/XH_;J\:-.YD% MQ\0KJ &09_=C4&1 1[* /PH ^EOB5_P2)U7X?_LRWOCW_A+I+OQKI.EG6-2T M'[$!;B-4$DT,^#FLW\ESIC6C:M MH:3.3]G=' GA3/16#B3:. 4<]6-?I]\2H([KX<^*H95#Q2:5=(ZGH086!%?@ M]_P3'U272_VX/AJ4D9%GDO;>0#^)6L;@8/XX/X4 ?T"T444 %%%?(/Q6_P"" MHWP;^#GQ%U[P5KUKXG?6-%N3:W36>GQR1%P ?E8S D<^@H \^_X+5_\ )K/A M;_L<[7_TAOJ]5_X)$_!D&O M1:I9^(8-4D;5+)(8_)2VN8C@K(QW;IDXQTSS7UO_ ,$U_C)X!\*_L4_#K2]; M\<>&]'U.W_M'SK*_U:W@FCW:E=,NY'<,,JP(R.00>] 'VU17G_\ PT)\+/\ MHI?@_P#\'UK_ /'*/^&A/A9_T4OP?_X/K7_XY0!Z!17G_P#PT)\+/^BE^#__ M ?6O_QRC_AH3X6?]%+\'_\ @^M?_CE 'H%%>?\ _#0GPL_Z*7X/_P#!]:__ M !RC_AH3X6?]%+\'_P#@^M?_ (Y0!Z!17G__ T)\+/^BE^#_P#P?6O_ ,?\ _#0GPL_Z*7X/_P#!]:__ !RC_AH3X6?]%+\' M_P#@^M?_ (Y0!Z!17G__ T)\+/^BE^#_P#P?6O_ ,?\ _#0GPL_Z*7X/_P#!]:__ !RC_AH3X6?]%+\'_P#@^M?_ (Y0!Z!1 M7G__ T)\+/^BE^#_P#P?6O_ ,?\ _#0GPL_Z M*7X/_P#!]:__ !RC_AH3X6?]%+\'_P#@^M?_ (Y0!Z!17G__ T)\+/^BE^# M_P#P?6O_ ,?\ _#0GPL_Z*7X/_P#!]:__ !RC M_AH3X6?]%+\'_P#@^M?_ (Y0!Z!17G__ T)\+/^BE^#_P#P?6O_ ,?\ _#0GPL_Z*7X/_P#!]:__ !RC_AH3X6?]%+\'_P#@ M^M?_ (Y0!Z!17G__ T)\+/^BE^#_P#P?6O_ ,?\ _#0GPL_Z*7X/_P#!]:__ !RC_AH3X6?]%+\'_P#@^M?_ (Y0!Z!17G__ M T)\+/^BE^#_P#P?6O_ ,'KJ/4;N5L9P$B8[,_WI"J^]?FO^T5_P6"^(?Q"^ MU:3\-+!/A]HCY3^T'*W&IRKTSN(V0Y']T%AV>@#]5_C;^TM\-?V=])^W>//% M=EHKNA>"PW>;>7';]W F789XW8VCN17YE?M%?\%EO%7B?[5I/PBT1?"6G-E! MKNK(EQ?N/[R1KZA>:QJUY)OGO+V9YYYG/=G M8EF/U-?1G[._[$-Q\7FM]2\7_$;P=\-/#KD,6U;6;9M0D7OLM?-!0]?]:4/? M!H ^?_&'C7Q%\1O$4^M>)M:U#Q%K5R?WEYJ-P\\S\\#)_LZ_\$U_@W^S]]FU!M(_X37Q1%AO[8\0HLPC?UA@Q MY:3K'Q4 M\$Z5JEG*T-S8WWB*SAG@D!P4=&D#*P/4$9JE_P -8_!#_HLGP_\ _"HL?_CM M?SW_ +1E];:I^T)\3[VRN(KNSN/%&J30W$#AXY4:[E*NK#@J0001P0:\\H _ MI3_X:Q^"'_19/A__ .%18_\ QVO0?#/BK1?&NAVNM>'M7L->T>Z#-,N4N M;>8!BI*2(2K88$'!Z@BOY:Z_3K]C7_@I)\+OV8_V6_#?@[6['7];\36T]Y++ M:Z5:1^7'YES(Z!I)9$'*D'Y0W4>^ #];J*_)SQM_P7 U.;S(_"'PMM+7!^2Z MUO5&GW#WBB1,?]]FO#_$G_!4;]IKXC2&+1M3L?#D4S8V:#H\>T ]O,G\UE'O MN'UH _=.N4UKXL^!_#>L6VD:MXR\/Z7JMS,+>"QO=4@AGEE)P$5&<,S$]@,U M^')\%_M'?'KYO%7Q:L8+"9N5\2?$2TB@7/7_ $9;AF4?2,5WOP__ ."97A:X MNK:3QM^TE\.--MU<--!H&J174C+W59)7B"D],E6 ZX/2@#]M*QO&7B!_"7@_ M7=;;M'N17(Z?\>/A3IUC;6D?Q-\)O'!& ML2M+X@M6:WN5E5SL#,H_>)Y8W#TD0X&:^JZ\ZM_CU\);-"D' MQ%\%P(S%BL>N6B@L>IXDZFI?^&A/A9_T4OP?_P"#ZU_^.4 ?*W[>/_!._P 2 M_M=?%+P[XHTCQS:Z+866FC3I]/U*&218<2._FPA."7W@,#C[@.X\ >>^"?\ M@B+X+L?+;Q=\2-=UENKQZ/9PV"_3,AF./?C/M7W7_P -"?"S_HI?@_\ \'UK M_P#'*/\ AH3X6?\ 12_!_P#X/K7_ ..4 >(^"?\ @E[^SGX+$;MX';Q!=(,? M:-;U">?=]8PZQG_OBO?O!?P;\!?#E4'A3P5X?\-E!M#:5I<%LWXLB@D^YZUG M_P##0GPL_P"BE^#_ /P?6O\ \?_ /#0 MGPL_Z*7X/_\ !]:__'*/^&A/A9_T4OP?_P"#ZU_^.4 >@45Y_P#\-"?"S_HI M?@__ ,'UK_\ '*/^&A/A9_T4OP?_ .#ZU_\ CE 'H%%>?_\ #0GPL_Z*7X/_ M /!]:_\ QRC_ (:$^%G_ $4OP?\ ^#ZU_P#CE 'H%%>?_P##0GPL_P"BE^#_ M /P?6O\ \?_ /#0GPL_Z*7X/_\ !]:_ M_'*/^&A/A9_T4OP?_P"#ZU_^.4 >@45Y_P#\-"?"S_HI?@__ ,'UK_\ '*/^ M&A/A9_T4OP?_ .#ZU_\ CE 'H%%>?_\ #0GPL_Z*7X/_ /!]:_\ QRC_ (:$ M^%G_ $4OP?\ ^#ZU_P#CE 'H%%>?_P##0GPL_P"BE^#_ /P?6O\ \?_ /#0GPL_Z*7X/_\ !]:__'*/^&A/A9_T4OP? M_P"#ZU_^.4 >@45Y_P#\-"?"S_HI?@__ ,'UK_\ '*/^&A/A9_T4OP?_ .#Z MU_\ CE 'H%%>?_\ #0GPL_Z*7X/_ /!]:_\ QRC_ (:$^%G_ $4OP?\ ^#ZU M_P#CE 'H%%>?_P##0GPL_P"BE^#_ /P?6O\ \7%S-;0Z/XTT;9%K.EQ,3'\P.R>'//EOM;@DE2""3PS?SWU]6?\$Q_ MBY;_ C_ &MO#MQJFLVNA^'=7M;O3=3NK^X6"W6,PM+&7=B%'[Z*+DGO[T ? MOY17GR_M#?"ME!7XF>#V!Z$:]:?_ !RE_P"&A/A9_P!%+\'_ /@^M?\ XY0! MZ!17G_\ PT)\+/\ HI?@_P#\'UK_ /'*/^&A/A9_T4OP?_X/K7_XY0!Z!17G M_P#PT)\+/^BE^#__ ?6O_QRC_AH3X6?]%+\'_\ @^M?_CE 'H%%>?\ _#0G MPL_Z*7X/_P#!]:__ !RC_AH3X6?]%+\'_P#@^M?_ (Y0!Z!17G__ T)\+/^ MBE^#_P#P?6O_ ,(8,6Y8]=M MQ&60*/[TFSZ5]<>'_$FD^+-)@U30]4LM9TR<9BO-/N$GAD'JKH2#^!K\W?C# M_P $^?V3/'/GW7@SXM:)\/-1?)6.#Q#:WUEN/-?B3?>)-!^-FN:'966FVL2WTN>24OM,#(2BR_+EMRJ"NT[B=R MX^WO^&A/A9_T4OP?_P"#ZU_^.4 >@45Y_P#\-"?"S_HI?@__ ,'UK_\ '*/^ M&A/A9_T4OP?_ .#ZU_\ CE 'H%%>?_\ #0GPL_Z*7X/_ /!]:_\ QRC_ (:$ M^%G_ $4OP?\ ^#ZU_P#CE 'H%%>?_P##0GPL_P"BE^#_ /P?6O\ \?_ /#0GPL_Z*7X/_\ !]:__'*/^&A/A9_T4OP? M_P"#ZU_^.4 >@45Y_P#\-"?"S_HI?@__ ,'UK_\ '*/^&A/A9_T4OP?_ .#Z MU_\ CE 'H%%>?_\ #0GPL_Z*7X/_ /!]:_\ QRC_ (:$^%G_ $4OP?\ ^#ZU M_P#CE 'H%%>?_P##0GPL_P"BE^#_ /P?6O\ \?_ /#0GPL_Z*7X/_\ !]:__'*/^&A/A9_T4OP?_P"#ZU_^.4 >4?MW M?L=VO[7WPQMK"VU%M*\6:&TMSHMQ([?9FD=5#Q3*/X7"*-X&Y" 1D;E;\#/' M7@77_AGXNU3POXHTNXT;7M,F,%U97*X9&'?T*D$$,,A@002"#7])7_#0GPL_ MZ*7X/_\ !]:__'*^5_VZ/@W\#?VMO"/VVR^)?@C1OB+ID)&F:PVN6H6=1D_9 MKC#Y,9).&Y*$Y&065@#\/Z^S_P#@G]_P3]U/]J#7(O%?BN*XTOX86$V))1F. M75I%/,$)ZA >'D'3E5^;)7!_8]_9 T+XF?$J[D^*_BW0?!W@W0;HQ7EO=:W; M0SZK*I_U5NWF>!]+TFPA6WM;.U MUJTCBAC4855428 H ZWP/\ #GPK\,])73/"7AO2O#6G@ ?9]*LX[=&QW8(! MN/N>>371UY__ ,-"?"S_ **7X/\ _!]:_P#QRC_AH3X6?]%+\'_^#ZU_^.4 M>@45Y_\ \-"?"S_HI?@__P 'UK_\@45Y__P - M"?"S_HI?@_\ \'UK_P#'*/\ AH3X6?\ 12_!_P#X/K7_ ..4 >@45Y__ ,-" M?"S_ **7X/\ _!]:_P#QRC_AH3X6?]%+\'_^#ZU_^.4 >@45Y_\ \-"?"S_H MI?@__P 'UK_\@45Y__P -"?"S_HI?@_\ \'UK M_P#'*/\ AH3X6?\ 12_!_P#X/K7_ ..4 >@45Y__ ,-"?"S_ **7X/\ _!]: M_P#QRC_AH3X6?]%+\'_^#ZU_^.4 >@45\X?';_@H%\%O@+H=K?7WBFW\57=T MS+;Z9X5GAO[AMHY9L2!(UY'+L,YX!P@KP'XM?MY? OX,>?#KOQ TV\ MU*'@Z9HK&_N=W]UA%N"'_?*U^0SW?[0_[9%PQ\7?$VRL-&G/[Q/%'B:UT>P3 MG@_8@ZD_583]>E>^?"3_ ()H?!"Q\FZ^)7[1'AK5)."^F^&]8L[>('T,\KLS M ^R(?>@#J_BO_P %N(TDFMOAK\/#(H/[O4O%-QC/UMH3_P"U?PK]"_V=?BAJ M7QH^"/A#QMJ^@R^&=2UFR%Q/IDP;,;;F7O6O'/A)\-_P!D M/X(^1)X4NOAS;ZA#RNIWVLVMY>!NY$TTC,N?12![5[3_ ,-"?"S_ **7X/\ M_!]:_P#QR@#T"O+OA=^S%\+_ (*^+O$'B?P3X/L] US7BQO[JWDE;>&?>417 M'M \4>*)U^Y*+:*TMW_X$\F\?]^Z M\#\;?\%O/&-[YB^$?AKHFCC.$DUF^FOCCUVQB'!]LG'O0!^O5%?@_K7_ 49 M_:E^*5T+73?$W]AP3MQ'I&FV]I&N>G[^12R@>\@]ZSO^%'_'GX[;3XV^+_A^ M&VE)P?%WQ'MIT4'_ *91SRLH]MH^E 'Z8?\ !1WX_>%/#O[)WQ&T72_&NA'Q M5J5G%80Z3#J<#7DTJUY5^R=_P FL_!O_L3-&_\ 2&&O5: "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH *_'7_@I%_P44NOB-J.J?"GX8ZB\'A*!VM=8UNTN6^C?MK>$HKB80C4+._M$+$ ,YMG<+^/ MEX'J<"OT,_X+!Z]!I/['\MG+(JRZIKUE;1*>K%?,F./PB-?$W[7W["GQ/_9J M^-5S\0_A5I.J:CX4_M'^UM+OM B::XT:7?YGE21J"RHC9"O@J5VACG(KSGQM MKG[4?[>'B#0M!UG1]=\3-I[E+>"+25L;*VD.$>69PB1J&9X=%^+7B%U86MS<:=81-C@O&MP[C/L)H_SKXA_:HL9/AO\ MS_$&6\W MQBW\9S:L3MP1'+<_:E('^Y(,?A7[=?L>?LXVW[+7P)T3P0D\=[J@9[[5KR$$ M)/>28\PKGG:H5(U) )6-20"37QW_ ,%2/V"_$_Q7\21_%CX;Z6^MZO\ 9$MM M_OYR!G"?9)8@3Z?/ M*@_&L[5OCC^U1XT^&5O\$[JV\67NBQQ1V)TF/0'^W2PJ0L<#N(O-9 4Q@G)P M020,#]%/^"7O[$^M?LW^'-8\:>.;1;'QKXAA2VBT[>'?3[(,'*.5./,D<(S* M,[1&@X.X ^[J*** "OF/XC_ /!.'X$_%?QQK/B[Q)X9O;S7=7G-S=SQZML7?B6WTV6:? M49[@&!K6ZD9=LC$ [HD.>O'O7U[_ ,$P_#VE7W[#?PUGN=,L[B9O[3W22VZ, MQQJ=V!DD>@KSK_@M7_R:SX6_['.U_P#2&^KU7_@EQ_R8G\,O^XG_ .G2[H ^ ME/\ A$]#_P"@-I__ ("Q_P"%'_")Z'_T!M/_ / 6/_"M:B@#)_X1/0_^@-I_ M_@+'_A1_PB>A_P#0&T__ ,!8_P#"M:B@#)_X1/0_^@-I_P#X"Q_X4?\ ")Z' M_P! ;3__ %C_P *UJ* ,G_A$]#_ .@-I_\ X"Q_X4?\(GH?_0&T_P#\!8_\ M*UJ* ,G_ (1/0_\ H#:?_P" L?\ A1_PB>A_] ;3_P#P%C_PK6HH R?^$3T/ M_H#:?_X"Q_X4?\(GH?\ T!M/_P# 6/\ PK6HH R?^$3T/_H#:?\ ^ L?^%'_ M B>A_\ 0&T__P !8_\ "M:B@#)_X1/0_P#H#:?_ . L?^%'_")Z'_T!M/\ M_ 6/_"M:B@#)_P"$3T/_ * VG_\ @+'_ (4?\(GH?_0&T_\ \!8_\*UJ* ,G M_A$]#_Z VG_^ L?^%'_")Z'_ - ;3_\ P%C_ ,*UJ* ,G_A$]#_Z VG_ /@+ M'_A1_P (GH?_ $!M/_\ 6/_ K6HH R?^$3T/\ Z VG_P#@+'_A1_PB>A_] M ;3_ /P%C_PK6HH R?\ A$]#_P"@-I__ ("Q_P"%'_")Z'_T!M/_ / 6/_"M M:B@#)_X1/0_^@-I__@+'_A1_PB>A_P#0&T__ ,!8_P#"M:B@#)_X1/0_^@-I M_P#X"Q_X4?\ ")Z'_P! ;3__ %C_P *UJ* ,G_A$]#_ .@-I_\ X"Q_X4?\ M(GH?_0&T_P#\!8_\*UJ* ,G_ (1/0_\ H#:?_P" L?\ A1_PB>A_] ;3_P#P M%C_PK6HH R?^$3T/_H#:?_X"Q_X4?\(GH?\ T!M/_P# 6/\ PK6HH R?^$3T M/_H#:?\ ^ L?^%'_ B>A_\ 0&T__P !8_\ "M:B@#)_X1/0_P#H#:?_ . L M?^%'_")Z'_T!M/\ _ 6/_"M:B@#)_P"$3T/_ * VG_\ @+'_ (4?\(GH?_0& MT_\ \!8_\*UJ* ,G_A$]#_Z VG_^ L?^%'_")Z'_ - ;3_\ P%C_ ,*UJ* , MG_A$]#_Z VG_ /@+'_A1_P (GH?_ $!M/_\ 6/_ K6HH R?^$3T/\ Z VG M_P#@+'_A1_PB>A_] ;3_ /P%C_PK6HH R?\ A$]#_P"@-I__ ("Q_P"%'_") MZ'_T!M/_ / 6/_"M:B@#)_X1/0_^@-I__@+'_A1_PB>A_P#0&T__ ,!8_P#" MM:B@#)_X1/0_^@-I_P#X"Q_X4?\ ")Z'_P! ;3__ %C_P *UJ* ,G_A$]#_ M .@-I_\ X"Q_X4?\(GH?_0&T_P#\!8_\*^?M%?\%0OC%\=#=:=I6H#X>^&),J-. MT&5EN)$/:6ZX=CC@A-BD=5- 'ZG?M#_MA_ 3]FM;BU\17.FZIXCC! \/:):Q M7-[N]' PL7_;1E]@:_+[]HK_ (*=^._BY]ITSP9HVF_#3P[)E?\ B6Q))J,J M_P"U%/!_B#XA>((-'\.Z/J'B'6KIOW=GI]N\\TASR=J M@GOR?SK]!?V<_P#@C;XO\7?9=7^+6LKX-TML.=$TQDN-1D7T>3F*'CT\P]05 M% 'YXZ?IVK^,==BL[&UO=N/+!V19'=VW ]4K]5_@=^S!\,OV<]+^R>! M/"EGI,[)LGU)U\Z]N/7S)WRY&>=H(4=@*]4H \+^!?[$_P 'OV>K"./POX0M M+C4PNV36]71;N^EXP3YC#Y >ZQA5]J]>_P"$3T/_ * VG_\ @+'_ (5K44 9 M/_")Z'_T!M/_ / 6/_"C_A$]#_Z VG_^ L?^%:U% &3_ ,(GH?\ T!M/_P# M6/\ PH_X1/0_^@-I_P#X"Q_X5K44 9/_ B>A_\ 0&T__P !8_\ "C_A$]#_ M .@-I_\ X"Q_X5K44 9/_")Z'_T!M/\ _ 6/_"C_ (1/0_\ H#:?_P" L?\ MA6M10!D_\(GH?_0&T_\ \!8_\*/^$3T/_H#:?_X"Q_X5K44 9/\ PB>A_P#0 M&T__ ,!8_P#"C_A$]#_Z VG_ /@+'_A7$?%#]IKX4_!=I(O&OC[0]!O(P&:P MFNU>[P1D$6Z;I",8Z+W%?)/Q-_X+._"7POYL/@[P_KWC>Z7[DSHNG6C_ / Y M-T@_&*@#[M_X1/0_^@-I_P#X"Q_X4V3POH,,;22:1IJ(H+,S6T8 ZDG%?CO MXF_X*O?M#_&35'TCX:>%K/1)9.(H-#TN35=0YX&2X93[8B%9QTV8A@?&6LM! G.>+1"S)CT\H4 ?JS8_&#X(ZIXZM?!=CXI\%W_B MJZW"+2K2XMIIF9024PNB_P#")Z'_ - ;3_\ P%C_ ,*_/K]F M?_@D#9?"7X@>&?&_C'Q[)K>J:%?0ZE;Z9H]IY%N)XG#Q[Y78LZAE4D!$SC&> M:_1N@#^9_P#:6B2']HWXJQQHL<:>*]55448"@7DN !Z5YO7IG[3T;P_M*?%A M'5D8>+=6RK#!_P"/R6O,Z "OUK_X)W_L)?!3XT?LV^&O'7C3PB^N:_%4#T/<5^2E?O5_P2A5E_8C\'$J0&O-1()'4?;)1D?B M#^5 'MOA+]EOX/>!44:%\,/">GNO2=='@:;CIF1E+'\37=_\(EH?_0&T_P#\ M!8_\*UJ* ,G_ (1/0_\ H#:?_P" L?\ A1_PB>A_] ;3_P#P%C_PK6HH R?^ M$3T/_H#:?_X"Q_X4?\(GH?\ T!M/_P# 6/\ PK6HH R?^$3T/_H#:?\ ^ L? M^%'_ B>A_\ 0&T__P !8_\ "M:B@#)_X1/0_P#H#:?_ . L?^%'_")Z'_T! MM/\ _ 6/_"M:B@#)_P"$3T/_ * VG_\ @+'_ (4?\(GH?_0&T_\ \!8_\*UJ M* ,G_A$]#_Z VG_^ L?^%'_")Z'_ - ;3_\ P%C_ ,*UJ* ,G_A$]#_Z VG_ M /@+'_A1_P (GH?_ $!M/_\ 6/_ K6HH R?^$3T/\ Z VG_P#@+'_A1_PB M>A_] ;3_ /P%C_PK6HH R?\ A$]#_P"@-I__ ("Q_P"%'_")Z'_T!M/_ / 6 M/_"M:B@#)_X1/0_^@-I__@+'_A1_PB>A_P#0&T__ ,!8_P#"M:B@#)_X1/0_ M^@-I_P#X"Q_X4?\ ")Z'_P! ;3__ %C_P *UJ* ,G_A$]#_ .@-I_\ X"Q_ MX4?\(GH?_0&T_P#\!8_\*UJSM<\1:3X7L6O=9U2STFS7[UQ?7"0QCZLQ H B M_P"$3T/_ * VG_\ @+'_ (4?\(GH?_0&T_\ \!8_\*\3\A_] ;3_P#P%C_P MK\E/&G_!;3Q[JLC1>#OASH.C;_DC.JW,^H29/ (">2,^V#SZUR/_ T9^W=\ M?L+X?L?%=IIUPN$?0_#RV%N/<731@C_OYVH _9>;PSH%O$\LNDZ;'$BEF=[: M,!0.22<<"O)O&_[1G[/?PYWKX@\;>![.=!EK6.XMY[@#_KE'N?\ 2OS%A_X) MM_M;?&Z6.?Q[KHM1(=S-XN\327SJ.N=L1GY]!QUYQ7K'@C_@A\O[J7QA\4R? M^>EIH>E8_*:63_VG0![%XV_X*I?LR>%]ZZ3IVH^+Y!D*=*T%8D)]SX! M^E?/WC;_ (+*:<^^+PA\$])AX^6ZUN[63/UBBB7'_?ROJ#P/_P $B_V>_"?E M-J6F:YXND0YSK.JNBD_[MN(ACV.??-?0'@C]EGX/_#CRV\.?#3POID\?*W2Z M7$]P/^VSJ7_\>H _(\_MN_M4?'9]G@7P9;6T4IV8\'^#!=*/^VDJ3%?KN&/6 MI+7]C+]M#XX2"77QK&G64IQG7M=CM85SU_T9'++_ -^_Y5^WJJ$4*H"J!@ = M!2T ?S@?M1?LE>./V2?%&E:+XR^PW8U2T^U6NHZ2\DEI+AMKQAW1#O0[$O&^F?;M/=O-@N(6V7%G, 0LT+X.UQD]B""0 M002*_+OXE_\ !%+X@:9JTK^!/&>@Z[I+,2B:UYME=(N> =B2(V!U;*Y_NT ? MG!7TI^Q]^PMXP_;"7Q)=:-J-KX>TC1D1#J6H0N\4]RYR(%V]P@+,1G;E,CYP M:^GO@_\ \$4?%-YJT%Q\3?&NEZ9I*MNDL?#>^XN95_N^;+&B1GW"R?3T_4KX M6_"OPM\%_ ^G>$?!VD0Z+H5@NV*WBR2S'EG=CR[L>2S$DT ?CSJG_!)_]I7X M%-8T?4SDLIT'79+21NW/FK$ #_ GO7J7A/_@LOHV5C\3_ .TTC^*YTF_0?@(I(/_ &>OUFO+.WU"VDM[ MJ".YMY!AXID#HP]"#P:\L\6?LE_!;QQO;6OA9X3NYG^]<)I,,4QYS_K$57Z^ M_T^$_VUOV7/ M&FP6'CWPE;%N@U:W_L['..?M$<>*Y;Q9_P $G_V<_$VYK3POJ7AR1NKZ3J\_ M7/4+,TBCZ 8XKQ;Q;_P1"\%7F[_A&/B9K^D?W?[6L8+_ //RS!0!]\>&=0^' MOC:'SO#MSX9UZ+&[S-,DM[E<>N4SQ6[_ ,(GH?\ T!M/_P# 6/\ PK\A/$G_ M 16^*NBS"?PQX[\,:J8R&1KHW-C+GU7:D@!Z?Q"L)?V8?V[_@UM.@ZAXLGL MHNBZ+XJ6XAZY_P"/=ILG_OCO[T ?LQ_PB>A_] ;3_P#P%C_PH_X1/0_^@-I_ M_@+'_A7XRK^V?^V_\&]H\4:5K\]I%C \2>$=L9'7_7)"C,#SSO/2NJ\)_P#! M;CX@V!C'B?X=>'-8"D!_[+N9[!FYY^^9@#CVZ]NU 'ZX?\(GH?\ T!M/_P# M6/\ PH_X1/0_^@-I_P#X"Q_X5^>_A'_@MM\.;_RU\2_#_P 3:*S8#-ILUO?( MON2S0G ]AGVKVKPC_P %3/VA_\ 0&T__P !8_\ "N*\(_M,?"3QYL'A_P") M?A3597QBW@UBW,W/3,9?<,^X[5Z1%*DT:21NLD;@,KJA!]* ,S_A$]#_ M .@-I_\ X"Q_X4?\(GH?_0&T_P#\!8_\*UJ* ,G_ (1/0_\ H#:?_P" L?\ MA1_PB>A_] ;3_P#P%C_PK6HH R?^$3T/_H#:?_X"Q_X4?\(GH?\ T!M/_P# M6/\ PK6HH ^*/VO/V?OCSXV^.GPYU;X0ZUIV@>"[$1C4;99$@2.83$R37,./ M]*C,90"/YL%&^4;LG[!_X1/0_P#H#:?_ . L?^%:U% &'>Z!X;TVSGN[O3=* MM;6!&EEGF@B1(T499F8C R2:K:'9>$/$VFPZCH]OHFK:?,,QW=BD,T3_[K MKD'\#7-?M(?!>+]H;X)^*?A]-K%SH*ZU D:ZA:CA_] ;3_ /P%C_PK\?\ X>_\%6,ZS0R#U5U)!'T-7Z ,G_ M (1/0_\ H#:?_P" L?\ A1_PB>A_] ;3_P#P%C_PK6HH R?^$3T/_H#:?_X" MQ_X4?\(GH?\ T!M/_P# 6/\ PK6HH R?^$3T/_H#:?\ ^ L?^%'_ B>A_\ M0&T__P !8_\ "M:B@#)_X1/0_P#H#:?_ . L?^%'_")Z'_T!M/\ _ 6/_"M: MB@#)_P"$3T/_ * VG_\ @+'_ (4?\(GH?_0&T_\ \!8_\*UJ* ,G_A$]#_Z MVG_^ L?^%'_")Z'_ - ;3_\ P%C_ ,*UJ* ,G_A$]#_Z VG_ /@+'_A1_P ( MGH?_ $!M/_\ 6/_ K6HH R?^$3T/\ Z VG_P#@+'_A1_PB>A_] ;3_ /P% MC_PK6HH R?\ A$]#_P"@-I__ ("Q_P"%'_")Z'_T!M/_ / 6/_"M:B@#)_X1 M/0_^@-I__@+'_A1_PB>A_P#0&T__ ,!8_P#"M:B@#)_X1/0_^@-I_P#X"Q_X M4?\ ")Z'_P! ;3__ %C_P *UJ* ,G_A$]#_ .@-I_\ X"Q_X4?\(GH?_0&T M_P#\!8_\*UJX+XG?'KX=?!FU\[QOXTT7PT=N]8+Z[19Y!_L0@EW_ . J: .G M_P"$3T/_ * VG_\ @+'_ (4?\(GH?_0&T_\ \!8_\*^"_BU_P6>^%WA7S;;P M)X=UCQU=+D+=3_\ $MLSZ$,X:4_0Q+]?3Y:U;_@H-^UA^U!J4VE?#72+G2K< MMM:W\&:0\\B*>GFW+ARG^\#&* /V9_X1/0_^@-I__@+'_A1_PB>A_P#0&T__ M ,!8_P#"O._V5+;XF6?P%\*P?%]XY/'T<+K?,KH[[1(WE>:R$JTGE[-Q7J?4 MY->M4 ?%7[-O[85M\>/VG?'OPKO/A/!X?M?#ZW#07SQ*TR>1,L3"Y0H A^/>I MJ /%/CA^QO\ "3]HB319/&OA6.ZDTEG-O)8SR6;%7QNC0>-?VZ/@%\/]XU?XK>'7=,[H],N3J#KCL5MA(0?;&:\#\:?\%E/@ M?X?$D>AZ?XH\538.Q[:Q2V@)]VFD5Q^"&@#[;_X1/0_^@-I__@+'_A1_PB>A M_P#0&T__ ,!8_P#"ORF\:_\ !;_Q%<^8GA'X7Z7IV!A)M:U*2[R?4I&L6/IN M/UKSW_AN+]M+X]*5\&:7JT%G.,_\4GX6+QA3W\YTD91R.=X^M '[-_\ ")Z' M_P! ;3__ %C_P *X/QM\3_@S\-O,7Q5XE\%^'Y8S@P:A=VL4N?01D[B?8#- M?E W[&G[;?QWW-XMU'78;*?!V^)_% $/T^SI(Y3Z>6*[SP5_P1!\57>QO%WQ M.T?2L8+1Z+I\M[GU >1H?5.2%EUJ>WLL>A*1I-GZ;A]:]3\%_\ M!&7X*Z#YVV.,./^^Z]]\$_L&_L_?#_RSI?PJ\/S MR1G*R:M VHN#ZYN3)S_*@#\PM9_X*E?&7XBWIT[P5\/?">F3/_JX]+T%[^[_ M /'V93_W[JBO@G]NCX][2=(\86,,X_B@@\.1E>^1B $?AR/6OVWT70-,\-V* MV6D:;::79K]VWLH%AC'T50!5^@#\6_#O_!'GX[>.+I;[Q?XG\/:,SCYVO+^: M^NA[81"I[_\ +2O<_!?_ 1"\(V?EMXM^)FM:L< O'HMA#8@'N TAFR/? ^@ MK],:* /DKP7_ ,$L?V<_!^QY?!MQXBN%QB;6M3GE_.-&2,Y]UKW7PM^S[\+_ M 0$_P"$?^'7A71F7!$EEHUO$^1W+!,D^Y->@44 9/\ PB>A_P#0&T__ ,!8 M_P#"C_A$]#_Z VG_ /@+'_A6M10!D_\ ")Z'_P! ;3__ %C_P *\._:3_81 M^%/[3FGQG7=&_L37K=-EOKVAJEO=(O\ <<;2LJ>S@D<[2N37T/10!^4=]_P0 MWNCJC"S^,$*Z<6X:?P\3,BYZ8%SAB!WR,^U?5W[+?_!-_P"%W[,FIP>((DN/ M&'C&'F+6M85<6IQ@FWA'RQG_ &B6<9(# $BOJZB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ KY5_P""H_\ R8G\3?\ N&?^G2TKZJKY5_X*C_\ )B?Q M-_[AG_ITM* /5?V3O^36?@W_ -B9HW_I##7JM>5?LG?\FL_!O_L3-&_](8:] M5H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH ^ /\ @M7_ ,FL^%O^QSM?_2&^KU7_ ()W,-G9P(9)KBXD"1QJ!DLS'@ #N: +%-D MD2&-I)&5$4%F9C@ #J2:^&?VBO\ @K9\*_A/]ITOP0C_ !*\0QY3?8R>5IL3 M=/FN"#YGK^Z5@?[PK\O?VA?VYOB]^TI)/;>)O$CV'A^0\>'M&S;6(&> Z@EI M?^VC-[8H _6/]HK_ (*E?![X'_:M-T2]/Q%\3197[#H4JFUC?TENN4'/!";V M!Z@5^7G[17_!17XQ_M$_:=/N]?#'Q9\6O$46A># M?#NH^)-6DY%KIUNTK*N<;G(X11W9B .YK]&?V=O^",.I:A]FU;XR>(1I<'#G MP[H$BR3G_9EN2"B^A$8?(/#BOT^^'/PL\(?"'P['H7@OPYIWAK2DY^SZ? (] M[8QN=NKM_M,23ZUU5 '!?"+X$> /@/H(T?P'X5T_PY:$ 2O;1YGGQT,LS9DD M/N[&N]HHH **** "BBB@ HHHH **QO%7C3P]X%TTZCXDUW3/#VGKUN]5O([: M(?\ W8#]:^7OB9_P5/_ &?/ASYT5OXGNO&-]'UMO#=FTX/TF?9$?PODQ>6%/_ -A75_L5?'W]L'X MV?'S1-4\36-\_P ,YA)_:37VB1V&GI!L.#!)Y:N\@?;C:SGGYOES@ _4*O(? MVHOVFO#'[)_PUB\9>*;34-0M+B_BTVVM-,C5I99W1W ^9E4 )%(Q)/\ #CDD M5Z]7,_$/X:^%OBSX9F\/>,=!L?$>BRNLK6=_$)$WJ%-$L='T;3[;2M*L8E@M;*SB$<4,:C 55 P !Z5H4 ?F3JG_!%V'Q5\4/$. MO:[\5KV;1-0OY;R.*/3Q)?R+(Y+KZ/&+KQ-=MGW;3 M3+6.WB7Z(@ 'Y5K444 %%%% &=<>&])O)GFGTNRGFG45\8^-O^"MW[//A/S%T M_6-:\6RH<;=%TJ103[-<&)2/<&OG[QO_ ,%P8%\R+P?\+))#D[+K7-5"\=LP MQ1G_ -&?G0!^I]%?BG<_\%,_VKOC5-+;^ =!BM"6VA/"7AJ2_E7T!,OG\X[@ M#VQ4?_"@_P!O+X_;O[9&?'JZ[=(*?%'B6=1S'#)#90-ZY549__ !^@#G_&_P#P6Y\# MZ?YJ>$?ASKVML.$DUB[AL%)]<)YQQ^1/M7A?B#_@L)\<_'UZ^G>"?!^@Z3)) MS$EI8SZC> >Q+[3_ -^^]?HKX(_X)\_L\^ =C:?\+=%O95',FM"34BQ]<7#. MN?H *]S\/^%]&\)V(L]#TBQT:S& +?3[9((QCI\J "@#\9/M'_!0/]H+(4>/ M;"VN!D;5C\.1%..A_<97'UR/7-:.A_\ !(/X]_$2^74O''BW0]+FD&9)-0U& M?4;P>QVH5/\ W\K]GJ* /S2\$?\ !$3P;8^4_B_XDZYK)ZO'HUE#8#/IND,Q M(]\#/M7T!X'_ ."7W[.?@GRW/@9O$%T@Q]HUR_GN-WUC#+$?^^*^K:* .1\% M_"'P+\.(T7PIX,T#PT$& =)TR&V/ORB@DGN>]==110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 5RWBSX5^"O'@8>)O!^@^(@WWAJVF0 M76>,<^8I[5U-% 'S;XN_X)R_LY^,MYN_AAIMC(W(DTB>>PVG&,A89%7\""*\ M6\6?\$8?@MK.^31==\6>'IC]U%NX;F$;Y&#SCKU_.OVMHH _%'_ (2C_@H-\%?];'\0+Z*$?.TUC'KZ M;0.2S[)N,=6S^/%6=/\ ^"N'[1/P[NH[+QAX8T*^D'#IK&CSV5R<#G&R1%!Y M&?D/X5^TM5=2TNRUBS>UO[2"^M7&'AN8ED1N,M 'Y>>$?\ @N';-Y'\\?A7CGB+_@C#\8?#EQ] MK\*^-?#&JM"28V>:YL;CT&W$;*#C/\8_&@#]EZ*_%!OV??V]O@ODZ1?>,KJQ MB)VKI/B5;^$XXR+F.L?\J/\ ANO]M3X-Y7Q?I&JRP0DY/BCPCY*8''^L MCBB+#/?<BF@#[K^('PJ\&_%?2O[-\ M9>%M)\3V0SMBU2SCG\LGNA8$H?=2#7Q9\8O^"-_PF\:":Z\#:KJOP^U!N5@# M'4+'/_7.1A(/PEP/2O4O"?\ P5 _9P\5;4_X3[^Q[AO^6.K:;=08^K^68_\ MQZO:?"?[1'PL\=[1X>^(WA769&Z0V>LV\D@YQR@?<.HZCN* /R-US]@3]J[] ME'5)]:^&VIWFKVJ'>UUX*U)TED4=!+:-M:0_[(60?6OOO_@G3\7OC?\ %CP# MXD/QI\/W>G7.EW<-OIVJ:AIQT^YOP58RJ\.U1^[Q'\ZJ WF$^U"X2"")<@9> M1R%49(')[T :-%4](UG3_$&G0:AI=];:E83KNBNK.998I!ZJRD@CZ5>.UA>::18HHU+/)(P55 ZDD]!26MU#?6 MT5Q;31W%O*H>.6)@R.IY!!'!!]: ):**^.O@YJ_[4DW[:7C6T\;6<0^#*FZ% MA((H5MEA!!M&@&!XAU MKQ#+<1VTEV[)9VPA5"QD*_,S$R+M0$9 <[AC!^IKZ^MM,M9+J\N(K2VC&7FG M<(BCU+'@5X7\5?VIOV<])M/L?C;Q[X*U2.WE67[#)-#J;Q2+RK>3&)&5AV.W M- 'Y>2?M#?MI_MF2-!X2B\06VBSG9M\*6ATNQ7/56O&(./9YCQGWKO/AC_P1 MA^(7BZZ_M/XF^.=/\/>' Z.6U^Z3_EWT33Y[C=])"BQG_ONOBWP7_P1'\<:B8W\7?$C M0=&W?,ZZ3:3:@P]LR>2,_P">:][\$_\ !%WX0:'Y-O^"W7@BP\U?"7PXU[6F'"2:Q=PV"GWQ'YQQ^6?:O#?$7_ M 6*^-_C:\:P\&>#_#^DO)S&EO9SZA=CZ$N%/_?NOT4\%_\ !/G]GCP'Y9L/ MA9HM[(H&9-:$FI%CZD7#.,_0 5[EX=\)Z)X1L_LFA:-I^BVO'[C3K5($XZ?* M@ H _&1O$'_!0+X^<0Q^/K""5OD\BVC\.QX/0"3$&5]RQ]S5O2?^"2_[1?Q. MO$O_ !QXFT?392WSR:UK$VH70SU(V*ZG\9!TK]I:* /S#\%?\$/_ _;^6_B M[XH:EJ&3EX-%TV.UQ["21Y<_78/I7OO@C_@E'^SKX/\ *:Z\+ZAXHN(^1-KF MJ3-D^Z1&.,_BN*^OZ* ///!7[._PN^''EGPQ\//#.B2QC N+/28$F/UDV[B? M5?LG?\FL_!O\ M[$S1O_2&&O5: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** /@#_@M7_P FL^%O^QSM?_2&^KU7 M_@EQ_P F)_#+_N)_^G2[KRK_ (+5_P#)K/A;_L<[7_TAOJ]5_P""7'_)B?PR M_P"XG_Z=+N@#ZJHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH ***P?&OCSPY\-_#]QKOBK7=/\.Z/!_K+W4KE((@>RY8C+''"C MD]A0!O5G>(/$>D^$M'NM6US4[/1]*M4WSWM_.L,,2^K.Q ^IK\Y/VBO^"S' MAOP[]JTGX/Z$WB>^7*#7M91X+)3_ 'HX>)9/^!>7^-?F;\:OVD/B1^T+K/\ M:/CWQ7?:YM*;FZTW?OBT6 MS_T>PAYR,0KPQ'9GW-_M5-\ ?V//BO\ M*7:?\(7X7GDTG?LDUV_S;Z?%@X. M9F'SD=UC#-[5^GW[.W_!'WX=?#O[+JOQ*OI/B%KB8?[ H:WTR)NN-@.^;![N M0I'5* /RH^"/[,WQ+_:(U;[%X#\*7NL1JX2?4"OE6=O_ -=)WPBG'.W.X]@: M_37]G7_@C5X4\*_9=6^+FMMXNU)<.=#TEGM]/1O1Y>)9A]/+'8@U^BNAZ#IG MAC2;;2]'TZTTG3+5/+@LK&!888E_NHB@*H]@*OT 8G@_P3X?^'OA^VT/PQHM MAH&CVPQ%8Z=;K!$OJ=J@#)[GJ>];=%% !1110 44C,%4DG '))KQ?XF_MG?! M'X0^:GB;XDZ';W<7W[&RG^VW2GT,, =U_$"@#VFBOE;X%_\ !23X1?M"_%R# MX>>%T\01:O=1326=WJ-BD5K=>4AD=4(D9PVQ7;YT484\YP#]4T 1W%Q%:Q&6 M>5(8Q@%Y&"@9.!R?&[G3]0%X\-UO-G=K MM*XE5.=RYW*>0/F&.F:_&7QU^TM^V_P#' MGQ?JV@>'O#OBCPK#%8?#/]F'X3_!SRF\'?#[0= M$N8L;;Z.S62[XZ9G?=(?Q:O3Z** "BBB@ HHHH **** "BBB@ HHHH **R_$ MGBC1O!NBW6L:_JUCHFDVJ[Y[[4;A(((E]6=R%'XFOGR^_P""DG[-FGZM_9TO MQ2L6N,D;X+"\EAXS_P MDA,?;^]SQZB@#Z7HKFO /Q*\*?%/0UUGP?XCTSQ- MI;';]JTNZ2=%;&=K;2=K#NIP1Z5TM !1110 4444 %%<_P"+/B#X6\!6OVGQ M-XET?P[;[=_G:M?Q6J;?7,C 8KP7QQ_P4E_9T\"^8EQ\1[/5[E1D0Z';S7V_ MV$D:&/\ -A0!]-45^"/#VC/-E8T>*?4;K./X<,BD_P#;,]* /V4JKJ6J MV6BVN/+612?^ M!CZT ?IEXV_;F^ 7P^WC5_BMX<9TSNBTRY_M"1<=BEL)&!]L9KY_\;?\%EO@ MEX?W1Z%I?BCQ5-SM>"RCMH/Q:60./P0UYOX(_P""(&@6_E2>,/B?J6H9.9+? M0]-CM<#T$DK2Y^NP?2OH#P1_P2I_9T\&^6]QX4O?$]Q&F^"?^"'^I2[)/%_Q2M;7&-]MHFEM-GUQ+*Z8_[X-?K%10!\.^"? M^"/7P#\,[&UA?$?B^3.674M3\F,^P%NL3 ?\")]Z^@?!/['OP1^'FQM"^%OA MBWF3&VXN-.2ZG7'I+*&@ Z5)110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Q_BWX-^ ? M'WF?\)-X(\.^(3)]YM4TJ"Y)YSG+H><\_6O%/%O_ 37_9Q\8>8T_P -;/3I MVZ2Z3=W%GMYSPD<@3\U-?3=% 'Y^>+/^"+?P>U;?)H7B;Q9H$K=(WN(+J%>? M[K1!_P#Q_P!*\5\7?\$/O$%OO;PO\4]-U#NL6KZ5):XYZ%XY)<\=]H^E?K;1 M0!^*/_#MW]KOX/MGP3K?G>7RI\)^*WLN^>/-,'H#0/B)_P % _@S@7-OX]O8 M(_OM,_P 4GERXZ==P^O-?M=10!^+FC_\ !8/X]>![M;'Q9X5\.:C( MO+I?:;<65R1G_9D"CN/N=OS]>\)?\%PM+F\M/$_PIO+3'WY])U=)\\]1')$F M./\ ;-?IQJVB:=KUJ;74["UU&V)R8;N%94_)@17D7BS]BOX$>-=QU3X3^%=[ M?>ELM.2SD;ZO"$8_G0!X;X2_X+ ?L_>(O+&I7'B3PL6P&.J:29%7G!/^CO*2 M._3IV[5'^TE\2/V>/VZO@XW@>S^.VA>&;DWL.H65U=W M*/^$MTA3Y MCWWP[UKSQ(.@$MKD&0G'W0D@XZ\5VOPY_P""OGQB^%FJ?V%\5_!]KXEDMF$= MQY\#:1J:'H2X"^7GOM\I?KZ4]<_X(V_&WPC=?;O"GC'PSJ4D1S&\-YGM0!^C_ ,'_ /@J9\!?BMY%O?>()O FJ2<&U\3Q""+/?%PI:(#W9E..W7'U MAI&LZ?X@TZ#4-+OK;4K"==T5U9S++%(/564D$?2OYE?&'P?\?>!3(?$_@;Q# MXDSVH]<_.@ &/3C%+\-?C1X[^#NI?;O!/B[6/#$Y;..4_\ M32,':XZ<,".!0!_2KX^\?>'_ (6^#M5\5>*M5M]%T#2X?.NKVY.%1<@ #EF M9B%50"69@ "2!7Y+_'K_ (+->-]=UJXLOA1HMCX9T*-BL>IZO +J^G /#["? M*B!'\)#G_:'2OG?]H/\ ;V^(7[2?P7\+>!_%US'+H:A;1+ -3 1!; M&1$PH9"9\[0%.Z,XRI-?,] 'V;X+_P""MW[1'AG4X[C5M=TGQ=:ALO::II$$ M*LO' :V6)@>#@Y/7G/2OTQ_91_X*)?#3]I;1X+>\U"R\#^-3-':MX=U:_C5K MF5SA/LCMM\\,>-JC>#P5Y4M^ -=!\._%0\"_$#PSXD,'VD:/J=KJ)A!QYGE2 MK)M_';B@#^HBLSQ%XFT?PAI4NIZ]JUCHFFQ?ZR\U&Y2WA3ZNY 'YU^0_[1G_ M 60\4^.M _L;X5Z%/X"=Y,SZY>317-VT>/N1QE"D1)ZMECZ;3S7Q9=0_%[] MH[6C?2P>,OB5J9)Q*(KK4W7)Y"X#;1VP, 8Q0!^SGQ:_X*K? 3X8^=;Z?KEW MXZU*/(^S^&[?S(MW;,\A2,CW1F^E?%GQ:_X+1?$CQ,9[7X?^%M)\&6C9"7EZ M3J-X /XAD+$OK@HV/4]:\,\%_P#!,_\ :,\;!)(OAY/H]LW6;6KR"TVY]8W? MS/\ QVO??!?_ 1+^(NI;&\5>/\ PWH,;$973()]0D4=\AA",_1L>] 'Q_XZ M^-'Q$^/5\)/B-\4KFXM)OWJQZG=S2VJD$<+;6R,L;=/X%Z=:^Q/V<_\ @IIX M)_92^!6E> =(T3Q-\1;ZQDFG-YJ4D6FVR&1MWE0C=.PB!)Y*@DECM&<#WGP5 M_P $5?A5H_ER>)O&'B?Q',I!,=J8+&!_4%=CO^3BO?/!7_!.;]G7P+Y;6GPR MTW4IE.3+K4LVH;SZE)G9/P"@>U 'Y_\ BC_@LY\7?%5U]A\&^!O#NCR3Y6)9 M([C4;K//W,,BD_5#TK"_X65^W[\?.-/@\@6V,>3I=E';)CTPB@5N4 ?BQ9_\$L?VGOB]=1W MOCSQ'I]E*?G>3Q+X@EU"X!Z<>6)03_P(#WKU_P %?\$/M/CV2>+OBG=7.<;[ M;1=*6''KB621\_\ ? K]2** /C7P7_P25_9W\)[&OM"UCQ7(N,/K6K2#D=RM MOY2GZ$8]J]\\%?LP_"/X=%'\.?#7POI4Z'*W46E0F?CI^]92Y_.O3J* $50J M@ 8 X %+110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?* MO_!4?_DQ/XF_]PS_ -.EI7U57RK_ ,%1_P#DQ/XF_P#<,_\ 3I:4 >J_LG?\ MFL_!O_L3-&_](8:]5KRK]D[_ )-9^#?_ &)FC?\ I##7JM !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% 'P!_P6K_Y-9\+?]CG:_\ I#?5ZK_P2X_Y,3^&7_<3_P#3I=UY5_P6 MK_Y-9\+?]CG:_P#I#?5ZK_P2X_Y,3^&7_<3_ /3I=T ?55%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !12,P522< ;7(O!'BO3 MO$DFB71L[];&0L89.<'D#0_[JG'>@#T*N1^)OQ<\&?!GPZ^N^-_$NG>&M+7 M.V:^F"M*0,E8T^](W^R@)]J_+W]HK_@LYK.K_:M(^#GA\:':G*#Q%KJ++='_ M &HK<$QI[%R^0>54U^=7C[XD>*?BIXBGU[Q?X@U#Q'J\WWKO4;AI7 SG:N3A M5'95P!V% 'Z;_M%?\%GH8?M6D?!GP[Y[\I_PDGB",A/3=#; Y/J&D8>\9K\V M?BI\:/'/QN\0-K?CKQ/J'B74.=C7DN8X03DK%&,)&O\ LH /:O7#?VUXA5H!(GK##CS)>.AP$/\ ?%?J'^SK_P $O_@[ M\"3;:EJ=@?B#XGBPW]I:]$K01N.\5KRB\X(+[V!'#"@#\G/V=_V#?C!^TFUO M=^'_ ZVD^&Y<'_A(ME.H AL M[.WTZTAM;2".UM84$<4,*!$10,!54< =A4U%% !117R?^WY^U1\1OV8-#\& MW/P_\#0>*WUJ]EMKJ\O()YX; #ZPJOJ&H6VD MZ??E$:^7/%W M_!7;XZ_%34CI'PV\(:;H$TV?)AT^RDU?4/3C<-C8R/\ EC7W)X'_ ."6?[.W M@G4I+YO"%QXAE,A>--*($YVB,%58#I\X8^YKZ8\(^!?#?P_TT:=X8\/ MZ7X(+/2;@Y9/%NJ&PM M4SU_T)?F7\(:]H^&7_!$.U3R9_B'\299NGF6'AFS"8]<7$V<_P#?H5^IM% ' M@O[/_P"P[\'_ -FK4O[7\&^&C_PD/E& ZUJ5P]U=;#]X*6.R/(X)C5<@X/%> M]444 %%%% !1110 4444 %%%% !1110 4444 %%1W%Q%:PO--(D,2#+22,%5 M1ZDGI7$:]\>_AEX59EUKXB^$](93AA?ZY:P$'.,'=(._% '=T5\]Z]_P4$_9 MV\.*S7?Q7T.4*,G[ 9;P],\>2CY_R*\XU_\ X*W?LZ:/N^R:_K.NXZ?V?HTZ MYZ=/.$?KW]#0!]EUE>*_%&F^"?"^K^(=9N5L](TFTEOKRX;I'#&A=V_!5-? M.O?\%LOA5:DC1O _B_42.-UXMK;*>3TVS2''3MWZ"OG;]I[_ (*V3_'KX/>) M_A_I'PZ?PU%KD,=O)JTNM^?(D8D1W41+ H^8*R'Y^C?A0!\U_M=?M=>+?VK_ M (B7>JZK=SVGA>VF9=&T!7Q#9PYPK,HX:5ARSG)R<#"@ >#T44 >A? OX\>, MOV=O'UEXL\%ZK)I]]"P$]N23;WL.CX?_MP?"'Q=\(? M#GCK5_'/A[PJNJ6@FETS4]5A2YMY@2LL/EDAW*N&&0O( ;\ZM?9O[#W_! M.>?]L#P7JWBVZ\:CPKI&GZFVF>3'IOVJ:=UBBD8@F1 HQ*O/S?2@#]&O''_! M5W]G;P=YJ6OB;4?%-Q'UAT/2Y6R?0/,(T/U#8KY_\)O%DV/GCNKY+: _18 M45Q_WV:^@?!'[$/P%^'GEMHWPJ\-^;& $FU&T^WRKCN'N#(P/OG- 'YCZC_P M56_:8^+5Y+8^ _#NFZ?*1A(_#NA2ZAU5A\-OV^_V@>=0F\< MV-E<#,J:AJ2:'!M/]Z#?%G_="$^U?M1IVFV>CV<=I86D%E:QC"06\:QHH] H M&!5F@#\;O"?_ 1?^+'B>Y%YXR\<^'M$:;YI&A:?4;D'_:!6-2?HYKWKP/\ M\$3_ (::3Y3^*O''B3Q%*H^9+!(+"%S[J5E;'T<'WK]%Z* /FGP/_P $X?V= M? ?E/;?#6PU6X3K-KDTU_O/J4E=H_P E KWGPKX#\->!;06OAOP[I/AZUQM\ MG2K&*V3'IM10*W:* "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 **** "N&\7? KX;^/O,_X27P#X9UYI,[I-1TBWF?IC(9D)!]P"_$O@7PU;>'?"^LVDME'[,JMWJU]!80EN@>6147/XL*R*]!_9X5I/ MV@/AFJJ69O$^F *HR2?M<7% ']!G@7]DKX,_#>.$>'_AEX8LYXE"K=R:9%/< M\?\ 3:0,_P"M>L0PI;Q)%$BQQ(H5408"@< =A3Z* "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@ MKY5_X*C_ /)B?Q-_[AG_ *=+2OJJOE7_ (*C_P#)B?Q-_P"X9_Z=+2@#U7]D M[_DUGX-_]B9HW_I##7JM>5?LG?\ )K/P;_[$S1O_ $AAKU6@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@#X _X+5_\FL^%O\ L<[7_P!(;ZO5?^"7'_)B?PR_[B?_ *=+NO*O M^"U?_)K/A;_L<[7_ -(;ZO5?^"7'_)B?PR_[B?\ Z=+N@#ZJHHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BN+\:_&KX??#??_PE?CCP[X<91DQZIJD%N_T"NP)/ ML!7S_P"-O^"I?[.?@W>D7C.?Q%%;3%EUN_BLL>A*1B;/TW#ZU\J_M!?\ !5'XN_'; MP?J'A2&WTGP7H.H*8KK^Q4E^UW$1^]$\SN<(>^Q5)&0202" >U_\%(?^"D)\ M6MJ?PH^%&IXT(;K;7/$EH_\ Q_=FMK=A_P L>H>0??Y ^3)?X+^!7QU\7?LZ M_$33_&7@W4#9ZC;'9+ ^3!>0D@O#,F?F1L#W! (((!'GU% 'Z&?'3_@LE\0_ M'&EKIGP[T*U^'\)M=\>^( M)]5UW5-0\0:W>./,O+Z=[BXF8\#+,2Q-)X1\-7?C3Q9HOA^P\L7VK7L%A!YK M;4\R6147<<' RPYP:_H3_9W_ &&_A'^S7;VUQX:\-17OB*-1O\0ZN1=7Q;&" M4<@+%GTC5,]\T ?D]^SK_P $L_C!\;_LVI:Y9CX=>&9<-]NUR)OM4BGO%:Y# MGJ.9#&"#P37ZA_LZ_P#!.WX.?LZ_9;^RT/\ X2GQ1#AO[>\0!;B5']88\>7% M@YP57?@X+&O5/BQ^T=\-?@9J6@Z?X[\76/AR\UR4Q6$-R'8R$$ LVQ3Y: D MN^U1ZUZ0K!E!!R#R"* %K,\0^)M'\(Z9)J6NZM8Z+IT?W[O4+E((E^KN0!^= M9?Q.TWQ)K'PY\3V/@[48=(\5W&FW$6E7\ZADM[HQD1.P(/ ;!Z'Z'I7Y%:;_ M ,$I_P!H_P",GB!]4^)7BRPT^4N?,O=;U>75+M@3R4";@?H76@#[P^)G_!3S M]GKX:^;$/&1\5WL>?]%\,VS7F['I-\L)_P"_E?)?Q-_X+=W\OFP?#WX;V]L/ M^6=_XEO&E)^MO#MQ_P!_3_CZM\,?^"+OPK\-^3/XS\3:]XTNEQN@@*:=:/ZY M1=\GY2BOK3X9_LI_"#X.^4_A#X=Z#I-U%C9??9!/=C'_ $WEW2?^/4 ?D]_P MN#]N?]K/Y?#\7BNUT>YXC?0K,:+98/879\O<,'^*4\5]6_\ !/3]AGXO_ 'X MHZKX^^(GBFW1=2T][6;1;:^DO)KJ1F4J]PY&SY-IP59CD]0,Y_0JB@ HHHH M***9-,EO$\LKK'$BEF=S@*!R23V% #Z*XC7_ (Y_#?PIO_MOX@^%M'V\-_:& MM6T&.0.=[CN1^=>;Z]^WU^SSX;W?:_BQX?FV]?L$KWGK_P \5?/3^7J* /?Z M*^-_$'_!6G]G+1]_V3Q)JVN[>G]GZ+<+NX!X\Y8_ISZ5YQKW_!;#X36C.NC^ M"_&&I%3@-=1VMLC<]01,YQCGD ^PH _0^BORGU[_ (+CR,K)HOP@5#VFO]?+ M=C_ EN.^/XJ\[UK_ (+3?&+5IA!H?@SPA8&0[4$EO=74N3C 7$R@GK_"G:2N,YOKN.$=_P"\1Z'\ MC7XT?\._?VSOB'_R,VL7\?F'Y_[?\8_:?XLY/ERRYY /?MWK5T/_ ((H_%J^ MQ)K/C7PAIY?YB+>6ZN7&1G!S"@SG@X)^IH _3O7_ -K[X'^&=PU#XM>#8Y%^ M]%#K5O-(. >4C9FZ$=N:\XU[_@IU^S7X?9D?XCQWTJG'EV&EWL^><'#+#M_\ M>Y[9KY4T'_@AQ"K*^M_%YW&?FAL- "]^SO<'MG^'\Z]'\/\ _!%/X06.UM7\ M7>,M4D7JL,]K;QMUSD>0S>G1AT[T ;FO?\%E/@1I*M]BL/%^M/\ P_9--A1< MX/4RSH0/P/7H:\W\0?\ !<'PM;[O[#^%>L:C_=_M#58K3/3KLCEQW_(>O'N> M@_\ !)W]F_1P/M7A34M;(_BO]:NESP/^>+QCMG\37I.@_L'_ +/OALH;3X2^ M&IMIR/M]K]L[YY\XOG\?ITH _/O7O^"WWC6X+?V+\,]!T\=OM]_/=8Y/]P1= ML?D?7CCV_P""K'[3OQ 9D\-Z!HT+-D :#X?GN2#P./,DE[D=>Y_"OU[T#X+_ M ^\*;/[$\">&='V#"_V?H]O!MXQQL08X)'XUV*J%4 # ' H _%/_A=G_!0 M/XD9^RV/CRWMY#\C6WA6/3X\9S\LGV=,@$8SN/H3S3?^&_L_29;O'!Z;Y( ML]OS/IS^N=% 'YJ:#_P1"\$6^W^VOB7K^H>OV"Q@M<]/[YE]_P QZ<^DZ!_P M1V^ &C[/M9\5:[M//]H:JB[N<\^3%']./3\:^XJ* /F/0?\ @FG^S;X="&#X M96EU(HY>_P!0N[G<<8R1),5_( 5U>O\ [$_P3U;P3KOAVR^&GA71/[5L9K'^ MTK'1K=;NW\Q"HDCEV;@RG##GJHKW&B@#^9/XX?!3Q1^S[\2-6\%^+;%K34K& M0A)@#Y5U"2=D\3'[R,.0>W(.""!P=?TP?&[]G7X>?M%>'TT?Q]X:M=>)M-\/>'M.N-7UK4IUM[2RM4+22NW0 ?J3T M!)X%?T4_L>_L_1?LR_L_^&O!#21W&JPHUWJMQ'RLMY*=TN#@95>(U.,E8USS M3?V?/V._A5^S)#(_@CPVD.K3)Y<^M7[FXOI5XROF-]Q3@95 JDC.*]JH *** 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@".XMXKJ%X9HTFB<8:.10RL/0@]:S?^$3T/_H#:?\ M^ L?^%:U% &3_P (GH?_ $!M/_\ 6/_ J2W\-Z1:S)-#I5E#*ARLD=NBLI M]00.*TJ* "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 *^5?^"H__)B?Q-_[AG_ITM*^JJ^5 M?^"H_P#R8G\3?^X9_P"G2TH ]5_9._Y-9^#?_8F:-_Z0PUZK7E7[)W_)K/P; M_P"Q,T;_ -(8:]5H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ^ /^"U?_)K/A;_L<[7_ -(; MZO5?^"7'_)B?PR_[B?\ Z=+NO*O^"U?_ ":SX6_['.U_](;ZO5?^"7'_ "8G M\,O^XG_Z=+N@#ZJHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBL_7/$&E^&;%KW6-2L]*LE^]<7TZ0QCZLQ H T**\ \G?&*^?O''_!:#X.Z%YL7AWP M]XH\43K]R3[/%9V[_P# GMH5JXQ]GT.Q@M=OTD"&4? M]]T ?O\ 2RI#&\DCK'&@+,[' 4#J2?2O*/&_[6GP8^'/F#Q!\3O"]C/&,M:I MJ4<]P/\ ME&6?_QVOYVO&7Q6\:_$61I/%7B_7?$KLJ^2C1MT/\ RTH P/&W_!6[]H;Q9YBZ?K&B M^$HG&-FBZ5&Q ]FN#*P/N#7S]XV_:=^+GQ&WCQ)\2?%&JPN"#;2ZI,L'/7$2 ML$'X"OTJ\$_\$0_"5GL?Q?\ $S6=7X!:+1;"*Q /<;I#-D>^!6)I/PO_ &// MA/\ M9Z=\";OX::[XC\2RRP6;Z[K5[+-:I^+WQ(\L^&_AKXHU2&0 K=1Z7,MO@]/WK*$'_ 'U7 M]$_@KX,^ /ANJ?\ "*>"?#WAMD& ^EZ7#;O^+(H)/N37%_M?1_$V7]GWQ0/A M%=QV7C?9&;>5I(HG$7F+YPC>4A%?9NPS$8[$'!H _(SP/_P2/_:%\6>6VHZ3 MHOA&)QNW:UJJ,0/]VW$I!]B![XK+_:>_8-TG]E7X9'6?$7Q9TC6O&5Q2D\K =/E"\>@%?/OQ2\ Z?\.?$%OI>G^,]!\<*]JD\NH>'&G>UBD+ M,##NFCC9F 4,2%QAQSG( !QU%%% '?\ [/?_ "7WX:?]C-IG_I5'7]--?RPZ M7J=SHNJ6>HV4K07EI,EQ#*O5'1@RL/H0*^[Q^WY^VE\1.?#&D:D@D.4_L#P9 M]JZDX \R*7/0COT/?F@#],_VDOV)OAI^U3X@\,ZQXW@U/[9H64C_ +-N_(6Z MA+!C!-E22F<\H58;CAA7O%O!':P1PPH(XHU"(B]%4# _"OQ3\S_ (*$?$9, MX^(MH'&?NIHY^[_VRQP?S]Q3F_8*_;6^(38\3:OJJ"0X8Z]XT%R.2 2=DTN> M #]!^% '[-ZSXHT;PXH;5M6L=+4C(:\N4A')P/O$=Z\XU[]K?X)>&58ZC\6? M!D+J,F*/7+:63IG[B.6Z>U?E]HO_ 17^,&J2&;6_&?A#3S(=SF*>ZNIC:!_P0X.%?6_B\ ?XH=/T#/ITD>X^O\ #Z?2@#ZSU_\ X*:? MLV>'MRR?$F&]E7@1Z?IEY<;N1T982O?N?I7G&O?\%D/@+I&19VOB[6SV-EI< M2 ]?^>LR>@[=ZYO0/^"*/PDL]C:QXR\8:FZG)6VEM;9&YZ$&%SC&.C"O1]!_ MX)+_ +..CA/M?AG5=<:]_P7 \7W!?^Q/A?HFGC/R_;]2FNL#/ M?8D6>/IZ^U??6@_L#_L]>&RIM/A-X>FQT^WPM>=P?^6S/Z?S]37I&@? _P"' M'A3;_8GP_P#"^C[?N_V?HMM!C&<8V(/4_F: /R(D_P""LW[2OCLLGAWP_H,# M9Q_Q)-"N+EA@?]-)9.>0>G8?BC?'G_@H!\2&"V>G^.H+=SM0V?A*.QC&2 <2 M_9U[CNW'/09K]K(XTAC6.-51% 5548 Z "G4 ?B@/V?_P!O[XCL&O=0\'[=LY)UK7+BX88 M'\$4G.#CKV^E?M;10!^1'A__ ((?^+;C9_;?Q1T73Q_%_9^F37>.3TWO%GC' MI_6O2-!_X(@>#[=4_MKXGZYJ!Q\QL-.AMTN.?KQQ[U^E]% 'PQH/_!' M'X!Z0RF[G\6ZWCJ+[5(T!Y!_Y8PQ_3\:]'\/_P#!,W]FSP[M:+X:6]Y*,9DU M#4KRXW8SU5YBO?L!V]*^H** /)M!_9+^"GAE5_L[X3>#('7@2MH=M))T ^^Z M%NWK7H^C>&=(\.QF/2=*L=+C/!6SMDA'7/10.]:5% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %?*O_!4?_DQ/XF_]PS_ -.E MI7U57RK_ ,%1_P#DQ/XF_P#<,_\ 3I:4 >J_LG?\FL_!O_L3-&_](8:]5KRK M]D[_ )-9^#?_ &)FC?\ I##7JM !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'P!_P6K_Y-9\+ M?]CG:_\ I#?5ZK_P2X_Y,3^&7_<3_P#3I=UY5_P6K_Y-9\+?]CG:_P#I#?5Z MK_P2X_Y,3^&7_<3_ /3I=T ?55%%% !1110 4444 %%%% !1110 4444 %%% M>9^-OVFOA+\.=P\2?$CPOI,RYS;S:K"9SCKB(,7/X"@#TRBOC/QM_P %;/V> M/"6];#6M9\6RKP4T729!SZ!KCRE/U!(KY_\ &W_!<&T3?%X0^%DTW/RW6MZJ M(\?6**-L_P#?R@#]3**_#+QO_P %?OC_ .*-ZZ3<^'_"$9/RG2M+$K@>YN6E M!/N /PKY_P#&_P"UQ\:?B-O7Q!\3_%%Y YRUK'J4D%N3_P!22>YIM '[!>-_^"W'@ M73_,7PC\.]?UQP<*^KW4-@A]_D\XX_ 'Z5\_^./^"T/Q@USS(O#GASPOX8@8 M_+(T$MY<+_P)W"'_ +]U^?M*N-PW E<\@'!H ^@/''[?O[0GQ \U=3^*>N6L M4G6/1W335QZ?Z.J''UZ]\UX=KGB+5O%%\U[K.IWFK7C?>N+ZX>:0_5F)-??? M@/P%^P'X-\*Z+J/C#QGXB\3Z]:*TMS*MO,T:M) )+2"-3M8E<^9R0< M'T[:']M3]BGX76LL'@GX'W>H7H5A%J$VBVC.AP0&6>YE>53G!^[WSUXH _-_ MPE\.O%?CZX\CPQX8UGQ'/NV^7I.GRW39],1J>:][\$_\$UOVB_'.R2#XUC]D/7?&5[I&F2^+8O$"QCRM4O6@C$B. MS>?(BA]\A#$9W#&6ZY&/9]0_X*^_M!>-[EK3PQX8\-V4G\*:;I5Q=S]NNZ5@ M>A_@'4T >%_M"?L97_[*7]@P?$SQ791ZIK<&;5]0>.-" 6E:5H%7); M VENAKRJWUKX=Z;G;X5US69E^[)?:U'# _'\4,5OO'/I-T_3Z(^)5G^U_P#M M>/IS>*_ ?B+Q##8LQL9+CPA#91P[OO!)C F0=@R"Q&0,]J?X1_X)=_M-ZO(9 M/^$7M_#$VW&>W:M>3]HKXV:AI;16WQ'D\.Z9-CS+70M5M='CVGC#06 MK1G !^[M]>.M?4'AO_@BC\4]2=9/$/CKPKI0D.YOL9N;R09QG(:.,$\GHQZ# MGGCUGPS_ ,$/?#MN$/B+XJZIJ!ZLFF:3':X]@7DES]IRSN<#.*^Q/#/_ 1Z_9_T';]O3Q/X MC(Z_VEJP0'K_ ,\(XO7]![Y];\,_\$^_V=O")0V/PHT.?;T_M,2W_P"?VAWS M^- 'Y_>)O^"W7C^Z+_\ "/?#GPWI8_A_M.YN+W'UV&'/Z5Y1=?M7?M*?&#Q] M;^./#/P]LV\81Q>3!KOAWP$EY>(FW;A)I(IG'READ'.&('%?MEX7^%'@CP1L M_P"$=\'>'] V?=_LO2X+;;C&,;$&.@_(5U5 'XG?\(9_P4&^+@(DE^(5I'+P MRR:I'HBD'.05,D/'!XQZ>HJ6'_@E)^TU\2+A9_%FOZ/;2%MS2:_K\UW(.3D_ MNTER>3W[]:_:RB@#\EO"_P#P0\UN?8WB/XKZ?8]VBTO1WN<],@.\L>._.T]! MQSQQ/[9'_!*__AGOX-KXW\%Z[JWC!M-FSK<%Q;QIY-J1_P ?$:ISM1A\^2TLDKA?^^&H ^&_P!BO]FK5?VGOCIHGAZWMW_X1^RE M2^UV]*9C@M$8%E)_O28\M1ZMGHK$?T7UY[\$?@'X&_9W\')X:\":'#H^G[O, MGDR7GNI,8\R:0_,[?7@#@ # KT*@ 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 **** "OE7_ (*C_P#)B?Q-_P"X9_Z=+2OJJOE7_@J/_P F)_$W_N&? M^G2TH ]5_9._Y-9^#?\ V)FC?^D,->JUY5^R=_R:S\&_^Q,T;_TAAKU6@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBOB;]N#_@I%X1^ /A_ M4?#7@C4K/Q/\29XVACCM7$UMI1.1YD[J<%UZB('.<;L#J ?9<.N:;<7GV2+4 M+62ZR5\A)E+Y&2YN[B359III6+/( M[:;=EF8GJ2223[U^^V<8HX 8, ?J2MQ$T[0"5#,JAFC##< 6.J3MNGO;+<$82G^)XV:,;SRPD&>5)8 _02BBB@ HHKR7X M_?M4?#3]F.QTZX^(7B Z1)J:S'3[6&TFN9KHQ!2ZJ(T8+]]!ERJY8= \,Z=JZ:I!?7MUYEY<,D4T2[D4;(P1.Q*AGY ^:NT_8A_X* MD6/[//PZ\.?#/Q?X.DO/#&EO.(];TF?-U&)KB2=B\#_+)AI6&5=2 !PQZ@'[ M.T5XE\%?VT/@U^T-XHG\.> /&2ZYK<-JUZ]FVG7=JWDJRJS S1(K8+KP"3SG MI7MM !16#XJ\?>&/ MK]I\2^(])\/6^-WG:K?16R8])/ M$4J_=?4)(+")S[,&E;'U0'VKY^\;_P#!:OXIZQYD?ACP=X9\.0N,"2[\Z^G3 MW#;HT_-#0!^S-5=2U2ST>SDN[^[@L;2,9>>YD6-%'J6) %?SX>-_^"BO[1/C MSS%O/B=JFFPL"!%H:1:=L'H'@17[]2Q/O7A'B;QEX@\:7@N_$&N:EKMT.D^I MW\;_MP_ 7X>[QK/Q5\.&2,9>'3;K^T)%]BEN)&!]L9KY_ M\;?\%E/@AX=WQZ%IWB?Q7-@[)+:Q2V@/U:9U9]RD2PX^FX_6OG_ ,;?\%3OVC/&6Y(?&-MX;MFS MF#1--@B_*1U>08]GKY:T;P]JOB.X^SZ3IEYJD_\ SRL[=YFZ$]%!/8_D:]4\ M,_L:_'3Q?M_LWX3>+61ONRW6E2VL9^CRA5/YT *_'/B+Q& MC=8]3U2>=!GL%9B /8"N+CC:5@J*78]%49)KZ]\+_P#!*+]H[Q%L-SX3T_P_ M&_235-8MNG')6)Y&'7H1G@\=,^M>&?\ @B7\3+T(VO\ CSPKI0;DK8+KZE_>73-*BM/7H7DE]NW8^O'K M?AG_ ((__L^:"4^W6WB3Q'MZ_P!IZN4W?7[.D7Z4 ?CAIZ_"[3"LEZ_B_P 2 M#J;>W2UTC\/,)N_SV=^G'/(:]<:;=:Q=2Z/97&G:8SYM[6[N1G7[0SYZ#K[^IKUKPS\,?!W@ MG8/#OA+0]!"<+_9FFPVVWZ;%&* /YL?#/P2^(GC3;_PC_@+Q/KH;H=-T>XN, M]?[B'^Z?R/I7K7AG_@G3^T;XL*_9/A;JEJK?Q:G-;V./X'!YZ5ZUX9_X(=ZM-L?Q% M\6+.T/\ %#IFBO/GV#O,F/KM-?K+10!^>OAG_@BK\(]/VOK?B[Q=K,B_PP36 MUK$W7J/)9O3HPZ>]>M>&?^"6_P"S=X;V._@.36)UZ2ZGJMW)^:"14/XK7UA1 M0!Y3X7_91^#'@S8VC_"OPA:3)]VX_L:WDF&,?\M&4MU /7J,UZ;I^FV>DVJV MUC:065LOW8;>-8T'T &*LT4 %%%% !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 %%%% !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 %%%% !7RK_P5'_Y, M3^)O_<,_].EI7U57RK_P5'_Y,3^)O_<,_P#3I:4 >J_LG?\ )K/P;_[$S1O_ M $AAKU6O*OV3O^36?@W_ -B9HW_I##7JM !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 8/C[2[K7/ GB/3;%=][>:;?^"0-IX+L;KQ5\8M3M->O+6TDGM_#.ELYM4D"$J9YCM,F#CY% 7(Y9QP? MU'K)\6?\BKK/_7E-_P"BVH _!?\ X)?J!7XB?\$N/^3[/AE_W$_P#TUW=?MA^U M%I,NO?LT_%C3H$\VXNO">JQ1)G&9#:2A?_'L4 ?C1_P2;TF+4OVU?"\TL0D- MC8:AI(@+X'OA#^1K]"_\ @KM>QVO[&>K1 M.<-6S=,P'T&W\Q7Q9\>+5O"/[=7C:'>VLD>WY3&\#J1CTP:_#C_@EGXBGT'] MMSP)#$^V'4HK^RG&<;D-G,X'_?<:'\*_<[XI7L>F_#'Q?=RG$5OH]Y*Y_P!E M87)_E7X2_P#!,'1Y=7_;?^''EQ[TM6OKF4Y("JMC/@_]]%1^(H _H"HHHH * M_!G_ (*F?':[^+W[4FM:''/NT#P6S:+90KT\X8-TY_VC*"GTB2OWFK^IQ^C0W4AN8B#W^25?QS0!X;1110!Z#\$/CSX MR_9V\77'B?P+J$.EZY-926'VJ:VCN-D;LC-A9 5SE%Y(/>NH\: M-<^*?B62&7_66]E>M90M[&.#8A'MBK'[%_[.T'[47Q^T;P+?WEWINCS6]S=W M]Y8A3-#%'$Q!7<".9#&O(XWU^KWAO_@D#^SYH*8O+3Q'X@;'W]2U8J?KB!(Q M^E 'X;7M]+=Z!H6HZ->+]VYL=5GAE'_ U8-^M> MB?\ #.ND?]#?\0/_ L=1_\ CM 'X=>$_P#@G3^T9XRC22R^%NJ6D;=6U::" MP*CCDK/(C=_3/6O7_#'_ 1M^.VM;'U*^\)^'D/++>:C++(/8"&)U)_X$.G6 MOUF_X9UTC_H;_B!_X6.H_P#QVC_AG72/^AO^('_A8ZC_ /': /SS\,_\$.]0 MDVOXA^+5M;8^]#IFB--GKT=YDQV_A/?IUKUSPS_P18^#VFE7UKQ3XOUJ1>J1 MW%O;1-]0(6;\FKZP_P"&==(_Z&_X@?\ A8ZC_P#':/\ AG72/^AO^('_ (6. MH_\ QV@#RGPQ_P $O?V;O#.QSX .K3KC]]JFJ7:$ZC^[W(Z<5ZSX8 M_98^#G@T(=&^%OA"QE3@3KHMNTW_ '\9"QZ>M,_X9UTC_H;_ (@?^%CJ/_QV MC_AG72/^AO\ B!_X6.H__': /3K*QMM-MDM[2WBM;=/NQ0H$0?0#BIZ\J_X9 MUTC_ *&_X@?^%CJ/_P =H_X9UTC_ *&_X@?^%CJ/_P =H ]5HKRK_AG72/\ MH;_B!_X6.H__ !VC_AG72/\ H;_B!_X6.H__ !V@#U6BO*O^&==(_P"AO^(' M_A8ZC_\ ':/^&==(_P"AO^('_A8ZC_\ ': /5:*\J_X9UTC_ *&_X@?^%CJ/ M_P =H_X9UTC_ *&_X@?^%CJ/_P =H ]5HKRK_AG72/\ H;_B!_X6.H__ !VC M_AG72/\ H;_B!_X6.H__ !V@#U6BO*O^&==(_P"AO^('_A8ZC_\ ':/^&==( M_P"AO^('_A8ZC_\ ': /5:*\J_X9UTC_ *&_X@?^%CJ/_P =H_X9UTC_ *&_ MX@?^%CJ/_P =H ]5HKRK_AG72/\ H;_B!_X6.H__ !VC_AG72/\ H;_B!_X6 M.H__ !V@#U6BO*O^&==(_P"AO^('_A8ZC_\ ':/^&==(_P"AO^('_A8ZC_\ M': /5:*\J_X9UTC_ *&_X@?^%CJ/_P =H_X9UTC_ *&_X@?^%CJ/_P =H ]5 MHKRK_AG72/\ H;_B!_X6.H__ !VC_AG72/\ H;_B!_X6.H__ !V@#U6BO*O^ M&==(_P"AO^('_A8ZC_\ ':/^&==(_P"AO^('_A8ZC_\ ': /5:*\J_X9UTC_ M *&_X@?^%CJ/_P =H_X9UTC_ *&_X@?^%CJ/_P =H ]5HKRK_AG72/\ H;_B M!_X6.H__ !VC_AG72/\ H;_B!_X6.H__ !V@#U6BO*O^&==(_P"AO^('_A8Z MC_\ ':/^&==(_P"AO^('_A8ZC_\ ': /5:*\J_X9UTC_ *&_X@?^%CJ/_P = MH_X9UTC_ *&_X@?^%CJ/_P =H ]5HKRK_AG72/\ H;_B!_X6.H__ !VC_AG7 M2/\ H;_B!_X6.H__ !V@#U6BO*O^&==(_P"AO^('_A8ZC_\ ':/^&==(_P"A MO^('_A8ZC_\ ': /5:*\J_X9UTC_ *&_X@?^%CJ/_P =H_X9UTC_ *&_X@?^ M%CJ/_P =H ]5HKRK_AG72/\ H;_B!_X6.H__ !VC_AG72/\ H;_B!_X6.H__ M !V@#U6BO*O^&==(_P"AO^('_A8ZC_\ ':/^&==(_P"AO^('_A8ZC_\ ': / M5:*\J_X9UTC_ *&_X@?^%CJ/_P =H_X9UTC_ *&_X@?^%CJ/_P =H ]5HKRK M_AG72/\ H;_B!_X6.H__ !VC_AG72/\ H;_B!_X6.H__ !V@#U6BO*O^&==( M_P"AO^('_A8ZC_\ ':/^&==(_P"AO^('_A8ZC_\ ': /5:*\J_X9UTC_ *&_ MX@?^%CJ/_P =H_X9UTC_ *&_X@?^%CJ/_P =H ]5HKRK_AG72/\ H;_B!_X6 M.H__ !VC_AG72/\ H;_B!_X6.H__ !V@#U6BO*O^&==(_P"AO^('_A8ZC_\ M':/^&==(_P"AO^('_A8ZC_\ ': /5:*\J_X9UTC_ *&_X@?^%CJ/_P =H_X9 MUTC_ *&_X@?^%CJ/_P =H ]5HKRK_AG72/\ H;_B!_X6.H__ !VC_AG72/\ MH;_B!_X6.H__ !V@#U6BO*O^&==(_P"AO^('_A8ZC_\ ':/^&==(_P"AO^(' M_A8ZC_\ ': /5:*\J_X9UTC_ *&_X@?^%CJ/_P =H_X9UTC_ *&_X@?^%CJ/ M_P =H ]5HKRK_AG72/\ H;_B!_X6.H__ !VC_AG72/\ H;_B!_X6.H__ !V@ M#U6BO*O^&==(_P"AO^('_A8ZC_\ ':/^&==(_P"AO^('_A8ZC_\ ': /5:*\ MJ_X9UTC_ *&_X@?^%CJ/_P =H_X9UTC_ *&_X@?^%CJ/_P =H ]5HKRK_AG7 M2/\ H;_B!_X6.H__ !VC_AG72/\ H;_B!_X6.H__ !V@#U6BO*O^&==(_P"A MO^('_A8ZC_\ ':/^&==(_P"AO^('_A8ZC_\ ': /5:*\J_X9UTC_ *&_X@?^ M%CJ/_P =H_X9UTC_ *&_X@?^%CJ/_P =H ]5HKRK_AG72/\ H;_B!_X6.H__ M !VC_AG72/\ H;_B!_X6.H__ !V@#U6BO*O^&==(_P"AO^('_A8ZC_\ ':/^ M&==(_P"AO^('_A8ZC_\ ': /5:*\J_X9UTC_ *&_X@?^%CJ/_P =H_X9UTC_ M *&_X@?^%CJ/_P =H ]5HKRK_AG72/\ H;_B!_X6.H__ !VC_AG72/\ H;_B M!_X6.H__ !V@#U6BO*O^&==(_P"AO^('_A8ZC_\ ':/^&==(_P"AO^('_A8Z MC_\ ': /5:*\J_X9UTC_ *&_X@?^%CJ/_P =H_X9UTC_ *&_X@?^%CJ/_P = MH ]5HKRK_AG72/\ H;_B!_X6.H__ !VC_AG72/\ H;_B!_X6.H__ !V@#U6B MO*O^&==(_P"AO^('_A8ZC_\ ':/^&==(_P"AO^('_A8ZC_\ ': /5:*\J_X9 MUTC_ *&_X@?^%CJ/_P =H_X9UTC_ *&_X@?^%CJ/_P =H ]5HKRK_AG72/\ MH;_B!_X6.H__ !VC_AG72/\ H;_B!_X6.H__ !V@#U6BO*O^&==(_P"AO^(' M_A8ZC_\ ':/^&==(_P"AO^('_A8ZC_\ ': /5:*\J_X9UTC_ *&_X@?^%CJ/ M_P =H_X9UTC_ *&_X@?^%CJ/_P =H ]5HKRK_AG72/\ H;_B!_X6.H__ !VC M_AG72/\ H;_B!_X6.H__ !V@#U6BO*O^&==(_P"AO^('_A8ZC_\ ':/^&==( M_P"AO^('_A8ZC_\ ': /5:*\J_X9UTC_ *&_X@?^%CJ/_P =H_X9UTC_ *&_ MX@?^%CJ/_P =H ]5HKRK_AG72/\ H;_B!_X6.H__ !VC_AG72/\ H;_B!_X6 M.H__ !V@#U6BO*O^&==(_P"AO^('_A8ZC_\ ':/^&==(_P"AO^('_A8ZC_\ M': /5:*\J_X9UTC_ *&_X@?^%CJ/_P =H_X9UTC_ *&_X@?^%CJ/_P =H ]5 MHKRK_AG72/\ H;_B!_X6.H__ !VC_AG72/\ H;_B!_X6.H__ !V@#U6BO*O^ M&==(_P"AO^('_A8ZC_\ ':/^&==(_P"AO^('_A8ZC_\ ': /5:*\J_X9UTC_ M *&_X@?^%CJ/_P =H_X9UTC_ *&_X@?^%CJ/_P =H ]5HKRK_AG72/\ H;_B M!_X6.H__ !VC_AG72/\ H;_B!_X6.H__ !V@#U6BO*O^&==(_P"AO^('_A8Z MC_\ ':/^&==(_P"AO^('_A8ZC_\ ': /5:*\J_X9UTC_ *&_X@?^%CJ/_P = MH_X9UTC_ *&_X@?^%CJ/_P =H ]5HKRK_AG72/\ H;_B!_X6.H__ !VC_AG7 M2/\ H;_B!_X6.H__ !V@#U6BO*O^&==(_P"AO^('_A8ZC_\ ':/^&==(_P"A MO^('_A8ZC_\ ': /5:*\J_X9UTC_ *&_X@?^%CJ/_P =H_X9UTC_ *&_X@?^ M%CJ/_P =H ]5HKRK_AG72/\ H;_B!_X6.H__ !VC_AG72/\ H;_B!_X6.H__ M !V@#U6BO*O^&==(_P"AO^('_A8ZC_\ ':/^&==(_P"AO^('_A8ZC_\ ': / M5:*\J_X9UTC_ *&_X@?^%CJ/_P =H_X9UTC_ *&_X@?^%CJ/_P =H ]5HKRK M_AG72/\ H;_B!_X6.H__ !VC_AG72/\ H;_B!_X6.H__ !V@#U6BO*O^&==( M_P"AO^('_A8ZC_\ ':/^&==(_P"AO^('_A8ZC_\ ': /5:*\J_X9UTC_ *&_ MX@?^%CJ/_P =H_X9UTC_ *&_X@?^%CJ/_P =H ]5HKRK_AG72/\ H;_B!_X6 M.H__ !VC_AG72/\ H;_B!_X6.H__ !V@#U6BO*O^&==(_P"AO^('_A8ZC_\ M':/^&==(_P"AO^('_A8ZC_\ ': /5:*\J_X9UTC_ *&_X@?^%CJ/_P =H_X9 MUTC_ *&_X@?^%CJ/_P =H ]5HKRK_AG72/\ H;_B!_X6.H__ !VC_AG72/\ MH;_B!_X6.H__ !V@#U6BO*O^&==(_P"AO^('_A8ZC_\ ':/^&==(_P"AO^(' M_A8ZC_\ ': /5:*\J_X9UTC_ *&_X@?^%CJ/_P =H_X9UTC_ *&_X@?^%CJ/ M_P =H ]5HKRK_AG72/\ H;_B!_X6.H__ !VC_AG72/\ H;_B!_X6.H__ !V@ M#U6BO*O^&==(_P"AO^('_A8ZC_\ ':/^&==(_P"AO^('_A8ZC_\ ': /5:*\ MJ_X9UTC_ *&_X@?^%CJ/_P =H_X9UTC_ *&_X@?^%CJ/_P =H ]5HKRK_AG7 M2/\ H;_B!_X6.H__ !VC_AG72/\ H;_B!_X6.H__ !V@#U6BO*O^&==(_P"A MO^('_A8ZC_\ ':/^&==(_P"AO^('_A8ZC_\ ': /5:*\J_X9UTC_ *&_X@?^ M%CJ/_P =H_X9UTC_ *&_X@?^%CJ/_P =H ]5HKRK_AG72/\ H;_B!_X6.H__ M !VC_AG72/\ H;_B!_X6.H__ !V@#U6BO*O^&==(_P"AO^('_A8ZC_\ ':/^ M&==(_P"AO^('_A8ZC_\ ': /5:*\J_X9UTC_ *&_X@?^%CJ/_P =H_X9UTC_ M *&_X@?^%CJ/_P =H ]5HKRK_AG72/\ H;_B!_X6.H__ !VC_AG72/\ H;_B M!_X6.H__ !V@#U6BO*O^&==(_P"AO^('_A8ZC_\ ':/^&==(_P"AO^('_A8Z MC_\ ': /5:*\J_X9UTC_ *&_X@?^%CJ/_P =H_X9UTC_ *&_X@?^%CJ/_P = MH ]5HKRK_AG72/\ H;_B!_X6.H__ !VC_AG72/\ H;_B!_X6.H__ !V@#U6B MO*O^&==(_P"AO^('_A8ZC_\ ':/^&==(_P"AO^('_A8ZC_\ ': /5:*\J_X9 MUTC_ *&_X@?^%CJ/_P =H_X9UTC_ *&_X@?^%CJ/_P =H ]5HKRK_AG72/\ MH;_B!_X6.H__ !VC_AG72/\ H;_B!_X6.H__ !V@#U6BO*O^&==(_P"AO^(' M_A8ZC_\ ':/^&==(_P"AO^('_A8ZC_\ ': /5:*\J_X9UTC_ *&_X@?^%CJ/ M_P =H_X9UTC_ *&_X@?^%CJ/_P =H ]5HKRK_AG72/\ H;_B!_X6.H__ !VC M_AG72/\ H;_B!_X6.H__ !V@#U6BN,\$_"RQ\"ZC/>6NN>)M4DEB\DQZWKUU M?Q*,@Y5)790W ^8#.,CN:[.@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M KY5_P""H_\ R8G\3?\ N&?^G2TKZJKY5_X*C_\ )B?Q-_[AG_ITM* /5?V3 MO^36?@W_ -B9HW_I##7JM>5?LG?\FL_!O_L3-&_](8:]5H **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ K)\6?\BKK/_7E-_P"BVK6ILD:31M'( MJNC JRL,@@]010!^ ?\ P2X_Y/L^&7_<3_\ 37=U^_-U:PWUK-;7$:S6\R-' M)&XRKJ1@@CT(-02.]=A0!_/I\2/ OCC_@G7^UK9ZI:64GEZ-J+WVA7TZM]GU.Q;.Y MB=HY #E26]B>G_;5_P""@NM_MH:+X9\)V'@__A&-'LKM;QK*.\:^GO+PH8TP M1&G"B1U50I)+9]A^XWC3P#X:^(^BOH_BOP_IGB32W.XV>JVD=S%NP1N"N" 1 MDX(Y%K;QUQG M]G*KW]A;:I93V=[;0WEI<(8YK>X0/'(A&"K*>"".QH _%3XA?\%:/%OC_P#9 MGN?AK-X4A@\2:CIG]CZGXH-^SBX@*!)'6#8"LDB%@27(&20.0%]D_P""-O[, MNK:3>:W\9?$&GR65I=69TO0%N(RIN$9U:>Y7/\/R*BM_%ND].?NVW_8Y^!EI MK@U>'X2^#TO@P<-_8\.Q6!)#"/;M!R>H'8>@KU^*)(8TCC18XT 5448"@= ! MZ4 /HHHH *_+#_@LG\"];\7>,/AQXH\)>"]6UW4)[.\L-3O-'L);D[8WB:W6 M01J<'][/@GDC(YV\?J?10!_+=XE\':_X,O%M/$&AZEH5TPR(-2M)+=R/4*X! MJ?POX!\3^.'E3PYXJT % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 ? '_!:O\ Y-9\+?\ 8YVO_I#?5ZK_ ,$N/^3$_AE_ MW$__ $Z7=>5?\%J_^36?"W_8YVO_ *0WU>J_\$N/^3$_AE_W$_\ TZ7= 'U5 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 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 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %?*O\ P5'_ .3$_B;_ -PS_P!. MEI7U57RK_P %1_\ DQ/XF_\ <,_].EI0!ZK^R=_R:S\&_P#L3-&_](8:]5KR MK]D[_DUGX-_]B9HW_I##7JM !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'P!_P6K_ .36?"W_ M &.=K_Z0WU>J_P#!+C_DQ/X9?]Q/_P!.EW7E7_!:O_DUGPM_V.=K_P"D-]7J MO_!+C_DQ/X9?]Q/_ -.EW0!]54444 %%%% !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 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 %%%% ! M7RK_ ,%1_P#DQ/XF_P#<,_\ 3I:5]55\J_\ !4?_ ),3^)O_ '#/_3I:4 >J M_LG?\FL_!O\ [$S1O_2&&O5:\J_9._Y-9^#?_8F:-_Z0PUZK0 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110!\ ?\%J_P#DUGPM_P!CG:_^D-]7JO\ P2X_Y,3^&7_<3_\ 3I=U MY5_P6K_Y-9\+?]CG:_\ I#?5ZK_P2X_Y,3^&7_<3_P#3I=T ?55%%% !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 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 4444 %% M%% !1110 4444 %%%% !1110 5\J_P#!4?\ Y,3^)O\ W#/_ $Z6E?55?*O_ M 5'_P"3$_B;_P!PS_TZ6E 'JO[)W_)K/P;_ .Q,T;_TAAKU6O*OV3O^36?@ MW_V)FC?^D,->JT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 ? '_!:O\ Y-9\+?\ 8YVO_I#? M5ZK_ ,$N/^3$_AE_W$__ $Z7=>5?\%J_^36?"W_8YVO_ *0WU>J_\$N/^3$_ MAE_W$_\ TZ7= 'U51110 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 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 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?*O\ P5'_ M .3$_B;_ -PS_P!.EI7U57RK_P %1_\ DQ/XF_\ <,_].EI0!ZK^R=_R:S\& M_P#L3-&_](8:]5KRK]D[_DUGX-_]B9HW_I##7JM !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M'P!_P6K_ .36?"W_ &.=K_Z0WU>J_P#!+C_DQ/X9?]Q/_P!.EW7E7_!:O_DU MGPM_V.=K_P"D-]7JO_!+C_DQ/X9?]Q/_ -.EW0!]54444 %%%% !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 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 %%%% !7RK_ ,%1_P#DQ/XF_P#<,_\ 3I:5]55\J_\ !4?_ ),3 M^)O_ '#/_3I:4 >J_LG?\FL_!O\ [$S1O_2&&O5:\J_9._Y-9^#?_8F:-_Z0 MPUZK0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110!\ ?\%J_P#DUGPM_P!CG:_^D-]7JO\ P2X_ MY,3^&7_<3_\ 3I=UY5_P6K_Y-9\+?]CG:_\ I#?5ZK_P2X_Y,3^&7_<3_P#3 MI=T ?55%%% !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 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 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\J_P#!4?\ Y,3^)O\ MW#/_ $Z6E?55?*O_ 5'_P"3$_B;_P!PS_TZ6E 'JO[)W_)K/P;_ .Q,T;_T MAAKU6O*OV3O^36?@W_V)FC?^D,->JT %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 5\/?\ !17_ (*!7/[+*Z=X.\%6]G?> M/=3M_M4MQ>#S(=,MR2JN4!&Z1B&VJ> %R000#]PU_/1^VAKMS\7OVZ/'\$\T MC%_$W]@1?["02+: */\ MGGZG/>@#LO^&W?VP]!TNV^(-YK_ (E7PS=2CR]2 MO/#\0TJ@:9'*R6OB+3[[3;A1R&"PM<)D?[]N MO/O]: /W?HHHH **** /@#_@M7_R:SX6_P"QSM?_ $AOJ]5_X)2$H/ MX5L;@G\,#'XU]M?%_P#X*S?#OQA^RQK-AI":BGQ*UW17TR72VLV6*SGEB\N6 M7S2=I1=SLF"6.%!49./'?^",?P3OO$7QBUWXF7-NZ:+X=LGL+6=AA9+V< %5 M/?;#OW8Z>8GK0!^R5%%% !7Y2_M._ 7]MKQ+\?O&^J?#W4_&D/@JZU!I-*CT M_P =16< AVKC9";Q#&,YXVCZ5^K5% '\^_[3_P (?VI_ '@+3]1^.-]XHN_" M4FJ1P6R:UXMCU6'[88I60K$MS+M;RUFP^W@$C/S8._\ 7X'_MD^,/A/H6K_ M IU+QA;^ ;CS_[-CTOQK'I]N-L\BR[(#=QE/WRRY^49.3SG)^ZO^"U?_)K/ MA;_L<[7_ -(;ZO5?^"7'_)B?PR_[B?\ Z=+N@#X _P"&:?\ @H9_T%_B!_X< M>'_Y.H_X9I_X*&?]!?X@?^''A_\ DZOVIHH _%;_ (9I_P""AG_07^('_AQX M?_DZC_AFG_@H9_T%_B!_X<>'_P"3J_:FB@#\5O\ AFG_ (*&?]!?X@?^''A_ M^3J/^&:?^"AG_07^('_AQX?_ ).K]J:* /Q6_P"&:?\ @H9_T%_B!_X<>'_Y M.H_X9I_X*&?]!?X@?^''A_\ DZOVIHH _%;_ (9I_P""AG_07^('_AQX?_DZ MC_AFG_@H9_T%_B!_X<>'_P"3J_:FB@#\5O\ AFG_ (*&?]!?X@?^''A_^3J/ M^&:?^"AG_07^('_AQX?_ ).K]J:* /Q6_P"&:?\ @H9_T%_B!_X<>'_Y.H_X M9I_X*&?]!?X@?^''A_\ DZOVIHH _%;_ (9I_P""AG_07^('_AQX?_DZC_AF MG_@H9_T%_B!_X<>'_P"3J_:FB@#\5O\ AFG_ (*&?]!?X@?^''A_^3J/^&:? M^"AG_07^('_AQX?_ ).K]J:* /Q6_P"&:?\ @H9_T%_B!_X<>'_Y.H_X9I_X M*&?]!?X@?^''A_\ DZOVIHH _%;_ (9I_P""AG_07^('_AQX?_DZC_AFG_@H M9_T%_B!_X<>'_P"3J_:FB@#\5O\ AFG_ (*&?]!?X@?^''A_^3J/^&:?^"AG M_07^('_AQX?_ ).K]J:* /Q6_P"&:?\ @H9_T%_B!_X<>'_Y.H_X9I_X*&?] M!?X@?^''A_\ DZOVIHH _%;_ (9I_P""AG_07^('_AQX?_DZC_AFG_@H9_T% M_B!_X<>'_P"3J_:FB@#\5O\ AFG_ (*&?]!?X@?^''A_^3J/^&:?^"AG_07^ M('_AQX?_ ).K]J:* /Q6_P"&:?\ @H9_T%_B!_X<>'_Y.H_X9I_X*&?]!?X@ M?^''A_\ DZOVIHH _%;_ (9I_P""AG_07^('_AQX?_DZC_AFG_@H9_T%_B!_ MX<>'_P"3J_:FB@#\5O\ AFG_ (*&?]!?X@?^''A_^3J/^&:?^"AG_07^('_A MQX?_ ).K]J:* /Q6_P"&:?\ @H9_T%_B!_X<>'_Y.H_X9I_X*&?]!?X@?^'' MA_\ DZOVIHH _%;_ (9I_P""AG_07^('_AQX?_DZO%/@[XV_:J^/WC&Z\*^ M_B/\0-=UZUM9+R6T_P"$TGM]L*.B,V^:Y13AI$& <\].M?T*5^*W_!'?_D\3 MQ/\ ]BS?_P#I7:T '_#-/_!0S_H+_$#_ ,./#_\ )U'_ S3_P %#/\ H+_$ M#_PX\/\ \G5^U-% 'XK?\,T_\%#/^@O\0/\ PX\/_P G4?\ #-/_ 4,_P"@ MO\0/_#CP_P#R=7[4T4 ?BM_PS3_P4,_Z"_Q _P##CP__ "=1_P ,T_\ !0S_ M *"_Q _\./#_ /)U?M310!^*W_#-/_!0S_H+_$#_ ,./#_\ )U'_ S3_P % M#/\ H+_$#_PX\/\ \G5^U-% 'XK?\,T_\%#/^@O\0/\ PX\/_P G4?\ #-/_ M 4,_P"@O\0/_#CP_P#R=7[4T4 ?BM_PS3_P4,_Z"_Q _P##CP__ "=1_P , MT_\ !0S_ *"_Q _\./#_ /)U?M310!^*W_#-/_!0S_H+_$#_ ,./#_\ )U'_ M S3_P %#/\ H+_$#_PX\/\ \G5^U-% 'XK?\,T_\%#/^@O\0/\ PX\/_P G M4?\ #-/_ 4,_P"@O\0/_#CP_P#R=7[4T4 ?BM_PS3_P4,_Z"_Q _P##CP__ M "=1_P ,T_\ !0S_ *"_Q _\./#_ /)U?M310!^*W_#-/_!0S_H+_$#_ ,./ M#_\ )U'_ S3_P %#/\ H+_$#_PX\/\ \G5^U-% 'XK?\,T_\%#/^@O\0/\ MPX\/_P G4?\ #-/_ 4,_P"@O\0/_#CP_P#R=7[4T4 ?BM_PS3_P4,_Z"_Q M_P##CP__ "=1_P ,T_\ !0S_ *"_Q _\./#_ /)U?M310!^*W_#-/_!0S_H+ M_$#_ ,./#_\ )U'_ S3_P %#/\ H+_$#_PX\/\ \G5^U-% 'XK?\,T_\%#/ M^@O\0/\ PX\/_P G4?\ #-/_ 4,_P"@O\0/_#CP_P#R=7[4T4 ?BM_PS3_P M4,_Z"_Q _P##CP__ "=1_P ,T_\ !0S_ *"_Q _\./#_ /)U?M310!^*W_#- M/_!0S_H+_$#_ ,./#_\ )U'_ S3_P %#/\ H+_$#_PX\/\ \G5^U-% 'XK? M\,T_\%#/^@O\0/\ PX\/_P G4?\ #-/_ 4,_P"@O\0/_#CP_P#R=7[4T4 ? MBM_PS3_P4,_Z"_Q _P##CP__ "=1_P ,T_\ !0S_ *"_Q _\./#_ /)U?M31 M0!^*W_#-/_!0S_H+_$#_ ,./#_\ )U'_ S3_P %#/\ H+_$#_PX\/\ \G5^ MU-% 'XK?\,T_\%#/^@O\0/\ PX\/_P G5XIXN\;?M5>!/B[#\+]<^(_Q L?' M,UU:V<>E?\)I/)F:Y"&!?-2Y,?S"1.=^!GDC!K^A2OQ6_:X_Y2Z:+_V,WA?_ M - LJ #_ (9I_P""AG_07^('_AQX?_DZC_AFG_@H9_T%_B!_X<>'_P"3J_:F MB@#\5O\ AFG_ (*&?]!?X@?^''A_^3J/^&:?^"AG_07^('_AQX?_ ).K]J:* M /Q6_P"&:?\ @H9_T%_B!_X<>'_Y.H_X9I_X*&?]!?X@?^''A_\ DZOVIHH M_%;_ (9I_P""AG_07^('_AQX?_DZC_AFG_@H9_T%_B!_X<>'_P"3J_:FB@#\ M5O\ AFG_ (*&?]!?X@?^''A_^3J/^&:?^"AG_07^('_AQX?_ ).K]J:* /Q6 M_P"&:?\ @H9_T%_B!_X<>'_Y.H_X9I_X*&?]!?X@?^''A_\ DZOVIHH _%;_ M (9I_P""AG_07^('_AQX?_DZC_AFG_@H9_T%_B!_X<>'_P"3J_:FB@#\5O\ MAFG_ (*&?]!?X@?^''A_^3J/^&:?^"AG_07^('_AQX?_ ).K]J:* /Q6_P"& M:?\ @H9_T%_B!_X<>'_Y.H_X9I_X*&?]!?X@?^''A_\ DZOVIHH _%;_ (9I M_P""AG_07^('_AQX?_DZC_AFG_@H9_T%_B!_X<>'_P"3J_:FB@#\5O\ AFG_ M (*&?]!?X@?^''A_^3J/^&:?^"AG_07^('_AQX?_ ).K]J:* /Q6_P"&:?\ M@H9_T%_B!_X<>'_Y.H_X9I_X*&?]!?X@?^''A_\ DZOVIHH _%;_ (9I_P"" MAG_07^('_AQX?_DZC_AFG_@H9_T%_B!_X<>'_P"3J_:FB@#\5O\ AFG_ (*& M?]!?X@?^''A_^3J/^&:?^"AG_07^('_AQX?_ ).K]J:* /Q6_P"&:?\ @H9_ MT%_B!_X<>'_Y.H_X9I_X*&?]!?X@?^''A_\ DZOVIHH _%;_ (9I_P""AG_0 M7^('_AQX?_DZC_AFG_@H9_T%_B!_X<>'_P"3J_:FB@#\5O\ AFG_ (*&?]!? MX@?^''A_^3J/^&:?^"AG_07^('_AQX?_ ).K]J:* /Q6_P"&:?\ @H9_T%_B M!_X<>'_Y.H_X9I_X*&?]!?X@?^''A_\ DZOVIHH _%;_ (9I_P""AG_07^(' M_AQX?_DZC_AFG_@H9_T%_B!_X<>'_P"3J_:FB@#\5O\ AFG_ (*&?]!?X@?^ M''A_^3JX+XT>'_VU/V>O"<'B7X@>,_B!H&B37:6,=U_PGAN'_Y.K]J:* /Q6_X9I_X*&?]!?X@?^'' MA_\ DZC_ (9I_P""AG_07^('_AQX?_DZOVIHH _%;_AFG_@H9_T%_B!_X<>' M_P"3J/\ AFG_ (*&?]!?X@?^''A_^3J_:FB@#\5O^&:?^"AG_07^('_AQX?_ M ).H_P"&:?\ @H9_T%_B!_X<>'_Y.K]J:* /Q6_X9I_X*&?]!?X@?^''A_\ MDZC_ (9I_P""AG_07^('_AQX?_DZOVIHH _%;_AFG_@H9_T%_B!_X<>'_P"3 MJ/\ AFG_ (*&?]!?X@?^''A_^3J_:FB@#\5O^&:?^"AG_07^('_AQX?_ ).H M_P"&:?\ @H9_T%_B!_X<>'_Y.K]J:* /Q6_X9I_X*&?]!?X@?^''A_\ DZC_ M (9I_P""AG_07^('_AQX?_DZOVIHH _%;_AFG_@H9_T%_B!_X<>'_P"3J/\ MAFG_ (*&?]!?X@?^''A_^3J_:FB@#\5O^&:?^"AG_07^('_AQX?_ ).H_P"& M:?\ @H9_T%_B!_X<>'_Y.K]J:* /Q6_X9I_X*&?]!?X@?^''A_\ DZC_ (9I M_P""AG_07^('_AQX?_DZOVIHH _%;_AFG_@H9_T%_B!_X<>'_P"3J/\ AFG_ M (*&?]!?X@?^''A_^3J_:FB@#\5O^&:?^"AG_07^('_AQX?_ ).H_P"&:?\ M@H9_T%_B!_X<>'_Y.K]J:* /Q6_X9I_X*&?]!?X@?^''A_\ DZC_ (9I_P"" MAG_07^('_AQX?_DZOVIHH _%;_AFG_@H9_T%_B!_X<>'_P"3J/\ AFG_ (*& M?]!?X@?^''A_^3J_:FB@#\5O^&:?^"AG_07^('_AQX?_ ).H_P"&:?\ @H9_ MT%_B!_X<>'_Y.K]J:* /Q6_X9I_X*&?]!?X@?^''A_\ DZC_ (9I_P""AG_0 M7^('_AQX?_DZOVIHH _%;_AFG_@H9_T%_B!_X<>'_P"3J/\ AFG_ (*&?]!? MX@?^''A_^3J_:FB@#\5O^&:?^"AG_07^('_AQX?_ ).H_P"&:?\ @H9_T%_B M!_X<>'_Y.K]J:* /YZ_A+XV_:J^.7CBY\'^"/B/\0-;\1VT,MQ+9?\)I/;[8 MXV57.^6Y1#AF48#9.>*]K_X9I_X*&?\ 07^('_AQX?\ Y.H_X),_\GQ>)?\ ML#:G_P"E,-?M30!^*W_#-/\ P4,_Z"_Q _\ #CP__)U'_#-/_!0S_H+_ ! _ M\./#_P#)U?M310!^*W_#-/\ P4,_Z"_Q _\ #CP__)U'_#-/_!0S_H+_ ! _ M\./#_P#)U?M310!^*W_#-/\ P4,_Z"_Q _\ #CP__)U'_#-/_!0S_H+_ ! _ M\./#_P#)U?M310!^*W_#-/\ P4,_Z"_Q _\ #CP__)U'_#-/_!0S_H+_ ! _ M\./#_P#)U?M310!^*W_#-/\ P4,_Z"_Q _\ #CP__)U'_#-/_!0S_H+_ ! _ M\./#_P#)U?M310!^*W_#-/\ P4,_Z"_Q _\ #CP__)U'_#-/_!0S_H+_ ! _ M\./#_P#)U?M310!^*W_#-/\ P4,_Z"_Q _\ #CP__)U'_#-/_!0S_H+_ ! _ M\./#_P#)U?M310!^*W_#-/\ P4,_Z"_Q _\ #CP__)U'_#-/_!0S_H+_ ! _ M\./#_P#)U?M310!^*W_#-/\ P4,_Z"_Q _\ #CP__)U'_#-/_!0S_H+_ ! _ M\./#_P#)U?M310!^*W_#-/\ P4,_Z"_Q _\ #CP__)U'_#-/_!0S_H+_ ! _ M\./#_P#)U?M310!^*W_#-/\ P4,_Z"_Q _\ #CP__)U'_#-/_!0S_H+_ ! _ M\./#_P#)U?M310!^*W_#-/\ P4,_Z"_Q _\ #CP__)U'_#-/_!0S_H+_ ! _ M\./#_P#)U?M310!^*W_#-/\ P4,_Z"_Q _\ #CP__)U'_#-/_!0S_H+_ ! _ M\./#_P#)U?M310!^*W_#-/\ P4,_Z"_Q _\ #CP__)U'_#-/_!0S_H+_ ! _ M\./#_P#)U?M310!^*W_#-/\ P4,_Z"_Q _\ #CP__)U'_#-/_!0S_H+_ ! _ M\./#_P#)U?M310!^*W_#-/\ P4,_Z"_Q _\ #CP__)U'_#-/_!0S_H+_ ! _ M\./#_P#)U?M310!^*W_#-/\ P4,_Z"_Q _\ #CP__)U'_#-/_!0S_H+_ ! _ M\./#_P#)U?M310!^*W_#-/\ P4,_Z"_Q _\ #CP__)U'_#-/_!0S_H+_ ! _ M\./#_P#)U?M310!^*W_#-/\ P4,_Z"_Q _\ #CP__)U'_#-/_!0S_H+_ ! _ M\./#_P#)U?M310!^,?[,?[3GQW_9O_:SL?A7\5+[6O$^KZ[JNDZ%>6'B3Q%+ MJ(TP74L+":$K+)&7,JT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 5P?QF^!O@C]H'P=+X8\=Z%!K>ELWF1;R4EMY,$"2*12& M1@">0>1D'()%=Y10!\$6O_!&#X'6^M"\DUSQK%?"&CV^AZ#IZ;(+.V!P,G)9B22S$Y)9B2 M2./#UGXETFWNEO8K2]4E$F5' M0.,$'?A=X3L?#'A32;?0] L?,^S6%J"(XM\C2/C)/5W9O MJ37044 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E_PU_9A^%? MP>\2S^(/!?@C2_#NM3P/;2WMFC!VB9E9D.2>"R*?P%>H44 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !7E_B+]F'X5^+OB-%X]UCP1I>H>,8I[> MY36)D8SK+ %$+YSC*[$QQ_"*]0HH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "N1^)WPE\'_&;P]%H7C?P_9^)-(BN%NTM+U2469595?@CD!V'X MFNNHH YWX?\ P\\-_"OPK9^&O"6D6^A:#9EV@L+4$1QEW+OC)/5F8_C71444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'E_P //V8?A7\)_%4_ MB7PAX(TO0->GBDADOK1&$C([!G4Y)X)4'\*]0HHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** /+]<_9A^%?B7XF1_$+5/!&EWOC6.ZM[U-:E1O/ M$T 00OG.,H(H\JUY5^R=_R:S\&_^Q,T;_TAAKU6@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **X+XS?'3P/\ 'PC/XC\ M237P1_P5&_;T\6?"OQ9%\*/AQJ4WA_4X[9+K6M:M]OGJ)5 MS';PLK;K; M2-3OSYEW9W*J66*20_-)&P5E&[+*Q49V\ _7"J1UK3UO?L9O[47>=OV?SE\ MS/7&W.:MNZQJS,P55&2S' ]:_&_]@E3^T9_P4J\7_$F16N-/L)=5UZ%Y.55 M9'-O;)]52<8_ZYY[4 ?LE17Y"_\ !2']N[Q_JWQDU#X/_#'5[_0],TJ=-/O; MC16:.]U*^; :%9%^=45F\O8F"S!L[AM \(^(7[,/[4O[,G@I?B9JE]K>A60D MB>\N]*\0,]S:,[#89Q')G[S 9!8 G!/- '[XT5\1?\$R?VU-;_:>\'ZYX<\: MM'<>,_#:Q2-J,4:QB_M7RJR,J\"164AL AD(&&/A7X7N_$7B[ M7++P]HMJNZ6\OI0B]/NJ.K,>RJ"Q/ !- '1T5^"'[?'[=%]^U)\1+2/PP][H MO@;0?,BTU/,:*:\=R-]Q*H/&0JA5.=JCU8BOU?\ ^"<]U->?L5_"^:XEDGF> MSN"TDC%F/^ES=2: /I"J1UK3UO?L9O[47>=OV?SE\S/7&W.:MNZQJS,P55&2 MS' ]:_&_P#8)4_M&?\ !2KQ?\29%:XT^PEU77H7DY55D,:@T9:QT.V=6OKY^P2/.0N>KMA1W.< M _@_\2OVC/%WQ[^/T_C;5KZXL)M4U. QV%K0JJ 3@;CDGDT M ?T@T45^:_\ P54_;B\7?!W7=,^%WP]U*;0-3N[ :AJVM6I N$CD9TC@A;K& MWR,[.,-@IM(YH _2BBOPJTC]B/\ :O\ $WP[@^*=O?:K+/+9B_M[637YO[8E M@(WJZINSDJ=P0N'/3;DXKZ)_X)8_MV>,_'OCY/A%\0=6N/$OVJSDFT/5KQ@] MU&\*%W@ED/S2J8PS!F)8%,9((V@'ZF4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 456U+4K/1M/N+[4+J"QLK=#)-,Y6" C&8@P#%_XBJ[ M?E&6 /V#HK\Z?^"*NIWFI_!OX@/>7<]VZZ_&%:>1G('V=.!DU]+?MQ?M.+^R MG\"+_P 5VUNEYX@O9UTO1X)/]7]JD1V$CCJ414=R!U*A6EW:DY#0N68)N&<21G@C#9PRT ?O M?56^U2RTM4:\NX+17.%,\JH#],FLGX?^-M-^)7@7P]XMT=I&TK7-/@U*U\U= MKB*6-74,.S , 1V(-?E)_P %CO%%U\0OV@OAG\,=)/VBZL[(.L*G@W5[.(U0 MCUVPQGZ/[T ?KQ#-'<0I+$ZRQ. RNA!5@>A!'44^OBC]O3]IF?\ 8?\ V?/! MWA3P+Y,/B>_MET?2)IHPZV5K:PHDDX0_*64-$JJPQE\D$+@_G-\./V;_ -J; M]K#P[4G[QSNV"0A71R0 MHR5Q@AOV:DD2&-I)&5$4%F9C@ #J2: '45^8_P#P4B_X*-:!;^$=9^%'PNU6 M/6-6U)&M-9\06$N8+.$GYX(9%XDD<95F!*JI89+'Y>._X(F:Q?ZIX]^*"WE] MA!'44^N0MYO#'P-^&.G0:EJEEH/ACP[IT-F+R_F6&&*&&-47+,0!P MHXK\9O\ @HK^WY_PTEXDL/#'@.XN['P'H4[31WH9X9=4N"NWSBO!6-5+!%// MSL6QD*H!^Y%%?'?_ 2>OKC4/V-- FNIY;F8ZG?@R3.78XG/'[5D?[ M)_P3GURQ2*Y\6ZK+]@T.VG0M'YQ&7E<#^"-_!W]I[ M]N>+6?&FGZIJ_B>WLYFA:_U761;0M-@,8+=68*, J2$"HN1G&177_LL_MW_% M']DSXLCP9\3[[6-4\)07GV#6-'UR1YKG2CNVM+ S99=G+&,'8XS@9(8 '[ET M5';W$5Y;Q3P2+-!*H>.2,Y5E(R"#W!%24 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 445\B?MM?\ !0CPA^S'X=O]%T*]M/$?Q,FC:*UTF!Q) M'8.>/-NB/NA>HC^\QP, $L #Z[HK\&/^":/B_7?$7[>7P]EU/6+Z_>[DU6:< MW%P[^8YTV[8LP)Y.>?K7[NZIJ5MHVFW>H7LRV]G:0O//,_1(U4LS'V !- %J MBOPC^,7[8'QP_;@^-0\*?#R^UO3='U"Z>+1/"^CW/V5FB52?,N)%*[CM4NQ= MBBWC"17(<%HIU4<*6"L&4<;D8@ $ )_P %/OB,/AW^QKXT"2^5 M>:\8-#M^<;O.D!E7_ORDU 'U%8ZK9:HKFSO+>["<,8)5?;GIG!XJU7YW?\$S M/[,_9V_8+\4_%37HF6VO+J^UN1EXDEM[91!'$ON9(I0OO)7P_/\ $O\ :/\ M^"BWQ8OM)T+4M1GC*M=#1+&^-GI6F6X; +_,%.-P&YMSL3QGI0!^^-%?@7?> M//VE/^"=OQ4T_3M8UO4+61H%N8]+O;]K_2=0MR<$!=Q7@J5)7:Z]B,@G]N/@ M3\7-/^._PA\*^/=+@>UM-^,T =Y17SY^UA^V MMX!_92\+W,NKWT.K>+I(B=/\,6LP-S.Y'RM)C/DQ=R[#IG:&/%?C'\%_C#XK M^*O[;?P[\3Z[J]S+?:WX]TNZN8HYG6$;[^(^6J9X0 A0O8 "@#^A^F33);Q/ M+*ZQQ(I9G,&AV_.-WG2 RK_WY M2:@#ZBL=5LM45S9WEO=A.&,$JOMSTS@\5:K\O/V(_'5E^QO_ ,$X?$WQ>O\ M3Q?:CKFK33:?:L=OVIPRVEO&3V021S.<<[=Y&>!7R1X1?]I[_@H-XRUAM,U_ M6-?%HJO>;M1%AIEDKEO+01@K&"=K8"J6.TDYP30!^_5%?@1)\2_VEO\ @GK\ M4[+3-;U?5+&40I,ND:E>F_TO4+;=CY1N91E:_;[X'?%K3/CK\)? M"_CW2(9+:QURS6Y%O*07A<$K)&2.I5U9<]]N: .YHK\0OVP/VTOB;^U1\=+K MX<^-O!?[2_ M[ ?B'0/$&I:GJWA=]1.ZWN;/5%N[.X= &:"9%9D8C=]R08/)7."0 ?T!T5XI M^Q[^T=:_M2_ G1?&R01V6J%FL=6LX<[(+R,#S N23M8,CJ"20LB@DD&O:Z " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\^^-7Q[\"_L]^$9 MO$7CG7K?1[-5/DP,P:YNW _U<,0^:1C[<#J2!DT >@T5_.E^UI^UUXF_:>^+ M]]XL,UWH6D1QBSTK2H;E@+>V4DC=@X,C%BS$=S@< 5^_/P4D:3X-^ W=B[MH M%@2S'))^SQ\F@#M**_,/_@J-^WMXL^&?C)?A+\-]5F\/:A;VR7&NZU:E1(?!%O\ $RWCUZ=I+87UN'\0'^U7 M@(WAUC,F_)!R$SO.>%R: /WCHK\E_P#@F3^W]XTUCXFZ7\(_B-J]UXDT_58W M@T;5+X^9=VMPBEQ%)(?FD1U5@"Q+!MHS@\?K+--';PR2RNL<4:EG=C@* ,DD M^E %7^VM/^V_8_M]K]KSM^S^(.GSA%&265UCBC4L[L7[5QO[5'[%9K\:9H^D: M'-Y$^IN&V^;+*A#,'/S!"VQ5VY&06(!^X5%?@?\ $W]F[]J;]DOP^GC_ %34 M=:T;3UFC:ZU+1?$!F-O*S#;YXCDS@M@;B"I) SR,_HW_ ,$S?VT=9_:B\$ZW MH7C-DG\;>&S$TU_%$L:W]M)N"2%5 59%965@ @!K\+_V\OVY-2_:E^)%L?#L ME]HG@C0Q)!I<'FM'+HW TO1H)>8Q<.CMYL@ZE$5&8@=3M7C=D?DA\/_ O[4/[?6I: MSKUAKNL>(K2UF\NYO=0U86=A#*0&$4<88(#@J=L:8&03C(R ?OM17X)>#OVD MOVA?V"OC'_PCWBW4-7GBM)(FU'PQK5Z;RVNK8G.Z!RSA-PSMDC/48.<%:_=+ MP/XPT_X@^"] \4:0[OI6MV$&I6C2+M8PS1K(F1V.UAD4 :-]JMEI:H;R\M[0 M/PIGE5-V.N,GFIX9DN(DEB=9(G4,KH00>XK\@O\ @K[XBN_BA^TY\-?A M=I+>?NR* _\"KZF_X*#?M27/[%?P/\)>$_ /E6OB?5 M(/[-TN>:-9!86=M&B/,%(VEQNB50PQRQP=N" ?;5%?@?\./V:?VIOVJO#(=!U?41HZ-K+M+?Z7?/)Y<8\USO*>9A&1R=N$]6^$_P +-635M0U!3;:UXBL) M28+:+(WV\$B\2.X!5F!*JI(&6)V 'Z@45^4/_!$C6+_5/%'Q9%Y>W%V$L].* MB>5GVY>XSC)XK]7J *M]JMEI:H;R\M[0/PIGE5-V.N,GFIX9DN(DEB=9(G4, MKH00>XK\@O\ @K[XBN_BA^TY\-?A=I+>?NR* _ M\"KV+_@H]^V5J_[*N@^%/@Y\+;@Z-K0TF%[C5E1':RL5!AABB!! D;RV);&5 M4+CELJ ?H]17X,>#?V1?VL/C9X,M_B982ZYJ4-U%]LL;C4?$12^O(R,^9$'E MW88=-Q7<,8R"*]5_X)[_ +??Q#\'?&;1/A7\2]7U'Q!H&L7PT>%M8)DOM,OG MD"1@R/\ .4,F$9')VYR,;2& /V2HKYX_;H_:C'[*'P+NO$UG;)>^(]1N!I>C M02\QBX=';S9!U*(J,Q ZG:O&[(_)#X?^!?VH?V^M2UG7K#7=8\16EK-Y=S>Z MAJPL["&4@,(HXPP0'!4[8TP,@G&1D _?:BOP2\'?M)?M"_L%?&/_ (1[Q;J& MKSQ6DD3:CX8UJ]-Y;75L3G= Y9PFX9VR1GJ,'."M?NEX'\8:?\0?!>@>*-(= MWTK6["#4K1I%VL89HUD3([':PR* -NBBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BOCS]N#_@H7X2_9I\.:CH'AR_M/$/Q.FC,5OIL#B2/ M36(_UUR1PI7J(OO,<9 4[J_.3_@F%XLUO7OVY_!3ZEK%]J#7*:G+,;FY>3S' M-C<,6;)Y.>?K0!^[U%4M;UBT\.Z+?ZK?RBWL+&WDNKB9NB1HI9F/T )K\,/B MQ^UU\=?VYOC0OA/X?WNLZ;I.H73IHOA?1[H6G[E5)WW,JLN\[%+L7;8O., 4 M ?NY17X$?$KX1_M0_L.+I/BO4M9UKP]8S72K%J.DZT;FV^T;21',@8J20&X= M2K $<\U^J?\ P3U_:TN_VL/@S-?:[%'#XPT&X%CJS0($BN"R[HIU4<+O7(*] M R-C (% 'U#--';PO+*ZQ1("S.Y 50.I)/05!8ZI9:HKM9W<%VJ'#&"57 ^N M#7RE_P %3/B,/A_^QKXK@27RKSQ%/;:);G.,^8_F2C\88IA^->5_\$WY=,_9 MK_X)]^(/BEKL#""\GO\ 7Y%!"R310@6\,2D]"SPD+GO+GH: /T+HK\#6^(7[ M2'_!1?XK7^F:)J>I7485KK^Q[.^-EI6F6X;"[AN"DC(4,VZ1O?'"3?$;]I+_ M ()V_%BRTK6=9O[=_(2X72+^^:_TK4+8L1E5W%1RK+N7:ZX/(SR ?OG17$_! M3XJ:=\;_ (3^%O'>DQ26]CKMBEVMO*07A8\/&2."5<,N>^VO+/VMOVW/ ?[* M/A>Y;4KV#6/&&;64&>5B/E>7&?*BSR6;J =H8\4 ?1-%?SS_L__%SQ M7\4/VWOAYXCU[6;JXO\ 6O&]A=72+,XBR]VA**F M%Y976*) 69W("J!U))Z"H+'5++5%=K.[@NU0X8P2JX'UP:^4O^"IGQ&'P_\ MV-?%<"2^5>>(I[;1+2R"->;]1%AIEDKEO+01@J@)VG 52QVDG.,TJ_%;]I3_@GS\5+72-< MU?5+.98HY_[%U2]-_IE_:[B 4&YEP2&7HK\"/&VC_M-_\ M!/7Q9X>O]1\0:GHB7I>2S:WU0WNFW>PCS(I(B2C$;E)5USR".1D?L;^Q[^T5 M%^U%\!]"\<&T33]3D+V>IVD>?+BNXL"39DD[&RKJ"20' ))&: /:J*** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "OE7_@J/_R8G\3?^X9_Z=+2OJJOE7_@J/\ \F)_$W_N&?\ ITM* /5?V3O^ M36?@W_V)FC?^D,->JUY5^R=_R:S\&_\ L3-&_P#2&&O5: "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\UOVIO\ @G'X^_:J_;!U MWQ3<:K:>&OA^8+&!-0GD\^YE5+=!(L$"GC#[AER@SDC=W^#OV_O@KX8_9\_: M(N_ _A"WF@T;3]+L2K7,IEFFD:$,\CL>K,Q). ,X %?T-5^$/_!6S_D]+ MQ!_V#-/_ /1 H _9[]GO_D@7PT_[%G3/_26.O*OC%_P3N^"'QR\:ZGXN\3^' MK]_$FILCW=_;:O\B^M:?[0_[1WQ._X**?&73/#/AS2;QM)- MR8] \*6C A.,&XN&X4OMR6=L+&N0"!N)_5S]AK]BO1OV0_ :=_:]QD?,7NF:<;O<)(B^VT"@#M=3_99^$6K>-[7QC/\ M#KP^OBFVOUU1-6M[)(+@W:R"03.R8+OO&XELY/7-?G__ ,%&/^"COACQ/X+\ M>?!+PEHFI3:K]O?1]6U>_6-+:,6]P/,^SA79I"S1%=S!0 21GBOU0DF2';O= M4W-M7<<9)Z >]?$G[1?_ 2[^#WC3P+XRU?P_I5YH7CN=;K58M9_M*XF$UT= MTNV6.1V38S$@[54@'(/% '#_ /!(O]E'Q-\)?#^O_$GQ=9R:3=^)K2&VTK3I MAB868/F--(O5=Y\O:IP<(21R*T_^"@/[#?Q#_:\^/7@ZXT"[L='\)Z;H@@O- M5U&)/"?QUT_X5WVISWG@_P 2 MQ7 M[*XD+1V5W'$TRR1Y^Z&6)D*C )93U6OVHH _!3_@HK^R[X2_90\1?#SP MMX7:YNY+C1'NM1U*\?,MY<>>RE]H^5% 5>@'))RQ_5;_@F]_R9+\+?^O*X M_P#2N>O@O_@MQ_R6CX>?]B_)_P"E+U]Z?\$WO^3)?A;_ ->5Q_Z5ST =?^V5 M\1A\)_V6_B9XE$GDW$&C36UL^<;;B<""$_A)*A_"OCC_ ((D_#K^S?AM\0O' M$T.'U74X=*MY&'.RWC,CE?8M< ?5/:ND_P""T7Q&/AW]G[PQX0ADV3^)-:$L MJY^_;VR;V&/^NDEN?PKZ!_X)]?#K_A6/['OPUTR2'R;N\T[^U[C(^8O=,TXW M>X21%]MH% 'Q_P"(/^"6'C#X]?M3^/?&WCO6(O#G@34/$%S"=&^&W[7/BGPMX>M/L&AZ1XC%G9VV]G\N-)%" M@LQ))]R237]'=?SP_M>_\GU?$+_L;6_]&K0!_0]7Y*?\%@/V5_%5YXYA^,N@ MZ?-JWAUM.BM-:^SJ7>PDB+!9G4<^4R%1NY"E#G (K]:Z_$C_ (*N?M'>)/B5 M^T%J/PPL+VX@\)>&7AM1IT+[4O+UD1WED /S%2P10?N[21@L: /<_"/_ 6> M\)Z!\$M.T^Z\$:W-\0;'3$M$CB$ TN6=$"+(9?,$BH<;BHC)'W03]ZO,_P#@ MDC^R[XJ\1?&*Q^-.KV$NG^$]'BNAIUU.NS^T;J6-X&\I'?\ @CE\(8_A7:Z3K5UK$GC5[1?M/B"UO2%CN2N6,<)&PQAN K#<0/O M\U\/_L+_ !F\6_LK?M@V?PZGU22X\/:CXC/A?6=-1R;:2& VEX[00QY^[ MNC0EVRQ*#&T?+7[75\ ?\%J_^36?"W_8YVO_ *0WU '/_P#!$?\ Y(O\0_\ ML8(__29*^SOCU^S/\/?VE]%T[2_B#HTVKVNFS-/:"&^GMC%(P 9OW3J&) Q\ MP.,G&,U\8_\ !$?_ )(O\0_^Q@C_ /29*_1[..3P* /.O@-\ ?!_[-W@=_"7 M@BTN+/1GO)+YDNIVF<810/I7XR_\%4/C5H'QO_:D\OPK+'J=CX=T MR+03?6Q#K=W"S2R2>6P^\JM-L&."58@D$5[O_P %&?\ @I5)KV\AEN M_#WAVY3:Y8%=6#)JNF:); M17D;=8IB@:2/_@+,5_X#7YA^"MW[3'_!8.]U)A]JTK0==GN XY1(M,B\J%U] MFFAB/U?-?K)\6O'<'PO^%OB[Q?IK\R?^")W M@6;5O%WQ1^(M\K2SQP0:3#=2#-$\4M;HR6\VIV,*^KZ\1^-W['OPD_:9UJQU[Q M[H$GB"\M;$V5G-#J=S;I%&6+[E$,BJQRQ.6R.E 'Y*?L7_ 'QC^V1^U3+\3+ MW3OL/A:V\2OXBUS4D&V#[09_M/V2'/+,S,!@?=0Y)^Z#^K/[=_PJ\5_&S]F' MQ5X+\%VPN_$.J36*0Q-<+ NQ;N%Y2SL0 H17)'4@8 ).*_'_ .,&G^(_^"=? M[8FJV7P^\0WBP:5-!=VIFDXN[.5%D%O7P3XJMO'/@O M0/$EFI2TUC3[?4(5)R0DL:R*,]^&% 'Y%_&#_@F=I?[,O[&'Q!\=^+]6C\1? M$*!-/6T%@SK8Z<)-0MHY-F0&EZDP^U:5H.NSW <5"Z^S30Q'ZOFOUD^+7CN#X7_"W MQ=XON2ODZ%I-UJ)5OXC%$SA?J2 /4U^9/\ P1.\"S:MXN^*/Q%OE:6>."#2 M8;J3DR/-(9[CGU_=0$_[U 'O?_!2']C_ .(7[6_BKX7:=X/>RLM(TM-0;4]1 MU*Y\N"W,AMO+_=J"[N0DF-JXXY*YKX4_X*&_L<^%/V/_ 7\'],T2ZN-7UW5 MO[5?6-9N:^?/^"Y%K?-8_!^Y5LZ8DFJ1NH'24BU*D^N5 M5L>F#ZU]!_\ !)/_ ),M\/\ _83U#_T>:]R_:>_9S\/?M2?"34? _B!VM/-= M;FQU**,/+8W*9V2J#C/!92,C*NPR,Y !XM_P2=U33-0_8G\)6]A)&]W8WNHV M^H*A!*SF[DD4-Z'RI(3]"*_-S_@K)-H\W[:'B0Z4T+3KI]BFH&$@_P"DB$9# M8_B$?E YYXKT+P_^P'^V-^S_ .)-2L/AEJ(_&.JZ4FMZQ-&[2K!/--,OE M&5_FE?;&'9R!DR<9QD@'[C?L.^*+CQA^R+\*-2NF+S_V#;VC.QR6\@& $GN2 M(\GZU[E7SY_P3]T>;0_V,_A1;31^6[Z.+H+_ +,TCRJ?Q5P?QKZ#H **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@# ^(%C>:IX#\26>G*SZA<:;< MPVRQMM8RM$P0 Y&#DCG-?EQ\!_\ @D/=^']!U7QA\:;^WGFM+">ZMO"^EW!< M>:L;,#,OC*G]9JY_XA?\B#XF_P"P9<_^BFH _"'_ ()KQ3X9T[QIX9U;P_K$#76DZM:2V-Y DKQ&2&5"DBAT(9:5J_V26S"RZC-<1+'(REL"1F.?E SGIGUKY__ ."Q'QO\/>&?@'%\-3<0 MW7BGQ)=V]P+-6!>VM89!(9V'\.YT5%SC=E\?=->L_MU?MT:'^R/X32QL4@UK MXAZK"S:;I+-\ENG(%S< '(C# @+P7((! #,OY9_LW_LS?$O_ (*&?&+4_%'B M/5+PZ*UV)=?\5W:YR>#]G@&-IDVX"H!MC7&0!M4@'V+_ ,$1_AWJ>C^ ?B1X MTND>+3=K,Q M)9F/)9B3R:_)/]HS'[2W_!6KP[X30?;=*T;4M/TN1,Y!M[5?M=VOMAC<#\* M/TX^#/P6T?PO^S=X,^&_B#1;'5M/LM#M+/4=-U&V2>WGF"*TN^-P5;,NYL$= M:Y_6/#/P=_8B\!^-/B3I7@ZU\,Z;';P-JHT&W DG59-D2I&65 =\W8KG//05 M[M7&?%GX5^%OCGX&U/P1XOM6U+0+XP/>6,-R\#.(Y5EC!:-@P&^-3P1G;0!^ M)_[6GQZUK_@HW\?_ OI'PY\'W_EVMNUAI-A/L-W.68R2S3%6*1J !GYB%"$ MEN>/V/\ V6_@N?V>OV?_ 7\/GN5O+G1[,BZGCSL>XED>:8ID [?,E?;D9QC M-?F!_P %-OV'O!7[,?A[PK\0_ADEYX=L;G4UTJYTTWDLXBG,4DT4T,DC-(IQ M#(""Q_A(QSG[0_X)=_M&:]^T%^SQ*OBN]DU/Q'X:U!M+FU"9MTMU#L62&20] MVPS(3U/EY)))- 'S1\*_^"1_B+X@?%K7/&'Q@U./2_#EUJUS>IHEC<^;?WJ- M,S*)91E8E8$9VLSXR/D/(^+_ (2Z3::#^WQX,TRP@6VL++XF65M;PJ21'&FJ MHJJ,\\ &?\ LJ=M_P"G9: /Z'J_++_@MY\1&%G\,O , M$F[S9;G6[J$'G*@0P''_ .X'X5^IM?CC^T9C]I;_@K5X=\)H/MNE:-J6GZ7 M(F<@V]JOVN[7VPQN!^% 'Z$Z-^R!X(\9?LL_#SX4>/\ 19-2T[0M/LY)+>&\ MGM2M\D!627,3J2=\LIVMEIKU6OS+_X*.?\ !29_!<^J_"GX4:AMUY=UMK?B6V<' M[$>0]M;D?\MAT:3^#D#Y\E #P;_@L-\;_#WQ,^-WA_PIH%Q#J!\'VD]OJ%Y MP9?M4SJ7@##KY8C3//#,R]5-?='[/>@ZU^SU_P $PP]\LEOK>E^#M6UX0N2C M1-*MS>1I_LL!(@(Z@YKXW_X)Q_\ !.F^^)6JZ3\5_B=8M;^$89%O-)T:[0^9 MJS@ADFE4_P#+OGD _P"LQ_<^]^GG[4VERZY^S+\6K"!#)/<>$]5CB0=6'G8FV MM[C3K^)=W >19TD./I%'^5?J/7Y2_P#!#?29?M7Q@U-HR( FEVR2=BQ-TS#\ M %_,5^K5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?FC^TS_ M ,$W?'O[4_[8WBCQ9>ZM:>&?A](MA#%?S2>?=3I':0K(L$ .%^<2#+E1G) ; MO^EU% '\\W_!0#X+>%_V?OVBKSP1X0MIK;1=/TNQ*FXE,LLLC0AGD=CU9F)) MP !T P*_>3X(_\ )%_ /_8OZ?\ ^DT=?BM_P5L_Y/2\0?\ 8,T__P!$"OVI M^"/_ "1?P#_V+^G_ /I-'0!X[\6_^"=?P.^-7C74_%WB3PY?/XCU.19;R^M] M7N5,K*%4?(7* ;55<*H&!TKV/XN_%;PW\"_AOK/C+Q/>1V&C:3;F0KD!I7QA M(8QW=SA54=S3_BY\6O#'P/\ A_JWC+Q?J*Z;HFFQ[W?@R2L?NQ1KGYI&/"KW M)[#)K\-?C]^T+\4?^"B_QJTOP]H.E73Z<;AH]!\*V;;D@!X:>=N 7VY+2-A4 M7(&!G(!#_P $_P#PCJOQB_;B\(:A8VWD16>J2^([YH1\EM#$3)@^BEVCC'O( M*_9/]MGXC'X5?LI?$WQ#'+Y-TFCRV5M)G!6:XQ;QL/<-*I_"N8_8=_8PT?\ M9#^'LML\T.K^-=7"2:SJ\:D(2N=L$.>1$F3R<%B2Q X5? _^"U'Q&&@_ GPA MX.BEV7/B'6C=2*#]^WM8R6&/^NDT!_X#0!G?\$3?AU_9/PE\>>-IH=LNM:M% MIT+L.3%;1[B1[%[AA]4]J^S[S]EGX17WCBT\9-\.O#\/BFUOAJ<>K6MDD$YN M@_F>VU=QQD^@]Z /RE_X*,_\%'/"_CCP+XU^"O@_1=2 MEU ZDVEZMK&H)'';JMM<@O\ 9PKLS[GB W,%PI)P21CT_P#X)(?LG^)?@YX8 M\0?$/QA9R:1J/B>WAM]-TV;Y9H[-27,LB]5,C%,*<$!,D?,*Z?\ :2_X)=_! MSQ)\-O&6L^&M)O-!\<"&ZU:+5_[2N)Q/>%O"IN;EKC1'NM0U*\?,MY<>>RER!\J# "K MP .YR3^]5?CM_P %N/\ DM'P\_[%^3_TI>@#[_\ ^">/_)EOPJ_[!C?^CY:W M/VV?B,?A5^RE\3?$,/_ "9;\*O^ MP8W_ */EKYX_X+4?$8:#\"?"'@Z*79<^(=:-U(H/W[>UC)88_P"NDT!_X#0! MC_\ !%OX6Q0_!?XB>*[V!@OB+4DTE&#,CM!;PDL58$%06N6&00&[O2=X\T+[;<=JJ_MF?ME>&?V1/ M *W]ZB:OXMU$,FCZ"LFUIF'660]5A4XRW4DA1R<@ \Y_X*K?&_P]\-_V7]=\ M)W=Q#-XD\7JECI^G;@7\M94>6( MKF,_8]+M\G9#$@XSC(2)3R7'GLI<@?*@P J\ #N@#[ M_P#^">/_ "9;\*O^P8W_ */EKZ*KYU_X)X_\F6_"K_L&-_Z/EKZ*H **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY#_P""DG[-_CK]J#X;^#?" M?@:.V,\>O"ZOI[ZZ$%O! ()5WR=68!F7A58\YQP37UY10!^*?[9W[ ?AO]D' M]DWP_K,FHR>(_'NH^*;:TO=6P8H(H3:7CF"&+/W=T:$LV6)4?='RU]+_ /!$ MO_D@7CK_ +&8_P#I+!6M_P %J_\ DUGPM_V.=K_Z0WU9/_!$O_D@7CK_ +&8 M_P#I+!0!]@_'O]F/X=_M,:7IEA\0M%FUB#2Y'EL_)O[BV,+N%#-B)U#$A0/F M!QDXQDU?^!/P%\(?LX>!3X2\%6L]GHOVJ6]*W4YF3PJ@>P%>B9QR M>!7Y'?\ !1K_ (*43>*)M6^%7PGU$Q:(I:UUOQ+:RW8=(NH:0HZ3H-E:W:,V[;.L*^:N?0/N ]A7Y\?\ M!-/_ ()SWFDZEI'Q@^*.GM:SP;;OP_X=ND(D1^J7=PI^Z1U2,\YPQQ@"OT9^ M-?Q B^%/P@\:>,9651H>D75^@;^*2.)F1?JS!5'N: /RD^$^?VF/^"OFJZZX M^UZ5H>M7=Z)!RH@T^/[/;.OL9(X#_P "SUK]5OB5\"_AY\9%@_X3?P5H?BB2 MW1HX)]2L8Y9H5/54D(W("><*1S@U^<'_ 1(\ 27FK?%#X@W:-)+LM]&M[EN M2Y=FGN 3Z_+;G\:_5F@#Y/\ VC?VO?AG_P $_?"_AKP;!X7U&XDDT^0Z+HVD M*BV\4<9V@2RR/N12QZA7/4XK\W?V&?V??&/[6_[4B_%'4;'['X6L/$C>(M8U M)5V0R77G?:1:P@\L6L_$7CS0)=?OH-/%C M9W$.IW,"11%VD#*L4BJ3F0G)!SQU K\;/BI#XG_X)V?MB:YIOP_\17BPZ/<0 M3VYF?Y;VSEC2407*@!9!M MU*[LE2.2X6!/+6YC>1G=B!M"J21R3C !/%?GU\8_^"9^D?LQ_L7_ !"\<^+= M6C\2?$.!-/6U-B72QTX2:A;1R>7G#2N4=UWN ,-PH/S']=/!OB:#QIX0T/Q! M:HT=KJUC!?Q(QR526-74'\&%?-O_ 5'_P"3$_B;_P!PS_TZ6E 'Q_\ \$.? M^1J^+?\ UY:;_P"C+BOUJK\E?^"'/_(U?%O_ *\M-_\ 1EQ7Z:_&OX@1?"GX M0>-/&,K*HT/2+J_0-_%)'$S(OU9@JCW- 'Y2?"?/[3'_ 5\U777'VO2M#UJ M[O1(.5$&GQ_9[9U]C)' ?^!9ZU^A'QP_8&^#'[0OB^Y\5>,/#][<>([F)(9= M0M=5N8B510J 1[S&N .RC.23DG-?%W_!$CP!)>:M\4/B#=HTDNRWT:WN6Y+E MV:>X!/K\MN?QK]._'?CK0OAGX/U7Q1XFU*'2-"TN!KBZO+AL*BCMZEB2 %') M) )(H H:OK7A;X&_#%KW5+V'0O"?AK3D1I[A_EA@B0(B^K-@*H Y8D DXK M\&?@K:W?[37[?VCZII.GRP0Z]XW?Q%+;Q\&VM!=M=RY(X!6,,,^N.YKJ_P!K M;]L#QY^WE\3-.\'>$=,U"/PH;P1:)X8M1NGO9>0)[@+PSXR<9VQKGG[SG]+? M^"?W["EE^R;X3GUG77@U+XCZS"J7]U#\T5C#D-]EA/<;@"[_ ,1 [*"0#V?X M]_LQ_#O]IC2],L/B%HLVL0:7(\MGY-_<6QA=PH9L1.H8D*!\P.,G&,FK_P " M?@+X0_9P\"GPEX*M9[/1?M4MZ5NIS,YDDQN)<\GA5 ]@*]$SCD\"OR._X*-? M\%*)O%$VK?"KX3ZB8M$4M:ZWXEM9.;[L]O;L.D74-(.7Y ^3)< \(_X*A?&C M0_CQ^U7*?"4B:I8:#IT'A]+RT_>+>S)++(YC(^\ \YC!'!V9&003^T7[-_@6 M[^&/P ^'7A34$:/4=)T&RM;M&;=MG6%?-7/H'W >PK\^/^":?_!.>\TG4M(^ M,'Q1T]K6>#;=^'_#MTA$B/U2[N%/W2.J1GG.&., 5^IU !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %YM?#&E3 MLZ"58V93VZS/"98)$*2)O1E9>M>*?!+]A/X0?L\?$&7QEX&T.[TO5GL MI+';-J$US$L;NK,0)&8AOD SGIGUKZ"KY-_;P_;NT;]DOPNFEZ6L&L_$;5(6 M;3]-9LQVB'(%S< '.S(.U>"Y!&0 2 #R3_@L?\;_ ]H/P0LOAFMQ#=>*=>O M8+TVBL"]K:0L6\YO[NYPJ+G&X;\?=-9/_!$WX?7^A_"GX@>+[J"2&SU_4[>T MM&?@2K:I)N=1Z;KAESZH1VKXP_9C_9:^(_\ P4$^+NI^*_$^IWHT!KSSM?\ M%5V,M*_!^SVXQM,FW "@;(UVY &U6_=3P'X&T3X9^#='\*^&["/3-"TFV2UM M+6/HB*.Y/)8G)+'DDDG)- 'YC_\ !;GXA23W?PQ^']JQ=B+C6KF!>2Q)$%N0 M/PN!^-?H1\+_ (*Z'X=_9Z\(_#37]%T_6M*T_1;.POM/U"V2XM[B2-$+EXW! M5LRJ7Y'7FOR_^-./VF/^"N^B>'4'VW2M$U>SL&0G(\FQC^TW2'T'F+<+^/J: M_8Z@#PG6O#_P>_8=^'OC7XC:7X/MO#&E+%;OJJZ#;@27 64QPJL994SON"." MOWN>@K\DOVK/CCKO_!2']H;PUI7PY\'WPCM;5K#2K&"/%]JVIZ#>-#)=V,-T\#/Y>';&\U#^SKC3OMLLWDS^6TL4L,C ML9%.(Y,@L>0N,=DEP[-+,RY&= MID=\9YQC-?G=\&O^"1/B'QM\2M3\6_&75(]-T&XU&>[&@Z?<^;?7@:1F FF7 MY8E((SM+,1D?(>:^G_\ @E_^T5X@_:$_9UD?Q9>2:GXC\.:B^DS:A,#],L(%MK&S^(T%M;PKG$< M::B%51GL *_H?K^>OX4_P#*1?PY_P!E,C_].5?T*4 ?E3_P6Y^(4D]W\,?A M_:L78BXUJY@7DL21!;D#\+@?C7VO'^Q[X$\/=%?5=,\.6%F1## M>SVVV\CMS&\V8G7<29)3ALCYSQ7YX?&G'[3'_!7?1/#J#[;I6B:O9V#(3D>3 M8Q_:;I#Z#S%N%_'U-?L=0!Y9^S[^S3X%_9C\.ZKH?@.QN+'3]2OC?SK=7+3M MYA14 #-SM 08!SU/K7Y-_P#!7WXW^'OBC\>M&\.>'KB'4$\(64EE?7T#!E-W M)(&DA##KY850>>&+CJ#7O/\ P4<_X*3R>&;C5OA1\)]1V:JFZUUSQ-:N#]F/ M(>VMF'20=&D'W#D+\V2OG7_!-W_@G1>^.M4T?XM?$ZP:V\,02+>:-H=VA$FI MN"&2XE4]( <%5/\ K, GY/O@'Z!?L2_"R3P/^QK\//!WB33EE:;1Y)+_ $Z_ MC$BE;N22=X9$;((Q.5*GW!%;]G\%?@_^SF?$?Q,T/P-I'A6YT[2+J2^O-&M% M@/V1 )Y5$:D)_P L5/0=,9 )KV*L#QQX3T?XA^$]:\(ZVIGTO6K&:RO+:.8Q M226\BE) "I# $,1D>M 'XM?MW?MGQ_MV>(O!/@CX<>$]6%E:7C&UCO(T-]?W M*^ ML6OIKJ*YBED$0<&9V99%=TZ-MP6XS@UZA_P1_P#VE/$_Q8\#^*_ GBS4KC6; MCPM]FFTV^NWWS?99=ZF%F/+"-HQM+$G$FW.% H _0^BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY5_X*C_\ MF)_$W_N&?^G2TKZJKY5_X*C_ /)B?Q-_[AG_ *=+2@#U7]D[_DUGX-_]B9HW M_I##7JM>5?LG?\FL_!O_ +$S1O\ TAAKU6@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *_"'_@K9_R>EX@_[!FG_P#H@5^[U>:> M.?V:/A3\3/$,NN^+/A[X=\1:S*BQO?:CI\%0J11HH544#H ![5Y7 MK7[(7P3\2:Q?ZMJGPL\*ZAJ=_<275U=W&F1/)/,[%G=V(R69B22>I- 'XD?L MH?MN:M^R+I^K#PSX&\-ZOK&J./M&M:LL[7/DC&V!"DBA8P1N( R2=I!*L8C5MI?9P@ 'R\8%>KT ?@]^VO\,_'_ .R+^UX?'-L] MS)ILVMGQ#X9U68O- /WWG?9F+=XS\A0GE<'HU>T_%S_@LU?>-_@_J'A_PWX# M?P_XJU6S>SN=3FOQ-!:!U*N\*A 6;!.W=@*2"=V.?U?\7>#=!\?:!=:'XET: MQU_1[H8FL=2MTGA?T)5@1D=CU':O%K/_ ()__L\6.M+JD7PHT%KI6W!)DDD@ MS_UQ9S'^&V@#\\/^"07[,.N>(OBQ'\8=6L)[+POH,,\6E7$RE1?7DB-"WEY^ M\D:/)EAQN*@9(;'[(U!8V-MI=G!9V=O%:6D"".*"! D<:@8"JHX ["IZ /Q MV_X+G_!-[_DR7X6_]>5Q_P"E<]>K_$7X!_#CXN:A M:W_C7P3H?BF]M8C!!/JEDD[Q1DEMJEAP,DG%=-X2\(:)X"\.V6@>'-*M=$T6 MR4I;6%C$(H85+%B%4<#)8G\: /R0_P""IFH77QN_;:^'OPITZ4O]E@L=,V*< MF.ZOIPSM[?NC;G\,U^OVFZ?;Z3I]K8VD2P6EK$L,,2]$10%51[ 5YCBX6Z&M23SM()5C$:MM+[.$ ^7C KU>@ K^>']KW_D^K MXA?]C:W_ *-6OZ'J\JU[]E3X.^*/$EUXAU?X:>&=1URZG^TSZA@#U6OQ$_X*R_LZ>(/AW^T'J/Q(MK*:;PCXK\F=;^%"4M;Q8UCDAD8 M?=9BGF+GKO(&=IQ^W=5-6TFQU[3;G3]3LK?4;"Y0QSVMW$LL4J'JK(P(8'T( MH _+/PS_ ,%LDL?A7#;:QX N=0^($%H(3=17:)I]Q,%(\YQC>@)PQC /4@,. M*^?/^"=?P1\5_M(?M8:?\0-0@DDT70=7_P"$CUC5Y83Y4EV)/.CB4XVF1I2& MQV4,>P!_5F?]@+]GFXU9=2?X3Z +A3D)'&Z0]<_ZD,(S_P!\U[5X5\(Z)X%T M&TT3P[I%EH6CVB[(+'3X%AAC'LB@ ?UH UZ*** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH *^ /\ @M7_ ,FL^%O^QSM?_2&^K[_KE_B'\+_" M/Q:T6'2/&?AS3?$^EPW"W<=GJENL\:3!642!6& P5W&?1C0!\$?\$1_^2+_$ M/_L8(_\ TF2NV_X*T?M*:E\%?@GIWA'P]=26.O\ C:2:V>[A;:\%C$$^T;2. M0SF2- ?[K28Y KZ\^'7PE\%_"/3[JP\%>%]+\+65U*)YX-+ME@260 +N8*.3 M@ 9JC\1O@3\._B]=V=UXV\%Z+XIN+-&BMI=5LTG:%6.6"EAP"0/RH _G*^"W MQ,A^#_Q&TKQ=)X9TKQ;-I;F:VT[6E=K7SA]R1E5AN*GY@"<9 /:OMS_A]I\4 M_P#H1?!__?-U_P#'J_2G_ABGX"?]$A\'_P#@IB_PH_X8I^ G_1(?!_\ X*8O M\* /E7]L_P#:7U#QE_P3$T7Q3J$-KIFM?$(V=D]O9%A''F1II @8D[2ENRG) M/W_I7J7_ 2C^'7_ @?['/AZ]EA\F[\27MUK,H(YVL_DQ$^QC@C8?[U>V^. MOV5_A1\2O!^@>%/$/@JQO/#>@ECIFEQ/+;P6I(P=JQ.HZ>O3)]:]!\*^%]*\ M$^&=*\/Z'91Z=HVEVL=E9VD62L,,:A44$DDX ')))[T ?GI_P6)_9[\4^.?" M&@?$?PREWJ%IH$$EGK>G6[.Q%LSAX[@1C@JC[PYQD!E;HI(\%_9/_P""LDOP M'^#>G> _%/@RX\4?V)&T.EW]G?+ S0Y)2*4,A^[G:&7^$ ;>,G]F>O!Y%>%> M,/V%O@'X\U2;4=8^%N@R7LSF26:TC>T,C$DEF$+("22&=+\,:)]'L]>T.\V?:-/OX1+#+L=73#\VTL9Y,>Q2!E/^]4W_ 2C^'7_ @?['/AZ]EA M\F[\27MUK,H(YVL_DQ$^QC@C8?[U?0/QB_9_^'_Q^T[3K#Q_XGRM/: MPS3S1K'(PVEOW;KDXXYSCGUKK?"OA?2O!/AG2O#^AV4>G:-I=K'96=I%DK## M&H5%!)). !R22>] &K7Y5_\ !<[_ )HG_P!QO_VPK]5*XKXD?!3P%\8?[._X M3CPAH_BO^SO,^Q_VM:)/Y'F;?,V;AQN\M,XZ[1Z4 ?-7_!)/_DRWP_\ ]A/4 M/_1YKH?^"D%K\4K7]GF?Q%\)]=U?1]9T&Z%YJ,>CR;)9[#8XFQCDE#L?CD*K MU]$^!OA_X;^&?AZ+0O">AV/AW1HG:1+'3H%AA5F.6(5>,D\FN@H _%W]E'_@ MK-KWP9\&ZOH?Q'T_6OB3S6ZE[;1=.C"H"6.,E4'&<&1SP!NX_9+QE^P MS\!?'VN3ZQK7POT.?49Y#+-/;1O:^:YZLPB90Q)Y)(Y/)KTWX>_"_P (_"?0 MQHW@WPWI?AG3-V]K?2[5(5=L8W/M&7;'\39/O0!J^%_#EAX/\-:3H.E0BVTO M2[2&QM(1TCAB0(B_@J@5IT44 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 5S_Q"_Y$'Q-_V#+G_P!%-705%=6L-]:S6UQ&LUO,C1R1N,JZD8(( M]"#0!^ W_!+C_D^SX9?]Q/\ ]-=W7[H?%WXD:?\ !_X7^*/&NJ@O8Z%I\U\\ M:_>E**2L8]V;"CW85SO@S]E[X1_#KQ+9^(?#'PX\-Z#KEGO^SZA8:='%-%O1 MD?:P&1E&93[,:[CQ=X/T3Q]X=O= \1Z7:ZWHMZH6YL+V(20S ,& 93P0&4'\ M* /YF/BA\3/$'QB\?ZUXR\4WSZCK>K7#7%Q*2<#/"H@_A15 55Z *!VK['^' M/_!7#QG\)_!.D^$_"WPS\%:5H>EP+!;V\*70X'5F/G?,['+,QY)))Y-?J;_P MQ3\!/^B0^#__ 4Q?X4?\,4_ 3_HD/@__P %,7^% 'A_[ O[>GB+]JBW^(]W MXRT;1?#UCX3M;6[$VEB49207!D+^8[<*(01C'4U\L_\ !*'2[KXS?MB?$OXK MZG#O:WM[J^9CSY=W?W!*\_\ 7-;@5^G/AO\ 9P^&'@S0?$>C>'O ^C:!IOB* MT-CJT.E6PM?M<)5UV.T>&^[(X!!!&XXI_P '/V>?AW^S_:ZG;?#[PO;>&H=3 M>.2\6WEED,S(&"9,C,> S<#U- &9^U5\(K[XZ?L_^,O!>DWIT[6=0M-UA#TK\6_V2_VJO%O[ GQ=\5V/B+PQ=7T%]MLM>T&Z MD-O)83:^*/$-XVL7UFW MWK,,B)% W^TJ(&;T9V7^&O4_A;^R3\'O@OJG]J>#?A]HVC:H,[+_ ,HSW$>> MH264LR _[)%>N4 %?SP_#W_E(=X9_P"RIVW_ *=EK^AZO*K7]E3X.V/BJ'Q- M;_#3PS#XAAO5U&/4TTV,3I'&[/7/- 'I6K:I;:)I=YJ-[*(+.S MA>XFD;HB(I9B?H :_(G_ ()0Z7=?&;]L3XE_%?4X=[6]O=7S,>?+N[^X)7G_ M *YK<"OUP\1^']/\6^'M3T/5K?[7I>IVLME=V^]D\V&1"CKN4@C*L1D$'FN+ M^#G[//P[_9_M=3MOA]X7MO#4.IO')>+;RRR&9D#!,F1F/ 9N!ZF@#Q/_ (*6 M?M)7W[.O[.=W)H%V]EXL\23C2--N(OOVRLI:>=3V*Q@A6'(9T/:OPL^'OB^W M\$>.M(\1WVA6'BJ/3[@71TK5][6MRPR5$H4@LN[!*YP<8.02*_I2^(_P:\"_ M&"&PB\;^$])\516#.UJFJVJSB$N &*AAP3M7/T%<-_PQ3\!/^B0^#_\ P4Q? MX4 ?FI'_ ,%L/BC%&J)X#\'(BC"JJW0 'H/WU?I'^R)\9K_]J3]FO0_&OB;2 M[&RN=<^VV]U8V(?R-B7$L&!N8MRJ<\]2:L?\,4_ 3_HD/@__ ,%,7^%>G>"O M WA[X;^&[7P_X6T:RT#1+4N8-/T^$10QEV+MM4<#+,Q/N30!^!.O:%XR_P"" M=7[8%G>R:?)<2^'=0:ZTYYBT<6JZ>X9,J^#P\3LA(SM;<""5Q7<_MR?\%$+S M]L+PWX>\):1X5E\,:%97:W]Q%+=_:9KNZ\LH@&U% 1/,D ')8L#\N,5^UGQ* M^$7@KXQ:,FE>-_"^E^*+"-B\46I6RRF%CP6C8CYD@8?Q1F9GV-[K@T >:?\ !,O]G'4_V>?V<8$\ M16;6'BGQ)=MJ]]:RJ5EMD**D,+@]&"+N(/*M(P/2OK:BB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@#\(?\ @K9_R>EX@_[!FG_^B!7[ M4_!'_DB_@'_L7]/_ /2:.LGQS^S1\*?B9XAEUWQ9\/?#OB+6946-[[4=/CFF M95&%!8C. .!7H6FZ?:Z1I]K864$=K96L2P001+M2.-0%55'8 #VH _#K_@ MJO\ M*:A\7OV@M0\$65[(/"/@J9K&.U4X26_ Q&/ WAK5M6U20- ML?L?_!+Q!JU[JFI?"OPK?:C?3OY-4_\ ABGX M"?\ 1(?!_P#X*8O\* /A7]G_ /X*X?$;XN?&WP/X+U'P=X7L[#7M7M]/GN+4 M7/FQI(X4LNZ4C(![@UQW_!3BZG^._P"W?\/?A39.7CM(]/TET4\QSWDP>1SZ M#RG@/T7-?I9X=_9*^#'A+7;#6M%^&'A?2]6L)EN+6]M=,B26&13E75@,@@]Z MD;]E?X5O\7O^%HOX/MI/'OG_ &G^VI)YVD\P1^6&VE]G"8 ^7C QTH ]0M+6 M&PM8;:WC6&WA18XXT& J@8 'L *_"']LCX=_$#]CW]L(^-;=[F6P;6CX@\,Z MI<%YH&0S&7[,Q)ZH28V3.2N#T8&OWDK%\7^"] ^(&@7.A^)M%L-?T>Y&)K'4 MK=)X7QT)5@1D=CU':@#\G_C1_P %E+OQ_P#!O4_#?AKP')X>\3:Q9O976I7% M^L\-JKJ5D:%0@+,5)VEL;2<_-BL__@D#^RYKNN?%*/XRZO8S6'AK0X9X-(FG M0K]ONI8VA=H\_>CC1Y 6Z;F &2K8_0G3_P!@']GG3=:358?A1H+72MN"3))+ M!G_KB[F/_P =KWNSL[?3K2&UM(([6UA01Q0PH$1% P%51P !V% $U?CM_P % MN/\ DM'P\_[%^3_TI>OV)K@?B+\ _AQ\7-0M;_QKX)T/Q3>VL1@@GU2R2=XH MR2VU2PX&23B@#S/_ ()X_P#)EOPJ_P"P8W_H^6O@/_@IQ=3_ !W_ &[_ (>_ M"FRLM"\/:9:Z-HUBGE MVUC91".&%/?/\ M/\ ;4D\[2>8 M(_+#;2^SA, ?+Q@8Z4 =YX@UO2OAYX,U+5[TK9:'H>GR7RJ M?RK^;7]H'XW:_P#M$?%C7O''B&X>2YU"8BWMV;*6EL"?*@0=E5?S)9CDL2?Z M5-?T'3O%6AW^C:Q90ZEI5_ ]M=6=R@>*>)P59'4\%2"01[UY)_PQ3\!/^B0^ M#_\ P4Q?X4 ?D[\%?^"IWBSX!?#?2/!7A+X;^#K/2M/C"F1DN?-N92/GFE82 MC=(YY)^@& !]N_\$_?^"@7C']KKXE>(_#?B3PYH>C6NF:0=0CETL3;V?SHX M]IWNPQAR>!V%?0O_ Q3\!/^B0^#_P#P4Q?X5UGP[_9_^&WPCU2YU'P7X'T/ MPO?W,/V>:XTNR2!Y(]P;82HY&5!Q["@#OZ_';_@MQ_R6CX>?]B_)_P"E+U^Q M-<#\1?@'\./BYJ%K?^-?!.A^*;VUB,$$^J623O%&26VJ6' R2<4 >9_\$\?^ M3+?A5_V#&_\ 1\M?159/A7PGHW@;P]9:%X>TRUT;1K%/+MK&RB$<,*Y)PJC@ M#))_&M:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X _ MX+5_\FL^%O\ L<[7_P!(;ZLG_@B7_P D"\=?]C,?_26"ONWXA_"_PC\6M%AT MCQGXEW.G>"_#. ME^%["YF^T36VEVRP)))M"[R%')PH&?84 ?'G_!6[]I34/@[\%M-\%^'KV2QU M_P :22P37$)P\6GQJ// (^ZTADC3/=3)CGFOR!^"/Q2C^"_Q(TKQBWAG2?%E MQI;&6UL-:5WMEFQ\DK*K#<4ZKDX#8/4"OZ,?B-\!?AU\7KZTO/&O@K1?%-U9 MQF&WFU6S2=HD)R54L. 3S7(?\,4_ 3_HD/@__P %,7^% 'YK?\/M/BG_ -"+ MX/\ ^^;K_P"/5[W^W/\ M(7_ (N_X)G^&?$-]%;:=K/Q%-A;RVUF6"1@DW,@ M3<2=N+<*&?$G@N MQOO#_A\,NEZ;&\MO!:!@ 0BQ.HZ #GIVZF@#Q[_@EC\.C\/_ -C7PK/+#Y-Y MXBN+G6YQCKYC^7$?QABB/XUX?_P6._9^\5>,O#/A_P")7AQ;O4-.T.W>QURP MMW=O+MS()(KCRQP55BXS.9)9;. M-[3S&))+,(60$DDDD]:]/^'GPM\(?"70_P"Q_!GAK2_#.F[M[6^F6J0B1O[S MD#+M_M,2: -?PWH-IX5\.Z7HFGH8[#3;6*SMT8Y*QQH$49^BBOF?_@J/_P F M)_$W_N&?^G2TKZJK$\9^"= ^(OAJ\\/>)]'L]>T.\V?:-/OX1+#+L=736K&XD(]L0!3_O\ O7TU\./@;\/O@_-?3>"/!NC>%9;Y42Z?2K-( M#,J$E0VT>:-8W< ,W[M MUR2%'7..W4T >%_\$L?AT?A_^QKX5GEA\F\\17%SK,?BY#\)=+O9(_#?AB.*?488SA;G4)$W@M_>6.)T '9GD]L?L/X M:\.:;X/\.Z7H.C6D>GZ1I=K%96=I%G;##&@1$&>^&?AG5]8OI#-=7UYIL'_!7A MW7M=U%5B_M76%F::WA'6*+8ZA0QY;N<+GH*^L_A[_P %DOB;XO\ 'WAK0;GP M3X3AM]4U.VL99(A=;T6254)7,N,@-QFOT*_X8I^ G_1(?!__ (*8O\*LZ;^Q MS\#M(U"UO[+X4>$[6]M95G@GBTJ)7CD4AE93C@@@$'VH ^,6\,Z3XLN-+8RVMAK2N]LLV/DE958;BG5:Y#_ABGX"?]$A\'_^"F+_ H _-;_ M (?:?%/_ *$7P?\ ]\W7_P >K]3OV=?B7??&3X&^"?&^IVMO9:AKNF17T]O: M;O*C9AR%W$G'U)KFO^&*?@)_T2'P?_X*8O\ "O6/#?AK2O!V@V.B:'I]OI6D M6,0@M;*TC$<4,8Z*JC@ >E &G1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% '/\ Q"_Y$'Q-_P!@RY_]%-7X5_\ !*O_ )/C\ _]<=2_](+B MOWONK6&^M9K:XC6:WF1HY(W&5=2,$$>A!KS;P5^S#\)?AOXDM?$'A;X=>'- MUNU#B#4-/T^.*:,.I1MK 9&59@?8F@#9^-/Q/L/@O\)_%?CC4U\RTT+3Y;PQ M#K*ZC]W&/=W*J/\ >K^;+XC?$;7OBSX\UGQAXIOI-3US5KEKFZF8XR3T11_" MBJ JJ.%50!P*_IH\8>#-"^(7AN\\/^)=)M-#-*\*>%OAEX)TC0M M,A$%M:P)= #JQ/G99F.69CR223R:^W?V"_V]-?_ &H=#^*.K^--&T?P_8^# M;:SNQ)I0E&Z.1;II2_F.WW1;C&,=3FO;O^&*?@)_T2'P?_X*8O\ "NB\/_LW M_##PCX;\3:!H'@?1]!TCQ+:_8M8MM*MQ:B]AVNFR0QX)&V60=>-Y]: /S+_X M)&Z+=_%G]JGXG_%;58O-FM[6>=Y#SLO+^Y+Y!]=D-8:Y?6HDT^X69HL7$;K(BEQT5RFPGT_ "PU*R^'_A MFV\-6VHRI-=I;R22&5E!"DF1F/ )X!QR:]#H _ /]D7]K+Q7^P5\5?%5AK_A MBYO[34&6TUW0KMS;W44\3-LD5F!PZ^9)P1A@_7H1H_MO?MU:S^VQJGAKP[HG MAB?1/#VGW!>TTQ7^U7=]=R (K-M4<@$JJ*#R[9)R /VD^*G[.7PQ^-TD4WCG MP/H_B2ZBC,4=W=VP^T(A_A65<.![ UF?"S]D[X0?!34_[3\%_#_1M$U3!"Z@ ML1FN4!ZA99"SJ#Z @4 >8_\ !-_]FO5/V:OV=;;3_$47V?Q3KUVVL:C:GK:% MT1(X"?[RH@+>C.PYP#7U1110!_/7\*?^4B_AS_LID?\ ZH MZO?2>58Z?;27<\A_AC12S'\ #7G=C^RO\']-\61>)[7X;>&K?Q%#>#4(]3CT MZ,3K:+P_>/8^*_%,_P#95A220RLH(4DR,QX!/ ..35_X MD?!?P'\8%T]?&_A+2/%2Z>9#:+JMHDX@+[=Y7<.,[%S_ +HH _FQ^''C"U\! M^.M(\17WA_3_ !7%I\_VC^R=7WM:W##.T2A2"RAL';G!Q@Y!(/W:G_!;'XHQ MJJKX#\'*JC 55N@ /3_75^E7_#%/P$_Z)#X/_P#!3%_A1_PQ3\!/^B0^#_\ MP4Q?X4 <_P# OQUJ?[:7[%L.M:Y%;^'M4\9:;JEA(=+,BI:L)[BV22,EBP($ M:OUZU^/OPI^*'Q%_X)V_M1:CKVJ2:;J^FWDK*NH6CLK!XIB#P3&CI M( 1\O(P2*_?+P9X)T#X=>&K/P]X8T>ST'0[/?]GT^PA$4,6]V=]JC@9=F8^[ M&L7XF?!7P'\9K&"S\<>$M)\406Y+0?VE:K(\)/78Y&Y,]\$9H _'']M__@IA M<_M4> ;;P+X=\+R^%_#TES'=:A)=W*SW%VRN^+V@-OIURA2:VLHMY1G4\JTC2,VTC(54[D@?17P M]_8K^!WPMUV+6O#7PUT2QU6%@\-Y-&UU)"PZ-&9F?8?=<&O;* "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MKY5_X*C_ /)B?Q-_[AG_ *=+2OJJOE7_ (*C_P#)B?Q-_P"X9_Z=+2@#U7]D M[_DUGX-_]B9HW_I##7JM>5?LG?\ )K/P;_[$S1O_ $AAKU6@ 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@ KY5_P""H_\ MR8G\3?\ N&?^G2TKZJKY5_X*C_\ )B?Q-_[AG_ITM* /5?V3O^36?@W_ -B9 MHW_I##7JM>5?LG?\FL_!O_L3-&_](8:]5H **** "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 **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH *^5?^"H__ "8G\3?^X9_Z=+2O MJJOE7_@J/_R8G\3?^X9_Z=+2@#U7]D[_ )-9^#?_ &)FC?\ I##7JM>5?LG? M\FL_!O\ [$S1O_2&&O5: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "OE7_@J/_R8G\3?^X9_Z=+2OJJOE7_@J/\ \F)_ M$W_N&?\ ITM* /5?V3O^36?@W_V)FC?^D,->JUY5^R=_R:S\&_\ L3-&_P#2 M&&O5: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "OE7_@J/\ \F)_$W_N&?\ ITM*^JJ^5?\ @J/_ ,F)_$W_ +AG_ITM M* /5?V3O^36?@W_V)FC?^D,->JUY5^R=_P FL_!O_L3-&_\ 2&&O5: "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***P?' MWC.P^'/@7Q'XLU59GTO0=-N=4NUME#2F&")I7" D MM0X!(Y[B@#>HKRK_A< MGB[_ *(3\0/_ .\/?\ RUH_X7)XN_Z(3\0/_ [P]_\ +6@#U6BO*O\ A+O\ HA/Q M _\ [P]_P#+6C_A+O^B$_$#_P M.\/?_+6C_A+O^B$_$#_P.\/?_ "UH ]5HKRK_ (7)XN_Z(3\0/_ [P]_\M:/^ M%R>+O^B$_$#_ ,#O#W_RUH ]5HKRK_A+O\ HA/Q _\ [P]_P#+6C_A+O^B$_$#_P.\/?_+6C_A+O^B$_$#_P.\/?_ "UH M ]5HKRK_ (7)XN_Z(3\0/_ [P]_\M:/^%R>+O^B$_$#_ ,#O#W_RUH ]5HKR MK_A+O\ MHA/Q _\ [P]_P#+6C_A+O^B$_ M$#_P.\/?_+6C_A+O^B$_$#_P.\/?_ "UH ]5HKRK_ (7)XN_Z(3\0/_ [P]_\ MM:/^%R>+O^B$_$#_ ,#O#W_RUH ]5HKRK_A+O\ HA/Q _\ [P]_P#+6C_A+O^B$_$#_P.\/?_+6C_A+O^B$_$#_P.\/?_ M "UH ]5HKRK_ (7)XN_Z(3\0/_ [P]_\M:/^%R>+O^B$_$#_ ,#O#W_RUH ] M5HKRK_A M+O\ HA/Q _\ [P]_P#+6C_A+O M^B$_$#_P.\/?_+6C_A+O^B$_$#_P.\/?_ "UH ]5HKRK_ (7)XN_Z(3\0/_ [ MP]_\M:/^%R>+O^B$_$#_ ,#O#W_RUH ]5HKRK_A+O\ HA/Q _\ [P]_P#+6C_A+O^B$_$#_P.\/?_+6C_A+O^B$_$#_P. M\/?_ "UH ]5HKRK_ (7)XN_Z(3\0/_ [P]_\M:/^%R>+O^B$_$#_ ,#O#W_R MUH ]5HKRK_A+O\ HA/Q _\ [P]_P#+6C_A+O^B$_$#_P.\/?_+6C_A+O^B$_$#_P.\/?_ "UH ]5HKRK_ (7)XN_Z(3\0 M/_ [P]_\M:/^%R>+O^B$_$#_ ,#O#W_RUH ]5HKRK_A+O\ HA/Q _\ [P]_P#+6C_A M+O^B$_$#_P.\/?_+6C_A+O^B$_$ M#_P.\/?_ "UH ]5HKRK_ (7)XN_Z(3\0/_ [P]_\M:/^%R>+O^B$_$#_ ,#O M#W_RUH ]5HKRK_A+O\ HA/Q _\ [P]_P#+6C_A+O^B$_$#_P.\/?_+6C_A+O^B$_$#_P.\/?_ "UH ]5HKRK_ (7)XN_Z M(3\0/_ [P]_\M:/^%R>+O^B$_$#_ ,#O#W_RUH ]5HKRK_A+O\ HA/Q _\ [P]_P#+ M6C_A+O^B$_$#_P.\/?_+6C_A+O^ MB$_$#_P.\/?_ "UH ]5HKRK_ (7)XN_Z(3\0/_ [P]_\M:/^%R>+O^B$_$#_ M ,#O#W_RUH ]5HKRK_A+O\ HA/Q _\ [P]_P#+6C_A+O^B$_$#_P.\/?_+6C_A+O^B$_$#_P.\/?_ "UH ]5HKRK_ (7) MXN_Z(3\0/_ [P]_\M:/^%R>+O^B$_$#_ ,#O#W_RUH ]5HKRK_A+O\ HA/Q _\ [P] M_P#+6C_A+O^B$_$#_P.\/?_+6C M_A+O^B$_$#_P.\/?_ "UH ]5HKRK_ (7)XN_Z(3\0/_ [P]_\M:/^%R>+O^B$ M_$#_ ,#O#W_RUH ]5HKRK_A+O\ HA/Q _\ [P]_P#+6C_A+O^B$_$#_P.\/?_+6C_A+O^B$_$#_P.\/?_ "UH ]5HKRK_ M (7)XN_Z(3\0/_ [P]_\M:/^%R>+O^B$_$#_ ,#O#W_RUH ]5HKRK_A+O\ HA/Q _\ M [P]_P#+6C_A+O^B$_$#_P.\/? M_+6C_A+O^B$_$#_P.\/?_ "UH ]5HKRK_ (7)XN_Z(3\0/_ [P]_\M:/^%R>+ MO^B$_$#_ ,#O#W_RUH ]5HKRK_A+O\ HA/Q _\ [P]_P#+6C_A+O^B$_$#_P.\/?_+6C_A+O^B$_$#_P.\/?_ "UH ]5H MKRK_ (7)XN_Z(3\0/_ [P]_\M:/^%R>+O^B$_$#_ ,#O#W_RUH ]5HKRK_A< MGB[_ *(3\0/_ .\/?\ RUH_X7)XN_Z(3\0/_ [P]_\ +6@#U6BO*O\ A+O\ HA/Q M _\ [P]_P#+6C_A+O^B$_$#_P M.\/?_+6C_A+O^B$_$#_P.\/?_ "UH ]5HKRK_ (7)XN_Z(3\0/_ [P]_\M:/^ M%R>+O^B$_$#_ ,#O#W_RUH ]5HKRK_A+O\ HA/Q _\ [P]_P#+6C_A+O^B$_$#_P.\/?_+6C_A+O^B$_$#_P.\/?_ "UH M ]5HKRK_ (7)XN_Z(3\0/_ [P]_\M:/^%R>+O^B$_$#_ ,#O#W_RUH ]5HKR MK_A+O\ MHA/Q _\ [P]_P#+6C_A+O^B$_ M$#_P.\/?_+6C_A+O^B$_$#_P.\/?_ "UH ]5HKRK_ (7)XN_Z(3\0/_ [P]_\ MM:/^%R>+O^B$_$#_ ,#O#W_RUH ]5HKRK_A+O\ HA/Q _\ [P]_P#+6C_A+O^B$_$#_P.\/?_+6C_AJT %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y5^ MUC_R:S\9/^Q,UG_TAFKU6O*OVL?^36?C)_V)FL_^D,U 'JM%%% !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 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 %%%% 'E7[-/_).M7_['/Q9 M_P"I#J->JUY5^S3_ ,DZU?\ ['/Q9_ZD.HUZK0 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %?*O_!4?_DQ/XF_]PS_TZ6E?55?* MO_!4?_DQ/XF_]PS_ -.EI0!ZK^R=_P FL_!O_L3-&_\ 2&&O5:\J_9._Y-9^ M#?\ V)FC?^D,->JT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 5Y5^UC_R:S\9/^Q,UG_TAFKU6O*OVL?^36?C)_V)FL_^ MD,U 'JM%%% !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 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 4444 %% M%% 'E7[-/_).M7_['/Q9_P"I#J->JUY5^S3_ ,DZU?\ ['/Q9_ZD.HUZK0 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?*O_!4? M_DQ/XF_]PS_TZ6E?55?*O_!4?_DQ/XF_]PS_ -.EI0!ZK^R=_P FL_!O_L3- M&_\ 2&&O5:\J_9._Y-9^#?\ V)FC?^D,->JT %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 5Y5^UC_R:S\9/^Q,UG_TAFKU M6O*OVL?^36?C)_V)FL_^D,U 'JM%%% !1110 4444 %%%% !1110 4444 %% M%% !1167XG\4:1X+\/WVN:_J=KH^CV,1FNKZ]E6*&%!W9B<#L/J0* -2BOEJ MZ_X*??LRV=Q)#)\3HV>,[28M$U*1?P9;<@CW!J+_ (>C?LQ?]%,_\H&J?_(U M 'U517RK_P /1OV8O^BF?^4#5/\ Y&H_X>C?LQ?]%,_\H&J?_(U 'U517RK_ M ,/1OV8O^BF?^4#5/_D:C_AZ-^S%_P!%,_\ *!JG_P C4 ?55<'X5^.WP_\ M&_Q"\0>!M"\5Z=JGBS0 #J6EP2$R0&5@2&5LA@2""#0!_4+17PI\" MO^"M_P 'O%GP[T^Z^)6M'P1XPC'DWU@FFWEU!*P _?0O#%)A&_NL0RG(Y #' MT'_AZ-^S%_T4S_R@:I_\C4 ?55%?*O\ P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_ M $4S_P H&J?_ "-0!]545\J_\/1OV8O^BF?^4#5/_D:C_AZ-^S%_T4S_ ,H& MJ?\ R-0!]545\P:3_P %,OV:-:U"*SM_BA;1S2G:K7>E7]M&/K)) JJ/V5S#>6=S<%Q;N'CEC8 JZL.&4@@@C@@T ?(7_!5/XE>*OA7 M^S):ZUX/\0:AX:U9O$%I;F]TRX:&4QM%.63)K&SF%O<3V.J2%8Y"H8*.K/QAXZ\->%+NYUQ)H+?7-7M[.25/LZ#,-"F2TUFSM2?*8NI,5Q&"2523:XVDDAHW&2 M "?G3_@IS^V1\'O&O[.&I^ _#'B72_&OB/6+JV>W.EN+F.Q$4R2/,TJ_*K%5 M9 (&CDCT6;^S[&-R/DFG3SW8#W19%S_UU% ' MZJ45^7W[?'_!33Q/X1^(E]\+/@S)';ZEI\_V+4]?6W6XG-UG:UM;1LI4%2=K M.027R%QMRWA7B9OV^OA5X3_X6-K6J^-K/1K=/M]RB@'D M/& N#D"@#]MJ*^'O^"=O_!0:7]J1+SP9XTM[6P^(.FV_VJ.>T7RX-4MP0K.J M?P2*2NY0<$'H?MZ_'[PW+X_P##VK^,+G1)@TL,UIJ% MOILL_L2_\%.O&D'Q-L?AA\[8L-TH"@J7PA8J&0\L2,E0#Z8_P""J?Q*\5?"O]F2UUKP?X@U#PUJ MS>(+2W-[IEPT,IC:*K^,_$>I>)]4 MA\5W-I'>:I<-/(D(L[-A&&8Y"AGS_ .QFLO\ T5<5E?\ M!%3_ )-9\4_]CG=?^D-C0!]_UYY\?/CEX:_9T^%VL>.?%4[)IU@H6*WBQYUW M.W$<$0)Y=C^ +' !->AU^47_!;[X@7AU'X9>"(I62P6*ZUFXB!.V20E886( M]5 GQ_UT- 'B'B;]M+]J+]LSX@7.C_#>;6]&M\&:#0O!Q>4".35-4_M?3F<_-L<&26$,V M3P<,>?0X_2+_ ()4_#/3/ G['_AG5[>S2+5_$\MQJ>H7&T;Y<3R10@GKM6)% MP.@+,1]XU]+_ !2^&NA_&+X=^(/!7B2!I]%UNT>TN!'M\Q P^61"P(#HV&4D M'#*#CB@#YY_8!_;?M_VO/!=_:ZQ:0:3X\T()_:5K;9$%S$V0EQ$"20"00RY. MTXYPPKZPKP/]G;]A[X3_ ++^JS:QX)TF^37I[5K*;5+_ %&6:66$LK%"F1%C M*\V_X*%?MX1_LEZ!8:#X;MK?4_B'K4+3VT=T"8;"VR5^TR*,;R6#*B M9 )5B>%PP!]BT5^)/A/4/V]?C]X;E\?^'M7\87.B3!I89K34+?38YU!Y,%OO MC\Q>N"B$'& 2>*]9_8E_X*=>-(/B;8_##XY/]J^V7G]F0:Y=6PMKRPN]VQ8; MI0%!4OA"Q4,AY8D9*@'ZNT5^=7_!7CX_?$/X&_\ "I_^$"\6:AX7_M3^UOMO MV%@OG^7]C\O=D'[OF/C_ 'C7RK:_M,?M?_M,^%-//PY_X2V71O#=A#:7^H: MA$M[=J@:66690&>1BP(B0\+M^4DDD _;^BOSH_:S^)WQD^!?_!/'X7ZU>^,] M5L?B70!0,H!&A.,DQ9))R3\Y_"']K3]JS]I+X>VG MPU^%\NJ:MXFLY)KS7O%LDL"3"&1L0PB:3:D"@ G(/F.00N K;@#]HZ*_$.S_ M &QOVI_V*?BU;:-\5;K4]:-\)1J6AV*9FAT?PV\<'V6'. ]Q>OM.3@#+.JDG"J, MXJ&;]J_]KG]B/X@6%G\3Y]3U:SNLRG2_$TJ7MO>Q@@/Y-VA8JP!'W'.TL-RG M." ?MQ17GWP%^-GA_P#:&^%.@^//#;L-/U2(E[>4CS;6925EA?'\2L",]",$ M<$&OQ+^%7_!1G]H#1->O(QXKU?QEJFI63Z;I=A=*)UCNY718Y5B"9D=1N"KT M+,N01P0#]]:*_-+]@O3_ -K6Z_:-$WQ>U/QA8^$$TJ>^N;?74#VMV[82*%,@ MK&X:3S-J;6 B(/!P?/\ ]JC]MCX^_%?]I"Z^$/P6@U/P[!'>2:;916ENL-[J MLD9;S+@S3*/*BPK$$%0$&YFYX /UMHK\1OB]KO[;W[(MII?BSQAXVUZ'2[BX M6UBNI=6AU2U\YD+B.2)BX!PK,RG:H:W?<03QN8#M0!SNC?\ !335OBU^V/X2^%7@ M[0DT3PFVM2Z?J.H:B%DO+WREDR$4$K"A9/\ :8@ Y7D5]5?MC?\ ";?\,T^. M?^%<_P!J_P#":?9H?[-_L3=]LW_:(MWE[><[-^<=LU^ WPUM?B5/\=[&#P:U MZ/B@=2F6V-O+&MQ]L^?S<,QV;OO\YQUK]=-:\6?&SX5_\$S/$^O>.M5U32/B MQIZ22-?W$T3W42MJ"+&=R$K_ *I@/H: %_X)@_\ "^_^+E?\+O\ ^$P_YAG] MD?\ "5^;_P!/?G^3YG_;'=C_ &:^ZJ_.K_@D/\?OB'\/_@?X M=^&L_@/Q3?\ AB74;J^2[>Q8*9E1(2@;(/0LWYU\_?#GX_\ [8'[7WPST_0? MA4UU96/AZU%OK?BI[N&WNM3O"6DV^?)@KA2H"Q8(&"[8< '["45^(7PD_;] M^/?[,GQSC\*?%S6=1UG2['4$L=?TG7]MQ<6L;.N^:&8'<653N7#,C@C&001^ MWF<\CD4 +1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4V21(8VDD941069F. .I)IU?CY_P5J_;"UO7/B%=_!CPOJA)OV\_V?O".L/I>H_%70?MB/L=; M.1[M%8'!!DA5E!!ZY/'/I7J?P^^*'A#XL:+_ &OX-\2Z7XGTT':UQI=TDZQM MC.U]IRC?[+8-?R_UZ%\"?CQXP_9U^(%CXN\&ZG)8WL#*)[8L?L][#D%H9D!^ M=#^8.""" 0 ?TS45R'PA^)FF_&3X8>&/&^D!DT_7;"*]CCG_:V\&ZMIWB2UM['QWX?\LWOV-"EO>0/D).BDG:V5*NN M< X(P&VKZY^UU\>6_9K_ &??%7CV"SCU#4;&..&PM920CW,TBQ1EL=54OO89 M!(0@$$BN:_94_9[_ &?O -N?'OP0L+5H-6LS9/JMCK-W>QS1AU9D999G57#( MN?E#+R.,D5T7[8G@/PQ\3/V;/'/ASQ=KUEX7T>ZLMXUG4)%CAM)XW66%V)ZC MS$3*CE@2!R: /RR^"-C^U]^WA-XA\4>'?BYJ&BV6F70CD:37KG2K7SF7<(H8 MK5",A<[L[VV$C MR1/*/]:C".0 DD@A<':<#X-_9Y_:X^(G[*-QXI@\#:I:-;ZS ;:9+F(S0+*I M(CNHE.,2*"V"PP0WS*< #[X_X)@_L6>)%\86G[1'Q$O!->ZA%-?:' UP)Y[E M[E6$E[.P) +)(^U22Q+EFVD#(!^H-?BA_P %%/VH?BY\._VQ_B#X>\,?$?Q) MH.AV?]G_ &?3[#49(H8M^G6SOM4' R[,Q]V-?M?7X _\%1_^3[/B;_W#/_37 M:4 >A1:+_P % M/?[0LGQ.8Q@MM:\:4'C^X6.[Z8-2? +_@J-\9/@Y\1(-(^ M*UY=^*?#BW/V?5+'5K18M1L03AG1@JMO7KLDR" 0-I.1^K.H?MA? O3(/.F^ M,/@=TSC%OX@M9FZ9^ZCD]O2OQ*_X*#?&CPM^T%^U%KGB3P/']IT;R+?3XKU8 M6C;4)(EVF;:?FY.%7(!*HO H _H+TW4+;5]/M;ZRG2ZL[J)9X)XSE9(V 96! M[@@@_C5FN(^!OA_4?"?P3^'^AZN&&K:9X>T^RO ^-WG1VT:29QWW*:[>@#\K M/^"G'[9_Q3^$O[16F>"_AKXLNM"M;?1;>2[MK6VAF:6[EDE(^^C'/E^3@#UK MQ/\ X7A_P4!_Z!OQ0_\ "*?_ .1*\U_:\^+5M??\% ?%_C&[M/[:T_0_%,$3 MV(E\L7,5@T<+1!\-M#^01NP?O9P>E?3WA/\ X+?:\OB-/^$F^&>G2:"\JAQI M-_(MU#'W(\P%9&') ^0'ID=: /MC_@G_ .)?BIXK^ *WWQBAUJ#QA_:MRA77 MM.-C<_9P$\O]T8T^7EL''//-?&O[=_\ P4.^(E[\:KOX._!.[FTYK&\72+K4 M--A$E]?WY8(T$)(.P(Y\O*@,75L-C&?TG^&_QB\+_%OX7V/C_P *W_\ :7AZ M\MGN8Y-I5UV9#QNIY5U964CU'<VU]$NW> MJ3*S&-QN7.Q@RDC<.Q_9'X.?%;1?C=\+?#?CO0'8Z3K=HMS&LGWHFR5DB;_: M1U=#CC*G'%?%?_!:K0;6\_9M\)ZNR+]ML?%,,,_&.[CF9;GPV=ZPBF0CT_>S,>* /*_P!H;_@H-\9O MVC?CA/\ #WX"7E]IVB?:Y+33%T%0M]JOE@EKAIC\T:$*S *4 3ELGI@>#/VW MOVD_V-?C!:>'?C-+J^M:8[1RZAHOB!TN)VMV8J9K6Y!.2-K8PY0E2".XG_X( MMZ#!J7[3GB34ID5VT[PO.T)(Y21[FW3U_3_%>@:9K>DW*WNEZE:Q7EI^(/@)\-=4U.ZEOM1OO#.FW-S=3L6DFE>UC9W8GJQ8DD^IK\?\ M_@LE_P G<6?_ &+-E_Z-N*_2>3Q)J?@__@F_;:[HMY)IVKZ;\+H;NTO(3AX9 MDTM61U]P0#^% 'TQ17X>?LW_ +>_[2GB.\UOP7X9O=0^(?CSQ((8-&DU'RY4 MTQ4$C3S*C )G!3YI#L4*2P/2H_C1\4/VT_V2_$FDZMX[\::[9_VH[26LDE[! M?V$S+M9XS&-T:D;A\I5>,[<@9H _<>BO$?V-?VAV_:?^ &@>.+FUAL=7E:2S MU.UMP1%'=1-M;9DD[6&UP"3@/C)Q7YV_MC_\%'OB;X^^-5U\-/@??SZ;I=IJ M']E6]YHD8FOM9NMP0^6V#M3S,J@CY;&XL00 ?J#^T%K%[X?^ GQ*U33+J6Q MU&Q\,ZEG_!2K_@H1K7P U:V^&_PVGMH?&$]N+G4]6DC69M-C?\ MU<<:,"OFL/FRP(52O!+ K\PZQI_[>_P]^'W_ M6_P#$?BN+1K>$ZC/#/J<5 MQ);08W&26R8MA #DJ4^4 [E4"@#]J:*^./\ @GC^V_+^UUX/UC1/%%O#8>.] M"C0W;6.8XKZW?*K<1C.48,-K*#@$J1C=M7XK_:E^.'[2W[%?[14%A??$76O$ M?A3[2NIZ.VI%7M]3LPX)@EPH^9?]6^,'D,,!E- '[-T5^9/[;'_!4"P_X4IX M0MO@[K;6GBCQ7;1ZC=WD)5I]&@5B&@;J!.TB,A]%1C_&AKVK_@FQH_QC\0?# MB3XC?%SQKK6M'7XE_L31;]QLAM,@_:74 ?/)@;?1.>=_ !]F4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %<)\9?CEX'_ &??"*>) M_B!KT?A[1)+I+)+EX)9R\SJS*BI$C.QVHYX' 4D]*[NO@#_@M7_R:SX6_P"Q MSM?_ $AOJ /5?^'HW[,7_13/_*!JG_R-1_P]&_9B_P"BF?\ E U3_P"1J_ & MB@#^BSX4_MW? OXW>.+'P?X+\=)K'B.^61[:Q;2[VV,HC1I'VM-"BY"*S8SG M"GTKWROP!_X)#?'FO>&=*D\,VMR]GI=])#$TK7%RK.54XW$(HS_LBOJ3_@ MF7^UY+^TA\(Y- \3:@;OQ_X7"PWLLS9DOK4\0W)_O-QL<_WE#'[XKX7_ ."S MW_)U^B?]BE9_^E5W7C7@_6?&O_!/?]IS0=9EC>80P6]XR)E8]6TFY1691GCE M21WV2Q]RE 'ZE_\ !5[XF^+/A1^S7I.L^#?$6H^&=5D\36ML]YI=PT,K1-;W M+,A93G:2BG'^R*L_\$K/B5XJ^*G[,EUK7C#Q!J'B75E\07=N+W4[AII1&L4! M5-S'. 6;CW->9_\ !6;QKH_Q'_8?\%^*/#]XE_HNK^(K"\M+A/XXWM+LC([$ M="#R""#R*Z?_ ((V_P#)H]Y_V,U[_P"BK>@#[JHK\>_C=^VA^T;^TE^T-?\ MPV^"T6K>&;!)9H]/L+.)+2\NH8]P-W//,%,2L 6 W*HRH^9L$\)\6/'G[:W[ M&M]HVM^-/&NM)9ZA(8K::ZU*'5K.5U 9HG1BX5L>H!(SM/!P ?M_17B?[)/[ M0P_:(_9Q\._$;4[>#2KV:&9-3AAW>3%-!(R2,N 22 P!)(S7YJS_MB M?M)?MT_&_4/"OP:UD^#-(BBGNK.PM[B.S=+-&5/.N)SEVD.],JAP"W X)H _ M9:BOQE^(7BC]N+]CGQ1H=QK?BG5/%MMJ> YY+![O5-.UF&2V:Q,>[S6/F*K>7A"ZL1 MRA!H ])KYO\ ^"BGC;7_ (=_L\T'7+/^S_ +/J%A,8IHM^HVR/ MM8ZU+0-+N+B2#2-+T/;%,%MX['6KJZBNWM M+F&YAN=GVB,DDLL+#RY.O+(<*P(!]6_\$@?C)XZ^,'AOXFS>-O%FK>*I;&[L M$M7U6Z>G:C8",:OK\48FN%N&^; M[+ K J,*4W-@G+%1M*DGSCPOXF_;P_9ZT>+XK>)[;7/$?@Z!%O-5T?7+Z&Z8 M6GWF+P!C-;X4DEE4&/&7&T$4 ?L)17Y _L!?M@_%3XT?MH:9HVO>-=7U#PGJ M U*X31[N16C1!!*\2G _APOY5^OU 'CG[8OB75?!W[+OQ-UO0]0N-)U>QT2> M>UO;20QRPR <,K#D$>M?!O\ P2/_ &@/B3\7/C5XQT[QIXXUSQ186WA\W$-M MJEZ\Z1R?:85W@,>#AB,^YK[@_;J_Y,_^+?\ V+]Q_*OS@_X(E_\ )??'7_8L MG_TJ@H _92BOR4_X*C?M2_%CX.?M+6N@^"O'6J^'-';0+6Y-G9NH0RM),&?D M'DA5_*D\4?$3]MO]KCP_-X]^'%AJ/@_X?*&;2;#2[^"SNKR-"07WLRRS,<'T M0D809Z@'ZV45^2/_ 3I_P""A'Q)USXW:5\+_B;K$WB73=<>2UM+[4(@+RRN ME1F5&< %E8J5(<$ABI! R#]2?\%'/VX+O]E'PCI6B^$UM+CQ]X@61K=KH>8N MGVR_*;DQ]&8L=J!OE)5RM[O24ATRRU"2.!%DL;5W 0' W,[$^I8U#\&[C]O7XP>'T^)GA/Q+X@O]+W- M+:B_U"VAAOMI^816LI".N,/%.D+H7B6ZO M-/M=2T]49/*N;:&"VD^1OF0EH2Q0\J3MR<9H _I$HKR+]JK]HK2/V7?@OK/C MG4XEO+F';;:;IK2;#>W;Y\N('!P.&9CCA48\XQ7Y6?#_ .)'[;'[;&HZUXD\ M#^)-5LM)LI3"_P#9=]'I.GPN1N$$?S*9& *]2[ ,NYAD9 /VPHK\E?V4_P#@ MH5\5_A+\=+?X0_M M/>Q37R:7)>:E&BW^E7#X$3/(@Q-$Q97>.3M% M 'U-17Y7_P#!/;_@I9(^G^+/#GQQ\5O&B7/!8%ED"YY,8 YP#]2T4 ?S6M^R;\<%8J?@ MWX_R#CCPQ>D?^BJ3_AD[XW_]$;^('_A+WW_QJOZ4Z* /YK/^&3OC?_T1OX@? M^$O??_&J/^&3OC?_ -$;^('_ (2]]_\ &J_I3HH _FL_X9.^-_\ T1OX@?\ MA+WW_P :H_X9.^-__1&_B!_X2]]_\:K^E.B@#^7_ ,$/VEOAS>^#_&%EYUK M+^\M;V( 7%C. 0LT+$<,,].C D$$$BOS$^"?_!'KQ?)\=+^R^)$\*?#?1YA) M'J%A.HDUU,Y2.-0Q>$8_UA;!'1"V0X /AKPG\ /BAX\T6+6?#/PW\7>(M(F9 MECU#2="NKJW"*V/\ AD[XW_\ 1&_B!_X2]]_\:K^D+P]X M>TSPGH=AHNBV%OI>DV$*V]K9VL8CBAC48554< 5HT ?S6?\,G?&_P#Z(W\0 M/_"7OO\ XU1_PR=\;_\ HC?Q _\ "7OO_C5?TIT4 ?S6?\,G?&__ *(W\0/_ M E[[_XU1_PR=\;_ /HC?Q _\)>^_P#C5?TIT4 ?S8VO[(OQRO+F*"/X.>/% M>1@BF7PW>1H"?5FC"J/B@#X5_X+)?\FCV?_8S67_HJXKX%_8C_ ."> MG_#9'@OQ#K__ G_ /PB']DZ@MC]G_L;[;YN8U??N^T1[?O8Q@].M?HA_P % M;/".N^-/V6;33_#VBZAKM^/$=I*;73+62XE""*<%MJ G )'/N*X__@CAX'\1 M^!OA#X\MO$GA_5/#]Q-KJ210ZI926SR+]G0;E#J"1GC(H XCPO\ \$//#]GJ M$4GB'XL:EJMDK@O!INBQV3LO2QY_ 5U]% '\__ .P#:V_B?]OSP(WBS;6,_AGM5_P#X*LW5Y=?MP>,H[V1S:P6NFQ6O\6R$V<+$ $_\]&E./4FOM+_@ MF#^P-KWP1U*X^*/Q&LET[Q/(G@RH78;2?F4@ Y4 M*P!]Y>%-+TO0_"^CZ=HD<4.BVEG#!8QP "-8%0+&% XQM Q7X3_\%3[/3M%_ M;<\7R:/MMKAX+"YNO(^3972X19V4GB;0KK[?91K\J1C#H&"@87>K'@#) Q74?L>?L,_$[]I#XX1 M?%KXSZ??Z?X?&H#5[MM<@,%UK4X8,L:PD K#D#+;0NP!4!SE0#Z;_P""MT74-=OQXCM)3:Z9:R7$H013@MM0$X!(Y]Q69_P1\\&Z_X M'_9H\36/B/0]2T"^D\77,Z6VJ6DEM(T9LK)0X5P"5)5AGIE3Z4 ?<]?DA_P6 M^\'W,/C3X8^*A&6L[K3[K3&D X62*19 #]1,V/\ =;TK];Z\A_:H_9PT+]J; MX/ZGX(UJ0V4SLMUINI*F]K*[0$)*%R-PPS*RY&5=AD'! !YE_P $P_'EAXX_ M8R\#Q6LZR7>B"XTF]A5LF&6.9V53]8GB;Z,*^@?BI\1M+^$?PW\2^--:8C3- M"L)KZ95(#2;%)$:YXW.<*H[E@*_#JU\-?M/?\$Y_'FHOI5AJFF6=P?*EO+2U M-_HVI("=C$[2F[TW;95#$87)!/B-\>/VGOV\8=.\*-I&I:SI+3!UTOP]I306 M.M 'ZN_LN?M\?#3]K#5IM$\,1ZSIOB2WM&O9]+U2R M(V1*RHSB6,O'MW.@&6!.X<=0/RF_X*LW5Y=?MP>,H[V1S:P6NFQ6O\6R$V<+ M$ $_\]&E./4FOTO_ ."=G[$\G[)O@+4-1\12QW/C[Q&L1U%86#Q6,2;BENC# M[QRY+L#@L !D*&/FG_!4#]A#7OV@&T[XC_#ZV6_\6Z79_8M0T?<$>_ME9G1X MB>#*A=AM)^92 #E0K 'WEX4TO2]#\+Z/IVB1Q0Z+:6<,%C' (U@5 L84#C& MT#%?A/\ \%3[/3M%_;<\7R:/MMKAX+"YNO(^3972X19V4GB;0KK[?91K\J1C#H&"@87>K'@#) Q M74?L>?L,_$[]I#XX1?%KXSZ??Z?X?&H#5[MM<@,%UK4X8,L:PD K#D#+;0NP M!4!SE0#L?^"U$UW<^&_V?9M04K?R6FK/<*PP1(4TXL,=N0WLZ GU(1$7_ ("*^>_^"T?P]\5>//\ A3O_ C/ MAK6/$7V7^V?M']DV$MUY.[[#MW^6IVYVMC/7:?2OJS_@GOH&H^%_V.?AKI>K M:;=:1J-O:7 FL[V!H9HV-W,WS(P!!((/([T >)?\%GO^34-$_P"QML__ $EN MZR_^"*=OIR_LW^+YX%3^U)/%4J738&_RUM+8Q GJ5!:3&>Y:M3_@L]_R:AHG M_8VV?_I+=U\%_L=^,?C_ /LY^!=1^+'PO\/)XM\%ZE?OH^LZ6;66[1)H$21) M)(XBLB?+<$+(IVY+!A]T$ ^J/^"X=CI__",_">\9$&J_;-0A1]HW-#LA+ GK M@-LX_P!HUY!\1M0UN/\ X(T_#"/(OV1!\!X)Y+;2K?3([:TU%EW21W4;"5;DCU,P+,H(R&91@&@#Y ML_X(FZ7I4/P \;ZC D?]MW'B9K>ZDV@.8([6!H5)ZE0TLY'NS?CT7_!9;3=+ MN/V4]-O+Q(QJ%MXDM18R%1OW-%,'4'K@H"2.^P>E?"/A&/\ :8_X)H_$+6'L M_#,S:=>%8+EI;&6^T74U4GRW66/;AAN)&&1QN(8#)%2^//$G[3'_ 4L\9:- MI1-)L)3Y$%G82V>D6#-@/---(6);;C[S,V 0B\D$ ^R_^")]Y?S?L]^- M+>8NVG0^)F^S[N@=K6 R ?\ CAQ_M>]?!7_!,70[77OVWOAO%=HLL5N][=JC M+D>9'93O&?J'"M_P&OVJ_99_9]TO]F/X*:%X#TV87LUJ&GO[\)M-W=R',LF. MPZ*HZA44$]4U[P1XBT;3H;34 UYJ.DSP0HS6DBC M+N@ ))P.>6%]P212C;20<$8X(Z5^!MGX(^+W_!. M/]INWU]?"-QJ\>ESSPVEY):2/8ZK9R!HR5E0?*Q0YQG_: MXU+X/P>)_CMJUE9>$QJD$-OX>MI;52MPZ2%&V6RD':%?EY"1NX]OKG_@BJQ/ M[+'B@$YQXSN@/_ &QKYC_:;^(?[2G[>'PPN=03X47GA?X>>&'CU(V,5O,]QJ M-RQ$*F,NH:#_@GXV\*^(_#6L^'=0@\0_V MF@U;3YK431SVT,8V&11NP;9LXZ;ESU% 'P3^R3Q_P4E\. \'_A+;_P#]N*_5 M_P#X*0_\F2_%+_KRM_\ TK@K\F_C'X-^*'['W[9VL>+['PUESQ^=$MY T;0Q,7=UV$_-EL[3SQ0!Y?_ ,$,?^:V?]P3_P!OZ^5/ MB1;P>*/^"FNIV7BW;<:9=?$Y+.[6X^=&L_[16-4;=_#Y(4>@';M7V7_P1<^' MOBKP'_PN+_A)O#6L>'?M7]C?9_[6L);7SMOV[=L\Q1NQN7..FX>M8G_!33_@ MGYXO\8?$&Z^+WPPTR;7I;](SK6B6(S=I/&JHMQ @YD#*J[E7+!AN 8,=H!^I MW3@<"OP \=11>&?^"F%W'X2 A^S_ !*B%K';*%"RF_3=&H'&-Y9<=,<>U>FV MG_!2[]J?1_!Z^!Y-"B?7XHQ9+K5UH%P=74XP,J6\MI.G+1$GJ02_ M8!\9Q_$ZT^,OQ9TVZTC[#*]YI6DZJI%[=7;Y_P!)G1OFC"EBP#8OHK_@E7IL-C^P[X"GB15>]GU*>4@8+,+^XCR?4[ M8U'X"O$_^"S?@'Q/X[\,_"R/PUX:@TZZ58RW1B#)!M+"-3MS@XSZ M&OH?_@FOX>U7PK^Q3\.M+UO3+S1]3M_[1\ZRO[=X)H]VI73+N1P&&58$9'(( M/>@#\N/^"M,*1?MJ>)&1 K2:=I[.0/O'[.HR?P 'X5^ZVD_\@JR_ZXI_Z"*_ M%C_@J5\(O'?C#]K[7=2T'P5XBUO3GTZQ5;S3M*GN(680@$!T0@D'KS7[4:6I M33+16!5A"@(/4?** +5%%% !1110 4444 %%%% !1110 4444 %%%% !7Y6_ MM2_\$K_C-\OO7MW'<6L+1(YI+-G:"0/&LB/&S*K%2KJ02HZ]*_IPKXG_P""AO\ P3]7]JBSM/%O M@^:UTSXB:;!]G*W)V0:I;@DK%(P^Y(I+;7Q@YVMQM*@'X7T5[1XC_8M^//A; M5IM/O/A#XQGGB.&?3='GOH3_ +LL"NC?@QKZ7_9)_P""4'CSXA^)]/UOXL:; M+X-\%V\@EETVXD"ZCJ &#Y8123"AZ,SX8#[J\[@ - M=,UKPAI>FZY:+>VUKJMY=QW*Q-G875+9U&Y<,,,>&'TKK?\ ARI\;_\ H:?A M_P#^#&^_^0Z_:*QL;?2[&WL[.".VM+>-8888E"I&B@!54#H ![5/0!^*W_ M Y4^-__ $-/P_\ _!C??_(='_#E3XW_ /0T_#__ ,&-]_\ (=?M310!^*W_ M Y4^-__ $-/P_\ _!C??_(=*G_!%?XXQLK+XK\ *RG(9=1O@0?7_CSK]J** M /+OV8OACXB^#7P&\'^#/%>O_P#"3Z_I%JT-UJ2N[J^97=45G 8K&C+&I(!( M0<#I6K\;OC3X<_9^^'=]XV\6?;%T&QDBCN);&W,SQ^8XC0E0>FYE&?\ :%=Y M7&_&/X6:1\;?A?XD\#:]YBZ7KEFUK+)%C?$>"DBYXW(X5AGC*B@#YV\!^./V M<_\ @I?8:_%-X,_MV;P\(899M5,,T4AD5,QOG##D#BO"/VA/\ M@C?X'C\)ZWKOPU\2:KH>J6=M+=QZ5J\B7-G+L4MY8DPKQYQ]YB^/2OD'4/@Q M^TG_ ,$]_BM+K7A[3=4A #P1:[I%G]MT[4+;<#ME4!@H.T'9(%88R.@:M?Q[ M_P % /VG?VA/#=UX(M;62*+45:RN[?PMH?BQK/A7]I=O!$5S*^@>*-/N//LR28UN((S-',!V8*CIGN'YZ"G_ /!6 MSXY:_P#$3]I27X907&;LWLSOJ+PZT?LVHZO([%I& M@@*@D\EOFV!N FX\4 ?JM_P3?\0_$WQK^S5IWBCXHZ_=Z[J6LW*OVUOB+JFB>!_$FL:9?V;/\ @E+\-?@/XPL_%>L:K>^/==L)!-8?VA D%I;2 M Y640J6W.IY!9B >0,@$?;=% !29QR>!2T4 ?,VA_LX_LLWGQ@MM=TS1O!VH M?$ SRWL<*:J+B624Y=YOLIE*.P(+;BA*D%@0>:\^_P""MGPT\-^(?V1]8\37 MEA;+KOAFZLI-,O%C59466YC@DA#8SL*2EBO3**>PKX=_:&_92^+O[#O[0P^) M7PQTR_U#PS!J#WNCZMIML;A;59-V^TN8DR57:S1Y("NI&""2!B?&C]J#]H;_ M (*!6NC^ +3P1_H4-TL\FF>&=.G59YUR@>XDD=@B(6;JRJI.6)(! !]-_P#! M%?5-0U[X3_%SPQ*\@TV&\MI;9F;Y%DN(94D"CMQ#&3QW%?)__!+>5=!_;I\& MV=]^XN&CU*TVMVD%G.=I_P"^2/KBOU@_82_977]D_P"!]MX?OI(;KQ7JWOAN;5O M[?LK_3;?<> M++8QIW(6TNRQ^@R/^^A7D_["O@^[U#_@EK\>E1"9=3;6Y;9?[XCTV #''4NC M#\*^9_B5\4OVA?\ @I/XJ\,:"?"B72Z6SQPV^AZ?+;V,$CD+)/<2R.X4_( 2 MS #:0H!)S^S'[.OP%TOX"_ /PW\-4,>I06-DT5_,R?)=S2EGN&P?X6=WP#R% MP.U 'Y;_ /!%'4((?VC/&5F[[9[CPM(\:G^()=VVX?7YA^1]*]+_ ."Y6H0> M7\&[(.#<@ZM,4'55_P!# )^ISC_=-?/7Q(^!GQB_X)P_M$_\)GX,TNZU'P_: MSS'2-;^RO=6=Q:2 K]GNMF-K[6"E25)9=R'H:S[W2OCS_P %0/C5H^I7^A"U MLHXH[(ZC9V,MOI&E6NXLS[G9MS'\':_KM@/#EI$;K3-+GN(@XEG)7)7EM?#+11NW5-]U!G'U"=?\:^E_\ @M9"C?LO^$Y2 M@,B^,;95;'(!LKTD?CM'Y5XY_P $'[>;0DCBFU3 M3IK9)&^T(=JEU )QS@5[]_P6#\&Z_P"./V:/#-CXM %'_@D))=0_L8ZR]BBR7J^(-0:!&Z-(((-H/MG% M?!O_ 2H@L[[]MWPJ^I@2W2VNH2VWF\DS_9I,GGOM,A_"OT3_P""2?A'7?!? M[+-WI_B'1=0T*_/B.[E%KJ=K);RE#% VUP#@D'GV-?#?[67[(7Q0_9#_:$; MXF?"W2]0N/"YU(ZGHVI:1"UT^FNWS/;SQA250$NH+ HZ$ DGX%?E]_P1/_ .3DO&7_ &*4W_I9 M:U/A?XS\#_M">+;WQ'X1UWP_9R^%Y88[C5--FMHW;!25D\I;96W$##! M8^I P:^P]4^(W_!0_6=,N]/N_AUI\UI=PO!-&;2QPR,I5A_K^X)J+_@J)^PU MXS\2?$5?C+\,M)NM9FN(81K.G:2C->Q7$0VI=1(OS."BQJ0GS H&P025\HU[ M_@IA^T;XR^&=Q\/(_!*Q^);RU;3+G7++3+L:BRE=C,D:G"3$9RP'!)(53C ! MW_\ P30_9-^-OP%_:637O%_@B]\/^';K1[NPNKN6YMW7YBDB*0DC-R\2]!VK MZ9_X*OZ=\/+K]E74;CQJ_DZU;W*'PS) H-R;\_P+G_EFR!O,[!5SRRH*Y[_@ MFG\%_C5\/?#NL>,/C'XI\3)9W%KY&E>$];U&>X-K&&#O<20NS>6YVA53[P!? M(&17QG^U6GQI_;R_:9T[3].\">*-'\)1W7]EZ -6TFYMK:V@+?O+N=F0!2^- M[=PJHO)49 /EC]G%O B?'3P4?B8LK>!?[2C_ +4$?3R^=ID_Z9;]F_'.S?CG M%?TMV;6[6%+1+#6;6S@+W.KQ,V3=[%R6F61V) S\CX'$2BO7?^"6?QH\?7'@IOA1 M\2?"OB32KK0H-^A:MJVEW$,4UF"!]F:1T WQY&SGE.!CR^0#[YHHHH **** M"BBB@ HHHH **** "BBB@ HHHH *\!_;>^ OB[]I#X$W?@SP5XFA\,ZO+>PW M+R74LD5O=PIN#02O&K,%)97X5LF-01@Y'OU% 'XK?\.5/C?_ -#3\/\ _P & M-]_\AT?\.5/C?_T-/P__ /!C??\ R'7[4T4 ?BM_PY4^-_\ T-/P_P#_ 8W MW_R'1_PY4^-__0T_#_\ \&-]_P#(=?M310!\(?\ !._]A7XF_LE^-/$NJ>,/ M&&CZAHFHZ<+2'1=#NKB:%I_-1Q.XEBC"LJJZC .1*W(QSG_\%J_^36?"W_8Y MVO\ Z0WU??\ 7Q%_P5S^'/BOXG?LU^'M-\(>&M6\4ZC;^*[:ZEL]&LI+N9(1 M:7B&0I&I;:&D0$XXW"@#\-**]5_X9.^-_P#T1OX@?^$O??\ QJC_ (9.^-__ M $1OX@?^$O??_&J /5?^"7'_ "?9\,O^XG_Z:[NO>?B1_P $?/CGXT\=Z[K4 MGC[PCK8O;R6:.^U?4+T74J,Y8&11;.%;!Y 8@=C7#_\ !-_]GCXJ>"/VS?A] MKGB/X:>+_#^BV8U$W&HZKH5U:V\6[3KE%W221A1EW51SR6 K]O: /Q6_X#_$&@67G>._">A6UW9+$N9+VU^SH9[;CDG W MH.3N7:,;S7S1_P %>/A5XU\;?M/Z/?\ AWP?KVO6*^%[6%KK2],GN8@XN;HE M"R*1N 8''7D>M?K)\+[>6S^&?A*">)X)XM(M$DCD4JR,(4!!!Z$'M0!_.]_P MT3JM]^RS-\&=2\R[TZT\10:[I$Q;/V4>5<)<0_[K-*C@#H?,_O@ [U\>?\%(OV%_$/P_\ C;-XH^'G MA74];\*>*VDO3:Z-8R7']GW>$_$^DZEX=N=4U;4K=H-1M)+>812V\*;PC@''7!]J /(_B!_P52^('Q6^* MDG@?]G3P!:^()6=X;+5-1MY)[FY51EY4B#(L*<9S(3\H!8*3@?.O[=GAO]J? M_A7OA_Q'\?\ 6;/^QY]4%O8:%;36V;>2"N&7JM>C?M6Z] M^TM^V]X'3QA?_"S4?#7@'PS*AM-'M[6=KBZFF8(9E1E\R?:"!N5 BJ3W)R ? M:_\ P2-C2Z_8OL(9E$L3ZOJ",CC(*EQD8].37Q3\=?\ @F#\:O@;\0;SQ#\' MOMWB'0(YFGTZ\T6_^SZM91G.(W7WGT^Z6.XB4I/ [!6# LV&7E63Z5\>WES^U5^P'\> M+WQ)JT.N_$C2I(YK,ZIJ3W6HZ?J=JQ5]Q?E.LK@'YL2LJ3$X[ER.^#7Z#Z_\ M.VW[4G_ M 3G^*'COPWI\FEWW_"/ZEI^HZ;)+YAM)5@_?J) HWCRI X; X89 .G2618 E9C>1*2OH?+:4?0FOS=\4?!GXZ_\$W_C])XF\*:7>7^F M0M,EAK4-H]W8:A8LW^IN0@&QB FY"5(90RG 5JZ_XS>.OVG_ -O[X:W^IZGX M*_L+P!X6B_M+[+I6F7$:ZE=?ZM!&'9Y+B0>8_"?*BDEN<9 /:>T"ZK8RVIE"I/ MN*B11NQD9QZBOD'XL?"7XK_L)?M=2>/-*\,7&JZ=9ZQ<:EHVJ?9))[*\MY2P M,3LOW7V3&-@2&!Y&1M) .]_:^T?]LGQ/\"-7\4?&?4+'0_ MO/;-)X=@DM8W MD9YD6+Y+=6+89E;$DG&/7BO>?^"(;'_A5?Q*&>/[:MSC_MA7COQ^^,7[2?[? MGPOU&RTCX37?A3P!HL)UB^V1SL^I-$"4CC=T4S$?>$42$YP2>!CV?_@C3HOB M/P/X?^)7AWQ-X6USPY-PK.H!*D)D?[8H ^,O#]NNL M?\%3/)\11HYD^*4PFBD *%QJ+[%P>J[@H'J,5^\^J6UG>Z7>6^H1Q36$T+QW M$3?\$JA"O[6SC! M*_99<9]\5^\E?@M_P2?_ .3VO"'_ %Y:C_Z22U^]- 'A7[=7_)G_ ,6_^Q?N M/Y5^<'_!$O\ Y+[XZ_[%D_\ I5!7Z5?MJ:3?:]^RC\4].TRRN-1U"YT*XC@M M;2)I996(X544$L?8"OS[_P"".GPQ\8^!_CCXUN_$GA/7/#]K-X<,4<^J:;-; M([_:83M#.H!. 3@>AH \N_X+)?\ )W%G_P!BS9?^C;BOV%^ ^E1:%\#_ (>Z M=!$L,-IX>T^!(UZ*%MHQC]*_*3_@K9\*/&_C3]J:TU#P]X.U_7; >'+2(W6F M:7/<1!Q+.2NY$(R 1QGN*_6[X7V\MG\,_"4$\3P3Q:1:))'(I5D80H""#T(/ M:@#\.OA5"EO_ ,%3((HD$</ MPQ9K:/+7_@IDFNS>"?$4.A_P#"Q;RZ_M*329UM MO)-Y*1)YI3;L((.[.,&OL;_@J5^Q5KG[0_A_1O'/@6Q_M+QEX?@>UN=.5]LE M]8Y:0+$#PTD;LQ"\;A(X&2%4@'UW\![>QM?@?\/8=,5%TY/#VGBW$8&WR_LT M>W&..F*_#[]OJUL+/_@H-XXCTU$2W;6-/D<1@ >DJPH(Q^3R_E7A7[(7CG]L;PY\ M#=(M?@YX.L=4\"FXN9+:\>WM'>20RL)=Q>56R&!'(' ':OTA_;J_9A/[5GP' MOO#%A);VWB:QG34M&N+GA!<("#&S#D*Z,ZY[$JV#MK\OO@3^TY^T'_P3]L]5 M\ ZK\.KFZTR:X>YAT[7K*<""; 5WMYHSM>-L*2%+*3RI!)) *WQT_96_:[_: M'^(+^-/%WPQE;7I((K=IK"6S@4K&"$.T3?> XS["OV]\,27TWAO29-4C:+4V MM(6NHVQE92@W@XXX;/3BOR$_9_T#]JG]K_\ :(;QU?ZWXL^'/A.]NHYM5O;" MYNM,L1;1A5^S6L1?]XQ50H/S8/S.2>OVU_P44^.OC7X7_"1O#7PU\.Z]K7C+ MQ(CVZWVCZ=/<#3+7&))B\:G;*V=J2[/G)$H%M%>?\ +REOCK$)-V.@!W!?E"D_I)_P1HD^'A^!.N+H V^/_M^? M$GV@CS2F6^RF/'_+'9NQWW^;GM7C?_!.3_@G/;^-/#?B?QE\8_#5U;VFH6T^ MCZ1H^IP-!<1[E*RWNUP"C+G;&2,@AVQPIKQ/P/\ #GXX?L _M83W>@^#O$7B MG3M+N3;7$VE:9/+:ZUILA#8W(K*&*[6QD[)$&<[>0#]V**RO"OB2U\8>&M+U MRRBN8+74+:.YCAO8&@GC#*#MDC8!D<9P5/(((K5H **** "BBB@ HHHH *** M* "BBB@ HHHH \J_9I_Y)UJ__8Y^+/\ U(=1KU6O*OV:?^2=:O\ ]CGXL_\ M4AU&O5: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ KY5_X*C_\ )B?Q-_[AG_ITM*^JJ^5?^"H__)B?Q-_[AG_ITM* /5?V3O\ MDUGX-_\ 8F:-_P"D,->JUY5^R=_R:S\&_P#L3-&_](8:]5H **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRK]K'_DUGXR? M]B9K/_I#-7JM>5?M8_\ )K/QD_[$S6?_ $AFH ]5HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@#X2_X+):?=:E^RKHL5I;374H\5VC%(8R[8^S7?.!VYH_X(VZ?=:;^RKK4 M5W;36LI\5W;!)HRC8^S6G.#VXK[MHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@!*6BB@ 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@#\)?^"57A_5-/_;4\)376 MFWEM"MGJ ,DT#JHS:28Y(K]VJ** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \J_9I_P"2=:O_ -CG MXL_]2'4:]5KRK]FG_DG6K_\ 8Y^+/_4AU&O5: "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ KY5_X*C_ /)B?Q-_[AG_ *=+2OJJ MOE7_ (*C_P#)B?Q-_P"X9_Z=+2@#U7]D[_DUGX-_]B9HW_I##7JM>5?LG?\ M)K/P;_[$S1O_ $AAKU6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "O*OVL?\ DUGXR?\ 8F:S_P"D,U>JUY5^UC_R:S\9 M/^Q,UG_TAFH ]5HHHH **** "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 **** "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 \J_9I_P"2=:O_ -CGXL_]2'4:]5KRK]FG_DG6K_\ 8Y^+/_4A MU&O5: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MKY5_X*C_ /)B?Q-_[AG_ *=+2OJJOE7_ (*C_P#)B?Q-_P"X9_Z=+2@#U7]D M[_DUGX-_]B9HW_I##7JM>5?LG?\ )K/P;_[$S1O_ $AAKU6@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O-?VFM(OO$'[ M-_Q7TO2[.XU'4[[PGJUM:V=K&TDT\KVE44 >5?\-+> M$?\ H$?$#_PW'B'_ .0:/^&EO"/_ $"/B!_X;CQ#_P#(->JT4 >5?\-+>$?^ M@1\0/_#<>(?_ )!H_P"&EO"/_0(^('_AN/$/_P @UZK10!Y5_P -+>$?^@1\ M0/\ PW'B'_Y!H_X:6\(_] CX@?\ AN/$/_R#7JM% 'E7_#2WA'_H$?$#_P - MQXA_^0:/^&EO"/\ T"/B!_X;CQ#_ /(->JT4 >5?\-+>$?\ H$?$#_PW'B'_ M .0:/^&EO"/_ $"/B!_X;CQ#_P#(->JT4 >5?\-+>$?^@1\0/_#<>(?_ )!H M_P"&EO"/_0(^('_AN/$/_P @UZK10!Y5_P -+>$?^@1\0/\ PW'B'_Y!H_X: M6\(_] CX@?\ AN/$/_R#7JM% 'E7_#2WA'_H$?$#_P -QXA_^0:/^&EO"/\ MT"/B!_X;CQ#_ /(->JT4 >5?\-+>$?\ H$?$#_PW'B'_ .0:/^&EO"/_ $"/ MB!_X;CQ#_P#(->JT4 >5?\-+>$?^@1\0/_#<>(?_ )!H_P"&EO"/_0(^('_A MN/$/_P @UZK10!Y5_P -+>$?^@1\0/\ PW'B'_Y!H_X:6\(_] CX@?\ AN/$ M/_R#7JM% 'E7_#2WA'_H$?$#_P -QXA_^0:/^&EO"/\ T"/B!_X;CQ#_ /(- M>JT4 >5?\-+>$?\ H$?$#_PW'B'_ .0:/^&EO"/_ $"/B!_X;CQ#_P#(->JT M4 >5?\-+>$?^@1\0/_#<>(?_ )!H_P"&EO"/_0(^('_AN/$/_P @UZK10!Y5 M_P -+>$?^@1\0/\ PW'B'_Y!H_X:6\(_] CX@?\ AN/$/_R#7JM% 'E7_#2W MA'_H$?$#_P -QXA_^0:/^&EO"/\ T"/B!_X;CQ#_ /(->JT4 >5?\-+>$?\ MH$?$#_PW'B'_ .0:/^&EO"/_ $"/B!_X;CQ#_P#(->JT4 >5?\-+>$?^@1\0 M/_#<>(?_ )!H_P"&EO"/_0(^('_AN/$/_P @UZK10!Y5_P -+>$?^@1\0/\ MPW'B'_Y!H_X:6\(_] CX@?\ AN/$/_R#7JM% 'E7_#2WA'_H$?$#_P -QXA_ M^0:/^&EO"/\ T"/B!_X;CQ#_ /(->JT4 >5?\-+>$?\ H$?$#_PW'B'_ .0: M/^&EO"/_ $"/B!_X;CQ#_P#(->JT4 >5?\-+>$?^@1\0/_#<>(?_ )!H_P"& MEO"/_0(^('_AN/$/_P @UZK10!Y5_P -+>$?^@1\0/\ PW'B'_Y!H_X:6\(_ M] CX@?\ AN/$/_R#7JM% 'E7_#2WA'_H$?$#_P -QXA_^0:/^&EO"/\ T"/B M!_X;CQ#_ /(->JT4 >5?\-+>$?\ H$?$#_PW'B'_ .0:/^&EO"/_ $"/B!_X M;CQ#_P#(->JT4 >5?\-+>$?^@1\0/_#<>(?_ )!H_P"&EO"/_0(^('_AN/$/ M_P @UZK10!Y5_P -+>$?^@1\0/\ PW'B'_Y!H_X:6\(_] CX@?\ AN/$/_R# M7JM% 'E7_#2WA'_H$?$#_P -QXA_^0:/^&EO"/\ T"/B!_X;CQ#_ /(->JT4 M >5?\-+>$?\ H$?$#_PW'B'_ .0:/^&EO"/_ $"/B!_X;CQ#_P#(->JT4 >5 M?\-+>$?^@1\0/_#<>(?_ )!H_P"&EO"/_0(^('_AN/$/_P @UZK10!Y5_P - M+>$?^@1\0/\ PW'B'_Y!H_X:6\(_] CX@?\ AN/$/_R#7JM% 'E7_#2WA'_H M$?$#_P -QXA_^0:/^&EO"/\ T"/B!_X;CQ#_ /(->JT4 >5?\-+>$?\ H$?$ M#_PW'B'_ .0:/^&EO"/_ $"/B!_X;CQ#_P#(->JT4 >5?\-+>$?^@1\0/_#< M>(?_ )!H_P"&EO"/_0(^('_AN/$/_P @UZK10!Y5_P -+>$?^@1\0/\ PW'B M'_Y!H_X:6\(_] CX@?\ AN/$/_R#7JM% 'E7_#2WA'_H$?$#_P -QXA_^0:/ M^&EO"/\ T"/B!_X;CQ#_ /(->JT4 >5?\-+>$?\ H$?$#_PW'B'_ .0:/^&E MO"/_ $"/B!_X;CQ#_P#(->JT4 >5?\-+>$?^@1\0/_#<>(?_ )!H_P"&EO"/ M_0(^('_AN/$/_P @UZK10!Y5_P -+>$?^@1\0/\ PW'B'_Y!H_X:6\(_] CX M@?\ AN/$/_R#7JM% 'E7_#2WA'_H$?$#_P -QXA_^0:/^&EO"/\ T"/B!_X; MCQ#_ /(->JT4 >5?\-+>$?\ H$?$#_PW'B'_ .0:/^&EO"/_ $"/B!_X;CQ# M_P#(->JT4 >5?\-+>$?^@1\0/_#<>(?_ )!H_P"&EO"/_0(^('_AN/$/_P @ MUZK10!Y5_P -+>$?^@1\0/\ PW'B'_Y!H_X:6\(_] CX@?\ AN/$/_R#7JM% M 'E7_#2WA'_H$?$#_P -QXA_^0:/^&EO"/\ T"/B!_X;CQ#_ /(->JT4 >5? M\-+>$?\ H$?$#_PW'B'_ .0:/^&EO"/_ $"/B!_X;CQ#_P#(->JT4 >5?\-+ M>$?^@1\0/_#<>(?_ )!H_P"&EO"/_0(^('_AN/$/_P @UZK10!Y5_P -+>$? M^@1\0/\ PW'B'_Y!H_X:6\(_] CX@?\ AN/$/_R#7JM% 'E7_#2WA'_H$?$# M_P -QXA_^0:/^&EO"/\ T"/B!_X;CQ#_ /(->JT4 >5?\-+>$?\ H$?$#_PW M'B'_ .0:/^&EO"/_ $"/B!_X;CQ#_P#(->JT4 >5?\-+>$?^@1\0/_#<>(?_ M )!H_P"&EO"/_0(^('_AN/$/_P @UZK10!Y5_P -+>$?^@1\0/\ PW'B'_Y! MH_X:6\(_] CX@?\ AN/$/_R#7JM% 'E7_#2WA'_H$?$#_P -QXA_^0:/^&EO M"/\ T"/B!_X;CQ#_ /(->JT4 >5?\-+>$?\ H$?$#_PW'B'_ .0:/^&EO"/_ M $"/B!_X;CQ#_P#(->JT4 >5?\-+>$?^@1\0/_#<>(?_ )!H_P"&EO"/_0(^ M('_AN/$/_P @UZK10!Y5_P -+>$?^@1\0/\ PW'B'_Y!H_X:6\(_] CX@?\ MAN/$/_R#7JM% 'E7_#2WA'_H$?$#_P -QXA_^0:/^&EO"/\ T"/B!_X;CQ#_ M /(->JT4 >5?\-+>$?\ H$?$#_PW'B'_ .0:/^&EO"/_ $"/B!_X;CQ#_P#( M->JT4 >5?\-+>$?^@1\0/_#<>(?_ )!H_P"&EO"/_0(^('_AN/$/_P @UZK1 M0!Y5_P -+>$?^@1\0/\ PW'B'_Y!H_X:6\(_] CX@?\ AN/$/_R#7JM% 'E7 M_#2WA'_H$?$#_P -QXA_^0:/^&EO"/\ T"/B!_X;CQ#_ /(->JT4 >5?\-+> M$?\ H$?$#_PW'B'_ .0:/^&EO"/_ $"/B!_X;CQ#_P#(->JT4 >5?\-+>$?^ M@1\0/_#<>(?_ )!H_P"&EO"/_0(^('_AN/$/_P @UZK10!Y5_P -+>$?^@1\ M0/\ PW'B'_Y!H_X:6\(_] CX@?\ AN/$/_R#7JM% 'E7_#2WA'_H$?$#_P - MQXA_^0:/^&EO"/\ T"/B!_X;CQ#_ /(->JT4 >5?\-+>$?\ H$?$#_PW'B'_ M .0:/^&EO"/_ $"/B!_X;CQ#_P#(->JT4 >5?\-+>$?^@1\0/_#<>(?_ )!H M_P"&EO"/_0(^('_AN/$/_P @UZK10!Y5_P -+>$?^@1\0/\ PW'B'_Y!H_X: M6\(_] CX@?\ AN/$/_R#7JM% 'E7_#2WA'_H$?$#_P -QXA_^0:/^&EO"/\ MT"/B!_X;CQ#_ /(->JT4 >5?\-+>$?\ H$?$#_PW'B'_ .0:/^&EO"/_ $"/ MB!_X;CQ#_P#(->JT4 >5?\-+>$?^@1\0/_#<>(?_ )!H_P"&EO"/_0(^('_A MN/$/_P @UZK10!Y5_P -+>$?^@1\0/\ PW'B'_Y!H_X:6\(_] CX@?\ AN/$ M/_R#7JM% 'E7_#2WA'_H$?$#_P -QXA_^0:/^&EO"/\ T"/B!_X;CQ#_ /(- M>JT4 >5?\-+>$?\ H$?$#_PW'B'_ .0:/^&EO"/_ $"/B!_X;CQ#_P#(->JT M4 >5?\-+>$?^@1\0/_#<>(?_ )!H_P"&EO"/_0(^('_AN/$/_P @UZK10!Y5 M_P -+>$?^@1\0/\ PW'B'_Y!H_X:6\(_] CX@?\ AN/$/_R#7JM% 'E7_#2W MA'_H$?$#_P -QXA_^0:/^&EO"/\ T"/B!_X;CQ#_ /(->JT4 >5?\-+>$?\ MH$?$#_PW'B'_ .0:/^&EO"/_ $"/B!_X;CQ#_P#(->JT4 >5?\-+>$?^@1\0 M/_#<>(?_ )!H_P"&EO"/_0(^('_AN/$/_P @UZK10!Y5_P -+>$?^@1\0/\ MPW'B'_Y!H_X:6\(_] CX@?\ AN/$/_R#7JM% 'E7_#2WA'_H$?$#_P -QXA_ M^0:/^&EO"/\ T"/B!_X;CQ#_ /(->JT4 >5?\-+>$?\ H$?$#_PW'B'_ .0: M/^&EO"/_ $"/B!_X;CQ#_P#(->JT4 >5?\-+>$?^@1\0/_#<>(?_ )!H_P"& MEO"/_0(^('_AN/$/_P @UZK10!Y5_P -+>$?^@1\0/\ PW'B'_Y!H_X:6\(_ M] CX@?\ AN/$/_R#7JM% 'E7_#2WA'_H$?$#_P -QXA_^0:/^&EO"/\ T"/B M!_X;CQ#_ /(->JT4 >5?\-+>$?\ H$?$#_PW'B'_ .0:/^&EO"/_ $"/B!_X M;CQ#_P#(->JT4 >5?\-+>$?^@1\0/_#<>(?_ )!H_P"&EO"/_0(^('_AN/$/ M_P @UZK10!Y5_P -+>$?^@1\0/\ PW'B'_Y!H_X:6\(_] CX@?\ AN/$/_R# M7JM% 'E7_#2WA'_H$?$#_P -QXA_^0:/^&EO"/\ T"/B!_X;CQ#_ /(->JT4 M >5?\-+>$?\ H$?$#_PW'B'_ .0:/^&EO"/_ $"/B!_X;CQ#_P#(->JT4 >5 M?\-+>$?^@1\0/_#<>(?_ )!H_P"&EO"/_0(^('_AN/$/_P @UZK10!Y5_P - M+>$?^@1\0/\ PW'B'_Y!H_X:6\(_] CX@?\ AN/$/_R#7JM% 'E7_#2WA'_H M$?$#_P -QXA_^0:/^&EO"/\ T"/B!_X;CQ#_ /(->JT4 >5?\-+>$?\ H$?$ M#_PW'B'_ .0:/^&EO"/_ $"/B!_X;CQ#_P#(->JT4 >5?\-+>$?^@1\0/_#< M>(?_ )!H_P"&EO"/_0(^('_AN/$/_P @UZK10!Y5_P -+>$?^@1\0/\ PW'B M'_Y!H_X:6\(_] CX@?\ AN/$/_R#7JM% 'E7_#2WA'_H$?$#_P -QXA_^0:/ M^&EO"/\ T"/B!_X;CQ#_ /(->JT4 >5?\-+>$?\ H$?$#_PW'B'_ .0:/^&E MO"/_ $"/B!_X;CQ#_P#(->JT4 >5?\-+>$?^@1\0/_#<>(?_ )!H_P"&EO"/ M_0(^('_AN/$/_P @UZK10!Y5_P -+>$?^@1\0/\ PW'B'_Y!H_X:6\(_] CX M@?\ AN/$/_R#7JM% 'E7_#2WA'_H$?$#_P -QXA_^0:/^&EO"/\ T"/B!_X; MCQ#_ /(->JT4 >5?\-+>$?\ H$?$#_PW'B'_ .0:/^&EO"/_ $"/B!_X;CQ# M_P#(->JT4 >5?\-+>$?^@1\0/_#<>(?_ )!H_P"&EO"/_0(^('_AN/$/_P @ MUZK10!Y5_P -+>$?^@1\0/\ PW'B'_Y!H_X:6\(_] CX@?\ AN/$/_R#7JM% M 'E7_#2WA'_H$?$#_P -QXA_^0:/^&EO"/\ T"/B!_X;CQ#_ /(->JT4 >5? M\-+>$?\ H$?$#_PW'B'_ .0:/^&EO"/_ $"/B!_X;CQ#_P#(->JT4 >5?\-+ M>$?^@1\0/_#<>(?_ )!H_P"&EO"/_0(^('_AN/$/_P @UZK10!Y5_P -+>$? M^@1\0/\ PW'B'_Y!H_X:6\(_] CX@?\ AN/$/_R#7JM% 'E7_#2WA'_H$?$# M_P -QXA_^0:/^&EO"/\ T"/B!_X;CQ#_ /(->JT4 >5?\-+>$?\ H$?$#_PW M'B'_ .0:/^&EO"/_ $"/B!_X;CQ#_P#(->JT4 >5?\-+>$?^@1\0/_#<>(?_ M )!H_P"&EO"/_0(^('_AN/$/_P @UZK10!Y5_P -+>$?^@1\0/\ PW'B'_Y! MH_X:6\(_] CX@?\ AN/$/_R#7JM% 'E7_#2WA'_H$?$#_P -QXA_^0:/^&EO M"/\ T"/B!_X;CQ#_ /(->JT4 >5?LSQW*_"^XN+FPU#3/MWB;Q'J,-OJEE-9 MW'V>XUN^G@=X9E62/?%(C@.H.&'%>JT44 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !7RK_ ,%1_P#DQ/XF_P#<,_\ 3I:5]55\ MJ_\ !4?_ ),3^)O_ '#/_3I:4 >J_LG?\FL_!O\ [$S1O_2&&O5:\J_9._Y- M9^#?_8F:-_Z0PUZK0 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 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 5\J_\ !4?_ ),3^)O_ '#/_3I:5]55\J_\%1_^3$_B M;_W#/_3I:4 >J_LG?\FL_!O_ +$S1O\ TAAKU6O*OV3O^36?@W_V)FC?^D,- M>JT %%%% !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 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %?*O_!4?_DQ/XF_]PS_TZ6E?55?*O_!4?_DQ/XF_]PS_ -.EI0!ZK^R= M_P FL_!O_L3-&_\ 2&&O5:\J_9._Y-9^#?\ V)FC?^D,->JT %%%% !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 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !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 %?*O_!4?_DQ M/XF_]PS_ -.EI7U57RK_ ,%1_P#DQ/XF_P#<,_\ 3I:4 &==^(7V'6]%\-:;IU_:_P!B:C)Y-Q#:QQR)N2W*MAE894D''!(KO_\ MAZ-^S%_T4S_R@:I_\C444 '_ ]&_9B_Z*9_Y0-4_P#D:C_AZ-^S%_T4S_R@ M:I_\C444 '_#T;]F+_HIG_E U3_Y&H_X>C?LQ?\ 13/_ "@:I_\ (U%% !_P M]&_9B_Z*9_Y0-4_^1J/^'HW[,7_13/\ R@:I_P#(U%% !_P]&_9B_P"BF?\ ME U3_P"1J/\ AZ-^S%_T4S_R@:I_\C444 '_ ]&_9B_Z*9_Y0-4_P#D:C_A MZ-^S%_T4S_R@:I_\C444 '_#T;]F+_HIG_E U3_Y&H_X>C?LQ?\ 13/_ "@: MI_\ (U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_13/\ R@:I_P#(U%% !_P] M&_9B_P"BF?\ E U3_P"1J/\ AZ-^S%_T4S_R@:I_\C444 '_ ]&_9B_Z*9_ MY0-4_P#D:C_AZ-^S%_T4S_R@:I_\C444 '_#T;]F+_HIG_E U3_Y&H_X>C?L MQ?\ 13/_ "@:I_\ (U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_13/\ R@:I M_P#(U%% !_P]&_9B_P"BF?\ E U3_P"1J/\ AZ-^S%_T4S_R@:I_\C444 '_ M ]&_9B_Z*9_Y0-4_P#D:C_AZ-^S%_T4S_R@:I_\C444 '_#T;]F+_HIG_E MU3_Y&H_X>C?LQ?\ 13/_ "@:I_\ (U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[ M,7_13/\ R@:I_P#(U%% !_P]&_9B_P"BF?\ E U3_P"1J/\ AZ-^S%_T4S_R M@:I_\C444 '_ ]&_9B_Z*9_Y0-4_P#D:C_AZ-^S%_T4S_R@:I_\C444 '_# MT;]F+_HIG_E U3_Y&H_X>C?LQ?\ 13/_ "@:I_\ (U%% !_P]&_9B_Z*9_Y0 M-4_^1J/^'HW[,7_13/\ R@:I_P#(U%% !_P]&_9B_P"BF?\ E U3_P"1J/\ MAZ-^S%_T4S_R@:I_\C444 '_ ]&_9B_Z*9_Y0-4_P#D:C_AZ-^S%_T4S_R@ M:I_\C444 '_#T;]F+_HIG_E U3_Y&H_X>C?LQ?\ 13/_ "@:I_\ (U%% !_P M]&_9B_Z*9_Y0-4_^1J/^'HW[,7_13/\ R@:I_P#(U%% !_P]&_9B_P"BF?\ ME U3_P"1J/\ AZ-^S%_T4S_R@:I_\C444 '_ ]&_9B_Z*9_Y0-4_P#D:C_A MZ-^S%_T4S_R@:I_\C444 '_#T;]F+_HIG_E U3_Y&H_X>C?LQ?\ 13/_ "@: MI_\ (U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_13/\ R@:I_P#(U%% !_P] M&_9B_P"BF?\ E U3_P"1J/\ AZ-^S%_T4S_R@:I_\C444 '_ ]&_9B_Z*9_ MY0-4_P#D:C_AZ-^S%_T4S_R@:I_\C444 '_#T;]F+_HIG_E U3_Y&H_X>C?L MQ?\ 13/_ "@:I_\ (U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_13/\ R@:I M_P#(U%% !_P]&_9B_P"BF?\ E U3_P"1J/\ AZ-^S%_T4S_R@:I_\C444 '_ M ]&_9B_Z*9_Y0-4_P#D:C_AZ-^S%_T4S_R@:I_\C444 '_#T;]F+_HIG_E MU3_Y&H_X>C?LQ?\ 13/_ "@:I_\ (U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[ M,7_13/\ R@:I_P#(U%% !_P]&_9B_P"BF?\ E U3_P"1J/\ AZ-^S%_T4S_R M@:I_\C444 '_ ]&_9B_Z*9_Y0-4_P#D:C_AZ-^S%_T4S_R@:I_\C444 '_# MT;]F+_HIG_E U3_Y&H_X>C?LQ?\ 13/_ "@:I_\ (U%% !_P]&_9B_Z*9_Y0 M-4_^1J/^'HW[,7_13/\ R@:I_P#(U%% !_P]&_9B_P"BF?\ E U3_P"1J/\ MAZ-^S%_T4S_R@:I_\C444 '_ ]&_9B_Z*9_Y0-4_P#D:C_AZ-^S%_T4S_R@ M:I_\C444 '_#T;]F+_HIG_E U3_Y&H_X>C?LQ?\ 13/_ "@:I_\ (U%% !_P M]&_9B_Z*9_Y0-4_^1J/^'HW[,7_13/\ R@:I_P#(U%% !_P]&_9B_P"BF?\ ME U3_P"1J/\ AZ-^S%_T4S_R@:I_\C444 '_ ]&_9B_Z*9_Y0-4_P#D:C_A MZ-^S%_T4S_R@:I_\C444 '_#T;]F+_HIG_E U3_Y&H_X>C?LQ?\ 13/_ "@: MI_\ (U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_13/\ R@:I_P#(U%% !_P] M&_9B_P"BF?\ E U3_P"1J/\ AZ-^S%_T4S_R@:I_\C444 '_ ]&_9B_Z*9_ MY0-4_P#D:C_AZ-^S%_T4S_R@:I_\C444 '_#T;]F+_HIG_E U3_Y&H_X>C?L MQ?\ 13/_ "@:I_\ (U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_13/\ R@:I M_P#(U%% !_P]&_9B_P"BF?\ E U3_P"1J/\ AZ-^S%_T4S_R@:I_\C444 '_ M ]&_9B_Z*9_Y0-4_P#D:C_AZ-^S%_T4S_R@:I_\C444 '_#T;]F+_HIG_E MU3_Y&H_X>C?LQ?\ 13/_ "@:I_\ (U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[ M,7_13/\ R@:I_P#(U%% !_P]&_9B_P"BF?\ E U3_P"1J/\ AZ-^S%_T4S_R M@:I_\C444 '_ ]&_9B_Z*9_Y0-4_P#D:C_AZ-^S%_T4S_R@:I_\C444 '_# MT;]F+_HIG_E U3_Y&H_X>C?LQ?\ 13/_ "@:I_\ (U%% !_P]&_9B_Z*9_Y0 M-4_^1J/^'HW[,7_13/\ R@:I_P#(U%% !_P]&_9B_P"BF?\ E U3_P"1J/\ MAZ-^S%_T4S_R@:I_\C444 '_ ]&_9B_Z*9_Y0-4_P#D:C_AZ-^S%_T4S_R@ M:I_\C444 '_#T;]F+_HIG_E U3_Y&H_X>C?LQ?\ 13/_ "@:I_\ (U%% !_P M]&_9B_Z*9_Y0-4_^1J/^'HW[,7_13/\ R@:I_P#(U%% !_P]&_9B_P"BF?\ ME U3_P"1J/\ AZ-^S%_T4S_R@:I_\C444 '_ ]&_9B_Z*9_Y0-4_P#D:C_A MZ-^S%_T4S_R@:I_\C444 '_#T;]F+_HIG_E U3_Y&H_X>C?LQ?\ 13/_ "@: MI_\ (U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_13/\ R@:I_P#(U%% !_P] M&_9B_P"BF?\ E U3_P"1J/\ AZ-^S%_T4S_R@:I_\C444 '_ ]&_9B_Z*9_ MY0-4_P#D:C_AZ-^S%_T4S_R@:I_\C444 '_#T;]F+_HIG_E U3_Y&H_X>C?L MQ?\ 13/_ "@:I_\ (U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_13/\ R@:I M_P#(U%% !_P]&_9B_P"BF?\ E U3_P"1J/\ AZ-^S%_T4S_R@:I_\C444 '_ M ]&_9B_Z*9_Y0-4_P#D:C_AZ-^S%_T4S_R@:I_\C444 '_#T;]F+_HIG_E MU3_Y&H_X>C?LQ?\ 13/_ "@:I_\ (U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[ M,7_13/\ R@:I_P#(U%% !_P]&_9B_P"BF?\ E U3_P"1J/\ AZ-^S%_T4S_R M@:I_\C444 '_ ]&_9B_Z*9_Y0-4_P#D:C_AZ-^S%_T4S_R@:I_\C444 '_# MT;]F+_HIG_E U3_Y&H_X>C?LQ?\ 13/_ "@:I_\ (U%% !_P]&_9B_Z*9_Y0 M-4_^1J/^'HW[,7_13/\ R@:I_P#(U%% !_P]&_9B_P"BF?\ E U3_P"1J/\ MAZ-^S%_T4S_R@:I_\C444 '_ ]&_9B_Z*9_Y0-4_P#D:C_AZ-^S%_T4S_R@ M:I_\C444 '_#T;]F+_HIG_E U3_Y&H_X>C?LQ?\ 13/_ "@:I_\ (U%% !_P M]&_9B_Z*9_Y0-4_^1J/^'HW[,7_13/\ R@:I_P#(U%% !_P]&_9B_P"BF?\ ME U3_P"1J/\ AZ-^S%_T4S_R@:I_\C444 '_ ]&_9B_Z*9_Y0-4_P#D:C_A MZ-^S%_T4S_R@:I_\C444 '_#T;]F+_HIG_E U3_Y&H_X>C?LQ?\ 13/_ "@: MI_\ (U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_13/\ R@:I_P#(U%% !_P] M&_9B_P"BF?\ E U3_P"1J/\ AZ-^S%_T4S_R@:I_\C444 '_ ]&_9B_Z*9_ MY0-4_P#D:C_AZ-^S%_T4S_R@:I_\C444 '_#T;]F+_HIG_E U3_Y&H_X>C?L MQ?\ 13/_ "@:I_\ (U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_13/\ R@:I M_P#(U%% !_P]&_9B_P"BF?\ E U3_P"1J/\ AZ-^S%_T4S_R@:I_\C444 '_ M ]&_9B_Z*9_Y0-4_P#D:C_AZ-^S%_T4S_R@:I_\C444 '_#T;]F+_HIG_E MU3_Y&H_X>C?LQ?\ 13/_ "@:I_\ (U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[ M,7_13/\ R@:I_P#(U%% !_P]&_9B_P"BF?\ E U3_P"1J/\ AZ-^S%_T4S_R M@:I_\C444 '_ ]&_9B_Z*9_Y0-4_P#D:C_AZ-^S%_T4S_R@:I_\C444 '_# MT;]F+_HIG_E U3_Y&H_X>C?LQ?\ 13/_ "@:I_\ (U%% !_P]&_9B_Z*9_Y0 M-4_^1J/^'HW[,7_13/\ R@:I_P#(U%% !_P]&_9B_P"BF?\ E U3_P"1J/\ MAZ-^S%_T4S_R@:I_\C444 '_ ]&_9B_Z*9_Y0-4_P#D:C_AZ-^S%_T4S_R@ M:I_\C444 '_#T;]F+_HIG_E U3_Y&H_X>C?LQ?\ 13/_ "@:I_\ (U%% !_P M]&_9B_Z*9_Y0-4_^1J/^'HW[,7_13/\ R@:I_P#(U%% !_P]&_9B_P"BF?\ ME U3_P"1J/\ AZ-^S%_T4S_R@:I_\C444 '_ ]&_9B_Z*9_Y0-4_P#D:C_A MZ-^S%_T4S_R@:I_\C444 '_#T;]F+_HIG_E U3_Y&H_X>C?LQ?\ 13/_ "@: MI_\ (U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_13/\ R@:I_P#(U%% !_P] M&_9B_P"BF?\ E U3_P"1J/\ AZ-^S%_T4S_R@:I_\C444 '_ ]&_9B_Z*9_ MY0-4_P#D:C_AZ-^S%_T4S_R@:I_\C444 '_#T;]F+_HIG_E U3_Y&H_X>C?L MQ?\ 13/_ "@:I_\ (U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_13/\ R@:I M_P#(U%% !_P]&_9B_P"BF?\ E U3_P"1J/\ AZ-^S%_T4S_R@:I_\C444 '_ M ]&_9B_Z*9_Y0-4_P#D:C_AZ-^S%_T4S_R@:I_\C444 '_#T;]F+_HIG_E MU3_Y&H_X>C?LQ?\ 13/_ "@:I_\ (U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[ M,7_13/\ R@:I_P#(U%% !_P]&_9B_P"BF?\ E U3_P"1J/\ AZ-^S%_T4S_R M@:I_\C444 '_ ]&_9B_Z*9_Y0-4_P#D:C_AZ-^S%_T4S_R@:I_\C444 '_# MT;]F+_HIG_E U3_Y&H_X>C?LQ?\ 13/_ "@:I_\ (U%% !_P]&_9B_Z*9_Y0 M-4_^1J/^'HW[,7_13/\ R@:I_P#(U%% !_P]&_9B_P"BF?\ E U3_P"1J/\ MAZ-^S%_T4S_R@:I_\C444 '_ ]&_9B_Z*9_Y0-4_P#D:C_AZ-^S%_T4S_R@ M:I_\C444 '_#T;]F+_HIG_E U3_Y&H_X>C?LQ?\ 13/_ "@:I_\ (U%% !_P M]&_9B_Z*9_Y0-4_^1J/^'HW[,7_13/\ R@:I_P#(U%% !_P]&_9B_P"BF?\ ME U3_P"1J/\ AZ-^S%_T4S_R@:I_\C444 '_ ]&_9B_Z*9_Y0-4_P#D:C_A MZ-^S%_T4S_R@:I_\C444 '_#T;]F+_HIG_E U3_Y&H_X>C?LQ?\ 13/_ "@: MI_\ (U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_13/\ R@:I_P#(U%% !_P] M&_9B_P"BF?\ E U3_P"1J/\ AZ-^S%_T4S_R@:I_\C444 '_ ]&_9B_Z*9_ MY0-4_P#D:C_AZ-^S%_T4S_R@:I_\C444 '_#T;]F+_HIG_E U3_Y&H_X>C?L MQ?\ 13/_ "@:I_\ (U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[,7_13/\ R@:I M_P#(U%% !_P]&_9B_P"BF?\ E U3_P"1J/\ AZ-^S%_T4S_R@:I_\C444 '_ M ]&_9B_Z*9_Y0-4_P#D:C_AZ-^S%_T4S_R@:I_\C444 '_#T;]F+_HIG_E MU3_Y&H_X>C?LQ?\ 13/_ "@:I_\ (U%% !_P]&_9B_Z*9_Y0-4_^1J/^'HW[ M,7_13/\ R@:I_P#(U%% !_P]&_9B_P"BF?\ E U3_P"1J\"_;P_;P^!GQP_9 L2\<>"O!7CC^VO$^J?8?LEC_9%]!YGEWUO,_SRP*@PD;GEAG&!R0*** /_]D! end XML 20 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document And Entity Information - USD ($)
12 Months Ended
Dec. 31, 2023
Feb. 20, 2024
Jun. 30, 2023
Cover [Abstract]      
Amendment Flag false    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2023    
Entity Central Index Key 0000945841    
Document Type 10-K    
Current Fiscal Year End Date --12-31    
Document Period End Date Dec. 31, 2023    
Entity File Number 0-26640    
Entity Registrant Name POOL CORPORATION    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 36-3943363    
Entity Address, Address Line One 109 Northpark Boulevard,    
Entity Address, City or Town Covington,    
Entity Address, State or Province LA    
Entity Address, Postal Zip Code 70433-5001    
City Area Code (985)    
Local Phone Number 892-5521    
Title of 12(b) Security Common Stock, par value $0.001 per share    
Trading Symbol POOL    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Public Float     $ 14,212,954,827
Entity Common Stock, Shares Outstanding   38,376,151  
Documents Incorporated by Reference
Portions of the registrant’s Proxy Statement for the 2024 Annual Meeting of Stockholders are incorporated by reference into Part III of this Form 10-K.
   
Document Transition Report false    
Document Annual Report true    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction [Flag] false    
XML 21 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Audit Information
12 Months Ended
Dec. 31, 2023
Audit Information [Abstract]  
Auditor Name Ernst & Young LLP
Auditor Location New Orleans, Louisiana
Auditor Firm ID 42
XML 22 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Income - USD ($)
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Net sales $ 5,541,595,000 $ 6,179,727,000 $ 5,295,584,000
Cost of sales 3,881,551,000 4,246,315,000 3,678,492,000
Gross profit 1,660,044,000 1,933,412,000 1,617,092,000
Selling and administrative expenses 913,477,000 907,629,000 784,308,000
Operating income 746,567,000 1,025,783,000 832,784,000
Interest and other non-operating expenses, net 58,431,000 40,911,000 8,639,000
Income before income taxes and equity earnings 688,136,000 984,872,000 824,145,000
Provision for income taxes 165,084,000 236,763,000 173,812,000
Equity earnings in unconsolidated investments, net 177,000 353,000 291,000
Net income $ 523,229,000 $ 748,462,000 $ 650,624,000
Earnings per share:      
Basic (in dollars per share) $ 13.45 $ 18.89 $ 16.21
Diluted (in dollars per share) $ 13.35 $ 18.70 $ 15.97
Weighted average shares outstanding:      
Basic (in shares) 38,704 39,409 39,876
Diluted (in shares) 38,997 39,806 40,480
Cash dividends declared per common share (in dollars per share) $ 4.30 $ 3.80 $ 2.98
XML 23 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net income $ 523,229,000 $ 748,462,000 $ 650,624,000
Foreign currency translation adjustments 6,909,000 (10,028,000) (4,663,000)
Unrealized (losses) gains on interest rate swaps, net of the change in taxes of $2,074, $(7,802) and $(3,733) (6,222,000) 23,407,000 11,198,000
Total other comprehensive income (loss) 687,000 13,379,000 6,535,000
Comprehensive income $ 523,916,000 $ 761,841,000 $ 657,159,000
XML 24 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax $ 2,074,000 $ (7,802,000) $ (3,733,000)
XML 25 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents $ 66,540 $ 45,591
Receivables, net 145,723 128,247
Receivables pledged under receivables facility 197,187 223,201
Inventory, net 1,365,466 1,591,060
Prepaid expenses and other current assets 40,444 30,892
Total current assets 1,815,360 2,018,991
Property and equipment, net 223,929 193,709
Goodwill 700,078 691,993
Other intangible assets, net 298,282 305,450
Equity interest investments 1,305 1,248
Operating lease assets 305,688 269,608
Other assets 83,426 84,438
Total assets 3,428,068 3,565,437
Current liabilities:    
Accounts payable 508,672 406,667
Accrued expenses and other current liabilities 134,676 168,521
Short-term borrowings 38,203 25,042
Operating Lease, Liability, Current 89,215 75,484
Total current liabilities 770,766 675,714
Deferred income taxes 67,421 58,759
Long-term debt, net 1,015,117 1,361,761
Other long-term liabilities 40,028 35,471
Operating Lease, Liability, Noncurrent 221,949 198,538
Total liabilities 2,115,281 2,330,243
Stockholders' equity:    
Common stock $ 38 $ 39
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, authorized (in shares) 100,000,000 100,000,000
Common stock, outstanding (in shares) 38,354,829 39,069,419
Additional paid-in capital $ 606,177 $ 575,776
Retained earnings 699,990 653,484
Accumulated other comprehensive income 6,582 5,895
Total stockholders' equity 1,312,787 1,235,194
Total liabilities and stockholders' equity $ 3,428,068 $ 3,565,437
XML 26 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating activities      
Net income $ 523,229,000 $ 748,462,000 $ 650,624,000
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation 31,585,000 30,381,000 28,287,000
Amortization 8,555,000 8,644,000 1,739,000
Share-based compensation 19,582,000 14,879,000 15,187,000
Provisionfor doubtful accounts receivable, net of write-offs 2,197,000 3,580,000 1,134,000
Provision for inventory obsolescence, net of write-offs 1,930,000 5,869,000 3,798,000
Provision for deferred income taxes 10,359,000 15,169,000 4,650,000
Gains on sales of property and equipment (317,000) (527,000) (93,000)
Equity in earnings of unconsolidated investments, net (177,000) (353,000) (291,000)
Net gains (losses) on foreign currency transactions (813,000) 48,000 325,000
Goodwill impairment 550,000 605,000 0
Other 200,000 472,000 473,000
Changes in operating assets and liabilities, net of effects of acquisitions:      
Receivables 10,108,000 19,685,000 (79,940,000)
Product inventories 231,240,000 (263,567,000) (525,207,000)
Prepaid expenses and other assets 57,840,000 (52,815,000) (51,199,000)
Accounts payable 96,128,000 7,597,000 114,893,000
Accrued expenses and other current liabilities (103,967,000) (53,275,000) 149,110,000
Net cash provided by operating activities 888,229,000 484,854,000 313,490,000
Investing activities      
Acquisition of businesses, net of cash acquired (11,533,000) (9,264,000) (811,956,000)
Purchases of property and equipment, net of sale proceeds (60,096,000) (43,619,000) (37,658,000)
Other investments, net 32,000 2,013,000 0
Net cash used in investing activities (71,597,000) (50,870,000) (849,614,000)
Financing activities      
Proceeds from revolving line of credit 1,548,618,000 1,917,173,000 1,438,408,000
Payments on revolving line of credit (1,815,829,000) (1,970,388,000) (974,506,000)
Proceeds from term loan under credit facility 0 250,000,000 250,000,000
Payments on term loan under credit facility (12,500,000) 0 0
Proceeds from asset-backed financing 552,500,000 220,000,000 495,000,000
Payments on asset-backed financing (560,300,000) (205,500,000) (430,000,000)
Payments on Term Facility (47,313,000) (9,250,000) (9,250,000)
Proceeds from Short-Term Debt 19,998,000 28,445,000 9,279,000
Repayments of Short-Term Debt 19,338,000 27,675,000 9,377,000
Payments of deferred financing costs (52,000) (170,000) (2,638,000)
Payments of deferred and contingent acquisition consideration (551,000) (1,374,000) (362,000)
Proceeds from stock issued under share-based compensation plans 10,455,000 8,934,000 17,197,000
Payments of cash dividends (167,461,000) (150,624,000) (119,581,000)
Repurchase of common stock (306,359,000) (471,229,000) (138,039,000)
Net cash provided by (used in) financing activities (798,132,000) (411,658,000) 526,131,000
Effect of exchange rate changes on cash and cash equivalents 2,449,000 (1,056,000) 186,000
Change in cash and cash equivalents 20,949,000 21,270,000 (9,807,000)
Cash and cash equivalents at beginning of year 45,591,000 24,321,000 34,128,000
Cash and cash equivalents at end of year $ 66,540,000 $ 45,591,000 $ 24,321,000
XML 27 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Deficit [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Common stock, outstanding (in shares)   40,232,000      
Stockholders' Equity Attributable to Parent $ 639,470,000 $ 40,000 $ 519,579,000 $ 133,870,000 $ (14,019,000)
Balance (in shares) at Dec. 31, 2020   40,232,000      
Balance at Dec. 31, 2020 639,470,000 $ 40,000 519,579,000 133,870,000 (14,019,000)
Net income 650,624,000 0 0 650,624,000 0
Foreign currency translation (4,663,000) 0 0 0 (4,663,000)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax (3,733,000)        
Unrealized (losses) gains on interest rate swaps, net of the change in taxes of $2,074, $(7,802) and $(3,733) 11,198,000 $ 0 0 0 11,198,000
Repurchases of common stock, net of retirements (in shares)   (360,000)      
Repurchases of common stock, net of retirements (138,039,000) $ 0 0 (138,039,000) 0
Share-based compensation 15,187,000 $ 0 15,187,000 0 0
Issuance of stock under share-based compensation plans (in shares)   321,000      
Issuance of stock under share-based compensation plans 17,197,000 $ 0 17,197,000 0 0
Declaration of cash dividends (119,581,000) $ 0 0 (119,581,000) 0
Balance (in shares) at Dec. 31, 2021   40,193,000      
Balance at Dec. 31, 2021 1,071,393,000 $ 40,000 551,963,000 526,874,000 (7,484,000)
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Net income 650,624,000 0 0 650,624,000 0
Foreign currency translation adjustments (4,663,000) 0 0 0 (4,663,000)
Unrealized (losses) gains on interest rate swaps, net of the change in taxes of $2,074, $(7,802) and $(3,733) 11,198,000 $ 0 0 0 11,198,000
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax (3,733,000)        
Stock Repurchased and Retired During Period, Shares   360,000      
Stock Repurchased and Retired During Period, Value 138,039,000 $ 0 0 138,039,000 0
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition 15,187,000 $ 0 15,187,000 0 0
Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures   321,000      
Issuance of stock under share-based compensation plans 17,197,000 $ 0 17,197,000 0 0
Dividends, Common Stock, Cash 119,581,000 $ 0 0 119,581,000 0
Common stock, outstanding (in shares)   40,193,000      
Stockholders' Equity Attributable to Parent 1,071,393,000 $ 40,000 551,963,000 526,874,000 (7,484,000)
Net income 748,462,000 0 0 748,462,000 0
Foreign currency translation (10,028,000) 0 0 0 (10,028,000)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax (7,802,000)        
Unrealized (losses) gains on interest rate swaps, net of the change in taxes of $2,074, $(7,802) and $(3,733) 23,407,000 $ 0 0 0 23,407,000
Repurchases of common stock, net of retirements (in shares)   (1,234,000)      
Repurchases of common stock, net of retirements (471,229,000) $ 1,000 0 (471,228,000) 0
Share-based compensation 14,879,000 $ 0 14,879,000 0 0
Issuance of stock under share-based compensation plans (in shares)   110,000      
Issuance of stock under share-based compensation plans 8,934,000 $ 0 8,934,000 0 0
Declaration of cash dividends $ (150,624,000) $ 0 0 (150,624,000) 0
Balance (in shares) at Dec. 31, 2022 39,069,419 39,069,000      
Balance at Dec. 31, 2022 $ 1,235,194,000 $ 39,000 575,776,000 653,484,000 5,895,000
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Net income 748,462,000 0 0 748,462,000 0
Foreign currency translation adjustments (10,028,000) 0 0 0 (10,028,000)
Unrealized (losses) gains on interest rate swaps, net of the change in taxes of $2,074, $(7,802) and $(3,733) 23,407,000 $ 0 0 0 23,407,000
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax (7,802,000)        
Stock Repurchased and Retired During Period, Shares   1,234,000      
Stock Repurchased and Retired During Period, Value 471,229,000 $ (1,000) 0 471,228,000 0
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition 14,879,000 $ 0 14,879,000 0 0
Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures   110,000      
Issuance of stock under share-based compensation plans 8,934,000 $ 0 8,934,000 0 0
Dividends, Common Stock, Cash $ 150,624,000 $ 0 0 150,624,000 0
Common stock, outstanding (in shares) 39,069,419 39,069,000      
Stockholders' Equity Attributable to Parent $ 1,235,194,000 $ 39,000 575,776,000 653,484,000 5,895,000
Net income 523,229,000 0 0 523,229,000 0
Foreign currency translation 6,909,000 0 0 0  
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax 2,074,000        
Unrealized (losses) gains on interest rate swaps, net of the change in taxes of $2,074, $(7,802) and $(3,733) (6,222,000) $ 0   0 (6,222,000)
Repurchases of common stock, net of retirements (in shares)   (862,000)      
Repurchases of common stock, net of retirements (309,263,000) $ 1,000 0 (309,262,000) 0
Share-based compensation 19,582,000 $ 0 19,582,000 0 0
Issuance of stock under share-based compensation plans (in shares)   148,000      
Issuance of stock under share-based compensation plans 10,819,000 $ 0 10,819,000 0 0
Declaration of cash dividends $ (167,461,000) $ 0 0 (167,461,000) 0
Balance (in shares) at Dec. 31, 2023 38,354,829 38,355,000      
Balance at Dec. 31, 2023 $ 1,312,787,000 $ 38,000 606,177,000 699,990,000 6,582,000
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Net income 523,229,000 0 0 523,229,000 0
Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax         6,909,000
Foreign currency translation adjustments 6,909,000 0 0 0  
Unrealized (losses) gains on interest rate swaps, net of the change in taxes of $2,074, $(7,802) and $(3,733) (6,222,000) $ 0   0 (6,222,000)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax 2,074,000        
Stock Repurchased and Retired During Period, Shares   862,000      
Stock Repurchased and Retired During Period, Value 309,263,000 $ (1,000) 0 309,262,000 0
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition 19,582,000 $ 0 19,582,000 0 0
Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures   148,000      
Issuance of stock under share-based compensation plans 10,819,000 $ 0 10,819,000 0 0
Dividends, Common Stock, Cash $ 167,461,000 $ 0 0 167,461,000 0
Common stock, outstanding (in shares) 38,354,829 38,355,000      
Stockholders' Equity Attributable to Parent $ 1,312,787,000 $ 38,000 $ 606,177,000 $ 699,990,000 $ 6,582,000
XML 28 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Organization and Summary of Significant Accounting Policies [Abstract]  
Organization and Summary of Significant Accounting Policies Organization and Summary of Significant Accounting Policies
Description of Business

As of December 31, 2023, Pool Corporation and our subsidiaries (the Company, which may also be referred to as we, us or our) operated 439 sales centers in North America, Europe and Australia from which we sell swimming pool supplies, equipment and related leisure products, irrigation and landscape maintenance products and hardscape, tile and stone products to pool builders, retail stores, service companies, landscape contractors and others. We distribute products through five networks: SCP Distributors (SCP), Superior Pool Products (Superior), Horizon Distributors (Horizon), National Pool Tile (NPT) and Sun Wholesale Supply (Sun Wholesale).

Basis of Presentation and Principles of Consolidation

We prepared the Consolidated Financial Statements following U.S. generally accepted accounting principles (GAAP) and the requirements of the Securities and Exchange Commission (SEC). The financial statements include all normal and recurring adjustments that are necessary for a fair presentation of our financial position and operating results. The Consolidated Financial Statements include the accounts of Pool Corporation and our subsidiaries. All of our subsidiaries are wholly owned. All significant intercompany accounts and intercompany transactions have been eliminated.

Use of Estimates

To prepare financial statements that conform to GAAP, we make estimates and assumptions that affect the amounts reported in our financial statements and accompanying notes. Our most significant estimates relate to the allowance for doubtful accounts, inventory obsolescence reserves, vendor programs, income taxes, performance-based compensation accruals and goodwill impairment evaluations. We continually review our estimates and make adjustments as necessary, but actual results could be significantly different from what we expected when we made these estimates.

Newly Adopted Accounting Pronouncements

On June 30, 2023, we adopted Accounting Standards Update (ASU) 2020-04, Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting, and all related amendments, which are codified into Accounting Standards Codification (ASC) 848. This standard provides optional expedients and exceptions for applying GAAP to transactions affected by reference rate reform if certain criteria are met. These transactions include contract modifications, hedging relationships and sale or transfer of debt securities classified as held-to-maturity. Prior to our debt amendments in June 2023, discussed further in Note 5, we adopted the hedge accounting expedient related to the probability of forecasted transactions to assert probability of the hedged interest regardless of any expected modification related to reference rate reform. The adoption of this standard did not have a material impact on our consolidated financial statements or related disclosures, and we do not expect a material impact in future periods.

Segment Reporting

Since all of our sales centers have similar operations and share similar economic characteristics, we aggregate our sales centers into a single reportable segment. These similarities include (i) the nature of our products and services, (ii) the types of customers we sell to and (iii) the distribution methods we use. Our chief operating decision maker (CODM) evaluates each sales center based on individual performance that includes both financial and operational measures. These measures include operating income growth and accounts receivable and inventory management criteria. Each sales center manager and eligible field employee earns performance-based compensation based on these measures developed at the sales center level.

A bottom-up approach is used to develop the operating budget for each individual sales center. The CODM approves the budget and routinely monitors budget to actual results for each sales center. Additionally, our CODM makes resource allocation decisions primarily on a sales center-by-sales center basis. No single sales center meets any of the quantitative thresholds (10% of revenues, profit or assets) for separately reporting information about an operating segment. We do not track sales by product lines and product categories on a consolidated basis. We lack readily available financial information due to the number of our product lines and product categories and the fact that we make ongoing changes to product classifications within these groups, thus making it impracticable to report our sales by product category.
Seasonality and Weather

Our business is seasonal, and weather is one of the principal external factors affecting our business. In general, sales and net income are highest during the second and third quarters, which represent the peak months of swimming pool use, pool and irrigation installation and remodeling and repair activities. Sales are lower during the first and fourth quarters.

Revenue Recognition

We recognize a sale when a customer obtains control of the product, and we record the amount that reflects the consideration we expect to receive in exchange for such product. We recognize a sale when a customer picks up product at any sales center, when we deliver product to their premises or job sites via our trucks or when we present the product to a third-party carrier. For bill and hold sales, we determine when the customer obtains control of the product on a case-by-case basis to determine the amount of revenue to recognize each period.

We consider our distribution of products to represent one reportable revenue stream. Our products are similar in nature, and our revenue recognition policy is the same across our distribution networks. Our customers share similar characteristics and purchase products across all categories. We recognize revenue when our customers take control of our products. We include shipping and handling fees billed to customers as freight out income within net sales.

We measure revenue as the amount of consideration we expect to receive in exchange for transferring our products. Consideration may vary due to volume incentives and expected customer returns. We offer volume incentives to some of our customers and account for these incentives as a reduction of sales. We estimate the amount of volume incentives earned based on our estimate of cumulative sales for the fiscal year relative to our customers’ progress toward achieving minimum purchase requirements. We record customer returns, including those associated with customer early buy programs, as a reduction of sales. Based on available information related to our customers’ returns, we record an allowance for estimated returns, which historically has not been material. We regularly review our marketing programs, coupons and customary business practices to determine if any variable consideration exists. Other items that we record as reductions to sales include cash discounts, pricing adjustments and credit card fees related to customer payments.

The majority of our sales transactions do not contain additional performance obligations after delivery; therefore, we do not have multiple performance obligations for which to allocate the transaction price. We recognize shipping and handling costs associated with outbound freight in selling and administrative expenses.

We report sales net of tax amounts that we collect from our customers and remit to governmental authorities. These tax amounts may include, but are not limited to, sales, use, value-added and some excise taxes.

Vendor Programs

Many of our arrangements with our vendors provide for us to receive specified amounts of consideration when we achieve any of a number of measures. These measures are generally related to the volume level of purchases from our vendors, or our net cost of products sold, and may include negotiated pricing arrangements. We account for vendor programs as a reduction of the prices of the vendors’ products and as a reduction of inventory until we sell the products, at which time such considerations are recognized as a reduction of Cost of sales on our Consolidated Statements of Income.

Throughout the year, we estimate the amount earned based on our expectation of total purchases for the fiscal year relative to the purchase levels that mark our progress toward earning each program. We accrue vendor benefits on a monthly basis using these estimates, provided that we determine they are probable and reasonably estimable. We continually revise these estimates to reflect actual credits earned based on actual purchase levels and trends related to sales and purchasing mix. When we make adjustments to our estimates, we determine whether any portion of the adjustment impacts the amount of vendor credits that are deferred in inventory. We recognize changes in our estimates as a cumulative catch-up adjustment to the amounts recognized to date in our Consolidated Financial Statements.
Shipping and Handling Costs

We record shipping and handling costs associated with inbound freight as cost of sales. The table below presents shipping and handling costs associated with outbound freight, which we include in selling and administrative expenses (in thousands):
202320222021
$84,932 $89,002 $75,411 

Share-Based Compensation

We record share-based compensation for stock options and other share-based awards based on the estimated fair value as measured on the grant date. For stock option awards, we use a Black-Scholes model for estimating the grant date fair value. For additional discussion of share-based compensation, see Note 6.

Advertising Costs

We expense advertising costs when incurred. The table below presents advertising expense for the past three years (in thousands):
202320222021
$28,532 $28,778 $9,409 

The increase in advertising costs from 2021 to 2022 is driven by our December 2021 acquisition of Porpoise Pool & Patio, Inc., and primarily relates to an advertising fund based on a percentage of Pinch A Penny franchisee sales.

Income Taxes

We reduce federal and state income taxes payable by the tax benefits associated with the exercise of nonqualified stock options and the lapse of restrictions on restricted stock awards. To the extent realized tax deductions exceed the amount of previously recognized deferred tax benefits related to share-based compensation, we record an excess tax benefit. We record all excess tax benefits as a component of income tax benefit or expense in the income statement in the period in which stock options are exercised or restrictions on stock awards lapse.

We record Global Intangible Low Tax Income (GILTI) on foreign earnings as period costs if and when incurred, although we have not realized any impacts since the U.S. first imposed taxes on GILTI in December 2017.

For additional information regarding income taxes, see Note 7.

Equity Method Investments

We account for our 50% investment in Northpark Corporate Center, LLC (NCC) using the equity method of accounting. Accordingly, we report our share of income or loss based on our ownership interest in this investment.

Earnings Per Share

We calculate basic and diluted earnings per share using the two-class method. Earnings per share under the two-class method is calculated using net income attributable to common stockholders, which is net income reduced by earnings allocated to participating securities. Our participating securities include share-based payment awards that contain a non-forfeitable right to receive dividends and are considered to participate in undistributed earnings with common shareholders.

Diluted EPS reflects the dilutive effects of potentially dilutive securities, which include in-the-money outstanding stock options and shares to be purchased under our employee stock purchase plan. Using the treasury stock method, the effect of dilutive securities includes these additional shares of common stock that would have been outstanding based on the assumption that these potentially dilutive securities had been issued. For additional discussion of earnings per share, see Note 8.
Foreign Currency

The functional currency of each of our foreign subsidiaries is its applicable local currency. We translate our foreign subsidiary financial statements into U.S. dollars based on published exchange rates. We include these translation adjustments as a component of Accumulated other comprehensive income on the Consolidated Balance Sheets. We include realized transaction gains and losses that arise from exchange rate fluctuations in Interest and other non-operating expenses, net on the Consolidated Statements of Income. We realized a net foreign currency transaction gain of $0.8 million in 2023 and losses of $0.1 million in 2022 and $0.3 million in 2021.

Fair Value Measurements

Recurring Fair Value Measurements

Our assets and liabilities that are measured at fair value on a recurring basis include the unrealized gains or losses on our interest rate swap contracts, our deferred compensation plan asset and liability and contingent consideration related to recent acquisitions. The three levels of the fair value hierarchy under the accounting guidance are described below:

Level 1    Inputs to the valuation methodology are unadjusted quoted prices for identical assets or liabilities in active markets.

Level 2    Inputs to the valuation methodology include:
quoted prices for similar assets or liabilities in active markets;
quoted prices for identical or similar assets or liabilities in inactive markets;
inputs other than quoted prices that are observable for the asset or liability; or
inputs that are derived principally from or corroborated by observable market data by correlation or other means.

Level 3    Inputs to the valuation methodology are unobservable and significant to the fair value measurement.
The table below presents our assets and liabilities measured and recorded at fair value on a recurring basis (in thousands):
 Fair Value at December 31,
Input LevelClassification20232022
Assets
     Unrealized gains on interest rate swapsLevel 2Other assets$25,752 $34,049 
     Deferred compensation plan assetLevel 1Other assets15,347 13,148 
Liabilities
     Contingent consideration liabilitiesLevel 3
Accrued expenses and other current liabilities
$ $554 
     Deferred compensation plan liabilityLevel 1Other long-term liabilities15,347 13,148 

We use significant other observable market data or assumptions (Level 2 inputs) in determining the fair value of our interest rate swaps and forward-starting interest rate swap contracts that we believe market participants would use in pricing similar assets or liabilities, including assumptions about counterparty risk.  Our fair value estimates reflect an income approach based on the terms of the interest rate swap contracts and inputs corroborated by observable market data including interest rate curves.

Our deferred compensation plan asset represents investments in securities (primarily mutual funds) traded in an active market (Level 1 inputs) held for the benefit of certain employees as part our deferred compensation plan. We record an equal and offsetting deferred compensation plan liability, which represents our obligation to participating employees. Changes in the fair value of the plan asset and liability are reflected in Selling and administrative expenses in the Consolidated Statements of Income. For additional discussion of our nonqualified deferred compensation plan, see Note 11.

The carrying values of cash, receivables, accounts payable and accrued liabilities approximate fair value due to the short maturity of those instruments. The carrying value of long-term debt approximates fair value. Our determination of the estimated fair value reflects a discounted cash flow model using our estimates, including assumptions related to borrowing rates (Level 3 inputs).
Nonrecurring Fair Value Measurements

In addition to our assets and liabilities that we measure at fair value on a recurring basis, our assets and liabilities are also subject to nonrecurring fair value measurements. Generally, our assets are recorded at fair value on a nonrecurring basis as a result of impairment charges or business combinations. For additional discussion of goodwill and intangible assets and impairment, see Note 3.

Derivatives and Hedging Activities

At inception, we formally designate and document our interest rate swap contracts that qualify for hedge accounting as cash flow hedges of interest payments on variable rate borrowings. We formally assess, both at inception and at least quarterly, whether the financial instruments used in hedging transactions are effective at offsetting changes in cash flows of the related underlying exposure. To the extent our derivatives are effective in offsetting the variability of the hedged cash flows, we record the changes in the estimated fair value of our interest rate swap contracts to Accumulated other comprehensive income (loss) on the Consolidated Balance Sheets.

Our interest rate swap contracts and forward-starting interest rate swap contracts are subject to master netting arrangements. According to our accounting policy, we do not offset the fair values of assets with the fair values of liabilities related to these contracts.

We recognize any differences between the variable interest rate in effect and the fixed interest rate per our swap contracts as an adjustment to interest expense over the life of the swaps.

For our interest rate swap contracts currently in effect, a portion of the change in the estimated fair value between periods relates to future interest expense. Recognition of the change in fair value between periods attributable to accrued interest is reclassified from Accumulated other comprehensive income (loss) to Interest and other non-operating expenses, net on the Consolidated Statements of Income. These amounts were not material in any period presented. For additional discussion of our interest rate swaps, see Note 5.

Cash Equivalents

We consider all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents.

Credit Risk and Allowance for Doubtful Accounts

We record trade receivables at the invoiced amounts less an allowance for doubtful accounts for estimated losses we may incur if customers do not pay. We perform periodic credit evaluations of our customers and we typically do not require collateral. Consistent with industry practices, we generally require payment from our North American customers within 30 days, except for sales under early buy programs for which we provide extended payment terms to qualified customers.

Management estimates future losses based on historical bad debts, customer receivable balances, age of customer receivable balances, customers’ financial conditions and current and forecasted economic trends, including certain trends in the housing market, the availability of consumer credit and general economic conditions (as commonly measured by Gross Domestic Product or GDP). We monitor housing market trends through review of the House Price Index as published by the Federal Housing Finance Agency, which measures the movement of single-family house prices. At the end of each quarter, we perform a reserve analysis of all accounts with balances greater than $20,000 that are more than 60 days past due. During the year, we write off account balances when we have exhausted reasonable collection efforts and determined that the likelihood of collection is remote. These write-offs are charged against our allowance for doubtful accounts.

The following table summarizes the changes in our allowance for doubtful accounts for the past three years (in thousands):
 202320222021
Balance at beginning of year$9,522 $5,942 $4,808 
Bad debt expense7,526 7,449 3,377 
Write-offs, net of recoveries(5,330)(3,869)(2,243)
Balance at end of year$11,718 $9,522 $5,942 
Product Inventories and Reserve for Inventory Obsolescence

Product inventories consist primarily of goods we purchase from manufacturers to sell to our customers. We record inventory at the lower of cost, using the moving average cost method, or net realizable value. We establish our reserve for inventory obsolescence based on inventory turns by class with particular emphasis on stock keeping units with the weakest sales over the expected sellable period, which is the previous 12 months for most products. The reserve is intended to reflect the net realizable value of inventory that we may not be able to sell at a profit.

In evaluating the adequacy of our reserve for inventory obsolescence, we consider a combination of factors including:

the level of inventory in relation to historical sales by product, including inventory usage by classification based on product sales at both the sales center and on a company-wide basis;
changes in customer preferences or regulatory requirements;
seasonal fluctuations in inventory levels;
geographic location; and
superseded products and new product offerings.

We periodically adjust our reserve for inventory obsolescence as changes occur in the above-identified factors.

The following table summarizes the changes in our reserve for inventory obsolescence for the past three years (in thousands):
 202320222021
Balance at beginning of year$21,208 $15,196 $11,398 
Provision for inventory write-downs8,483 11,989 7,781 
Deduction for inventory write-offs(6,227)(5,977)(3,983)
Balance at end of year$23,464 $21,208 $15,196 

Property and Equipment

Property and equipment are stated at cost. We depreciate property and equipment on a straight-line basis over the following estimated useful lives:
Buildings40 years
Leasehold improvements (1)
1 - 10 years
Autos and trucks
3 - 6 years
Machinery and equipment
3 - 15 years
Computer equipment
3 - 7 years
Furniture and fixtures
5 - 10 years

(1)For substantial improvements made near the end of a lease term where we are reasonably certain the lease will be renewed, we amortize the leasehold improvement over the remaining life of the lease including the expected renewal period.

The table below presents depreciation expense for the past three years (in thousands):
202320222021
$31,585 $30,381 $28,287 

Acquisitions

We use the acquisition method of accounting and recognize assets acquired and liabilities assumed at fair value as of the acquisition date. Any contingent assets acquired and contingent liabilities assumed are also recognized at fair value if we can reasonably estimate fair value during the measurement period (which cannot exceed one year from the acquisition date). We re-measure any contingent liabilities at fair value in each subsequent reporting period. We expense all acquisition-related costs as incurred, including any restructuring costs associated with a business combination.
Any excess of the purchase price over the estimated fair values of the identifiable net assets acquired is recorded as goodwill. Significant judgment is often required in estimating the fair value of assets acquired, particularly intangible assets. Our fair value estimates are based on available historical information and on expectations and assumptions about the future, considering the perspective of market participants. Unanticipated market or macroeconomic events and circumstances may occur, which could affect the underlying estimates and assumptions.

If our initial acquisition accounting is incomplete by the end of the reporting period in which a business combination occurs, we report provisional amounts for incomplete items. Once we obtain information required to finalize the accounting for incomplete items, we adjust the provisional amounts recognized. We make adjustments to these provisional amounts during the measurement period.

For all acquisitions, we include the results of operations in our Consolidated Financial Statements as of the acquisition date. For additional discussion of acquisitions, see Note 2.

Goodwill and Other Intangible Assets

Goodwill represents the excess of the amount we paid to acquire a company over the estimated fair value of tangible assets and identifiable intangible assets acquired, less liabilities assumed. We test goodwill and other indefinite-lived intangible assets for impairment annually as of October 1st and at any other time when impairment indicators exist.

To estimate the fair value of our reporting units, we project company-wide future cash flows using management’s assumptions for sales growth rates, operating margins, discount rates and earnings multiples. The earnings multiples are then used to estimate the fair value of each reporting unit. These assumptions are considered unobservable inputs (Level 3 inputs as defined in the accounting guidance). To the extent the carrying value of a reporting unit is greater than its estimated fair value, we perform a discounted cash flow analysis at the reporting unit level to further evaluate our initial fair value estimate. If the carrying value of the reporting unit exceeds the fair value, we record a goodwill impairment charge for the difference, up to the carrying value of the goodwill. We recognize any impairment loss in operating income. Since we define an operating segment as an individual sales center and we do not have operations below the sales center level, our reporting unit is an individual sales center. For additional discussion of goodwill and other intangible assets, see Note 3.

Receivables Securitization Facility

Our accounts receivable securitization facility (the Receivables Facility) provides for the sale of certain of our receivables to a wholly owned subsidiary (the Securitization Subsidiary). The Securitization Subsidiary transfers variable undivided percentage interests in the receivables and related rights to certain third-party financial institutions in exchange for cash proceeds, limited to the applicable funding capacities.

We account for the sale of the receivable interests as a secured borrowing on our Consolidated Balance Sheets. The receivables subject to the agreement collateralize the cash proceeds received from the third-party financial institutions. We classify the entire outstanding balance as Long-term debt on our Consolidated Balance Sheets as we intend and have the ability to refinance the obligations on a long-term basis. We present the receivables that collateralize the cash proceeds separately as Receivables pledged under receivables facility on our Consolidated Balance Sheets. For additional discussion of the Receivables Facility, see Note 5.

Self-Insurance

We are self-insured for employee health benefits, workers’ compensation coverage, property and casualty, and automobile insurance. To limit our exposure, we also maintain excess and aggregate liability coverage. We establish self-insurance reserves based on estimates of claims incurred but not reported and information that we obtain from third-party service providers regarding known claims. Our management reviews these reserves based on consideration of various factors, including but not limited to the age of existing claims, estimated settlement amounts and other historical claims data.
Accumulated Other Comprehensive Income

The table below presents the components of our Accumulated other comprehensive income balance (in thousands):
 December 31,
20232022
Foreign currency translation adjustments$(12,699)$(19,608)
Unrealized gains on interest rate swaps, net of tax
19,281 25,503 
Accumulated other comprehensive income$6,582 $5,895 

Retained Earnings

We account for the retirement of share repurchases as a decrease to our Retained earnings on our Consolidated Balance Sheets.  As of December 31, 2023, the retained earnings reflects cumulative net income, the cumulative impact of adjustments for changes in accounting pronouncements, treasury share retirements since the inception of our share repurchase programs of $2.4 billion and cumulative dividends of $1.1 billion.

Supplemental Cash Flow Information

The following table presents supplemental disclosures to the accompanying Consolidated Statements of Cash Flows (in thousands):
 Year Ended December 31,
 202320222021
Cash paid during the year for:   
Interest $58,131 $39,759 $10,023 
Income taxes, net of refunds153,157 314,714 83,953 
Recent Accounting Pronouncements Pending Adoption

The following table summarizes the remaining recent accounting pronouncements that we plan to adopt in future periods:
StandardDescriptionEffective DateEffect on Financial Statements and Other Significant Matters
ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures

In December 2023, the FASB issued ASU 2023-09, Income Taxes- Improvements to Income Tax Disclosures, which will require enhancements and further transparency for decision usefulness to various income tax disclosures, most notably the tax rate reconciliation and income taxes paid.
Annual periods beginning after December 15, 2024 on a prospective basis and retrospective application is permitted. Early adoption is also permitted. We are currently evaluating the effect this standard will have on our disclosures.
ASU 2023-07, Segment Reporting (Topic 280), Improvements to Reportable Segment Disclosures


In November 2023, the FASB issued ASU 2023-07, Improvements to Reportable Segment Disclosures, which intends to improve reportable segment disclosures through requirement of enhanced disclosures about significant segment expenses, enhanced interim disclosure requirements, refines situations in which an entity can disclose multiple segment measures of profit or loss, provides advanced segment disclosure requirements for entities with a single reportable segment, as well as other disclosure requirements.
Annual periods beginning after December 15, 2023 on a retrospective basis. Early adoption is permitted. We are currently evaluating the effect this standard will have on our disclosures.
ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative

In October 2023, the FASB issued ASU 2023-06, Disclosure Agreements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative, which will impact various disclosure areas, including the statement of cash flows, accounting changes and error corrections, earnings per share, debt, equity, derivatives, and transfers of financial assets.
The amendments in ASU 2023-06 will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC and will no longer be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. We are currently evaluating the effect this standard will have on our disclosures.
Description of New Accounting Pronouncements Not yet Adopted
Recent Accounting Pronouncements Pending Adoption

The following table summarizes the remaining recent accounting pronouncements that we plan to adopt in future periods:
StandardDescriptionEffective DateEffect on Financial Statements and Other Significant Matters
ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures

In December 2023, the FASB issued ASU 2023-09, Income Taxes- Improvements to Income Tax Disclosures, which will require enhancements and further transparency for decision usefulness to various income tax disclosures, most notably the tax rate reconciliation and income taxes paid.
Annual periods beginning after December 15, 2024 on a prospective basis and retrospective application is permitted. Early adoption is also permitted. We are currently evaluating the effect this standard will have on our disclosures.
ASU 2023-07, Segment Reporting (Topic 280), Improvements to Reportable Segment Disclosures


In November 2023, the FASB issued ASU 2023-07, Improvements to Reportable Segment Disclosures, which intends to improve reportable segment disclosures through requirement of enhanced disclosures about significant segment expenses, enhanced interim disclosure requirements, refines situations in which an entity can disclose multiple segment measures of profit or loss, provides advanced segment disclosure requirements for entities with a single reportable segment, as well as other disclosure requirements.
Annual periods beginning after December 15, 2023 on a retrospective basis. Early adoption is permitted. We are currently evaluating the effect this standard will have on our disclosures.
ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative

In October 2023, the FASB issued ASU 2023-06, Disclosure Agreements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative, which will impact various disclosure areas, including the statement of cash flows, accounting changes and error corrections, earnings per share, debt, equity, derivatives, and transfers of financial assets.
The amendments in ASU 2023-06 will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC and will no longer be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. We are currently evaluating the effect this standard will have on our disclosures.
XML 29 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions
12 Months Ended
Dec. 31, 2023
Business Combinations [Abstract]  
Business Combination Disclosure [Text Block] Acquisitions
2023 Acquisitions

In December 2023, we acquired the distribution assets of A.C. Solucoes para Piscinas, Lda., a wholesale distributor of swimming pool equipment, chemicals and supplies, adding one location in Braga, Portugal.

In June 2023, we acquired the distribution assets of Pioneer Pool Products, Inc., a wholesale distributor of swimming pool equipment, chemicals and supplies, adding one location in Alabama.

In May 2023, we acquired the distribution assets of Recreation Supply Company, a wholesale distributor of commercial swimming pool products, adding one location in North Dakota.

In March 2023, we acquired the distribution assets of Pro-Water Irrigation & Landscape Supply, Inc., a wholesale distributor of irrigation and landscape supply products, adding two locations in Arizona.

2022 Acquisitions

In April 2022, we acquired the distribution assets of Tri-State Pool Distributors, a wholesale distributor of swimming pool equipment, chemicals and supplies, adding one location in West Virginia.
2021 Acquisitions

We acquired Porpoise Pool & Patio, Inc. (Porpoise) on December 16, 2021 for $788.7 million, net of cash acquired. We recognized goodwill of $403.5 million, other intangible assets of $301.0 million and tangible assets of $84.2 million, which included $57.4 million of acquired land and buildings. The acquisition was funded with borrowings on our Credit Facility.

Porpoise’s primary operations consist of Sun Wholesale Supply, a wholesale distributor of swimming pool and outdoor-living products, adding one distribution location in Florida. It also services Pinch A Penny, Inc., a franchisor of independently owned and operated pool and outdoor living-related specialty retail stores.

In December 2021, we acquired the distribution assets of Wingate Supply, Inc., a wholesale distributor of irrigation and landscape maintenance products, adding one location in Florida.

In June 2021, we acquired the distribution assets of Vak Pak Builders Supply, Inc., a wholesale distributor of swimming pool equipment, chemicals and supplies, adding one location in Florida.

In April 2021, we acquired Pool Source, LLC, a wholesale distributor of swimming pool equipment, chemicals and supplies, adding one location in Tennessee.
We have completed our acquisition accounting for all acquisitions discussed above, subject to adjustments for standard holdback provisions per the terms of the purchase agreements, which are not material.
XML 30 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Disclosure [Text Block] Goodwill and Other Intangible Assets
The table below presents changes in the carrying amount of goodwill and our accumulated impairment losses (in thousands):
Goodwill (gross) at December 31, 2021
$701,753 
Acquired goodwill5,500 
Foreign currency translation and other adjustments(1,266)
Goodwill (gross) at December 31, 2022
705,987 
Accumulated impairment losses at December 31, 2021
(13,389)
Goodwill impairment(605)
Accumulated impairment losses at December 31, 2022
(13,994)
Goodwill (net) at December 31, 2022
$691,993 
Goodwill (gross) at December 31, 2022
$705,987 
Acquired goodwill8,137 
Foreign currency translation and other adjustments498 
Goodwill (gross) at December 31, 2023
714,622 
Accumulated impairment losses at December 31, 2022
(13,994)
Goodwill impairment(550)
Accumulated impairment losses at December 31, 2023
(14,544)
Goodwill (net) at December 31, 2023
$700,078 

The determination of our reporting units’ goodwill and intangibles fair values includes numerous assumptions that are subject to various risks and uncertainties. The principal assumptions, all of which are considered Level 3 inputs, used in our cash flow analyses consisted of changes in market conditions, forecasted future operating results (including sales growth rates and operating margins) and discount rates (including our weighted-average cost of capital).
In September 2023, we recorded goodwill impairment of $0.6 million, primarily related to one of our Horizon reporting units in Texas that we previously identified as being most at risk of goodwill impairment. We had been monitoring this location’s results, which came in below expectations at the end of the 2023 season. We performed an interim goodwill impairment analysis, which included a discounted cash flow analysis, and determined that the estimated fair value of the reporting unit no longer exceeded its carrying value.

In October 2023, we performed our annual goodwill impairment test and did not record any additional goodwill impairment at the reporting unit level. As of October 1, 2023, we had 250 reporting units with allocated goodwill balances.   Our most significant goodwill balance of $403.5 million was related to our Porpoise Pool & Patio reporting unit and the next largest goodwill balance for a reporting unit was $12.1 million. The average goodwill balance per reporting unit was $2.8 million.

In October 2022, we performed our annual goodwill impairment test and recorded goodwill impairment of $0.6 million related to the closure of a Horizon reporting unit in that period.

We record goodwill and intangibles impairment in Selling and administrative expenses on our Consolidated Statements of Income.

Other intangible assets consisted of the following (in thousands):
 December 31,Weighted Average Useful Life
 20232022
Intangibles GrossAccumulated AmortizationIntangibles NetIntangibles GrossAccumulated AmortizationIntangibles Net
Horizon tradename$8,400 $ $8,400 $8,400 $— $8,400 Indefinite
Pinch A Penny brand name169,000  169,000 169,000 — 169,000 Indefinite
National Pool Tile (NPT) tradename1,500 (1,187)313 1,500 (1,112)388 20
Non-compete agreements6,206 (3,258)2,948 6,022 (2,533)3,489 4.64
Customer relationships109,000 (11,125)97,875 109,000 (5,677)103,323 20
Franchise agreements22,000 (2,254)19,746 22,000 (1,150)20,850 20
Total other intangibles$316,106 $(17,824)$298,282 $315,922 $(10,472)$305,450 

The Horizon tradename and Pinch A Penny brand name each have an indefinite useful life and are not subject to amortization.  We evaluate the useful life of these intangible assets and test for impairment annually.  The NPT tradename, our non-compete agreements, customer relationships and franchise agreements have finite useful lives, and we amortize the estimated fair value of these agreements using the straight-line method over their respective useful lives. We have not identified any indicators of impairment related to these assets. The useful lives for our non-compete agreements are based on their contractual terms.

Other intangible amortization expense was $7.8 million in 2023, $7.8 million in 2022 and $1.3 million in 2021.

The table below presents estimated amortization expense for other intangible assets for the next five years (in thousands):
2024$7,794 
20257,676 
20267,143 
20276,790 
20286,619 
XML 31 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Details of Certain Balance Sheet Accounts
12 Months Ended
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]  
Details of Certain Balance Sheet Accounts Details of Certain Balance Sheet Accounts
The table below presents additional information regarding certain balance sheet accounts (in thousands):
 
 December 31,
 20232022
Receivables, net:  
Trade accounts$60,966 $32,793 
Vendor programs92,072 101,554 
Other, net4,403 3,422 
Total receivables157,441 137,769 
Less: Allowance for doubtful accounts(11,718)(9,522)
Receivables, net$145,723 $128,247 
Prepaid expenses and other current assets:  
Prepaid expenses$31,175 $24,394 
Other current assets9,269 6,498 
Prepaid expenses and other current assets$40,444 $30,892 
Property and equipment, net:  
Land$24,077 $19,865 
Buildings56,181 55,911 
Leasehold improvements81,114 70,945 
Autos and trucks127,381 112,091 
Machinery and equipment109,532 93,491 
Computer equipment34,192 32,380 
Furniture and fixtures9,935 9,670 
Fixed assets in progress14,653 10,869 
Total property and equipment457,065 405,222 
Less: Accumulated depreciation(233,136)(211,513)
Property and equipment, net$223,929 $193,709 
Accrued expenses and other current liabilities:  
Salaries and payroll deductions$23,378 $22,318 
Performance-based compensation30,346 70,609 
Taxes payable21,209 16,479 
Other current liabilities59,743 59,115 
Accrued expenses and other current liabilities$134,676 $168,521 
XML 32 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Debt Debt
The table below presents the components of our debt (in thousands):
 December 31,
 20232022
Variable rate debt
Current portion of long-term debt:
Australian credit facility$13,203 $12,542 
Current portion of term loans under credit facility25,000 12,500 
Short-term borrowings and current portion of long-term debt38,203 25,042 
Long-term portion:  
Revolving credit facility 252,500 519,711 
Term loans under credit facility462,500 487,500 
Term facility109,937 157,250 
Receivables securitization facility 191,700 199,500 
Less: financing costs, net1,520 2,200 
Long-term debt, net1,015,117 1,361,761 
Total debt $1,053,320 $1,386,803 

Credit Facility

Our Credit Facility, most recently amended on June 30, 2023, provides for $1.25 billion in borrowing capacity, consisting of a $750.0 million revolving credit facility and a $500.0 million term loan facility. The Credit Facility also includes sublimits for the issuance of swingline loans and standby letters of credit and matures on September 25, 2026.

On June 30, 2023, we entered into the Second Amendment to the Second Amended and Restated Credit Agreement (the Credit Agreement) among us as U.S. Borrower, SCP Distributors Canada Inc. as Canadian Borrower, SCP International, Inc. as Euro Borrower, the Subsidiary Guarantors party thereto, Wells Fargo Bank, National Association, as Administrative Agent, and certain other lenders party thereto. The amendment updated the index used for the Base Rate (as further defined within the Credit Facility Amendment) from LIBOR to Term SOFR. The amendment also increased the maximum amount for the Accounts Securitization (as further defined within the Credit Agreement) from $350.0 million to $500.0 million and increased the Canadian Dollar Commitment, Euro Commitment and Swingline Commitment (all as further defined within the Credit Facility Agreement) to $50.0 million each.

Our term loans under the credit facility require quarterly amortization payments beginning in September 2023 aggregating to 20% of the original principal amount of the loan during the third, fourth and fifth years of the loan, with all remaining principal due on September 25, 2026. All other terms of any such term loans would be substantially similar to those governing revolving credit loans under the Credit Agreement.

All obligations under the Credit Agreement are guaranteed on an unsecured basis by substantially all of our existing and future domestic subsidiaries.  The Credit Agreement also contains various customary affirmative and negative covenants and events of default.  The occurrence of any of these events of default would permit the lenders to, among other things, require immediate payment of all amounts outstanding under the Credit Agreement.

At December 31, 2023, there was $740.0 million outstanding, including a $487.5 million term loan, a $16.0 million standby letter of credit outstanding and $481.5 million available for borrowing under the Credit Facility.  The weighted average effective interest rate for the Credit Facility as of December 31, 2023 was approximately 4.7%, excluding commitment fees and including the impact of our interest rate swaps.

Revolving and term borrowings under the Credit Facility bear interest, at our option, at either of the following and, in each case, plus an applicable margin:

a.a base rate, which is the highest of (i) the Agent’s prime rate, (ii) the Federal Funds Rate plus 0.500% and (iii) Adjusted Term SOFR (defined below) for a one-month tenor in effect on such day plus 1.000%; or
b.Adjusted Term SOFR, the rate per annum equal to Term SOFR for such calculation plus the Term SOFR adjustment of 0.10%.

Borrowings by the Canadian Borrower bear interest, at the Canadian Borrower’s option, at either of the following and, in each case, plus an applicable margin:

a.a base rate, which is the greatest of (i) the Canadian Reference Bank prime rate and (ii) the Canadian Dealer Offered Rate (CDOR) plus 1.000%; or
b.CDOR.

Borrowings by the Euro Borrower bear interest at the Adjusted Eurocurrency rate plus an applicable margin.

Borrowings under any swingline loans under the Credit Facility bear interest, at our option, at either of the following and, in each case, plus an applicable margin:

a.the Term SOFR Swingline Rate, the greater of (i) Adjusted Term SOFR for a period equal to one month (commencing on the date of determination of such interest rate) and (ii) a floor rate specified in the Credit Agreement; or
b.a base rate, which is the highest of (i) the Agent’s prime rate, (ii) the Federal Funds Rate plus 0.500% and (iii) Adjusted Term SOFR for a one-month tenor in effect on such day plus 1.000%.

The interest rate margins on the borrowings and letters of credit issued under the Credit Agreement are based on our leverage ratio and will range from 0.000% to 0.425% on Base Rate, Canadian Base Rate and Base Rate swingline loans and from 0.910% to 1.425% on CDOR, Adjusted Term SOFR, Adjusted Eurocurrency rate and Term SOFR Swingline Rate loans (with all such rates being calculated in accordance with the terms and by reference to the definitions specified in the Credit Agreement). We are also required to pay an annual facility fee with respect to the lenders’ aggregate revolving credit agreement, the amount of which is based on our leverage ratio.

Term Facility

On December 30, 2019, we along with certain of our subsidiaries entered into a $185.0 million term facility (the “Term Facility”) with Bank of America, N.A. pursuant to a credit agreement subsequently amended on October 12, 2021, among us, as Borrower and Bank of America, N.A., as the Lender. On June 30, 2023, we entered into the Second Amendment to Credit Agreement (the “Term Facility Agreement”) among us, as Borrower, the Guarantors party thereto and Bank of America, N.A. as Lender. The amendment updated the index used for the Base Rate (as further defined within the Term Facility Agreement) from LIBOR to Term SOFR. The Term Facility matures on December 30, 2026.

Under the Term Facility, we are required to make quarterly amortization payments in installments of 1.250% of the Term Facility on the last business day of each quarter. We may prepay amounts outstanding under the Term Facility without penalty other than interest breakage costs. In June 2023, we made a prepayment on the Term Facility of $45.0 million with $32.4 million applied against the remaining quarterly installments and the remainder applied against the amount due at maturity.

Our obligations under the Term Facility are guaranteed on an unsecured basis by substantially all of our existing and future domestic subsidiaries. The Term Facility Agreement contains various customary affirmative and negative covenants and events of default. The occurrence of any of these events of default would permit the lenders to, among other things, require immediate payment of all amounts outstanding under the Term Facility Agreement.

At December 31, 2023, the Term Facility had an outstanding balance of $109.9 million at a weighted average effective interest rate of 6.6%.

Borrowings under the Term Facility bear interest, at our option, at either of the following and, in each case, plus an applicable margin:

a.a base rate, which is the greatest of (i) the rate per annum equal to the weighted average of the rates on overnight federal funds transactions with members of the Federal Reserve System, as published by the Federal Reserve Bank of New York on the business day next succeeding such day plus 0.50%, (ii) Bank of America’s “prime rate,” or (iii) the Term SOFR Rate (defined below) plus 1.00%; or
b.the Term SOFR Rate, which is the greater of (i) the rate per annum equal to the Term SOFR Screen Rate administered by CME Group Benchmark Administration Limited or any successor administrator plus the SOFR adjustment of 0.10% or (ii) a floor rate specified in the Term Facility Agreement.
The interest rate margins on the borrowings under the Term Facility are based on our leverage ratio and will range from 0.000% to 0.625% on Base Rate borrowings and 1.000% to 1.625% on Adjusted Term SOFR Rate borrowings (with all such rates being calculated in accordance with the terms and by reference to the definitions specified in the Term Facility Agreement).

Receivables Securitization Facility

On November 1, 2022, we and certain of our subsidiaries entered into an agreement (the “Amended Receivables Purchase Agreement”) amending our two-year receivable securitization facility. As amended, the Receivables Facility has a maximum facility limit of $350.0 million in the months of April through August and a funding capacity that ranges from $210.0 million to $340.0 million during the remaining months of the year. The maturity date of the Receivables Facility is November 1, 2024. Amounts outstanding under the Receivables Facility bear interest at Term SOFR plus an applicable margin of 0.75%.

The Receivables Facility provides for the sale of certain of our receivables to a wholly owned subsidiary (the “Securitization Subsidiary”). The Securitization Subsidiary transfers variable undivided percentage interests in the receivables and related rights to certain third-party financial institutions in exchange for cash proceeds, limited to the applicable funding capacities. Upon payment of the receivables by customers, rather than remitting to the financial institutions the amounts collected, we retain such collections as proceeds for the sale of new receivables until payments become due to the financial institutions.

The Receivables Facility is subject to terms and conditions (including representations, covenants and conditions precedent) customary for transactions of this type. Additionally, an amortization event will occur if we fail to meet certain covenants, including maintaining a maximum average total leverage ratio (average total funded debt/EBITDA) of 3.25 to 1.00 and a minimum fixed charge coverage ratio (EBITDAR/cash interest expense plus rental expense) of 2.25 to 1.00.

At December 31, 2023, there was $191.7 million outstanding under the Receivables Facility at a weighted average effective interest rate of 6.2%, excluding commitment fees.

We also pay an unused fee on the excess of the facility limit over the average daily capital outstanding. The unused fee is 0.25% if utilization is less than 50% or 0.35% otherwise. We pay this fee monthly in arrears.

Australian Seasonal Credit Facility

In the second quarter of 2017, Pool Systems Pty. Ltd. (PSL) entered into a credit facility to fund expansion and supplement working capital needs. The credit facility provides a borrowing capacity of AU$20.0 million.

Cash Pooling Arrangement

Certain of our foreign subsidiaries entered into a cash pooling arrangement with a financial institution for cash management purposes. This arrangement allows the participating subsidiaries to withdraw cash from the financial institution to the extent that aggregate cash deposits held by these subsidiaries are available at the financial institution. To the extent the participating subsidiaries are in an overdraft position, such overdrafts are recorded as short-term borrowings under a committed cash overdraft facility. These borrowings bear interest at a variable rate based on 3-month Euro Interbank Offered Rate (EURIBOR), plus a fixed margin. We also pay a commitment fee on the average outstanding balance. This fee is paid annually in advance. Our borrowing capacity is €14.0 million.

Maturities of Long-Term Debt

The table below presents maturities of long-term debt, excluding unamortized deferred financing costs, for the next five years (in thousands):
2024$229,903 
202537,500 
2026787,438 
2027— 
2028— 
Our Receivables Facility matures November 1, 2024 and is included in the table above according to its stated maturity date. On our Consolidated Balance Sheets, we classify the entire outstanding balance of the Receivables Facility as Long-term debt as we intend and have the ability to refinance the obligations on a long-term basis.
Interest Rate Swaps

Our interest rate swaps in effect during the year were previously forward-starting and converted the variable interest rate to a fixed interest rate on a portion of our variable rate borrowings. Interest expense related to the notional amounts under our swap contracts was based on the fixed rates plus the applicable margin on our variable rate borrowings. Changes in the estimated fair value of these interest rate swap contracts were recorded to Accumulated other comprehensive loss on the Consolidated Balance Sheets.

We currently have two interest rate swap contracts in place. The following table provides additional details related to these swap contracts:
DerivativeInception DateEffective DateTermination DateNotional
Amount
(in millions)
Fixed
Interest
Rate
Interest rate swap 1February 5, 2020February 26, 2021February 28, 2025$150.01.3260%
Interest rate swap 2March 9, 2020September 29, 2022February 26, 2027$150.00.6690%

We have entered into an additional forward-starting interest rate swap contract to extend the hedged period for future interest payments on a portion of our variable rate borrowings. The following table provides details related to our forward-starting interest rate swap contract:
DerivativeInception DateEffective DateTermination DateNotional
Amount
(in millions)
Fixed
Interest
Rate
Forward-starting interest rate swapMarch 9, 2020February 28, 2025February 26, 2027$150.00.7630%

Two of our interest rate swap contracts terminated on September 29, 2022. The following table provides additional details related to these former swap contracts:
DerivativeInception DateEffective DateTermination DateNotional
Amount
(in millions)
Fixed
Interest
Rate
Former interest rate swap 1May 7, 2019November 20, 2020September 29, 2022$75.02.0925%
Former interest rate swap 2July 25, 2019November 20, 2020September 29, 2022$75.01.5500%

The net difference between interest paid and interest received related to our swap agreements resulted in an interest benefit of $12.2 million in 2023 and $0.8 million in 2022 and expense of $4.3 million in 2021.

Failure of our swap counterparties would result in the loss of any potential benefit to us under our swap agreements. In this case, we would still be obligated to pay the variable interest payments underlying our debt agreements.  Additionally, failure of our swap counterparties would not eliminate our obligation to continue to make payments under our existing swap agreements if we continue to be in a net pay position.

Financial and Other Covenants

The Credit Facility and Term Facility limit the declaration and payment of dividends on our common stock to a manner consistent with past practice, provided no default or event of default has occurred and is continuing, or would result from the payment of dividends. We may declare and pay quarterly dividends so long as (i) the amount per share of such dividends is not greater than the most recently publicly announced dividends per share and (ii) our Average Total Leverage Ratio is less than 3.25 to 1.00 both immediately before and after giving pro forma effect to such dividends. Under the Credit Facility and Term Facility, we may repurchase shares of our common stock provided no default or event of default has occurred and is continuing, or would result from the repurchase of shares, and our maximum average total leverage ratio (determined on a pro forma basis) is less than 3.25 to 1.00.

Other covenants include restrictions on our ability to grant liens, incur indebtedness, make investments, merge or consolidate, and sell or transfer assets. Failure to comply with any of our financial covenants or any other terms of the Credit Facility and the Term Facility could result in higher interest rates on our borrowings or the acceleration of the maturities of our outstanding debt.
As of December 31, 2023, we were in compliance with all covenants and financial ratio requirements related to the Credit Facility, the Term Facility and the Receivables Facility.

Deferred Financing Costs

We capitalize financing costs we incur related to implementing and amending our debt arrangements. We record these costs as a reduction of Long-term debt, net on our Consolidated Balance Sheets and amortize them over the contractual life of the related debt arrangements. The table below summarizes changes in deferred financing costs for the past two years (in thousands):
December 31,
 20232022
Deferred financing costs:  
Balance at beginning of year$4,212 $4,042 
Financing costs deferred52 170 
Balance at end of year4,264 4,212 
Less: Accumulated amortization (2,744)(2,012)
Deferred financing costs, net of accumulated amortization$1,520 $2,200 
XML 33 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Share-Based Compensation Share-Based Compensation
Share-Based Plans

Current Plan

In May 2007, our shareholders approved the 2007 Long-Term Incentive Plan (the 2007 LTIP), which authorizes the Compensation Committee of our Board of Directors (the Board) to grant non-qualified stock options and restricted stock awards to employees, directors, consultants or advisors.  In May 2016, our shareholders approved an amendment and restatement of the 2007 Long-Term Incentive Plan (the Amended 2007 LTIP) and increased the number of shares that may be issued to a total of 9,315,000 shares.  As of December 31, 2023, we had 3,947,708 shares available for future issuance including 853,337 shares that may be issued as restricted stock.

Stock options granted under the Amended 2007 LTIP have an exercise price equal to our stock’s closing market price on the grant date and expire ten years from the grant date. Restricted stock awards granted under the Amended 2007 LTIP are issued at no cost to the grantee.  Both stock options and restricted stock awards vest over time depending on an employee’s length of service with the company.  Share-based awards to our employees generally vest either five years from the grant date or on a three/five year split vest schedule, where half of the awards vest three years from the grant date and the remainder of the awards vest five years from the grant date. Share-based awards to our non-employee directors vest one year from the grant date.

Restricted stock awards to our employees contain performance-based criteria in addition to the service-based vesting criteria described above. The awards provide for a three-year performance period for the metric to be achieved. If the performance metric fails to be met, it may be extended by one or two years; however, if it is not met by the end of the extended performance period, then all shares of performance-based restricted stock will be immediately forfeited and canceled. For each of the performance-based grants from 2016 through 2021, we achieved the performance condition in the initial three-year performance period. For the performance-based grants in 2022 and 2023, we have concluded that the performance condition is probable to be attained in the initial three-year performance period.
Stock Option Awards

The following table summarizes stock option activity under our share-based plans for the year ended December 31, 2023:
 SharesWeighted Average
Exercise Price
Weighted Average
Remaining
Contractual Term
(Years)
Aggregate
Intrinsic Value
Balance at December 31, 2022642,925 $154.57   
Granted33,408 357.52   
Less: Exercised
90,439 92.52   
           Forfeited15,172 293.44   
Balance at December 31, 2023570,722 $173.13 4.22$129,309,839 
Exercisable at December 31, 2023371,551 $102.10 2.48$110,210,899 

The following table presents information about stock options outstanding and exercisable at December 31, 2023:
 Outstanding
Stock Options
Exercisable
Stock Options
Range of Exercise PricesSharesWeighted Average
Remaining
Contractual Term
(Years)
Weighted Average Exercise PriceSharesWeighted Average Exercise Price
$58.26 to $80.78
214,410 1.26$70.78 214,410 $70.78 
$80.79 to $220.01
216,574 4.53155.78 155,415 142.35 
$220.02 to $515.41
139,738 8.26357.05 1,726 370.02 
 570,722 4.22$173.13 371,551 $102.10 

The following table summarizes the cash proceeds and tax benefits realized from the exercise of stock options:
 Year Ended December 31,
(in thousands, except share amounts)202320222021
Options exercised90,439 71,737 274,253 
Cash proceeds$8,368 $6,247 $14,435 
Intrinsic value of options exercised$23,356 $21,976 $118,305 
Tax benefits realized$5,839 $5,494 $29,576 

We estimated the fair value of employee stock option awards at the grant date based on the assumptions summarized in the following table:
 
 Year Ended December 31,
(Weighted average)202320222021
Expected volatility31.0 %28.9 %27.0 %
Expected term7.4years7.1years6.9years
Risk-free interest rate4.01 %2.92 %1.00 %
Expected dividend yield1.15 %1.15 %1.15 %
Grant date fair value$130.74  $116.56  $83.05  

We calculated expected volatility over the expected term of the awards based on the historical volatility of our common stock.  We use weekly price observations for our historical volatility calculation because we believe this provides the most appropriate measurement of volatility given the trading patterns of our common stock.  We estimated the expected term based on the vesting period of the awards and our historical exercise activity for awards with similar characteristics. The risk-free interest rate is based on the U.S. Treasury zero-coupon issues with a remaining term approximating the expected term of the option. We determined the expected dividend yield based on the dividends we anticipate paying over the expected term.
For purposes of recognizing share-based compensation expense, we ratably expense the estimated fair value of employee stock options over the options’ requisite service period. The requisite service period for our share-based awards is either the vesting period, or if shorter, the period from the grant date to the date the employee becomes eligible to retire under our share-based award agreements. We recognize compensation cost for awards with graded vesting using the graded vesting recognition method. We estimate a forfeiture rate to calculate our share-based compensation expense for our share-based awards based on an analysis of actual forfeitures. We continue to evaluate the appropriateness of the forfeiture rate based on actual forfeiture experience, analysis of employee turnover and other factors.

The following table presents the total share-based compensation expense for stock option awards for the past three years (in thousands):
 202320222021
Option grants share-based compensation expense$4,618 $3,413 $2,846 
Option grants share-based compensation tax benefits1,154 853 712 

At December 31, 2023, the unamortized compensation expense related to stock option awards totaled $8.1 million.  We anticipate recognizing this expense over a weighted average period of 2.8 years.

Restricted Stock Awards

The table below presents restricted stock award activity under our share-based plans for the year ended December 31, 2023:
 SharesWeighted Average
Grant Date Fair Value
Balance unvested at December 31, 2022212,717 $256.97 
Granted (at market price) (1)
55,196 357.96 
Less: Vested58,705 172.24 
Forfeited
5,571 326.45 
Balance unvested at December 31, 2023203,637 $306.79 

(1)The majority of these shares contain performance-based vesting conditions.

At December 31, 2023, the unamortized compensation expense related to the restricted stock awards totaled $23.0 million.  We anticipate recognizing this expense over a weighted average period of 2.4 years.

The table below presents the total number of restricted stock awards that vested for the past three years and the related fair value of those awards (in thousands, except share amounts):
 202320222021
Restricted stock awards - shares vested58,705 78,931 69,069 
Fair value of restricted stock awards vested$20,906 $37,258 $24,005 

The following table presents the total share-based compensation expense for restricted stock awards for the past three years (in thousands):
 202320222021
Restricted stock awards share-based compensation expense$14,487 $11,024 $11,543 

Employee Stock Purchase Plan

We maintain the Pool Corporation Amended and Restated Employee Stock Purchase Plan (the ESPP), which was last approved by the Board and our stockholders in 2016. Under the ESPP, employees who meet minimum age and length of service requirements may purchase stock at 85% of the lower of:

a.the closing price of our common stock at the end of a six month plan period ending either July 31 or January 31; or
b.the average of the beginning and ending closing prices of our common stock for such six month period.
No more than 956,250 shares of our common stock may be issued under the ESPP. For the two six month offering periods in each of the last three years, our employees purchased the following aggregate number of shares:
202320222021
7,640 7,658 8,649 

The grant date fair value for the most recent ESPP purchase period ended July 31, 2023 was $57.71 per share.  Share-based compensation expense related to our ESPP was $0.5 million in 2023, $0.5 million in 2022 and $0.8 million in 2021.
XML 34 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Income before income taxes and equity in earnings is attributable to the following jurisdictions (in thousands):
  Year Ended December 31,
  202320222021
United States$662,138 $919,461 $752,957 
Foreign 25,998 65,411 71,188 
Total$688,136 $984,872 $824,145 

The provision for income taxes consisted of the following (in thousands):
 Year Ended December 31,
 202320222021
Current:   
Federal$120,122 $164,135 $124,379 
State and other34,603 57,459 44,783 
Total current provision for income taxes154,725 221,594 169,162 
Deferred:   
Federal9,929 13,592 2,970 
State and other430 1,577 1,680 
Total deferred provision for income taxes10,359 15,169 4,650 
Provision for income taxes$165,084 $236,763 $173,812 

A reconciliation of the U.S. federal statutory tax rate to our effective tax rate on Income before income taxes and equity in earnings is as follows:
 Year Ended December 31,
 202320222021
Federal statutory rate21.00 %21.00 %21.00 %
Change in valuation allowance0.05 (0.02)(0.11)
Stock-based compensation(0.97)(1.09)(3.67)
Other, primarily state income tax rate3.91 4.15 3.87 
Total effective tax rate23.99 %24.04 %21.09 %
We reduce federal and state income taxes payable by the tax benefits associated with the exercise of deductible nonqualified stock options and the lapse of restrictions on deductible restricted stock awards. To the extent realized tax deductions exceed the amount of previously recognized deferred tax benefits related to share-based compensation, we record an excess tax benefit. We record all excess tax benefits or deficiencies as income tax benefit or expense in the income statement. We recorded excess tax benefits of $6.7 million to our income tax provision in 2023, $10.8 million in 2022 and $30.0 million in 2021.
The table below presents the components of our deferred tax assets and liabilities (in thousands):
 December 31,
 20232022
Deferred tax assets:  
Product inventories$11,764 $10,932 
Accrued expenses4,724 2,028 
Leases73,874 65,852 
Share-based compensation9,977 8,636 
Uncertain tax positions3,753 3,253 
Net operating losses1,447 987 
Other4,716 4,139 
Total non-current110,255 95,827 
Less: Valuation allowance(1,133)(815)
Component reclassified for net presentation(107,733)(94,034)
Total non-current, net1,389 978 
Total deferred tax assets1,389 978 
Deferred tax liabilities:
Trade discounts on purchases2,112 3,995 
Prepaid expenses6,610 4,903 
Leases73,092 64,549 
Intangible assets, primarily goodwill60,902 48,836 
Depreciation26,000 21,998 
Interest rate swaps6,438 8,512 
Total non-current175,154 152,793 
Component reclassified for net presentation(107,733)(94,034)
Total non-current, net67,421 58,759 
Total deferred tax liabilities67,421 58,759 
Net deferred tax liability$66,032 $57,781 

At December 31, 2023, certain of our international subsidiaries had tax loss carryforwards totaling approximately $5.0 million, which expire in various years after 2024.  Deferred tax assets related to the tax loss carryforwards of these international subsidiaries were $1.4 million as of December 31, 2023 and $1.0 million as of December 31, 2022.  We have recorded a corresponding valuation allowance of $1.0 million and $0.7 million in the respective years.

As of December 31, 2023, United States income taxes were not provided on earnings or cash balances of our foreign subsidiaries, outside of the provisions of the transition tax from U.S. tax reform enacted in December 2017. As we have historically invested or expect to invest the undistributed earnings indefinitely to fund current cash flow needs in the countries where held, additional income tax provisions may be required. Determining the amount of unrecognized deferred tax liability on these undistributed earnings and cash balances is not practicable due to the complexity of tax laws and regulations and the varying circumstances, tax treatments and timing of any future repatriation.
The following table summarizes the activity related to uncertain tax positions for the past three years (in thousands):
 202320222021
Balance at beginning of year$15,489 $13,297 $15,553 
Increases for tax positions taken during a prior period 275 — 
Increases for tax positions taken during the current period4,457 5,264 3,518 
Decreases resulting from the expiration of the statute of limitations2,075 3,347 3,185 
Decreases relating to settlements — 2,589 
Balance at end of year$17,871 $15,489 $13,297 

The total amount of unrecognized tax benefits that, if recognized, would decrease the effective tax rate was $14.1 million at December 31, 2023 and $12.2 million at December 31, 2022.

We record interest expense related to unrecognized tax benefits in Interest and other non-operating expenses, net, while we record related penalties in Selling and administrative expenses on our Consolidated Statements of Income.  For unrecognized tax benefits, we had interest expense of $0.4 million in 2023 and interest income of $0.1 million in 2022 and $0.6 million in 2021.  Accrued interest related to unrecognized tax benefits was approximately $1.9 million at December 31, 2023 and $1.6 million at December 31, 2022.

We file income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions.  With few exceptions, we are no longer subject to U.S. federal, state and local, or non-U.S. income tax examinations by tax authorities for years before 2020.
XML 35 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
We calculate basic and diluted earnings per share using the two-class method. Earnings per share under the two-class method is calculated using net income attributable to common stockholders, which is net income reduced by the earnings allocated to participating securities. Our participating securities include share-based payment awards that contain a non-forfeitable right to receive dividends and are considered to participate in undistributed earnings with common shareholders. Participating securities excluded from weighted average common shares outstanding were 207,000 for the year ended December 31, 2023, 221,000 for the year ended December 31, 2022 and 268,000 for the year ended December 31, 2021.

The table below presents the computation of earnings per share, including the reconciliation of basic and diluted weighted average shares outstanding (in thousands, except per share data):
 Year Ended December 31,
 202320222021
Net income$523,229 $748,462 $650,624 
   Amounts allocated to participating securities(2,771)(4,151)(4,321)
Net income attributable to common stockholders$520,458 $744,311 $646,303 
Weighted average common shares outstanding:   
Basic38,704 39,409 39,876 
Effect of dilutive securities:   
Stock options and employee stock purchase plan
293 397 604 
Diluted 38,997 39,806 40,480 
Earnings per share attributable to common stockholders:   
Basic$13.45 $18.89 $16.21 
Diluted$13.35 $18.70 $15.97 
Anti-dilutive stock options excluded from diluted earnings per share computations (1)
64 34 
(1)Since these options have exercise prices that are higher than the average market prices of our common stock, including them in the calculation would have an anti-dilutive effect on earnings per share.
XML 36 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies
Commitments

We lease facilities for our corporate and administrative offices, sales centers and centralized shipping locations under operating leases that expire in various years through 2036. Most of our leases contain five-year terms with renewal options that allow us to extend the lease term beyond the initial period, subject to terms agreed upon at lease inception. Based on our leasing practices and contract negotiations, we determined that we are not reasonably certain to exercise the renewal options and, as such, we have not included optional renewal periods in our measurement of operating lease assets, liabilities and expected lease terms. We exclude short-term leases from our Consolidated Balance Sheets and combine lease and non-lease components.

For leases with step rent provisions whereby the rental payments increase incrementally over the life of the lease, we recognize expense on a straight-line basis determined by the total lease payments over the lease term. To the extent we determine that future obligations related to real estate taxes, insurance and other lease components are variable, we exclude them from the measurement of our operating lease assets and liabilities.

Some of our real estate agreements include rental payments adjusted periodically for inflation. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.
The table below presents rent expense associated with facility and vehicle operating leases for the past three years (in thousands):
Lease CostClassification202320222021
Operating lease cost (1)
Selling and administrative expenses$92,939 $81,750 $71,255 
Variable lease costSelling and administrative expenses$24,535 $22,326 $18,755 
(1)Includes short-term lease cost, which is not material.

Based on our lease portfolio as of December 31, 2023, the table below sets forth the approximate future lease payments related to operating leases with initial terms of one year or more (in thousands):

2024$89,568 
202580,068 
202667,182 
202750,500 
202828,020 
Thereafter33,092 
Total lease payments348,430 
Less: interest37,266 
Present value of lease liabilities$311,164 

To calculate the present value of our lease liabilities, we determined our incremental borrowing rate based on the effective interest rate on our Credit Facility adjusted for a collateral feature similar to that of our leased properties, as we are unable to derive implicit rates from our existing leases.

The table below presents the weighted-average remaining lease term (years) of our operating leases and the weighted-average discount rate used in the above calculation:
December 31,
Lease Term and Discount Rate for Operating Leases202320222021
Weighted-average remaining lease term (years)4.815.085.27
Weighted-average discount rate4.04 %3.05 %2.57 %

The table below presents the amount of cash paid for amounts included in the measurement of lease liabilities and lease assets obtained in exchange for lease obligations (in thousands):
Year Ended
December 31,
202320222021
Operating cash flows for lease liabilities$84,703 $75,281 $67,197 
Operating lease assets obtained in exchange for operating lease obligations$107,869 $91,622 $94,493 
Contingencies

From time to time, we are subject to various claims and litigation arising in the ordinary course of business, including product liability, personal injury, commercial, contract and employment matters. Each quarter, we evaluate developments related to claims and litigation and record a liability if we deem a loss to be probable and estimable. When evaluating these matters for accrual and disclosure, we consider factors such as historical experience, specific facts and claims asserted, the likelihood we will prevail and the magnitude of any potential loss. The outcome of any litigation is inherently unpredictable. Based on currently available facts, we do not believe that the ultimate resolution of any of these claims and litigation matters will have a material adverse impact on our financial condition, results of operations or cash flows. We do not believe our exposure for any of these matters is material for disclosure, either individually or in the aggregate.
XML 37 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
We lease corporate and administrative offices from NCC, an entity we have held a 50% ownership interest in since 2005.  NCC owns and operates an office building in Covington, Louisiana.  We lease corporate and administrative offices from NCC, occupying approximately 60,000 square feet of office space, and we pay rent of $0.1 million per month. Our lease term ends May 2025.

The table below presents rent expense associated with this lease for the past three years (in thousands):
 202320222021
NCC$1,222 $1,222 $1,222 
XML 38 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Employee Benefit Plans Employee Benefit Plans
We offer a 401(k) savings and retirement plan, which is a defined contribution plan that provides benefits for substantially all employees who meet length of service requirements. Eligible employees are able to contribute up to 75% of their compensation, subject to the federal dollar limit. For plan participants, we provide a matching contribution. We contribute a total maximum match on employee contributions of up to 4% of their compensation, with a 100% match on the first 3% of compensation deferred and a 50% match on deferrals between 3% and 5% of compensation. We also offer retirement plans for certain of our international entities. The plan funding is calculated as a percentage of the employee’s earnings and in compliance with local laws and practices. The related expense is not material and is included in the table below.

We have a nonqualified deferred compensation plan that allows certain employees who occupy key management positions to defer salary and bonus amounts.  This plan also provides a matching contribution similar to that provided under our 401(k) plan to the extent that a participant’s contributions to the 401(k) plan are limited by IRS deferral and compensation limitations. The total combined company matching contribution provided to a participant under the 401(k) plan and the nonqualified deferred compensation plan for any one year may not exceed 4% of a participant’s salary and bonus.  The employee and company matching contributions are invested in certain equity and fixed income securities based on individual employee elections.

The table below sets forth our contributions for the past three years (in thousands):
 202320222021
Defined contribution and international retirement plans$10,973 $10,230 $9,308 
Deferred compensation plan218 283 239 
XML 39 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Quarterly Financial Data (Unaudited)
12 Months Ended
Dec. 31, 2023
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Financial Data (Unaudited) Quarterly Financial Data (Unaudited)
The table below summarizes the unaudited quarterly results of operations for the past two years (in thousands, except per share data):
  Quarter
  20232022
  FirstSecondThirdFourthFirstSecondThird
Fourth
Net sales$1,206,774 $1,857,363 $1,474,407 $1,003,050 $1,412,650 $2,055,818 $1,615,339 $1,095,920 
Gross profit369,755 567,783 428,731 293,775 447,189 666,804 503,687 315,731 
Net income101,699 232,250 137,843 51,437 179,261 307,283 190,055 71,863 
Earnings per share:        
Basic$2.60 $5.95 $3.54 $1.33 $4.46 $7.71 $4.82 $1.84 
Diluted$2.58 $5.91 $3.51 $1.32 $4.41 $7.63 $4.78 $1.82 
The sum of basic and diluted earnings per share for each of the quarters may not equal the total basic and diluted earnings per share for the annual periods because of rounding differences and a difference in the way that in-the-money stock options are considered from quarter to quarter.
XML 40 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Pay vs Performance Disclosure                      
Net income $ 51,437,000 $ 137,843,000 $ 232,250,000 $ 101,699,000 $ 71,863,000 $ 190,055,000 $ 307,283,000 $ 179,261,000 $ 523,229,000 $ 748,462,000 $ 650,624,000
XML 41 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 42 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Organization and Summary of Significant Accounting Policies [Abstract]  
Basis of presentation and principles of consolidation
Description of Business

As of December 31, 2023, Pool Corporation and our subsidiaries (the Company, which may also be referred to as we, us or our) operated 439 sales centers in North America, Europe and Australia from which we sell swimming pool supplies, equipment and related leisure products, irrigation and landscape maintenance products and hardscape, tile and stone products to pool builders, retail stores, service companies, landscape contractors and others. We distribute products through five networks: SCP Distributors (SCP), Superior Pool Products (Superior), Horizon Distributors (Horizon), National Pool Tile (NPT) and Sun Wholesale Supply (Sun Wholesale).

Basis of Presentation and Principles of Consolidation

We prepared the Consolidated Financial Statements following U.S. generally accepted accounting principles (GAAP) and the requirements of the Securities and Exchange Commission (SEC). The financial statements include all normal and recurring adjustments that are necessary for a fair presentation of our financial position and operating results. The Consolidated Financial Statements include the accounts of Pool Corporation and our subsidiaries. All of our subsidiaries are wholly owned. All significant intercompany accounts and intercompany transactions have been eliminated.
Use of estimates
Use of Estimates

To prepare financial statements that conform to GAAP, we make estimates and assumptions that affect the amounts reported in our financial statements and accompanying notes. Our most significant estimates relate to the allowance for doubtful accounts, inventory obsolescence reserves, vendor programs, income taxes, performance-based compensation accruals and goodwill impairment evaluations. We continually review our estimates and make adjustments as necessary, but actual results could be significantly different from what we expected when we made these estimates.
Newly adopted accounting pronouncements and Recent accounting pronouncements pending adoption
Newly Adopted Accounting Pronouncements
On June 30, 2023, we adopted Accounting Standards Update (ASU) 2020-04, Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting, and all related amendments, which are codified into Accounting Standards Codification (ASC) 848. This standard provides optional expedients and exceptions for applying GAAP to transactions affected by reference rate reform if certain criteria are met. These transactions include contract modifications, hedging relationships and sale or transfer of debt securities classified as held-to-maturity. Prior to our debt amendments in June 2023, discussed further in Note 5, we adopted the hedge accounting expedient related to the probability of forecasted transactions to assert probability of the hedged interest regardless of any expected modification related to reference rate reform. The adoption of this standard did not have a material impact on our consolidated financial statements or related disclosures, and we do not expect a material impact in future periods.
Segment reporting
Segment Reporting

Since all of our sales centers have similar operations and share similar economic characteristics, we aggregate our sales centers into a single reportable segment. These similarities include (i) the nature of our products and services, (ii) the types of customers we sell to and (iii) the distribution methods we use. Our chief operating decision maker (CODM) evaluates each sales center based on individual performance that includes both financial and operational measures. These measures include operating income growth and accounts receivable and inventory management criteria. Each sales center manager and eligible field employee earns performance-based compensation based on these measures developed at the sales center level.
A bottom-up approach is used to develop the operating budget for each individual sales center. The CODM approves the budget and routinely monitors budget to actual results for each sales center. Additionally, our CODM makes resource allocation decisions primarily on a sales center-by-sales center basis. No single sales center meets any of the quantitative thresholds (10% of revenues, profit or assets) for separately reporting information about an operating segment. We do not track sales by product lines and product categories on a consolidated basis. We lack readily available financial information due to the number of our product lines and product categories and the fact that we make ongoing changes to product classifications within these groups, thus making it impracticable to report our sales by product category.
Seasonality and weather
Seasonality and Weather

Our business is seasonal, and weather is one of the principal external factors affecting our business. In general, sales and net income are highest during the second and third quarters, which represent the peak months of swimming pool use, pool and irrigation installation and remodeling and repair activities. Sales are lower during the first and fourth quarters.
Revenue recognition
Revenue Recognition

We recognize a sale when a customer obtains control of the product, and we record the amount that reflects the consideration we expect to receive in exchange for such product. We recognize a sale when a customer picks up product at any sales center, when we deliver product to their premises or job sites via our trucks or when we present the product to a third-party carrier. For bill and hold sales, we determine when the customer obtains control of the product on a case-by-case basis to determine the amount of revenue to recognize each period.

We consider our distribution of products to represent one reportable revenue stream. Our products are similar in nature, and our revenue recognition policy is the same across our distribution networks. Our customers share similar characteristics and purchase products across all categories. We recognize revenue when our customers take control of our products. We include shipping and handling fees billed to customers as freight out income within net sales.

We measure revenue as the amount of consideration we expect to receive in exchange for transferring our products. Consideration may vary due to volume incentives and expected customer returns. We offer volume incentives to some of our customers and account for these incentives as a reduction of sales. We estimate the amount of volume incentives earned based on our estimate of cumulative sales for the fiscal year relative to our customers’ progress toward achieving minimum purchase requirements. We record customer returns, including those associated with customer early buy programs, as a reduction of sales. Based on available information related to our customers’ returns, we record an allowance for estimated returns, which historically has not been material. We regularly review our marketing programs, coupons and customary business practices to determine if any variable consideration exists. Other items that we record as reductions to sales include cash discounts, pricing adjustments and credit card fees related to customer payments.

The majority of our sales transactions do not contain additional performance obligations after delivery; therefore, we do not have multiple performance obligations for which to allocate the transaction price. We recognize shipping and handling costs associated with outbound freight in selling and administrative expenses.

We report sales net of tax amounts that we collect from our customers and remit to governmental authorities. These tax amounts may include, but are not limited to, sales, use, value-added and some excise taxes.
Vendor programs
Vendor Programs

Many of our arrangements with our vendors provide for us to receive specified amounts of consideration when we achieve any of a number of measures. These measures are generally related to the volume level of purchases from our vendors, or our net cost of products sold, and may include negotiated pricing arrangements. We account for vendor programs as a reduction of the prices of the vendors’ products and as a reduction of inventory until we sell the products, at which time such considerations are recognized as a reduction of Cost of sales on our Consolidated Statements of Income.

Throughout the year, we estimate the amount earned based on our expectation of total purchases for the fiscal year relative to the purchase levels that mark our progress toward earning each program. We accrue vendor benefits on a monthly basis using these estimates, provided that we determine they are probable and reasonably estimable. We continually revise these estimates to reflect actual credits earned based on actual purchase levels and trends related to sales and purchasing mix. When we make adjustments to our estimates, we determine whether any portion of the adjustment impacts the amount of vendor credits that are deferred in inventory. We recognize changes in our estimates as a cumulative catch-up adjustment to the amounts recognized to date in our Consolidated Financial Statements.
Shipping and handling costs
Shipping and Handling Costs

We record shipping and handling costs associated with inbound freight as cost of sales. The table below presents shipping and handling costs associated with outbound freight, which we include in selling and administrative expenses (in thousands):
202320222021
$84,932 $89,002 $75,411 
Share-based compensation
Share-Based Compensation

We record share-based compensation for stock options and other share-based awards based on the estimated fair value as measured on the grant date. For stock option awards, we use a Black-Scholes model for estimating the grant date fair value. For additional discussion of share-based compensation, see Note 6.
Advertising costs
Advertising Costs

We expense advertising costs when incurred. The table below presents advertising expense for the past three years (in thousands):
202320222021
$28,532 $28,778 $9,409 
Income taxes
Income Taxes

We reduce federal and state income taxes payable by the tax benefits associated with the exercise of nonqualified stock options and the lapse of restrictions on restricted stock awards. To the extent realized tax deductions exceed the amount of previously recognized deferred tax benefits related to share-based compensation, we record an excess tax benefit. We record all excess tax benefits as a component of income tax benefit or expense in the income statement in the period in which stock options are exercised or restrictions on stock awards lapse.

We record Global Intangible Low Tax Income (GILTI) on foreign earnings as period costs if and when incurred, although we have not realized any impacts since the U.S. first imposed taxes on GILTI in December 2017.

For additional information regarding income taxes, see Note 7.
Equity method investments
Equity Method Investments

We account for our 50% investment in Northpark Corporate Center, LLC (NCC) using the equity method of accounting. Accordingly, we report our share of income or loss based on our ownership interest in this investment.
Earnings per share
Earnings Per Share

We calculate basic and diluted earnings per share using the two-class method. Earnings per share under the two-class method is calculated using net income attributable to common stockholders, which is net income reduced by earnings allocated to participating securities. Our participating securities include share-based payment awards that contain a non-forfeitable right to receive dividends and are considered to participate in undistributed earnings with common shareholders.

Diluted EPS reflects the dilutive effects of potentially dilutive securities, which include in-the-money outstanding stock options and shares to be purchased under our employee stock purchase plan. Using the treasury stock method, the effect of dilutive securities includes these additional shares of common stock that would have been outstanding based on the assumption that these potentially dilutive securities had been issued. For additional discussion of earnings per share, see Note 8.
Foreign currency
Foreign Currency
The functional currency of each of our foreign subsidiaries is its applicable local currency. We translate our foreign subsidiary financial statements into U.S. dollars based on published exchange rates. We include these translation adjustments as a component of Accumulated other comprehensive income on the Consolidated Balance Sheets. We include realized transaction gains and losses that arise from exchange rate fluctuations in Interest and other non-operating expenses, net on the Consolidated Statements of Income. We realized a net foreign currency transaction gain of $0.8 million in 2023 and losses of $0.1 million in 2022 and $0.3 million in 2021.
Fair value measurements
Fair Value Measurements

Recurring Fair Value Measurements

Our assets and liabilities that are measured at fair value on a recurring basis include the unrealized gains or losses on our interest rate swap contracts, our deferred compensation plan asset and liability and contingent consideration related to recent acquisitions. The three levels of the fair value hierarchy under the accounting guidance are described below:

Level 1    Inputs to the valuation methodology are unadjusted quoted prices for identical assets or liabilities in active markets.

Level 2    Inputs to the valuation methodology include:
quoted prices for similar assets or liabilities in active markets;
quoted prices for identical or similar assets or liabilities in inactive markets;
inputs other than quoted prices that are observable for the asset or liability; or
inputs that are derived principally from or corroborated by observable market data by correlation or other means.

Level 3    Inputs to the valuation methodology are unobservable and significant to the fair value measurement.
The table below presents our assets and liabilities measured and recorded at fair value on a recurring basis (in thousands):
 Fair Value at December 31,
Input LevelClassification20232022
Assets
     Unrealized gains on interest rate swapsLevel 2Other assets$25,752 $34,049 
     Deferred compensation plan assetLevel 1Other assets15,347 13,148 
Liabilities
     Contingent consideration liabilitiesLevel 3
Accrued expenses and other current liabilities
$ $554 
     Deferred compensation plan liabilityLevel 1Other long-term liabilities15,347 13,148 

We use significant other observable market data or assumptions (Level 2 inputs) in determining the fair value of our interest rate swaps and forward-starting interest rate swap contracts that we believe market participants would use in pricing similar assets or liabilities, including assumptions about counterparty risk.  Our fair value estimates reflect an income approach based on the terms of the interest rate swap contracts and inputs corroborated by observable market data including interest rate curves.

Our deferred compensation plan asset represents investments in securities (primarily mutual funds) traded in an active market (Level 1 inputs) held for the benefit of certain employees as part our deferred compensation plan. We record an equal and offsetting deferred compensation plan liability, which represents our obligation to participating employees. Changes in the fair value of the plan asset and liability are reflected in Selling and administrative expenses in the Consolidated Statements of Income. For additional discussion of our nonqualified deferred compensation plan, see Note 11.

The carrying values of cash, receivables, accounts payable and accrued liabilities approximate fair value due to the short maturity of those instruments. The carrying value of long-term debt approximates fair value. Our determination of the estimated fair value reflects a discounted cash flow model using our estimates, including assumptions related to borrowing rates (Level 3 inputs).
Nonrecurring Fair Value Measurements
In addition to our assets and liabilities that we measure at fair value on a recurring basis, our assets and liabilities are also subject to nonrecurring fair value measurements. Generally, our assets are recorded at fair value on a nonrecurring basis as a result of impairment charges or business combinations. For additional discussion of goodwill and intangible assets and impairment, see Note 3.
Derivatives
Derivatives and Hedging Activities

At inception, we formally designate and document our interest rate swap contracts that qualify for hedge accounting as cash flow hedges of interest payments on variable rate borrowings. We formally assess, both at inception and at least quarterly, whether the financial instruments used in hedging transactions are effective at offsetting changes in cash flows of the related underlying exposure. To the extent our derivatives are effective in offsetting the variability of the hedged cash flows, we record the changes in the estimated fair value of our interest rate swap contracts to Accumulated other comprehensive income (loss) on the Consolidated Balance Sheets.

Our interest rate swap contracts and forward-starting interest rate swap contracts are subject to master netting arrangements. According to our accounting policy, we do not offset the fair values of assets with the fair values of liabilities related to these contracts.

We recognize any differences between the variable interest rate in effect and the fixed interest rate per our swap contracts as an adjustment to interest expense over the life of the swaps.
For our interest rate swap contracts currently in effect, a portion of the change in the estimated fair value between periods relates to future interest expense. Recognition of the change in fair value between periods attributable to accrued interest is reclassified from Accumulated other comprehensive income (loss) to Interest and other non-operating expenses, net on the Consolidated Statements of Income. These amounts were not material in any period presented. For additional discussion of our interest rate swaps, see Note 5.
Cash equivalents
Cash Equivalents

We consider all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents.
Credit risk and allowance for doubtful accounts
Credit Risk and Allowance for Doubtful Accounts

We record trade receivables at the invoiced amounts less an allowance for doubtful accounts for estimated losses we may incur if customers do not pay. We perform periodic credit evaluations of our customers and we typically do not require collateral. Consistent with industry practices, we generally require payment from our North American customers within 30 days, except for sales under early buy programs for which we provide extended payment terms to qualified customers.

Management estimates future losses based on historical bad debts, customer receivable balances, age of customer receivable balances, customers’ financial conditions and current and forecasted economic trends, including certain trends in the housing market, the availability of consumer credit and general economic conditions (as commonly measured by Gross Domestic Product or GDP). We monitor housing market trends through review of the House Price Index as published by the Federal Housing Finance Agency, which measures the movement of single-family house prices. At the end of each quarter, we perform a reserve analysis of all accounts with balances greater than $20,000 that are more than 60 days past due. During the year, we write off account balances when we have exhausted reasonable collection efforts and determined that the likelihood of collection is remote. These write-offs are charged against our allowance for doubtful accounts.

The following table summarizes the changes in our allowance for doubtful accounts for the past three years (in thousands):
 202320222021
Balance at beginning of year$9,522 $5,942 $4,808 
Bad debt expense7,526 7,449 3,377 
Write-offs, net of recoveries(5,330)(3,869)(2,243)
Balance at end of year$11,718 $9,522 $5,942 
Product inventories and reserve for inventory obsolescence
Product Inventories and Reserve for Inventory Obsolescence

Product inventories consist primarily of goods we purchase from manufacturers to sell to our customers. We record inventory at the lower of cost, using the moving average cost method, or net realizable value. We establish our reserve for inventory obsolescence based on inventory turns by class with particular emphasis on stock keeping units with the weakest sales over the expected sellable period, which is the previous 12 months for most products. The reserve is intended to reflect the net realizable value of inventory that we may not be able to sell at a profit.

In evaluating the adequacy of our reserve for inventory obsolescence, we consider a combination of factors including:

the level of inventory in relation to historical sales by product, including inventory usage by classification based on product sales at both the sales center and on a company-wide basis;
changes in customer preferences or regulatory requirements;
seasonal fluctuations in inventory levels;
geographic location; and
superseded products and new product offerings.

We periodically adjust our reserve for inventory obsolescence as changes occur in the above-identified factors.

The following table summarizes the changes in our reserve for inventory obsolescence for the past three years (in thousands):
 202320222021
Balance at beginning of year$21,208 $15,196 $11,398 
Provision for inventory write-downs8,483 11,989 7,781 
Deduction for inventory write-offs(6,227)(5,977)(3,983)
Balance at end of year$23,464 $21,208 $15,196 
Property and equipment
Property and Equipment

Property and equipment are stated at cost. We depreciate property and equipment on a straight-line basis over the following estimated useful lives:
Buildings40 years
Leasehold improvements (1)
1 - 10 years
Autos and trucks
3 - 6 years
Machinery and equipment
3 - 15 years
Computer equipment
3 - 7 years
Furniture and fixtures
5 - 10 years

(1)For substantial improvements made near the end of a lease term where we are reasonably certain the lease will be renewed, we amortize the leasehold improvement over the remaining life of the lease including the expected renewal period.

The table below presents depreciation expense for the past three years (in thousands):
202320222021
$31,585 $30,381 $28,287 
Acquisitions
Acquisitions

We use the acquisition method of accounting and recognize assets acquired and liabilities assumed at fair value as of the acquisition date. Any contingent assets acquired and contingent liabilities assumed are also recognized at fair value if we can reasonably estimate fair value during the measurement period (which cannot exceed one year from the acquisition date). We re-measure any contingent liabilities at fair value in each subsequent reporting period. We expense all acquisition-related costs as incurred, including any restructuring costs associated with a business combination.
Any excess of the purchase price over the estimated fair values of the identifiable net assets acquired is recorded as goodwill. Significant judgment is often required in estimating the fair value of assets acquired, particularly intangible assets. Our fair value estimates are based on available historical information and on expectations and assumptions about the future, considering the perspective of market participants. Unanticipated market or macroeconomic events and circumstances may occur, which could affect the underlying estimates and assumptions.

If our initial acquisition accounting is incomplete by the end of the reporting period in which a business combination occurs, we report provisional amounts for incomplete items. Once we obtain information required to finalize the accounting for incomplete items, we adjust the provisional amounts recognized. We make adjustments to these provisional amounts during the measurement period.

For all acquisitions, we include the results of operations in our Consolidated Financial Statements as of the acquisition date. For additional discussion of acquisitions, see Note 2.
Goodwill and other intangible assets
Goodwill and Other Intangible Assets

Goodwill represents the excess of the amount we paid to acquire a company over the estimated fair value of tangible assets and identifiable intangible assets acquired, less liabilities assumed. We test goodwill and other indefinite-lived intangible assets for impairment annually as of October 1st and at any other time when impairment indicators exist.

To estimate the fair value of our reporting units, we project company-wide future cash flows using management’s assumptions for sales growth rates, operating margins, discount rates and earnings multiples. The earnings multiples are then used to estimate the fair value of each reporting unit. These assumptions are considered unobservable inputs (Level 3 inputs as defined in the accounting guidance). To the extent the carrying value of a reporting unit is greater than its estimated fair value, we perform a discounted cash flow analysis at the reporting unit level to further evaluate our initial fair value estimate. If the carrying value of the reporting unit exceeds the fair value, we record a goodwill impairment charge for the difference, up to the carrying value of the goodwill. We recognize any impairment loss in operating income. Since we define an operating segment as an individual sales center and we do not have operations below the sales center level, our reporting unit is an individual sales center. For additional discussion of goodwill and other intangible assets, see Note 3.
Receivables securitization facility
Receivables Securitization Facility

Our accounts receivable securitization facility (the Receivables Facility) provides for the sale of certain of our receivables to a wholly owned subsidiary (the Securitization Subsidiary). The Securitization Subsidiary transfers variable undivided percentage interests in the receivables and related rights to certain third-party financial institutions in exchange for cash proceeds, limited to the applicable funding capacities.

We account for the sale of the receivable interests as a secured borrowing on our Consolidated Balance Sheets. The receivables subject to the agreement collateralize the cash proceeds received from the third-party financial institutions. We classify the entire outstanding balance as Long-term debt on our Consolidated Balance Sheets as we intend and have the ability to refinance the obligations on a long-term basis. We present the receivables that collateralize the cash proceeds separately as Receivables pledged under receivables facility on our Consolidated Balance Sheets. For additional discussion of the Receivables Facility, see Note 5.
Self insurance
Self-Insurance

We are self-insured for employee health benefits, workers’ compensation coverage, property and casualty, and automobile insurance. To limit our exposure, we also maintain excess and aggregate liability coverage. We establish self-insurance reserves based on estimates of claims incurred but not reported and information that we obtain from third-party service providers regarding known claims. Our management reviews these reserves based on consideration of various factors, including but not limited to the age of existing claims, estimated settlement amounts and other historical claims data.
Accumulated other comprehensive loss
Accumulated Other Comprehensive Income

The table below presents the components of our Accumulated other comprehensive income balance (in thousands):
 December 31,
20232022
Foreign currency translation adjustments$(12,699)$(19,608)
Unrealized gains on interest rate swaps, net of tax
19,281 25,503 
Accumulated other comprehensive income$6,582 $5,895 
Retained earnings
Retained Earnings

We account for the retirement of share repurchases as a decrease to our Retained earnings on our Consolidated Balance Sheets.  As of December 31, 2023, the retained earnings reflects cumulative net income, the cumulative impact of adjustments for changes in accounting pronouncements, treasury share retirements since the inception of our share repurchase programs of $2.4 billion and cumulative dividends of $1.1 billion.
Supplemental cash flow information
Supplemental Cash Flow Information

The following table presents supplemental disclosures to the accompanying Consolidated Statements of Cash Flows (in thousands):
 Year Ended December 31,
 202320222021
Cash paid during the year for:   
Interest $58,131 $39,759 $10,023 
Income taxes, net of refunds153,157 314,714 83,953 
Description of New Accounting Pronouncements Not yet Adopted
Recent Accounting Pronouncements Pending Adoption

The following table summarizes the remaining recent accounting pronouncements that we plan to adopt in future periods:
StandardDescriptionEffective DateEffect on Financial Statements and Other Significant Matters
ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures

In December 2023, the FASB issued ASU 2023-09, Income Taxes- Improvements to Income Tax Disclosures, which will require enhancements and further transparency for decision usefulness to various income tax disclosures, most notably the tax rate reconciliation and income taxes paid.
Annual periods beginning after December 15, 2024 on a prospective basis and retrospective application is permitted. Early adoption is also permitted. We are currently evaluating the effect this standard will have on our disclosures.
ASU 2023-07, Segment Reporting (Topic 280), Improvements to Reportable Segment Disclosures


In November 2023, the FASB issued ASU 2023-07, Improvements to Reportable Segment Disclosures, which intends to improve reportable segment disclosures through requirement of enhanced disclosures about significant segment expenses, enhanced interim disclosure requirements, refines situations in which an entity can disclose multiple segment measures of profit or loss, provides advanced segment disclosure requirements for entities with a single reportable segment, as well as other disclosure requirements.
Annual periods beginning after December 15, 2023 on a retrospective basis. Early adoption is permitted. We are currently evaluating the effect this standard will have on our disclosures.
ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative

In October 2023, the FASB issued ASU 2023-06, Disclosure Agreements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative, which will impact various disclosure areas, including the statement of cash flows, accounting changes and error corrections, earnings per share, debt, equity, derivatives, and transfers of financial assets.
The amendments in ASU 2023-06 will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC and will no longer be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. We are currently evaluating the effect this standard will have on our disclosures.
XML 43 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Organization and Summary of Significant Accounting Policies [Abstract]  
Shipping and handling costs associated with outbound freight The table below presents shipping and handling costs associated with outbound freight, which we include in selling and administrative expenses (in thousands):
202320222021
$84,932 $89,002 $75,411 
Advertising expense
We expense advertising costs when incurred. The table below presents advertising expense for the past three years (in thousands):
202320222021
$28,532 $28,778 $9,409 
Fair value measurements
The table below presents our assets and liabilities measured and recorded at fair value on a recurring basis (in thousands):
 Fair Value at December 31,
Input LevelClassification20232022
Assets
     Unrealized gains on interest rate swapsLevel 2Other assets$25,752 $34,049 
     Deferred compensation plan assetLevel 1Other assets15,347 13,148 
Liabilities
     Contingent consideration liabilitiesLevel 3
Accrued expenses and other current liabilities
$ $554 
     Deferred compensation plan liabilityLevel 1Other long-term liabilities15,347 13,148 
Summary of changes in allowance for doubtful accounts
The following table summarizes the changes in our allowance for doubtful accounts for the past three years (in thousands):
 202320222021
Balance at beginning of year$9,522 $5,942 $4,808 
Bad debt expense7,526 7,449 3,377 
Write-offs, net of recoveries(5,330)(3,869)(2,243)
Balance at end of year$11,718 $9,522 $5,942 
Summary of changes in allowance for inventory obsolescence
The following table summarizes the changes in our reserve for inventory obsolescence for the past three years (in thousands):
 202320222021
Balance at beginning of year$21,208 $15,196 $11,398 
Provision for inventory write-downs8,483 11,989 7,781 
Deduction for inventory write-offs(6,227)(5,977)(3,983)
Balance at end of year$23,464 $21,208 $15,196 
Estimated useful lives of property and equipment We depreciate property and equipment on a straight-line basis over the following estimated useful lives:
Buildings40 years
Leasehold improvements (1)
1 - 10 years
Autos and trucks
3 - 6 years
Machinery and equipment
3 - 15 years
Computer equipment
3 - 7 years
Furniture and fixtures
5 - 10 years

(1)For substantial improvements made near the end of a lease term where we are reasonably certain the lease will be renewed, we amortize the leasehold improvement over the remaining life of the lease including the expected renewal period.
Depreciation expense
The table below presents depreciation expense for the past three years (in thousands):
202320222021
$31,585 $30,381 $28,287 
Accumulated other comprehensive loss
The table below presents the components of our Accumulated other comprehensive income balance (in thousands):
 December 31,
20232022
Foreign currency translation adjustments$(12,699)$(19,608)
Unrealized gains on interest rate swaps, net of tax
19,281 25,503 
Accumulated other comprehensive income$6,582 $5,895 
Supplemental disclosures to Consolidated Statements of Cash Flows
The following table presents supplemental disclosures to the accompanying Consolidated Statements of Cash Flows (in thousands):
 Year Ended December 31,
 202320222021
Cash paid during the year for:   
Interest $58,131 $39,759 $10,023 
Income taxes, net of refunds153,157 314,714 83,953 
Schedule of recent accounting pronouncements pending adoption
The following table summarizes the remaining recent accounting pronouncements that we plan to adopt in future periods:
StandardDescriptionEffective DateEffect on Financial Statements and Other Significant Matters
ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures

In December 2023, the FASB issued ASU 2023-09, Income Taxes- Improvements to Income Tax Disclosures, which will require enhancements and further transparency for decision usefulness to various income tax disclosures, most notably the tax rate reconciliation and income taxes paid.
Annual periods beginning after December 15, 2024 on a prospective basis and retrospective application is permitted. Early adoption is also permitted. We are currently evaluating the effect this standard will have on our disclosures.
ASU 2023-07, Segment Reporting (Topic 280), Improvements to Reportable Segment Disclosures


In November 2023, the FASB issued ASU 2023-07, Improvements to Reportable Segment Disclosures, which intends to improve reportable segment disclosures through requirement of enhanced disclosures about significant segment expenses, enhanced interim disclosure requirements, refines situations in which an entity can disclose multiple segment measures of profit or loss, provides advanced segment disclosure requirements for entities with a single reportable segment, as well as other disclosure requirements.
Annual periods beginning after December 15, 2023 on a retrospective basis. Early adoption is permitted. We are currently evaluating the effect this standard will have on our disclosures.
ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative

In October 2023, the FASB issued ASU 2023-06, Disclosure Agreements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative, which will impact various disclosure areas, including the statement of cash flows, accounting changes and error corrections, earnings per share, debt, equity, derivatives, and transfers of financial assets.
The amendments in ASU 2023-06 will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC and will no longer be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. We are currently evaluating the effect this standard will have on our disclosures.
XML 44 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill
The table below presents changes in the carrying amount of goodwill and our accumulated impairment losses (in thousands):
Goodwill (gross) at December 31, 2021
$701,753 
Acquired goodwill5,500 
Foreign currency translation and other adjustments(1,266)
Goodwill (gross) at December 31, 2022
705,987 
Accumulated impairment losses at December 31, 2021
(13,389)
Goodwill impairment(605)
Accumulated impairment losses at December 31, 2022
(13,994)
Goodwill (net) at December 31, 2022
$691,993 
Goodwill (gross) at December 31, 2022
$705,987 
Acquired goodwill8,137 
Foreign currency translation and other adjustments498 
Goodwill (gross) at December 31, 2023
714,622 
Accumulated impairment losses at December 31, 2022
(13,994)
Goodwill impairment(550)
Accumulated impairment losses at December 31, 2023
(14,544)
Goodwill (net) at December 31, 2023
$700,078 
Other intangible assets
Other intangible assets consisted of the following (in thousands):
 December 31,Weighted Average Useful Life
 20232022
Intangibles GrossAccumulated AmortizationIntangibles NetIntangibles GrossAccumulated AmortizationIntangibles Net
Horizon tradename$8,400 $ $8,400 $8,400 $— $8,400 Indefinite
Pinch A Penny brand name169,000  169,000 169,000 — 169,000 Indefinite
National Pool Tile (NPT) tradename1,500 (1,187)313 1,500 (1,112)388 20
Non-compete agreements6,206 (3,258)2,948 6,022 (2,533)3,489 4.64
Customer relationships109,000 (11,125)97,875 109,000 (5,677)103,323 20
Franchise agreements22,000 (2,254)19,746 22,000 (1,150)20,850 20
Total other intangibles$316,106 $(17,824)$298,282 $315,922 $(10,472)$305,450 
Estimated amortization expense for other intangible assets for next five years
The table below presents estimated amortization expense for other intangible assets for the next five years (in thousands):
2024$7,794 
20257,676 
20267,143 
20276,790 
20286,619 
XML 45 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Details of Certain Balance Sheet Accounts (Tables)
12 Months Ended
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]  
Additional information regarding certain balance sheet accounts
The table below presents additional information regarding certain balance sheet accounts (in thousands):
 
 December 31,
 20232022
Receivables, net:  
Trade accounts$60,966 $32,793 
Vendor programs92,072 101,554 
Other, net4,403 3,422 
Total receivables157,441 137,769 
Less: Allowance for doubtful accounts(11,718)(9,522)
Receivables, net$145,723 $128,247 
Prepaid expenses and other current assets:  
Prepaid expenses$31,175 $24,394 
Other current assets9,269 6,498 
Prepaid expenses and other current assets$40,444 $30,892 
Property and equipment, net:  
Land$24,077 $19,865 
Buildings56,181 55,911 
Leasehold improvements81,114 70,945 
Autos and trucks127,381 112,091 
Machinery and equipment109,532 93,491 
Computer equipment34,192 32,380 
Furniture and fixtures9,935 9,670 
Fixed assets in progress14,653 10,869 
Total property and equipment457,065 405,222 
Less: Accumulated depreciation(233,136)(211,513)
Property and equipment, net$223,929 $193,709 
Accrued expenses and other current liabilities:  
Salaries and payroll deductions$23,378 $22,318 
Performance-based compensation30,346 70,609 
Taxes payable21,209 16,479 
Other current liabilities59,743 59,115 
Accrued expenses and other current liabilities$134,676 $168,521 
XML 46 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Derivative    
Components of debt
The table below presents the components of our debt (in thousands):
 December 31,
 20232022
Variable rate debt
Current portion of long-term debt:
Australian credit facility$13,203 $12,542 
Current portion of term loans under credit facility25,000 12,500 
Short-term borrowings and current portion of long-term debt38,203 25,042 
Long-term portion:  
Revolving credit facility 252,500 519,711 
Term loans under credit facility462,500 487,500 
Term facility109,937 157,250 
Receivables securitization facility 191,700 199,500 
Less: financing costs, net1,520 2,200 
Long-term debt, net1,015,117 1,361,761 
Total debt $1,053,320 $1,386,803 
 
Schedule of Maturities of Long-term Debt
The table below presents maturities of long-term debt, excluding unamortized deferred financing costs, for the next five years (in thousands):
2024$229,903 
202537,500 
2026787,438 
2027— 
2028— 
 
Schedule of interest rate swaps The following table provides additional details related to these swap contracts:
DerivativeInception DateEffective DateTermination DateNotional
Amount
(in millions)
Fixed
Interest
Rate
Interest rate swap 1February 5, 2020February 26, 2021February 28, 2025$150.01.3260%
Interest rate swap 2March 9, 2020September 29, 2022February 26, 2027$150.00.6690%
The following table provides additional details related to these former swap contracts:
DerivativeInception DateEffective DateTermination DateNotional
Amount
(in millions)
Fixed
Interest
Rate
Former interest rate swap 1May 7, 2019November 20, 2020September 29, 2022$75.02.0925%
Former interest rate swap 2July 25, 2019November 20, 2020September 29, 2022$75.01.5500%
Changes in deferred financing costs The table below summarizes changes in deferred financing costs for the past two years (in thousands):
December 31,
 20232022
Deferred financing costs:  
Balance at beginning of year$4,212 $4,042 
Financing costs deferred52 170 
Balance at end of year4,264 4,212 
Less: Accumulated amortization (2,744)(2,012)
Deferred financing costs, net of accumulated amortization$1,520 $2,200 
 
Forward-starting Interest Rate Swap Agreements [Member]    
Derivative    
Schedule of interest rate swaps The following table provides details related to our forward-starting interest rate swap contract:
DerivativeInception DateEffective DateTermination DateNotional
Amount
(in millions)
Fixed
Interest
Rate
Forward-starting interest rate swapMarch 9, 2020February 28, 2025February 26, 2027$150.00.7630%
 
XML 47 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock Option Activity
The following table summarizes stock option activity under our share-based plans for the year ended December 31, 2023:
 SharesWeighted Average
Exercise Price
Weighted Average
Remaining
Contractual Term
(Years)
Aggregate
Intrinsic Value
Balance at December 31, 2022642,925 $154.57   
Granted33,408 357.52   
Less: Exercised
90,439 92.52   
           Forfeited15,172 293.44   
Balance at December 31, 2023570,722 $173.13 4.22$129,309,839 
Exercisable at December 31, 2023371,551 $102.10 2.48$110,210,899 
Stock options outstanding and exercisable by exercise price range
The following table presents information about stock options outstanding and exercisable at December 31, 2023:
 Outstanding
Stock Options
Exercisable
Stock Options
Range of Exercise PricesSharesWeighted Average
Remaining
Contractual Term
(Years)
Weighted Average Exercise PriceSharesWeighted Average Exercise Price
$58.26 to $80.78
214,410 1.26$70.78 214,410 $70.78 
$80.79 to $220.01
216,574 4.53155.78 155,415 142.35 
$220.02 to $515.41
139,738 8.26357.05 1,726 370.02 
 570,722 4.22$173.13 371,551 $102.10 
Summary of cash proceeds and tax benefits realized from stock option exercise.
The following table summarizes the cash proceeds and tax benefits realized from the exercise of stock options:
 Year Ended December 31,
(in thousands, except share amounts)202320222021
Options exercised90,439 71,737 274,253 
Cash proceeds$8,368 $6,247 $14,435 
Intrinsic value of options exercised$23,356 $21,976 $118,305 
Tax benefits realized$5,839 $5,494 $29,576 
Summary of assumptions for estimated fair value of employee stock option awards at grant date
We estimated the fair value of employee stock option awards at the grant date based on the assumptions summarized in the following table:
 
 Year Ended December 31,
(Weighted average)202320222021
Expected volatility31.0 %28.9 %27.0 %
Expected term7.4years7.1years6.9years
Risk-free interest rate4.01 %2.92 %1.00 %
Expected dividend yield1.15 %1.15 %1.15 %
Grant date fair value$130.74  $116.56  $83.05  
Summary of restricted share activity
The table below presents restricted stock award activity under our share-based plans for the year ended December 31, 2023:
 SharesWeighted Average
Grant Date Fair Value
Balance unvested at December 31, 2022212,717 $256.97 
Granted (at market price) (1)
55,196 357.96 
Less: Vested58,705 172.24 
Forfeited
5,571 326.45 
Balance unvested at December 31, 2023203,637 $306.79 
Total restricted stock awards that vested for the past three years and related fair value
The table below presents the total number of restricted stock awards that vested for the past three years and the related fair value of those awards (in thousands, except share amounts):
 202320222021
Restricted stock awards - shares vested58,705 78,931 69,069 
Fair value of restricted stock awards vested$20,906 $37,258 $24,005 
Number of shares purchased by employees under the employee stock purchase plan For the two six month offering periods in each of the last three years, our employees purchased the following aggregate number of shares:
202320222021
7,640 7,658 8,649 
Restricted [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of share-based compensation expense and recognized tax benefits [Table Text Block]
The following table presents the total share-based compensation expense for restricted stock awards for the past three years (in thousands):
 202320222021
Restricted stock awards share-based compensation expense$14,487 $11,024 $11,543 
Options [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of share-based compensation expense and recognized tax benefits [Table Text Block]
The following table presents the total share-based compensation expense for stock option awards for the past three years (in thousands):
 202320222021
Option grants share-based compensation expense$4,618 $3,413 $2,846 
Option grants share-based compensation tax benefits1,154 853 712 
XML 48 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income before income taxes and equity earnings (losses)
Income before income taxes and equity in earnings is attributable to the following jurisdictions (in thousands):
  Year Ended December 31,
  202320222021
United States$662,138 $919,461 $752,957 
Foreign 25,998 65,411 71,188 
Total$688,136 $984,872 $824,145 
Provision for income taxes
The provision for income taxes consisted of the following (in thousands):
 Year Ended December 31,
 202320222021
Current:   
Federal$120,122 $164,135 $124,379 
State and other34,603 57,459 44,783 
Total current provision for income taxes154,725 221,594 169,162 
Deferred:   
Federal9,929 13,592 2,970 
State and other430 1,577 1,680 
Total deferred provision for income taxes10,359 15,169 4,650 
Provision for income taxes$165,084 $236,763 $173,812 
Reconciliation of the U.S. federal statutory tax rate to effective tax rate on income before income taxes and equity earnings (losses)
A reconciliation of the U.S. federal statutory tax rate to our effective tax rate on Income before income taxes and equity in earnings is as follows:
 Year Ended December 31,
 202320222021
Federal statutory rate21.00 %21.00 %21.00 %
Change in valuation allowance0.05 (0.02)(0.11)
Stock-based compensation(0.97)(1.09)(3.67)
Other, primarily state income tax rate3.91 4.15 3.87 
Total effective tax rate23.99 %24.04 %21.09 %
Components of deferred tax assets and liabilities
The table below presents the components of our deferred tax assets and liabilities (in thousands):
 December 31,
 20232022
Deferred tax assets:  
Product inventories$11,764 $10,932 
Accrued expenses4,724 2,028 
Leases73,874 65,852 
Share-based compensation9,977 8,636 
Uncertain tax positions3,753 3,253 
Net operating losses1,447 987 
Other4,716 4,139 
Total non-current110,255 95,827 
Less: Valuation allowance(1,133)(815)
Component reclassified for net presentation(107,733)(94,034)
Total non-current, net1,389 978 
Total deferred tax assets1,389 978 
Deferred tax liabilities:
Trade discounts on purchases2,112 3,995 
Prepaid expenses6,610 4,903 
Leases73,092 64,549 
Intangible assets, primarily goodwill60,902 48,836 
Depreciation26,000 21,998 
Interest rate swaps6,438 8,512 
Total non-current175,154 152,793 
Component reclassified for net presentation(107,733)(94,034)
Total non-current, net67,421 58,759 
Total deferred tax liabilities67,421 58,759 
Net deferred tax liability$66,032 $57,781 
Summary of activity related to uncertain tax positions
The following table summarizes the activity related to uncertain tax positions for the past three years (in thousands):
 202320222021
Balance at beginning of year$15,489 $13,297 $15,553 
Increases for tax positions taken during a prior period 275 — 
Increases for tax positions taken during the current period4,457 5,264 3,518 
Decreases resulting from the expiration of the statute of limitations2,075 3,347 3,185 
Decreases relating to settlements — 2,589 
Balance at end of year$17,871 $15,489 $13,297 
XML 49 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Computation of earnings per share and reconciliation of basic and diluted weighted average common shares outstanding
The table below presents the computation of earnings per share, including the reconciliation of basic and diluted weighted average shares outstanding (in thousands, except per share data):
 Year Ended December 31,
 202320222021
Net income$523,229 $748,462 $650,624 
   Amounts allocated to participating securities(2,771)(4,151)(4,321)
Net income attributable to common stockholders$520,458 $744,311 $646,303 
Weighted average common shares outstanding:   
Basic38,704 39,409 39,876 
Effect of dilutive securities:   
Stock options and employee stock purchase plan
293 397 604 
Diluted 38,997 39,806 40,480 
Earnings per share attributable to common stockholders:   
Basic$13.45 $18.89 $16.21 
Diluted$13.35 $18.70 $15.97 
Anti-dilutive stock options excluded from diluted earnings per share computations (1)
64 34 
(1)Since these options have exercise prices that are higher than the average market prices of our common stock, including them in the calculation would have an anti-dilutive effect on earnings per share.
XML 50 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Lease cost table text block
Based on our lease portfolio as of December 31, 2023, the table below sets forth the approximate future lease payments related to operating leases with initial terms of one year or more (in thousands):

2024$89,568 
202580,068 
202667,182 
202750,500 
202828,020 
Thereafter33,092 
Total lease payments348,430 
Less: interest37,266 
Present value of lease liabilities$311,164 
Lease cost table text block
The table below presents the weighted-average remaining lease term (years) of our operating leases and the weighted-average discount rate used in the above calculation:
December 31,
Lease Term and Discount Rate for Operating Leases202320222021
Weighted-average remaining lease term (years)4.815.085.27
Weighted-average discount rate4.04 %3.05 %2.57 %
Lease cost table text block
The table below presents the amount of cash paid for amounts included in the measurement of lease liabilities and lease assets obtained in exchange for lease obligations (in thousands):
Year Ended
December 31,
202320222021
Operating cash flows for lease liabilities$84,703 $75,281 $67,197 
Operating lease assets obtained in exchange for operating lease obligations$107,869 $91,622 $94,493 
Lease, Cost
The table below presents rent expense associated with facility and vehicle operating leases for the past three years (in thousands):
Lease CostClassification202320222021
Operating lease cost (1)
Selling and administrative expenses$92,939 $81,750 $71,255 
Variable lease costSelling and administrative expenses$24,535 $22,326 $18,755 
XML 51 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions (Tables)
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Related Party Transactions Rent Expense [Table Text Block]
The table below presents rent expense associated with this lease for the past three years (in thousands):
 202320222021
NCC$1,222 $1,222 $1,222 
XML 52 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Matching contributions [Table Text Block]
The table below sets forth our contributions for the past three years (in thousands):
 202320222021
Defined contribution and international retirement plans$10,973 $10,230 $9,308 
Deferred compensation plan218 283 239 
XML 53 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Quarterly Financial Data (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2023
Quarterly Financial Information Disclosure [Abstract]  
Unaudited quarterly results of operations
The table below summarizes the unaudited quarterly results of operations for the past two years (in thousands, except per share data):
  Quarter
  20232022
  FirstSecondThirdFourthFirstSecondThird
Fourth
Net sales$1,206,774 $1,857,363 $1,474,407 $1,003,050 $1,412,650 $2,055,818 $1,615,339 $1,095,920 
Gross profit369,755 567,783 428,731 293,775 447,189 666,804 503,687 315,731 
Net income101,699 232,250 137,843 51,437 179,261 307,283 190,055 71,863 
Earnings per share:        
Basic$2.60 $5.95 $3.54 $1.33 $4.46 $7.71 $4.82 $1.84 
Diluted$2.58 $5.91 $3.51 $1.32 $4.41 $7.63 $4.78 $1.82 
The sum of basic and diluted earnings per share for each of the quarters may not equal the total basic and diluted earnings per share for the annual periods because of rounding differences and a difference in the way that in-the-money stock options are considered from quarter to quarter.
XML 54 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies - Narrative (Details)
Dec. 31, 2023
distribution_center
Organization and Summary of Significant Accounting Policies [Abstract]  
Number of sales centers 439
Number of distribution networks 5
XML 55 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies - Shipping and Handlin Costs/Advertising (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Other Operating Income And Expense [Line Items]      
Advertising expense $ 28,532 $ 28,778 $ 9,409
Shipping and Handling Costs      
Other Operating Income And Expense [Line Items]      
Shipping and handling costs associated with outbound freight $ 84,932 $ 89,002 $ 75,411
XML 56 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies - Equity Method Investments (Details)
Dec. 31, 2023
NCC [Member]  
Schedule of Equity Method Investments [Line Items]  
Equity method investment (as a percent) 50.00%
XML 57 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies - Foreign Currency (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Net gains (losses) on foreign currency transactions $ 813 $ (48) $ (325)
Foreign currency transaction gains (losses)   $ (100)  
XML 58 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies - Fair Value Measurements (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Unrealized Gains on Interest Rate Swaps $ 25,752 $ 34,049
Deferred Compensation Plan Assets 15,347 13,148
Business Combination, Contingent Consideration, Liability 0 554
Deferred Compensation Liability, Classified, Noncurrent $ 15,347 $ 13,148
XML 59 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies - Valuation and Qualifying Accounts (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]      
Threshold past due account balances for reserve analysis $ 20,000    
Threshold past due days for reserve analysis 60 days    
Sales period (in months) for establishing reserve for inventory obsolescence 12 months    
SEC Schedule, 12-09, Allowance, Credit Loss [Member]      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at beginning of year $ 9,522,000 $ 5,942,000 $ 4,808,000
Bad debt expense 7,526,000 7,449,000 3,377,000
Write-offs, net of recoveries (5,330,000) (3,869,000) (2,243,000)
Balance at end of year 11,718,000 9,522,000 5,942,000
SEC Schedule, 12-09, Reserve, Inventory [Member]      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at beginning of year 21,208,000 15,196,000 11,398,000
Provision for inventory write-downs 8,483,000 11,989,000 7,781,000
Deductions for inventory write-offs (6,227,000) (5,977,000) (3,983,000)
Balance at end of year $ 23,464,000 $ 21,208,000 $ 15,196,000
XML 60 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies - Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]      
Depreciation $ 31,585 $ 30,381 $ 28,287
Building [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 40 years    
Furniture and Fixtures [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 1 year    
Furniture and Fixtures [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 10 years    
Leasehold Improvements [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Leasehold Improvements [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 6 years    
Vehicles [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Vehicles [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 15 years    
Machinery and Equipment [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Machinery and Equipment [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 7 years    
Computer Equipment [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 5 years    
Computer Equipment [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 10 years    
XML 61 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income/Retained Earnings (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]    
Accumulated other comprehensive income $ 6,582 $ 5,895
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Accumulated other comprehensive income 6,582 5,895
Cumulative Share Repurchases 2,400,000  
Cumulative Dividends 1,100,000  
Accumulated Foreign Currency Adjustment Attributable to Parent    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]    
Accumulated other comprehensive income (12,699) (19,608)
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Accumulated other comprehensive income (12,699) (19,608)
Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]    
Accumulated other comprehensive income 19,281 25,503
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Accumulated other comprehensive income 19,281 25,503
Accumulated Other Comprehensive Income (Loss) [Member]    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]    
Accumulated other comprehensive income 6,582 5,895
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Accumulated other comprehensive income $ 6,582 $ 5,895
XML 62 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Interest Paid, Excluding Capitalized Interest, Operating Activities $ 58,131 $ 39,759 $ 10,023
Income taxes, net of refunds $ 153,157 $ 314,714 $ 83,953
XML 63 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 16, 2021
USD ($)
distribution_center
Dec. 31, 2023
USD ($)
distribution_center
Jun. 30, 2023
distribution_center
May 31, 2023
distribution_center
Mar. 31, 2023
distribution_center
Apr. 30, 2022
distribution_center
Dec. 31, 2021
distribution_center
Jun. 30, 2021
distribution_center
Apr. 30, 2021
distribution_center
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Sep. 30, 2023
USD ($)
Business Acquisition [Line Items]                          
Payments to Acquire Businesses, Net of Cash Acquired | $                   $ 11,533 $ 9,264 $ 811,956  
Goodwill | $   $ 700,078               $ 700,078 $ 691,993    
Porpoise Pool & Patio, Inc.                          
Business Acquisition [Line Items]                          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment | $ $ 57,400                        
Payments to Acquire Businesses, Net of Cash Acquired | $ 788,700                        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill | $ 301,000                        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net | $ $ 84,200                        
Highest goodwill balance among other reporting units | $                         $ 403,500
PORTUGAL | A.C. Solucoes para Piscinas, Lda.                          
Business Acquisition [Line Items]                          
Business Combination, Number of Locations   1                      
ALABAMA | Pioneer Pool Products, Inc.                          
Business Acquisition [Line Items]                          
Business Combination, Number of Locations     1                    
NORTH DAKOTA | Recreation Supply Company                          
Business Acquisition [Line Items]                          
Business Combination, Number of Locations       1                  
ARIZONA | Pro-Water Irrigation & Landscape Supply, Inc.                          
Business Acquisition [Line Items]                          
Business Combination, Number of Locations         2                
WEST VIRGINIA | Tri-State Pool Distributors                          
Business Acquisition [Line Items]                          
Business Combination, Number of Locations           1              
FLORIDA | Porpoise Pool & Patio, Inc.                          
Business Acquisition [Line Items]                          
Business Combination, Number of Locations 1                        
FLORIDA | Wingate Supply, Inc.                          
Business Acquisition [Line Items]                          
Business Combination, Number of Locations             1            
FLORIDA | Vak Pak Builders Supply, Inc.                          
Business Acquisition [Line Items]                          
Business Combination, Number of Locations               1          
TENNESSEE | Pool Source, LLC                          
Business Acquisition [Line Items]                          
Business Combination, Number of Locations                 1        
XML 64 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Goodwill [Roll Forward]      
Balance, beginning of period $ 705,987 $ 701,753  
Acquired goodwill 8,137 5,500  
Goodwill, Translation Adjustments 498 (1,266)  
Balance, end of period 714,622 705,987 $ 701,753
Accumulated goodwill impairment losses (13,994) (13,389)  
Goodwill, Impairment Loss (550) (605) 0
Accumulated goodwill impairment losses (14,544) (13,994) $ (13,389)
Goodwill $ 700,078 $ 691,993  
XML 65 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Sep. 30, 2023
USD ($)
Goodwill [Line Items]        
Goodwill impairment $ 550 $ 605 $ 0  
Number of reporting units with allocated goodwill balances       250
Second highest goodwill balance among reporting units [Abstract]       $ 12,100
Average goodwill balance among other reporting units       2,800
Porpoise Pool & Patio, Inc.        
Goodwill [Line Items]        
Highest goodwill balance among other reporting units       $ 403,500
XML 66 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets Other Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Intangible Assets [Line Items]      
Accumulated Amortization $ (17,824) $ (10,472)  
Other intangible assets, net 298,282 305,450  
Total other intangible assets, gross 316,106 315,922  
Amortization of Intangible Assets 7,800 7,800 $ 1,300
Other intangible assets, future amortization expense [Abstract]      
2021 7,794    
2022 7,676    
2023 7,143    
2024 6,790    
2025 6,619    
National Pool Tile (NPT) tradename      
Intangible Assets [Line Items]      
Intangibles Gross 1,500 1,500  
Accumulated Amortization (1,187) (1,112)  
Intangibles Net $ 313 388  
Weighted Average Useful Life 20 years    
Non-compete agreements      
Intangible Assets [Line Items]      
Intangibles Gross $ 6,206 6,022  
Accumulated Amortization (3,258) (2,533)  
Intangibles Net $ 2,948 3,489  
Weighted Average Useful Life 4 years 7 months 20 days    
Customer Relationships      
Intangible Assets [Line Items]      
Intangibles Gross $ 109,000 109,000  
Accumulated Amortization (11,125) (5,677)  
Intangibles Net $ 97,875 103,323  
Weighted Average Useful Life 20 years    
Customer-Related Intangible Assets      
Intangible Assets [Line Items]      
Intangibles Gross $ 22,000 22,000  
Accumulated Amortization (2,254) (1,150)  
Intangibles Net $ 19,746 20,850  
Weighted Average Useful Life 20 years    
Horizon tradename      
Intangible Assets [Line Items]      
Acquired Indefinite-lived Intangibles $ 8,400 8,400  
Pinch A Penny brand name      
Intangible Assets [Line Items]      
Acquired Indefinite-lived Intangibles $ 169,000 $ 169,000  
XML 67 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Details of Certain Balance Sheet Accounts (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Receivables, net [Abstract]    
Trade accounts $ 60,966 $ 32,793
Vendor programs 92,072 101,554
Other, net 4,403 3,422
Total receivables 157,441 137,769
Less allowance for doubtful accounts (11,718) (9,522)
Receivables, net 145,723 128,247
Prepaid expenses and other current assets [Abstract]    
Prepaid expenses 31,175 24,394
Other current assets 9,269 6,498
Prepaid expenses and other current assets 40,444 30,892
Property and equipment, net [Abstract]    
Land 24,077 19,865
Buildings 56,181 55,911
Leasehold improvements 81,114 70,945
Autos and trucks 127,381 112,091
Machinery and equipment 109,532 93,491
Computer equipment 34,192 32,380
Furniture and fixtures 9,935 9,670
Fixed assets in progress 14,653 10,869
Total property and equipment 457,065 405,222
Less accumulated depreciation (233,136) (211,513)
Property and equipment, net 223,929 193,709
Accrued expenses and other current liabilities [Abstract]    
Salaries and payroll deductions 23,378 22,318
Performance-based compensation 30,346 70,609
Taxes payable 21,209 16,479
Other current liabilities 59,743 59,115
Accrued expenses and other current liabilities $ 134,676 $ 168,521
XML 68 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Long Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Current portion of term loans under credit facility $ 25,000 $ 12,500
Short-term borrowings and current portion of long-term debt 38,203 25,042
Deferred financing costs, net of accumulated amortization 1,520 2,200
Long-term debt, net 1,015,117 1,361,761
Debt, Long-term and Short-term, Combined Amount 1,053,320 1,386,803
Australian Seasonal Credit Facility [Member]    
Debt Instrument [Line Items]    
Australian credit facility 13,203 12,542
Unsecured Syndicated Senior Credit Facility [Member]    
Debt Instrument [Line Items]    
Long-term Line of Credit, Noncurrent 252,500 519,711
Term loan under credit facility    
Debt Instrument [Line Items]    
Long-term Line of Credit, Noncurrent 462,500 487,500
Term Facility    
Debt Instrument [Line Items]    
Long-term Line of Credit, Noncurrent 109,937 157,250
Receivables Securitization Facility [Member]    
Debt Instrument [Line Items]    
Receivable Securitization Facility $ 191,700 $ 199,500
XML 69 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Credit Facility (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Jun. 30, 2023
Sep. 27, 2021
Sep. 29, 2017
Debt Instrument [Line Items]        
Current and long-term portion of term loans under credit facility $ 487,500      
Standby Letters of Credit $ 16,000      
Term SOFR adjustment 0.10%      
Federal Funds Rate [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate 0.50%      
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate 1.00%      
Debt Instrument, Interest Rate Margins on Variable Rates, Minimum 1.425%      
Debt Instrument, Interest Rate Margins on Variable Rates, minimum 0.91%      
Canadian Dealer Offered Rate [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate 1.00%      
Base Rate [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Interest Rate Margins on Variable Rates, Minimum 0.00%      
Debt Instrument, Interest Rate Margins on Variable Rate, Maximum 0.425%      
Line of Credit, Including Term Loan        
Debt Instrument [Line Items]        
Line of Credit, maximum borrowing capacity $ 1,250,000      
Unsecured Syndicated Senior Credit Facility [Member]        
Debt Instrument [Line Items]        
Line of Credit, maximum borrowing capacity       $ 750,000
Term Facility Total of Quarterly Principal Payments 20.00%      
Line of Credit Facility, Amount Outstanding $ 740,000      
Line of credit facility, remaining borrowing capacity $ 481,500      
Weighted average effective interest rate (in hundredths) 4.70%      
Term loan under credit facility        
Debt Instrument [Line Items]        
Line of Credit, maximum borrowing capacity $ 500,000      
Line of Credit, Accounts Securitization        
Debt Instrument [Line Items]        
Line of Credit, maximum borrowing capacity   $ 500,000 $ 350,000  
Swingline Commitment [Member]        
Debt Instrument [Line Items]        
Line of Credit, maximum borrowing capacity   50,000    
Euro Comittment        
Debt Instrument [Line Items]        
Line of Credit, maximum borrowing capacity   50,000    
CAD Commitment        
Debt Instrument [Line Items]        
Line of Credit, maximum borrowing capacity   $ 50,000    
XML 70 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Term Facility (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]      
Term facility term SOFR adjustment   0.10%  
Base Rate [Member]      
Debt Instrument [Line Items]      
Debt Instrument, Interest Rate Margins on Variable Rates, Minimum   0.00%  
Debt Instrument, Interest Rate Margins on Variable Rate, Maximum   0.425%  
Term Facility      
Debt Instrument [Line Items]      
Line of Credit, maximum borrowing capacity   $ 185,000  
Term Facility Quarterly Principal Payment   1.25%  
Payment for Debt Extinguishment or Debt Prepayment Cost $ 45,000    
Payment for Debt Extinguishment or Debt Prepayment Cost, Quarterly Payment $ 32,400    
Long-term Line of Credit, Noncurrent   $ 109,937 $ 157,250
Weighted average effective interest rate (in hundredths)   6.60%  
Term Facility | Prime Rate [Member]      
Debt Instrument [Line Items]      
Debt Instrument, Basis Spread on Variable Rate   0.50%  
Term Facility | Eurodollar [Member]      
Debt Instrument [Line Items]      
Debt Instrument, Basis Spread on Variable Rate   1.00%  
Debt Instrument, Interest Rate Margins on Variable Rates, Minimum   1.00%  
Debt Instrument, Interest Rate Margins on Variable Rate, Maximum   1.625%  
Term Facility | Base Rate [Member]      
Debt Instrument [Line Items]      
Debt Instrument, Interest Rate Margins on Variable Rates, Minimum   0.00%  
Debt Instrument, Interest Rate Margins on Variable Rate, Maximum   0.625%  
XML 71 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Receivables Securitization (Details)
€ in Thousands, $ in Thousands, $ in Thousands
2 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
USD ($)
Dec. 31, 2023
AUD ($)
Dec. 31, 2023
EUR (€)
Dec. 31, 2022
USD ($)
Maximum Average Total Leverage Ratio [Member]          
Debt Instrument [Line Items]          
Debt Instrument, Covenant Description 3.25        
Minimum Fixed Charge Coverage Ratio          
Debt Instrument [Line Items]          
Debt Instrument, Covenant Description 2.25        
Commercial Paper [Member]          
Debt Instrument [Line Items]          
Debt Instrument, Basis Spread on Variable Rate   0.75%      
Receivables Securitization Facility [Member]          
Debt Instrument [Line Items]          
Receivables Facility, Term (in years)   2 years      
Receivables Facility, Borrowing Capacity Peak Seasonal Maximum   $ 350,000      
Receivables Facility, Borrowing Capacity NonSeasonal Minimum   210,000      
Receivables Facility, Borrowing Capacity NonSeasonal Maximum   340,000      
Receivable Securitization Facility   $ 191,700     $ 199,500
Weighted average effective interest rate   6.20% 6.20% 6.20%  
Receivables Facility, Unused Fee, Utilization less than 50%   0.25%      
Receivables Facility, Utilization for Unused Fee   50.00%      
Receivables facility, unused fee   0.35%      
Australian Seasonal Credit Facility [Member]          
Debt Instrument [Line Items]          
Line of Credit, maximum borrowing capacity     $ 20,000    
Bank Overdrafts [Member]          
Debt Instrument [Line Items]          
Borrowing Capacity, Bank Overdraft Facility (in Euros) | €       € 14,000  
XML 72 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Maturities (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Debt Disclosure [Abstract]  
2024 $ 229,903
2025 37,500
2026 787,438
2027 0
2028 $ 0
XML 73 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Interest Rate Swaps (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 29, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Mar. 09, 2020
Feb. 05, 2020
Jul. 25, 2019
May 07, 2019
Derivative                
Incremental interest benefit arising from difference between interest paid and interest received related to swap agreements   $ (12,200) $ (800)          
Incremental interest expense arising from difference between interest paid and interest received related to swap agreements       $ 4,300        
Average total leverage ratio, dividend declarations   325.00%            
Maximum average total leverage ratio, share repurchases   325.00%            
Forward-starting Interest Rate Swap 1 [Member]                
Derivative                
Derivative, Forward-starting interest rate swap agreement, fixed interest rate         0.763%      
Derivative, Notional Amount         $ 150,000      
Derivative effective date   Feb. 28, 2025            
Derivative, Maturity Date   Feb. 26, 2027            
Interest Rate Swap 1                
Derivative                
Derivative, Forward-starting interest rate swap agreement, fixed interest rate           1.326%    
Derivative, Notional Amount           $ 150,000    
Derivative, Maturity Date   Feb. 28, 2025            
Derivative effective date   Feb. 26, 2021            
Interest Rate Swap 2                
Derivative                
Derivative, Forward-starting interest rate swap agreement, fixed interest rate         0.669%      
Derivative, Notional Amount         $ 150,000      
Derivative, Maturity Date   Feb. 26, 2027            
Derivative effective date   Sep. 29, 2022            
Former Interest Rate Swap 1                
Derivative                
Derivative, Forward-starting interest rate swap agreement, fixed interest rate               2.0925%
Derivative, Notional Amount               $ 75,000
Derivative, Maturity Date Sep. 29, 2022              
Derivative effective date Nov. 20, 2020              
Former Interest Rate Swap 2                
Derivative                
Derivative, Forward-starting interest rate swap agreement, fixed interest rate             1.55%  
Derivative, Notional Amount             $ 75,000  
Derivative, Maturity Date Sep. 29, 2022              
Derivative effective date Nov. 20, 2020              
XML 74 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Deferred Financing Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Disclosure [Abstract]      
Debt Issuance Costs, Gross $ 4,264 $ 4,212 $ 4,042
Financing costs deferred 52 170 $ 2,638
Less: Accumulated amortization (2,744) (2,012)  
Deferred financing costs, net of accumulated amortization $ 1,520 $ 2,200  
XML 75 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jul. 31, 2023
Grant Date Fair Value Assumptions [Abstract]        
Share-based compensation $ 19,582,000 $ 14,879,000 $ 15,187,000  
Recognized tax benefits $ (6,700,000) $ (10,800,000) $ (30,000,000)  
Stock Options [Member]        
Stock option activity [Roll Forward]        
Beginning balance (in shares) 642,925      
Granted (in shares) 33,408      
Exercised (in shares) 90,439 71,737 274,253  
Forfeited (in shares) 15,172      
Ending balance (in shares) 570,722 642,925    
Exercisable (In Shares) 371,551      
Stock option weighted average exercise price [Abstract]        
Beginning balance (in dollars per share) $ 154.57      
Granted (in dollars per share) 357.52      
Exercised (in dollars per share) 92.52      
Forfeited (in dollars per share) 293.44      
Ending balance (in dollars per share) 173.13 $ 154.57    
Exercisable at end of period (in dollars per share) $ 102.10      
Weighted Average Remaining Contractual Term [Abstract]        
Weighted average remaining contractual term of shares outstanding (in years) 4 years 2 months 19 days      
Weighted average remaining contractual term of shares exercisable at end of period (in years) 2 years 5 months 23 days      
Aggregate Intrinsic Value [Abstract]        
Ending balance $ 129,309,839      
Exercisable at end of period $ 110,210,899      
Cash Proceeds and Tax Benefits [Abstract]        
Exercised (in shares) 90,439 71,737 274,253  
Cash proceeds $ 8,368,000 $ 6,247,000 $ 14,435,000  
Intrinsic value of options exercised 23,356,000 21,976,000 118,305,000  
Tax benefits realized $ 5,839,000 $ 5,494,000 $ 29,576,000  
Grant Date Fair Value Assumptions [Abstract]        
Expected volatility (in hundredths) 31.00% 28.90% 27.00%  
Expected term (in years) 7 years 4 months 24 days 7 years 1 month 6 days 6 years 10 months 24 days  
Risk-free interest rate (in hundredths) 4.01% 2.92% 1.00%  
Expected dividend yield (in hundredths) 1.15% 1.15% 1.15%  
Grant date fair value (in dollars per share) $ 130.74 $ 116.56 $ 83.05  
Share-based compensation $ 4,618,000 $ 3,413,000 $ 2,846,000  
Recognized tax benefits 1,154,000 853,000 712,000  
Unamortized compensation expense $ 8,100,000      
Expense recognition over weighted average period (in years) 2 years 9 months 18 days      
Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award performance period 3 years      
Shares available for grant 853,337      
Grant Date Fair Value Assumptions [Abstract]        
Share-based compensation $ 14,487,000 $ 11,024,000 $ 11,543,000  
Unamortized compensation expense $ 23,000,000      
Expense recognition over weighted average period (in years) 2 years 4 months 24 days      
Restricted stock awards [Roll Forward]        
Beginning balance (in shares) 212,717      
Granted (at market price) (in shares) 55,196      
Vested (in shares) 58,705 78,931 69,069  
Forfeited (in shares) 5,571      
Ending balance (in shares) 203,637 212,717    
Restricted stock awards weighted average grant date fair value [Abstract]        
Beginning balance (in dollars per share) $ 256.97      
Granted (at market price) (in dollars per share) 357.96      
Vested (in dollars per share) 172.24      
Forfeited (in dollars per share) 326.45      
Ending balance (in dollars per share) $ 306.79 $ 256.97    
Vested (in shares) 58,705 78,931 69,069  
Fair value of restricted stock awards vested $ 20,906,000 $ 37,258,000 $ 24,005,000  
ESPP Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares purchased under the ESPP (in shares) 7,640 7,658 8,649  
Grant Date Fair Value of most recent ESPP Purchase (per share)       $ 57.71
Grant Date Fair Value Assumptions [Abstract]        
Share-based compensation $ 500,000 $ 500,000 $ 800,000  
LTIP 2007 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares allocated for issuance (in shares) 9,315,000      
Shares available for grant 3,947,708      
Employee Stock Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares allocated for issuance (in shares) 956,250      
Discounted percentage rate offered under the employee stock purchase plan (in hundredths) 85.00%      
Minimum [Member] | Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award performance period, extension period 1 year      
Maximum [Member] | Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award performance period, extension period 2 years      
XML 76 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation Share-Based Compensation Price Ranges (Details)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Outstanding Stock Options (in shares) | shares 570,722
Outstanding Stock Options Weighted Average Remaining Contractual Term (in years) 4 years 2 months 19 days
Outstanding Stock Options Weighted Average Exercise Price (in dollars per share) $ 173.13
Exercisable Stock Options (in shares) | shares 371,551
Exercisable Stock Options, Weighted Average Exercise Price (in dollars per share) $ 102.10
$58.26 to $80.78  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price range per share, lower range (in dollars per share) 58.26
Exercise price range per share, upper range (in dollars per share) $ 80.78
Outstanding Stock Options (in shares) | shares 214,410
Outstanding Stock Options Weighted Average Remaining Contractual Term (in years) 1 year 3 months 3 days
Outstanding Stock Options Weighted Average Exercise Price (in dollars per share) $ 70.78
Exercisable Stock Options (in shares) | shares 214,410
Exercisable Stock Options, Weighted Average Exercise Price (in dollars per share) $ 70.78
$80.79 to $220.01  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price range per share, lower range (in dollars per share) 80.79
Exercise price range per share, upper range (in dollars per share) $ 220.01
Outstanding Stock Options (in shares) | shares 216,574
Outstanding Stock Options Weighted Average Remaining Contractual Term (in years) 4 years 6 months 10 days
Outstanding Stock Options Weighted Average Exercise Price (in dollars per share) $ 155.78
Exercisable Stock Options (in shares) | shares 155,415
Exercisable Stock Options, Weighted Average Exercise Price (in dollars per share) $ 142.35
$220.02 to $515.41  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price range per share, lower range (in dollars per share) 220.02
Exercise price range per share, upper range (in dollars per share) $ 515.41
Outstanding Stock Options (in shares) | shares 139,738
Outstanding Stock Options Weighted Average Remaining Contractual Term (in years) 8 years 3 months 3 days
Outstanding Stock Options Weighted Average Exercise Price (in dollars per share) $ 357.05
Exercisable Stock Options (in shares) | shares 1,726
Exercisable Stock Options, Weighted Average Exercise Price (in dollars per share) $ 370.02
XML 77 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
United States $ 662,138 $ 919,461 $ 752,957
Foreign 25,998 65,411 71,188
Total 688,136 984,872 824,145
Current [Abstract]      
Federal 120,122 164,135 124,379
State and other 34,603 57,459 44,783
Current tax 154,725 221,594 169,162
Deferred [Abstract]      
Federal 9,929 13,592 2,970
State and other 430 1,577 1,680
Deferred tax 10,359 15,169 4,650
Total $ 165,084 $ 236,763 $ 173,812
Reconciliation of U.S. federal statutory tax rate to effective tax rate [Abstract]      
Federal statutory rate (in hundredths) 21.00% 21.00% 21.00%
Change in valuation allowance (in hundredths) 0.05% (0.02%) (0.11%)
Stock-based compensation (as a percent) (0.97%) (1.09%) (3.67%)
Other, primarily state income tax rate (in hundredths) 3.91% 4.15% 3.87%
Total effective tax rate (in hundredths) 23.99% 24.04% 21.09%
Recognized tax benefits $ (6,700) $ (10,800) $ (30,000)
Deferred tax assets [Abstract]      
Product inventories 11,764 10,932  
Accrued expenses 4,724 2,028  
Leases 73,874 65,852  
Share-based compensation 9,977 8,636  
Uncertain tax positions 3,753 3,253  
Net operating losses 1,447 987  
Other 4,716 4,139  
Deferred Tax Assets, Gross 110,255 95,827  
Total deferred tax assets 1,389 978  
Deferred tax liabilities [Abstract]      
Trade discounts on purchases 2,112 3,995  
Prepaid expenses 6,610 4,903  
Deferred Tax Liabilities, Leasing Arrangements 73,092 64,549  
Intangible assets, primarily goodwill 60,902 48,836  
Depreciation 26,000 21,998  
Interest rate swaps 6,438 8,512  
Deferred income taxes 67,421 58,759  
Total deferred tax liabilities 175,154 152,793  
Net Presentation, Reclass Liability (107,733) (94,034)  
Net deferred tax liability 66,032 57,781  
Loss Carryforwards [Line Items]      
Deferred tax asset, valuation allowance 1,133 815  
Net Presentation, Reclass Asset (107,733) (94,034)  
Deferred Tax Assets, Net 1,389 978  
Net operating losses 1,447 987  
Interest expense related to unrecognized tax benefits 400    
Interest income related to unrecognized tax benefits   (100) (600)
Uncertain tax positions activity [Roll Forward]      
Beginning balance 15,489 13,297 15,553
Increases for tax positions taken during a prior period 0 275 0
Increases for tax positions taken during the current period 4,457 5,264 3,518
Decreases resulting from the expiration of the statute of limitations 2,075 3,347 3,185
Decreases relating to settlements 0 0 2,589
Ending balance 17,871 15,489 13,297
Unrecognized tax benefits that, if recognized, would decrease the effective tax rate 14,100 12,200  
Interest income related to unrecognized tax benefits   (100) $ (600)
Interest expense related to unrecognized tax benefits 400    
Accrued interest on unrecognized tax benefits 1,900 1,600  
Deferred tax asset, valuation allowance 1,133 815  
Net operating losses 1,447 987  
Net Presentation, Reclass Asset (107,733) (94,034)  
Deferred Tax Assets, Net 1,389 978  
International Subsidiaries [Member]      
Loss Carryforwards [Line Items]      
Deferred tax asset, valuation allowance 1,000 700  
Tax loss carry-forwards 5,000    
Uncertain tax positions activity [Roll Forward]      
Deferred tax asset, valuation allowance $ 1,000 $ 700  
XML 78 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]                      
Anti-dilutive stock options whose exercise prices were higher than the common stock's average market price during the period (in shares)                 64 34 1
Participating Securities, Distributed and Undistributed Earnings (Loss), Basic                 $ (2,771,000) $ (4,151,000) $ (4,321,000)
Incremental Common Shares Attributable to Participating Nonvested Shares with Non-forfeitable Dividend Rights                 207 221 268
Net income $ 51,437,000 $ 137,843,000 $ 232,250,000 $ 101,699,000 $ 71,863,000 $ 190,055,000 $ 307,283,000 $ 179,261,000 $ 523,229,000 $ 748,462,000 $ 650,624,000
Net Income (Loss) Available to Common Stockholders, Basic                 $ 520,458,000 $ 744,311,000 $ 646,303,000
Weighted average shares outstanding [Abstract]                      
Basic (in shares)                 38,704 39,409 39,876
Effect of dilutive securities [Abstract]                      
Stock options and employee stock purchase plan (in shares)                 293 397 604
Diluted (in shares)                 38,997 39,806 40,480
Basic (in dollars per share) $ 1.33 $ 3.54 $ 5.95 $ 2.60 $ 1.84 $ 4.82 $ 7.71 $ 4.46 $ 13.45 $ 18.89 $ 16.21
Diluted (in dollars per share) $ 1.32 $ 3.51 $ 5.91 $ 2.58 $ 1.82 $ 4.78 $ 7.63 $ 4.41 $ 13.35 $ 18.70 $ 15.97
Anti-dilutive stock options whose exercise prices were higher than the common stock's average market price during the period (in shares)                 64 34 1
XML 79 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Future minimum lease payments [Abstract]      
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 89,568    
Lessee, Operating Lease, Liability, Payments, Due Year Two 80,068    
Lessee, Operating Lease, Liability, Payments, Due Year Three 67,182    
Lessee, Operating Lease, Liability, Payments, Due Year Four 50,500    
Lessee, Operating Lease, Liability, Payments, Due Year Five 28,020    
Lessee, Operating Lease, Liability, Payments, Due after Year Five 33,092    
Lessee, Operating Lease, Liability, Payments, Due 348,430    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 37,266    
Present Value of Lease Liability $ 311,164    
Operating Lease, Weighted Average Remaining Lease Term 4 years 9 months 21 days 5 years 29 days 5 years 3 months 7 days
Operating Lease, Weighted Average Discount Rate, Percent 4.04% 3.05% 2.57%
Operating Lease, Cost $ 92,939 $ 81,750 $ 71,255
Variable Lease, Cost 24,535 22,326 18,755
Operating Lease, Payments 84,703 75,281 67,197
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 107,869 $ 91,622 $ 94,493
XML 80 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions (Details) - NCC [Member]
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Schedule of Equity Method Investments [Line Items]      
Office space occupied (in square feet) 60,000    
Monthly rent expense (per month) $ 100,000    
Related party rent expense $ 1,222,000 $ 1,222,000 $ 1,222,000
XML 81 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred Compensation Plan [Line Items]      
Percent company total match on employee deferred compensation plan contributions, maximum (in hundredths) 4.00%    
Matching contributions - deferred compensation plan $ 218 $ 283 $ 239
Savings and Retirement 401K [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Eligible employees' maximum allowable contribution as a percentage of compensation (in hundredths) 75.00%    
Percentage company total match on employee contributions, maximum (in hundredths) 4.00%    
Company match on the first three percent of compensation deferred (in hundredths) 100.00%    
Company match on deferrals between three percent and five percent of compensation (in hundredths) 50.00%    
Compensation deferred percentage eligible for one hundred percent match on employees' contributions (in hundredths) 3.00%    
Compensation deferred percentage eligible for fifty percent match on employee contributions (in hundredths) 5.00%    
Defined contribution and international retirement plans expense $ 10,973 $ 10,230 $ 9,308
XML 82 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Quarterly Financial Data (Unaudited) (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Quarterly Financial Information Disclosure [Abstract]                      
Net sales $ 1,003,050,000 $ 1,474,407,000 $ 1,857,363,000 $ 1,206,774,000 $ 1,095,920,000 $ 1,615,339,000 $ 2,055,818,000 $ 1,412,650,000 $ 5,541,595,000 $ 6,179,727,000 $ 5,295,584,000
Gross profit 293,775,000 428,731,000 567,783,000 369,755,000 315,731,000 503,687,000 666,804,000 447,189,000 1,660,044,000 1,933,412,000 1,617,092,000
Net income $ 51,437,000 $ 137,843,000 $ 232,250,000 $ 101,699,000 $ 71,863,000 $ 190,055,000 $ 307,283,000 $ 179,261,000 $ 523,229,000 $ 748,462,000 $ 650,624,000
Earnings (loss) per share:                      
Basic (in dollars per share) $ 1.33 $ 3.54 $ 5.95 $ 2.60 $ 1.84 $ 4.82 $ 7.71 $ 4.46 $ 13.45 $ 18.89 $ 16.21
Diluted (in dollars per share) $ 1.32 $ 3.51 $ 5.91 $ 2.58 $ 1.82 $ 4.78 $ 7.63 $ 4.41 $ 13.35 $ 18.70 $ 15.97
EXCEL 84 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "][6U@'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 " O>UM8<.:D5.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+; M2L0P$(9?17+?3IKU@*';&\4K!<$%Q;N0S.X&FP/)2+MO;UIWNX@^@)>9^?/- M-S"MCE*'A,\I1$QD,5^,KO=9ZKAF>Z(H ;+>HU.Y+@E?FMN0G*+R3#N(2G^H M'8+@_!HVD@X1U^PT^75U=[]Y8)W@XK+BHA(W&\&EN)+\]GUR_>%W%G;!V*W] MQ\8GP:Z%7W?1?0%02P,$% @ +WM;6)E&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" O>UM8;$N<[KL' !2, & 'AL+W=O>U]5B2SRN=GCU2=L\WA CT%(4Q/V]MA-A^[G2XMR$1 MYL=T2V+X9459A 4).Y !Z1D_ O+(7WQ&LBE+2N_EPI) M/8^&//T;/6;G]MP6\A(N:)0'PQU$09S]BY]R$"\"!E9-@),'.*\"[&Y-@)L' MN*\#^C4!W3R@FY+)FI)RF&"!AV>,/B(FSP8U^2&%F49#\X-8/O>%8/!K '%B M.*%> H]1H%'LH\M8!.(9S>*L/\GGTD;?%Q/T\?VGLXZ R\F@CI=+7V323HVT M[:!O-!8;#KH^\:L"';C/XF:=W.%K%"?&.D6L?(<=R7,4-C?7A4[(\AM T MO*L(G^C#_TIBN+JENGJE-6Z!WDWUW!J],7T@#/T>+;E@T/W_51'.%+IJ!3DG M?.9;[)'S%@QZ3M@#:0T_O+/[UA<5'9-B$T-B%7+=@EQ7ISX<08_UTUX[#?%: MQ4T?O\(A)RI"VK"FA R)50CU"D(];0N+83T-N(=#-"%_G:-(W4GTPO- M;VZNT/CF=GYS.[J;W5PKR6DE&I,SI%8E5Z;VMC;_'19.RJ-L2UGJI8[00L 8 M192A,4W@]0EO4>JK<>K5)Y=*@$;S>U-J58!EAF_K4_0 F[ M-!/V'C>1HF,$U[/2"WP\'?14BYUC?5QC3&]A()S20#CZK/^*IJM"&QKKTN ] M(H-3I]WK.@= MP1W#/KP'T>(Y6M)027*_I5!2,FHC3*E5*94VPM$G^KN>ABZ?O V.UZ36@.T1 MNAXM)J._E;R,N@93:E5>I6MP#G(-/TD8MN]C2-!@K&(.DYR/9IPG-;.<7O,7 M42T#C_51C;F]A5]P2K_@'.07?M 0?"EFV?H(4RY_[U&ZIDI81@V!*;4JK-(0 M. <9@MVZY2T!@R_2N0SR6_6>P1[%NBYFU R84JM2*\V (\\C( 0R M?B:IY&?4#IA2J_(K[8"CS^9S?HL(AR&Z2#C\S-4C5*]3NV.LCVM,ZRU<@5NZ M E>?T.>T+B/"UG)"^P,4Q :<5+3%L;+;[1&LQ::/:UR+\!;VP"WM@7O0GL)B M VF'%I9>IAZ6T<3?E%H55IGXNP?M*J MR<*ZAZ'==6SGM-<=."=GG0<5H!=500=M'52=XD*:0HYN$L$%CJ5S4D(S6RZ4 MJ?5?--,=N"=]NV<7;[H?S%?@N\X99RYVI%(+M0KS3N M49W+K([&7/I^L2&(%;M@']X-'/OD"Y?KF$_/V;)FNAN[HBP]5=:7H5$<)SA$ MWPA)DT-029_EAH8^I-8(GB<*7MTNV]TN_"(HFF,FT&PVR^X@X$A6.B)9$'"L M?%Y&'8DIM>HS+1V)>V !TQT0YT&Z\Y-EVLI'J1>KGUF-^A)3:E5DI2]Q#RQC MRGN>!I=>2+!$3F4=/@( ,,% 8 >&PO=V]R:W-H965T&ULC91M;YLP$,>_BL6DOJH"@23;4D!*FE:+E'91JVV:IKUPX )6 ML)$E@$)OM&(R\4JEZKGORZP$BN6( MU\#TR9X+BI4V1>'+6@#.;1"M_# (9C[%A'EI;/>V(HUYHRK"8"N0;"C%XGT) M%6\3;^P=-IY(42JSX:=QC0MX!O6MW@IM^3TE)Q28))PA ?O$6XSGRYGQMP[? M";3R:(U,)CO.7XRQSA,O,(*@@DP9 M:O5[B%JC(@+>-/Q_3Z*TW@\?I O[>Y MZUQV6,(MKWZ07)6)]\E#.>QQ4ZDGWGZ!+I^IX66\DO:)6N<;?O90UDC%:1>L M%5#"W!N_=74X#HC.!(1=0&AUNXNLRA56.(T%;Y$PWIIF%C95&ZW%$68^RK,2 M^I3H.)4NFIPHM&;N\^HZQ;[26'/H9QUBZ1#A&<0X1 ^%!U#(<)*X@&Z%H?(W"((P&>%&?9&1YT:5)HE^+G51"_Q*_3^7K:)/3--,F M>O5A/ MN!K1.>JV3(;K3R@5ZQ!1.:1N.OA-,*G2%:7V# M?O*&%6BSV0ZHFO:JIA>IVO#L[%\R3'B$UM7HJZ@ ,WFM60V1!#,\H&_6ZYM= MI.^>"(K6JU/RA@&3\)0*_ZBQ*(C"C@^),EU9Y7JLW^TGU,(UYC]W-]X>L"@( MDZB"O0X-1A]UN80;&UM8J#ZHB!H% #M$P & 'AL+W=O;$N_I]#_LC#PR..]U)]TVLA#'@JBTI/!FMC-C>CD5ZL M127N M%=#;LN3JQZTHY'XR@(/CB\_Y:FWB0*L3#.!;>7G9B)HG"> M;#^^'YP.VC:=X?G]T?L?-;R%>>1:S&3Q-<_,>C)@ Y"))=\6YK/<_R4.0+'S MMY"%KG_!OM%2,@"+K3:R/!C;'I1YU5SYTV$@S@P@[3! !P-T;1!W&."# 7ZN M 3D8D'ID&I1Z'.;<\.E8R3U03FV]N9MZ,&MKBY]7;MX?C++_YM;.3&>RTK+( M,VY$!AZ,O=A)-1K();BK%K(4X#WX\C ';WY]"_2:*Z%!7H%_UW*K>97I\3>.8P#B- MHR@:CW;GT+Z4PB1-4.))YP&O*(UC1LZE%S"DA2&],#.IC0NE3J#&G)XUC1F# M<0Q](%]*$*$8^NSS@%>:,)*B3J"X!8I[@?Y44FNP47*9FQ!/[+4,*8TB0GR> M@#3%F$#D\X2\PB3JX:$M#^WE>; )-Z]6P*YEP#.;7W)M%'>I&(@GN[?H\+11 MKT,IQ"3Q8VL64$8)1:D/Z2OME.&(=3(F+6/2R_C/1C@D2YG7&2T$E/B-$QK3 M )"OA!&*$X9](E_*,$IZEA5KB5@OT5UEA,W$IIXV:=9"@4I6[V4+>IR[=Z 2 MP3AE7M?L!5><+291"7SCWA8SBM!,U;5'3GZ#6F]"CL"6..$P@,/S)[D,. M7GS?YN8'$%Q5ECL8JZG7,6I3#*8^JZ],&6%)8$'Z2H8()'$G+HQ.^W'4"WRO MY"ZOJRI+? $OH^7,^:J MB:V%/*M"\FIG8[LN0SKC]]#(90\#JS6@PW&(V->A%';CHA,N^NEVWIUV#L:7 M6R]&@?0X"T@3P@@-1&= :F."HN[$ T_5"6RJ =PU?<=YL[FF*0AO@F"]18[[ MF+G1&[X0DX']6M%"[<1@^MLOD$:_APJX5_4V?RUOER-X*HE@?TUTRW6^ &]L MW&>R*+@Z&\JWP:%LW"7GH8Z')+Z.CX",#5EZ'1L!&1VZRC48%Z>Z"/871O.\ MV+K%^P*N.,2%/:Z C V3:ZR *AZF20?6J3R"M#?NA+';R#[ M!:V-W8#L4@C'?V_9]>+X?TUO\]?R=CFDIVH,]I=CI_AOQC(<''[MA%D2D>O@ M",A26Z!<1T=(QA+:$1VG,@SVUV'G0=\'X]=&F*5I<@T3D*4LHM-Z#;)\EV?"?MB#3"SL(K9P;A7;_:N4!\:7+/'46Y5DB*^Q?1$> MLFMH7X2&*;MB'IV=@Y1"K>KS)&U[OZU,)JE5<:%&)I74;#Q"8>U9PM-0]&;NK3ED=IC"SKV[7@F5!.8/]?2FF. M#ZZ!]H1O^C]02P,$% @ +WM;6(OE!G)O P 9 H !@ !X;"]W;W)K MM@@V MF_90],!(8TM=B71)VL[VUW=(*5IG*1LY[,42Y7F/\Q[)X^+XJ*FB9NA9;X/C/6LB6:1S*C:^V$EAI06WCTR!(_9;5W%O,[+=[ MN9B)G6YJ#O>2J%W;,OGU#AIQF'NA]_+A4[VIM/G@+V9;MH$'T(_;>XDC?V I MZQ:XJ@4G$M9S[S:\6>4FW@;\4<-!';T3H^1)B"]F\*&<>X%)"!HHM&%@^-C# M$IK&$&$:__:Z2$-=LU^I,X_ :] MGL3P%:)1]I<<^MC (\5.:='V8,R@K7GW9,^]#T> ,#T!H#V ?@^(3P"B'A"] M%1#W@-@ZTTFQ/JR89HN9% 7,U\C=,;$K_HI[KK MIJ(GI@HI^2BXKA3YE9=0OB;P,>\A>?J2_!T]R[B"XII$X830@$8C"2W?#J$9-=&P%)'EBT[P#>Z?-/^OVR>E)1Z5O\?<[]CC<793/F[4EA4P]Y!8 M@=R#M_CYIS -?AES[D>2K7X0V2M7X\'5^!S[XG']A3>*XDAIPCV@B\:P0=6!;-2$<[)'1%9"B M8GP#&$8T>P9;QB[H),CB";FXS"9Y0*\(XR4.HDD61:-5+'6%I92Z"[UT VD4 M!YEKE1L8AN$T/VE5-EB5G;7JL]"L(0*%2U*\*AC=CN\,'!69N?LA=S-?NF%A M%&7NOEF-\"51,IEA!'D1N9I6$>AZXD-S)-LC"9 MNJ+\H_NW!;FQ?8S")=EQW=UFP]>A5;JU'<)WW^^PA>HZGF\T7?_UDICVXR4ECX<2=[;;L MW^_82;,"*>*!E]C'/M_GNJ[(2*JJ.Q1)J MW"F$K*A&4RYW"'5N4VBRX2;RD"YB!OE].)5INQY*S"FK%1$TD%"/GPC]/(^-O'7XP MV*B=.3&9S(5X,,9-/G(\$Q!PR+1AH#BL80*<&R(,XT_+Z71'&N#N?,M^:7/' M7.94P43PGRS7Y<@Y Z(]@#"%A"^%1"U %MJMTG%UB&EFB:Q%!LBC3>R MF8DMID5C^JPV;9]IB;L,<3J9B%H)SG*J(2!B[&L,QI&[6'CUNC@[V'.T'Y%8@E2)? MZASRIP0NYM$E$VR3&0>O,J:0'9/0'Y# "\*>@"9OAP<]\/3MT^R])W(GE0UZJH:O<:>?,-_5^[YM[\*I0X'9$)522Y1$,DUY L8D"N4SVZ7 M%AH)[B#C5"E6X#4P C8@W^EC7Q>::$YL-$:#UTG@#2//\V)WO5O@EWY'PS,O M>.&8]CB&PS#<=6P*X^ZH0@5R8=55D4RL:MWL5H1#@93>\1##DHW2-H862ZL]RTQ,<)I'' _4((O37, =US ME_P#4$L#!!0 ( "][6UCDK'\PK 8 "X< 8 >&PO=V]R:W-H965T M&ULK9EK;]LV%(;_"N$56PND,2\2)66)@3;=I4"W!DF[?68D M)A8JB:Y$.\E^_0YEU;+%2UR@^1#KG4VGW?Y4M:B.U4KV<";.]760L-M>S_O5JT415^HKN848SZO1=G,%N?]LZMV M<:[6NBH;>=6B;EW7HGUZ*ROU<#$CLV\/KLO[I38/YHOSE;B7-U)_7EVU<#?? MU5*4M6RZ4C6HE7<7LS?D[))Q4Z"W^*>4#]W>-3*NW"KUQ=R\+RYFV"B2ERJHR-8&.KT.ELUV;IN#^];?:?^^=!V=N12CEQ2R=H4+> MB76EK]7#GW)P*#;UY:KJ^O_H86N;T!G*UYU6]5 8%-1EL_T5CT-'[!4@D:< M'0K08PNPH0#K'=TJZ]UZ)[18G+?J ;7&&FHS%WW?]*7!F[(QPWBC6WA;0CF] MN%1-IZJR$%H6Z*VH1)-+=&.JZ]!K]/GF'7KYXA5Z@:HCN?:VC9 ME)_G0RMOMZU03ROO9'Z*&#E!%%/F*'YY?'%Z6'P._NZ?>#*COPE>U\ M9:':%Y>B6YX@\Q_]]G5=;D0%GG 55F5^LDE/[9U M90E)DXE\VXQ21K&G?_E./@_*?]]L8-15^^3M76[+8S#ZG$_T.>Q@]#'';H') M3F 2%'C5RI4H"R0? 6@==*69OTHOH8/S@]7MTIY8FB(<1=%$N6W%<)I1M^YT MISL-ZOZDM*B.D)C:W9:2F/'IZK+M8.S3S+>^LIW,[)GNA42AU4]]MTH( RM MM_9.ALPU"3.:3<3:9B1C"<[<6@D>&8:#:O]0JG@HJ\H))FPUFF",DW2BS6'' M,Y)ES"-N#[ D*.YC/RG+1HOFOH15/PRZMR^'Z@XZ,TLA)$T%VW8,QU'L65AD MA",)\FAAHCZ,/"B6@",-%QOXJ7T4&&H[C 0XGJIU6-$H]6@=X4;"=/L(LU3H MLKE'E81D+K"@AHHFW<53:Q[8=I1G'/NDCL0B861MYT% H VBE$5T&D]=9E'$ M?/)&7I$PL+:!*2#/!@VH2S&W.M!A& ,9F(>H9&02X4>E;54I;@TV2^G.W4B0 M;=^;O/VHV@Z='CE'PJ![D^=J#4L/K<2321J<#MNHBG'*$RMDN,#'.?>-S @U M$J8:B&S7,DCCO4%SNN 'HMX8DU_AQU/8^KA'1F!1\+$NUFJ5K^&D%>C6]5" M<0@J;J4VQ5A*\32M=)C1&$>>](&.K*-AUHT1[X.)>"?HP]"QD*H-"\2YG['Q M!KD,F89IAUD21VGD43U"D(8A>)CV/#,7J$VV),&)E5HZ['@2)\2G=F][&";@ M.WDG06D!Z,M5+9$6CQZE-M5X$NU-QD&H;1:G2>S)>^A(/QJFWP?5W&^G;"%O M_=D9M9%&,(D)F>XE7(:,DX1[5A<=X4>/@5^UT_O<#+ A%V%,IZAQF+$X2GQJ M1Q;2, M#:^QOU>2!9>;:CI$LFF;"#CN2I;$/XW1D) UOW+8+[;GNM3=EE)"8 MIM;$=1@RAFGDR8KIB#6:!%E^HU7^9:DJV!%WO_0[#/WD/H@)XO&[3V)^4&V' M7H^-"K[IRRF0T\@H>_Z4'6,::'\D<^LC ?#^6KM>Y@NUB8"/2&&"@S MI9'#+@:\[Z6$AW+W3D3#V+R66L C2%=%V_C2/&:SD&?P9\T*AUW,O"D3&Y') MPLB$G'I=KZO^8'Y(I54-46EIOJ%LY)";.*7;6.2Q=7[@L(K3+/;('MG)CME' M=H[P[I3JX" C-+&..5V&E,6 5H_@D9CL.XG9;UZ.=H#;T=BY+789.K?%\[V/ M.>9+VE^BO2^;#E7R#DKBTP2J:+UM8AXN">-$) #[+P & 'AL+W=O MJ/1[F016$LZ7[\V1F=].\T#8^_OUC_TI+79)9I M+1>J^'>^:C:WDVA"5G*=[HOFFWKZA^P(^<9>IHJZ_4N>.JPW(=F^;M2V:ZQ[ ML,W+PV?ZHQN(HP8T&&G N@;L=0,QTH!W#?BE#4370+0CS;:WIYZ69]_NFTO_-=;MFOE!EK8I\E39R1>X;_:$GM:F)6I-% M6F_(%^T8-9F2/^X3\NZO[V]FC7ZI:3K+NA=\.KR C;R ,O*K*IM-33Z7*[DZ M-3#3O>V[S%ZZ_(DY+28R^T X_8DPCW'0H<7ES1EHGES>G#K8\'X">&N/C]C[ M?2>KM,G+A\,2R)MCP?$ M1H8B$@&SD(F-#'PO8.(8>4+%[ZGX3D>X6_U'+_?#ZFN4CJF9*K.\D*3L.9KG MYE=F5N:N4H^Y7E%D^4P4<**/:$3\:WK1-8TE5S)V,O1!/_2!TXL2J8UF>6IV M(C1JA];!T9QSZD>^[48 Z/&(VEYD UG$HG#4B<*>2>AD-HZ&/!ZE$?4T(B>-^TU:R:G9SU=$.[X6.?4HIB<6@3MW'FPM=3:0]:9++-+.7=O.IUN;I-9 * ?!6"V 9"'<31.^TA:T3?0 MUF)45I5VZ)=8GO[ .WUG]82BQWVP:R&D3R%)&RD"WQLGR0:2S$GR9WVVT'*Q M)'6JI]),H-Z8]';4/).T7!'YYS[?F4T-,F56KZ:< @]&0)_9P 0!6_<8H3FH M-.J4,?//FH>FE)=$IE6I=]J6ZEY/Y9%^-I[=;>&M.T/.W.XA#1%G .0^!YP! MD,5TG/0@KNAY=?70SN^[0M6UK-^3@S/KTU2I3R?:GX[##BWL M#D;49K( 0!$!PC:,,W^<[Z# J%-ES']6:O64%P7)M[LTKT;=UK=#BX]"D(T+ M/'NS30!NC,J@:*A;TOS>;&0%.P^DAX9%*W7[O4.NUS([G%[33*_8.F^=$DIAZE12;]7" M5[667,O:Z= /ZHNZY=>W7HG@]0P$DD<]>Z4N$#(.@'). '(:QK%P;%&#[*)G M===JGS6]\!@Y85.@ISAE BT.&SIE ?<#M"4!K,]\YHT+2C8H*W9.64D=J?0V M^\-H9'E8&/PPP 8AQ=Q"ZNY%(N_2 M9^.5D)2M<.* ,N"4 !GZ0#ZJK7D6M9.AW!09,RMR.Z& M7=QLZLM]K0%&B?9;?NM/[69?O/! #'V Q:BKFU5!_S]G5[0NR( M71 5D"*B:*-:(*COM1DKBR* 1D+OE.-Y'C8(+18[ ]Z7O$S+[ )J3KWVYH!W M36O)M:R=%H,&0O?'^$F0UE;&0J0>HL]IU3.8@P[A9AQU/Y!IY (FEY MQ"%1@&6>CP8E05C!W5X[2"]^1GH=4?VG\=HO+A]%>BGD*+.)H#$#2P.O78^XVJFFE+,I%+'&5!>2^.8[2A (D5"0'.EP 9LW \2\ 'I<7/ M9:UV_>RM+Z*'LE.<(WHVDH4!.CX#9,S#\50/'\05/Y/%.B+7UY+Z%4@R5>-L M#X?Y)\ 1X"B2D C( CXN!\2@?L09]8,XFH-/IDHCF4U:Y"BQ:Q[7^:K-'^#B ML$!9*=\NR"\0D/(0'/T0DI_>%#EE/X@A<;9>>+0^ZT9EWTE>UR9-=-@WZY&R M.-D5*2Z]"%1+%*CB#Y!1S!%_8#)\57<^'8!!'HDS\NAH^MLSTRHW::(2GVP% M2H %H0C0]"*L=6^G(XBPYD[!>$E-#+)(N&61#E+=Z;XEJ;9;4SHU4PTIHAJ@ M%\!B,,**D*($68*P5*]@Q]4-<70EZWS5T,KRO>N.O^^/0I;[D"A U3",(XI. M^ @K*'V5C^BX _W% LH=LSLH)>%62I_;^E-;B?J1M?4KHF.3)%E7RS(AJ\U7 MF9!FOIB$SF-:&*>'8V!K'28$FGR4Y/)\.\F3 "2-QL\V8I!.PBV=#O4ZD^%X M&T54CXPA1X"D#.U0 #G5JL41H@8-)=P::C'&C:0-6OBA^GA =5)=RJRDE8FJ*%@^K!],EERJLZ-;T5M9/;2WRVO2EI(.MXW[I_T-]KOVWO:KYY_HQ^1P#WTP M<[@6_VM:/9CK$85<:Y/>AU!WJSK<-#_\:-2NO7N]5$VCMNW7C4SU7FX ^O]K MI9J7'^8%_7W_^?\ 4$L#!!0 ( "][6UAG:!J 0 X )]\ 8 >&PO M=V]R:W-H965T&ULS9UM<]LV$L>_"L?7N4MG[)H$']5S/)-( MQ#4S;2^3M+T7-_>"D6B;5TET2"I.[],?*,F&H%TL2'OCM"\:RU[^ 2X>B-]B M"5W7%]G=OF\N+>M,MJW7YMO':S6I5-'^\+I?U MWO3QY M%7PO,]%?L+7XK2KOVH.?O?Y6/M3U[_V'-XN7)WY?HW)9SKM>HE#_?"JGY7+9 M*ZEZ?-R+GCR4V5]X^/.]NMS>O+J9#T5;3NOEOZI%=_/R)#OQ%N55L5EV[^J[ M'\K]#<6]WKQ>MMO_>W=[6__$FV_:KE[M+U8U6%7KW;_%Y[TC#BY0.O@%8G^! M.+I ",L%X?Z"\.B",+%<$.TOB(Y+L%T0[R^(CRZ(;?>0["](MK[?.6OKZ5G1 M%9<737WG-;VU4NM_V#;7]FKEX&K=]ZSW7:/^6JGKNLMIO6[K9;4HNG+AO>_4 M/ZK;=*U77WG3FV)]7;9>M59_J.>_W]3+1=FT?_/RCYNJ^\,[\WY]/_->?//M MQ7FG:M+KG<_WI;[>E2HLI?Y2=\42N6Q*7S:M5ZMZ7QOOWS^5JP]E\Q]$9D;+ MO%HLJKY;%TOO;5$MSM0-3HO;2E6)$LUIT7=EI\:QKTKOQ8]UVWYK*>=<]8.'SB >.H/8 M%ASR%/RCNMQ[HWI,B]WDZUU9$5Y6/V-^W]X6\_+EB2JA+9M/YAJ^]%UZJFG4-L5ZT6UOO9>J!'2WA2J M2'2LD[)C&WHGEFS%^L?BI\O(%Z%Z4/H7YY\.&Y&SU)Q33#*)&8T8/31B1#8B M.E._ZKJF^K#IB@_+TNMJ->LU:I+'FG(G'A]X/PDG4>H#]T^A902M9M J#B9Q M.@&6.;0,PC!#2I;0\BR(_,#0-'P7/_@N)GWWNE@6ZWEYV-V]HE,3^OP[+PQ. M/>$+'W,:J3JV_\=#^S]GJ3FGF&02,]HP>6C#9% ;#FFW!+C:UMF309T=ZMDZ M.[2T=79HZ>CLZ8.C4M)1/RMJJ;;/<\PU*71-["_%E>=$GA7 MSI=%VU9J1;SUZ*GW2_$9<^L$WD>8AHA;R6J/70=RBN6<8I))S&C[P-=,Z).M M_^NZ*8ME]3^% 2^6JCW[!^&U:EV%A6LU::B6+=O.:Q0G>.U=<=N>>FLUFRAD M5+W&FV^QL:?&KOA<;DGR&W'JI]&I]\V+]#3SA7JJKA?J0WBJFABG1Q].D$$P MR6!_V%O&Q#A#Q(X'FMM$#JF2Z>X#! ](=[\K;S>-V:N90S-!GGZLQ>:L:I)+S6Q@C=4!R6UC&QAM5($L!,+,#^'J M8KJW)<<$E -C8GB)DI0SG:9I-*!Q]'W?P\_ZJ.&B]]BM>@I9G\H!I,8@#K8+ MJF/?A&[?#!7+$4O@&;$Q"/>;=J M3>R>-LA"1T\;$;CO4 3(K,%9:LZJ)KG4S&;6-!K0./JX9D:;%D)ED 83;'C$ M[N$Q5"Q'+,'PH$Q,OVD"#&@$G/6+SF;GDGZV[=>IB^I3M2C7"]P]&&0I >HJ4'3U'0)KKT1:N^F>LY>:L M:I)+S6Q*S:\!#;"6@ ?>?! 7 S\-0L3ET[VM*^:!2,9Q,$&(.,=,19*E".8C MIF=IE$7VQ;8&VV#RC'L< 2?U35G59JQJ.:N:Y%(SM[DTX H:<.G@EX"H9XM^ M(:;'(\1MD@\O4))JIC[6""AH!'SN**2 L&8) M0](5'[T?S;J7R:HFN=3,+J!95PS8S_1T &6Q'2+OML&2A3?;-/W^]-NRJ>K% MJ;<-&>#3%"O<"@1NL9 8:ZDYJYKD4C/;5<.MH.%V5+O^5BPW^),:85%+4$RX MR191 _/AX (EJ69Z3:.MH-'VE7X8]_OX1XE,GDYDVH^%?91@>A E.%5._KBI MVDH]H]ZK9JT4.^S\W,^3]?6ZL@79!+)KB0?9A!N2!XOEB"5P]6!$%AJ1!8W( MNP[:QV!L\PSEXY]WCWVULKHJJVYCFY58<5I G$9#;JREYJQJDDO-;'0-TX*& M:;Z0FT!0&P^Y"0C:H,6&BN6()1@LE(GI-PW5@MXNGMV'UTZ]PQS-W?(,=0_< M\+5%W/:FI'^@&G#,X (EJ69FUFG@#&G@?'QN':D[.KD.TJ,EXL9:;LZJ)KG4 MS+;4N!S2N/S$%+L0XJDU"+>W=07A$$E;$ XSM03A$%,Z"!=JC@YICJ;C+R$D MRK[XV MD8/J9/I',V!(,^!SAP%"B'=G:>9CW8\3R6:L:CFKFN12,[N QL60QL6O'G@+ M(A&#;9[V=PZ?BYSE MYJQJDDO-;&&-MR&-MPPI22'DS;,H#81 HB][6R.]'VDO=ZJPM5#X\).DG.DW M38@A38ACLI)"!-NB#,D'GX9N!APLEB.6P#.#&3#4#!C2#/AELI+H0D=/'1@% M8@MJUJU35C7)I6:^7J1)-J))EB]$$D$8S2;(-#Z-W#F^0[5RQ/!X<) FIM6V-]0U15C7)I68VDX;5B(952[X1WC0PV58MU.)@@G5B:(OL MJLPBR)EQ&J=I@@QU:)K$X5$ 8^]31#6;Q-:5='3P.N8.C)XGW2ABW<9D59NQ MJN6L:I)+S>P$FEXCFE[I<%<$.850VP]0X)>B.+QI&@K%(EY MD6JFYS2\QC2\?M6LHQC9+L6#:+$;@P>+Y8@ET9T! ;\QYI%$,(52,8 M\X[[3".W2>XVD?0-/G9 :@2,_UR''\60[H2/9.1-Z7J/#0*PJN6L:I)+S3Q# M3K-B\B<_ "F!&'>6"($$AA+WYBA]LV,;&JG:\?@=4GNS932+)L]Z5A)=VE@6 M2I MU P)J\]8B\U9U227FMG FH"3+WY64H*<7!3Z$X&]E9S UV21& VB>/Q8 MLQ:*[*J0XFSW5<4H*\Y.EG ;(B3MRYOH/%!4D:)R,S".,K$<2#%8ADC,P#KVYNL:I)+S6PF#;[)HXY"PIL&9MP&82!2 M['5FQ#;$YF:$H_TD2)'7-#'3B?H/.P :,3UZNIKNTIB;/.=)2 GKAB>KVHQ5 M+6=5DUQJYB'@FG33IYR$E$*0LX7.$-/C >(VR8<7*$DUTQN:+E.:+@=$?NZC M:]/[Z-HO!]E+>J?4&NRA:S!VG+"JS5C5IF6_IF1P\(-_\. MJ;W9,AJ#TS_76[0I1%H\JDW7>_0%.EZU&"Q'+$$@V7P<5&9 MIO*,IO+1N6T9W 6VA601TV/_9&Y01TQL$5E2S720!O6,!O5'Y[9E$",M(5F+ M)1*2I>LZ=@)@59-<:F8[:;;.!N0S/SZW+4-V9VU16L06B](B9K8H+69JB=)B MIFB4]OS@JYK[K^[^J6BN>SI>EE?J2O^[?BG9[+X->_>AJV^WW][\H>ZZ>K7] M\:8LE#][ _7WJ[KN[C_T7PC]\)WDE_\'4$L#!!0 ( "][6UCZY*6"1BD M :) 8 >&PO=V]R:W-H965T&UL[7UI;]Q(DO9?(;R] M PF@RBH=EF1W&Y!EN]OOVX=@N<>[6.P'5C&KBFT66<-#LN;7;SP1D1>+):EG M=_;+&FBT)3&9&9D9]\7O[^KF2[LRIDN^KLNJ_>'9JNLV+Y\_;^FK.]^>#9]9O_PL5BN.OSA^>OO-]G2W)CN]\UU0[\]=[/DQ=I4 M;5%726,6/SR[G+Y\' ,B49MYAAHS^ MN357IBPQ$8'Q-YWSF5L2+X8_V]G?\]YI+[.L-5=U^;G(N]4/S\Z?);E99'W9 M?:SO?C*Z'P9P7I.-(7 MCAAN68BA?)MUV>OOF_HN:3":9L,/O%5^FX K*ES*3=?0TX+>ZU[_UBRSJOA[ M)D=4Y55UR.9_7?=45U3*YKLMB7ICV^^<= 8!IGL]U ML3>RV-&.Q:9'R2]UU:W:Y%V5FSR>X#E![L _LN"_.7IPQK=F/DF.IVER='AT M_,!\Q^XXCGF^X__YXTC^XW+6=@VAV7^.G8RL>S*^+DCO9;O)YN:'9T1;K6EN MS;/7?_F7Z8O#5P_LZL3MZN2AV?^G+_F?MECRUK3SIMCPJS3\3=_2Y&V;7+;X ME2[;K&>F<1>>TIM$,5=ULZD;OV#=@^O,VB(OL@;3[G4K0Z/6FZRZ3]+D;E7, M5T1$]TE6MG4R,^ NIFE,GG1UDK7)G4F3GI9L>*K]A%@@34^/3XXODC8K:FH8VER;N^H?$,R&4/A"B++%DT]5K7O3,),:4R:>^* M]1J[WV /;;_9E 1KFIB_]<6&V%['4S2FY)5+4[1]8Y)-4^?]O*-Q1=,42[_I MDO[7SC-:&:RX,U56S?UP'K+*&AF2)EU1"HC$8*I@&.V?P9GU19G3_E("H,N* M$N,:0 ?4+&CB.9\F ^Q7GA-Q@P#J1A:LZ=R;=I)\-DE>T%$4L[X+%ULU=;]< M)0OBRTEE.I9$+Y.;J^ODK1V.J?;H+_LIX1%=0T&7PI=^;6?9LW^G(3_53?%W M.I#X=?TK/?^5SRLK98I/.(2]7Z\_[2N>5LGG54VW2S>,U3;E/68/_KH_2=YD M;<'8> TZK3I_ ]=-4TV4\T>N&@:SUT MM%S9YX1"A,@5I&.IV$HS-X HR_\@Y)?!W2HC9&YPQW.B9O "TB82HHJL:))- M>(X$(4C.K[FIV\(3-M,AIJ=W2.RV N'CAVG!Q>[UV.0.G\(^)LDE[5(AB_@* M]G1'N$&W4M]5)I>1;<#D0(G-7#F/6QFK1$^(:JHV8SVE)3(E0+D*+?ZHM2HU?$9\Z4204-] U\"(%]UEG7TQBW#P )FM) M*=O(\G);BP6I37)>:P&:UB)&9P#YX(Z"17FRN6X+%U75'4[P-WIA7;===#@> M!N%R@))7!.8S^P*:Y'4_ZQ9]Z8Z/6%]U2ZO5D"FS%J1)W'@.7&?!20/H<5X# MM>IEDZWY#8*)%LB^XC&A$:NS]-(!5+J3;F%KHH3B@^8S[VD"Q(T#B"2(GC=E!1:1*+ MW#1M7^803\&AT0IY09?3 Z5*G1?=*WFZX:NC/9RMR+4X7L6C&^#VYXDOYH[ MFN,RKYF'A$*XJ2OZ>:XW^5N5_+^>1,/QH96U=P!_ZS6BLBJ'8$E^WX "D[W+ MF]_W\%)FGPT#"Q=ST<\I5^!CWN?ZDTQ3\Y/SHDKO\_F15EX#@ <>,<( MR$0Z/@,-]:3^D7&3P$D% \O2"Q I6 CTRQH>T M+W1'<,WN12D1Q,:^&]EWL2#=HR&97"6D*A$/(>T".UJ;CKDAW78THV5]5C83 M&?I]T9FL3+X4CEK*GU;%1@!G,4@0\W0$"NXB-S.B82\_YB6Q#CE)0N>5*?.# MKCX@5,. ^PED(F:HF1[X97\?8"2,8H)>I"&0O0-B7/0-% ?1K6CGIQ'N 3L MM D%H#MS=^_*2^AZ9MD,Z,4**!VAF6O"^'^2%JY44._BD"(4M P VP'9R(+K(6/CP/ MI=\H4Z8;L*#@D,L:FF0KI$('F]>\BNQA9!VZAD7?L?()/8M(8T(JQ)(YH2,\ M4NVQNRR0E)&>S'MH29R566/E.",\$&T%!+8/#6VH7A-S(*T$"$MK$O>:MX($ MRR5.GXYP>PDFY8SFJ9:E47&5S4JHVPRL)0]=2!#8DL=>L<]W766\4]U#I#ZK MZDN [!4ZNKO?B+8GECJ@L.H]8*&7:*B.=1HP[IJH=863I-%]:T0^SE>%600Z M3F[F!2MCD!Q-LG?UV]M?]JWLH65-1LPL/()$9!F]451Y05P)PB20=2+:=<=M M,B/U/$"80,%B-K8V&>.)/3;[NSLR#ZE*UR69I32EU0%4:YB;XI:O0;0>*[D) MHFS)".KXV"1YM[4E&=8()RV+98&9B-^08#3K35G?&Y)N64.8](A0=V?3Q;O) MS:TI:2L$L^@[T?(EGI):A\.B"S[H-V#@30TXB53[5LA;)^'W_;',>N(;'7-] MOJO@5L)%5(FEVY6Y28/AB?1UUJMK0IO*D.!>UU7!5HT^!9K%6H-;+E[C,L\+ MN=F2M T@-Z\(W,(MM?07H=]:N9=%OQ;6!1GP!;3<"@06S'LPNS\8HF !+:.V M=!C?IC%,3(ZU_JTGG89%_RW0D^ @=9KH8F]Z^*\80]J4J7K6V9IZ473@96#4 M7;O/&VVA !,UL.)E65%1B;.2=;E9#<6J"J[%L8//CO=!,GY14$GR*MDG<&T( M[=N_T-F89G@(\6A9;=D0&>"MY;80A#SWFF^5<_^C9C[ M/ R&-?06&>OKH@NRKEE7RQK[%>M.;'O[OHIMU0*2NX(DCR4-(N-^0R?>K?H6 M,_&1=I &8,?T#K;",@T''C#BX.04P'M(BJP%UD&> M;/)F/A#HXWL_X=2#T= M9\62C(*I71F++6KFLHY%Z 0NM;#N!E:< &H=3#Q)/E36=$X52DQ?F M5;%<0;#G/=NNS 4@AG(]W8*$,6%JT[%'1+1(VKT8K@*9R;Z -N';)&!CWPYQ MB51^8A;H_39%15*Z++WI289ZG1.;@P'-O\+D$,\UBRLZ3MD# 4TV$AU0 /*B M:%IA%XL:&I0#>4)BFLF(_IW79$I8ET0CO_[=*%6+Z9 Y:4;F%13-5I3'NO3W MP+?L- C,T^2!M2B(2%I.:<31P_HG&6-PT.8LL1M0B:4.@,))WUK/)T)$8I+8EVTAC6G/^H9L3+(VUO2 MM(%<7=-C%7IF)XHPP4^6">H<$(LBY)]G=/'@Q._IS1DL2O;)$;L3\%(!B2 D MS-&M\<$][3*4'Y&4 T_&O\*/1#S968,K\MQ5[T"/EF6':'K6N.6+$Q4^5&)H MAM!QZ"D")!OH7W89>M5D:U%VO&85J'Z$ *)_I[J*9H.__1:^/Y5WMW79KWG7A#+%K;'6 MLEI2#NT;0QBACI8:GH^1-VFZ%KO68PT.Q^NB BU+N'!-^H^6 ,2*TOZXK-=D M<$C;RT,!%?DO*F;H_!'K8-V7HN,()U)0B&6W;! M:!;,9$*31D!J"KQQ*SC92,%C=ZHU;/5$EG0G3>RQ(S7WBU&/NMTD(<_&6JH" M*9#8J2ZJ%)D!HRW$,4 (7_#V8\HR7PE(,"51Z< MK%VQ-:\N45*-YD._.T-,DQ30QVA*9B'!V7NQF=TKJL 266=_U(VZ/[QR%[E+ M5&T&-X,C*G.V161NUK-2-1WH9]#_5>+>OP+VLQ/$I($+@IT$1"H=0AD[IUJP MY,550\:*P2(T&L#(!V(&W'F(3+R73 5U"01(_[C;C@A;"O'=)-F%3X8I@ MI_=$J8VJ@^KP"^8&FU4D4:02:N!+!",TY-KU '?6N\HWUG?AG*D)3ZOCL.U MB\<,Y(^J5\+HC+4;L\!,VNFDP*Y]S&S@%%0.SL8]:S'*-UM_$[J!U :!<8M ME$CI(=,O3]6Y[TZ=AB[K3C#)465P2(PAH4P:!"M&N*K:/G/C0G@*7B :O)]J M^WWO=8&[M/0^JE484 9."ED5=#BL?$?W(8?JJ&ELH2L](<%\E811>"X(RM&X M#ZRLX/(X$@S]!3!!'C)?&)/ H\*6M08?0*A!*,&M/B)N^1RL[&2L4!J%/+!* M321[ 03[G3,Q47!S]F*;WMX/B9W*+(I.G05L'T*(LEX. ;(C$:EVJUHD'JFF0>I%TGDQ;9*HX^'I\3V<4.; MC02+-[1UO"@I7PDL%YL:!,-4%0@.8F@-L:@$"V WCR<,/XLZK(=*K=Z%W9F+ M1NG!L.-,%4!WE0%4 6A-7/;_Y8<37T: MC&683Y.LR1Y[J.J^1;[)_DL.&^%_1_C?-/DN.3])+XZ/\,-%>GB('\Y.TY/I ME Z/[OM E-*KT"D54FX<<0]"%UR_> ?"]73B5$,%A'5OX%T\N)ES4DK"#J-0([;N(#]IL+K, M'^AK&G6SZON.4T#>CY%@W NXDDD=Z8HVPD"])IK;/Q2,8#%.=]V#V![ JO!- M.YOEW)NL[=@_+,+A",C+0#V=GY_3#17IR>,'+$S#@FHQYV_"R#L"S M$)GRE,2M\X9PL8*+$P3K,M%X6#8G:TO35#BII-G4X+:<7?*7;+UYE5SC&%/( MNTFJGESK4Q>^*2'(&)P%R,9S8"C$,#FS)1N5U[2+57*97)N*F.*";IO4)%R3 M4J_(UN035#A!=!+4=*(&\KS4Y"]A0CXW J: W,V]:-2D63HA-B1M1O&O!%0A MN2E57?V-A(1H==LT@^%EMI&Q"*221B-/V224W]V;@O83I+G(.IU$=VE^YJ $ M6.[M(P3933Y@_!M(/4(1/F3'>QW;C_862J^=1!"9HU@2"H&?);2TX27:'F'E M!LU:5T:@],=O1T'GM 0@7GD[R 5U[=_%3X??A*L.3KWQ%Y1+&#@^]?"HY6[" M/?Q8DII1$B)U) 0Y\/8ST2LAE,6MO1\__/SIPWXB;)+8>V45(]ZH B=4Q09Q M'C,#(H421+QD<<#6'RP5=\F0]E:FMX5$,(WDPXFSFQ[6K5REZ)L,$(XCH-#I MV1;7BYT1B.8'84Q-$G( TG(2)&:3QV4Z3#A9A>%%'._. M&9MLJ;-7T^,4 53"91GIRLA4:R#!?4(#(U/1!E C%*L7>4V'R *4=< MJP4E=LY7FA=E#])Q5[^QHC'84G=7'W#427<5+! ,K^!G'AL.%NS6SG7>,(K3 MB<_7QJ;HCVN+WW"Q!X&;H@U?%*[(^38>==6GP-P SOL"02>-'=K4%W5C[W@: M.',],U$WBZ4WFZ G+A1PSP-"H84IU&O.6EE@,7/PF%5MUI(:[U0:0LIL@P[3 MY=P&ER->/3T> *?',TG>ZCV^N[Z)0S=\P:R*^:2L30U^7+!QX9[[_;O#=BK> M ]H[[,*N1).I1K6,VZ MUW&"2*D0F*0W(J%I&W:?(2'F4L W%#;V5'@$4U.-L_5\\F:XRT@K],F6\J*L M\LB!TL2YS%O0Z]"C'E3DMFDQ8&CG_#*SZROPX6I^+YF^?377V>;V[SP77:1- MS-7WHC18< Z(-F2P2W08].,G89G"OKG29NYLS7._*\^8\( 9?EZ7)10_=Y2; M?E86[I.1 MW?8F*]E5>8-:G!@*K[4$#LHE!_,X=9]XM'&&*90I5D&C;26+LH<);I/Z()6% M>7MS!!S$ISE8NRD5#^0(Q..^F,\!O!F_:R_+(<5P&WC]N\/).=GX9,9Q8%L4 M\F!W,F0Z&'+$0^C!\>#!E' 45LM?V6;Z10PF@?6C2S+?-0*<6;)$!()"$OH* M$UC_S@:CWP/KC!5MG\8NKIHP?;ROW.G(#:J0]?XNGR>(>VOOLHU+OFQ33814 M%32R-,&_!.P(:DF;$&?.DM.E(B=IE&0X9_'BS1%KQ+/AI"X;=9L$>UX5-!DQ MT?M >YE\(63^]AI@@J=&20FK+>7R<_L1)T2^FQZ\>.P?](F2"O;K%P@]LK;!F?1FIH?[+^T9/6UWM\FO3BU0@$-B3\Q/5?/3"5W\Q3YB7NMV/F0G8F-$[X6PW6\#34N_F#9PM2SD*J]M-XQ- A M$? F>CLJ7>.]ZTE<19E8@1OC4N#[?8O=5",,IG5D(!%%W=QWR=%I>G8*+\CQ M27IX_2\ MZ!+1TD6O?<=H.CUZ13^=GIX\!+OGE3'\95TM#^!#CB:.M_-9_&HA7@E,.Q!< M,A!=N/7FAI7W0LO5;N\RL '<6.V1$JYE;#8R# U*!;"[C;F'B0@2$WAP@ M4S"=(< A.59+>W$EV'C4@]PH3 H(=RJIE"P63",Y3:2L?!%#*-AB6-:CL87* MV6DV>3;2B'%:3C ]N&/)(6;6\41^Y/<23TP8=VNMN$?EL4MM"FWD5AS73D/? M\SZ]=<_1$CCP"",(]ES"#-E ?ECLF3KL00F%X][.'^1K/JSQ(PZ63 W_W1N( M?%(5/ LVU7NQH)UIHOGCA+65]BA9#OQX4^O%$Q&K-VE08I\0BZ MVD1YZWC5C"5FE"'38LKY*M'0X/R"Y.%V!3^0K;V1DZV9[NF$^B#!(X8, SV? ME!H=OU8;!0^$6(2Y1>5:HY$.YT3(7*8*S@Z9*PO(8PE=B"]G$/P;YT"!KCL# M]7-Y+!M]EI".+2$A!;UJ'K44/OCD%1N"?,APN/,Y=(^K!.E#TP&ON?J<+. _ M-,6N"B$>5VKH!G^T60WQ_(UY4%V)YA:-1$Z'\ M3"^]?81N7,FDUKE:[W%P%'ZQ@'*.)R3C20'-?#K@3UJ==NE2H)-+]MU)21T[ M0-F5RVX3 R$. F&W9#UGI'_4)I.K%2J7RN2M\C+$1AW:\M-6W*PZJTV@PEF[ ME"]>RN&I> 0AWPLSJQJ M?9WI,#,:L1Q;N0RK=6:Z.Z,I[HYDXI. NB..6E?D4GR-"C$Q:J-NX>&YM1). M#;,QW(LVNH:\.HE+%@NGB[ V+BSN42Q2NZ6\]\"FB-3&*2KJQWL(9>UQV!++ M("JLQ9=#X"=1-&0M,32A$:PKBSBBPC#0U>.AL 1'J#EM-G/ 1$(F(,&H+]>ONRQ7Y40D/IE;:,:OWAQ*@&5K0;^%\13_.R[%U9QOG51SX#G)%IB! MO&^N2&A95FD.5(X6/?<^BYL99)@X*I/8T)W+#XV:_E1A_:\47AP?DOEYCW8^ M7/XOOD5.BQ,?ZW8Z?9#7S"5%DCC+DC4/@H=B*Q,N>+/$+3Y!9JZMJO5FN#(0 MO0UG>?M$>?I;SIH_TMU]B8"KW)V)F(.YLC1AN?/XH*U\?J^NH*BN\+$^Z_91 ML6A+\UT)N*06AN: M8,UZ5!9*OQNG&/(5K7$^+3TP&D7(-,>,"M2<7,/N>B@ MYMS#M\<)<8CRP:"W;L'9??(CEP&]I1VB6L@V(@+5_OCV>E\*;:1*=P"7!=KV M/;*%!\*Z?ZKAI+F&3YTW=^TIDE6] DETM$9EQO*YL& MC5?6).76&M^2HMR#1;:&FV+%2XH;>0+%FL43.P^V&!-[GN #3EL6'9-D8T)^XKK\[.DP/#P^#. Q=NSQZ(20CN5XYS,VWOKC1 MI03?H5@- M=*=VJ/@^8;P%DB?&#YO/:"NF/BK(XE0\N&_ZWL'N0?;4( M7IV+O @KX,6\9:'F,@]8*JRSJDA/\ZGY5N1K>V M2X/L&2)AUO;IM,"!.4_7YC/44IP@80)&''762 5;Q@Q$:RG](>QHH11TD+#/ MN;B*PSJ<9V$ M+Z2_U_JQQ&K+?*U@7MJ2@&O,K8:B]T5J%;'.N2N2>?SD4ZD'LIIDZ&[AOC5: MYNX$H8]A,N+82A8_>5&YECZ .A#VPV+]4+P&E2(M,,U>NX]0^?P+I1=-]N_$ ME=$-.VBP\E]IG@6IY0=W4&O8 ^5#G*$#PA6EN9XYVL$&]7H,6EC=Z.>P#02V M,B7\GB0"[E]9&JA>&\*SQ+:]>,4 NSG16I#V:_*XQ*8R=[[N&C:M<_!8U56< M/&Q]/I7VH&_H.=1S5I4U7VA&Q'(@T60QQP09_A&I\00P_DF"XVB:'AV"84]/ MT^G%"V'AQQ?GX+NWTNIR?GQWCAXOR"I,K9^31YZ^J.QEYC M:;SW(CTZ.MN'<+DX.V/AB$\Z>!.V,O2GL5LLJ0^G> MA_JJG7;&YK5^'" FTU8W^I1!*A!Z(QHU&GN"N/20EGNL+ S2<&A MBQ0,_W?K(8ZGZ>GY*7XX3(_/M4+BZ/PLN0S2A6PP7#* ?%7#6":RRY!0_YXZ M]^?,F_/M@ ?B.%NQBCZYE@RQAT6*T?K%@N9M5 MVV5TPSB;,T6"<(SU,>V)KD+S2"CNUQ7[7! Q=4BK<<[2F& MN](>3T0E1&M2&F'['P7-.UQ5#IMG;O4#Z[:U-5M!2GX0>JONI6( \K397>*5 MC4:)Y *U!L*&>7U3#9BY7@D<<8GZA "5?$PD4-V&F"#N2@U]M2[\-(G:3?_1 MY]*RCNU5T@NM&L$ADT'M5!Q+&*R7!NHO.WX' :X'$B* D+Z@Q_5&")2SJ'>5 MJ$Y!<>MVMU9)RF"8>^F<8I5(NQ=H,!L-P:!B>CM'9)+\7H'32NYX;H= O4;/ M$^<<0=<0VU:@:.;]&@P:ZAFT9%99K-(NG4N#)K)A\&A7YUE2I*T7MF"V'Y)+ MP'\PN!*4R#M=WFZD78S?&I]:P/\OT'O?0Q4,XU?S1)?@RCSI+^%50N:3J= M&Q3DL8AX#MF4EI#!Q,\*:0HOM._-F(=YES1\& E[AZQL)#+N. S[VT=$FJ32 MPXR.@NP272F(R!8@'G-0JW#D+2UIMJ MG=SJ8&XCENA=[=J0LI&<$A]X(@9'!DJ;NK0432)AS=963M@^)&IG;?^=N7F' M [%M(!_8.$OK>.LZ!=R'LE/TF],4K'$(O$*R%1$/%N!*O:+::JLZT=:Z MW \!]SS:S5+CW3M:C-H@6=AG)V#;8GELN6[X1M(1F@5:[%[LSV0'6<8UX%-Q M4M#'($!IOUV@WQ?1UN'W4O(QTG2VC<#!ICA=C:\3T3"7_C?69&:8EO-IG57 MS)_R%\>".'>4%LRQ+:++-/;VT2D1PP0DK&'U7;VN9P5CNL+!HIKIR?8VXF0[ M,0O@S> /_&2%:T' $[G&Z#YWVD(P" 7Y_67A5S.\8>HM-#"],BO6WC_ +<4D MO4(_!R))GM[LL:$3M8B44CR5V"\(*9MMVJ "_TM%S%.7U(^&^(0&"9?;JMQM ML.,"%#3^(7:)D)'ZRT/7AMW%D&U)>@.KLLRS&)(T4'F0OE@*/-:<\G(LL./U MV%"",(E2I\0RN8I2IVRKCEVN0*8N6Z;J4F">F)!E6+],7A^?Y3ZY72L"T>O7MT/D6MTNGA\5.W]5WR(CT] ME\CO^<4I43O0#>7K5E$?$3*-Z31PY+K= )%=HS"6,;G1[C :NW4S.Q/@*>QI MYR?+%([!E"Y7/N@IY=L4R%O!(_L)B$5T)2R7?< G^D!4^'&7-*B-US/HW$>B M?*,-GY-L.T$.#LSG+J&Z]VARP@UJK>LJ ->W+L# Z61J!T[D.UM&>QMR>MU[ MX/Z'@*.,A;E\+ZKP_>#S%HZDPZ\1/9!]J7_.YRX_,7"743#/G:>@1T& M>9RW@GMYZ=,A"6//T^DQ.^4OTK/3"\29#E-,]B'J0.+2)+B.*)F>'J?3TS-: M^B0]FYXDY\?IQ>DQB[G!Y_3B+_E<&]$Q+NV'1IX0-O2!#5=4O .7'+_G$A[H MP5@FV?IHR$OW:9WH*W_O7'KX6S"'=]J8H=KA-G*NG="U^TO6\0= +F]^YSLY M.+Q(X_9'^KFALY-#NLX/832)\U3M2'PWSN'/AZB)C*7<]YLHTJ/#3^SPP8LY7-GNX?:@)L$%GZ4CG[Q1K#HZ/]Q/MV[\H^]_;M\<8->O&/X4 M[#K[L[/[[BN=)!S6-GR9;'\6)V::+C71I5BP0B0H&7T_2$,/8=VLG=$G=KL7 M6073DG;C"??DL.'.*&4+?TTWU@ M1V G:K/S6#]&0H V\=-?6HN_30[^MZ"->+WJ;Y93!ZB203.+^[*'?=^TBM36 M1@5BV2I^[,1N&NW8($FKH,21CD!P,*3:;2P-*[=2S0*QCB=DH/D/16F4\Q-' M2L+C"L[;I5;X^B\M\,BM@WSDFV2:L8&,9?6Q?)2T+W:)'?P;R#GZR_^W\3^Z M&7%R%OQ%4O9GX'-$40':P@VU?>'M6@.?U3CI8JWPFXAGH_37U*MB5OR3"/"! MCT&?NH]!GS[X?>;!-Y9_-7F'O_Y^DRW-+Y*VDY1F0:\>3LY(]>18MOVEJS>84C_6 MRC^N3$:8@P'T?%'7G?T%"_"GX0#>Z_\"4$L#!!0 ( "][6U@(8OA'VP0 M )\- 9 >&PO=V]R:W-H965T,ZGL>90ZEY\VFY:GF#$;ZQP5/9EKDS%'MV;1M+E! ME@2G3#8[K=91,V-"18-^6)N805\73@J%$P.VR#)FGD8H=7D>M:/UPHU8I,XO M- ?]G"UPBNZO?&+HKEFC)")#98568'!^'@W;IZ.>MP\&=P)+NW4-7LE,ZZ6_ MN4K.HY8GA!*Y\PB,_AYPC%)Z(*+Q?849U5MZQ^WK-?IET$Y:9LSB6,M[D;CT M/#J)(,$Y*Z2[T>7ON-)SZ/&XEC;\0EG9]@XCX(5U.ELY$X-,J.J?/:[BL.5P MTGK%H;-RZ 3>U4:!Y05S;- WN@3CK0G-7P2IP9O(">5?RM09>BK(SPV&_'LA MK/ 1LOVF(T2_WN0K[U'EW7G%N]V!KUJYU,)O*L'D.4"3J-1\.FL^H\Z;B!?( M8^BV&]!I=;IOX'5K?=V UWT%;U186K$6QCJ;"<6"4/@VG%EG*"/^WJ6Y0NSM M1O15+9R1?LCQVR&)CQM0(E43&1A, &7(B2"@BEF155F MUJ*SH.X!K@VY+@3%I@*J%FDN=2("&R)/'F6B%0=*K "04CPQ:L 1-M M7+%@,O9Z_BC(Z$-:)G2+%("))S,Q.BFXHSVO%/\<%4/)9BQC@?U7]O0Q\C?( MJ5^'Q:G?Z,DG5\[4TYO4NR?%.L4+MA2NS5CP],/!MSH M@WOF*.17QHA%A;W/LOP,KBEBEK,<5VK>\1K$!L.'6]8(MHK'3Y)>G AGF1LCPZ-T";XTXF#I26.74Q8:P_92,ND?KX$Z8A5"BDM5^ M+NM^2P=53ZZ%77&M7L/$0U6QAU_6!K^"WFH7[:-&!4S# ^P=GYS$QW2&24GX M#5 TV DDZ#/TT$ITX_H1BF,(0)*K55G'/#:%W85452 M;&BP3"AUJ?YTJ;"*:266;EZRA(KE@4$9GMLU^-_[RI^&':H2"_^>[?1S$8U]/_O_JY%L M\Z_[X L!H6U,*>TYTM%_/?X48K>4?S1)(<:P:S!K;@W-=- MPJ>!+[%"N6I^ MKE?KKX]A-71OS*M/%SK?J(U:D#@GUU9\3,.^J3X'JANG\S""S[2C@3YHO\D&_P!02P,$% @ +WM;6&XTIN1I" &!8 !D M !X;"]W;W)K&ULK5AK<]LV%OTK&%63L6<8B2^] M$MLS=K)M/=,FGL9M/NSL!XB$1#0DP *@%??7[[D@)5.VY'72_6*3(.[%N:]S MKW"VT>:++81P[&M5*GL^*)RKWXS'-BM$Q>U(UT+ARTJ;BCN\FO78UD;PW M5 MY3@.P^FXXE(-+L[\VHVY.-.-*Z42-X;9IJJXN;\2I=Z<#Z+!=N$WN2X<+8PO MSFJ^%I^$^[V^,7@;[[3DLA+*2JV8$:OSP67TYBJE_7[#'U)L;.^9D25+K;_0 MRW5^/@@)D"A%YD@#Q[\[\4Z4)2D"C+\ZG8/=D238?]YJ_]';#EN6W(IWNOPL M<#^8#EHL5;TKWF][\+#I[)J0OTZ7U?]FFW3N9#%C66*>K3A@(*JG:__QK MYX>>P#P\(A!W K''W1[D4;[GCE^<&;UAAG9#&SUX4[TTP$E%0?GD#+Y*R+F+ MG[3.-[(L&5S9V.$DVC_..JU7K=;XB-8H9K]J MY0K+_J5RD>\K& /B#F>\Q7D5/ZOQODAT^ABGIC:YZ)\P%*Q@IS)P87KWZ(IN'; M9VQ(=S:DSVG_%AMNQ5?'KDJ=?3EHQ;/G'+;B)8G#;@O!'*>%)94_\^(*'[(" M.X5E4C&(LHP;_J&[>"=K UVG#+N&')(5$L [?(H8D,V"Z-@-DG89?97(PU4[\Z= M!),P9"A]%+9"*1HC5';/D K* H6G%(+F3>?YGZC5RMMV$@7Q='KZ(@@Q $R" MQ7P& ,^9=Q#]290$R7S1.ZDG>#(-)Z??KC7V6A>+M(]?"7<$_9!-%Q&V)R^T M=MBS]['#YT&4S+['X>EB_J+C$S:+TF *&/\7M_2=/9F$W^'L!%K38)*^R-F) M=UX8A+.YKZM<.&'0$5K/H&*H2(RHM7%428V2SK[Z81Y'L[?[Q21W96K9"B#9 M'2\;7XM9V>1X4$TE#$J)<8M>79-^B^(")@XNL.P MM['D4>4MS+@MV(K(A"M>WI-GO:0EKT-ACUDP97S!6(//N>Q.Q10CH('VKAI' MU(CQQG#O,7 36KFG$G($+5E.3D)&;5S!L$VT5C[(X(BU5)1N6,Y!N)Z^VIT] M/01\XP<$D;_F=Y!>D\'6,UW&:^EX>3H"@;)/HG9MV"GD :2 *],F[U=*+[D@ M/PQ'4XP&90D3 W(W0,GR'G)M*B)06HEMAORLC?S;#U1[F4+^0I/@7: W%#=Q M1]&%)H0% 5U)*,.&I?"6$WKLI-CO\?4#N!'[+%C! '9:F!>)@0=2Z'8=4,OZ]/B8^;T7E(\&.A[HU(-"NR0@)MH5Q1+0SZ!'HDHISA Y/1FUQ=13EH5'$XTGX),,V$D6$LJ>X][-Y MR4L.V@!=?(0I/J\L.@#R+>- \7B?3_DT3$:3;=*S#;=[V0XU-]K46EJ!!\S4 MKWA5OV4WE#Z/S2'7D)6*)J02Y4S^>G(F?(V,>"1*QPZC>!1M@;2$MZWO)TH0 MLX,JXM'\0<-^L./O#/:W<$;?=7X8ZX9&;.-'Z**=VY ?0"9U[DNNRZNCK:8' M0!+/X6P:^+"+YR@A24,V_4+SI:Z(UW7+^.]0\KJ4N>SOMC_WMWY 4_H'HMN0P%_@96+)(6:G%,/JD'DRC=_V M5HY]N<8/LQ7<[E B(+V"7;(;H4 *2T,Q\7JCZ2((L7Z@C/V!C6H[FLU.X/>FM1#%6YG.XF7W0ZC6B7(-J&5\;T45_ M&L3AE)TD03R9G[(X6*1SK/E)+0XF20+Y()TO6#J:INR=_R'MRZ^=)&TA:\NB ML,5]$N'(&./R8A;,9Y.']4DPG0%;%&+0]D%G/\([64'$TL.",O7;8X#!+!J,?[V6H+W]!S0K)Z\NLKZ"M/"L.E*?G7J(LHM>]IDP,5]ZW?(JT>3 H M\)2@#N9$T%V8/(DSG;,Z%#AO^V.C[T37W<&\G9GB?W7V?;6-;:<<#,L 3E3R MFGY3LTJ <7J; 0I_?P* M9HN47B9XG,ZF]#C%8Y3ZAC # &ULI59M;]LV$/XK!Z\8&H"K M15(O5I88R,N*#FBQH,FZ#\,^T-+9)DJ)+DDEZ;_?D5*EL&\+N>#[WS18[Y5_9'?;T9VU=IP)]NLW<[QRJ-BEU M9BZRK)QW2O>SY4G:NW++$SL$HWN\W'Z]/9&3\^SZ-\$OB@\WLZRR(A--B$B*#H=8L7:$P$(AJ?)LS9WF14?+I^0'^=?"=?5LKCA35_Z39L M3V>+&;2X5H,)[^W=&YS\*2)>8XU/3[@;9?-B!LW@@^TF96+0Z7Y\J_LI#D\4 M%MEW%,2D(!+OT5!B>:F"6IXX>P37EA>8E#: M>+!KN$!'ZQ[.E5%]@W"=BN*L:>S0!W\R#V0N*LV;"?I\A!;?@>8"WMD^;#W\ MUK?8?@DP)YY[LN*![+DXB'B)S2N0G('(A#R )_?.RX0GOX/WI:?OT:B +5QJ MWQCK!X<>_CY;^>"H=/YYSO\1/7\>/;;3L=^I!D]GU"\>W2W.EC__Q,OLUP/< M\SWW_!#Z_TO<0>CGB?^P/;C9(@2U,@BKV/.0,.(/U;8ZMJ(RH/MQGHRMO5&N MU?T&F@EX-0&/8TD] +^D7V%K!Z_ZUA\= Y4#=BMT^Y*(#T%Y;%#?1@*>08_A M&&Z<:O$1YP64&:O+DA92L*J6\ '[UCIB:C=.=1YJP;)* ,\X*XH<_@A;= D+ M2*>S0'O*A8GG/@LF)56<-;]/X8S@R%(3E$3D-KAU58#^:) M7YRSBB^.X&7-"B&.OO& B/*\8!5Y2"NQ8"*OX,KA3ND6\)X&M"?C%!6PD2G- M#>RGES\2A%J)LB)DN7UXL?-$6:>413R:"5C MBUJ0+ATB+GQ..OAIT#L:ZV%*SMNXF7AD517]J]FB+.!\T"86A8>B9'S!H2A8 MS3F%E&;PUIH6=$?YNL4NU=:"_.$Y5)38O("S(=B187!#\Y$2(RHF"81SRFS- MX9UJME3U[BM*E'%*@1104X9)[,)VNR&0BX\2,F><7*+"D8L,7@^NUX%&1<)9 MZ_N0QD;-:EG0LZQ(1-_34)EB0Q6ZRB@H M>58P094WU573#-TP#JT6J##?1JN5-M322&2NJ6>=GN1VZK.SQA"K=DBG;ZP*,B&K13+&)*>* M0I>& #7&+_%@;:&A<).QT0FJ'9F7,:,ET;E1]X1-N&FP",X$;7(JS:K^JG:? ML(*B9E4NXXOSXC^Z%&-!R2ZK."=XN:#6Y/#[ M^VO,V7AZ/XJ/=Z!WRFTT!&PO=V]R:W-H965T' MY_D[AY1?;JKZFUDIU8CO15Z:5P>KIED_/SDQV4H5TL356I7PS;*J"]G Q_K^ MQ*QK)1?:Y?OZS:)M>E^EP+TQ:%K!_?J+S:O#I( M#MR#6WV_:O#!R>N7:WFO[E3S=?VYAD\GGLI"%ZHTNBI%K9:O#JZ2YV].<3P- M^*M6&Q/\+7 G\ZKZAA_>+UX=3) AE:NL00H2_GM0URK/D1"P\8NE>>"7Q(GA MWX[Z#>T=]C*71EU7^=_THEF].K@X$ NUE&W>W%:;/RN[GS.DEU6YH7_%AL>F MLP.1M::I"CL9."ATR?_+[U8.P82+R8X)J9V0$M^\$''Y5C;R]9G?6&9Z4[9B6I^+DJFY41 M[\J%6O0)G +GH_4\?$FW4OQK*M-EE>F MK97X[ZNY:6JP@?\9VRW3.AVGA7[QW*QEIEX=@.$;53^H@]=__$-R/GFQA]-3 MS^GI/NH[-;!WUCA/M.DO*R4:.<^5F*/+"?JZ;(QHX(NL*M9521^KI:C:&BP8 MYASI$KZN6B/+A3E^+D ;JIBKVFL$_TG%7V6MB7(M&\4SK]NZ!G)B7=7D94 U MK\K[GQI5%S3BN;AJ4?*YEJ7(:K70C5C*3.>Z>12'(IE&Z62*?Z31V6DZ1H]( MY94LC6C!VNHM*NE9-)E,B +\=[>"J;S^O*I!&;J\-P(V!N[T!*]B>D'<($'@ MY8/_TLYX+F[50Y4_ ,41)GCYL^0RFB6)^/(4UZ?G/.'T8D;_TP3_;3*YC"ZG M,Y&BZ4N99D1 MRY5I3"1*"/5)=)9.1 J[G03;1!FX[R?)690DP$ T/0>RY["CJI$YR^D0!YQ- MHRD0P;^G%^?1!0CNFO=XXSCZ! 8V>!:) MB >)Z!*O)'(2'"0P@1L)&_M*42 MTPE;7 2&6SWH!>P74H\X3.+T3,QUGN.6P5R];D4FP0^(J3RT#A@.0@N&>[OSXV)RKN$F96XJX"C+6V36M/-<%[IAMM'G MM#$M:$ A3P8Y1E^VIH$+FP;^G3^*7#6P)#FFY0^_A<0#\K@)\&/MAM7MW7 M2M&%]"L)?V(\:%_I3WR'Y)QBWSR(]^U]95,)+X;^=& X7Z4?RIE;4L:96UK$$M M\'VMFBH2?X.4;T!=]3U,E^6W2'RTM,65,56FZ5.$2UPM(,4BPQ*Q NP2=AAQ M[%!U Q!'5$@65(4N/5B)K4-Z&;?K!0F2; #&?PH48H@=Y]N;H><. L%U&8L M0P A=-$6J+T61CBFKK(,/QNTC##&_!B+@5409X?3GO\!BP,70\GV^?(F\;;* MZ+#$4"6&UJM8P#6QW78/D]!K^LCJT RAB+4!Y.!6QP$K7BP@TC,(@F2WU$OYZ M5)*#C9L4D7P$RJY6B.>10K?*HE6[@M 53&''0 $145D^0BC,5J'(-E6;+V#; M&",QZ#4:UH)A$"Y1U123*G"*^^H!_!]7WXK80]D/#<_R B'XGJ2];ZR0H*1[ M#AN*,Q!(KBTIO<)G /L:M/0X8!?E8[&3^FZS#4FUQ4 M%E4!$51G-(MBDU:F MES@"!M O(0)C9#'B 88"!+.H'V.:7"XU5AX8BW")DDSB 6'<@X*LWG "40\. MT-ERA)>K,@8\G'E0(:QLD/#6#*N;-2@+."2+L"$.(RB'>*OA%>*IR%NY+@K8 M%88Q:]BT6.ZL$A9I&\IP**>]BFNV86?$L55LP)D/9Z>A4P9D(YM]21/B$ !5 M?+:=Q2/\+CD/2/03;Y!W0Y91P$ R"4C*!PD&BS@8PV8'1+9V=]/##1NJ$#'- M@GE#P2O4:3OD1L&> M(/3=P.8,YVIB8!)#&GM&8H"Q,/AJ\7=P6E"M3\'BR"4=JL*.2:D28HSZJ<#* M&>175C7MCJP HP_%RX5\Y$62&(J:9R\$FE@\L@(C(%(0N"TP4T(Z!Z<$?D,L M0 L3Y4SF69O;)(0KX/QNG*05G =/XF3RS&$Y4O#\L9^@'1(;T>_H."_J_ZSF M(<# P[[J/6^W:JDX0B(P#(S Z78P_JV2.?#[:;DD?,WH[?KMI]OC,9WA%V,B M[ '9OOB<]+RZ<:P-XX]6V;L$T5N*W9&R\*#D^#TX:M_R.@QW2_KKU%8[K8TX M&#L4F+ZN%IW=@X,)=K C#'J**]^*01_B<4YZ&+TTEQA4EJ%_](+><6<^KK=P8X(3COMTL0)%Z<#=M ?NO4!,$-II,7/2[H6?+BF)>C M= )K0:U>0_B+Q,?X*A;KML96$,E+;HF"F +A;_7%/F5-A7M+4@)\2>1[+M2T M\)F$;7QD81J&C'\@!?TK7:/QKM"80+HQ7C2C;+,%[&K?[-X4TG#[^?A\Y(S'D[3^+2K MWA"18!5VCU4WPZVNW]$)N"='JGC\0()6(V1L&,-.": E4CU5?]@Z&N])]-G_ M3S]3G,G>M_\-D$E N %G,3)COR)O M+TA1OK/IU9B56KC";#C6Y9V/:B/^JZJ_>=0;ALI2 M?/[,POA!&O-XWV;/ /;;C(FE!(/Z?L'$R6O08/# W=>? MVY-&M53_J)("/ O819466=LS$\(.(,CKG]^)/]55NQ9OP-%78"[?>N$"& :YV?>(,I(F?NG'PR3*M%V.O:O*6_VQ>Q_I7PY'Y8OPYHJ M\8,3/WBDQAM._;^J+G:!IKAWA#TX7@JA_$=P=0JU'&E3!D/A$=R3$+X,0'6( M3]TY9\C)Y[;.5BC[,;BJ.(KC4,/JG9U:^!=^[P3 " 0-\S27)L.CN6FOOQZ<('7HJ%LXNI$Y[6A@?74PF:JYS:I",%9M,"2;[EPZ MM+^!U7>GU\[DF+&=PSC;+3&[/;BK.*AIY)B0$MZIP-#C!&.0$7$%[RXMH@&0#R8M$:V%U3 =GB>MA=B*%(!XH/' MM<)C!YZ-A49$3A66G839.;L1LA=ZB6)=2DV8H23MZ]>?_E[=4Q;F&*MX4H94XF-B8BLJ! J[_# M!##?^IZKEI XD[@](9/VX45]A^+5V(8K7B&#A>TS6BT-5ON!@\SD,HEG8P>9 M3P6]?Z)F2/>= W+C#YM^MM'7EMPI4)IPA[4((;;11QC0R3G2(Q M2DM4L@,0QS>.KQ3TM!UG^&!QWO>H^$^ERW]2:&39!:)SU65VWH!< +F M]0_-(A9'G^\^' ^;AL-+(/ 031/-1/(-9KKJU4(P9%R"EY5M+"1AE1AM6$Q# M6CXGR9%;;X0$OAZF0>Z.Q36:+[*/(Z]J2ORTZG4_BX'W@S65>]NA'-TM+1G0 M8H Y'M^ZO%#(4MH)Z[9>5X:;#Z"YD);$&I1#-:8>C5=.&JZF LZ 'UQT4UENIW)6!1O57I"72WQ;JK17*A35O)?&-L/1*R.O@\Y8O2>JSWWLYZ.88+V MV2W0N\MH>B7#%J:2' M=UC9"SV#R.2BC^\&;+=4K!'96+*6>F&/*6P<6#SP*.R]C7B-IK)[>G[Z(CD- M/>=G1K*H'O 1NAI+R'+_U>JB-RL?7*CMXF];VOQ)*0N$A=+:NJ#K( =U%I88 MV/FNUO"6-H)G<2C2]#*ZG- 5[3,QY*U8-?Q$V<#&@T*+Z-3#P--] M5 BVY6"0*QYL>"TK>YO6@6R.052CPUZIFXQO7AA"/SZ&6*=[9%Q#R1VMNFVH_,QHOZDB.=6&CEKVM@P4>I./-!DA4 M9J B,Z2,;WC4X":$&M\#E]0<%F^1AW<>3M+'+\%-"7KPT:G[AI3W?GL#B;A1 M\[K%\H*OB$ZZ!^DYGV$&3RXB#EV'"?4[DGB:G@/P&R&<0GBN(2M>6JK!751^ ME&XM-'-D)_'Y^260!360\+2L% ;D]A M/ E?*?XZ)]QK "-:M^CNA_?Q&UK$S0\LV]?CMBWL4>/L? IJ_ *^L_.R8N!" M[J(/QYQM@_D-7 O?C%3#6/?;RA/ICVPS 3D^BAG?>.AR=3K9[1^',SP>3>/) M)19?NTFGXB]M_FCO>/\ZXDE\1E>2OA"$@02GEZZ!/%?-!@\. F_0"WL;U;% M"5PMAL9,7/FV+JK!M+EK88='R:J$M,T-U 0*\[!_RE?K\4+O)+X8?)'RN:5- M<720'$\'8Y(8,(7.T9]=$YJ5WN+JA/25N^;._+F,Q%F"CSS7%18'6#HX7F&+ M[5;:[/8: 0D(A:V!DE!&[]2;>HS@';KDUAA=9^@SU#_"'BJ<>TLAB3F73V1DN&E7 M.X&6?'6&2OU$:?O:]\6^C-Q]]/>U;OHM#C[O !!JCZYP7-"MY-XK'D1:C()U M#%TMK[)O#,"@ "X)-="[:;YP7N.=BS7&"ITI_[(;RM ?@$/VX Y;<"B.AP;V M%'WAP+B5"=V$ASD]^_,5\AC3_EH'[U"YW06W(+H-0JE&UZFD\8>%]KX#'A>: ME60+X>-//PO80ZMP)XW4UN%CC/ E0#J)S? N0UD"R0S+(T^B(^^O9**DKVQM MR*\E?G!=PEMJY/7:2+UFX!Q 7'=#(,>3!.R"<)-PB3S>ZP=^\Z6BT"X=4 <* M_>M"=[C06/T];NR(EVY=_$[9G.O]T> C90:\0)O^J&O/Q8*];=H[5W M50*1445TO%L-L77*KEEM*TKDLZEUYNLLY":HR>[Q<@SXIBJYD4SY'^.76N") M?,1Q14-UQ&?%^$1AI[=B%[3PG'=J%':N:W^L K9M"*N[*$\QJUCGC[;9Q1=6 M"%OY"--MP1YG#]Z$VF4=VX>EV2!QT$7A07;V,@GZ-K9= '6WRE7M+S4WW<&< M[JPLK)U1;G18.?9:"><9Q3TJDH+N#HGQ7+E_T- )A(W#7L9QR;I7,6Z]$CQR MK&XE-%;/Q\"L[9W<^-[)-?9.J,CBAJK^AQIV5KCDS^CTSO.C"]N1=:5U[]27 M,V/7J.20R?6AA7],FLYR@:,V<^(?>ZVZ>K+G85G@)A&N4'1==@E_? W_9L"4Y_8L%&PO=V]R:W-H965TR'&4L4>>_E M?9Y+Z>6#TI_-2HB:/:[+RKRZ6-7UYOKJRN0KL>;&5QM1X2B'7HC)254R+Q:N+F_#Z-J'Y=L)O4CR8 MP36CGO!%E280@QN\MS8N>)2T<7G?4O[-[ MQU[FW(@WJOPDBWKUZF)ZP0JQX$U9OU!@NFIQ9$[8+(RNT862F_Y35__5*K!Z9I-JC1A=VJ70WA M9$5&^5!K/)585[_^L.):O+C%O@KV1JUA:\-)72^O:E"G.5=Y2^G648I.4 HC M]I.JZI5A;ZM"%&,"5Q"KERWJ9+N-SE+\5N0^BT./14$4GZ$7]WN-+;WX"7N] MXUNX5LUNM.;54M"UQWY65<[-BKU])#T(]N^;N:DU'.<_Q]3AF"7'F5$P79L- MS\6K"T2+$?I>7+S^^A_A)/CFS%:2?BO).>I_RFQ_C1(;::ODE6%O&JU)9W3' MWE7L)[Z%:8+,8ZI!G-/\E2H+H0WCFXU6]UA9KX2=PWY4U?+%1Z'76)F#"F+1 M$7JVF_+QW=USCSVL9+YBO*E72LLOPE@:(]%PLY9U+013"\O[5G%=T,VW4B/< M%22P9.WXEV@IA/%9T3#R68R7B'[0-4YKQXEX://!WZ@DGY]2#_7/X7F%]L9. MU]8?:3]/5-\-T0"YG1HM,5GE2-2F-4/5K.="$U4K"^F5U\@E6S873!K3T#S% M./[5O*1Y,R\.4R\(@G:%SVZ,U;+(A:75!2>,)MB*%RSV9DGF9<&TX\'ON2SY MO!0,!80MFKK1CAG'-DC LBEDM633-/;B.#LC&C<'YO'9AY$)K9'QL($R-#NJ M&$@)S4%OXE'H7"+(-Z HF""WH.U;6Q'5K_\QC<+L&\/R4AD2$47K,ZJDFP\O M)/K.K0I8S"I]A3QN=XIA/P9'FAJDKMG M(L#A5M6K/^'>]QAG\$<\FKKM^EC;KUO%T6DW3Z2V%)40O.RW#H)!(A A@7Y]DGU49B16!C60ESU MDYG9E+)VA BZ%$TI*)<(39Y9+KIH&F[9DCC#BG1&0UH0O"E<\.P3.2_N.450 M-NJ4L4LJK36J=EM_RH,.-(S\5$-TMA': C@$72M*KF4MM.2(0:2M0MK$VOI1 M:]5V)LE#SM"O*(3!]9SV,X?7^.SC3B64UV3AHKVUT0N[CX$$="U58><0N[6@ MS1!S1#O/5U(@-2*%.ET/%[8S%\@IIIV/(8_)/EF(Q]J%S'QK=>@2Q"\V"-B- MDY'$7:@2>)2V5=OLY$"I+3?#N'&H4=;;-BC[3-[J9F,+8[<1NU''_B!%7CM' M,.R3!8J8\M+N&Z&^3S!BDR3R9E'*+EF8)GZ:L>_; M_!''7H(,'*>9GT;L1V',-2"-2W<%FP5>$L_8+**'0+8+A!V&D>C#+&+1+/:3 MY!SCF*59X&40 (RSV ]CEOCN+D+!"&;>%.1;?E:W1XG$6>BE:4C+@L@/ Q;Y MR93NPL"+\#>=S8X:RH(I*K>RPL,(2JG+8RXWGY?HFOTR6#&4 M_STA1 K]3HGLCFJ >;I%QPM/KMN;=IE._6A"?GXY#?QLRJ(P\1*H*J3A2Y:- M!KM[.W=F5T51X ,BL#^5* V; [;C([MW.#SOK.%P[L^@?19HL&@6YDCER(PE6JFC\BFBNQ MD#65?2"V+]!3GPO[XDTE:&CU:_8OBL&WAS'X3%+%5HT!>0 W\9B+3>UB&1!, M-7"IY\XS;7#A7]BF#=.SZX,'>\P 5J(L\2+H],U(_DLV]>()^?+$BY*,- $+ M09 M);1P!GM/X%^,4C=BI$6 R)MZQ[LO/>.$YW(DK_>+H4MX+>[A@"#K5O;>F 0X M'9^QN<\8I0\![D+@P 34BMDZ=Z]*Q'I)J3@._8!]Q:*I/Z.?S-[U$VL"R9F? MM#4Y\\/V:H+I[NJ]-)]?+*CV2R1,0D5,TQ83BA90]&<1?L!E1+B05-G@G%LI M2B1,'^'SU=[/]SM]#90-"\8(RL2:VI E:Y M_: #MREYP]'RZ3>X;[U?^ !=JJ9,N^"*U>Y*K9X*E%_"TKWL)1 M&UZT-:O/1]JY'3KE*BZ^K:(*00]DM:^I/0\?"=<],V1A.+G,Y88VL>%;VRD< M=5.? ;;-'JCC+"& \A5RTI^H35#()4/^WOASE]L5PE-(8=LNS''HS?T$S*: MV#L-4&\DJ\8*(;ML__SSJM0G1GL\\25/'2GO7K6SX M7@L\@DC/KX^C(>>BYH_97[+$FX0$@]". !@"EGC39/)4,B,$&'IH<>B,",@K M8C='T+L+IZ8"E-.UQ2)'A=+"55J8_)AJK&8)4DV!&I#12WIFG660\88IS):X MCK@S*)+6&-/T988M "VFI&Q&=AXT\:Y+';2GSNIS>F>RL_WQXYO_1XO:M8-- M1:'NSIX.&](HC+PL), ;I0!;NX;TF3W,VYV>/6?/PN<,'4@XGPMK7)R62S.ULKCU1RI"'3([*GM&X'V>K4$=F+SLSW(U?+IMXL M#MEDY@63&?MN),RY8U/7L07>+"!0'V?H!RGE18D74,/V-Z;R4U+\U71^2D%/ M2.S4STYM8QMZ0>3:&B]-8O:VJV\NH=TU&H#8M&\J/E',21=;)/"=4B5[HX - MM6/0G7:3:[QW[T&*\R3MRX^W'^YVKXT>N&$E[[J,>W<0V+\*ZL&]W7'W-@;R MT'L:G_W:'[P336]PCOJP4D TR%] S7+= '0OW?'PX5&XQ8VNI3'V5'+3B=RJ MN48A^ZH#%7 -&TS7C/ON+*1]V] V8X>M3M>:$TXG<(/>XQ&-504I*-5W<=V> MX+=P](>FI+Z9(.@/O&JXIKMOZ';NV'99H15K+I:RJOJC,T=K)-K1-LQACB9? M#85J,?7/T*"BER,K"#E+)XB4[KW245+CMS_-R#2NK[ !]* &O-1B 6X]Y+:F M%3Q?]=K>BQ%O[[B\,U6Q=XS!^Q/9_9=H!V&5>9,DH/_( U-2:^?%E@:^%EZ@=[:?G7A;FJUL5\ZS%5=J[6]7 ET*)HFX/E" MJ;J[(0;]IR^O_P=02P,$% @ +WM;6)B9,;@Z"@ TQD !D !X;"]W M;W)K&ULM5EK;^,V%OTKA)LM9@#5T?N1)@'FL8,M ML-T=-#,M%HO]0$MTS(XD>B@JCO?7[[FD),N)G0X*[!=9#_*^>>XA?;U3^DNW M$<*PQZ9NNYO%QICMU>5E5VY$P[NEVHH67]9*-]S@4=]?=ELM>&4G-?5EZ/OI M9<-EN[B]MN\^ZMMKU9M:MN*C9EW?-%SOWXI:[6X6P6)\\8N\WQAZ<7E[O>7W MXDZ8S]N/&D^7DY1*-J+MI&J9%NN;Q9O@ZFU,X^V 7Z78=;-[1IZLE/I"#S]5 M-PN?#!*U* U)X/AY$.]$79,@F/%UD+F85-+$^?TH_8/U';ZL>"?>J?HW69G- MS2)?L$JL>5^;7]3N;V+P)R%YI:H[>V4[-S:*%JSL.Z.:83(L:&3K?OGC$(?9 MA-P_,R$<)H36;J?(6OF>&WY[K=6.:1H-:71C7;6S89QL*2EW1N.KQ#QS^U-; MJD:P3_Q1=->7!A+I_64YS'[K9H=G9@KSFA4Q'].^>PD MQJQN/W^NR#U?WS!WGBR-WY)^A_FX]MGL^%A);!T M!9/NR=A/O*V8^-I+L\=[)KAN97O?,8DOQFBYZ@U?U1BLF-D(ME8UUBY&L-][ M+;M*V@75L5>8:S:J[R"N>WW%_@5!KA 8TBB:E=!3*ND2TB5@GUMI,.3.< -3 M+EB:AEX0Y;@K@L*+TP!W61)Z19(QK#RLJY:%B5<4.4L3+PX"E@5>D.?LDS*\ M)@%Y#@$I"_> M]5J+UERQ#Z(2VMH7A+X7A&15D,*J*+'O8B_*"A<%FP\%]9 8>ZD?L23SXJ1@ M<>QE>30X6CK)+[D3))@0)BP, R\I8N@KO" -8?!:8')UL*KPBK!@081A,-PK M,O^9*7'D,XC),ES3W!^LJ 91+YKA>Q&L#Q(HAQ->FOCLX_GA%)?$\_,8=V&4 M>ED:T;LL\G( S!M@/])4REIR"^1#ICXO[Y9L/;C3P?;>*+TGD4R3(RA>U6LF MUFMAD?_P!3+^W-KHAO+HOKD:/CRSSUH0!DO?9W]Y]OMNP]M[LH<]\+IW[G+2 MR-M2,'_I)^P5KN%K^@F"U\B9*K_\0&VI0BTW:-6=FX7O189A$%S@)UJF>/HG MY=5#YB0:L*SWUJRY^\ZZ:%D$+%X&">[R;,C[B3B&&%B0]?'2CPTT,Q?:H+H=[RO<69U=YFE 2O1"O6TE"P.U4BXW!L)\W&#A"/0I>R$U0" M%6DPDJ:WJOW:\UJNI2 UB A36P=1I)AFUGSKI@&Q 7 #@"%.,S'CITD(WW%= M=4L$8-!N:/F!^M3ROQA$Y@[329AX+(5PVGBC>HR$.G2(!PD,0:RIBN];.W-: M0T<>:U%;=U&XW89K<2*M'ML)*TA7<,VJ[+JYE*4+OAM0UR=&P&M-!LA2"BPJ M86P)&?:#B " M);1V/'81^,M\FN)>AS:1%Q%J_\F78&DAWO6K%7%,9KMR"_5D-$5/M?81UI#V MH^"CRH1Q90)X60%C#(7D*?:?6>+OGXNZ(J"CFH!]#U"KM'0(%P#6"." C44$ M5"M+W=NPV1AWC( [!A+[8<[^+CB](@#,8FIZ>1*RNS,U05 .C,Z]%"WP,W!" M&T[F4W15)UUQ1EZ61+B&N/X#5!^D'DN8VAP8$>D*O#C.T#\S!Q)D3I RZE;% M !893^,+2B %V&2L *FA1GL[>#XKR<@ZQ4Z=10!@/(@>C(1SGTO##U?'0(M'6B M01 G"*T<#'<[@!MLB,&AV.>KTB/C94_K'-)06JM"]2 ^U4G*\GM M0)';B<_ARL)G M,$//TP-#B^D;_C #=@ZT@0L=ZJ6BP)QB)@3T1]))G3]#_J&%D)B!1=A8+=F; MTP9[3W8)1[3!NMVJ@0F3C6I&U%#")>\VV*O79-N$^^MA*S&/H(5'&KJ5#_N6,/W:*AP$5P8%4RUC$)L)!GRA.7T M[3ER0/C=DFFDYO2-OBJGS:EU )K\6A%KYTNOG-BM+CO M:WY, +%$]V1X*779-^ PI,*S\PP8G6DL1;"C94,#(92W>P38T($!(3YLMD(= MXSAL%!WW<*=:B(#C'?:TB8R;K?;^3',FU+7%QVWRM1A6QS,:\F1S\=9%"GMV M).I>MNU@-TTFIH'-,IK>!>WRPB)S;Q(0 &Q^M.M25O.1+89_$6#%V.<3!E*7 MPA"0!:DJ]OUW>1B$/[(P2Z;[;Y9E"&*$C6A S7F4!J3H M:TM0[(IS_!MX>[0%=+LJNWAK9,T,.0>)@H61%X'11%Z0)T=R:\=[B&4+8VKA M,C_Z,_GH)8C=+,*BK>:QS4#-@A-!MF34-KXSR^.(()L-1^N4Z]GF -U%]34M M(V>R<_WYYFL'!+\(L$L[@.Z)KC@ ?[@,7QH6SK<-6(D#HG:A=.X9,7A'ZT,&=#<5$OZ@@ M /#OD'M5RXI/?:,9>;_;[B_I..F\#YZ#ZA,1H/;FS[KLL%>Q1DV#!Q1U8X/3 M&QA_F3[?OXQ;@4G2-P6<\O^$HP3+XEN*86;#V5I84VKFYP(",-A.+>7H[&5^ M*&A5C'2HFPZ4QMY[='X(1;2Q7XN=W3RZ';M- K?]':RHO1?T!\+J]Z%!SO5Z M,_FU*NF%P*H=$R7DR@ MO1'ZWOZ=T+D.Z\[VZ^4,:JQMQN!'8JF ?B^5LJ,#Z1@^A_G]G]02P,$% @ +WM;6$KZ M-L.?! : L !D !X;"]W;W)K&ULE5;;;MM& M$/V5 1L4#B!+O.EB519@QP[:AZ1&W#8HBCZLR)&Y,+G+[BY-^^\[LR1E.9$- MY85[G3-GKMQ5J\V]+1 =/%:ELN=!X5R]G$QL5F E[%C7J.ADJTTE'"W-W<36 M!D7NA:IR$H?A;%()J8+URN_=F/5*-ZZ4"F\,V*:JA'FZQ%*WYT$4#!M?Y%WA M>&.R7M7B#F_1_5G?&%I-=BBYK%!9J148W)X'%]'R,N7[_L)?$EN[-P>V9*/U M/2]^R\^#D EAB9EC!$'# W[ LF0@HO%?CQGL5++@_GQ _^AM)ULVPN('77Z5 MN2O.@T4 .6Y%4[HONOT5>WNFC)?ITOHOM-W=) P@:ZS352],#"JINE$\]G[8 M$UB\)A#W K'GW2GR+*^$$^N5T2T8ODUH//&F>FDB)Q4'Y=89.I4DY];7PBBI M[BSP$MV5B8>+SG:2OCG8F.=H:3X]Y#!'5QZ&(X+96EKD>%Y M0)5@T3Q@L/[YIV@6_O(&V71'-GT+_\O6#S%&1)'N>?4;"EK;, MMTR1U+-#I>T\LQ^@5KIBYR(FU[MH##>OV8*/WI8'LCI41_6(;$I,EIELI0[F>\K MXSMW'?#3"86+,KVQM*9<)7]C[?9J(Z?>_'X)?[-IUX<]USF$C83/SQG^#J;D MU#@^H]D\78S264RSV30(4+BK=L.U'Y3NT9;;&^< 8I6;0(#[6U(UPR6/(.HF2<3GE-;KV7^Q1J"NN,?)I"Y.>W%%_DC">/#,@%18C@ MT622_61DAGU+8[B"PNC;N5"^4H9PTM/MGO*EOT[QT=1$]WWR38E5(#N X0? M==;JILP[ @0O7IB/?>35 2/'AWZOD[W73X7FSK_QZ(?#I=$]A':[NV?D1?=Z M>K[>O4$_"7,GR34E;DDT',^G0=?%AX73M7]+;;2CEYF?%O041L,7Z'RKM1L6 MK&#WN%[_#U!+ P04 " O>UM8!H+#K?P( "'%0 &0 'AL+W=OEH$>3*XO&[E5=RK\K?GH M<#"/-E8^XUN?LJO1BD9I(S* M DF0^-NI6V4,"8(9OW5M'%XW4O_P+[#EXWTZM::+SH/Y=5H/1*Y*F1K MPB>[_U%U_BQ)7F:-YU^QCVN7BY'(6A]LU6V&!96NX[^\[^(PV+!.O[-AUFV8 ML=U1$5OY7@9Y?>GL7CA:#6ETP:[R;ABG:TK*77!XJ[$O7-_:JM(!40Y>R#H7 MM[8.NMZJ.M/*7TX"5-#"2=:)NXGB9M\1-YV)7R"A].*'.E?Y8P$3V'8P<-8; M>#-[4>)[E8W%?)J(63J;OR!O?G!XSO+F_XO#XKWVF;&^=4K\X]W&!P?4_/.Y M,$0EB^>54"5=^$9FZFJ$4O'*[=3H^B]_FJ[2O[[@PN+@PN(EZ7_ A<_J/H@; M8[-OSSKQ_Z@9OOVBA%$H#5'(3!L=Z#WX0MC6BD/ZO0BE M#$+=-QK>ZUKLI-.V]>)!24T1 M,*?R*,E0@H%JM9<&.J,%K$H:L)J AF"A-B@8'LH^&K19;-2#[9["\Z A 49K MF\/I=O,5Y$1[HQZY=0KNM@W15>BDZ#I3K'(L;G"?"[SL;2;/&\(H13&&S=8, M6E&KK84VMC41>P6J(B7(<1Y-QR.)*-4VP#7I;2TWY@%A=QP"]D>Y3),?L/W4 M>^A*A/3P(2M9?"EW41CL-6U.=O)2[.GW1K\])88YQ+"O0HP MW6BYZ4%%'B*["!KD'X/LQP1!=<^*@1;KPEL.?I?7PMF*50+"WAJ=2]I_(XU$ M;,4=D6AQG8" MBJ!RHN;SEBJ8>I3VPVQW)@1+%D1?#G8<%1Z".1:?+3]B/(='T(G(*=I [&(W M1F^[ZIN72/1'&L*J87P+GR#H#(8J5X!P^AMGT\L MKV(*R:I3U+1/6*!##NL:@&?[:,\E08FZY*GIJD?4#VC?"J;DPO,Y;7.RD:978MA)1"@JH@N#A MJN T3R\0LU.U9 Q^IIQ2L$ Q1$+<:$@CX[ '"&)A,\VY8:1V#/W T=FI4F<0 M\(1&R3$*=B/!D:!-I3H*?4W44()2L=V_N1 _L[NW1*6W!KHT^)RCP>V:?F;T M,Q6_GN0HHRVOIV_$'08R>OQ,=^A\\.*5.)\EY_-S7*RGR=DRQ<79-)DME^*W M#C%#L?^=R-DB6D:+]=).DL)FRBP(I";\R0]GX%3GF&?^6*=+.8I4.3]!8S$>F!= MS,^2V6HE/D9 =\4!H^/N83]XA2A.D^EJ09R%FLQ:P[1#T#W=?4S)0,)I9Z1% M TH6&^LPG%$X>839]/EE?BP*%:OR8#DOZM)_ZU2N@_AP*+B>0JBX)'!DR%:, M.*)0DK/J=:4-#1TV\NS0Z)PZ"W(;C0:4NO;=U@P<;,$\Q+94C=&9CK8,6I^Z M1Q4<S[-J/PMNKK#X0P0HQ/>L7ZY(EXS*;SY#@]'!GY66HX9U;9U M%["6W-,QJ')CB>:Z5()(+AY73"2T(KCI#;N@W5#?B1+044N)"9Y5Q%7#)G[* 7\G@N!SW%/6 M>I;:V8<"3OJ!AL?UNEXD9^F<^'N9S!#;5TPEYV=/&L1_,O^TZ0\= 96G9\EZ M10WC?)JL8"DN%LGB?'YRBOG 8X6NN(+H/^D+:S"<]Z>(S$A=]7-%Z+1AL>8Y MO,N0=;FNI<,DC9+PS#R;%@M <4F7SCBUV[R%^#XZ#PF-%I[G95U_;1T>8#BJ M: 27)CG.]3P"H\8M=(JON,. M;FG.=.B=1^N$+B)38A3#8^OYQ+,AFK4;!C?;!8:IZ [S>*GJW@3R%Z%!,#IK M(\2SS-'L0QOSPYF538>S&(R -DPKP;IXRB#2*\%AUM'TQ9W<::016SQ.!#1Y M\/INDN^< XH0D3SIINIORNC2VIRT[+4Q5(T[JGAZ^,[^+'M>/R^(GR%^FV.,N <0IL3<=GRY%P\;-?O FVX4]M&QN" MK?BR5!)(I@5X7UB@J;LA!8=OK]?_!E!+ P04 " O>UM8BU%5(PL# #C M!@ &0 'AL+W=O3>) M/,LK9ME\JE4-VGD3FEOX4GTTD>/2'9-,SW MRTQ#2_C.*TQ:K$6#%3^!-8CA6DF;&W@O4TS_!@B)6,QPAO8T7%8-S@34[($9P%-AD']B,'\ MU8O!>?3N!.E11WIT"OV91W02ZSC3$UVY1Q!(EQX2I4NER0V83(&E=!6YZY>; M*5!9QA,TD&E5P)?ELD=.@-)R@JL1<2=;_;^(J M2:IRYZ!966JUY33X*'9P'O6B*"+1J)A&R)QTYQ-0N27;D5Q)[W 6 M]0OE6[Y40,*ZE5JX)KBZ)Y3^7;3!O_OH_=Y/! > K4&R^OAGI>2=MH4+?;*?AE(UQ_W!OY MOV9ZPZ4K(*/0J/]V'(!N)+4QK"J]C*V5)5'TRYS^0JB= WW/E+)[PR7H_FOS MWU!+ P04 " O>UM8;DFQ".H$ #="P &0 'AL+W=OPNN+DMA-S>HS&K:&72V#Q[DHO#\H#>;5&*!C^C_J.XMW?5:E$R6J)TT&BSF MT\[UX.IFQ/;!X$^)*[=W#9S)W)@GOOF>33M])H0*4\\(@OZ6^!658B"B\=Q@ M=MJ0[+A_O47_%G*G7.;"X5>C?LG,%]/.N ,9YJ)6_L&L?L5,VSG1?2AW_Q;K18<]AW#_AD#0.2> = P66M\*+V<2:%5BV)C2^ M"*D&;R(G-1?ET5MZ*\G/S^[*2ID-(MR@QEQZN%="NTG/$S9;]-(&YR;B)"=P M!@G\,-H7#NYTAMDA0(](M +O M ;VT2/WDM[DZ^.MZ[KRESOC[6,81;W00PH;@8IM8"5\SH,'%N!+P396[.4&3J8;X6G;4)[@,07VDNA MU ;H![#AY0C;0,D[2:%>^()X 7.7*1*/Y[HAXKIPI^1"SA7N^0J+(/B1-SM" M"'7%#R[.WS.8+U!:>EO2IK"@!1UK@-DE2@W9%6I!N!W)T6=X].H+B>(*G699E748G(-FVB1QX M.R8=,QB=3& E22D!@W[__0XNI"*M\S ,COLN7#>TE@K'!19PON\8WPG%5?,K M1,T ;'?^"B?D1I:FZ9\7K1++G:+U])%@7U-;D-JCU<&=5"!3Z25207\2WR!P M7NN,1:0&2X5*:R4\$^5VJ]"FY$$?C4:*5K0/[\;)X.*+ Q16MZU+49FNDD)3 M P69E"%04&(5+2I> M1=#0&+,1JN.4=D#MIXU@8MM6L$=82;JIJV'0=@%CZT MW9R_=$&20BRYT-KHYUHHF4LR;24_*,1N5F@.#)':JG4X$B9-ZVH#3[@A+IKR MCQH;)V.34'L$?!I!?L$P7#85C,-%-O-F,944?7,BQS8GHG' MDGR%34*S\_^:V&Y_3FZT0@; MZDRBL0D-A>L4R2..]'&=7E8RIM M$1+2HDUK&Z8QG'I5P MW"$6HR@./H8Q,K4C2N[35?CP\T_"/P.X/?:1B>.]OTI>+9_?:".>75X,XT4R M[-/%Y=FP/V;$4R5+!F-(QA1^> G'/N>]O2-7B781#I;&PO=V]R M:W-H965T;37-( MLX,V&D8N'F\%KT^K*,T.AD^RGWGO"'>K$:^%_?"?1KO#,[B,TLK M!Z&LU J,V*VCJW1YG7G_X/";% ?[9 P^DZW6G_WD7;N.$B](]*)QGH'C[ZMX M+?K>$Z&,+T?.Z!S2 Y^.3^RW(7?,9*W[WV7KNG541="*'9]Z]U$??A;' M?'+/U^C>AB\<9M\\BZ"9K-/#$8P*!JGF/W\X[L,30)5\!T"/ !ITSX&"RAON M^&9E] &,]T8V/PBI!C2*D\H?RKTSN"H1YS8?)FZ<,/TCW$K%52-Y#YX(7GY2 M?&JE$^VK5>PPDO>/FR/K]LLO%&M:/])$*/$LTYZTGE-+S+> MB&8!+"5 $\HN\+%SWBSPL?^0]SLU7W)_6VZD;7IM)R/@CZNM=0:OSY_/;<0< M)GL^C"^II1UY(]81UHP5YJN(-C_^D!;)3Q>2R,Y)9)?8__?A761]7O._"06_ M=@(!3<6'@I%9KU9+EJ+0'QT(C1 <+ =AQ/JD5!KY9PU!JNBO]0U&R0Z%XT6K6H M4IH6;O5D7'=AY1?LB);WJ/T%I(0F!2G++(RKO"2L8&&TI)$<84;3FITBK8BS0GC-6S?YV3FB;PUFAK831Z)QVPHB9EGD->E*2L&&2T M(B5+@=8,!>20925)JQJ*HB!5DD&.08NJQ-K(@Y^7+56C!P%I@O'J&BBCA**6 ME)6DRACD*(^5D)8UH44*+"D)Q4AIG7BI4&*&F-T;;I14>_MM?Y=PS:UL?$Z+ MPJ>6+^HF[W$ MR]>+'4*319E'8.:F/D^<'D,CW6J';3D,.WP'A?$.N+[3VITF/L#Y9=W\#5!+ M P04 " O>UM8>6]@S"H# /#@ &0 'AL+W=OCHL1\FFM?/^I;4ZY,]C\($+RE@^SCV MZ>L01^0XT SMU/$0;G=<=NA>/_6W>(7Y8[JDHJ67+NLPQ@D+20(HW@RT:Z.W ML*0^$_P,\9&=W0,9R1,AS[(Q6P\T*">$(QQPZ>"+RP'?X"B21F(:OPM/K1Q2 M@N?W)_=)%KN(Y./O(_Y CE-\9)7,!B!G&8Y%?_I7@/9X#P40.H -!;P+H F 5@-@6L K": G8!V$T! MIP"8O -/*Y&X//'+WV=B\$DH@>%\3 W1A>,37!/$KYC8)RL\5K!S^MY M ]48Z"+*,E1T"G6(:AU'.+@"IO$5((A,Q81NZO$53@4.+^*C>GR^3VKQ<3U^ M[]/:R4^:QXX4^&WSV%7XM'GL*GS6/'85/G_?NM^][]4MFN-&S2XVRX0U,S_S M?Q)6E::YG:6VD]_X'DO] \T\1%GF!ZPYGWZ8#CPNRI%VC0;M6DV;M-LTJ;9 M;9MFTS;-9FV:S=LTNVO3;-&2V3_I:I7I:M6Y>S_$.3I, A(K]E;5B_7V2'N3?_0Z,T,1?]<5#MY&ULG95;;YLP%(#_BL6D/;7AELN6 5+2;EH>.D5I MMST[< "KQF:V">V_KVT(RZ:$2GD!VYSS^3M&'**6BV=9 BCT4E$F8Z=4JEZZ MKDQ+J+"<\!J8?I)S46&EIZ)P92T 9S:IHF[@>7.WPH0Y2637MB*)>*,H8; 5 M2#95A<7K&BAO8\=WC@L[4I3*++A)5.,"'D']K+="S]R!DI$*F"2<(0%Y[*S\ MY7IAXFW +P*M/!DC4\F>\V"FGTEY1V\6&GQV4 M-E+QJD_6!A5AW1V_].=PDJ YYQ."/B&PWMU&UO(>*YQ$@K=(F&A-,P-;JLW6 M",L *MA,"L 'WL2D:NTCN8.#?M:>N.%ER@ MA>B!,U5*])5ED/V;[VJS02\XZJV#4> ]I!,4^CX7<./0]N?D@ M-[_JU)Y Z*\(7W ;9[[GMAC<%EBGWO2'RH0A>V"$J6\8:IK%VVZSYTKW+CLL]<\"A G0 MSW/.U7%B-AA^/\D;4$L#!!0 ( "][6U@GAA!G12@ !6$ 9 >&PO M=V]R:W-H965T#7:O&\7EBE M5?Y\,AI=/%\ENGCV^A7][;YZ_:ILFUP7ZKZ*ZG:U2JKM&Y67FQ^?C9^9/WS2 MBV6#?WC^^M4Z6:@'U7Q9WU?PVW,[2Z97JJAU6425FO_X[&;\XLV47J 1_]!J M4WL_1[B565E^Q5_NLA^?C1 BE:NTP2D2^-^CNE5YCC,!''_(I,_LFOBB_[.9 M_3UM'C8S2VIU6^:_Z:Q9_OCLZEF4J7G2YLVG\WK7ZM%4N@_$SZB(HL>^'JBI5G5T9'XZ?O6\ 5APQN>IK/N&UYWL67<\B3Z61;.LHW=%IK)P M@N>P";N3B=G)F\G@C&]5>AI-QW$T&4VF _--[N=)'J=:[H<5H6->PFH^=]FQA>YJVJTTJO:7*8[4U;PX"ZCFYH MK7" MZU_C'NIVO$-@_T3.+-6YQGL+P8 FD3G.*Y" MZ!"Q-$R=C(=0B^FU9PNW"#>-JZWR+LWM_/3Z-+"7<=RGA M/J"$6Y\2\ 2 $1[]='-SSQO"A2I$ITKF!+#P;P\J;2O=(&7@L'?? MTF52+(A"5KHFP7GT\.X6-OL91L\M=+6##I;+VPQ0"!"Y0#&7"[;"S!5"E&2_ M _+SX&:9 #)7>,3G@'Y&?- M$#Y]F 9SC-+J!70ID 5_!/6T -^!6RDVA,AY9>UP>*;%*A?/8 ME7&5X E035$GI'#40*9 #C.EBDCE&C@$;NMT@(>?6QY^/LA0OB9HP<<)5\50X2.I"D!A5OS4? M&#.?@P[&=[;B@X.U@-DJ/+T.GGB+TF2I'"TB2U$V>(N_P@NKLFZ""W(P,*=% M*&E%I#YBH8BJ6=G.FGF;VRL$]EL\PFHE"O99C>P!)$**]$:B%P; XZQ$]"X7 M5;*B-P F6"#YAH\!E4DYAI=.4#_,B*6"WBJ(F*95"^*)=K,HRVRC ;4T[$E7 M)!S48Y*W-)89+/)>7;3$(BKUB(HMGE!XQG3L/FF"L+-$&0/7;U#?A4D,@<&T M;9ZAB/0.#5;(-%Q.A7"(9(/[@FM5W]9P9;"7S1+0E^Z9J:[V;GL(ER\L+E\, M8N(O:H.L,"MW.6%9P,^IAPN?5$K2=.\@./6,>5:YWJ>W' +.C8#CJW;A2K\6 MT7^V(&^G(Z/ ;)3=A?<:L*XB0VD=?5DC6XN.;AZ^'.,KHY/160Q;HM,'?/N$ M3^%7)+"CS^5:I]'5V16(NO=)JG/MV"HB]3NB*.)\_3/ 4,<_/Q&Q 3@QDU2> M6VTD@>UDM"6C32$+2$M "TW4"534NYU;&I(R5+"IVV,$-T(^#E*UEG%X08\Z M0T&Z%H&-F)5I>Z?J&PI!XA4D2E!6XTK(8(B$?8;*C 3@FFU9TV-*Q7U7O&\- MFJNJ0-$I(M _@3&#RH8[6JF&1 R@;S"CD2=&X0&^XO8%9[)4V8+%5,Y_6NHU M TZZ!4!,TP$H>!>9F@%3H':!-8C<9=Y6J(VQP@H[/P]P#[$#@58^F=@SM_^A9!ZYAWC:DT:/RFM4#3/'2,L7+02[TH!8KOBTAW#Y&-CA% MOQ5IYK4, 0Q9//7$4XL"HXC.M@;=)4\JH[01(2(!+)&PS$,%!UVN@&F!"HJ$ M!&_OOUX;(0\+*L28++^$42L-, ;&J07<$N4 MVIY2P3J4[+B.9F"+>8CL:=/$7EAH-4.*5I<2K)R@QJ?%0J>0K<'GRZP&PH6<$2";FGPBGG-=#%\".\]P9;F#FEAG@#:IR]"LJR^S M)?H_C1YX#P T:/=P0![(I,L_< M8@X"4C57[*TA?0>L7V$;3N%G88RTKU"P*>-00-6L;N&Z9:W3@^ %'?9K';5K M\Q;2*NH#/JW&UL+ "W]4EGN+BL)^A96N%4GJW\L92 +DHX^@V2&.-U6+J\ S M,U& D&ZRA#'X!(Q@/-8N0E:OQKPXF &C)B2W.%HAC0AA58-R_H^?.*0D$PI>6N M&PVX1_MG[*(51)A9*).Z@Q!_@4B--5(9$>#V=!O,AD[S1W3@98QQCV7>KFC7 M@#(PL['.1'.W:%\IP CQ5)3H.NAY$Z:K<==RK-[A.!V#H26A[J\)_\$2"+&@ MM#LNXW;H'-+N\JA8H(UH5 ??>\):WZI%8?-HM 8!!21'G8(LW<($8O ]*F.= MV4W\_6]7D_'E2W8'H=!NR@V:(PDJ@H]X[$#:>M6N',[ZKEN+H=7NH<:"="S) MRAI1HBY!S2-'#*"0>P- S+<@W[>>6VKOX;TQ)Y$\)D!AR 1TP0'=CB'6NU,+ MG9,M2='QJYGSS;S1I!^ R0:*"=A\Z,Y:HI<*C"GRB1I#2DYD 7=2A2ZO55)] M5<;/(YL$Y%D;"X0A122V&M0:.0>J^R&CU6R( L)KVGY(6>H; (E,B74M, S% M<>EMN'8GRPA.F&/=!TF]).M1?(J@H:5=YSE!#)/H!H5/QBS$.WLG-I.MH H: MP*OD][(2<]M93X%Y+B8JA6 ML6?RDO$'I-)@/&+O5'.2O'C5*&,!*5)#HQZ,=""JPYW[.6M:UN3.#!$?>.D, MSC:SS!7VB0:;>3W)D.HP2$=$BWRKJ*T\0-DG!X$]E<+E%J)5BH.)F]N9+.").*5Q>@)'"X&!/CB8Z-P MD'Z,=J(Z@2M4K'43(P46KVMQ. ]IL>.1B_J/!E70?X0^[=[X_4$SW,L,T4R_U5XD>OC4^0,*>M?6E6@[01=]G*AG8Z4E"4/&:W*I)5DZAH M*:(,/^\U@?'L7?BMXPH3.4*F(^E2PKUKAP^R@=C$DQ&7$%T#U:L&%3(6'[V] M>QBZ*!O&9\L;O$,B//4E8R?FT,/;Q1!,E8T&"GB>@')>D-WWG4V/3L+<>4"6 M?FP:*8.)6\/AD D0W !Y$^+[X'X^Y(9<++HZ R:E$( M$TIEXDY]>D"OR"?=Q;G-2R17[U:?$/IT#D:"$U8(IT"I9%2K0 - (,C;FK"A MA#=G+K9JS?V \"O47#1IXT!M".N*/)4XH(2266KN*E3SNGA(Y"RK8;"#>G-=!QK.J M] W LB&F3DQ+%!+O(+HV&0EL9 'DSW2$X681-VU7M9:[,#NS@>W,Y(_HPE%( M1VZQNEV;T*47F*O)^K7:)4C"='D"]J\'CHE*VCBHI1Q46!"M=0^%],7"!P6! ME_XU'O9+[1?"O4)A<+8]7F=_B9_-$K@;&O,L#E^03$=_&>"_XRC'Z*KL_AZ M.L$?KN/1"'^X/(_/QN,A'^9XXBYY\L0E V[WN%=[;_B0J=BBN/4]M?Y-]J_& M7J2F3+]*--#++0I>2C848O1]OYZ!0;DFI";AO8MPM^. Z0*5(=6P:\=?3R:. MQ7\/Q/HF3]*O)P\II05%Y'3TS1GC4G23>JOS_)ZR+2$Z8WOM.07,O%(3!A\?9.!/MKH>IAP_T+2H3^Q)5?!:=AX9U56S8 P6F2@ R3HOVEF M,])XG=0H[BO% O\ RIE=$.?##Y>45_' =GXVN!PG')4N.A],8[[Q,C]Y3 M/>CUS_@Z$PCH1;!9A>I3+FE[S//=.FC_\;%MV8P"<\+J#%T61:3Q355D'P#6 M%67Q!\AD5J)W:0V'Y\F:QV*T%A1(?DI^ /[=OLGD?#G)*ES_='BYX4#N.2?B>J9B]M M'S371Y[KSLW5->50F3L?_8>WG,TU7J,I8;(6570K$9$/'VZCHU]N;X^=/4#) MQ YTM'AM>LC0^>5;H1#R>)"[B%SK#L#&BO3N\P*A+WW ,?=BU,YG7#ZTV' $AIHZ.OG*U,H2/ M 2IUYHPW%9<3H:1F3R M/=FAB&+E!'!YKK3$D$CM]CPWE+A )A^IP95SL78A)7X*AVG3R+W+81^W' \" M)\=S&KV5>WQW_Q &,NF"2==V*7'K$@65)B/7/G?[MX=M=?@3F.D$%@53&G1^ MRC"B(]N1GP04&:8SYQW(!#?('#?RN"UOE27$:?7$H5Y'>NI5QC$@Q4SIG MRV(ZV2[L+@^$S7:/H0ILY#%S""8N TK^=/G(_BX#-=OE[O*+O,H3!PH39SRO MAM=1]QO4C'=IT>/T5X-LQB50C8M-CIH&D\^\;@0P#<_S$7YAKSO+3RG.. M6%L+?O>L,/)CN8(!]F3YB?IM8=6)!<7,10@Y=Z!+'D0&46^2M* MRAA8E$A6#'8 -:?8L*]K0;E*@0\YR#R4E&(0KUR?8)P'9(.(1TN\2MZ>EQHF M ]K>>G+!2[AM20,7;E#F MY8)=>VW!#B2%Z3>E\2&+#Q/9;H/Q-7-]>+C>[6E3^2CA--@?KS\Y:'VYQQ<1 MNI4G%R][(#!Q^P/7?SDPE=O,(?/J8M_,FG?&K@7 WZ*SED7IZ>.N0U/+*).3M>2\?&C#:R_W\P;$%+AP"5?0P'M&U[3W> M!&\'18*T=SF)6\FJECQBYQ&X8?B^[+";HH?!U)8,..PKF_LAFIS'E^?H4)B> MQ:.S:X#C"3\\NH_$T'I]=11^\X[K=QY;\,S5W?D.A@\QY$IW' MC$5;$[SV Z'I>/(2?CH_/QN"W?'*$/Z\+!8GZ&(/)@ZW\QO[SWR\8ICV('A9 M!45!1^;DF9:.D9:-6]]F\7FX,]\C(VK)\JM09ST!A::2O-;]PL1&4 "]*7XH M8%K]E"*6I"VU;/J;<-T@-_(S-_R=)C,,7Y%84!4GGE6Z_LKZN;=%OWA)0B^% M-1_6ZZK$D%*@J.%I6<$TN&-.X"76<2 _S3&Q9/RV.:?^39DS0YS MJS@>P>G"RAIXYJJE8-*\15Z N0,91V&2COPPV#.VV(-U%99[6_^-*P0Q.CD[ M1!(QC/=O(/ A%6AYFSSK^1QV)EG>3Q/63HHLIE[.6C8TS:9*D;1ZFDE1&C])D64[A MA%HO"R>$# Y-.KQ< KT6]2:" 7[ M;9_!M_MM'V]*CC1*Z=:-31N/;LBUPO5FY"@C%R19M0J%&2(*>8W*E"[_2=N$ MQ0EC.]="[]1>86S27A\]K=D=)[.:;"]D[#8_C9:R]\7I(196I/D:+IPJ01)O M2TP(H!$HC*)(VCNY!"52W@15X!Z2H[ C5F'JW<*RN\IX)9!E)(W/"+U@N-VF ME4L&^PEP MK[+A7SK51'*<7UEU#/A;I9;8K^;1!@N.T,P]-C([8*YODIPLQ =LW2)"]4DY M_GVZ#B55M[/?)6=XA95]E+74[.8?61>RR;KPJVPIP]M/#>3+Z @FKO=C]<@& MISJ/??8<)F#5K@BSF\:-,0A3IXS6VTPU&R7Y^)9DPI- L<]^-!/VFNMO094B MCEJ+UZY[;C5I'4'2AGW11(4P"9#C:7IN93)II8.%1Q.7HC<93K"[13Q&MS^< MWCX?T2%3O'-3! 4$&![#BA_@*+F&,4% A"\P06-4 T/ PK) 2*)SQ-3Y8+U5 M+>%?YQ-E'VG:V<20=V_BDE8FPTDKMYQ&BZJTJ6@>JO'O/;F_D,@BRWXRR]X$ MR[XUR]X8_<2ID:3.^EJ,*5N#(R]UZB4\TE'NI%?O;*F3="W>-$JBVG)LCTJA M;0*KT"T(&Z(M2>:5\"!6;?+6O%X$_=G[&ZJ>E'1NF532VRE_%G.Z,:6;B@UJ MXNR2L9-A"YVM2] F=N)G8_(D)@YADRZ#ICR%7[+)-173$1@M6VRW0Y7D[)&B M7#/VS.UFRGLIRU0MQ-FH)(*GF.YJ"B&=\2:%P'(;UEYS M.?#PMXST1]H%+HRS0(2(J?*V M5;NGM_S#4T9:$;5+L"N S0IB^1 MJ2E@)OUSB:;]/7H"P:C)U#>R"ULPR^HE+XRCWDN2QL\R,Z?@J>AF@<$ VWO* MY!;C*RN0"2M)*>!ZYI-YLD+C=DE+LO/Q%-50TC_(I.1T45'6B"@,<2:F!PF< M8))OI5L1LFW+!8BV##Y$BTHA_;'#\X?)*!Z-1I[W'JZ='UTPR7"R389&REM7 M/FGS;#=8WXN2WD:S[4(F"9L"2NK;,F'GM,TZM;GT5%TQA]V(_F*3-S,;7@+A M\U7E>EER6-M[4==4"-HHD\A-$)V@[L$1QF52H<*7D)>/5<@GV*8T0K(=F:32 MG!J[@:91=]7$ Z;\RZE+1@%,L!X&9"RYON $*!,9LYC.)^B%/(^OS_#_9_'5 MZ I>8OYAU9!+&'8!_YZ=74?3>'IY&?UF3RDVU0XHA4!=(8_+>3R=CHZCHVE\ M=7$-_Y_$D[/IL0^-X*7 ,1['E^.K'8"&Y+C+2YP,)Q,:BC:9MJ:1E<%["@GT MMN?I%>F#B_6+= /!70>"3QX$=Q:"7_T&07W IRSV(N?6@H/$IC\DFVTTF(3; M*BE:+-L&]E%Q29$T( BDKN^,.@H228TV, MN>3"!?:1$_Z+IX)K[!+B@U+M^=0U^+T+S',J_Z*8!N5($(MB+U=+C2)6ZR5W M7C,1ZJ]*449N6VC?VD9/$04M10?P\@ME4D-6*:N787GK$88BJCI1"@8?]%T^W=0([60C+T MP/([V:!V1@$C%]_SO0ZV;,YVD9&>+EA12*#Y]9=N#M-I(9KG+18RF(9 WIXX M_.M>62C4(-> 9Q%EX< ;+PE@.R=V,(3]4CS0*[\IU,95AJ,A:[TZ1@-GSPZ9 MG(?2'JI-<@YE2AJ_Y'#,@%A..)1*:JL@PU\1?@> \2^2?Y-Q/!FAW!F?Q^/K M"Y9$T^LKY+N/W&$E!(JU@ZSQ6=74WSA^NH:A./EU3AZ:VN2^EXCI>+H M(IY,+H]11EY?7I*,O+X:DHV3:7QV<=8#[)!T='G=D^&\[GML/UI),H-M)MHK M^?Y"N!DHAC8H'QG1N^]%(F4,-V#&V E")L%? MR] =0CI[%K1EU+&P/+5^$;W!'J:4,70V$MSZ ,1+V6&8?UJ)W@TW.#Z.QM%) M-#;C;MJF-!5)U"=B"D\OY.%'+"($NZ0+,XX9G\L@+')HD3&%SR_E\7N0=IJL M/C*M]+>&S(%S'PB$BFH1VAEF7372/VR]/ M]R0Q+<75QM2F8F\2@447KKK^9U/_I^/X_.H]Q[UJ([=APV:_[#-;7'8M+6CUBE M@WFX!1L5&& [$^*_I$7W[?%8E.83TV$C";<<["F$NY#^7$"I0.]!#S:_"XLM M@B%CW*Y^8ES:II[,2[/WPG/%EJL 4.VH]I>?):ZM@:?=\05*78,)!;ON*.C4 M<+IR3X3#)0V(@D"$BAIN%Q-T[67SU+9WZ6G0_?SW-N.>KEX[73^PMJ\'+]@;)J:E2?3XY.+Q'4[:!&F7J\86'XDL M8L$0$H*K>.E'5 :]]@L2UD9U0RA6SGWBK4O=-^"J4=_:*.FRU"D6$?P"*P7] MG;D1;-Y>^B:5-IFD8;.%N N,8VCL7>RI2):,Z)Z7!WF9Y$V$_()A\E-E3;?> M?>*V.^8EK/7 MO$(IR0:T@[PT'-9>? XJ%6OHI$DT?SV V9(S1(?9*C<5"7;$F5<^E]W9M,?\ M*/#3(VT)$1MTA"SZ3C%3Y"@>G S)< MBI=)8-SZ)MHBD8XZX-8NYB/-+"M.B7&]+H'W@HE9QS:K1G)@2/$W]0BFUXU8 MRKM_)T'3X(&T$N(YU$';PZNG:6L7M2SX^[ M&19-;QI3T@$1Q4 01Z#&#ST(WPE5]&8KV;B%^"L[2[$7"MFXM#0V75(#<=4C M\4FD]>^G9QG6&^O.%06EI+V-V3F^8.T3EX$08T]#R2#KA\#I2CN)#-X"5(B' MO+W3DO54VO)2MPN\9PK$VT'2&%?2%+RFL3M^M$XO)T^BL&&VXWRC&XE[:!;1 M8O]B3PB77L;5X5.>T)D."AU7:3@9+A+\Y$7;3ZN"OF/6AW!6 M:=2^Y5J:GE:Z>Z#@K]KX$YN9CEW_=(.%W';<);=:#NO>IEZ7_M,$NCQ5A?B ?F"3+F,#QT'N0^$^AT.5A 2S/ 41&=QUYO+6:.^$&>E&L\6JYY2Y,U''%C.D9V>A+: M0PX!]S9%)>1TG1@PMGF5?GSN'X25H$;# ?*6_LDVG, INL$U3>IDY M._CID^,>0.R@-PI^@UI.6! H[LXZ^A FN3Z]/_[HD@12I,?*HZCGDB' L16) MIN,#OYLRSL?9'FNZG'R5-_X'$,Z8'HD^V*D3T]P.<\.=?7C-"CYI T77#B#U<0&Q985<5J+*07>!3LL+\*N5\"S,28J 2'?*65VT>6=G(9$FCXQ3H(D M]C1"3,K-&1YC"#LQ[WE@Y-BPP&00V5TI[62XE/:I%%S4KGI)X"_4U?IKL:%Y M&ZQE&KWL3T%>C'@P#EL%X@>%:%2C824;;,GY "VO2!I")E**X[A<%;' M#G0'"9>]WTP4.#I3VA(2KQ.=:RK!;WF/S.=2Y@%ND%;E0L%[/[D4>YT,Y P: M^Y4ZUR_&E2B8+K:= W/)F3#@A\GI&377-MY:#US7: ('CD_'9N 04YFZI.OI M<,8T?2Q026]79\AZ[+SW@YZ#D^[IBN>O1(G:[W&E.T]P](7K72,[_WWOPS66 M<_L?3ALHZ[)+[P;<_@>C+/1YUGV\A@)Q- .YS;(PC1"QZ 6ZY)AY *%?Q>,I M1>ZNX\OS:XR7CV*<["YH^V.SUJ@8,!J?3^/Q^24L?19?CL^BJVE\?3X=XA=3 METD^'U&?CH%ZAJL*_&?!ZL%Q.&EY,OF.U?XEZ^8'9C/GMT0,J& MB]A63WT@S:@B5#N(=B(N$^U\PNB%_=!7Y!_0.UN/\Q;EP#MI5%+L\45;IZP? M+_J8-/39GYN'+X1')Z/KV(I/:B$E'S^[/!L!"M[Y87( V(W$3X-:G+\+NDT9 MWOC^YN&-M"39O][)H6O8[H_L3&;OL"J62?"-.N/*(J&+WU-$"4R)H^:[0)S; M4'#C6*N2>2W(@J]04<(:*&84024C#T;(5[) OT-+PD6U.FWD-'['DOR]YF*] M3!MN 6Y/;7Q.='W&%A@QO\PB7*3?--/WE( M6KHW0@P+R4K'V'"8#Z=,B,O_X!<=/#NR"O-M"7-0I]X%7\;1[H>N!*LF5Z/C M>.?&/[FO8Y@W.]CU"PX_!+LNOW=VUXVHX9SUTN1E1+L?PPH9OY'4/;WR)@A2Z&*VW]%WH?V\.0D&%N13H$^L%&8* MKX^\6==FSG/S;.FYATI[[+Q>2?;((.WN/P")K5)<%B,G$CW?^TFQF+T4Z) T M/4+VS/O=]#,UG2Z:+@7UD<6_BR(N8@_C OQ\$7[(\2;X_. G5>.W%FRU],.[ M6QM^\>:3+ULBAW@ U,W=='?DPF_80K*QIJ=("*&-W/0WQB-61R?_+F@#7B\: MLN'4'JHDJ/N&7^WP&T1*^;HI1O7$LE&M*?Q45=(JANL>D!)[.F2A RZ6-H"Q M7RH;2WJ;<0<_.6_3%(!W R')S1]=)K\??@=O*#B=VZ'FJ^&F+4Z/MU^ MTL6U_"^T7O;27U4N]4S_BPBP3T%]7J-1!^I3\OK52E4+=0MLJ.8.(3\^0[75 M_A6Y+!;2O[B9/'L.;[KAKU^MDX7ZR"'-*%=S>'5T>GG^C+WIYI>F7..4F&?= ME"OZ<:D2P!P< ,_G9=F87W !^C03@O?Z_P%02P,$% @ +WM;6/C=L:6V M"@ 8" !D !X;"]W;W)K&ULO5IM;]RX$?XK MA"\XQ(!LK[1O6BB5NQ)HHZDO/']^CY#2EJMLU:< M7N^^6-**G!G./#/SD/+SK=*_F%P(R[Z4165>'.76UN=G9R;)19 MTB6W>-2;,U-KP5,WJ2S.HLED<59R61U=/'>_O=<7SU5C"UF)]YJ9IBRYOKL2 MA=J^. J/NA\^R$UNZ8>SB^SGHIJ2Q%9:2JF!;9BZ/+\/PJ MG-($-^)G*;9F<,]H*6NE?J&'-^F+HPE9) J16!+!<;D5UZ(H2!+L^+45>M3K MI(G#^T[Z:[=X+&;-C;A6Q6>9VOS%47S$4I'QIK ?U/8OHEW0G.0EJC#N+]OZ ML4MH3!IC5=E.QG,I*W_E7UI'#";$DP)C*V(W<5#*3":\LNTP2 MU5165AOV7A4RD<*PIQ_YNA#F^/F9A24D[RQIM5YYK=$#6L.(O5.5S0U[5:4B MW1=PAB7TZXBZ=5Q%HQ)?BN243<. 19-H.B)OVOMEZN1-_P"__.MR;:P&WOY] MR#->[^RP7DK"3 +0S82CGD?COEH."[36Z&M M-&1D:]$A+X\*.>SES_T2L?*=$N_-;2XJ\E.CM4A/V8,1X5^;Q] 'X"_!:FXL M;K00[$YP_0A'1G$P=X[$S7(9XV85S":K,3\N>C\N1OWXFDO-;GG1"%8*;AHM M2EK (5^."OI.Q*I&$S(%N0H0*R1?RT):*@&M&:E[H46B=$H/EF4[4ZFPT#N$ M@3R,WB*_=J-;VL]N/&:CRHER+;2K=&^JNK'LK;@5!;LN8(BK2:Y@[9Q_Z>W[ M5*%E%_(W&+%!JS:D7%968"F6(2<$,UM>FU9:Q'Y"C/O%(63S8#FGV$UGP62V M@AV9(/ 4"7APFNM"U[Y.:V<<%].. ^FLR4+IT$XB]G;@;NNE2NA\"HDHN.G M0GN10Y]ZF5,JN;J![CZ'RX6X^GXW9WDV[NV=_ MH:K-"9Q5[@G>7\X(C)<]C)?CU7G78A(4P UT V\ .AXE?C<2U6SMEE3@,ZX MQG,0Y*-J'@9YID@58='#W3,U@,:XE!_8Y) _;M?_7"FN>.&D NYKL9%510;! M)339%8UY1$BR]5K?2[1WVC=HZ&*1JBR(8![-X2A-6\0I86<8AJD/:^/W"H6F$'O9T M$431\I@@LUHN'616\1A4HFDP6\P.&#L"EE4/EM4H6%X9*TM'C!HC*/\*T!M# MRFN-K9M&+:/R*'YM9$U-\1!$QC6 2J0"X'#\ZP&IOI<1NR(V=D(BVGY&^>7B MO@.4.&CR.;MJ9)%B@&&S28N-MVBC(E=%RF0)S;>^K[.GX3%J\PD+NW&7C56^ M#UC=)+\8=(D3MFA?ON-)#H/T?9MI3#AO!UVC&30H\??>+]O7KQM=28N.[F1D M\@O=&S8?&D%68:>(5 ']Q]Y \F+?[)*#EU:$"7)(BQ'."EHD<^T%S PJP&(Y M+NC81E7(OCN6P.7>1"47+J<*:$'^ITM,1\(:3W>YS,@JNEQVR*.-&*/"X MF._D;>D!I;^#V(*+S>,YW4R":=Q2W2A>CJ5W.-B?A^-[A"1IRJ9P^=*2'$!5 MBYQ.1E!R"V4.F:'?BZ7\:8WTZ/4'&1<%BA6Y-MZM@,8F/'\MT>PY@^1>& MN1$"!Y8[GTP?NZPG;(&X^\X?K^:CT8YVT8Z^T?OKNG"IBD1+I4D07E=IK"*2 MC'XJ4V?8C<6E[*)QS4W.7B-DAZ$PJO/Q'&"W51^QDJ!"'+"L>75'527SQO5)WR70UA'R*N6:XF@2+9WU[%66"7<>RUY22OI'2M77LD*QH-8Y M@ KU7+\3&QZ]O>,6T47SO_GD8'$R605=-#]2--G3CZJ6"5O.)D#4FV$KAL&[ MD>SE ,)OJAW@2&K@'//Z\N:*26-HW_F@OI/'ZNB/JZB):V(3EFZ_E3)8Q3=HM (H&Z^D2%;9"; 2L5$J%2UC$*F_L1 MKB+2/@A.+^3NN%,.LL(EV"F[K*JF;_]FP,9Y1L2I]QK(+?EGYDDA'&+J-M:> M$OHC$3OXG:.<=$<7DK"N2XG80N[+4[OPQ6-#I"K<] M??'0LCGFF@Z*SO$YOW6',-3*!HXZ'01X&; ;L7',Z8.HB5U!:HNJ*)XNO]/PQZ!K^;W2.UA1NZ/BA0DM]X._^XFFG;A7MW.MFDW>8=%3 MQ:R#9+HWEJ]58YD9)&(GL3N0"7837>>5Y4# 4 =&HM"B3"$T8-<. &Y/Z=>! MPH)!=!P#-9T(P=";K:P'*VD/V[I=3R9AO';$**#G6YD*=YCI3?IZ_7LFN0QS M:NE8P)TV8V>#N!>'O!@PCD$":,+5DX4'Y'YW_DR[ T)[/X,.I<6?E1&+8("X M/7R>H].GNR/(2_R8>H\BH!^$ 7FD;8YG"#>OKMVIW/*9&%UJSOQ_X0UW\NX'ON&OB[WY>*OL$KOVUU MKO(VONLBXVQV:BOE3FJQ MT#T#9-8/S9&EZ("]+D=6??.AI#ZS#^MYX$ .#<#[3"G;/9""_I\*+OX+4$L#!!0 ( "][ M6U@*&8/]Z@0 %<- 9 >&PO=V]R:W-H965T(25^9* MU\SB4"^&9J4YFWFCNAK2,$R'-1.R-SKUJ$CQ"M>6H? \.\[O^!5Y8"0QK*#7;B*H")F?PIUUR#>^D97(AIA6'L3'<&NA?,1R9P>G0 MXI'.<%ANX<\;>/H(/*'P04F[-/!*SOCL+L 0N;:$Z8[P.3V(^)*7QQ"1 &A( MHP-X41N R.-%3PG 0]=?"E-6RJPUA[_'4V,UEM$_^^+0G!+O/\5)Z\2L6,G/ M>J@=P_5WWAL]?T;2\,4!'^+6A_@0>NO#/EX'+??SNEIRL"[C,'6B!;\B,1CE M$J/##0@)6"E0,JUOA%P J]5:6E!S6'2CJ=8:55>NZW7%+)^!J%=,:%2T!0RI M0:"^1U)K@]O-X 3:9/07&G<,@%G A/-ZBG6Y33J!(\A"$F1)!./RVUIHA&[/ M38(D# $%BW*4*""MN2QO /,F#;+PC=DSJ&_31,!C^/2CUJ4<1=_I+;1]@?05H0W!X]T=NC MCK_W YX'),I^)>!QD3_I^ @R$@=&AQVZ:8;U/[A'\0:+_P'T&'4N%+V+@ H<2=\N>JPL;@ MI']?P7?\_^+?B6@V_LXUON+AL^'S=07OQ9PWP?%)NNVZ!MZX.KB3DW&MM!4_ MFE+J;KW$*\MOF+Y56OS >:S4&9>LYIBI/(BQ>QS!\VP%2[LO>X)"V"$/?N;'?CQ^8[F)>>.ZM@HO!J<"4P)_W+ MR=6@PYKXCH?MB^39 ,,>=68(Q9D\QS##I9)_E*I><41E"\UYH\(TH&$*_2B@ M23X &A1QCG->.C1(H@CM@S@O(#Y.8[CP]Q%,KN:-M,U2K R0L.'=)W@DQ?Y5 M9$&>);?S29!FR(V$V/E\TN$U1J=<"G.'"Z7-=HID4%RD"+(X;6<1V\F5AD&> MA [C2ED,C+I7LP93$Y$T(.C6$5HA%8I@1T"+/* Y]_Q]:U@WN,'S0%5'GL^F"0%;$;)/B89JE[3/&1Q+X19%AX6>%2 M2UT-IJ38FXQAY[*+M;CP5WK7H_ *TMQ[V]GVJV'<7)9OMS>?'!^87@AIH.)S M- V/,^R9NKG&-P.K5O[J/%46"]\_+O'+AVNW =?G2MG=P!W0?DN-_@-02P,$ M% @ +WM;6/ 1NDZ,! W0D !D !X;"]W;W)K&ULI59M;]LV$/XK!ZT8$H"+15(O5I88<)(5&]!B09-U'X9]H*6S3502 M79)*TG^_(Z4X:9H:&_9%HJA[>^Z>._+LWMA/;HOHX:%K>W>>;+W?GRN-[K!WVO1@<7V> M+/GI11;DH\!'C??NV1H"DI4QG\+';\UYDH: L,7:!PN*7G=XB6T;#%$8GR>; MR=YE4'R^?K3^-F(G+"OE\-*T?^K&;\^3>0(-KM70^@_F_E><\.3!7FU:%Y]P M/\H660+UX+SI)F6*H-/]^%8/4QZ>*$M_->GYQ15ZI5L'9@V7:&G=PX5J55\CW$12+.O:#+UW M<'2K5BVZX[.9)[]!>U9//BY&'^([/KB ]Z;W6P>_] TV7QN84<#[J,5CU!?B MH,4KK$] <@8B%?* /;G/@HSVY'?L?0WY [;*8P-7VM6M<8-%!W\M5\Y;XM#? MK^$?K6>O6P]]=>IVJL;SA!K'H;W#9/'C#[Q(?SX0>[://3MD?;%L&AT(KEK0 M_=BE8\-LE&UTOX%ZJNMJ CDVNYKJ^AJ<@PY?AW.[1?"!(+ *C0[Q3Z"-^G_A MP1']\ELS.-4W[O@4J/38K=#NRQ\>@FI6H[Z+#&70HS^%6ZL:?++S!HJ4545! M"RE864GXB'UC+$5J-E9U#BK!TE( 3SG+\PQ^]UNTT19D+$LE2):1HUOC"8I] M<@<\+UF6<>"R9&51P3MT[A26+:4A B+0T)AAY==#^PP7YZSD\V,XJE@NQ/$W M""A0GN6L)(2T$G,FLA*N+>Z4;@ ?:"H["=*ED\/Z+U$'/P]Z M1[/<3\5Y%S9C'&E9!GP5FQ,SSGD.:LXIY32X-V:M@'=4;WN ML(OGD%)AC!%Z.]2?J#"B9)*,<$Z5K3B\5_66N&Q?A$05IQ)( M 155F,0N3;<;/$%\DI 9XP2)B"/G*;P=;*\]C85H9ZT??!P1%:MD3L^B)!'] M0 -DR@TQ.)*,>$$E944NR27AK28R[5[-%&3$JY22DJ4Y$\2\B5=U/73#.* : MI#:K]=A11T)*QF5!C!+$K9S+XT,U"-D7DE6BBNF7K$RK8-P.>+#>K58KW5)+ M(P5S0SUK]22W4U^L:5N*JAGBD1M802YD.8_.F.3$*+1Q"%!C_!1.TP9J2CB#;9#<.%L&9H$U.U"RK%]Q]%A7D%2LS&5Z)L8/;W;Q %\93]>!N-S2_0MM$*#_:V/\XT=PL+_1+?X! M4$L#!!0 ( "][6U@D'?$&Q04 ,P3 9 >&PO=V]R:W-H965TN]6+4 MZZEDS@JJNF+!.*Q,A2RHAJ&<]=1",II:HB+O$8RC7D$SWAF?VKDO7#!M8Y]T>7/C8$=L>WC*W4QC"W9)AG#S>XU^;94'9294L4N1_Y6E>G[6&710RJ:TS/6M6/W&*H5" M@Y>(7-DG6KF]8=1!2:FT*"IBD*#(N'O3^\H0&P0#O(> 5 3DN01!11!819UD M5JTKJNGX5(H5DF8WH)D/:QM+#=IDW+CQ3DM8S8!.CZ_81*-W7^DD9^KDM*0^03>"Z[E"'WG*TFV 'LA2"T36 EV05L0KEG11X'N(8!(T M"'3Y?'+2(DY0VR>P>,%>/)DMJ0FU)N,XVGXSKJV8C1+^'7.D#;1A2:F M9""[8MAH6$BVN(I26L[H7<9A692*\E2=C!#XE!43)NNPL,Y%WZC,++*DFCG* MRU)*@$,+(6V1 -1<\-E[S61A=XS0.>24I'E&.4HD2S.-IC3)\DP_H"/D!Q[! M@?D@7M@G37@6*A>4*U1"R,L=%!)Z&&.+ *^[.9 Z_A,AP2L9GRD$BD%R'Y 5 M!0,KC0$$63[7BQ7%"-VRIQ?5N">M7' M0V\8Q,@/8X^$&!@G#-+"% VD&&B2Z>P'M6H\T@Q]+S:&& XMXF>FU A-,TYY M8D462BL/<6A5OA<2C AHBS?4-#98KV,_]'P?!/"""& CT$AHFCL['9D-8> % M &*^@T'D# M*_(+4Z_8XIT_,3B[3_(R-1XJ.2U,J/U@J>F,#.(UW74@'"5L,G-V#_$$A1(] M,"K53A9#SO;!/81 *&&;PB$*7+#!=X1BB+Q^,#"#&+U],R ^^6 &@WK0Y,^? ML,M!?T:U/Z-G^S/C8$*FM"M&:D47JLF-[8#&8U.1Y[9*5+Y;2+',4G 532%A M(<-LU&N:Y0J.43EP2Y$6Q@/*\06_<*APB5:F*AOBX*5)^L>G- MB1I$_&4>N';XNW$&CKBA#R@VAO"'0+:LC(7WV^\H#L%8I(N')#QN@2;H]S*W M+>W%X'XWA-0^;DFSN$ZSN/UL,J=\!EZ >K*O"C6E6BOH\RJF^[>!^J=00KCG.'.U!W:$+F@.$PQ1#7+-,L[-&M0< P\5M>]!=;1OKS)"F+TD5YU0=<=+XC7MSOGY@W]LG) M7L%=[P8&=!_24=7YCZK>WY2V/^'&@P5^4$?>H#7R(#%65*;OE:8@-.A55ZM; MDR)W)D7.9Y*QPO;5OV^L7_]IBL961B_]4W@EL"V;#&N;#/_'#]'P-=5\); M M-7W\^&.,7[N['T!L[3$-C<7\$$V?AF!#E5ZWF]?M-@?9;G?IW4[?TJ3C*&AN MTNT6?*G/>QOW(M#A9O:Z"&JY*+EV-Q+U;'TE=6XO8I[,7YBK*GO?\@CC[KG M"%"1%&ULQ5EK;]O&$OTK ]4M$H"AN,NW:QNPTZ0W0-,:CF^#BZ ? M5M)*(DQR5>[*C_OK.[.D*$JB&<4HV@\V']J9/;-SYK'+LP=5W>FEE 8>B[S4 MYZ.E,:O3\5A/E[(0VE4K6>(OOI5Y3IH0QY^-TE$[)PEV[S?:WUOCT9B)T/*MRC]G,[,\'R4CF,FY M6.?F1CW\1S8&A:1OJG)M_\-#,]8;P72MC2H:84109&5]%8_-0APCP!L!;G'7 M$UF4/PDC+LXJ]0 5C49M=&--M=((+BO)*Y],A;]F*&*L* M=+86=KE>W8I)+O7KL['!:6CP>-JHO*I5\F=4,@X?56F6&MZ5,SG;53!&?"U( MO@%YQ0YQ?T"?WQKM6WW^H-&30Z,OJTJ4"XFL,S!Y@NZX:_%D M7U\^B&H&7WY!E?#!R$+_T;="]?Q!__P4::=Z):;R?(2AI&5U+T<7/WS'(N_' M >N"UKI@2/O%)Z.F=_#;JK:(6)^9ISZ0@VKZ0=XN)UEASCA\<;E85'(AC(0K@?JG$H0Y4,@A"KB3\A!.@(6!&\;P M,_J=]/B^$W@)^&'LAAQ^D5J?PKM'64TS@IQZ3N"GD'+Z$9/"7&8DQ$*'Q1QX MZKM!,#2Q#V'L.3$"P(ECWV4^!&[]Q%/']U(G0?7-?'9M>Y7X,7/"D)&8QUWF M 7>#A)Z8YW#\2](4!G@4MCP*C^!1[4R-[C/:B')&?L<+R Y*#)7F4<*JRM!X M&T9]G!N<\GC.V5]+HR$KZ\ID"3=!D#L<'(;=M[BG\%M'HNN*&S()U+SE UR3 MJ?IX@5%PDGANG !G@1.@UQF]/H%XY^7FV8Y-K13GGNLQ M'!$Y81P@XT(?*1O2*+R@5 @LX*X?-D.YE0I9Z 8,F)\ZL9^ Q4!AX>%HI# ^ MQ';LAM$;(M>T/J#H !^CEH_1,!_KQH%<,!5ZB1Q04REGVOK5B$>8R%+.,R0% MMB-O_A/]94"-U.U^8W]%WLQ\#CP.'( ME;<[^$\@'$ABBPGJ MTJM*^[YK<\O9&63UKWNL'N!>F\%$G<$.F/;N<85-. ZX5SFFZIR: I^Y'GP/ M/'%3NL3VJ1UH9%5 [ :V+]!XQYJ["(?7=S>9OGLSK]#T#$LWKI?!JH,F!I3L M4*.;QD:@^YM3 ,C9R+8<3 MG_+A !.3EHG)L4PD2S#Q$]@F?@=:N$&MSV>L.D]-:$^V+:7=B2V9+(O^B39N MTS*MRWO$0$3J:]HXXT[,*./P$&FP;=I>X7!GF&7!O:D&] =@0)DZDWJ4-/P8RRH54!XXWG#Z8-YV&^\-!O0O9O^00#]3'G?.-8\*-#9(Q1T+H @Y[*BPK+" MBYI1$P]23)>U3R7D>S1P;-+9VK U;;=.B7;S5^ZMQH'C8R<*//J/CDCP?C!N M6>[[#!\Y5N->V6 MJFG75OE(][+)E%.U*&WSL].:?[%G8' K'PU% 22XEX\9[XW%<><+0B&KA?U.HE$E M]DWUQX3V;?LMYK+^ K$=7G_(^2BJ1891FLLYBN*."0E;U=]&Z@>C5O9[Q$09 MHPI[NY0"VQ(:@+_/E3*;!YJ@_4)U\1=02P,$% @ +WM;6-MIL'3=!@ M;Q( !D !X;"]W;W)K&ULM5AK;^,V%OTKA-LM M)@!KB]0[30+DT<$6V.X.)ID6BZ(?:(F.V9%%EZ*327]]SZ5DQYDX:G:P_:(G M[^6YKW.O=')OW<=NJ;5GGU9-VYU.EMZOCV>SKEKJE>JF=JU;O%E8MU(>M^YV MUJV=5G406C4S&479;*5,.SD["<_>N;,3N_&-:?4[Q[K-:J7%TIR]UTY BP/A]T#G9;4F"^]=;[6^# M[;!EKCI]:9N?3>V7IY-BPFJ]4)O&O[?W_]2#/2GIJVS3A2.[']9&$U9M.F]7 M@S 0K$S;G]6GP0^O$9"#@ RX^XT"RBOEU=F)L_?,T6IHHXM@:I &.--24*Z] MPUL#.7_V0UO9E68WZI/NV)L;-6]T=W0R\U!-"V;5H.:B5R-?4",D^]&V?MFQ M[]M:UT\5S(!I!TQN@5W(48U7NIJR6' F(QF/Z(MWAL9!7_R7AK(KTU6-[39. MLU_.YYUW2(U?#]G<:TP.:Z1R.>[6JM*G$]1#I]V=GIQ]\Y7(HN]&\"8[O,F8 M]BW>N4;A:6;Z.Q_"I-J:Z=\WQC\PK5QKVEN$#@9U+X1N=*/#9KQN=],^ C!X MX[TS\XVG)&+>,K_4;&$;U#U6L-\VSG2U"<4(O)#U2[OIH*X[.F;_A:(^=Q@B MKU=S[7;1IX.D@V ?6N.QY-HK#RA?LRR37,0%KDI1\B03N,I3R50DN))QQO,LIF=YS OPYDB6 M9;LLRT:S[+U&G"O3&!4ZW1#J#]/K*5L,_NA@_,9;]T"8F"-/H$+U8J%#6WQ\ M"GGS_Z.><=SG:.M?B-QNW OHOXRZNJ$RNE<7PMMG^ ("*:91Q/[Q['RY5.TM MX6%WJMGTYBK:4;659M$T2MD;'.41G80X0KK:ZN.W-''4*.,5IK"NE\+[,L JQ]\WMT\;04+)F*%%=%/J3\ 3]*+"P)?3*- MDL$*W(_D:K[+U7PTYI\:@+V3+U7-5QT07]:;R"- =MK7.]#PA0 Y$ M$V"8,I;LO*K9Y&N,HQ_@YX1*SO9@?LQNG:LUJC)!V$_*E9>N-JY8A%AA&P.@QYHT4$=9K9?9BE_%,1'!6 MB?[W&+L(_0E=,TU*,)<'1QC*T1[0?CW?6EO?FZ9A&5(CDBPI>(%07FGXHQKH M4V8\ MF@.=+ W4:OO)]17?W:DT8$DQ+!4\!\T# QG]3)#+T M?O!G6B#;RD/1V*^QIXLI*0\N?0BS(+:E*03#15Z(L<9:[,BJ&"6KZ_Y3E4@A M?#[21DXWB@8J-*'-X3HZQ%BC^[S,6(_C6L]=_;>S^4/WO/4_@ I1(YFU0DKX MI=.:/:#3/:>QS_KPJ2*-J]0@( M8QZ#$6-\4Z1/]#8];R(>*&3?Z%5H+EM[=C;R%+[;\[!NZWW?YJ!V<<#)AU)[ MMO<38*7=;?C505\ H*G^?\#NZ>YORGG_$^%Q>?\KYD?E$.B.-7H!T6B:X\/$ M];\W^AMOU^&7PMQZ;U?A&UL MG5;;;N,V$/V5@;HH$D!K72T[KFT@MZ)]V$6PV791%'V@J;%%A!)5DHJS?]\A M)7F=UG6#OHBWF3-G;J26>Z6?3(5HX:66C5D%E;7M(HH,K[!F9J):;.ADJW3- M+"WU+C*M1E9ZI5I&:1P74JLU(T^*#!='7-]-<;E&J_"I)@ MW/@D=I5U&]%ZV;(=/J+]I7W0M(H.**6HL3%"-:!QNPJND\5-[N2]P*\"]^9H M#LZ3C5)/;O%SN0IB1P@E(M2.B"B\>> &1Q,.L7C^8C^H_>=?-DP M@[=*?A&EK5;!/( 2MZR3]I/:_X2#/U.'QY4T_@O[038.@'?&JGI0)@:U:/J1 MO0QQ>(M".BBDGG=OR+.\8Y:MEUKM03MI0G,3[ZK7)G*B<4EYM)I.!>G9]3W3 MC6AV!AY0PV/%-,+%9[:1:"Z7D24#3BSB ]A-#Y;^"UB2P@?5V,K ?5-B^1H@ M(F8'>NE([R8]BWB'? )9$D(:I]D9O.S@;N;QLK>[^_OUQEA-U?''*8=[N/PT MG.N8A6D9QU5 +6%0/V.P_OZ[I(A_.$,V/Y#-SZ&O;U7==I;YZE5;P)%[2]R- MY\Z:DCJ#JX8+*0Z"5*6"^[-2R,YB"7M?G#1ASZBIUX"KNB9ACV* FM58DB?T M4S$XS_)SA6!=Q<#&M3CX0#36@*V\G?,NA" :+CMGVBO\+V_^Z09SY!(N\C"9]F.6TGADCEFKQ:;K TQ88^*LXD^5DB5JXRG%83Z=>TJ$D22. M4EZ$69S!ES?G?@$W/M;9/)S%.61781Y?N6$^*^!^NZ6+U"7$IX&NTB-/%O#H M"(%J7=:,SQ;6K51?$7NNT'::5W1]0BM9 ^E51L S*,C.W9!6,GM%6\Y>7$!. M'LUCN#]1]/\=DM&3=Y!DDWSJQOED[E*6%!/*YVC2GV?#^2QVXW1"'*X;*]Y_ M\_.5;U1*5*^DO-6J/M3DB>8\JGU*-:6UH)CFD/CY(^477<531$;DBC)$\*BY M<''2@J/K(F;!P5641L*F=>,[94PGO:5/5"^#..5'=?I53/[68C6('H SR3O9 M]]E>=;+L"1 \>^4^#IEO3C@Y.77-14?/48UZYQ]=0YRH-?J7Z;![>->O^^?L MFWC_4_"!Z9V@T$CC?!+43H/.M4G9< M. .'OYWU7U!+ P04 " O>UM88)E-$<,$ !K# &0 'AL+W=OXH1W$:UVN'?K$HB7SNY7GN=#[;://1UH@.[AO5 MVO-1[=SZ=#*Q98V-L&.]QI;>++5IA*-;LYK8M4%1^4.-FL1A.)TT0K:C^9E_ M=F/F9[IS2K9X8\!V32/,PP4JO3D?1:/'!V_EJG;\8#(_6XL5OD/WY_K&T-UD M0*ED@ZV5N@6#R_/1Z^CT(N?]?L-[B1N[LP:.9*'U1[[YO3H?A>P0*BP=(PBZ MW.$E*L5 Y,:G+>9H,,D'=]>/Z+_ZV"F6A;!XJ=4'6;GZ?%2,H,*EZ)1[JS>_ MX3:>C/%*K:S_A4V_-XM'4';6Z69[F#QH9-M?Q?TV#SL'BO +!^+M@=C[W1OR M7EX))^9G1F_ \&Y"XX4/U9\FYV3+I+QSAMY*.N?FE[III*,L.PNBK>!2MTZV M*VQ+B1:.;\5"H3TYFSBRQ2-OX ;Q?"&H&H+O[055L\!)N3DX&G\ MZ.E%?!#Q"LLQ)%$ <1@G!_"2(?+$XR7_*_(K:4NE;6<0_GZ]L,Z0?/[9EX;> M2+K?")?4J5V+$L]'5#,6S1V.YC_^$$W#GP^$D XAI(?0Y]=(>H126P>.B0*' M]PX62I4DDA+#O'.=Y"BX>>#X.*7E;@-%#[,8*)Z?=8 MJ@^"D:UT4B@*V#3>"]TB/* PH TTFA"/94O&=&>)6WMRRIZE< 3%+,BF!=]E M4(1!V*^G,,V#J(AYG4,6!ED8\II>%D$8AW!;([6\I>,PDR"$:K3TE)VD_$CE)'L33*=QP6EL'=T)UR$[WIY44"ZDH'@KNB+(8!=$T MA0/RR 9Y9-]3'H?!;C_C=-T'8SVC&]_\L/I)W!%;*R0"^8,PL.9Y@F,FR)YX MNDA.+YCE*MR+5E$QZHXR9U@R'4O2LTM26N@["E&HLB/%4)L_?:['/@6W;)W1 MKQZ!WGKMD5;^&)RX[IU@!?./UT($'[XILG1<1)"-PX)^2$@O#C\/)!V'*;R" M9!QF=(G'60ZO#M ^'6B??D_:#X+M[PH'M2 :'R&17 I;4VW(RF>Z?VZ)N5)U MU1.%#;E++8 +:']-,'']4V%])]$+1Q3T"'A?UH*ZMC?1[](+)5=>#/9%%_B+ M6X3_(KWL6SNL/ZG"Q["D(.V.A><56Z1!'B:TR+,@)OZ/?#.9Y3LH7^?^9P7Q M+) CB,(\**8S6LVB8$J>TB(-TEERJ%7D@V;R_]9,0-] Z_9IY.#A;]2(8:+Q MGJ;*/B6ZE+[7^[Z^%"4G]L&3?H>U+ G@1:/@9+%TUH(U7AOL>_]+NOM2X*C@ M4I$MN92E3^B7"5=/U7," M[S7]+#@\'2;IU_T ^;2]'\/?"+.2)#B%2SH:CG/Z+)A^M.UOG%[[<7*A'0VG M?EG3OP$TO('>+[5VCS=L8/A_,?\74$L#!!0 ( "][6UB^@'&PO=V]R:W-H965T[,4H;:>V&X,-0U17X,/'!3:Z-M<0.]G7I_GO.3AH*ZBKQ)?;9=^_>L_,\ M;K1YM 4BP:XJE9T$!5$]"D.;%5@)>ZYK5+RSUJ82Q*'9A+8V*')?5)5A$D67 M826D"M*Q7YN;=*RW5$J%SO?HG[QVUK(2%F>Z_"%S*B;!50 YKL6VI(5N M/F.GY\+A9;JT_@M-FWOQ(8!L:TE773$SJ*1J1['KSN&@X"IZH2#I"A+/NVWD M6=X($NG8Z :,RV8T-_%2?363D\I=RCT9WI5<1^D"2T&8PUP8>H:E$MD#CS?X?]D/URM+AJ.?QX2WL,/CL,Y!(UN+#"<(@??,JOHP^GB ][$D/3Z&?(KU 17"[8ZM:A =_<;#$'<&TU-GC424G>QU7 MLBP0R&.OG)O![RBR[$YNCUU[8:W.I&?:2"J "FFA1+8.\"/"(4(M+/'$(,(S M"L/_FE00J:W MBEIO]*O]RW+=&NI/>OLLW0FSD7BM-;%8_+?AU M1.,2>'^M->T#UZ!_;]/?4$L#!!0 ( "][6U@X/87&E@( *@% 9 M>&PO=V]R:W-H965TVDT6!Q.8TNTXO9R/L'AQ\2UVYG#CZ3A3&/WOA63:/$"T*%)7F"X,\37J%2 M'L0R_FR8T;"E#]R=;^E?0NZ=Y1%4':.3+,)9@6-U/U7/&_.82=@G+P1D&T"LJ"[WRBHO!8DBHDU M:[#>FVE^$E(-T2Q.:G\I]V3YK^0X*FZ:5ID71)BAQJ4DF"NA'7Q\$ N%[M,D M)M[$N\;E!CCK@=D;P#2#6Z.I=G"C*ZQ> V)6-TC,MA)GV4'B-9;'D*='D"59 M?H"7#RGG@9>_P;M#DA;Y8=$V:0>_+A>.+#^1W_LR[GFC_3Q?-A>N%25.(ZX+ MA_8)H^+#N_0T^7Q [6A0.SI$+VX%E;74*RCY5*U<=/XQL^!P0?" SYR%,N7C M7N$'T?N%/]0(%-@+7['@D(^'BY]J,)W]3P6O W% *QSQQ/([>D%A^?U(S;;I MG-"5^W01KLX/F1]2N.93UUB]H@&[@M2$5@MO"\5%/]Q4&Y[E>TB3H_.SO)]D M><*3\Z,\&7LB6AN0#3&PO M=V]R:W-H965TQCV0$NT150B59*JD_WU.U*.F@&NL;U(Y)'?=]\=C\?54>G/IN7< MPE/?2;,.6FN'9129NN4],PLU<(DK>Z5[9G&J#Y$9-&>-!_5=1.(XCWHF9+!9 M>=N]WJS4:#LA^;T&,_8]T\];WJGC.DB"%\-'<6BM,T2;U< ._(';3\.]QEDT MLS2BY](()4'S_3JX29;;U.WW&WX7_&A>C<%%LE/JLYN\;]9![ 3QCM?6,3#\ M?>5O>-7@%*./O ,@)0+SNR9%7 M>7,-5X]LUW%SO8HLNG3 J#[1;R=Z\AWZA, ')6UKX*UL>/-O@@BU MSH+)B^ MNC_Z/!+R74[6[LKD5INZ4&36'/V]V MQFJLH[_.)6)RDYYWX^[6T@RLYNL +X_A^BL/-C_]D.3QSQ>"2.<@TDOLF_FL MX,L<#GK!RC2@]H!76/MHS#GA%ZG/"W]L.5A7$[!SU_ITI<7?W(#%I?&_R@', MLT<,S%BP1P7/G&D#5T*B68V&R<:$P)]J/EA &)B6X4DT6*'72SB=G2\%]R%X MAAJ)'GBM9 ./K= -W*E1V_;"RJ_8^@S#^H8?(0E)G(=%D?IQF14AS:D?IT4: MIG'AQW%,PSB+)WM"PMR/"=JRL$Q*;\^3+*2TFO9765B1&-YI90P,6NV%!9I7 M89%ED.5%6)044E*&!4V 5!0%9)"F19B4%>1Y'I9Q"ADZSDBIU4*#!"C.XMTU+( M@_F6WR5LF1&UBVF1N]"R197ACRXRGY@%=3E)%VF.OV)1)'Y6$K]6IGAGNM&= MOL-GY81/)GPRXF@],'P067\?W"(T711: GKKW-+%J\!USIRSV7S]L\<'CVFW ];U2 M]F7B',Q/Z.8?4$L#!!0 ( "][6UA,\'@B,@( /H$ 9 >&PO=V]R M:W-H965T0XD]1:QPZVTRQ\/;:31@6Z*RY<$H\][\U[ML=I+]6M/@ 8=-=PH3-\ M,*9=!8&F!VB(GLD6A%VII&J(L:&J ]TJ(*4'-3R(PG 9-(0)G*=^;J?R5':& M,P$[A737-$3]V "7?8;G^#1QP^J#<1-!GK:DACV8C^U.V2B86$K6@-!,"J2@ MRO!ZOMHD+M\G?&+0Z[,Q>.R,KX/G+B MJ:0#GH]/[&^\=^NE(!JN)/_,2G/(\$N,2JA(Q\V-[-_"Z&?A^*CDVG]1/^:& M&-%.&]F,8*N@86+XD[MQ'\X <7(/(!H!D=<]%/(JM\20/%6R1\IE6S8W\%8] MVHICPAW*WBB[RBS.Y!]4303[288M$B7:#Z>#9(7VK!:L8I0(@]:4RDX8)FJT MDYQ1!AH]1]=$*>*V%3W9@B&,ZZ=I8*PL1Q[04<)FD!#=(V$+=(;B^3,4A5&, M2J:-8D7G!'VC( RHWRD#ZW"R&4TV(U\C_@\VOZP+*\E>GZ^7O UUD\MU74NM M=$LH9-CVC 9U!)P_?C1?AJ\?9 M/1$ MKE&/>1*_2H/CA>K)5#WYQ^KG9X8$&/^D7%*1_*5B\8>&X.PJNU?A/5$U$QIQ MJ"PFG+U88*2&3AL"(UM_NPMI;*_XX<$^3J!<@EVOI#2GP#7,]-SEOP!02P,$ M% @ +WM;6+P&I/T< P > H !D !X;"]W;W)K&ULM59;;],P%/XK5IC0D&"Y-+V--E*[#&T2TZJ5P0/BP4U.$VN)'6RW M'?QZ;"<-O:15D9/*)K>Z@BJ>M^2*6"?-%J\K6L5"T$)+E M%5AYD!-:_O%KI<,&P.T< '@5P-L%^ < K0K0.A7@5P#?*%.&8G0(L<3!@+,5 MXMI:L>F&$=.@5?B$ZK1/)5>S1.%D\,@33,EO7":!QFA:YA^Q.9J2A)(YB3"5 M:!1%;$$EH0F:L(Q$! 3Z@*8I*0H]II%WZJ/HT0T34MBC> E<$J%G+T.0F&3B MG8(\3T-T>?$.72!E^B5E"Z%@8F!+%8QVR8XJQ\>EX]X!QUT//3 J4X%N:0SQ M-H&M5*BE\-92C+VCC"%$5ZCEOD>>X[4:'+HY'>XUP,/3X>Z1:%IU8EN&KW4H ML3(%CAX+X-AD[9Y&+ FZ]T9Z=V)L! L M(EA"K-Y*F2)5S,S4VQ2C.3>O?)/*W;T3U//[>Z>QP:KO.#M6X;Y5M^V[[LYQ MM#?>Y!QX8FH;@89JI*0^#:0,W/&9/KCEZ@+C:#/U!+ P04 M" O>UM81LNE,SX" *!0 &0 'AL+W=OW.0FL>:/S+YI-WX] MMI-%15KWQDOB:]]S?,ZUK[.=-G>V021XD$+91=00M:=Q;(L&);,3W:)R*Y4V MDI$+31W;UB K TB*.$V2DU@RKJ(\"W,KDV>Z(\$5K@S83DIF'L]1Z-TBFD9/ M$S>\;LA/Q'G6LAK72#_:E7%1/+*47**R7"LP6"VBL^GI^=SGAX2?''=V;PS> MR4;K.Q]@;G?%I/*'\J:C%OE#D?Y=U,S MQ?^POD2JA'5_.J K6/-:\8H73!&<%87N%'%5PTH+7G"T\ X^WW><'N$:J=$E M7*DM6G(G1A:.+I 8%_9-%I.3Z3>+BT'2>2\I/2#I HL)S*9O(4W2V;_PV+D; M+::CQ33PS0_P?5LNX?8:Y0;-[^?4O(CV37%J6U;@(G*WWJ+98I2_?C4]23Z] MH&TV:IL%]MD!;6O79&4GT)?[<#%OOSH87!%*^ZR#V7]P,!\=S%^L[J!:]JKY MJ!J.F 4&+9K"1<]>@Y[X8R#VC\1Z)PP;]UBA\0ENO=*:G@+?0./SE_\%4$L#!!0 ( M "][6UC.IV:@W@( #P( 9 >&PO=V]R:W-H965THDOC1^N>?Q/7?V70=+(1]4 :#)8U5R-70*K>LKUU5) 155YZ(&CCN9 MD!75.)6YJVH)-+6@JG0#S[MP*\JX$PWLVD1& S'7)>,PD43-JXK*IVLHQ7+H M^,YJX8[EA38+;C2H:0Y3T/?U1.+,[5A25@%73' B(1LZ(_\J[AM[:_"#P5*M MC8E1,A/BP4R^I$/',PY!"8DV#!0_"QA#61HB=.-/R^ET1QK@^GC%?F.UHY89 M53 6Y4^6ZF+H7#HDA8S.2WTGEI^AU6,=3$2I["]9MK:>0Y*YTJ)JP>A!Q7CS MI8]M'-8 _L4K@* %!-N WBN L 6$AP)Z+:!G(]-(L7&(J:;10(HED<8:V KI)H&+>CO1P4KT=;"7,8;DG(3^ M*0F\(-SAT/AP>+ #'A\.]_>H";L4AI8O/""%IV0LN,($I<\9G4A0P'6S@&F] M89SRA-&23'$1\ UK17Z-9DI+?(6_=R6H<:"WVP%3F:Y431,8.K4Y2R[ B=Z_ M\R^\C[N"^Y9D\1N1;02^UP6^MX\]^HI5.Y:9-O,,F#/J=T8;$?B>QOU?B MS1XQ6]IW2=M+_K_WIO]2G^]Y6T%XHQ.;8+EK=;4"F=O^I(BMA$VUZ5:[%CBR ME7]K_1I;8]/)GFF:OGI+96ZB6$*&E-[Y!Q0@FU[53+2H;?6>"8V]P X+;.\@ MC0'N9T+HU<0&PO=V]R:W-H965TMA6-GMD.!7[_K)&0%,H2FO;3^N.?XW..;Z]%&Z2NS M1K1P4PAIQM[:VO+(]TVVQH*9?56BI)VET@6S--4KWY0:65Z#"N&'03#T"\:E MEX[JM9E.1ZJR@DN<:3!543!]>X)";<;>P+M?N."KM74+?CHJV0KG:"_+F::9 MW['DO$!IN)*@<3GVC@='DZ&+KP.^<=R8K3&X3!9*7;G)63[V B<(!6;6,3#Z MN\8)"N&(2,:OEM/KCG3 [?$]^VF=.^6R8 8G2GSGN5V/O4,/$XRU0E+94,SE? J[.V]@![B$KVM5&3K&C'Q+ZIT&/VN5GC1*P[\HG6*V#]%@#\(@ MC'K@DY?#PX=PGSSKC L[X\*:+WJ!<7LP4=*0+?D?'V<:#7G1+)"9IUPRF7$F M8$Z+K4\_CA?&:BKEGWU^- +B?@'N\SXR);='J39_6>5(96C'%Z%U1M766ZKY;*K2Y2 MGJ-N=SYQMN""V]N^/)(G"H-'.3R-2)*X/X-AE\'P'QSO=%(R@AE#+0GS/?BL M9%91M+1]^H=/*J+O'GJB>N[!WVJO[FD[9WKEJEC@DG#!_@$1Z.:Y:"96E77' M72A+_;L>KNF%1>T":'^IE+V?N";>O=GI;U!+ P04 " O>UM83D(G'_0$ M "4%@ &0 'AL+W=OMG3VPZIEN1D0(_,<"W>8[8ZSW.Z'YB0>OM MP3-9K85Z8$_'&[3"X2Q32'(>?U6@5CVF!6#NY[!_^$@U..'L2WDQ-7P=E)-\KZI%]#2>=P)O_G$&YC(BI-L,#P!TKYW1 MX(RU^7:WX(+)D_>G:4G*(7WSD"HPAM1^+;7?A3[]8RTQUS1+P09Q =(MEJ%+ZRG#3X:*1)X+&8U!-;+4'F6O MG'"3PN5(0SV2BL^[J8S6CC.V=\?2=<[G4NEZ FM(-ZRE&UXJ78I>SY>K&SUP M-)II\W4Z7JI@3V -!8-:P:"3XQQED +F.BA^TA)@+M,@(7ZLS M_J:G>D&*'2X$53%]P:E$2+#74;@9)1O&0;?/DE(\"!PSHVZ1WWJWB=8W!-80_=1K?NH=G-IVPY'?MHO;=G[D1,=V#5K0.92OSK\02V69 MOQ O\A/(6X,:Q5$<#1Z.'2#-AN3H>^/VG0,AIX7AJ?Y')7CL)//5T8$OJ;+ M)1^ 0G[VR35B.*$[&?.Q,2M6>,=3N1YZGJ&0,%EZ46"B9[!T7=\[S<\]\'// MW8A8'O:.+5@!'4\"PA!&!F)M2^-NC0V&[[=KD]:A (>=1:X-'3UBA;WA=:4]U!T0_]_3ANPSS)[UBM:W!=:4_Q#V0Z[*^M+M5QU&_ 4_9K'Q&3)Y6# M#"\EI',3RFFQL@5:W@BZT4W!!16"YOIRC5&*F3*0[Y>4BK<;-4#=B)[^ U!+ M P04 " O>UM8^+?M6)<% !K,@ &0 'AL+W=O!)FIW+)4_/+3*HDU.94S;ULJ7@X+8.2V*/M=L]+0I&VQL/RVD2- MAS+7L4CY1)$L3Y)0O5SR6*Y&+;_U>N&+F"]T<<$;#Y?AG-]S_;"<*'/F592I M2'B:"9D2Q6>CUH5_SH)^$5"6^"KX*MLZ)D53'J7\7IS<3$>M=E$C'O-(%XC0 M_'GB5SR."Y*IQX\-M%7=LPC--XUY##-^)>,_Q50O1JU!BTSY+,QC M_46N?N.;!G4+7B3CK/R7K#9EVRT2Y9F6R2;8U" 1Z?IO^+P18BO [[T30#+T^'9.1S.N53%^"95E=-IZ]-OZ0@D?'H ME 3^":%M&NRHT-7AX71'.#L\W =:$U0=&92\X!W>:U>LNW3!A# GF:-JI M-.U =--'!AJ),CEVJ;:.[I;1Q0/V:1SXW4%WZ#UMR[&C5#L8^&XI]M]2=$ ' M_:J4TX!NU8 NV(#+7,33(F>_W?'DD:N=?0\BZO8])HPAP1SI>I5TO0;SJ8>I M*2:,(<$<3?N5IGUP.(*:GI"'C,_RF-R*&=^E*4*C*PK(!+, M$7!0"3@ &WF=JU3H7/%2NFOQ7!QG57:3?\B=2$62)V#"@_>H.S@Q80P)YFA[ M5FE[UF#"GV%JB@EC2#!'4[]M7R_;#:;\'KA?IOPN!>' NA)BT5P-MU[1_6.S M/GS>F_7P3>H.450:PZ*Y E,K,&TP]3=P+&$Q:0R+Y@IK/8D/OIX?F_TPW =F M?#BTMHI-F!#?NA ?MB&W/,SX0L93 .F/:IFP:*Z(UC3YL+,Y(/T/F?XQ M3= 5*HUAT5R!K:GR!TVF/ZJ=0J4Q+)HKK'54/F@NCDU_&-X#TA_50&'1W/^D MM@Z*PB;G*U^(**[O\F%LW7&)2F-8-%=2:ZBHWV#"4U0CA4IC6#176&ND*.@G MCDSX/7!@OH0# (9#,SZJ3\*BN2): MGT1A*W-(_A_R H"Z"(5*8U@T=V^,-5%!N\G=,:A6"I7&L&BNL-9*!?#:U''Y MOP?>?S__X[-:X)4Q584Q7 RU)'ICX,!U[]X.+2N#X?65A'5.WE; MN_ 3KN;EUPP9*??-KW>E5U>K+R8NRN\$WER_],_9^KL'BUE_AG$7JKE(,Q+S MF4&V3_LFO]3ZRX;UB9;+9E/KUI+A!]7W)^%]0 M2P,$% @ +WM;6*>O3)4[! &ULQ5A=;]LV%/TKA%8,"=!&(OT1.[,-I,ZZ!FA7(VZWAV(/M'1M M<95(CZ3L=+]^I*1(5BQK3BNG>8@E^=[#>\\1R6..MD)^42& 1O=QQ-78";5> M7[FN\D.(J;H0:^#FFZ60,=7F5JY7TWIHP[DU'Z;"8G(Y'H MB'&82:22.*;RZVN(Q';L8.?AP1U;A=H^<">C-5W!'/2G]4R:.[= "5@,7#'! MD83EV+G&5U-";$(:\0>#K=JY1K:5A1!?[,UM,'8\6Q%$X&L+0L']#=I\Z:9!54P%=&?+-#AV!DX*( E32)])[9O(6^H9_%\ M$:GT/]KFL9Z#_$1I$>?)IH*8\>R3WN=$["3@[H$$DB>08Q,Z>4(G;32K+&WK MAFHZ&4FQ1=)&&S1[D7*39IMN&+0&0J&S&_LH4N<&Y-/\!IV].$I0(U>; M]FR1KI^W\CIKA1QHY0;\"]3!+Q'Q2*_3Y>J&T-"_X7W4D9*-VZT>UL_Y*K:D/8\>,I4!N MP)G\_!/N>[_44=(26(6@3D%0IPF]0I!("?(K!+&4H#H*,MQ>BFO7JT']0;#7A%4*;E;E-QM3U/T^9U)1[<:8E6K9+=-)5L"J]#2*VCIG4C) M#+??K.1^T&$E^T7)_<:2IUG!MKIY2"6@.U@GT@_-CE"[]/3W:B!=S_X]JK5Q MU&^4X;+HZ?+8GF[8A@5P8!F]W.L%X[I>&D?[QEX&12^#HU\ILU^;W9BC:2(E M:&N]$"U(.O#LY7F'2'PX?S8W:N&'?&]0O2WC'C^%GW&+R MP5H2M2VT*C6EH<*-=N1[5"5'JEH7UZ!J:77P\5['3LC?C!]^T' I18RF5(7H MC?E1A=Y"L#+F^OB%K7GH)VO<$EJ5J-)@X18=UA,6-]RJV6H+K4I2:;?PJ?P6 MWO=2>$@&^/$\V \CO9[7.3 -2M.%^\^YN+5DMO*>3V'=<.G=<+-Y^PY-:_Q< MG:;[84V:ED8-'^_4CM#T/<0+D/5ZMFK1VD*KTE*:-/QC7!INU::UA58](2E] M&CF53R/[_JOFEV--U.&?CJ3T:.0Y/1IIU:.UA5:E9N?0ZU0>+0?^GU.=FJ@: M1=V= U%[&OV>RA7C"D6P-&G>Q:7)E]D!;W:CQ3H](UT(K46<7H9 Y VP'R_ M%$(_W-ACU^*8??(?4$L#!!0 ( "][6UA_XUSG# , D( 9 >&PO M=V]R:W-H965T68-5,I?RE]W<9 .O:P/" E-C&1C]K7&, M16&)*(S?#:?7'FF!N^LM^[733EKF3.-8%M]Y9O*!=^%!A@NV*LP7N?F(C1X7 M8"H+[7YAT_AV/4A7VLBR 5,$)1?U/[MK\K #",X> 80-(-P']!X!1 T@>BZ@ MUP!Z+C.U%)>'"3,LZ2NY 66]B +GC)A8)BFJ*I!N@6$%C)G.X9KN M$=R(^CY:SC<3-(P7^BVYW\XF\.;D+9P %_ UERM-)^J^;TB(#<=/FZ!'==#A M(T$'(7R2PN0:/H@,LX<$/F6@34.X3<,H?))Q@NDI1$$'PFX8'0EH_'QX> 0^ M>3X\>$)-U!8U_RY[$"U0'TC@=@>]65KEB* Z^R9ZDU>LGK5\%9]_VQY+XDV>2%R!XD MOMW(C#!*K@2GC60<^W*7%*K-O9LPJ3F^$_\4,MDX=^%RA8NY-#6W[ MXX9>U;%DUX?&[E#;Q]=)?!%$=%/6NUD\](HNS^/+AUZ30Z^@Z^[\^HCNN-4= M_T=W*DL$P^Y0=T#0M*);10U\]//7&R,JUXKDTU-C=,J=9C%E&:[L0>TTS_Y!U!+ P04 M" O>UM8@"2_N9(+ !QJ0 &0 'AL+W=O#L9R&V6$RDW'QRF.23L.\>)J.VMDLE>%P,6@Z::N=SG%[&D9QZ_)\L>PF MO3Q/YODDBN5-*K+Y=!JFGZ_E)'FZ:"FMEP6WT6BS<"3O9/[;["8M MGK57RC":RCB+DEBD\O&B=:6\"[IGY8#%&K]'\BE;>RS*77E(DH_E$WMXT>J4 M6R0GZ0V22;;X4SPMU^VTQ&">YCV@NV5 ;SF@M^L,Q\L! MQ[L..%D..-EUP.ERP.FN \Z6 \YV':!T7HY?W[Z+][X6YN'E>9H\B;1,M'<7FNW^5I\6I4C,LOKP9_S*,L*L^[3/RDR3R,)MG/X@<1Q>)^G,RS,!YF MY^V\F*H$G<3[.A!X/Y7##>/<+X]4&H%WLXVI'U9<=O58; M14T.#H5R?"#4CJJ(W^XT\=,//XMAE.5I]# O]_\_ QGG,MVTLSO0765!=_>D MM6;:F<<%W5G2NY%Z,^F'GZN-W4TTOB2FA_N29C-Y-4M7^ZWN2%J['R5E1]+> M_>CL2CJ[[_BNI/L5;\\-C+<[HS8P_CZ'83L3-#-W5A=^%V MM[C7\ZQ8DF5B+1C%O[QBF;!S.;7V+IN% WG1*B[',IE^ MDJW+'_^A''=^W90U)*:1F$YB!HF9)&:1F$UB#HFY).:1F$]B 835PN1H%29' M3?KE3?BY*(OR3.3)YY^]-Z>+Q=ZTP]/JJO MY+]=Z511SGK']=4":/-KIWMO=;KW&D]W,TF&3]%DLNT4;AR][RG<>_/S..ET M.B>G]9^'1LZIDYA!8B:)621FDYA#8NYN[R#O[6K'9\K9V:N3V"S7\5-6-0!!\*.!X>;3NQ&<-\3F\0T$M-) MS" QD\0L$K-)S"$QE\0\$O-)+("P6I2G)F_1HW*!]TX/$=!(S M2,PD,8O$;!)S2,PE,8_$?!(+(*R6'DJG:C/I_!U7+W:Q^-('LLMM7D^B;D?IO$FBYGW;-XI034U M@-+JJ;36_*;\':E47@QMBQSE[?=81^K;Q&G<[KT3A]1T5#-0S40U"]5L5'-0 MS44U#]5\5 LHK9XX:I4X:F/B6-%H++-+B)96S M),VCXOD\CHK$V98EC5/M^U$QJFFHIJ.:@6HFJEFH9J.:@VHNJGFHYJ-:L-36 M?^E65QNZURYOWM_>_F5=>$1!7A_U#<9=,YH.DN!*9A6DH M;J)L4%S3%"61-PPW?F_=S.\=(&CG*JKIJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!90 M6CUFJBY6Y8C_&ELA&PG[J*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :75LZ5J MF56:>V8W?P(3S*NN\AUZ=Q6T>1?5-%334T M\NY:]) ]A7U4TY9:0PFEHQ,:J&:BFH5J-JHYJ.:BFH=J/JH%E%8/CJH)5VGN MP@W>W]Y;0KMRW]^7E<^M'*1RD13B;CZ;33Z7@3(+X\\;ZI]G>.V/0!EM4TY=:0Q5EH!.: MJ&:AFHUJ#JJYJ.:AFH]J :75@T.M@J.Y:_;JUO[G^V#Q94^:_/(AS(N\L-,T M&CT7/\\W:?'*6]4.PIE<%D/;OP)JGFWO*$$;9U%-1S4#U4Q4LU#-1C4'U5Q4 M\U#-1[6 TNJI4[77JM_A7K JVE.+:AJJZ:AFH)J):A:JV:CFH)J+:AZJ^:@6 M4%H]6ZJ>6K6QK^X;2R&R ["/:AJJZ:AF++7UPDJM%U8F.J&%:C:J.:CFHIJ' M:CZJ!916#XZJ859M;IC]H-_=B]_M6],.[+(@ND^C7^[RHB)Z[G_37O[%@"3= M'!UHRRRJ::BFHYJ!:B:J6:AFHYJ#:BZJ>:CFHUI :?64J;IKU>/O4/J@G;6H MIJ&:CFH&JIFH9J&:C6H.JKFHYJ&:CVH!I=6SI>JL51N[Z[ZQ]$$[;%%-0S4= MU0Q4,Y=:PS=4%CJAC6H.JKFHYJ&:CVH!I=6#HVJ;59O;9@WO_:VM+;X%VO\> M_"H^F:[S7VS5>'S M(8I'Y7<]7^IP:P;WO2)!-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+**T>+&H5 M+"I?[731[EE4TU!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[6 TNK94G7/=IMO3OMM MU0[:18MJ&JKIJ&:@FHEJUE)KJ&!M=$('U5Q4\U#-1[6 TNK!4;7&=AL[Z-:J MG=_#C^*F^.]Z'DV&,LV^7/:0G7Y]5--034U M@-+J"5/UT'9[WZ'L03MG44U#-1W5#%0S4R+R>33 R2>9R75R9K2T4J'\O[7+^[ M4EOM-\O[RCM'V;#<5=[YB^7MBK\\GX4CZ8?I*(HS,9&/Q52=PY->2Z31:+QZ MDB>SBY;2$@])GB?3Q<.Q#(@, /<, 9 >&PO=V]R:W-H965TU'L!2/1-E>*5$DJ M[K[]2$I6;)E1O*!]8XO4W5_WNR.ITWS+^#>Q04B"'S6A8N%LI&PN7%>4&U1# M<,UE&K(UZYH.(*5<:J)&WA>XM804R>?F[EKGL]9*PFFZ)H#T=8U MY/\N$6';A>,[NXD;O-Y(/>'F\P:NT2V2GYMKKD;NH%+A&E&!&04J!8JU7,B+,+]AVME'D M@+(5DM6]LXJ@QK3[AS_Z1.PY^,DC#D'O$(P='GM"V#N$ISI$O4-D,M.AF#P4 M4,)\SMD6<&VMU/2%2:;Q5OB8ZKK?2J[N8N4G\[>,55M,"'A9( DQ$:_ :_#Y MM@ O7[P"+P"FX-.&M0+22LQ=J1ZHW=RR%U]VXL$CXGX /C(J-P+\22M4'0JX M*M(AW& 7[C*85"Q0>0Y"_PP$7A!: KHZW3VPN!>GN_L3-.&0_-#HA4\E_^L- M4[]J(6\AK_ZV);H3BNQ"^G"X$ TLT<)1NU\@?H^<_/??_,3[PY:DGRE6_"2Q M@P1&0P*C*?5\"0FD)3H#=VB-*<5T#=@*-(AC5MFRV*G%1DV?B/=YZL79+)V[ M]_OYL9GY:1P>FA63L3V3/![(XTGRR_)[BSFJP+I?0S;<3B+9XYCYX1CVV"B. M/6^$.AG,,U&3 3691-WMDC/PB4,J"#0OC,OJ'W4ZJC>0M!Y,R1%5E,U&Y,BU?3*3H]84C]*]"%W@&PQLVR (GUJ QS0S :: MV1-KMFSK5M5O;]D"7#<0/D(^-/'LM?>^AF9QW-+W57;SK-!YGND^ CY.J=*P!!*R7I MG:<*D7===C>0K#%]YQV3JHLUEQOU98*X-E#W5XS)W4 _8/C6R?\#4$L#!!0 M ( "][6UAV;PZ;I , /T0 9 >&PO=V]R:W-H965T:3W:<,K8/K.DHL2*]T4*U]6 G!>&Y74CX)@X)>8,&\RJOMF8C+B:T4)@YE )/ ENY=XV,*PO.OYG&4S[V K,BH) I@\#Z;P./0*DAZ75\;Z%>-ZT7^IG=?.++"$1T[_(KDJQMZMAW)8XC55G_GV [0.Q8:7<2KK7[1MQ@[[ M'LK64O&R-=8K* EK_O&/-A![!E%TQB!J#:)+#7JM0>]2@WYKT+_4(&X-:M?] MQO#(2?(N$&:UIYJ*.?FVMXT68>5#F2NB[1-NIR:^CD& MZF?MU _-U-&9J<,(?>1,%1*E+(?\$.!K/SIGHITS#Y&5F$!V@WKA.Q0%40]] MF2?HS:NW)Q;V>#DFLF"2RS&A!9/:,7.H-":P.740K%ZG?*_F]OY+^:^_Z3OH M24$I_SZE8H/IG\:81'8O*YS!V-.92H+8@#=Y_5,X"-Z?BKQ+6.(2ECJ"'6C1 M[[3HV^C/6I"RPD3H1*Q.*=% XAIB=H#-)(Z#D;_9#_#QF$$0'XY)CL>\H*36 MY?[/8,1=,&)K,#ZMRX5.0WRI-Z**"T78"JT9T7EH2U2!,*4\PPIRM-I%;8$I M9AFEW"$I>PM($-]B2-]AZ- QT&G0X#JPYSR+C>% J]U8)41]%& MN.1:F9<:?9TNI!)Z_S^92ZPS7JN&2UCB$I8.CEZP, J#,WH,.SV&5CVF&Q#Z M['9."%YOWB_D.*6!=99K-7 )2US"TN'Q&W%[3H+;3H);JP0S+BI.)* 9UR>U MU[BLWJ.9/A?Q=_K4E-V&VT7<(2E[#4$>Q E;M.E3LW)YD[EUJXA"4N M8:DCV($68?!<4 36=^2#?;^X.$W9I[E6+:>TQ"DM;6G[VT4_Z,5'RDW\!4$L#!!0 ( M "][6U@2$#>7% < "TR 9 >&PO=V]R:W-H965TFV>B:;E@413 MD)'%36\,KP(;%Q7*$O]&9)OO?09%* ^4_B@./LQO>E;1(A*3&2LD0O[OD4Q( M'!=*O!T_:]'>[C>+BON?G]7?EL'S8!["G$QH_"V:L]5-S^^!.5F$FYA]IMOW MI [(*?1F-,[+OV!;E[5Z8+;)&4WJRKP%2916_\-?M1%[%9!SH *J*Z!6!6@? MJ(#K"OC4"G9=P2Z=J4(I?0A"%HZN,[H%65&:JQ4?2C/+VCS\*"WZ_0O+^+<1 MK\=&[RB=;Z,X!F$Z!_^P%G5D:)Z<'IUJ(D&[SH,EWKX@)[< M"]\_\B+@ R-)_I_*[TK/5NL5X\I5O@YGY*;'!XZ<9(^D-_KS#^A:?ZF\,BD6 M&!)K^&CO?+1UZJ/Q;+9)-G'(R!R,$YJQZ'=8C$0J!RLEIU0J!M+'41]Z/K*O M!X_[WJB*6;:'FL4";;O.C-K91>UHHZ[NY$A<0V%Y#;T&*6&JR"LU=R\D-/21 MWPII(A?#EF,[5BMR;=O.C-S=1>YJ([^G+(P!/13_,J.Y'I9R [^.'G&4<.)2CI6]RM#0I%A@2:Q@] MW!D]U%X[\-V^.B5KJK"X;$&BY 2]"2=>Y#0 MBW=UPI1:TXH]<(3'K%#1U&U=K6$%M'';"JUX9RL,J36M0,(*=,P*6VD%DJQP MO6%[]-2+=[;"D%K3"D&G4 MMA16.T@HL6^'"8=L*HWAI2JUIA0!,J"?,NS+M M<.B84CZMNX]X>GIY-[U_!7CRF9,T3(C2*$-X6!MJ4BTPI=8T5+ K= Q/?: A MXJS--*D6F%)KFBEP&.IY6)B9@W>'X!?*6 L="?].*A7HVW-NO )^X1'Z[3#? M@S+0]B'TO7; MD$D(GAA5"TRI-JHU]LF[N MDIZ0S-)]C!R_';>B&'(P;@=^"4I&@I*1GI)/2$](7EA%0UL*UY;SD^T/V]%> M F&10%BD7W_MFJ".R-E5?@(>2*IG)CQCS<,G9<+22W4>'BY!KTC0*]+3ZZ1\ M,D8R\)G$Y7V2KZ*U>HPPA)VUB2;5 E-J31,%$B//=,(RA+*UF2;5 E-J33,% M9J/3,?MPPI)!&UI#2YI1(9FU5>4"?9O.C5G@-M+S<:>D)2\5EY,EIQVZHISC M>EX[\DL ,Q; C/7 ?$+6JA7V^WKH^5X[7BRO'$,+8]1.T_H&G1NP@%NL7^WM MFKB.R.EF5OJJG9\Q7X)CL>!8K.?8YT35+Q,5]^^DIVYZT<[/[(TN,)M2:QJZ MM_W!^/X'LQL@S.Z N 1\8P'?^'3X/IBTL *_D9RSL,S?BF*!OD7G1BP '.N) MN4O*PO*VACY"3OOQIJH8A-+F!WW#S@U<$#,^?;WW4,9R93H9>G9[/HWEY5YD M^7*\EX!;+. 6Z]=[.R^B^U$MUO92,J@6FU)HV"A"WD>'[TC8*X4;5 E-J33,%A-O'5JO/O2^QC!BN M8@'DQ'*!OIU=?1CL[:/G<[9E^3Y"#F9TD[)JO_GN[.Z=AW&YT[]U_A9>!=6; M"T*F>I'B4Y@MHS0',5EP2>N-QT/,JG<3J@-&U^5N_0?*^,2Q_+@B/!5G10'^ M_8)2]GQ0_,#N#9'1_U!+ P04 " O>UM83904X+(% <& &0 'AL M+W=O+)=-OI65:%[KG:SAEXTVE;!P:ZZ7SJD_^[2K$YT:TM5RTM#FK:JA/EY+DM]>[J@B_LO/JOKK>V^6*Y. M=N):7DG[=7=IX&XY1"E4)>M&Z9H8N3E=G-$W%SSH''J+;TK>-D?7I!O*6NOO MWDBZ!3)4N:V"R'@XT9>R++L(H&.'X>@B^&9G>/Q]7WT=_W@83!KT<@+ M7?ZC"KL]7:0+4LB-:$O[6=^^EXFL(5IWT>>F]X;1 MJ+J;QBMKX%<%?G;U5EJARH;H#;F0!JYK>27/7+Z"S/=5O;ACP_F+X@ MK\C7J[?D^;,7Y!D!^R];W3:B+IJ3I05%7=QE?GCZ^?[I;/;I^6O"Z4O" L81 M]XO'N[.'[DO(PY ,-B2#]?'X3+S/,I?J1JQ+V;PD-0S^W[-U8PTLM?^PL>V# MA7BP;O^]:78BEZ<+V&"--#=RL?KS#QH'?V$C?:)@#\;-AW%S7_35%R,*"3MJ M/]/84/?^4>_?58:;51QD<7RRO#D>@VO%69+QP>J!N' 0%WK%?9-UH0W9&7UM M1(6JVP>(CYZ;L2!A$W6N%0UH%(6XO&B0%WGE?;);:?K5@BF+G&>&8< GPEPC M'C*&RXH'6;%_2K45)=3984%CZF(W(U$2AG2B#S'C21)GN,)D4)AX%7Z034-$ M"1SIJPT0B12Z7=M-6WJ78N*H>45I0M.):,0LB^:RF@Z:4Z_F:8' ]*5NML(H M8=-)1\Q8RL($%Y@- C-O!;LT0=<+Z1D."Z(+I;H@ 38V1MB6@:">7< M7]JRIRQM3Q3L04)H, (N\,[9-"4HI0)W"\*BBB9SAIBQD&,9C^NH9, M)@B529%"=[0/#RI=JSC,TAF1(QNI%T&/7UJHJ+%1]C:\KG MZ <)[PA;719$5=""W,ANX>!"74RFE%)GB;MF29"%S M4D>04B^65A>ZVK46BIM?98;T;C1S1")FC*\,?:]/+1_J%"77C2,HVG[ MA)D%Z5Q/RH[> /V4V_?-.Y07J%P$;%$2Q$YF,0!"/SJ#-C:BC?G?W?9M=)ZW M55L*"VDN)+ C5Z([)4$5<[C,"QT;.<3\'/+@&%6,X(GQ MC$T;'\2.9ARJZXS>$5 L\K8/9WEN6NEM?4HEUJI45LE?M=;,"\/?/C9XHF@/ M,S/BD?GQ>"5*8=0A(SOQT^BRA!58M/TA';[!70#"\DNF[V^8&>-TIHUE(R>9 MGY.7TO2'G_#.^:H[_RM(#I4>IG5^P[@TY $/G>WBFD$=F%U\(S.9GYE?Q!WD M%W+;O7:B^EP"LH[64WT(4.,PF=,W@I+Y0?EI;A^@6ET01ED2.M4=,X/2@VOE M(R^YGY>_MY'1@[# .>.BL!82YR@,L8O3B$W[DN71T6UW;OY1F&M5-Z24&W , M7B<0P>R/HO56BD*:S@!^WVAM[V^Z ^+A'P*K_P%02P,$ M% @ +WM;6(P6!.%[! KA4 !D !X;"]W;W)K&ULK5A=;^(X%/TK5G:TFI$Z3>R0 %U ZE!54ZFSJDJ[^S#:!Y,8L":Q M6=N!Z?[ZM9.0D,9D8947R,>]Q_=<7U^?>++GXH?<$*+ SS1AN*Z, M-B3%\IIO"=-O5ERD6.E;L7;E5A /-/U1ID'[FRRQ6NR(.IU^R3TG5NAQ#0E3%+.@""K MJ7,+;^8(&8?.IX)B*2D$@9"*S_=F1.DL0@Z3C^ M+D&=:DSC>'Q]0+_/R6LR2RS)G"=_TEAMIL[( 3%9X2Q1SWS_E92$ H,7\43F MOV!?V(:> Z),*IZ6SCJ"E++B'_\L$W'D !EPS.)62PGKM*C&PPW*D?Z4HR$3HX470,?7@'D M(=_B/C_?'37=7#Q4:'_CD/>LF%=J9L+8&N2KU@6MP27=F%;:QGW,:D&"P\BM$? M(<]_QZ1MI8D,D)U)4#$).IG8!(BZ5O ),=W =/8ZB+,T2 MK+0-3@VK?[!A9N,1M"*$ 7H_(6TCA$[-1UBQ"#M9/#92G,=NBR]LQ^?! ,+A MNQ M=GX(AR&T1SFLHAS^1ZY-;'6LIE[J2KH",2N#H85!X/NM M)%OL_%$X.JJI!H-1Q6#4R>!6;P<")Q0SL"!88&C[0%[ SVE4FB6[)>4XLW%M,H;V,+PB@7%Q5N]S"73F!?:,VDU+H#]BL\ M8*_*HR^T)OE:>\!N\5&WWYRUWN&*.K@"OW-6[M[6)/B6[;>A)$IZ;;L CH?P MQ-X!:\D!NS7'RT$BG:^0NA$OGKB>T)K\:Z$"@WZKME/X7$R^)[0F^5K?P',% MSH55VY8R@]!6M1:[T?"D3H:UY('=FB>OVONN&NWTOWB:>D)KLJWE$1SU6Z.] M"J*^T)KD:TD$.X7'_Z_1L474CL?^>U5NLPN&NICM-8IJ18.Z%6&8"T2C(%^O^)<'6[,D5UU1#O[%U!+ P04 " O>UM89*4# M$PT( !^20 &0 'AL+W=O;-<%@NUCQCY7&QX;EZ M956(C$EU*&Z'Y49PMJR#LG08>-YXF+$D'TS/ZN>NQ?2LJ&2:Y/Q:D++*,B8> MWO*TN#\?^(/')SXFMVNIGQA.SS;LEL^Y_+RY%NIHN*4LDXSG95+D1/#5^>#" M?T.CL0ZHS_@MX??ESF.BW\I-4?RM#ZZ6YP-/]XBG?"$U@JE_=WS&TU235#_^ M::&#;9LZB:*>R+TV8JF']39KZ-5OI)1',A-\F4ARR19)FL@'\BKFDB5I^5J]]GD>DU??OR;?DR0GG]9% M5;)\69X-I6I>0X:+MJFW35/!$TWY 7E?Y')=$IHO^=(&#%6_MYT/'CO_-G 2 M8[XX)J%_1 (O"#LZ-'.'_U+E*MQ[,CQVA\_YYI@$DSK<[PBGSPD_U>'^Q)&, M<*MD6/-"EY)7>2E%I0:R)'^\4R>0*\FS\L\NL1I:U$W3]>E-N6$+?CY0!:CD MXHX/IC]\YX^]G[H2C83%2!@%P2Q)HJTDD8L^G55":"G4>"%ID=_^*+G(R*80 M=8TL5J0^3@N6EZ128T*013,.5^TX[-*M:7)4-ZFG@;MI=#(9>=[9\&Y7$6?/ M^BJ"A%$0S%)DM%5DY%1D+I46-P_D'9'61:]>(@TB/^E/]OS#Y4?"EG^I:4R7I*X<-Q3?VTFR=^QY_EZ2G8WU M33(21D$P*\F3;9(GSB1?O:_J67NQN])4#2*(IF2V < MM^]TCX<27.7*5?!2-G7M/1.WB;)V^UJ41^1]DB=9E76JTK3I^WNR1,'^A./N M76]EH+8;1;.5,<;;=SOOKU@:EQ5 : M1=%L88S9]]UN'S#A3YXUX4.M/91&431; N/N?:=3G:J,\V>4*JBKA])B*(VB M:+8C:+8PQL<';A]?UZSM M.I3699%62_WE6+V&\JY@>6?ND49Z!J7%4!I%T6Q]C,D/L.OJ 71A'4J+H32* MHMG"&(\?N#W^_L#)FD)%;@JA6'H +9AJ_HEE].!P'=T/1M[A^JZ[%[T5@)IY M%,U6P)CYP&WF/^=E^]W^_"%?)@LU7ZB'/$\*<;"CR'7![&ZF]Y"!>GLHC:)H MMF#&VP=8;Q] O3V4%D-I%$6SA3'>/G![^V^L9="5?2@MAM)H2]NMVA.[:-L" M&&O%1/J,CE](-46K;L3YJZNJ=@=%^R6$[Y:\7IG/4D>W;NH=U D.5E7 M^5)I)M?EZTXY_,[%JVBR+P?4J4-I%$6SY3!./70[]4^/NW6?OUG73>R]RQKJ MTJ$TBJ+9VNQL?@?O?L=N?\?N?\=N@'\)EQX:EQZ^I$L/#UUZ?;EW,(E 33J4 M1E$T6P!CTD.W2=\7X&*QT)=2):GWY24R^9?IGR-T9A_JRZ&T&$JC*)JMD?'E M(=:7AU!?#J7%4!I%T6QAC"\/7]*7N^&]93KTOEVU,.XX+^SX8I.B>F>GUCCN MT.VXYSI]^DDR*[(LD+\:[14C:*,41;/S;_QXY/;CM!*%KE:) M?/+W;&Y"[R1#S3B41E$T6PMCQJ, 6J0BJ!.'TF(HC:)HMC#&B4?N3?'?6*2@ MOKRE_6^1@AIN%,W._\YOSMV&>W81[UQ1=>88:6]G4%H,I5$4S9;"6.]HA*U1 M4+\-I<50&D71;&&,WX[4K%>H=3U1>1'.SG^9 %IOZ M;C8WA91%5C]<<[;D0I^@7E\5A7P\T UL;[DT_0]02P,$% @ +WM;6 'P MZU!V!0 /"4 !D !X;"]W;W)K&ULQ9IKV9C-M-T-JV;[.7#3C_((-OJ O)*(DYF^N,K+@9S ML1):N?V2 .:\!SWH"+V@\9;Q;V)-B 1/81")B;66$4>B/RTF7.U9Q;"Z@I!&V7_\E(/8"X"' E >@.H!PP,!O3R@5P_H'PCHYP']E$S6 ME)2#BR6>CCG; IZ6)KK-$Z$ B M".Y8)-<"O(]\XK?$SUZ(1QH!6[6Z:#K:-?T::15_B:-ST'/. ')0K^V"].$N M\50X/!CNOCX<:5K3*VYD+]7KZ6[D;20DCU592O#U@SH!W$H2BC_:[E:FUF]7 M2T:;*['!'IE8:C@1A#\2:_KC#W#H_-1&RJ28:TBL0K%?4.SKU*=I'2QW=2"3 MO8??;NX!]O]4M9B ;6.IU>S*,A.#3JJ6#-N/4^?<<>#8?MRG9"AGA=*@H#30 M4KI6 RVXQY* KWVL.T&EVIF!1S#8E5V T+=D.C=3HT2=&DF&M(K$+Q MHJ!XH>V!-8IG:EL5*Q$RZY9WF*]H)(":6'S&G.)%D/57<0;N:$3#.&Q#K4W9 M%74F=KE?Q;4*-I2NPF]4\!L=@Y_"AY\.X=-F[(HO$X.P-@KVT:!&T5#6"L7+ M@N+ERT^+W:RI#8DVO"L2DV*N(;$*-NB4DT['Z""8RQD":53--:561;DW?X?: M/IB28TLPX\2GJI##K$#!@G&E1:,5\+!*?Z"#ZL4[@\W4!GM%"T<#QZF/?*:R M5I&A$AEZ?=F"WV/,U=@7/(,YIY%'-S@ <_Q\:*ZGU^Y,#+7.]F!CF#.5MHJL M-!=0.^N>YD# DG&0%N_[)ZGZ5DS%.CV^.SSG9).?.F.B'6"OT4GZS3XRTU]0 MYR(]AJF I:N >EOQ#_&=[7=.39?L-XCV4+])U*1-<4VI58F6#@3J+<@'%JW> MIOZL/@#^RB(OYOP0*Z.N)%>K#'C.Y67OHEZ]+><-+M"@O$55#*69@-I9]O1+ M^EZ+^ _$HY7!)#EDJ2OT@#=S>AX,J,[H1%8QY&O(,FU.&U%8]1JY&KUD6TX MK*,YAHV I8^ >B-1?1;\E3P#PE=X6[UJ9U8FU5Q3:E6BI;. ([-S.Z.^P:B: M:TJMBK*T%U#O+QHN[1H+*L!#^H:_8!2G>!M%/N M1DV_CSGS61!@KJUIO6I75D;57%-J5:*ER4#0:$TCH[;"J)IK2JV*LC0?2&\^ M_GU-ZQ-TAHN:+ZK.&V^;3>6L0BOM!]+;CZ.\[M/G[,RQ]RJ.Q_ AJ/0A2.]# MCO':3Y^R,\9^ZXL_.&PX8E-YJRA+ X+T!J3^D'G=-Q&]:&=81K^*F%*K BVM M##+[8009M2M&U5Q3:E64I:E!_\/7$7W.SKQ?_CYB*F$58NECT'__B42?LC/# M Q])6L9*HS[&WEMN$A*^2I?M"."Q.)+9RI/B:+$TZ%VZ(,8N3\_6%>TH!F2I M0IWS9"$.SY;J9#N2;=+%*PLF)0O3S;6:*!&>G*!^7S(F=SM)@F+!U/1O4$L# M!!0 ( "][6UA.FR/S=P8 !(V 9 >&PO=V]R:W-H965T71YK&/IM7CY(N2SFC.FT6N6YNJJ,]=Z M<='MJF3.,JI.Q(+EYIV9D!G59E(^==5",CHMB[*TBX-@V,THSSNCRW+>G1Q= MBJ5.><[N)%+++*/RYPU+Q7K5"8HM8BE+=(&@ MYL^*C5F:%B2S'7]9:*=:9U'8?/U&)^7.FYV94,7&(OW.IWI^U3GKH"F;T66J M[\7+;\SNT*#@)2)5Y?_HQ2X;=%"R5%IDMMAL0<;S]5_Z:@]$H\!PV@NP+< ; M!1CO*.C9@MZ^!7U;T-^W8& +!OL6#&W!L#SVZX-5'NF(:CJZE.(%R6)I0RM> ME+K*:G. >5Y\LAZT-.]R4Z='$9MH]"NZ9PGC*SI)F4(/+%E*KOG?M'1_%#%- M>:H^H@_OSGK#_B?$<_1U+I:*YE-UC-Y[IR^[VFQEL:YN8K?H9KU%>,<6870K MZACAMV-T@[W$B"4GJ!<>(QS@L&V#]B_OH<>' M"!V]_]B"B0[!7#_NPL2'8.+'>W1DO;;!R/XPW+YKSA'O59_*7LGM[^#>TE>> M+3-TO6+2]#?T56B:HB_,3MX7GTSTXY9E$R;_;/N(>?%%M[Y0"YJPJXYIQXK) M%>N,/KP+A\&G-KV0L @2%D/""!#,$=ZOA/=+>L_7AC[G2LNE^=K2Z,<7LP#Z MK%FF6OWV(?U"PB)(6 P)(T PQ^^@\COPGM ;?H_16*Q83HWIB*E$\D7Q5=,F MVH_MG>!!FU%OU:%&(6$Q)(P P1RCP\KHT-^B>5ZV:,)?V12-YU2:QEQ8K3MT MFT\O]- 3%Q(60<)B2!@!@CF:3RO-IZ"-^132+R0L@H3%D# "!'/\GE5^S_Z? MQNS'XAV-V5MUJ%%(6 P)(T PQ^AY9?3<>^C'(LN83+BY8+ZC"R:]U\E>U*&G M*R0L@H3%D# "!'/DAD%]OQZ -F2+ U(,2HM :3$HC4#17,V-6"8\K"_?4,45 M>BCC0R1R](U*7N0UQ:46:Q7O7<'!XFV,%)2X(J]INU'W^P44A:!$J+06D$BN9JK[.LL ?;L4'# M*U!:!$J+06D$BN9JKA.LT!N@.&?WV^E\C+XRF:$CGJ.?C$K5%K'>^+D'^_9O M)5YO2*M;T.@*E$:@:*[;.KT*_3E3N]L;(0V)YT]H3,W*B_9]Q^BSZ>U4B=Q< M?]L8NU4Z9! TMK1!X\NY-PC,O\TO9] L"Y1&H&BNXCK."OUYUMZ*?Q=Y+7@= M@K4*!DVZ+&W8$(S#-L&@*18HC4#17,%UD!5Z7BZK1$TNP*ED=9].!\T M]L$55 =3H3^9^EX^YL&FB-I?"=ALQLHG2Q#/-3.;II'<=3<+FE19VN;=[!!O M:MION7C/Y0C47KB/,=39$?:&%CM:X&.^5$8*8:,&@2!$J+0&DQ*(U T5S-=3J$_>E0:57,[!E]7#R>6SX:,ZGN+1-[;]DJ M'30) J5%>#M7PMLWI3'H2@D4S;59!T'8'P3=T/P9_6'N4*:2SK3R]V70D >4 M%H'28E :@:*YBNLH",,^U(1!HQY06@1*BT%I!(KF:JX#(>P/A+:SO>)G].;9 M75]]%3_1Q$LIU$?TS]M A]:/ FA&PO=V]R:W-H965T"9[ JI!^PTKO$.UB!?ZA57/7MPR4D)E2"L0ARVB?4PG2\BO=XL^$Z@ M%4=MI"O9,/:J.U_SQ')T(*"02>V U6L/CT"I-E(Q?O>>UH#4PN/VP?VSJ5W5 MLL$"'AG]07)9)-;,0CEL<4/E,VN_0%]/H/TR1H5YHK9;ZWL6RAHA6=F+58*2 M5-T;O_7?X4C@NF<$;B]P3>X.9%(NL<1IS%F+N%ZMW'3#E&K4*ARI]*:L)5>S M1.EDNH2-1!_1$Y8-)Y* 0+=+D)A0<8=N$*G0MX(U E>YB&VI>%IE9[WWHO-V MSWIG$^1-/R#7<3WTLEZBVYN[?VUL%7?([ Z97>/K7^OL8R=ES_NI?_YN:AQ!HFE?FH!? ]6^O[=-'0^74CJ#4F]2^ZI*MP?R]2I M J/2QV:?NN[]O>/%]GZ$Y@\T_QHM&*-UJO"(YD6!XXS#@@$67(.%8[#@!!;- M(M^;C=/"@19>HT5CM/"$=J:L: !%UT"S,5!TLF/_@^RC0ZCOLR?,=Z02B,)6 M:9Q)I,2\NR.ZCF2U.9<;)M4I-\U"7:O ]0(UOV5,'CKZJ \7=?H74$L#!!0 M ( "][6U@FZB]MJ0@ -MG 9 >&PO=V]R:W-H965TUXFUC:#0PS5TJUVMRV+Z[N"V+&,2H& M=\!Q]MMWP*SQ.'@,RLF];Q*#.;\9VP<,S_$,-]M,_I4OA2C(RRI)\]O!LBC6 M'X?#?+X4JS"_S-8B5<\L,KD*"[4HGX;Y6HHPJD2K9.A8UGBX"N-T,+NIUGV1 MLYML4R1Q*KY(DF]6JU!^^RR2;'L[L ??5WR-GY9%N6(XNUF'3^)!%+^OOTBU M--Q3HG@ETCS.4B+%XG;PR?[(W4DIJ+;X(Q;;_. Q*5_*8Y;]52[PZ'9@E3T2 MB9@7)2)4_Y[%G4B2DJ3Z\7<-'>S;+(6'C[_3:?7BU8MY#'-QER5_QE&QO!U< M#T@D%N$F*;YF6R;J%S0J>?,LR:N_9%MO:PW(?),7V:H6JQZLXG3W/WRIWX@# M@>*T"YQ:X!P+QB<$;BUPCP57)P17M>"JJV!4"T9=!>-:,.XJF-2"25?!=2VX M/A:X)P336C"M[+#[_*H/WPN+<'8CLRV1Y=:*5CZH'%2IU6<>IZ79'PJIGHV5 MKIAYXK$@'PA/"R%%7I"O82'(PS99A&^:FY#Y+BV5._#0248O^SJRW'0-@J%[[ M_@UPOK\!GQTC\4&L+XDSO2".Y3AM'3++/3&_)*Y=R=T6N===WM:ZWUUNM\BI M67X?RDMB[5Z[U2(/S'(J'I5\=%+.S/)_;1+USE=R>]HBY^K)%B+M2>$*D'B?I" MB$B1D5Q]*9#P28JJP=9CO[&S??>2'6Q4PM3?U^)%G>'GXO_@:V-G^_H:"?.0,'_T:E>Z M.]^\=&]W]Z%E)=:"ISEOY/1+THU=E)=J$<_QQ' M0KDZ$O,DK%:FK:XU-M+7M3O8], ;[J4S.CH6(UOTD3"*A 5(&$/". BFN7:R M=^W$Z-K[\"5>;58D-+HW7X92+8CU1LZ782Y:G6MLJ*]S)UV-;2_(JV-SA- ]* M\Z$T6M-L^^!LRKJTK,G8U4^H FB[#$KC*)IN[X/$Q>YL[]^R\O)-G2=_6F6; MM&CUJI'6VZM(F@>E^5 :K6F'Y0Q[9%G'!8T VBJ#TCB*ICO5:9SJ='0J$8N% MJ')I$ITZIAI9O7UJ[ED5/3G7%Z3,GD:MUD1VQX?2*)060&D,2N,HFF[@)M.S MC>F+=JB]#XN-C(MOQ#ME8&C(=Z9G.P./=P:>M!H8FNQ!:11*"Z T!J5Q%$TW M<)/OV><"OM>5B%;O0J,W*,V#TGPHC4)I 93&H#2.HNE&;@(]>_2&4H0-3=B@ M- ]*\Z$T"J4%4!J#TCB*IMNW2>1LE9AY($-(R#TBB4%D!I#$KC*)INX":2LXWA2<^:&C2C M.],SK231=I7I0;OC0VD42@N@- :E<11-'R[1I'...9UK*4FTC5SX;,;T]2Z4 MYD%I/I1&H;0 2F-0&D?1=",W.9QCOZ$DX4!C-RC-@])\*(U":0&4QJ TCJ+I M]FW".:=K./=>)0ES!WKO DB:!Z7Y4!JM::]^)3$>3X^R9VB[#$KC*)IN[R:Z M<[I'=QU*$F9:;Z]"A^A!:3Z41FO:V5])0%ME4!I'T72G-AF=8\[H>I4DS*S> M/C7W['S(#.V.#Z51*"V TAB4QE$TWJ2H?,8P\;J%S1?3_>F)9\2;GTI644>! MS/5+ES&M/;=7OG<>V""F$^K:ZP% M-Q7")346GCT6K4(X.(Q2;C:DRQ@V.;STT\VGH?E=Z&=WJY4VD>8-=>@E,NLWKV.EQVO=E;4\,LA_Q"_=7O0.\X(P$[$M",IZG]0Y:FI!9:-B1 M+[\<"I]P\L2*.%,97%5T8IM&8J]0YB_W1EJZJ>O923X__F"0!) KY+N(,PRY M0>&D3N;C?]EP:<5WA VUFS..[=,#N^/TA[9O&C\D"1I.R)T"X@RFV=BH];W9 M1(DA.D,XCV]@ 5@>WO042D/I,[^,JUA3SZ,25"GYT.:=E(/CY"_A,ZO+=&"O ME][(&/#<#WA%[!?W>2:A1?XX*[[J@BI\ MK%;[ZV@;ZA _V6V40-N 5Q>$1'D<'4,%6$+XIB3AG< \+7&]U!W_?/@BZ0:;!I1>:A*4F MCWL.J:PN.,W$%]+HC6$ 7;)0\PE@3V?/+"3\8)_E!3RYLE );B4_3,\^!5S2 M_H4>H5+@X"&HJ!VF@GR C-I'E>.<4(]V6J[.R)J$QSZOQ%H)?=1X/1)[RZSS M[&7'0O=8P3RC?6VU/1_B/BH %,YW[UFHN.[Z2-JQ]$8W14V.J !M U?9;LZ- M4;AQ.VW]=$:^W,>S($\.CCUC.5A/*_OND\A$6,7*IE@B-QI+$,(Y/B(PX;9; MFHUILGRO^4E)N9:.R[=M_8JI-8DP]/*QU.:E>2<#*#V,C+5U#E(\!2 )? D( M\;6-O1VRW]%K%=:7G_[I!E[@'O$5I6^ \CN!)(FJJ: ,#.Z#.28=N#,3 !'% MA[7/+H@E=VG.;FXC@U(U*^': ?22KQ/;%F3DBU0OJMZZ\TDBVKF#1<7+=K*/#,-7(:;*Z4VR>\\O8=*->H)[%76PME M49LRB'W^'+R=6_Z3=L HU$?M"C-3##SU%1HC2RQ67!6MG.G7X2\7TFYP67U M28''5%7'S:.O: ;]G/R=B@#:'S H2#/X(U1FY.OO?3.Y9N,>;2\0- @NKOK. MNB[)O?EZ5R\41AF9K9Z-^VN*')'&'$9BREOG]@ZU*1"> 0[<9&TXZ!U<4GM[ M3?O8[OQ3_0GNQX,LU[X_%>7B8,'ZDI 0>;:(=3C3FN?CJC\'?TX!NN7M5$(0>87565_W'>#/ MN?N1XHS_Z/!S/-0,K BJ3B(Z!SXDH&#Y)6.'6:'Y+7D63]E"ZQO5F0:1]PPF MSF%Z8Q-E^D714=FAVUWJ+DA"DSA[_R!6T(X'PN<>97S MQ<2IQD'[L40!:1O?PL""^(.S"G1\+W]DT2,3P7/1=U(GP4W(CR=*)Y5R:Q0) M7VN4Z['M=52$:9#'3Y+$OA1&.I".:$R0/A09I*[FL&&Z0TS4 7.$,>I0.VP^ M*+&[J,)I,"OPNT?'RCW)8%9>WB?"!7TY%#N*N.XI -SD??N3C=YERB;F;[DO M@KN3#'"N+=J39O4:N/1V?TN'U/O.#56D^&=GWRI7T%TQ,^F\M'PM)\%#MCM9 MH&!U_@)5LR5AV-$72#J5>-=&9.2)V:>4OG9ZKWG)JE9=^+&-6#)K>5^NUU0A M\Y%C%_CU3A20#V8'Q'X!B1@U3G9^#DIO3>1M0ABMQ32^X^6K\PZ+.6_TY=;; MO2KH\&AD>GX.Q!Z\L5N-+K(2DU<0US9$;NRM_>FG)2@0P83LGHXU/'AA-<)) MT0S/K?2 *-6NQ/\+:U^K5,$WF,LPJQ@GY#&(O@328?4ZZK[^#9W)00*O?A<9 M0^YC!/[)04 \JR(_ORIGUGXWL=RL2?BBF@[7,_@JY'K!IY<+BY)?=).B]$QR M&C&O3P'O=*%]U!(3,>]7N?1C+!K%LC[DK',D]R6#3MB+Y\RY4X#UI>3=(Q*[ MW*'[D.)#7'7_PLH7&U9N2H@[6WZ!HAVMZ41WTV4TW:^!3ITS_A*HK\B!=1P0 MNZBA:75XCU!.6XI+$TX%O,JRM(D']DK<-,WXNMZPB)P>VA[Z/<3$QO7=TS^( M#"4':>T;EN*N[Z.6@GCY%4K1RZQ=<2N+,:0<5 MO1#]4N\7&+$ZHU#A'Z'/Q[E>G)NZUYK.R2;Q\]8G@;M<="O,DQ(4!C-['&(. M&0IE)0DVA.OB)9'AFYOR8)8GS4]O'YIXJL9.[2?JAJ02"W[;5*"&P7.Q=X L ME9@/_B>^Z<]39N?)R]TS!.CZ<7>O,#+A7L2%KM"RDKKW==X*+I8/BE3O1A[D M#=P9.FY F_EO#2_DB#T*%1G)3=M%6<"GK*F_LPRUI4Z4=IR,A<_!(V&=AT61TYT'QT MZ PQ&MT>,0C2.K&J-9J29DQZQ^I6"%@MV(^4 /TM[%O8(5*JC;.?_BD "(=M M]-=1E_+7?_(NHEV=Q=K.,4('+!A)2O-X9Y'-.^8W!@\8BPS')30<1'=+W3SN M/[Y=,D;P76F8Z7CV8W"_+NA.WR"/&6A&!!4VRMG ?X#2Z)_=F.F?L#BC1Y$V:$]Z3,.Q3*[#.Y6R'3:GQZK'0Z.*(+G7")[950PSP33]LQLLCW@?2(RR,?$6DXPW7<*KFIP## M&J:/N5ZF"5W'@J:['NIW&5F7R,GW'Z!MJ;F_)PG:R%M%>JRK'2463R=%CA%G MCC:*=H^!YM A.$YMEH'T=%2*I()#04(:TS*;[$4&I+[9#@G'[WWN)HW.97VE ML]@NC%RG<% Z8952-;AMYC P-TC\CS^BQ3!:0ZGT0^*4@W_HC\LJ&:D>;5=B M;Q8NO_.[T+U-BQ@&5J3[;I*8<1ZDYU5A0QWTB [^/-X7].I>G!>7+OI%?].@ MB>0F:7@-\2 '6P" M2,J!G3'(GOF#7GN[$9N1LVO*?,C=_FO1TJ$"/M ,R,!MGN6 MY)SK.&9A;.M%Z<8N&64ZHJCK=!MY"0O"ID\PE7\N[_-^Z#LO'A3DC0K M=DEU(1@;";(HSVU#8H923-GV6.!IZ#-CF+GX4\!E-#OI:3FUV,,C#?RM#U\< M'SHOT(HT]"(X)VW";K"_>B@0%O/P;/"%OD"%0T_"&G[U$$ZNNRW]<9(M]3 + M8;=Q;BO7YMN0T^TP2^'WLYD%81[T4[VB%RZJ2AR=*;T]9<6 59_%^4/9(=N9 ME:R%-YZ]3"DW(%617,C<-7N(9HN)U?8CM.)OM!#)%:^5O+##_U::GZ$,M\[L)>R;L;[P0&>"$<>)R57_Z%>6:S.5RT_2 M&U#/'?D,O$]IF:V(P6S.XC"009$A ZQIPU@5_?8.YXW$=;::!$D3-^$MF9M. M'.7>B\)C4; F$\P;LMR"=.,7BM#XN&J6!"Y"7;@V!I"XT)1Q,Z$&Z'OMM4#_ M=,OB#C>QK[[HL'2PO8HH2X)4B%O\PJ'S0G74A4V>*@-\.MG"1##6RZ,2VD0O M^V.C8[Z[,/\&3&;=*0#;;_&KDQRQ;5-+3J!<49?[ J1<*1*9"F(7 ) 9WY* MQP)_G *:+;#$1KQC(GTEYK*QNCL"2PCN97.5% F&1&KX#8E8ZR>8+%EUB!CY M6),B%ID)-T33B6!*-Y@)S1LH]S/$D/ .S5$>27RYH.',-7GN)CI1JT;(=?H1 MR"E>KTZ:(*1'TG<6:Z^-1=FXB[7$O'D;Y%RP?DLF)4C#>\+\LJJU 3!H+Z83 M(+S=$61W4\4?-:& S"223P[\>6\OB[/:'WD;[*)("MV;/HT6XW2'&>1DDGW@ M*8")(NY[FV!^W%B+&LFIM?FI(R/B^)!%O+,A\A=].Z-5)!$V!VPLT@XV%BT; M6J_P36U#7T,[0UKY!6M"7R?IU+V.:98_MHI1ZTZ(9?413@Q2C>SY,ME?A5QN M:)#"%'%T(Q'(_I__>I3XPFSTMJTW0^$MHU@ ?R5@76)O<3&\3=L;E]'Q&7F.MJDH6S9QN8?[SM@ M3=JG -MIR!SSEIA8G*=P6H\R7K__L"'FH/3%9EIP_)#H_)$%; >"8.Z8EC]A M)IZ'3G!+;\7@JG>:T=(:ZH%O$1/ISHZ:/U5D'5)^W>$)?=QDT#=F^MIPGR:E M+(_.A)G^,2%>'?S GAR8BRPH7OH^EIA2EEZ[B\:,]2G%96+F/I\"<#J]:J8C M^[,ALRQ5"N@LMVNX0XR?J(TM[7+EE[@9,0)OQNKRO>ZQ=?O52!(3N0%F%61Q M^)"0=ZEB?J<*>,8!I;KX9#CGS:R5S /*K^U[ESYW*QCH9A6.DV/(L93;/41E M:"^%'E\R\:+0;-*/.VPF;)U=]MGX)E=\M1(GQ#BQ5>^P>L2.JMJ:C@8V C)* MF9E?3)!3"RD8D2']P9[=OHW#0PPYC4*_@:&'\IG(IT:OX/G+11&EW5]+LV*\ M_T0!P%"]CX@ MQS.*>BJ'U6I%I$_@\0M O6J"8N%ZQ!CNK#\6+=^*+<&_'+Q MU^WYV, & DR^(D5EDOFFDMKAW]N8IDT%)'.\6BLRVB!A:E(;:6Z^!F)] XE] MJ7!IH-MG EHB:'MJIJ\F#S6CI&*M]P1A,[QP=$.OBJ$PU^O^'UY7$,I)P(S\UH!3: M#I4?JMQ0W]G91@Q]0U551W?=_"&_3Z/[\F+%566 %[+ _OZPEKA#?P_NS:?5 MS:7>>$Q9!WKVY)J]O=F^)>O_Y&=Z'',7Q\I,CS0D?@4.@AF#)28R[R! M1/*H?-EVR161+,XFJEZL4(]+5EO05CF+MS"$=@++%8(QUG&,FT-"9H[M' GG MADGJ[IQ7>WY_7N ]UK4.^NWAQGA5N6. G[QFKTON5;APX(Q:QZ(6]TA77AQ5 MK*1JF"PE4G'@\W]HM F5)?!0Z-<6XB81A]\)\ 4FZRE?Q_E*?JGAULF"YYI0 M@VW- >-@F:"+']A>P.L?&I,S)'E.R^=-PKQ. ;^6 MT5R!TCA,4_^YM1E6'#3.-=O.X$:UA*/[\)&/54\=OX:L<%9^;>'U0@\/'VOA M?X=\_&\2D2QK\W)ZJ/E=@8 MP*L0XJZ%CCNW$6!;>= O4CTY^&_'"-DUBPDJ@$/EUWKD=WI Z7/'C=;AM5V^ M]^4\!?E#"+L>42!*CK:=8/15G%:2:$&AJ?&ZLQ!YW-ER3_*QIMS^$ZYU?QQ ^!TT MCAQ]"GBM30?M @&)SQ^!+_MN[TJFA7]\$W?N89,,MN 4 &%7(_Y2-<2Q0=.. M=C2TX-M?Y_E1=0?.V)-9')OVC'::F20BF^$_,P'$\&S#7EEP0$U+Y"A@\KV^IPPPZQOW/0NB]0H+&YS2B%L4 MB]&^C/3\M1*I(2*28LN#BYL[!7Q GR/P=S2;,P[,#^P[/DS@#:SO4YZ^6>KG MX^31<0R0J,B.'-3S\'GC_L_W;O^/Z>0F5PCY8:QGH[Y']FW-1QWHZR:JAY8! MD#:Y&TTK%07,]G1T(X8_-1*?F<5U:X\K4.C-QRPF,)>A=^S;KAV[W-XY/R7% M>&0DK?9ZZO'^[#3S>JM,A_-%MQ;N-E:'*T(J-/K*C8!+[Q@2(_]\.JXT%B$' MG0)&VZ^$2R$-6'55WMC]1V],H;ZG@"93$"NA:/$%B1L'#_$,B'$UK1]V/7QX MH5'E2DNMFE6SX&J*)0!I2/Y(S2TXE(W\:?^S5X-.TX)%!,<5RU7#&Y^+6YC3 M>'14]0.XF']-D7][QY4$$0<'-(Z>F=9US9P") R]P'[=>960]6EJ5E)_R#\_ M OQ?AVR+1^W@<5@[O*J#Q,JXD%!N\)O$8?O=6"IOX<''KACF\9*N2+;%WD\A MO]V^!K=:TQ)IU9_)/LO^?O##<0=U?$GSYUU)J;$-BFU6( .!;JY_HK_1&\V" MTTJI#?I@Z+<-9'+WDP+8YR?1!F0$ &18 0#^"!4VCZ2D.D%978.'_]Y&X+]Y MN3:1 DX!B3QX%DK;].-3@'INZ6X2DB[!2!^Q9=^=>:09M%*)V%Q7#4JS76+> MY**B3'4=OL5^]C)(=KP707B[#-?"5=;$!N";C*0".CBRW7IG',!,#WYKV5AZ W\OAS&@_^^< M6O_+G++MC9%86 M_L$3\Y'_ZJBB?*E)4(7:2(GPC[H0$9\VP>17%Y9X^2^L&>F'5X:$OS66>[FN MZIJCMN+:Q$P0 H8'/L0A-4>@UPAU9F5XESRGU$?]JKM79UK\PPR7KJIN24A! M+8M#[M'F+^YI?X!R$C"'=&1,/5WV.N31BNA(239JN&0D45)-JS:ITQ:;=8FK MZ9'6F%8NH./(^X)*O6QK;K(*@P)O!DVL9N!?9G0?)U+];<%U8K;-O:GN105^ M.N63L,ZM 4W!KLJ3^:^CHY;:>"UY,$!X2]T(O/!<\&OI$&YDH_;$VR8H MRU@V$52;H!$0Y/H3*&BT;/_[+\'S0+@0V';33N&B')X8Z:T7PC M99"M2:T(9T<0L^Z*ZOLR:-74Z%BDQR?]C!)8\BG@P<:?.LZ)*DZ4%P\674W" M_$W'A__LR?;?\5\^+/Z^B=!7U'2?TWZ7=07OG"$S94'P::]]4^3(U)T2IFYI M%%G\[O*SU>]G@>X6MI!XRA"\(BR.J.O+\1P7_E&>)Q.L$@)!#9>F#*BENR5( MQ(D8PI.\\7NOXFD:NSJ[L].7E[SMV\B#ST#+S>?-SI0)(:%1&<&_#\*/'SWB^;8\CG@@IC=/7 U# "S/070 M47IAE[84^>9Z1%%E$?4;45^P06U+2X"A9^-<5I6>@+_?.2_061PPG,))T-;" M]8=6ICNS/!I:O&)B9"PZ_' J:[-U*>6><**Z\ IJ Y$F$U>16XP!;Y3WVC\S M/>";7?I/D?*_X[_CO^._9L!.)_X'4$L#!!0 ( #![6U@/7$U*0QD" %UQ M P 4 <&]O;"TR,#(S,3(S,5]G,RYJ<&?LO&=44]':+KKHO7<1 H*B@" ( M(D6"C2(B6.@E*" =%*1)2"@"2A$5 :D!I4B-=*1%NH+T$BD""8K2$TH(I-VX MOWOO&6?O/<[]SOUQ[W?.<(V\?\C#&O.=\RW/,]= 5X MN;CX1?D%A(1%1$2X^<3$187%!85%A/_B >GZ MD8&)B9&9Z<^HZ=]&T+\'F 58!&75+K(*W;S+=NRAL'K4RP)VN4O5'2*W1G'R M9^\%1'-PBHJ)2QPY?D+AY"E%#U=2Y?N6IH9&QR[?8=2RMK&UL[%U>W M^^X>GEZ!CX*"0T+#'L<\B8V+?_HLX57JZ[3TC#>966_?%185E[PO+:NIK:MO M:&SZV-S9U=W3V_?Y2__8^,3D%/K;] P&N_3CY_*OWRNK^.V=W3W"/O'@\(]? M# 3P_]U_5N_!.A^,3(S,S&S_?&+@3'D#T" F456C57PXDVVNP^%CJE'L0M? M>EE0W<$A=_863N1>P"BGJ+P&YCC^CVO_\.P_YUCT_RO/_F_'_IM?,P W$P-] M\9@$ #!PB"9X4K)@_*&IA(=$R_)5&L#9*E2V.A,?JU'>,K"VP#L]>.'KL+N0 MB?(K#;?@ M) TPOHNTS.=3I %Q-XBR-."*/X8&4 4)8+)7"M%U*QJT:T@%T0",J@L-Z"V? M]/@+_0O]"_T+_0O]"_T+_0O]"_T+_0O]"_T+_0O]"_T+_0O]"_T+_0O]"_T+ M_?\2VNY' Z(3H4Q$%]P608L8@^7C)&OC,N*"UL#K-*#6*TL_WMLSB)5B. UR MK>Z5")%3SY&^+#""GIO<1I)%0-3KYEA_2A=X=\730+J&_]M?^ MK?UK7$580N@ELN,F#?C133U! ^;.TH ;Z:\95E$U(>2LX0X424C#GR(;UV;5 M6DZX00-2;8E:-.#>_60:4'@&73;"<%78XK^L.2@DMU^ :A+]'TVU*Q&C,"F\ M3HKI))72\MG9KP9K3[]W@3Y9_Z(G'Q>!!J#)(EA[5 R*I_[4(^_9T!?$&,>Z M@ SVH;(U7^;(G_J&+'/0A3,6AI+@LV0&>OMP(-^EY)/5_)>X!G)U.P[/%5%? M^IYKW\YNZ7[8=+U:4:BZ]L50O[U,Y$762+!/JPC>^Q,-$&Q=(%Z!NM'[D/"; M.-Y,!4F:R5UO! ;# M(G2ZN,-D#7_= [[(!#Q^:;W6@_)!/M'9ZD-.E_?F,>'&9XPJUP1FC]="KKD\ M$=\L2&L\8R7W,[E%^J&!=#(&\DQ:$#^!%@CU[M%1?>K6:#%N5.3%/U?G=8/A MKN11IACT6+,.497*44L2(%^FI+;>7HJXW#ON43.[)FI%("Q,6_N?934*]NUX MY\!]9@_9]C\>/E(+K[!Q"I?:T3S^^W"_FP:P_9ZI\'-)[RE0QB3RL,Q)%3<^'-VZ9R7_%"#.N MU^)O)Y M0)]\)-^"*B\QVP@?G"9:4N#5H#.5K7K8,JCS4T46&M15($,-*G&R)*F26>HH MF52.WR"^TYIG*ZO2_:3-3"J[>1YL#VVGG_I8G8R!X3%7Z71!I#-T=@G=!8G; M-_/&HIY*B^-^8DO]:U:SVMI:NWF;DN?4R"RPQ_2\M4#Y4^ =3L=;B+JXV5L9 MAFV-S_B>:LX:G7J0M%K5,&+,>_N'LV/?X X+\]W:'? G$/'X<"]HAJ]+E'JF M]>-X*^B=%V1%=-Q[ZU1+JY'DDP'! EU);>[UHAIV9GX/)L) !T2TE0^O-$@# MGACU.H'P)D_O7WR[^L+)Y_# []NJ#MH:,JRUP462)SM0XO5,WWF'[,.NMJ:Z M7,=;QVT6VDP]:&EM(UHG7'>/9EV4]'3F!5N!%[-H0 .]7VV8X,JH?3V"\GG: MN)8^UH('!1:0RS+^)Y8\ %9=*1M>]8]+#P"F]2,GWT9R_AO3YN.'WL.)/=FS MK6L+[*4>':T_?RG39X_';IXC]0%WR\LY@1<7)8Y&*U7$>6S*/K?)=4NXROU* MEL76^+/,\[M4'HW*I_'I@\_V#BP=? M+,(L[0!*9GM[P]BZGZJ_W[&ZVL;DXBQL",=1X_ST8)=/%@ST6!$9)/ICAZ/( M;J5P]U X?5+103QQYC4KS85B@AM2]O>TSTL<76J[C,_N#&F_0 0O(;A7XHY/ M!%5RDLP:SE;;=-?:MWHV13YH>>.ZB(\?5%\4+:VYLIK_?S^<;Z_WD.(4)0:YQ1])Y "3&^5X3>?EI2.276E UR6H,@UXF[%( \@@.QJ [R>^(Y#HJ11( M-J&4Z6MW+($YUF BX[M-N^$1>ET5W^=ZP)F2_=U8W3 Q/WGQ@]H.+ H,]_+_ M!NY;J%&)*EBEGIDD:Y7:>XN9>S+^#M$2;&XNQCJ8,CMS/Q8R +6 <2,(+O#O M(B+=,[8I%#F@04\5;]X!.S\A7XW[E;@K!3L\G[3E6[3ZP.%S=;3PQSOW+D7W MGQU7ON"-LR?84R)ALK"I>?[)5B,,CWN7CN_S[ @*0N/Q]\GN6QIY=B9I A=E ME.*EC+6'10[Y: #S+MV/Q]"KE%28AK>3"CZX'A-A9-:&(\_<>>B18:W^]7AX MMN=E@>.M+G[?(#F_Y!].1/*-E/UC I&G*>]AREY@)GT@=+;OL5EN/;7D[;<# M F$_NS4]8#4F]!8'4_ #]B&UEU.1%ZXED*O_= WJ"(H?[)$RD]+W^%>*GE%0 MI8-J7/8ZH7N]H?YV"-L MU+LQ?$7Z@]?F2RC;K__4]L8N=;6?%5ZL00"5LE4 M-W3<KAP#NFBP20S^)<&LC5=IIA:T66*MO4U/2O=Q#?^$C+4N+Z/ T$H1?JG/-L9<8/+V2X5D!Z-:O-R4_G@Q:N2 MQK-9&L%#PDN<8;O(*C"F'T%GNK\]B7 :$".Y1;VI(F-'.]ID#N_5QA0@MD2"NA]2P^G,!#1$L5-C8Z">+=LHQ"6*:R YOGM[\_ MF_F4DF[SIOR4E=1E1G5VY#QJ&K%T!#8"8B!++.U%G;X_57$EXXQ1[LLYN;K; M9;]RW]K,<1-Z@,=!PC<-6(2M?VR1190(,\3<17A"<,M]6Y'4?( MRD?3-:3.A1[NZ:\>ZFR;A-0AFY@$@'+O;1-H^M P8U&URSU890-3J5&K]D5A MO7K;NSV?,>'D_YK6;DD/XW.- [0JE5D.D+ MA&H];V/\2&:!&]^\\J+W96_B40_&LI.?+'2 "TH'3:,AU"%X?7%.D*L'"L.! MSS%_5&#<;S.R,O+3/R(TLWKK;)_>:RX>S+J$OBSH?2%V5^")Y" M\>GS$L4PI\MGB:J=1U1CEUY>ZG]4+KX89K#2]IH53A30_ R;6*@KCB4IDD]E M]\YLY,SDP'VB^Q?,&U[>LG\F[WE+>NHS%1 MQ>R6U.7KS[7]ZRBWOKQ]]=WAQ9/F]*<_RIV54CNPD?JGZ0&0#>^X1#9;])?X M3I8GWBTS*?ANTXN8;=XKG0VH:2ZO;&N)(;65]=.)1VJ=R,QLNP<.21:R)[P@ M#F/$]<(>BJ 0$?PM]3'=.BTJ[P(J=Y0P,;ZG=W2&#+L: 2SZJZ.)ZZ+TQJRHQYU\-.#N0 QEX4)OK0BT-?;9E1 MDH)R;U^>/%'WRI1RH:!U?%."2^YZ:WGI[XOK82(':!K $EP[?AKN4WES753S M(\*H.IU.#(!,@@A+]4*_33.A)^(NR6;.R1'>(0ME4 O? MIU?.64Y@)X7K"\GBC\+;S3#6,W+!()A_G[EZ-TS._'1NVMYBDIB[<5J6I[UL M_Z)A5!SCK^6#67.\>0^*J-"XP1'V[FK9EY(U'9XYN-_X1I63F>[MV#0'UEM MZ(_D*.;W;M\1:1DIDR"BO%F2%:*Z.$W92V2S/O&@4,9%69XC=:U3]288^C63P/6NNL+#/90 JA.-NIDB:AY&8B*G=ASP;4SGH44^M8+3H=MVM M,M,0GZ[E6^S]#7P3Z)_H]2Y\("&*&,5;B8O!P!K+S"I#R[!*B6UV9I\V;!T:O(?&9X%4V^"W>@2E0;$H79]I>_:,]'M%T0 MNAX%KP=7;UQA2SK0#P]KVDJ>-U\QD.8@& M54RR%::X-O.#T&"(\0_'OL@NI1<,VC*@,3#Q!'@C^3UU',2SI\I';,?[D4,P MT='AE05VU%'B\V FIE#GST30W 4;= 5U/I@0 JE&]Q2B+#U8XS42Q!GU)A5' M0<@W@BAZ)UU,")A7W5#%?L/2@)03N)QEZ.Z 6H# C5@RE>^?IK MR$FW:2V'1;R!E!A94('P 3^.T?LRENQ'2>5C2*?#.VR[NU8EX2_5$R5+9G3-3 M;[[7)2TI($N1N>#%%WW4LPHW:, '>EVB1M9OTL,?><#Y9T.V2J>1&NMN #H7 MJMH%KDO9F%Z,4.IJ%T\@6>'@,RSR<^6)Z,^ M7T[J_^X]35_'5UG*=I!U6\SL&ZS-PJV)>JY26R.53DS!7 2A\QV54:F47GFR MX%^>0\WIXSH'/H3X&H!DX1VBK7>1H8@^N-"[*MG!\5J3 MU0N.U>>: MU'//)_;V=3>W(P2:F\9WX75]X>HIF>34I,^+R;.AIY^K?[N]AR +*?0MU(DL M(\J(]DL*<=";E$2>IN91\E6LM^>QC]SB2O;&8U@3!F8=->;D*B[^.WR# Z!G MH'JM]7B-!P/P)12SK7W[YXWZT..I-Q3.'P@&>8A+9UH$0O(7<.80XJD;]:3+ MH?/@N 4!'^5W^ L]K:F>6;W9$L]4N3V6#D/Q,H:S_"J,Q30X_D\ MI;4>/KTJ"8J'\VT*HGN;*Y$S6_6WHH:RO7K2F WPO[2MM&76;[Y0[[?&J,:A M/J V1$B04%?RQ;RMC6#KHJ+Z":ACN>DOB$OT:+14PZLS$@VE?6PBR?0[ZV1M M^L\F8IU;?5H#; I=])3ASHTGV4J80:6:I#9<^_B-<>H1X@VT$6?S=9VKA<%W MA14/C@ES1)YG\CO)A"-A(!O:^&$JQSX^JO4X%CU1]2B;XZ6F*H=7XXGP,)GS ME)_EKRX)MI;W!N< '9$]L#:R%S&FA+A&4"7&+IES+7P^A!4M7C"_-;XE>^^5 M8OV3JN07 54E$IOL%WI@0?0:[[>^^YFJ1-;Z&.MRI+7Y=*=#&M/#6'?*4/A2 MH%E*;]L6P:6IM8D>B7JAK^=%W2#LH44R]X>@!801,!#"L,X"P(*H PA0^SG/ M=ITVW$)7F_WM*:@;EJ2ZKLO6VAJ67+SBDK:<9'Q-B?E9'(&48-OB&H*J0Z]+ MXO<7P;'VV+X$LKD_]IGL*_"&E*G9I%^5:D7FK%=KBJ*2R-S-$*6C9Q_U#=*U MQ^*+!@$GV+2HX.?\MJI$N(9K$B:AS/7Q@XT#]&K\!@TX\H5TA&S#71!/T#UZ M9OC8%1GJ(X8=$%E0B5"%#^D9 N1=?#%Y8%8KES.*26*ZJU6N/JB?<;VCS@C M\-F-^TFE]VY(Q#T0YAM=)7O373U.IZH1>#0E48$&7,M'3E\#E/ H*B<+?2GY M\8W)U)->*&Z8B-=^LUC<;DO#N$+;Z/=W;9-^DTD!BI_C'SP]=]-2#<7\ZO)) MR+<(DRHQLY9SD9+50F]">+4V= .)6%2>_S=62:G;A%&B-:4&^MO>9J?QFE9Z MKLM+C,(%\DC.X8Z!=(8"67"-D.;/A4RVZYW[7D<0A9:H'(>7U)E(YN,M8M!K2:1FB@^KQ"EXAFO(RVU3I[65QN.F93+S,[ 13J!RX;.=7%)*A$%BL<;I#]U92]=X4 ,-BV4:A2ZH+ @^ MGZ\*OE@!!V"GAK%;(N1;"2005T']>'XZFF06Y_KUH?OZ00=EZ=3P$D2&V@^O M1?0,SW N=5>3%2?TNTZ\;MAX3P.Z)RM".+CSK"_ON RDKB >4_X\.T-H=B,^ M&"5EK?LV^Z^_.]-[A@;X-7X_7&Z'T+\\0@,^6R\I4!Z.P7>5^@'*&2(80['N MA'/H";SU1BZO/?:+=W&#*V0O;S8]_RYX&45L=_//1MFM_?[+N/\]XP8?1RT6 M0_A;+0NHLRA!Y4<+@FM'(EY#IML=VRK)U8:9X[XFG>6 N@GXEO>^:F?56*B+ MT?U[7Z<>O/H:8/)-&]D!(2J"R0CW[@52''RE:@P5!I54GPL%7TKCO;DNXZ;? MJZG!0#0CW8!>Q3NF;&"6E+C\A=;.$=2(GPS31[T$*Z[E!? 47';F\Z)HT%>W MW-LN/IY.E=H>[YBBFL?]T+<^6#;59;Y]P72>F?46G^:!"WJE+?MYVU6%]CT)8A9 MA+G5L5QSJZFJK66CQL8K[ )5^O<3U+M=#;6TG75:G(.7^E(\FE_HO,I__\0/]#86[[*BCOB#A/RW\ M%5PC8]3WM0SV[:O^DR<*#=C4H@$-P@R_I,52"05_I.V*RHO0 MYWU=^APCS@F=VX9Y]KI*:QWB*D,OE33&&BZG?4IFXF89'MQI0& 1B7"FV,A1303R#]*+T_TY,@1AC#"P",,_?SS%&;HI%@4_AB M09Y&%HG*00.65(4]K#/L IUF/,72Z4Q9X]9;4[B'H82Q3!H45(K,0"TFS*NB MH>98>,) Q9K=\XH/TRN]FNTMKYR?M!XH->6X,Y44A9MOQ-* DQG^)-$_.YU% MYT1V?I'Y-]T@XE#;IXC<"@T"TS>3\^"O%FSC")S5]Y!;N*WU]/W'5@5!Q8YP M?UL%A+ON%9)QJES BX=.]$QGML,;UF+AC- ;J3:3R'KWQ%NU-C.'/Y=/S&M@P3E=WZ+Y)D>Y.G_ 6F#5&.J5K;MYWNTO]1GP:\9,,B*$_64;MW7C/0 M&3I9Y#;5/*5O8:_/C :,<3VFA!#1^+,]* ZXZP2:S(;)O=R3I^IX8FC![,/X MNFNKV\LE@_NA2\RODT.TEYC?LTD@/Z<0%4O("% *:NUY-@TH%-T[W,+'$-)Q M"^OE),W?>1IXX5L0K6^^IS4HZM^C!\(#1J*KX_1.=M:>Y7]0%JH 1,+,H:J4 M%S3 8W@VVQJ]M\#O'6)5[O*H 1TRK_7QX]/,ALWMM_$N O6V-T;*RHXRK#A8 M=YMSD?]4PT=0AP]C1K<)7G=N"FR@]O[*C?D8L\C=:]UG; M,W'HC0Z2"PR=E5[DBX-W6>FOT7PS- Z#,C M2K"5;Q$B1"S'+J=A> 3A2CWHK)H5PGA$84_BNQ.?H//OEJF*E%U*Y!#^D@ ,NA2U9=O!8AC!)#YPP@@3V)$WC= MF;7':45?[;(=6Q](J6A>-\TIY1..9RIQVL/WD05-^_*.X\4V/-*SD$^#'&^@ M2:Q[Y,2!:3>S3WTQ]6^2T&MB_[R_B/P,(LJAR7F,\&^H"#(VGQLTL[W61P-J MP!MI9<696#,/S_3F0GWY49ELB\S\.&](.7CDZ"?!#E/>2<.2-QYQHQ MBJZ=+N&?9^LD2UJ/%TQ@T@T!Y5N&H.4+3]D0UX\05:EJ#Q.U10V9!^.#3=<0S:D<\4L+;/6;"T(KZ*4N M._?AG40S Y,3ZWO]A2&?!,:]+-A>$V.P[L_!OJJS ;[@+IC"U.[&V1Y]&='T MF]/S X+VGJ/DMXX)!BR^2^I:1U_,U^\OD(61A($)N!NZ:[HE/#/*F M*QK_>_*I9A_,O\N=6%\V1N3M(B_[D7 MD].P/D2#4??6].VE'V .JI+7D=B%N!N%&MXDJ7N+0X=Z7SL$/=SDL3+77N6_ M/MGSVIUY#\$)=2/!/1>XR++>B\-\RGG\\<9U9A)CPZ;.4_>$MR659Y^[S 3, MY>P,AO[JV?KVB]! _(EGNX5')K9+?GZQH@*V!T M8X*!U'75A:A+,J(*2/&1'*]Y+=R-V4CH%CRQC?[*=C1B?:H'$#DHIU.[5AKP MRA8W3NW2 AW*6*]8PNBRL\,?_",=2N]A'P;[J$^%&>@X9E,ZCF4)29)(H;[J M@+RM/YC\US_6,1SXTV]Y[L^S0V+VI_FS+4037->=U,O-U"C5-T)',1#BB<8-63RB\TSH-E8)KG\H&^+-]C0HV-'P MI_VR=1?KC+VVM,NI7YK+<'ZY1"M**_DRW[.$+[Y:W<\P$R') S]SS=(OQGQ3 M,=1QOH=Z6Y7#2^?G4G2:UAA/7X>SV/U3W.^Y6=#\89^U]01U-Z)^4[G"QS]P-E_ G !R(NQ;V4N2B1*2/]3Q( M>%-5!;7XXH/I>U'O8ASO:UN$[M-9_[J#'K9#8MR0'FJ2D&=*;GP>W"&W])<.&HU%O1,P?## M:)"4J4EMQDWJH)K=L;FY]*L^U4$S%7."/1]G8_!HLH JU73K.6K=%GQHR0)[ M IM!- 1'D:2)1WJIFQWU6T+>?/)V-Y[7'%PRB_1/-^J8/>+GL"AH"NBF >1Z MHA%]34E$"@GB(2:M,Z5)]+G;]#%3\%=O!MHL)$A1JJI#K]&Y)+I]XQD"QO M/>[$1RE&^8%G.8?"%^(.W4KBH>?&-4Z_7VD()C2L/2]3:'$/5NJ%OGL1H6/= M ZEWCZ3*0K6(TQ4>*.%Z&D T@7I]F)US6@7YOEK_\$KDD;FZ <=,K#7@[,(4 M>9)I?X$0/R%+#TDWU+.,J1_9X4C6U&^9$Y9)/-DOW[?G$/]\1%'C4 M%##?=3;J +VLM2Z)L^X"UXEMG,;0%X'8K)19IS3K_>6^J!0T0Z;Z1\-%RL>:% ML61V,(,PPPYBXQW)>(XZ"P=5!/GSA/I;--8GC)T6,QPC'* S %.Y.-<4<&OP M:W*"O3B30B5L$#9 98!,FQ,NXX:2L1\Q-?I'QE0T3]^WU'W%>O_5ZL,\DE;- MKX+9'MA#>(G_V5:&-QC=)90YR;_T,92./V_(9=CCSY5![ M[!"]WT'8N/(@W)&.(#ZQY&-7FB^+U,7Z?!W9)1;PU-_NCVQT;!J#[L%X:4$_VV&%FDEFINV@TB<(_3@%V#?#XD M>/$-O%:U%Q(+TX%($A=NDLRC@Q#L!X]=03,;@=7%Z6,>\( ;0@)R*3Y+;5!' M+/)INU(*E5.NPG, &^'V:(]8JME4YWCI)G\*R:%J,+NZ\:B+>)\(R9UT@09\ M821ZTJ-^*),>]=5HC%%2L3V<>)+0HI1S#&J=^X;$B)XT3[YMM7H;F;QI*8VY*::-QF>>A/R$EEZ?" MPG,LK2E^("!A:%OK:RM6'AD#=QM.69#46)!R(OICYBM+U_35\1$9!*F8>2>] MWO%'U?T[AO+'1:*O=(5']"A_KP$_A'N##C0120C""6_PX65-V$5XAZS/L59* MC?+QEQ?#'46I'E\DND3N?-[%S.[D1('3QT7$,Y;4E!G6HQ8.[D$>\ M&O5E/HY4WD.-[2GU[:BP?(2K&+L&[NA/>?2GRV/>N#,8' 82Z,'O2DF&*;-: M=)&DGHN[OSS&#]GU<"NJ!@Y(U2>TH+H MFI!*0:5#5[]R-F.A0-Z*^&?FO?N!GV3X(G#[3W;![#/9OER&X[OV+I%WQS=< MHLZ+'Y5ABK*;8"#2-1B+$24.>KN8?&V2>B94SKAIBJQ=*?)QZO0C8N-@B2,+ MY_8;]+)'8>_VHE0%))C![B=,FIXB+E2E4%4,!1F_9\[GD7=RLB)?%.>=%7/M M5=/-6,]1&PYQ;M?HPB4%!7GJ%%JJ'"I!A".]S-^OPEAQ\^_>:\^A0QY?;:U) MS?G1(JL]?,&#B:ZA"(\I67].B79@' -MN")6SNFCF-_S#5&F)C4%#P[F09K=6?J-]E^3CEI;2 MGP P)TE_:DI2*72Q,>Z\3')PX$$%5"R*-@$CVH-V)AA=]6SMDYX=W<_3U MDJU/T[1QE/PND0)#?@=!6DF!%L=0H])VAQK>'+T*<8@X>RZ M8MMR5-&JD$15W:QIYM..5QXBWY;F$@"B.V&8!KPVGZ9+50R2(ND.>0.N\4^D MGH)*X0W+\1!,U:O#5GV1. WT70$)EW.!Z9\SA3>WO\0?1V^*W#)&HH>)BE!/ MOG6UI:8ERRNVCWHL;T8"J,9/C.W7Z8$O]=Y?&.K ["IY6H,?OM"4S\=)*:,! MBT5474J9'IM8E MN+R560[?4)9RH?"+\&3)3PI:_FHG]*.L,@WSLK^>P-?H] M;E*_'$%]0L3/H)[KW2T9+"(B>Y2./O!$RQ0V!)_:.?D2'OO#I:E4PN+]>=W8 MB)1BJ!Q.);&2Q_T&#A)?H?E@^>)[NQ4+HP?B>_YJ%N?,J[PK\_E^H0@).-4D M&N R/'MDQ^GCV'165W=)MYW(SQ_7IYJ?'%LT%_@>*2EA^:!$L2/N(H">0/"# M%XO@ G ?5;8Y\@FB*:YJLZ\[3[[16VGM/9(Z-6K?Q'7&_/O;W@JN4^F7&$LO M\+)3;/!\L;L0,9N(>,JP$WVG-FN,,"/98I+A^N)&U.C$'G=) MM#Y=ZIY=@A-/7\E3)#XL]?@ E:\W<[E9\VK,4[7>O\Y695?QZ]WMBR]OP#!W MT?,*O9?A^ MTW1W:.3LT,+D&C@:Q:=!,5BP(_)UG4/W-$J^>13^*%5[*(1Y*' P^%K!'> , M&\ )D(?HT5H)ZZ+*$S/+[:&..-9,E?KWL].G\UK>31>O/9-+.:'[9B)0CD57 MPO"&"#L;#T0#1D\]G"7XV4+M0M:NGYKF3ZT8&F83I7MC$Z-K:? MLG?=F9$)4,L!V#;- MKEB.:+*>*0B$8(SC]^K^6KR\:1] R6[ES4LY&\KNU\ MOLX+"ITHB3^;[W7,,U\;BCW]I'7#!ZUT@\W.7JV[_2(R=?2RFL"FRH_4+_+H M=2UZ0SHT[Z !WXRP;-%UFFYC=>#XF-?5:JOM!4V.,"XWL )G+?XQ96(>&.[;$@Q<]+LE&+T;KTMJ=- MGXL+\"^+"I3$_84A18H)!07^,=BN#/\F0:?'&LB'M2./!G7\=<9OU-5GB._( M1MVL7GFA^+VGU?I!Z]GNU"M+/$<3)&P>\S\>85N"_Y.2[K=4DA(S'Y?W5%X_ M[2L5-S9RZ;WQ[F>1X$A.L@:E!>6B>A3V%2X1Q/=TGK.F+:-#2^?EE,:&O>DE M>\,F];#V.U%A288TX.%PO[7'T.)5V,\Q];A;[)_U^#V8\!&HQ3J(*!S#3.V7 MEL#]QBN\_$$#.B_6F+ .B\49X/=)IA^H/UO";WZEH-8:LO]DW]XV M\D__N(2B]X_G]/Y1X&2].CB9(X;3$#MC])#+Y5% OMMY;0G6M]5CRH_:EOO[ MYT?:M<($%/WZKB\&3HRP-/\Y%*8.7RR!X,QS ['GVA[B S'I;V:*:Y6O-1-B MO#[F_7@;:_J&/V)_AK&&]\:D(L=IQ,MV-GIA,&D_#QN4EH*P*!!@+<6>A;,= M)<2J,?>L3ZK2UVI,)&.=HL1?Y#L[/X2T[7T-S<;XQ^CYAF; CN&>QR(=WZ[; M[ETX)YEAN[ MA,=^D3G*,V;>^%3* M[-YLJ,YPP38'Q\ZT +V N<#7>:YX]M)H'47TVZ+X(Y+-X@U6-G9@T:H>@"G! M.YQA3,1XNIQG1@G)C?]JPB&?^9YVB;BD<5JD;4Z-_;HZO_ZM6QINP_,#+ILY MOE ZEX[^"#6M)7H7D/7&8$=GB"5]:G9]12O-%6<_;^@JKB?59QEERG\"!4T( MGDV@Q$]HD!SM>L.5UCS\?7Y=/MJP+_!,[J6YI9L<,^BRC;08$;(XS#QO$H)9 M8/]MQS+W[&?KH5,V3VT-#7A43GR(VDR>T IXI(0SX2 0^>-ZX$R0><)&@P'832 69,& MO+#N-3_<**2S!*TT:RI7+@W0,*](#\C4TW2.17FRQT>1 M]MY!_F.0"D7T0;+2)>JAC/5F6VY:.X(];HJ]LH#MV'F+8TDD3F18ON?C)[W> ME>?&EN^=<GC@?!]*D#J#I4$OPN*G&F;9\LM^"1B_$]:XLCE!V9NES?!9C< M&OU< 1U *1.OU;G 0IPY4(5>Q?"P.;5> MV9Y:NCTN\_&E-:D@UX1I)A(L!O9.F3''HC?:<#6_>GD6)W'P3A"'0X^:=.#7 M#*VQIB@P[/-;3^%K"XJ*3ZQ\YVI^K<#_G%]Y"OYS?D7!C0:\+42./1K5^+W[ MN6[B0[VCSO$[ST?OWA0\^9O1!>#M$B9)J0R86MOK&I\6&;*Y*)A/[V\ 680> M>V7P+W@BB=JT@CJ\Z ]Y#.^XULY*3,7NKX.ZP0WH^9 M'B^W#PO0.19M^^+U/;:K\^'6\V).H+&M7YZ;CV9UGV5+%J8SWS\O+B%ON6>1 M(&)@R03P1D>"NV =<$F6\9CJ$R36BF;'@CF8G!ORP7EBG-OB>^_UK(V9R_ M'1Q@,O0X:T6UKN7T-0W3 6.5E[R6[L\<5,?IR_^ [K\OL::K!U$-[XJO?JWK M2:A90:OM/_,N_^@3=:1Y)/^D[%O5YW?PA9/1";FQ5-E^:IR]/A>WWGYU18OI-(JG8%(#HTB?0 MG2>'6TY%%D)6T7>J$WXHC#_.L6#K66"#>P]"""@*G1MZ2(78TTL*YYK)Z)[I M^=W9)\MOV8Y,MC1GE@R:,& MH&>(6BVR2'8/O);>*=O G[)^15>2O?W?]?K6#?1-S/1[R(("3H %XH?'?P ME360JKU-':#J4TK@WELS^DNV(ZV>V!3>4*N=VR2_^H=N8>HK.D'M=S3.]/Y\ MIQ[F?$R%2RC.C^D,)0+=SDODZM')R4JO7TSA]3I,>K,0 B^<'59R*79\D7J M-BWV#+8[G61E%Y3;%IMC*S [TUW=FZE]WA+@-!N5K M,264.#_PK@%RK*P\HFAZ-:$\S)-EIK2_ E\>&6%X%8#1$T^03HNC0M>HO70. M7/C!^G>E5?6XK\;G&5U=&U^!Y]@/AOQ":Y&*@P!,'_[G1<2[".$5E& ]/$F: M?4Q%$\7K?=4O*-%1__2.)_KBI=9BS8.L4VJM36S>8M\CK3Y"XE$X&QJ0,,]% MA'MC*+>[9A02-+U/LK0>6ZC[J&0IG 7D> CN# M/],J#6I'D2!/]6YKZ#LMYB\>Y46P?1=:#&SY,V_>QM*IU,'O7'WMVJ2QJ M!#C/6$274;H$"TJIGA'I"/G:5!!%ZV+]I-]FA?R8W^[&[:^) Y15?9B#2) ' M/F;5R GA .^X2CZ+W9HQ)SPD'L=O]YEH621+9$#JQ^5"GO<4L6,M(6^>QA26 MV:8,D%KS B&ES;\Z(4RAV7>HXU-Z$AB*]:W/8)_VL?PLG^?QX;+@RJ!3G$:" MW>_+!:M&$LX *TF/+=BPJ#_O&K/<^4C)H;)Y+O!NM8-4GT%,/'LSPWS?1V0$ M#"@-U-S91LCK)>^H6AA)2( U8)-HL%#K3?Q%_-+'$.5I]UZ]3X[W_%Y[,H)H)P\_^5-F;&55]VIAOC/B?)^ MG#5G/CL_CKYPD@GG3N4 T]MS/8;O<'L"OOO*CO*SJ3%A>]Y&X9E"M.4I^8"3 M;D%RS/RA,L\G;XS3=2GB?!;:K+8A,U3P,J,2]]X/SI%\OD_^Q)/^ZZG@]4I\ M9E7=>?F43^TR(6VC]Z]C)SM836]]3W*-;G\_\$6V?+><($G)KT/.AA/NTA=Q MR:1]&NNMRS;2>ID#:AKBK^Q[Q)$OY'ITN'%2*(OWNO?&N?';R2ZM]7$;PIM< M>G<_Z3<=>U<]^HBB;OAJJ'-J])OO:6;%)W]*)BB*IX1,]S+:E3JNMNI?(AIN MG34_OXQ5$#VR$2/0I)3D*E#]E.TD)N!\QRX-F-&E]2)9]3WGV(.K%3C]86)"AUHE,^(GE2^1PA\!U^\\L#^RTA*:P+? M)2.L!U,'>#$OCXO8A4'%!'BA),@F%:LSU&I%<[>BM=N9[N.5E\AO+W4]2!LX MJUY]W,#@00C#P18];%.)(16_477I".RTS[(OF]WH!C::: @MT#.\&FKJ(MD9 MZ_/XS#YR9N9=I<=C_Z>[!\J:OOKTWI5!<:M<5](PW[-B/@*0E^F3XD==R#M! M'%U2Y8:"IC1X3O29C[:>N9=XJ]&3IV=@ID*MU_AT?4#4@//1'!>F!&(?E?,X MSKT'P@CV!@F%9E:JG-Y%\'L-(W_/=/:]R3,Y>OVWI/C"T=BHVT.,.7>CP,WM M(L1P#(3Q@*Y;DXG>1KA]1(H62;%3R?^LE);/341OG>86GZ?3J;&?XT&5ZL/6 MX\5]F>YPO]1.HK:$(;-T!+VTFJW\T;S#22@IZ%E_W-8G$(\L6&#/!O:%4E\\ MU_HSH, I=(/ ("!QNNW'R5SC3\@TE"N8>SY4E;!.C,!L&/2B#\T3K3H7.WM> M?!&N2*Y[H:Y>PB9"HF @\50QG.)0NR1N_B7F9Y/,5XUR]LHG;U9:[B4MS2-+ MXG>;-F/[/1N\ UO@.1]D(N8_]@9N&8 8Z3K'!_QC%BI) UQ\P(=&049D 3#5 MK+$70C@W2*_\P?6'3!'%,UX/*T+2/WSO+7E@LL3+L-.H9E>'T*.6NXUYPDI(F@R&:ACM& _SZU'Q;'JAP++;KZ2N%6Q7-U<6EV MN::RX,>\F25FO^P\I])KEJ1=SRB>NZ#. H2&;-#G^80OWH7Z:9@N_(K^<5SV M3U]J)ZY1>^C4N\C">CWV7S7SI/>_TUX'X*Y\_3@#R1^\-4KBB,A.S@0N>&ET3@_MT)S,N':Z\2R>^9 M=GL3#O@(#_\\*"#+40I:S;TQD4%\K,1T_)/@],?8_(3-2^#)'G4UQVZ<""'] M/"#X$.+T3S\;$(@0U'-%\%*EB"4] 7;UNX]%TX+*-,O:N\Y$B[[.]SDJU"C1 MT>O]8WA:@4=U 6DB;Q2FA\7];82OIV]?.Q,7GU[T[&K,%7^7^F7$^-=4CN MOM_.BCL7D;5@7 Y,P5#Q*TY]SS@$_OU3Y8]FZX5SD4[@V]--62-4W M8LC5!E!K*^JUX<<.6>L6M3[._-1O1TIQ&=CT6'PY9C-UR9S[B]X,;YE\N(G? M/37=LFOXS9DPX+6\>X[ "SYAAJ(E.B4)QQK%;;:"L;E'!B"C*@D2NY1+ LKJ MPLYK'\W9N,N,FD3B<4N+_EU;,3L0L\44UM_S(ND'-U40UVJ-N?N?I/'4!28/ MII0B4U%T=4Q4],L@:4"]T#!I![)>*[IX;.S[#/6TI8RMWC>Y-W>YS9+"WJS- MM,^.:-Y%>NCX%5>_L=J>T7TIH:W4=MGE CX+0/W;WY (\Z>GB2$=Z=(*'2AXF&G M\ [IE1'2L46.7LE>R ]?96*+3DJR,6_T/GB8!?S^C4R NR*(I^(R259D.VG6 M.IS(0OSQ_S0BZ [I#FP.1<]3U\^^E5#3 M"U.56/O/Y#5?IFM7P^-2Y,.>V\0FJ[,/',V1RE]<6N)"$E5LQ;K6%UA#;$OO MDA:$[AF!.D/K9"/Z!M&5 *QL%"()^PK'W3&/ ]49/5,FGP[W#%N$B#@U9GAZ MEAF_LG%N!(>"&TGH6*"[ ?YV:YTZ6=QDD MZ,(&4KKT#S8,0*5UUDG4K^#ZD"B4-Q_KG'<>7QY6,EO,)DCJ!(718?ISEU(3 MXV4EYXT@>:G"!Q>9IM\#;U&Z,!5XQ]TZ>"Q(N-5^\2-,'.)%%WV6'\=F\)I/ MDN^?Z1_-X+RK>W$VQW5)<^@;O= _T%,ZAIK5%_7F!V&V-8V+AJL"CRSMY?.- M7U/"T&L%"F>M&H,2T3/US%^SFD%&(E7FKK),?9 +/Q'P0*384/=LW]?5LK,# MG*0(&_5HWHL_! RXKHKT0>\1"XK((D0(%G)T[>:@?F;!=-OX,J< MP=Q7 PFY5 .I9)$_A\KXZHBV-."2:A)X*QM"O6#G1&^2T5^A:GBMIW5MTGS, MH0VG]KC>5\J]NNA=;V?$R='=QJ#!<,AV]<3#+XO6'33@*'P1N<"E+Q;Z=L< M-Y12"C5HJ7G1=6$O:73VFS\;=_77V:0W,N3^;'/Q>[P>3%M'E):&IU.HG&$X M%.$Y_BHR]GY#.\XZ 2E^/#>OXC/.21NTBLV]P;77V5RUR?@CQ_K;(^ F1!4V M"<%9+,1!:JHJVD&3+%O/H ZC%95O?V.X[.6X2_,,95WFM#FUSK'K/KB(%"7: MTZE6'M$-N\5OO]*N@FNH7DP,C__6C,C)F!IU%U??L R"!%GUC MPA:T(9N?2\-]'V;[B0O99[-2J_$\/=UXT5;0!?/MHS-L7:#OY2#E#?SYNM*L MU#6"?IGKO#OY7,E7C]V\D'9@HZ,_BL9RJ^DS.H0V^LH MR63Q#YX'!0*%W?\J( T)':=QLP+]B4B]Z6^7+9DN8+Y)8L5U69V E[L.!(/3_[%!_'_OLF*# M/Q1BC_KLX268_7RSI%DY*G+V7*/JK-8'ECWK3O$3RW_?E%("TPSQF?_9U%7Q M\ZR7YZ9.('/@@VS'':_2O"4&L[RXQGV!7YY;1S0P;FWJ.P;53W4A8HY!G+KJ M6"^[[BLF"^*SD^[AF1=LC/1;3E@FA"_XQ4^=GMN-/S]7=>)4/GJ/<.__G=(KI]_T^._X&A&#\H 07[&.],_C:])FEY'1^@O%;>N$,. E0^P$11S M/5@4"'B_J2Y 4"])%#+3B<8]$A>=^(YUYNR*E%-"&RX\ -T,MH MT7I-1>F#]1<7=@6S0$Q3 K/;DTC$_R"0_I_*">M!2&/3YH032?!OR'5A#-/C MD!(@^G*^+-.$4&[J0 O MI.#J*=.?FOG9WG?FST8B[/\JH]L^_3=::8ECUHP(?*4D[6^SNF<5L#43##TS MQQY7ID*JOKX9='G,Z?1\);C)=/\8-).[\%:\/J5#G(ULU#@J_;MH$CG69)'I MIWIS\<\@W6#TX\6>[Q]Z_0S$BO[?;MWTO]65ZMV^%?2DNM?X&)3! ^0>@WR' M*5=M[S)^H?Y/E2P[B!D=JKDK%D.)S]&DIG8Y5/P?3-/_^R[QGRD;Z]B?PCBE M33 6PAH2,TPR-)QH-3Z=OXG((81^;6U7V;XN^(+#2H(TM;&Y0N;N([JT-&1> M1(H.NDHE,L]/-7#_VZ+_H[*RQ@83A^H#\6'XE(4S;Q;,KZ+G=HY!UR:R[D;. MK0>_D^J3P5;51T4:.\IO>AE26>P)+\*T/];C?:*\O 5],]0T+1D.9E<2"W>' M34&''XD# (LG29$Z8KL2I69N&T:Y.G0MK.S/0/OC'I$X4:L!K,_]7NP9 [97 M>1QSA3-E?=88'K@K*E9?;D)D\(L'^O2[B<7HH.W\(HAZQ ;+EM3T%#8E2I>1 M8$?< C8#=4W\<4KE[$\PR]>WLZ6>TFW8/ L[S7M'A)/H2N MGLEC4$W*AM,7AU5PJP_C*A_Z8?K81:\QG(Y=<"!50>?CURWZNPR%]?R;/_%P MHCN*.D@(CD/[<#ZW88\M:?>NGK!+?PNG=/@YK::N88>,& 4%-"E$5N(=4^.9C)4QPD1$O:@?K+> M<[6[<6I2I;+&%/FE*[F9\7VR^:T0F2%W> MW^,XYUW):"FU5X["?BVL9Z]8$$^.Q[>@UVZUJL]K2>2$66G9;"_'F3K[;'LE M/!KQ/S#)(/5&Z'<07,E\\ECQF'T3+X6G!-=XG)&[AAAVLS'&G1)DCZ[H(GIV?G!^:VGZXU7>X?/IWCNGH2C2 M%7C'!:3 ,!Y^8X(J:[/-9 MP)4X25]%:TG37&034' M1&FB?$(MSL+D:2:TM +^3Z3AD/X8Q/"2-MW;+4C\VZ@\JR/CCV2W#&(D33V] M &+[LB[6K D5OFIP03[JY=^\9V?!VF/LHF(TQ/CD)LP;WB&&6L3S4'M(VRN\ M(-CBN+7U/1L[,S_=-^]!@4@>(@R_L\K0YQ Q9LE;V^3ZI[QK\=Z/:O/90Y _5M(L0]B$FIE6P1JZ7/4X[= +?E3\XB@"+ MPKU1P(4EVJM"S8L]P?2ZVA6>.1HUJAV!'V9CFKTT[FK*5R:^./\T+9MC8$#? MJ97NP(?,T]>!XM,7@0T'P7B ID\:^9_=-179WTJW)2Q;?.6]+^+M] STT>ZT^.UNQ MV'?4XD6[<^4]BV+ M=T!2J'0T6Z^"WHZ &GLA;'JO/S9Z];%@IK_?QM%7E(,V*[6DN;4KM]'BQ+=X MR 9J7A3<7:!=L,.FN#MBEB3CI,5)#=OG09!_!RHWSO4_E&QG M$![W>48OS;K<2&6C8B L2$VH!J$O*4"YVN8?DK5.\^@G\F/91HY T"UL=6_ MBQN6T"^+A-_.ULOB9)X4HL@(RO--"K>G@\;XOH[/V9#0XOK(J3OOG-*7<>:_ M!MO>-1:7_SA+)W,M\HK_$1M.:<:Z$U+KLV%(6.E"M M+/<7]]I87;-B[A/O#G>CK_P/_2X 2!'R*1<*Y;A*1W9M6 MTIPL*XR\1TXD,WC'12HGHD,/=C _F10\/\S_CT\%8_M'H]3/-ZN*FT_9M/;[ MQ3DZT(?'&ARW(^F(F,YC4 *2!QC&SH)Y0Y3L&J?VY"M?MS3*+CT]2!N/Z%^0 MDFOG2NM3_XS;%G KH,/_/0;%Z1I_0:_F7'C]S"YW?>:&WPWDXH$LB+TD]8P) MHA1L)T4,!Q#99IJM:Y2BR]QRU3UX/LM^ .$?K6O]BTJ359'OR"R$ MY11<_L,I"')L[QC$-EU%V3MZ]^:ZAFKX!A$$H,-[\+&,*(!X-CM\C_N+_7F2#_O+&-. M+S1%LW!_6/21?FUY#?0CCRO5 .RL?[*X; KCHHZ(\RBV,L]_TS5QKYH+13EY MF9E;Q2P,)I4X"FF+E*,K7\R_?)EFG[+)1?*%7J"\]Y$<@SHAS&3:Y!0JBMWO M"N?6"+NR=YV_Z]=+M RC?SRUL7+R6Q+@2KI"-L_M17(U3U8C2D9GS3D]IKA^ MI6T%N+X[VUNBPX .>YJLG&?]DT;A8.Q;#AP\A1_.!9.$/JJ?(,M_7JM=LT4_ MMFTL!&?V9#])-I0OOQMDG%?-"?TF<1:T'3 ,**RTYU*N*:Z,D+T^=?:=V5J_ MW>@V55!B_.+G=N?4-(29J@2 %V*CO%KO8\.#9B$CLHZ1.(S<2#](1ILKPNW/ M*95*ND61%_([740< "$)A"AAYRI\\+./1K! VK.G0@&V[#7^GP\738L?+>LL M)4)C##/EKMU5)*\_[.B1P[&!YLY M=B]V3)&)D@EW*_7750K&Z2:@0;3<3H)R 70(>[>KO2C_:B!R9"CX*B2V"CEQ MX3O=P/?,1^_J.NQ)K]9.^QZ#V(]!V.I"4&MH5<^GN<[6ER#D_QUWX/CMH"4V^0MRV7,] MF\XK&F]:7'XZ;G'[+M-B2A %B<*^IS( $+SG?8"&2?*;,EX,TNCD%+^@@RO# MSVVL2HQ2LZS-.Y(?119]I:.7$/^2*13=6.'D$^;BS[:4W^VIILFW):9]+\;J M72P#YS4&7W^(.IGV-)$)9%% G&#X ,^8H!08UWKS4SV+;V:+OQFGJJ'(CUC& MPG0KLC_D(KQ# .Z69/?(AYLL-GEYL;5VK/)70_%A58:7P#M+'*<%/C-3DV4Z M6\]S$0/(2=7#FX*[&Q_*#034"MYA L]DYOUF7!ONVP8NR79 9M:[@_5%)QK, M#;MAYQN\LE[ZQ&RF+VWFMO1O_1-X^E=S2[2]"CZ#(5(!/9+9NEE1B*M-\QC4 M:-7YC=&4!-\4#XCYJ2#K#RD0LUSE'3JM=NF0K(T%6E8U ^!PO,7U<:JDVQ1, M@9 5IP8T"%.,O$R7I7RD!R[,<":-NP2#;*+X)#(Z9B%9!9?QI2L;?20'>[>7 M,J6J?P"SGHN-FC^CT]*U)XJ?]0G*-_G^^R&P:2 ^LGGB\D)7^GR2YW@I>60Z MI<16%\7QJPK67':J-NW/,J"OHP^-O>5_KP_KZT"9\8A-02PS5'CA8O6G$9=O M"4N9O_Q9D$4,Z_@;BP]N=X 2T=33<4XD=>F/JLG?IR'.R94O;1&^7PB;3 MMUT6)VW%Y F2]1?JR!P;I0SE5)A8< FO.Y7Q3^,E7]TGTZG)7L;=# L5SG,% M1C,9A8A2V$6H(.!:'#)+_(+OBVC06H9SK(G)FLL%)%C6"K"2F#BF-[( MC04L9B:6J W\F/>A[P@]DQ%:Y'DUKR+\A2M<>V]7\'PEYBM:HJ[_#.L6RJ].*IX.\3CRK#AAT^NOBI?>DU(9/TNPFX<3JN =3LA3 M[B]WW8G$N-NQ^+HVI2NYF*&#N$+1P%^PT MLJ5@T*AEUSM0NRJ..SSGG(K*9XF(1U\^2(OP,=(T@A3)%]ZAI<\&U:.\;S7! M(4ZM\@#!W0Y"368]+4+1W;@M9C):)%M3YPM,(XR.YXUS[$ MZ5F@K!V]*+2<(B^ OM4EG7J"IU)/!$6OK/6(: M4UY0<+%=:I7?BSOVOWSC(OB"M;2L&/+$M!"#2H"DTAMU)I@,U C?GYW\+K#$ ML+Q>FESL]NE1%]WTN^Q7^^U[O(MPO-5P4DY9-P:=885'H$N.0:_#.M;%\ET\ MA!=5Z]T.N-,HN,TZ\-]X-_HMNY034G@?^*S>7*IWB@]G'DG54YF^;GS0[IDF M \8*$A$55&8R',^_R37OA 8NS6.EMX^E_J69&BL5Y'6:<8#Z@_1ZN_HD$C[ M"37'PJPEO8.UH _*O]C%:P+X" *4S)I#Z=C.(^B#_'I1I\CG$YYV-0:UO3^R5)T M?VKC]OL" :?D]P)X%$WQ4YF3RJ%^A.BI;GCT[B/;D$P"W42]3M^.$RJ5E;DX M8ZNR!"1H=W;Z[S>1+?+?*7TNZF_Q6F3IY8]^12%C[=Q=@VMH]P)Y&/C?\BFG MY_#6E[\91PKK9#;8;?DN?=H4=\S?L1?[ MXO4.+(3,- )+YU5P?#U+S[B:O>VDSJS.6P9FR4#6,L94WU#&U!<=!%\TY)B'U%@X],U>]JOL7TPW7 WR4BKEDQIIZ( M-QC&%MQ;]!DJBG=XY5*UVAB\6@B+55=D/QB,V3*_NL]6O\T0<46B-K]94%!B4R)2I>0NXYPX M_L8QB",DTB=97V-*\6,:5-7G@[#.3-RAT+)97 &#^*97@M,&W3XOZ3Q$DJQ( M^01^MDT3OD_QXG'U+.6MLEA1CX6-5$.VUB9KY;E0ES)^R2L[:O%U["O!#WH? M5(7SXYMPF-?ZZB%64!-L4A"F^ZJ4Z>_PZNDKIVZ":CG;.0V>=HBNTA_N4\JK M')&4.J2LW9WO\[F]4X26Q<3/K;Y&QC6(Z1DP-A-3)]P[@&*S5;E&-^4POH-< MT)2&!0)3)!N(?C;I"=2Z-[[R_HR!5KV2AL(X07+,%\YD?PJQ/,(M=*&7"RE%7NZA M$NEA1MPJNBY?-64,Y/H*;FG/9AQUT/@(#41]AMZB),'$,6N[;9-%3N>.[@]+ M:(=LKH04K31S*7A8O/B$XH?:X8;?T-BR=]7;M>$;P2=1:<++Z_D>*3P5;1=S MX9[QK>+K&V;:"WX*,])3V^"-.OQ-L"LD L:!!WTS^YXO-YX[&+?;:)=M7_J^ M.G2V;9J5>"I"SQ8I3\N!%F"!R@6>WK8?$AV;@*!'U'.DUS>TSZFE#1J58O@D]WDYA0C*)[?9O^M8J.ISRO8V1?W/X2 M+#+T,0J-',:[DKF#B; 8D@E!)KHR)..>F6?,Q[O3_R2'[-YX4FFPWVL3&WBF%3'O MTVN1@,'?@:<[7EE>@2'E"YW"?W^ M&^I9>T(0Z61;>Q*NHDUN?F/?R_M6@(YGW*RG\4K&9?'Q=/WT0[[$\H]96X[Q=/O7FXF@$NQA7O+I M<%F:W,VP..O S&9.;U%2(%5OKK8!W<#G>!'0(?->H M-0VK;W>G[:K!V1\XWM $XD?QNE\II$O44;X@ZFF3O7!&RZ]1MF-/3?ZB!^Y) M?2R^U8WBX,.;2/O0ZUIO!'<,)X\ ?42+W_KR:TY^-(IQ6T/'68)4NEB$(W3H MD-K*D#PXWJ[['L%NOBY"4Y0;R[?]"BP^1 W< M?M3_33,D'54X$K'L(2DJZN MK5O4W,9 !7TE7Z3?72 MUP9BSCL)2'DT";0CRN'8S\>@&J4N5"2$E:RZ,!Q[]13@96UI+VM9%QGJG& 5 MDE^I:8 M@*EI.Y3@;OG["N+4'+LC$Z'\'X4^_ C=<)(&!H!8YF]=AI[_+*P3%/2#[P4B MF_N(7+5R<>_NAP#$]_6=CU0F5X6"X-XX_&V=@&>RNF=^XL7?#R]!ONS1':[3 MQN7K26<#O \EB?;AG^C$"Q3>P.6=V#3=>^9=E63OO?-[2TW%[Z!X*U2(F@\23:C878,8D%XT)W5FCO$<50; M&Q][;_F'@ANPG_@5T<^!OCI)/081^X!2S])^_)JUF.[$T\9TS8N=1N,7K+K8 MC:7](557EB$^^JUW^Z]":;I$;YY2ESU]G MZMU(RP$143-3Q ' AG2W:MR!:2I[W_/&KNM(@T!2&TY67.OZK4"&"!L6T"V& MQ$223-D7F]46K\FB>/!9^@?X2R1<_WC73J=&R.FDL[H@JY)C^M&M% M,\=^9+V:AA:WZGF"Q$BUK6ITNF90I)74M_,IJV'6J[3H^2^(?<8BHL3X\!K9 MX)F/A.C%G[ !6'!CPT[N )%-NH9GO4Z4^0-[5V\A_I%21 $W@0'MD@-\[+EW MHT?XWDC *G+HEI;.[=T;0WJ=J6$\$"UXAP7*72D64]^T@<&*^K?;KGFDV0'Q MZ5N_'BC;VVHW9K HF ^L,+*JE#$R8"?@@(P%F><8U X1UA=V@)H 665F"/0? MAQ^NI>Z2RX\D6/CH?YY/>O<^:R#Z;_UI;48I,5=:6NA2WN@JD936Y_@)C!'% MWVKP97'0]5"UYBTQ/U=_3DL-G?0ET4>I C6GA?,X08S3U"8;R1YZA?)>P6N1\ M%#+_^CS6S1>_ML["9<1%OKI269@;O%Q6I M1OX0!7B'\'X8G(/:1]6>N#Q=6IJ2L%W][(G*=9E"YR&XA.=N;&=P$LD--I79 M!.&"6O#'5D(M/O_P*U\+#C8Y%_0P[6/_^623*Q5Q"US&!2K64;\C8!\ ")7E M/)Z_6ZA;P[JQ0 G_AUM$F'+_=O0'BX/7/+3\31]$RHV0_>9GV<*ZCO*K MZSY"NF4:D+5OS<[UAU6P S-V&G@)B#>40\5+,(�< M6T+6IL_V> 8=1=TH13,FF_Q1O45_6NYQ;$I+Y?D7^;!#?O$I.MI[OA4]?Z4W\SKD]&T;+C#B"(0_#:A/@;?B/PU55 M[*O>Y?&]5$OTOO ,7:1B;&G\. R';",K0W+@>).4Z28J%QNW>!),^>MLU9KO M._Q2::>_IT<76\"UU9VHUWN)&B\PME[\%!HP"% 2*;&K M(7X:\X*VOL3:>_>1&=7W(>THM.;\P>;Y^>8&!"@D4O39W$RF3L6+)-Z>"A&L M&4_$8)X&^Y5I+5E>/..F,EZ3R _XXV.[7SKD5KD1'30:QU:N.J/O?/?_[$"I M/Z^L4%.2?I%U_AK[!U!W4IMG%QB;1)5L&85["K=I:#^R74.*?8]QJ]NI,4ZX M*?TR*9:1\G'=0/P+I#YV,Q2_2WQ 8ZY@*L]L_G4,*6Q3W)'$EOUM.&TI-/=K MR#'H\?O]E=%F,&U*=]Q ,@'&\Q:QT-!R("&@AL!J^;/TGQ\Z:]S;4MM!QD=: M/"VX%ZOZ[GYR,PYYG49N*_"?M-N^8:C3UGHT(3%$>=W*1MB=;\-T6\03F_0O M-"0?[OV4,@[[X1AY$4=78+0S\VAI\0G/>:-):=$_H' K?!_U["">!V<1IU@? MCVA ,%KX7XRY1#9S%=%82C$?[5%(B**4R3&^D-]XOVCC9&W$GJA262:1<@\2 MB<'?YYAQ[<34'H-ZO22G.N[]=)VO"C,G/;\*W57#.+\3Z9.4;[X\X%NIR?VB MVQ5DO<:_44'P(!G2'CH0\.Q#UQ>B^6TY7F]?GO[5=Q#_3.;!0SW8HISJ9(3F M,W9VGG^CXS.;5,_5MLDRG-X;*3?;6U]2E)'XT9VKM,$GH1%YC.*6- MT,6#R>?ZL&6;=*7K2*$QGP8+5L^FE^%##X-@%QJ3,9O>CL^E7QA+IVW)1I2^ MDHU@1@QLST3-7_Y(\H%-_/XW)S?AS4'LZ?G5A%CC>G)[)-+!/(^S-/L=HX#] M7ZT>6#)LO!!O9A$UB%?MMDWI0G$,S\/Y5FT#IHA97&N:/%7S\4*&K!6JWW3: MGP@&I9KNUGM]X* Q(39+?">\D!6U19-)G[ZW4*B(DW-H^LB%KEU*I'@:*U=O MH>#E]"<+)D%XQ,8*EAGJLG#)NVC$\5O"3,XO>K7<16FE 1T_R/^Y]1(*'30( MX)F'H%7;N0'-WGOVYL6#?KR#BGG+@IJ])I#W0A3!LPD$ SUS^5WHGS?2A(5WA4SJ2:-LJ/1%E1?G8*DRR@/6!!77O8T,1LJ//]Q1= M;[]#5"5RK,@4.$MJ&(D*C[#2/U=AQL$// M\+"+R1?OJCVN$W\!VI>F^X$8M[OOAOP[5LAF M553>46AB:K>O1F=>>+@G(8JH##!R;,J3#$-\VINF[L^X33EX_2I3KSEE47<] MQNCDEQ3>!PQ1D>U87 3X00,"4 AN-U=R\-*?F^U!MWU!#F^:*5X^_]S([QOS M,Q,_#,4AO&*=@X9O0E!!PGI'$/427J/Y3//'@5Z-]"L_I%5 S,FWIL\8T^2X M"*?1M3-(=LHW,#9/_ Q2C#KD($VP?A7 3-;!*;'9E>+^LEW'^04+I-V(EQO8 M:*VH.7T]]7IRGG4F3>=";7_^@:HKKFCLUP:2^B! M!M,D[ND\@(>]R'=1Z;7G\!/D7G]%YY])F@2 M2R:@\L3/X'DQ_,N^,AO;F$/632&][A)XR/?GPP>.MD?;[<>@KZB-P$_02PV_ MH<8+2FQK5/G,D9O;\5($J-^=K NP9S'*FF^_5-Z9<'X>\;V))JE(KMC"OF,0 M'6Q$C._J,2@":NA3;6/4J1,WKN:/;A:1KKG"&AN5F"C"S2PR532%-=Z $[@/ MB%:49C4*7Y_]FP>_9:8PG>BDB;RBJD 6&]DKI>T2J0\TLU12PYQT\ZBDWW0G MR/&0XU /P7\,FLK,ITF+-.MM)'8"CD&.=@&4]-O&HARG%2*U()/ MP:[ .[EP+,.R'0Y7LB6>O?N::1O[-\8;MH;B0MTI[YZ7W_M(/>M^#)+1)H"I MWZ9I\RN\ ?8=:M5V7 .N>S*!CD,\MZ\6Z\:'SN:MUH%$. M8J9#E!OB60:Q5KP^F/;O< Y)U0ZA#2A3A"[ WL-_PAN NBYDWIHW?"^1<+D M5W?^+$[%GNBEJ.L!)";BYV1!:*_E]3-/3,LO=^[6(2L39-C2[):W\^WO3S MZ-/B[L:JK+!%)6JP,_= Z4BWH6R4:*H(^3Q!+.O3NJU>5E)5_>&O;(V,ZC]K MUB@OIMMF"N[2"?1:=PW+0;?/DAWPMB-CJ^1P%G-//O=O2;<0/<,YPD=I:&2Y=TS190G+9 V"WKG5&[2)OE#(8X7-(U M=W%0_A?F=MD/ZCNB*V0^'ZQYU:WH$RH2"D)V=95+NZ2]/RD!(-I;/*@; M"9BM,KS;$M/;.2E3@%M;OB9RS^A#9K"C[Q>0=$9[#\R7.@C'FR-. V&XWGR" MV?PQJ"^$?//3/Z%"]!Z@QO2D\/GI7+X#GLHAX0#GWF.09$;FOUE7*HLV(>4! MWKHCA25$^';AQ@C0N?,,Y0+6F;4]-%\*.Y/^*'Y_)OGU;\:G"Q: G^[!7-( MI)?*3^@]7'FQ8U+Y:DL Y)FTB.BGT.)G8O.W].(1>6!L&:8^JVL;;4?TP;,W M8Q4#U6]5D6_\"':5$ZBN$IDUB]-S%*B45LB'T MI%_ :RG@)^2 MM;_- D2UWWO\"+C?K1_8FO/X@$.KKCGNDK#HCQ?)E;=8'T4F_6("T6^ H\)"1SS$.,HW?6[JD&::.U)YJC3#X1V?U8A:.=O/Z:2ZV*>I MY5H+89?T7B$*3LZ-*-SQU*=YV)I?-(][Z[EG,G"RA?P#G(<<\AUX0^#!]7Q" MS-M;6&593H[B)NH/R8T*@PPO!.VO1]7J+OE&+76 [C*&?8)WN.HS8-:8??13 M%KPT^+0T@VU=ZHQ:]R5U,GU@?,A.P(( /RD^UA7VPA72KS>BJ?$ZY_CY#A\F M&] I]R?2&V&YWCWAD%A(@V2*-_%WTLQ15P?\S+X=/ ;=F\+8_4:5::SX=^"; M?(MA22ON/F6,@M.BBDB-Y=E7A33!CC?$<-D;X^ )+Q=*J_KG:F'O/7^/,OL=-&J61N*64OQQ!,7/J>YB-.EH@/P,F?GC# M+G13=[[D>O><_)2"T[A,JHFDVMGO3^XR-I%/&O2D M0=D 6^C5 ^KY[Q.*ZA3E0"_]7>,ZS_?.$3^D'^=%5HO)6KX^5?(D(@11!.7 M471P_)%['.?^L4G]N[IX(R8,Z[$6Z0GXY M06;S"?B4Y@Y3$1VHHX4*^.K# +H]1C+7.O4V!;SQ!$F]9QV,SZ*> M-<>;+6@F*T+E/ZRAWPHE=6ORBP65.7I5+20+.+C;+SWKC$BK^;&0, \^V8_E M^N\8Y'3Z8" M.F$+HC1M9=%;B+=&1#AP$83_/:P%4GJX>I3_ 8O-$H,V$ M.BJS/1Y\!SB-TR(K%>/9XY2[A$N,ZS37T@13(7R* MQN]V"<7&M9J=E).(%8KG!H:'2MQ:<,C+&$\W +TP 9TRAT*^P#N>?XL MZW!=8#,=<9Y6M[._S-OXM!#)9S+Y.-QIN"%$BH&Q M'W$=\\GX%2M'N'4AKOZ%%.@_RF1$.%]R>FYC3F3X^\+_(L-'MU T1,$60VJK MWY'DH-Y-HZWJ%[H "[L:HWWD/+^F1XDS_Z"<<5HD?4LZN['(5":9-BR1W\GTA,DV]NQ0 MI;A6T94K-UH);*_=?;[E@889:C?$-Z^10ZC)C^+8OVG8E/ MQP(>)B\\GE3:U[NN8Z(NJ-LM=BN[OTMG@'GV5T_X-RTI6J;.+A#O4W*AZGC+ ME9YC$&.KX?RF:O=+A=30%OU\W$TD=:0IE$^FVT<5]3XW:NO^0,4B]S60>#5? M2S2RJ.QFN(M"\&3=#=E(.U=KD[28)>??U6J+NF3"S!'"-'RUG2*A8XHB#Z%%H@F6*_X\Z;<)8<$.4B(;9;B2.$ISTG*[$AWW)NJNME>"[D)TQ$ M#7;+ON-M2MOWI _.-1*LZ?(KA=%@O"4D"B/4&EX2HMDIVVU;\/WSCZ4NIE%1 M*X/3V7_KHF_>?52S>AJF%8(B(H%7"XB9OD[,:02"!0B^T>S*(\^C_D?*9Z9J MVCY8AA>9U6LZ- M^];>8A:^%61!"?'G(___L-F"I9%>:&#O*'QQ0!;?G72D\%C21AXV9.@8E32W[G/CLPEZ?&'B] M9B34J^)OB'V]E[A]E&6SG9>1]=ON]!B=!YUTSX/Z$5-RH*+BU:NN,1LW"S+* M;-V#GKYA";O()[#S,O\+:)AW-X5\KJZC":E!2:!*H?_AL[^A8D.U[EG;]L5[J78UJW\QVXH1OO\.T.ISP)RU["16AT?.'K!@)1% MSR9C>Z%0J]6\N<>1Z%4X[R.#'&@3@]R@/WT-9XR>8*:U1/"EY&^,^SK$ N![ M$9D+X*=-ZW/K3:FSQNR%:@^_]F/5)P9[!\]=Y)A[YJ@E>L8$RP,IP-0WD;FZ M'N;V\.?01C3\6:^>!LY0"[]@1A MJ]IZ@M??_*1$D-R<)^V^66Z&_OX;B?TS?<]!?N-W&6ENC*$2KTX#%?#S;:8Y M=/=/EP_70K\X#-!U^U'R<7?"%W.4@1Q7,J\9+2P\E 9=ET!_YN2QQY&##VK] MCT&*4AHCW9O'(/C3;#A6_>@?29S:!SM'226S:+S[.(#NBU/GKO5 [Q$8TO^] M%2W_PCS#O;AYN^!1NHFZ-;&?\H8L3WH22^^'='K%F?==WK*S;WG)W6R2UA_ M+\*Y%=S3IFM$K_'FAM->OHY2AA19L\XLX&ZK0]84RAV\%$,1U;)U&$U8O7[O M=8B&[A,M9ERI3+N?W:ER-02EWC8SBV\U#>]<+5C^I0M21]LC3P]UGV8N*,]M MXL")1-)MB=4A3_ZK33MX3E1]_T:UI="2>[ MFO[[/=XNL"LA&NN]F#.M7O/FYY_$'#S\K53_73UU(UXZ\R\ND9L._>'KJI9H M!18.R!Z#R#Q]N*R-0<(AU!5'2N$8+&&36Q[TS@V7KCU,/S>[4V^JO%.P1W=D M8X.4^:VH:S/_T_H&RD*ES[(^.&3Q>B)81KWT)@BN-<*HB8 M66^YV7.M]OSA1[^_CT[)MZ.\+ #9[=J14/CM/5QJ*B8*HD_;9/]NK$AB_NYB($HPX; MJ7I'0ZF\.M4BAE-2C*D&1_>)=$ -09:81,DK(1AWSY=ECE>[UH]Y*WB9MV9I M].LVY1@(>]^.O"G,:_QC+ ?X3H334%T9*"!U:QS%]OQ]V67VNVK1VDO<,+NL M^3MH)^DRKZ,E.#ZX"=(2BIB$ RR\5+E6LW-_K:R MA'V&*MH&;JG5%,&]\DV'W#"N) @QI:#0=2=H:QJ(I1O\=-PT4;[&P/;2%9 "_1F0BW\F^)PFF8>% M^(5T$?^KGR.VM5T7!9CP;.A_)U?-M!^#_/7'Z7"%]=9QC)MZ)*>0+]L=!/4U MX&/WI:\Q=>[ M"C>EV;"G<$ F)HNDLLX5,MMKFX1(T(76O&VP>P!V'--D5;WQ^$SZ=6:QIRP1 MW:>WPB# 1J;WOSQ64SXT\]%U/7VO=K;$ M07E,C6[A&(2_,1L F<'T3H%@.Q:\)H)'BJ4UXD=4;_+E'*-;@FYD3\U12JG]W_S&FD2 M^)>P1T,^'JJYX0(')<&VC)K^PT \21QO=@Q*:#'N3$&O=QT(;?ZQA>56V3YV M^QFL\\689X#^ADT\5E#JYC#I.NHYRLTGWA;<"8ZD2>0[S<&BI?F9V=H65Q)_ MJAH-GC-E/LS^\^75-B2JL,9X8\R)9 VUG(1R!%>8%_V!/_F#F8'CC]_;:FJ3TS[2#;OW^!MX.NW#N: M)2_$E8V8_XF%ZMYE%*?]91$^?SCN&.1EP3S7=2[=;C4S^"AZ4#*=R[PR]9+C M5;;=#RO-IVA!ZGC0*APV#YZ]WVMM?>7]IGJ_0H.9+'AG5-5+Y [F@"B81:6' M?$%]'=ZP*(7U(9F1R9ZK^QC!=1UAJPFIE.>F%?FIUSE^+GV67L36:$OX5E20 MG&$]5%[*5UU13]?/C_5C<>$*.NZV&URQ;L'AJZ5W=/OC0>_Z)1(CM1GH6RBY M,"4WL(C^6>!^S\O3>YJ^CZ>O9RG?,%JW>W>3NW--?UW>V6F,P9G38HEF#LQP M6[$+P\D%POC&-Z'L1;+1:H>.XS)-ONNB0Z-GW%Z X_G4^C<>)7](^(FDS5 ; MZAB&/5!^T(+980;S:/A=6!L'A"1T.S^J)$9C]>63Y-8CDNQ_.-K0\?IC$.\C M(&O!H;3LSR/T0%U9]-X/FAAR?W+MU++CJ=?##\QG8PGLUT#[J"CD&12>DCG+N4XSZZR)-)O0&0G1+\RB M=.V;$*Z30B8:WA>B>$Z..$A^F?*FU<7OPV#I8S=K(8_+66'2HX<(-?;FATE& M?V[\61F- !M";U;VS0]SK+VL'ZFO>60[&$ HFW.YH6!PT(YH+V1;US_IE9D* MF\B1>443#@(FGSXU!>JTIRN'V:O,:96\[_%BQZK6G$W>N/.HP!QND'$]BTO7 M4O*'\.>'#P49Q)C4@7U"!959G&!! P7NY2DDB\=#='+BY9_+[U%H&JRH=:%> MR! E-(:2:N4C@Q8C7D8$B3D3M4AOSZ4NU=N=H34$G:J^#^C]A21 M"*Z%]RK>MR7H(D6:\9-5I29. 2WAY/3;Z8PFDH'WN:,&:@M>:NN5TW>CL$UW M:\E/ '\-H\G?GZZMI_EV'X-6KR-/6I\_'\J@=M-LA";[Z=*!= Z_4"TIO.2W M%.#BP89>%6RRA2.F <($F9X!$%V=(9.S=Y\ERT]?N&@:&B&:6*K2+* SS:VE MOJNY84<"47\?@YA@^H!JM]@%.SW9SJMLBUGW;9&-=<82(27QK>6.ES73SI,Z MC-M T)63YE(T4;U .*#XC<'W(N>0M/&*_ QH''1#O@Z_:GBC=;MFE?_(:V*! M/:WC0D7'=RIUD.D8],J:A^0#[]#05X3]QM0C$J"A\YZ%[,;%'O=F2EC*(3_. MS21,7LQ]$?>>(UM89*\'EH3JHFC2WLX)[QJ_H;AOKK)@:JY!';7(T;8>8%K0 M%?O#%:DE=28"K 7&)H#YZX7U^/O$V;:5BNJGJI4R;+XVO8_V_#9D)E+$03BW M\_O=>JRTK["X);S#E'IY%S-%NE# 8FZP/QB/B/TW .$,2QNQ&;WRRL],S79U9TVCKC#?@0H)1 M;_7T'?8'0ERIS#JD&]"[A!O<4(-)A0"SFW(9'B^K*P/E7XF7N"7.QE'7KW*\ M!(W3 B4'"!V#'@ 4W#9OY6VU?"D#3VV9CKY"/S4CM6&+9M8R/.\"Y,3PZ __ M%\-C7PJ;A/T"UY6]/@8]$X\)@K'AW[(_?:@ZY\$/$GZS'@ER=Y8(; ?1=9:# M A 1*"\?0":E9QC-2,PA9*6T*OO/?]O3L]N N-J1#B7?ASZ\>YWT]D8[E*"A MK>L8 39#BI9;Q%(%K.@>N =]H/L-^^>)5SUIA9VQ2S@&41)_D!<0&)HQ_)?A MAN0;J2=%?L*-#@B':HA4+QJ4,8Y)HA2/06XI@(Q2+T<"I($Q 2;A-J4O9,]R M?_(A]73+N+1):TW=]L6X"-C]7C?Z?>$>!Z7?K-MV@LI">[("7[?[GC<,')T%U<#^>3]@NJ>D]9!D# M/8^^+!F$9F=7G3K3.D6< ^1QXFAAH@?!(H*L0+RW_O)MI@^]!W?]79Q\>:G7 M$&_DTY+1X S\Y"UOIS1PS87,I;TZ6$-VV-JW0DF&O9J&>,A-1<)OS MC)7^/QA8#@30%/N!4--F-)<+0_4KJ/7TLC(Y'C&.FMVEWI[%]5%>%1Z##$T/ M+4Y6OVFD00!*22ID&$000"YT[?RC-VVNG?V$,5% .D=KD*NX$Z%E;>$UI/M0 MU0FJ"FP8=A7_,'+R1Z6GK;\MNF$Q1BLJ\_[N%897?44?. :/08 DA)R%$85/ MU\+WOIS%

*330O;:G8^*^5!"%^ M(P!9C@TIFG"]#Y3B?#B!T7!V.S9C(PW.I,N$9;CJ<-(AFQ#V*8?V'L**T@I^ MTJ9*1([L4:QOCQ?A#U("XFQ9]*[/L]C]O6[RU$KB(\RFI@U$0:%!F4D[K;+.CIFBI@?XQ MJ-Q[(=/.)IT9&C\C8'S)?E8@65@4'_: 9EIQ*Y$T.BU'"4.%28;_<2LY_QKFLS6[0O>(IXE1NP?6%^+:1[RPZ++&X$TP: N3S# S%GD^_)Q$HV:!$R?[\-LA M'N'^8Y"S^'OU< Q)J@N7Q$AEONW)U7)?^G/+?D>%L18?K#O4%QV7A ^-4W=>[\?NHGW7(Y7M4B,#"*6K6$YKZ@-V.6YZN1 MD78T4KP:)"8Z\CP@7.67L.CEWK^*7E7G#6JZSEY\<%/T[440QS4#\4@(WHR( MSZ'.B''X\*E_D>SS#:@+,4C9I-IP[B\$S\T4+LPD^T'*Q?&6/C.YG>(B2$8, M$/5P? _#$I+;Q:GW*Q?AH5+)Q351]_CSX*#\M >DA6\0VP_R:[G MJ#">RN9AZ^%^,*8^"#C=]_?VRH^_X%4*^GR[@(NX*>*MCM,4Q]^&H!%]_'Q! M#A*W'"95XY8G=4VS.#NV&QR,1"W^WI^,T)?QLMPQUU#4KO[DI7^I *=S__Q. MII'50]_F=D _/EX^M"AKNSGD>5. R^?'9'>G6 MM,0LNK?D_H$M:T]0^VF&L\"<#R 9^ 4JG"[0&N "?$0-FV4F5J<;@1WXJ@_NM_8>\]H)J,MG71 M'T$! 2-%D!HZ2E5I*B4J B(B5JH0&\V( 15I(4%4D-X$%$M !906Z0A(Z!&0 M)KV&!) ."24$TE[8Y[YWQSW[O'OVN^_>L\_>!\:80QPCS,Q__;-\&+71K#DNG=>0IE M)D^?Q@7OVPWK,@4.K* 7PVDH=VS!55A2G'LIK[[_K MWJKGZ"7'N^D=SFV4,]="0@US4DQ)'8O^I"4-;KORDV8E63_=?NO^3!=J=E.X M>3+I)UXRF%/9[,G7]FN7N.UI)Q#^G=LWZ9X'J,04RY:2H>F.;T''+95>S7F1 MO@.(FM6?XKLO'C%%'F(#."M#C\_T5T*G8JZ&]GCI%NIDWK+Q%SB<< MPHVI;L;&S#8&*'70A98IGZBPH"^#5,BEDHKNI56I,@FQEU8)-YI K7\47C>/ M,[K?/8*>939@2>>MG"+"Q:/ MBWI^RE;.XDYT,4?G=G$5*H-\>]P7]ZV\W&3?)X5!@[?CSQ?2O*R-/R0UFH=^'.)48?(=G9@'B2!_ MI\H\O?4P18LPNO>XEIX>(B?<)>%,6.?+7^;,W= T=-%TS7 Y=OQ=*J3>8_SH M/8G^9W"%(]^'NMI04MV>)V9,;CR:,44\HK%!1JTFG #GS:6+J 9G[P&D=P-(3O:?'D-X MNY#Z*9VDX+Y)1QX?09]/.HGO/]SXW= J]&Y-0_5CD$/U.EMG.ZA;]::,]P@( MP>0A>FCH3Z7(K&?E'SV2N5P\>4:: "9IW2.PDU4T59&90P;A LIBJP6=!DQ] M2,,0^ILCD47ERS)M<:ZIRQT+B1.R@0=V8?C?=4S-1 MHZD@$.[MR4AZN'KHFKG-B+T8M[J1.^=*#E$^C+VZH7[O[?9<)9^?V1\ IK[5 M19FL;^H3.ZAL96K2@%$*^Y *PR/4NWX!RTW=?J&Z06=.0P8_T-LYH&J2%)DW M38']\TH R@@%H*;DD.R4LS 8NV4'6\!3-<'/EUR[D,+4#\1GM=@2Y NR!'.ZWKR>XJPJ\2MG7[J"]610 M6G-PIBS?OSBC&$0@58']DH<4"!>_CT.$^MY[)O[GZCX>C4@ MJ.GT>"JP"67R,,C:YF3(0I'8\_&J,-JC^I-)OV\,BLJX1WCP=[66Y=?=]>'N MTY/.:4*-E^*%BF'1$,)T\.*R//I&R)\@YZ6Q8WR.#9?,19E^FA>>@\YV9"+< MMKNY7F7^!O,C/+2I0LSNRT]Y'8-\S?O,WA^.0A-M7!X;'4O[-A$"Z_3IH"IT M-&A8$ZY59&Q$%+. _8@;/3Z'E-YCM#)I2GEI,9?EW[P1__/F=7WS)>#*GH X MD"V;];D9#2)F $5TC7AGG$&4OM@6^$CYC2N:IHMT8;:C^.CZ9&%*" D?S)2[ MYULM\MM';5!G.*?\B;EN23O.+FXSXM2O6H434@^,CD)+(*2+J,&L1GPAME8: M7H?43K1*N59%YM_Z[)DQHM.UJ>7IN;_Y[M7*QUI-)^^DDL##;'!\.9",P@6@ M&\ O I+163")W-#I:YT^>N[I'QXEK)JHA@XM>9T_ B2TE;N)<"21U9B\*B0M M NBI#TJ,FD.TC2QNXSP?UE[Q_=;]*;,SP0=N*;TN (!C%@=^HVHA3 #9M@5J MXB1V/ >+EJ DY_M./I[7?!/$$W97R-,L/CXMNF;W*[=,*T3_MD=<9A0@%08& MJ+#&@*E?'Z2>]C3N^4'\4UE8BN-(/N!_--AZU/D-._]$-F +'KR@R5"5*7V2 MRXO+HK#=8)L^?J1#N=78C:-R*O=AWRO>%2BB"=>!$IH7LW<(M8 FW5MVL V= M:*S(I!EQ6B=R_RK''2O*ALPBR=V':&5O?$0=UM M(<#XW59N@[U]CG3:4V[-0BIH0KM"-LYQW_X!:4^^5.; MMRX9\E2IXCM">]3MG<4?8,Y_N @F )^&W1A%4I#&.4E]3KXN0_ME8PQ*:/8 M:X0S&)[;)*26)/-IRIP%P#R81[B'?#;Y2!@F;R+-G-F!$F?G0^)422?2NQ7W MC7S/C/(>Y9?.PW>_QK@WF.\Z1W5I;O([ ?3/OX\J:KL#5^KA@STFYUCN:O[# M,_+TN\G-!\"D&^?Q--YY$H221.V=0 ]#* 4R>]AJDPH)TS2\4"W3M3:8X5)8 M:/)0UOYSU'X9DXW!&$<5]W$ @E!;05-:ML<@45L;H0?6,3((AB58]I+-WFO9 0#3^,X^OTVF+QPDAH%105-P,7\WMKV M(4Y_]7!0^D5VOF?[L6_P056FG9XIS]7$PZ<$WZ^W>'A3--DNII;5%_8GEAA]7.FJV$!'3%X*\2]3>? -D'*8^7HTQ MQ*F;(6>;\R #RTS>5C*&XL;(,#2:@.5@^:%^ ;\M%N%G]5K%B= 6VDX+>9_95^&E/,U):!TLD(7/@$TW',0Z,Y\:< MU$0*G/'^,8;+KV#A;I\G_$&^=/%LJMV3YL,N]0>NOI/Q2P,]18V7H5>N&TN@ M!D0G6(!YQ%8DQ9OT'A>#'4\D^06TGU#ZT5,%SG5T-.=1^N :F"X1?'*J-,IW MU@Y"NF(]X$O46H1.H+COC>U%GXWHM^C.+"F7R!NN:QQRJG>W&U8XL-:Q\(R$ M=J1*TO2I*C5C"H&V?<6!_K>_P\3YXY(])N,\;Z=]D'HBPD%=_TO)3LHGN@X# MHQ.?[]28-31?X=,>*=U6SQ6M_##!+!>7.?U2EFT*/;Z80=30(Z)--"EQ'!R# ML,P;,_7PA&?<,.>)B^HP:&K^RZ[UNR^<^$X).H-1Q'X08WFR;8.&8Q,+X,[Z MEBIPF["T;*@?>*347>6)^B)<3G*OMM"3HT[?:Q1O:AF0X$S>.V0TT?RE3C%U MFM@:"=[M\3 G6G9>Z\N-=FYZ421_5]WGNV+MA \BT[*FF'&6_ M*P^Z'96#=IEJB6/*H>NC":-*RU4#"_#)Y*#"P8Z]GC8O.5?/?V^>3658INW" M?M :G'Z IB']-)1]H%JX C-'PP.( UT"=:.&8$RK,B*6$>%0 MQHQOA<9N-Z/Q1Y2.DQ'[$:=S1VTBJHC:;$;$&+,J69+5"Q*N&)X=83 M5=83?(&]W^Q]E"OU=NR<%E5/%PVY?[JSI31#.=T-!;P@<, M.9$22.X/*18MM;KCT)W:UXM1/-H@58A^$ZRXST@ D<16#0+C.5*1V8(2J;(B M@B6LTUMO?9EIJA/,&#/L^.-/QLI]NL$O-VW\ZE]0SD'2^X[G$$]P^%'GT^I> M>"CNZYE?1_\TZE@H3QDU6;*A4TSO!N3Y]C$E>'>5-QOS-@2H-* .X&>&,G)] MD\LN_TBWE_?ASV-FQ8 N]BZ#R\(6Q#*1_4/&Z.S9U%?&,N2E>+[3;E]NR,$" MOUBH:TP/K^[FM["]='X)GE04016^R'Y.?R0[Z_R];*B0/B]F@Q1]GWK"\S%6 M[+7.;&_UZD'#QI9W[T)C53X'<Y;-7-)HHQ^#7 =KR,?N 9TQK6R +6I[)0 MLXK7:=W0%'P9A"Z,(N(6#]#.P9@G2'FXL#M=\+Q%^7 ?OEGYMX^]%#V3!(]( M?<7I<&S8AC,%9R#26#>>*@'B.42;EEWG(N'8H=WC<6>CI9K1$^9[ZT?]B5@T M.+QZ+QFU,$WF:T*#2CSN=B\3VU.^?#[[$N-)__DG.C2@:4HN"1D1T+^63C Z MYBE6-Z2']KHVXF!O E>N3QIY*3*^==>V"4^Z'#L@2J/D0$'4M[7'/"I0,8_Q M:P;)/8KNMZN*3KCPS^7Z-FT.X^3-N4C%'*O6]/TTIOER!(K"7\@"N@IMGS)_ M8R6J'M'.W.KFE-N<>G.73B0_A_(FD'6V]NR@% M<./1)"OT0"P1O/">B):XLJ+,\/O[BM MC9_(*1'5:O/.AE1SWZS185A*[)<;,RDI8):#]]=;$/5OMFX!A2>O9+"G_&+LH1G>B ZH 3Q=.F8 N=-#.^P4V]=LB M#U:3UC\G#HV]A$^M9I0DZ\4^3(^4#+U.69HK;P.")&GW$:Z,Y'4^@^T3?"E= ME[>7BP[[2$?_B)X82MU*I,RQ30(U@R^9*HGYGCGG M387A*NY#7,,NIRHHBCT9+^)QO?3PR*_S%9/1OWCN1R%,"-@!&&64:I]9%EHE M1XPM_\([5J>"C3@G_F157.#)>L?U"0D7?,[)0/0XKL3ZLX?RG?7EQ M-FVP90-Z[YUTR\;5;^+U]$81/>(>1W'N97PLB@L!H9U%'.XWY"9>C_,8>G?' ML^'XJF>FC8!45\)QEYN@\I^&PJ? :NS$"ERM[,Y4823?)KT3BV,!#_S= MAOE%\!#Q';N;XY[.O%GKB)K#D\ZCADP(L='*J%W0H7M'Y-3@^3-;/[LSCB;2 MS__*#\N\)BKE916P[_M?+F6_^$I73;E63;9!$T&1J3$97$4E4VOXNR7%@BV* M5[45#+NU#_JK GM/=5SA8*-8EJUOY=8PK/G)H-IGV7X+ M$?48EXZY5&D$LEKAUM!TMB1N*LH6.. M/R'\3S"#V$$TT2R>?&=7^*#A-T*1W[%9UL*Z#>.R+;7/2_8;-+""%)396715ERF->)XXF<' ]#%/D3+:A_R%E ML<,&):\3KOE80',+M,^]K%"DHJ*4?#2BY7(4W(]H,'#3-PI]#R!"QK]"18OA MD="2?(SF,U^9]"QW/=$M\-#XS:Y619?)%-B^=&?;"UOIBQ&,U'\]<(!ZF78/ MV7X2M8 AWZNO*3WY>:LG?J:T+,6W6_:T1D.HU=3^H)[-4T""UPEEK \+N+N\ MJ8M^AJ(HN^.W3 2 @#SD)53M0^RD&AN#E<_AMPZ\1V+ZZ]E LV.@'L<"2C(V MZ@>K!/5BA=R/XC/PE)+N.HO7PZ\&2_4ZMC([+O9P0/Z',NBI[5JB-A/D$&2O M"6!.^203E): O0,99Z.1(GP$Q!4:K#;>(=:3\+P&BPDR@+)+&\Y.5/K\HQY>O-"\=,D9[(>C")G6Y$@HLPBW)I?M.-MC+2 MB:8%9941U[N7/R=[_CY%SA=I2%NI-^SD3D#5P@Q5'F4R.\= 9-Z8TW>R_;PU M$LRX;Z7RA4=FHUU2YUIID!(?&'QXX\Y.%"VL]B299X-G1;#L_/JU+SA[G U?PU$.^I'5QGZP>@>G2=LR8XG?J4:GZDQXW%*MF)=E M&>,1SV.&<8B)F>6G3.%*,I8N&!,DWR2N"5?L+/G^,53P^Z1[B=K7,U^6K%.B M?-O\\ U@JH)MC#P)$FH=AC#_/#]V_ -Q;J+!=BAZY)NC0)V6\G%C,[=Z_\;/ M7AEE^[C/,_8R(I ",'P1V\YQXWB FKXPV:^#+F5DY"H=JT,,#_YQRKUNL:ET M@]ROPT%-I.VC@O'6'4?M8WM5*L8[UF &YX[5H2Z2D1'%EOM'\&Y:QI^47:-;ZZY%C/ZIIP? M!XP?-LI.631E?SR,K$]7\:W6I,I]M&#HDMXY M_DN90*N/S",5NK ;I8C:E>V1#!6LLI+KUI 4'*6F-'1\S1U#/3R]Z \C<1*DF )=F:%P*6I%GZ7[QYO@A2<7]EIYS05^&WD)NEJ^ M^NW9(K8(O-"5QFS&O.3Y[2S169 M 8B+?RDA[@(7F^/X.L3II_NKM&#[,,C0)4NC,_;1T:]O3A"NQ2<< MNVBAP[$Y!7I!MQ]G\-57&\5>_-%=_/;MIO#Y/D25N5+;=S//L%Y+K0+9I^_S M8O&Q [X43#<+@(&>/:GH+K9A:ORFV,]3!,?]?0\2[TI_>K6K=<9$R\ B3RL2 M6P@*J59B_LH:[\U[%W Q]HYK_$Q1]@,8W^M7FU>WBD0UL)5AB>BWNF3NA5C: M+N9O5"&FR4J_<6=:M&ME@Y'9 M.T7/_\?(V8-V@0J]3L8M+)*UZX>DW]Z3:,\AM-+4#*ZYV*1Z:(Q>YK@-*+V4 MBE/[/9,&:M&B*FLM/",_&X3/C_/)BC> M^6FS.(2U=?_;!]88TB:F@Q$69!."624!P^M7/5^3NKXB?SK?07DZ&'YEH@CX M*?XPP^[N?M-'J$+L0B4A=M"<4$AUK/_=]F5TQ(KRP]JNXI)R=;FLP"3_BTM[ M#G &*9T[+QK68<\6H=<[\_<PLWY5"/TUN@%/"T7- M_OX=;&3[;SCQ_B3D7PU+^/?G/^W0?UE2^]=Z59V-24*-?V&G*+=1PJ@E<1:0 M97D>6(?^ZX$;SM=I*JCFW.T+J 7:9BS@]T%8KSOP,>+0#NW0OTG_AEYM9?\; M8?409R_J?TS_ _+\;;='UBH7L;/_AC:VRIV[A;G^]\<$._2?E_ZC\1H=PLB& M>&*B-\ E;K'T$R06@)-8SW\#RVO^/#MDG,#UQOW<\Y>=A]7M)UPG3FA 2YCR M_1I56@3&5?L?GJ4!/KEEC_2\GT?S%="?8J;5QD$X ZU02'%^/-FV8%SG&.[GS64#=!J,4-;U!#&/RYD.H;HD5U6F& MN.(/(LQ(F5G[\C)K"9&,.];8HJ!FV9@ABP.O*"=NW%SAD1V/ .@UC%+(^">( M(%.>?A-+A9/<;*J['JM9XA=>/RA6CS:QK1B=2I2*T/\(W[QD=OK^ \4E#@3: MGCI,N\G$&:MVE6A)4,.:1#.IXK)%9->TK8PDHIQD-TCA"^1(^^]\?<[XVFP\ MZ3Q^W[!?+*6/A$B)8Z0_I@7.K]DZU9PK;?^"FVGG,4ZSG7&CBTK645+[%V(9 M63KW'A0'/6DG\AY=%: 17+@[P[5C*>890) 831/9Z6"[>()D>X;\YPWWP.=* M@=T4--:_N")J,5E]0[S^\%)N%N=Q3")V/!-=1BFC0<;L$<>ICQX=R(K2TG@Q MEI%3#%/SZ#0^Z]V4NW<3$S(HN^A4+G[3-IRM@#+4"N)\'?9 U5&%HR6%5=]Z MTF_0T_]8?$J,P8F2FN(L(ILWY*!X+ER9T[@R;?_!T2E!2J&D\MRI\$B!C,1; M(^5S:FMH)N\/&GR,V8L4['VL)<:C0-X(BUWE]526"WB?IQ0Q[\> N[/W+ M .E+U(J)>DAIU@MUHNM^6++OEF?-U:BT4O]^A7+\KDO3\-3J$M6#_=5@'1+;'Y_Y/Z);?:BT% MNI\N3 3QW;LR8I(%>R(\6W;,P6+JEWRJ7C1%;Y\D3$K*MAG"OWTTA]I5+4VM M76_]HHL6/R6\W\-9L3P"9O?Z@UVNM_D?[QI0?+_L.\&UE,7=!+2('VX<$U4< MRS77[Z 2N:0SNR\QT T2+S^JU2$1#GFN?>A,X!Y=Z@1- U5[VE@.V$\BYE-V0[SA4D3=\4^FKG4A4Y%"O*K MP4G&=E$;AO$:7BV.;#])29\0,':T7 :7)SCI$?3.)?-)FO-X]VB'*R%D(N8[ M_P0;"[--WFPD%USZ)"JZSU.9J3N-3:KZ;;@7NB<.?(3'W3N)B""_45"\(W1F\NO" M0(>J:2"$+J+&W'MXNX:RJ": ^YFAV,=Y"9M8>$#%AW3O7/7+S>HYDO)GOTJ6 M#U7?2;#DCZOR3@76X52Y:K3"/=1!>.FW%[=^IPO0E2*=I(*\L'F(6^34/>QP MNS@X,AY%2?:5Y@59GBS8*S6 M_Z"!?-79:Q_D1]^]$J*%'Y_QXJ"9DX\1-(RE_/+]+PX0?S\8?=O)-ZZ5_I9\B@QN@S M[>>*G33;UMX?\Q!YJMN3<2$WK/Q<[=7E(VLZ'%N;?YFJ^ I;O$P72B3V-V%B MQ_3)3>%$K=U#LR?_I/4_Z9P3*_,X*7?]H%=R;AIY,!J9=_D4.!A2;+X@3(90 MM$C5+\C<#2 EJ!68LNMW-JI^-W.$YO:CMGI&W4?_2,S++LH*=7E*O(C59P,=%,B<+ M +9[][1D0PA6U$IF9%D#B,Y!VF !JCF][FD@51;P0I^XO*6)WP\A<=?CZ=F? MF"+X2.Q,)>(4"Z@!@U KV3]L(H 5S [+'98[+'=8[K#<8;G#/'E2)&H]I_X<^R*RRGH NW"'!*,][4JZ2RT+4E]=?.&&'DA-:W1[7 MIX$4U3,O<-0$#2Q&4%H.,.40':E>O[(:@#M=8#EW>:!6/ 8I%U/L*_3&IR'X,?." MVVIS:#XJU)QD';;P6(/S0DE7,>Q@@UZIWI'<2W7/"K.C]CT,:E8N^>\+!@K^ M&W:=V!JI :6G=KS +CPJV>[1/K<._5<=DX.-L_]W*>C_U05"3LZNT,[ M.KM#_X2TH[,[](]&.SJ[0_]HM*.S._2/1G\'G3V<>"&9;%A8@1,Z[.I[?"^W M8N+ )(P1OLX"[1=^K"H2; R[%;0")=07M M78S.S^,):NNXNI.OAG O=!QI"9G$N1;Q2=4C^CKW<)QERL&Z7S =H.%'S+V? ML;NJ/+_X<1*J8V\104(>62T]ZYX7*ATO\&M^OX#VR"YW"?YIS&A.& M(CE8AP]9A\O"):FV]5M_0J80U,?E+D45II!&R>*8S^/3_%7C#[^W Z)JZJ>U6$_S<8<4 M+#W-&E;^4*U +LV/5@J-_[/IC=M_7%_X&]?ST1K.%+E@!:Y@T)<93 /-FJH^ MC>/QN5M1WEDE;126:FF?]Z)N%W84-)W P_6HX_YT!O(M<_N^/3X4!>L(2X15 M&%7.2O2]EZ_-F4D\IQAH<5 H"O.T6I^CM)1[].8IV4[NJO]V.9:#Q$T7Q3"M MW.KPE!-#;,L66 _ T(4FF!>L"2F,!A:P-NOKS'[MNW.V+S61RA@Q3[!;)D'. M[/]RE?^EWM"%!7A#&">=.KE[K_T[98,[](]+!_YU,2GT^E_?=08",']M^AC5 MORKE+_[W[U%/@^D'LBB-+. Y9YTG"5[G6XDPQSB&]6O*PE-_-VZ=CN_Z(VWN MOHI;YL#DLX![RT,&9HQD)O\<4[=WUXVQ+S3-I"SMFV-CQXUOH):B1&^?5"V0 M&@>W@JDJ'74TR) V);@/J4N'DI53*0&NGR@$F3Q_$?.K/>%CS^X(TKZ8]=5L M/IKZLML$X""7-6J]"& !M7BATP06(.P8%&8?R.=TQM&LG2KJEWS-7/J=0CYA M8/()9J9]OK&5Q (H?F\;-44RPPEWOGY#5;[T-&P/JG:@6[-=9P;L)/('S=6O M<.-"=6G/_;$.:SYOCV.MDH(>!V6/)>P30!8A;I!=8XG6 V%$I?S(O-FAZ!'P MON6H+@MJ0GA^+D-1;.GO5@O-5& 75C_[#4D;CPD\JM\J%B4N M'0^I=+B0&RVH\&6?O(+1$>^>_B8(Z5RF*:-()XXZ,F1*O1##M(/\E&#P;T]% M.P(=J(1R!3M>ZZ[98%#30&RL$*),-RWOJQ:FTFI]A?WC9TY^%NMKP;V*F94Z M%DOQ'2X*NK'57X U RXY@0STK8RT6T*7%5EVF*%NO?NJ@ZCS( M*&8X*HP%D+[!F:?30-<_5N4PA:TCV?' D@YA 2^>H58$P*14!)0%?(2R[8*N MSK;V.'?.7G>,*MMFNXDL@"'$ D L@' 33W]F3E=&B[& F10J6QGY]K" 20E@ MW4&M!4O0H6)9P%EL/0N@VNFS %GV _-FLSOP)>@Z")\#:C"TECXGA_CUFP>==9?&]JR9DN9 MAP*_BCSD6FG2V/_RF7?KX=L\5^L/ #2'"&HLQ8H-@9^Q_\WZ/5W45<5'6*9: MZ@Q<7UZ;K;I(B94G\9.:^O(O.,8<_1&1P"ESK:R3_6S_=5=Y1\P=,7?$W!%S M1\S_4#'+.[CFQT[TEHA/D,V?K6'W#:H[?BHO['=@C%V(?95>%LLI;E F$WSG M74S[/VQ?KTU+YEXYVB%J&:64>H> W>=G$!KU[.*)6H1PLH#[)F/VUG=VD[0&!>_3Q]#!HBG M3,S'BL\Q97YT5?D0XC/K*@Q7V]1AJ@D7(A6/8D:1#:N;_5#:%190J_D8._1H M0B^/O&>>>& Z[$^/7-GS 9.,SW,?KED>-/B5\VZQX^(ZI?3IYVCNT]V/&^-^ ME3[I&N;EJ?6,$#N^^(XMX3Q-B7Z*!82:, J++?$2..7W\/0Y?0>]\DJ+(VJ? MDYW_0'I&/I@I$$)_SSZEW4MTVVWW0$B#\NV_0_C+M; M6FICZKUP-\&;!7!L8)ZQ@/'/6) /F/U+:4K$.L^$N\;ZVY=5YEDW#M2@CNQY M"!E][P(F26U@QN "5+@E"?DT:R9 Z;F$VD_4ZB%8X+Q\1^:\C=*5N>8!@6$+KF-Z>R9O/0OVD]W/08"( MH\8_H7G68P>UG/L?PT7MFHEMC\ZD_NZN]Y"#S0<.I@\6GB,GV0TV:WKE[E]4 MD:]69R_5<81:)=EM42UH0N\IMI!^..,7WGWH"2-S_."="UNO?TTS.9>=:V$L M@$O?M%_[$3D(;<;]9* *4DH(12Y9U5[RIML9&2]GS4 6:#1#JC;%C1H()X!V M#Y3\2/B>^F>)\&QD[->I/?;O.+Z_!+P ]L^N8"/-G8/G_W4B@X9,*$W4.S3- M667H05BDDO*<("D&=R:FM5(H IB&?'\*-Z=*%^" 63 MF$O=N!(>$Y^>,NX#=D=SJ^U]MR6F<&_-%5H+?8D7K#(GPYI2LR(-[;.M' M7F4Z1G[M4/EVG?/%]8-[/['?V\$#>&0?JEB6\<58;XX)D0%'UM^F'+_I>'SI M;OGM MFSOJX3WI?2GE]WYN9:7!NRY M.1?U-D^XAS>9*_'6_E1MH]-M!U D2[PTXC#U$>WL\#Q*L,0Q3^QZC#!WV/)[ M^@_CPQDV,28/:R9=).\E;^[YHQ$B$@P: !#A-:A&U%KKUPY;)Z[TM'*F5241M/:[>.F;_^AW K9@*%-Q(:5B.E %1M0F.L8+4X08]8ZDN MPKRWOS)?J7:ACKB'%.7:[MA;4#YF+YADB^&E0VCP,*;@L,F$4] C25B9N(13 M94 :EVZM3./5=/[Z"/I':ADYIXEM5]>U7E;Y$-4Z]L]YQD5[#<3L5C&0C_:* MQ] . 6F@*NR]6*JZRDM#>PH61!OJ/ 3I= MD@?3/JC4CP@BWE[12R=J[9]+7/GE/#>WY J)-$A<5ZY^STAB1\BW*&$6X&%= M,"]F@ZLUYGG+#C$/[GU[OR'X@=)Y5Z?J\>WK(-?CC4@LLPU5 *]C 8-P*VNJ MJP\.S>M_VXRNU-I<>7D1>)MOB.@;[<9 B:'0& MJ3]&)ZR@W""UCZ+^(V_M)@O(#;UP*TQ!(?0&(=C0=JWR!J1)*V1,@+H^_A:[ MEXHW?6;_VVWSU3F]5KCR$:6(TZMF$Q _\*6'O%R:CCDSNK9I#I1"GOE:1)_45(/2K\@QCUQS@-)$*%.)3T M%ZOUC@J,YMQUJSAB^"GFQ<$]W"&[D9+((2B)[00.,ELVRB264J:I&$)# G+> M/@*"M]_E53":'?MJ!8A#1'EO6 P[7Z7I,'L_&#.2Z#=UT=QS)PK>I]!,3"N4 M7 MI5TONSW;W19YO"'"(+C6HC%PZN]>SO!/5B[Q/Z&="I^_E6R3$ A&5K44LLT8 MS.PAXU_>ZIZ*YW.8]6)2ME:E;A\Z/6+F-^*5MGX+&H\N,:GQVT_ROV_,V;K[,18F&'8*5 7<%;[C::"NY:&WS+U'29445\<\%79^ M\YK:=^04B1FOBE9B:+I.W6(!OOP,XPM2_1,;BT=I#Q"7&5^U/LKJ8L,J.6&V[%RYFKBL_?IIQO]59XBP50T,2M"HQBTUSUE3*%?,^9. M4<&+C+C55JF@7O&I&&#N'*;'>A#*Y)EWR63$-D D,2F7*@[&(U0R?IWE"=)\ M(#+%^&W('UM=0PR&&$'&#CUK5YH2_408),!J%SDWI7\ MWP'O+KYY2<^+[8$&K7[YBYH*[IEE[SEQ\D?JU0Z/A_!RR91L.M&\4+4JJ5J+ M("G$OD)-M,Y&-9])@D&1O7#_]Q7K+M#H>88=VWNG0/FIGQK0?%6W/'/=4S;& M),G*B5X7?/=KFQA519QS,<+YJ/HIR$;=M5VP7C!A:_ZYSFKMH&>U:!&7$E)' MC.-]O:$L0;NYO$[0.5?(*$0-7'%:3JT3Y0FAJD#86=X]-4?,_AFT&PG=X',A M,T?*KPPKB_CZ)/M8 *#$Z76PG;2KGVC;V/'LPQ&JV(1CQU[JL&EYEVXD\LEY M;:GF!*[XXYMW36+$+:0$>P1/@;OS#E!K:2!VJGU5%_,<=9-DV^B?7V4^7C(L MD%_RJVS(88VCLHUGC39W4A100C;X63=6:,70#6YAJ+[72OJ*':G/^\KZKH3+ M)UE[U>-E8])"0/+!NC/_"3I8__-WQN8$U2]CTIH- M$SL/37X =#>?TJZA:N\HE=.@8=7< Z\5-C^A1.-C8D2S=AY(4I,"7&:,9'-"'BP*9MU"[O\O$'BJO.\30M M9@U:!'M/+3)P4/'5Y$U\Z.2I\RA"XN%__09PII MB64S5QLJ*M1&]A@AGM.^:5U>H0\<5^]=>P_X]]="!I=KP$4=H;8F)'"8QF/+ M)WR4R"3)I0<#*)%N/?L.YRS.X\ ^M2[W_Y?$8V5Y"$3Q)*DLZHZ_,=2?"%)Z M,.'4YO;E]/.J;W%1_G'-SXI)Q[)4!R2?'IC;WFGLHCDSZ\8,& GKI1^8ROUT M86_-5K#0T-FSYD8*[_U7[E(40YE"7MXF%"M&254@38D:^:MS"5)"5WMT*,BD MWC9!$ XYY:S=D:3)C;_\YC8V';J?ZFM)?A 6^ D6X).?]QE_]M;W@JIP ME]"[1M>30GFV^B#&JBP\][0%7%_OJ#M+0 M,:%5_<0N1B4!#'7&6[9SMN9 ]GP0')\O+[C^ $LVOUJ?C5&N> MC=@N0A>LV>'A$"EK\?"!E!=5MA0X+_V=8 MR[Z3[_:Y@I\&MF# M(EU"14!+N%).>BZR +H\4^#1"])8O(+Z%2UXL47]Q0"O@0O!9SB=+Y.L*8%D M%K H0'3II',36O,>$,XS/DZ9M<),(8TZ;2].]W]M;@)4(F@T"CO"AIP M(8.:YO]T+UY4A/+./N(TH-T8.5P7^-G_."3H7"/R(Q7$#BC58E37_OHQH_$>_G(W1W9N==A/@/L5]+^%O MW":[2AEC"WZ;^FB"A"6'U:^7D# -RJ/JI,65!1_7.40-]](49+637WBCMIU M;9V(W45]2X!$P0V-B$&JJ_75\MTNPQIY+:\2]*1R#DOM]U.=.Z? )70",R=: M94[YR(BC<])L_:[2]!MM(*Y]GI]N95)#VDY5%MYIYV >;YZ7] J(DCH"T%D M(XP%C.?T.X.9'21(TW S? V?S*=U\(B6(6>:X[<3\0'(-40]M>SN-\:=WR4P M#5^KDI['PS]U!8SGE%+'YOI,$PY_NI7TV$7Q6-Q#GGEH>\JB!4W6CT:Q)D,I MOA'JU8,?;_RLMR(+I I[^'UZYT95Y,SU_#DM&7J0P@9B&+H()SN'*@S-$$U1 ML""BPKHM*Z;K-X3&:Q-7+>]-&SNN*R$G'L7Q\@.0- FU#B0W/8!DO2@\_MKP M\KBGJ]&56E)1'=(R\L311)&N=7-PO-17V9"@O?\)MO5V=G?_*^WNMI.Y7Q9C M>6?* JK+OCIX2%S_*/Y "Y-I=^N%.5F[ !]Q<1#[J&IAUE O?7@QF*J2MC= M6")W].U?KCBK=T$Q75M(YOC=NU)3PH_NWER8A\;AB\T7/Z%U$CD2H:S9LC1931F$.<:P9_\= -'@[@(3J$=+%9-X=Z4DX[@'Z9-S[DY8O@'1 F%"3B)A(Y\/?R6)1NO/+@O.^*M.5U:\J M[QC*Q[S\9*@:_.G;@5D64 1=<"2;4#[W)#(%K42&9O;2'AB:?ET*;9*2V@_F M^EE/BP]5J.;694>9O_A)/>9!9!OJ3I]F7EAT%7Q?/W.D]Y:DQJ3T8EJSW?>9 MAJ*87]H1 )WPEUW@9+00TI#/ZE%CI$I]QY[F,/OE<0B\\B+V>]EQ59Z9E9L/ M>?:IK0]3D(PDI 3S5X7X-Y)^&+&X(FF7$TS,+I6Y#%[]?5L[:K7@29J1B&W^ M__H$/ ,E6>- /J$+[1F+OO[N]UKKH.WLV\I8GV"U?-WYT$__+AVB^ MQ".;L*1+6ES,WJ'[)Z_E@4.-Y4Q$Y]&@$ES1%WD(V@$G7:9Z! M-$@-"Y#$R!?T(.W4JV[7F',Q0L8X&CQ9@)69" O8?T,4DG7I5XJ@8L')9N$O M+H]/\(-DGXUZ>6.]L)_]S;"?G61+=&. ]"DI2'>TF'$?FT]LUT>CW0 M4FRB-#V1CRJ."50-P7W#M."'/C'Y>#%^.8L?9*A'W51"BS-_P8E.9W1AFV%G M;D5-W>*FM7W?Y+K/-LZS*/?E86%"[$+EYS=5=_+5YH7,G/OKMYXH8\O7Y V# M(U!8N>OCJQ_45OC^XE%?TR\R/C('/\Y>+7MJ**QYE:9B^9H-/HTT-?>(UTI? M/I.YC^>^:[5=JF<@D3M\R )ZF0UY?2PV78\Y.8W^PI'='B(_]\] _I\3JFH< M$1QE^Y!J?M:S,&O[A.I*N7/:^9%<@(S[Q3C-XY\&>EY]@ XFHYN6#Y@0.CBI M3S8:'(K?O!0P]M/[Q1(?#UO+W0K'1R6'K[MS%-1J?>\,EAZ&& E,ACN#L;. 2 M]TW5WO\?VX[<3DH5ZPT\Q=2%[7/;_@\S#6HS>VKX]3"\@3W9 MLV8W]6F(:7J[Y]N1&T^XC?4"MG>B_WDG1AZ!:3X6-&6 MZ+:8QWY?4V3?!:R/#U&#>U%&G?J@(ZGGM^&(Q_@'H=EK7@:\USR-ZH1$@R$/ MD&+T:Z2L)OB> 6I.;>IHZ8_T,?Z,QLJ'>4]?^4".'>]0K1$2W^K&#_&5"P>O*J310^M_=0/\QG2\F$@E! MU=I4"R*$R:;XT&*J+D0:9G/E]8/V* 5'2]\K)DVN3R3?"78="+MDM]\T2)O< M:D*&AU>#J%ASDM)H1EADB8 >S.KDTI9;Q''%^"=O]+,+^+/M,"W(F]]K_F#U M(7?P5,7JC$]T\SXXTM ].2 L;,&STR/YR\(4) L+%])>]#-+\>CYD;.Q;8HF#0&_ P>]2? MO2 GL&[X/6/(87SID_Y+)^NA!QE MOW?V2J0SZUC OFI>^J%.1"!I^(RQE.A65(!KAIMT3[>I^A6SL1O8'T_DDC[M M]4+"M54478,A]FN+9MUVW8N8!$9?^8, MIYU!_O[ R7A-EZB6)_=E]WG]:COP/KK0O\RWD",A#A?_CM\E?.]W\5OQ4'6V M1Y%B'G'V6Z7X]E8I?&G?$#,&]2 B79\T.Y[H:18*H.<7/9VI/#4+Y69_TAJI M>@\EQ@+N:_B>B;!7[J[2([N?],Q??G5NUYN7TOHZO^J-O+)!%P'CUB+VLPTC M]%-LSN4C.(B103H_39P42Y=5LUQ7-H*M+^HSE:MGJ";DR#J(=!7(A;C,-2\( MUTN,D_5F\]5E1%:QTS=6_T#%0]=.W2Y^(C"N\156[H@>F+W] NFT3P$].?] M\#FRV7M%LF/RILW*"-R6L_3VZE/<#4WD3!IH2.*_I3/&P-^0OLVW8/^&"3); MV7_O@8/_RZ0VA=H^N-4@55)<''\*?<]EMHR .=W3( P^J63U'- MX:#HJE/?HTM:H^LMRQZ\N;"_GPM55')R?]MO[$F4!WKX&3%VT2)(T5F)_0J* M$#J8"I# K.G'P@O@5^7MKMZ,:15N@S//(OZP +?E04>B]:)N_GM(S1@X8:E/ MG\_G_V+OS>.A?O_^T;?(KDFR+T-(A91=F"%)$MH0JDG(%I)MRI@162+&4H0R M)"%ILJ^9[,HGN^S&#&5G)AG#;&=\?O?]..=\O_=WG]_GC_=_L[S> MU^NZKM?S^;I>S^M5,B4B%/T6-?^FS55__G;,_5-'<_?Y$^<[>J7I(>2K.0KD MD;AU([-BW3-W"&31^K17R1TG4K"T8P#=9YH%N*.HA^?;0>-75K+:OY61;"/= MQUG 1%:EFAP!%.:I[P5?:'LG]\>Y=B2:^<^'P'L@G1_@5:[4V%E]LGP.4Y@B M8,$"WNK.*\09RUW(X> 0"B\=?/0Y%\3/R&(!M_'1+*!\^B6.%._Y>AD6-!9 M5+<5@5FG1'+.\ ZQ@/LG.ZC+7HA/H>0;"+\5B6I M@9>@NL%I-H*P(+5V[/=VNC&=1\"*>&XIO>D7B_SYW4WIA#%_\GU^S#USU*7@ M7[:K>6S\0";YKUYR#?C@-6T;C52T *\%%^4SAG]RBQE6@N&W "7PJ:?A,[K) MH*-_YMV*Z_7:L2LL8"_B6LY(:Y.V[T.P MH4#.F,EXR@2HX\LM3?K]=_JKKB'=U/3, N7N*<>8_NJ*E;4P2[YGRKD"&XUE M\B=^H(O3>*(@1ZR"B?Y[/HRJ5T'[@H.0]%WE6[4039O!2 MGK#]="TV=6QUJOI0DX?O4*YN*D^VE$G8E.4UX)(SY=K/V^[['T> _ZL\L&/L M3?L2"YAK8QYF 9-:+, F_?FFW;_0..\BSSOFWZ7,?F'_%H/\ZQD'^/HJ'(% M>< DVDE-THN-H0$'Q79N#=YP?>6X=LA2]D8U3#*X.K^0UED+^XG+03?CLH^8NZMQQLY*O-L:TXB]L+;R"H=/IJ M7&84(E2(I0$:L%6]@.O>N;9%'8TNQUD _,.[D,BBSQ$F@IG<.%>Z+]FL&7<0 M-X-!0L@JK6@UN"-=X-V$X[CY_H@QM9#+';=.HFM=.W23(!=-Y2.1@;O!#9[= MNDC*^ R12_4$MU_V241QR4>IA?CX'SO?65]RCL0X+]=@HPF=>0[A&Z:'T\3H M7J3)K_BQF_+U38-JCV/YW3-LKQ4H&C?!8\)-?^>",E$S*0%JF.H[R=^^&Q]B M9"S_>$1_@NWKI:KZTS/]XZ K*H4L8($,RX21K%&2CG1-1A7B8/"(5)#>Y1N> MOZHZO_RP5M.0\0[LRPQ1@4YC^S!4M9JDE2#P&-J*-#&I0B4%HH^X45/@'][\JAN:%,;X/=_A9"]X3.IK$&;6->H&D- J1&J64/H_9C_)OD7Y32F8R^ MS;MJ F[""1M04<1;#\!C&;"=HR6D*TP^C'8R M&5EUZ 0]1)6\GL"M;FN/R)7"4J"D M06D;T F*9F\Q3KYK^=J8E@*B;A>H3D^2DY$:)@4P1O_$Q[V]27B2 M@Y#B#*I]_2!U'RJFIKZQ7HA0Z;.P&?3DCCQGK<+C6>R%+ 8G]@C98B6?Y-_1 M)-\THK,>@Y08WDQ8-)HH6?ZF:Z"-W1U&); ).!=> Z0<#;1C8)I%%R+X* MDLY(C'O9=\+PM\F=U$D>OKUMSKIQ(US;,_/0UL$L6B"3KY4\T2(GQ&"_G.?. MF_$6O#/*^UYLO(1'4=:L0P^?MI1G1-JA7-@!KH M0/)XI T6]$Z#?Q@?L/IVO%T^A: ;^M15+5_9ZI#,PR+L6^B_T-[.JY>-=7I1 M^U&$HR6H7SI@TF .!PO(8 M)X+HRCK^S+-8N]<11B5,J<#/T U\&YAZWAM/3[2@:\]'H.9Q<5#2LV'7>7^9]Y=Y?YGWCS6OE5R89 0ES;>&YLB3SU:XYRY4)]3[+&^G M'QGL<]M4R>5,A0-]/$)_:\8'+:+%ZC;)@7#VY8C<(?*^ O=[_97I%!%/<=+D M#=?*V]>/LV,_Y' - M,E+T;K)>?*,9&=PV(M7TJ7A)[M (=D[.?7@.:[1AH,^IHD0!0+>.<*Z@=]DS MEBP^ZS&AK<&YC=]'5U X8OT&3]9LL,%\>H4:CH1&&@7+5_!3.UN1XM_ION\/ M9^=Y.8Q/%QYW]+U[Z\&/6Z>JA[EF0G6V-/Y,R#\CX]NCO/ZY% ]S0#U*GOF] M'F8J+6@">A]UKW-2_B?."?AIK[D9R# !/P<4XY;420-6M-4XI!Z2_64O/LG#\%MSY.FWRO8^F1'5W=C MKL8]ZL3?"H 5,"6IBZ3\YH>B.0FYCMY9QU/NY-SXE!@;%:SO\B1<5&R(X^:@ M.?# X6^\BOY;ASXL/2:S46LV$7H#5_VCU%^1]/9=AOUE M8;0F'^3K^1H;@RM/3RC&TV\Q\G%W?&UG0N/\Y@:5AQ"6,Z]GG*B1OF)KGX7: M5I/<&Z,O0O.7\DL7'H8^"4KXIFI?5C/TN[LK2R#;L#;]VMO$&/[Z M$PJ/9!,!E!&X'+WZ:A8_IM6&]R(Q>BF8F+4W0D54OU]F%.>4SVJ?$,4! ^:R M,;L5L'<@^UA \VD(B.Y!FA/?L2\H,2M^?WYK_-1":(V#V 7X^$_>&[Q=A$?R M-)E'I,Y5W&[#=!S)GQ*;R!1PNNX]SCNE,_]XJ++&WK78Y_;]@0YH[?W9:A9 MH.]00\F*[5">1G=WHC_OLC@2/+("/CGEK"L1^/54CJS-B4N/>/*X(Z"O>_\- ML6)[]D\-6@;,Q43%9,,IY0J[+?K+D#58ME/CBIQ':PWVE& MW?].,^TO\_XR[R_S_JO,D_&(1&K ?8AB^<9)3PX7;>UOGX=.!#E/* DDZS\@ MF*LH(7+GBSLX/ORW[BDHN"X,#[,F^T45+61]>W8J/:W(^5/IU*N6M23/5^?+ M3_R6SZ(G4B=VRTJHZ)E>*_!G[08YU SNQ4MMY< I2J#5T7)>NWV);,3V3#0(GDUQMK!?GCPTG.%*Q&' MSKWJ#OA:H@FZK$HAQ@,$)A]=CK3UV3;FE/BCQI,"YF\63VS[*-5J]BHHOTD_ M#>R=>N+:8?#Y,^#0 ZL9H8LP>RFU%1_)^QX532R ]VN7!/H*M0^(^**XK=2T M1/FG716'LX_U8FQ#/9UTJ>H?-W7 MI<#S4_C#S[E?;:DF!(=%[__-B[J.EI]+[A@X]S4NMT)+!N"Y;(W8H-DPIU " M./<&Q]*J50>::WN8GAFA5#G=JB+EN>;+U6A;F3JNI*MZY^GAC&+H3![L(,YK M\7C01,,ZU1PAK:" ,'ASOELF83% 1IOWY[Y)5 L@?T"3L)4QK9!QPW;8J^1Y^,^ MZ-PY>WB\W3;#PQ/DZ0(^1FZ^ZZ;B$?I"!@<@C^Z8/2ZE$T/6"2R>/PBJO M'QGS]2ZDOLW\6'1JTT#_,Q<95@K=%779?L;P_P]1%YX(BA?95Q]V%E7NZSRN M^_.^L1O' UJF9"ZHQW8,1=E++:!=LO4/+_#"D=!P8\P!>(;]6:O[N1MS*M.O MZM$9/[J:W;&C&F-A%$ZJ,^WX1'-XP2*>E +_Y+"5HSS+J+7 M"JX\C:(5% VDK3GNK+;U&M2H6JIJ_3])&4]:2ZSX?M@^]>VS9$$Y0=)E! M)X8&+F7)3PAA$LYI7A_?]\@O8KO =L=3<[:)_@-UA@5X8<>@GZ%5#H]1Y48W M"K1I%I<)5O$ZUB%2YL.*FA-W9RL%CT8LJEF M"1SY*OLJ$SDETM[?T]*D.[$&8J<.3KXMD+O7^S"7_J/3G$?X MJ:_AH\"=0MH1YO"T,.,]4K:3" *=4]OTN57FO2,SP&G\N"T(.IWX\?PY;@G. M_J@CS'O+?ZJ5UZPU-]][94?K]()"VV['J74DOP+>$%UZ=W?23IR079_)Y>K^@$K#V6'CV8<343;GZ$0\\G^ M/U42\;]?:4\OF2:D=54532^*&7W\HYSPO)BNH2+*?W"BLFE39WMJET1 M\6UM-(A1T8K?JY8_$LQ1KT<^6R B< Y]^M9C0@'D*R(_M(] ^R7WMV4Y>(L] GF+HD- M?XM42"HQ^"#?D@;.=Y/8=^6IU3,LX*/5COXB#(0XPUX3N(2<([5D\:?!N[(, M!Y[Y^J9G#1QC!X/,99^;<'X4W43]F;BLI*:19U>RYA,.P&)SA-(.J+?3>5:W MO$:V=.?WFH([#_=W'9.YR-/E=#B:"(K+.1)K._ ^&"1,C;W\8J6F.G'-S\_- M-?6>YA^67U26?'[G_[-J#O5/JKG2?U;-H:VRH_5-EU+F9AB;BJ([XC0(\RM. M"'7G!FA%CIOTVS[COKQ5Z>UE$=C4+//AA;,!.2''AWA>QV]^!>81/*2M5JA MHY8/89W/,P0BU^\;N[;RFWK&*V2@1M>?XXH>@24G_RH(E2\[,/# >K(ENY-W;V\G>RYCZ\%X*BOP)&]\(*K5^ MXYU,+S]&[YOL?/GB[5/20CC(+))77IBA.S(?^V?F!MO?I(KRA(\0E#]A8QMO M3[RM[SM[J&QHHO@D"Q 4 3=+;(Y;WN98QI7%T@^J-F.J[!Y+Z9!C6_#"KFBM MA4!+6D.C8&5Z$G*'9&FV@87"A3J7CS%OZ+P2;T,)(EQT,<5.2W*29-V4^WKM M1\+"2AR?1?(N?/T\$VDD\Y'G?B1&J19+"O+.1!H._:=DN_\/ MCZ[E 8EQ2\E+!\7NN$8 2Y:Y/)=@QO1KC*8F3KKL1MYWI/QB?4R^V-7%<941US\^S+""B&-N"2@"3+OJC M41)&H\$P,'[Q5% F"WB"BB47GCFX>?EV:RTEQ'M[1\)?I]34-=Y@'?O!C7!1 M._7KW,[]:VDFX'*P&'2F$B9(UYIWAHNT2G4F^F4H'/\0-_A^HB^RN0!2>Q([ M,CBK$<^>5?90-$RX<3E8_1$;*!HO M;I3YGBX42)@Z90*BQ#YYX;7 L8"H82QSCJA*8BN0NR7O!X(:8(>7B;9MT@E; M,TW9A.P _H")51%N-5"E=_@"YZ_>=J0VF0>MXZ5C>V Y*R-.YRAD\V=QJ/(? MG2]_K5F6KH)G0MNL4\/.RJMZ402U;]P]F%!01Z8@-3E=)U M$_MOZDH[2K@)+U@4 "A5N]\9*U=H!ZD9E'HR+@/\*I\*MGZ.JM99Q83F_5+H M%=("-9M.3D6%CY 'F;SK!?#9V1P,%J[B6$4JC*@Z^L?XSU31Q@FMES6C,0,- ML+??Y<_:G/W1HK$@W@J-8<,2XYE$C1:(\ "A_[>ZKL9Q ;C%S96U*2&%24D9^]!Y7F4/[CFWG-KR"%GJZ51^\3*/PH- M_YT,/MSN7ZHS>\:QA/O;,-Y8\B^(-?O^,R5N/)_!)"?A;!GU""%Z>+4BCR$(=DB MKOTMKOCY@49O.;SU)#3$;ZYWK6;.-2K"3'=8H:0+.I.+)UWT-:1X]!>20J,* M:X::5/!FGXGG*CU' [3S\Y*CGCVE:2%J0=2P#SY9Z"=5V:LPAT^U0U56BUG$ MI5]+9DH5YSK55CI3+0V^Y(*67&3=[-QO?6U5>#8GO R300Z#25?P,:B*^0EM MZSU7R2P@\?64Y.#OL=@Q=249U)OK@A&F/9?T=,_NZZG:%@^FW4&XUE,-7$BM M3)'$TV ^QY+3'S\WJZ1R1L@_Z%R74I;DT'HJ(Q.1>P^WJ]WIG?6(SR.M/Z(; MAA'5G2Z(B+YY<"Y#'Z_Z4LV+.9ALO,!9R7B-\D$_P512*OT:O;#G=MSN^U?U MO0\4BL:^'2T/U8.]ZM;3[]$O!8UA*<>I>;3+WN>,CK[.OL$!<^^,JSK1-VH6 MU06*='-A=+4*=[!A2_^?MT6Q )F;WA:&UCB X$<4MG@9@MRK#C^BC.X#=MJ M8R&#*![:/YO%.#A0F:TN8%T]6#EA& ZUK7IJOK?TO=7!2_(2_'&Y>X&0/1$0 M^W^Z^4\0>J??X_V-"8U$^C_I0^5N-$9]JI14%0.=57X9XO+2X?NS?[^8\Q_U M@(V8WW%E*KO*&Y#H]UM2>@F^KX\64K-Z3E+BPAX_"Y@WQ\RXIJ15%BN-$&I6 MI6D:U W*#7*VIYSVH%%M@=K=8)_KGU[1;S$6,)PYF6C3"X_6$3[WLZ/;J&L^15OU47;"F_I?6HUP/^WB(L)4K;# A1_9? M:0_P(N"$P_/;,4()T:<"+;-?Z8MTCU?(N+Y\\6+5./Z ):.,>HD.[Z@MMVY\,BD+VL(#*3C3T#EA*)0XA^DXZ M0,'NT\":)B64'+5U&*UH3&H5K--7/!P!+3BE.F\[)DZ9(:FL>N5&#_R4 C_U M?8U'$4J^F&9!.LXYHT^IL8#]DI+2D7,>"_7_ ,Y:"WZ"!T-DZ)(UFE1\1[U& MS(3?9DU3HWEM\L,W\IE@YIZW$89+JAOSQ$ZZ6"#!(1HQ@>)P3?;ISVK\];X=[0'_>79 M8_#H""=EJVU:K8\N7F!93(UU'&0'&"CN0?&4=4+?G^]Y#OZ>6I:S\4KZQ),I]3/%I05&6'SQHQR#-;XT+X)!T)$K*? M:)6F%M; ))Y($5[Y.AFJS4$-F,'%-AVEHM\)Z;7DR PCK(ID4/E>NI>O=VE- M/N;AG!P9@?*QEWP*1H8I_T!/BM&4,2-K0&JO2LA3_P*CN,2BH"L-RL@I:F#+ MCD9496WE-\YS'_M^C^*&QQ:KO_CSAPL#G+]*SP-T!M66C9@]J-:$DWL[$S>_ M^71F)'1_QC)>N3$G% _#Z DP5[H6582T,3.%39G!<'LV2>T-:?PNYIEV#CJ1 M(8UG:D:_.T_[%'63F M'OQT\[VN,Y>UI2.+[!7*5 ]5#VC!TJ&5,+JH+7&K U?EE2-;!XN5D\@XIA[D M:/GI./$P$ADB%_NNQR?6?9B MQ0%&_B1;XJO.UO4#GA78N'3WI.^J5[WL&3>JVY7K.#55<[BY Y_+GY '[CT, M>17ZWEOLNYC8X,WIJ?,?FWW])1\HI\3QQ^>GMB4#,JD^.QSLD0RF V3;E56: MP9@G1-.*-WAYHDZ'IZJB.E&I,LG\QD?;8R#\N32'E(ZUDM,>T59]@>@S7YKQ^[!^7KL3V M]E*/U:S>($,I=S&$TII6S/["6%2UP\54"NRC\Y1VTZ4:7BA*.IKS&S)")*>* MI$(WEJ:P%]=K-H%[)J2Q>X;(N;433V>_?X(5?9 BQ7&!<%65!/:'E5V6[G*?%%3N*8MK+"P/$( L MZ/\/W%4E0[((%DS^)M4M&']I-L5,]:B$?-20,.P%JH:'?@")=Z*ADB"\CIT> MJ W;L)D?"@HO-M7OV/+B?W?1"ZGG9XXR3'8OLC36NTP&MX(ES!^X0_((&)&% M$8N[*1G5]96O^+A"W&_=YX7,C"QC5TS98>G* /(PRH.J0F1\^Q!%[)@0*HR+ MNW:W2FQ![&8"5^'(8]=!EQ;,748%= :3P\\HJ1RK\N2Z*4&-%837C.0F_*C[ MW-(9%,6X30)03;422D*%9)Y9_\\8*68O1*^.5).D[154>M:H4I.Q'%:[\4A- M,R@(DI_2%V$*<.YX]CR0B7>B6S'BH#-%C-4N_O5](_ZLF98YB<[=4*+ #1Q[.&;T=-E,S FO.U(?+4 MV +;(O/FP:!0-J7&U7?S^L8R?E61T>THJOJGQQ#V'\%B*V[H*>B #U[G?1;& MR#E@":8,V]84_AAYC 1H7%2Y5Y(B3X=J+"W[=;=WR4&Q]VAI(-<(]]Q[)"? MR@+D((?8,;CGU5LJR 9Y(6NU3^LY)6;_"JAB)7'/SCUC9&%HYV)+D,L(L-;"#H=="H8FS@#V'N5)8 MP-W8[[@K[$ (4&UI>^E\5+TYZSRZ\:"&CL3'LP6E1X>.ZZ$>7&B/!&_M&6EZ M_=[[W3O1J[>./06,CP[]_U)Q]O]&)FF0C+IN,X!^P?S6% (3;_7^MY?N_/>;!P4*)[VOTM"S\_?DEE;+LV034 MCB>,_AS_0:"EVI7O G:^P;9:V=4:4O3->5>S ):PHEQY;@Q)#C%+5[O=];\ MBT&N_:?7[STL15HS^\$U(QW@<=,/:INX_=5/",7W>6(KU;]_?U^W>)2K<0KW M_:2D)."0BM"@&L[Z)]X\9 WZ/"TQA+ JEO%+ZCCPA5>%HR"9H BCO'RT;B*W M33O#]L?Y)DT$BF:3DX6C*T#$,U09:,*\YX4X>-O@_!]IBI&:1:@&F %>@/EUB M),)\@060$JD/;3OOCB@A][K"\D<655I80%03'U65,-1'%R(D&K8Z>78LK+CP M;^P_(>6X[^99%N#U!?*;8SN8=HIMFV0P(W1EO*9#'0X/^8/0&_M;SQ(K\= 2 M(AC V&^9,F6-?(&09+QBRB)[ZS4H_A&-1UUR%8L=7'5.5G2EL/^95>MDK0G/79OBQ=OZG'R$>*(?0VQ-M8@+"1UFMK":6)*>^/[^?E4ORF'X:(]M(5 M&65LMX>2??$Q1@*S"=:A-ZH>3QIG35PW<3IAHBYM)?7^15=/R^B2)^>8Y^NF MZVQL%(&X1NTGI1'>QA8A)$ESXS\+ HMY=?A6@[X/':Y*\+MREQ^T#W_T/J_, M/@%.$_"E_NO8ED^N;3<5J!Z$&U?:QYT\_,W_6 @18LTLH(FVO);$EYY7!IZWVBSM9'@:W)4 M-T'$K(HS"?8D[LO\#U'R-T!TRY8N7,.T(6XPV[/Q#&E_F(!#$;*G29I:0M2( M.P".*BW!/M6F'=4(S)L.SYI?6>HJWVOXK+;[^$6/T+Q'HU@PW0_33& M5:Y2:;ET12J&$%9Z=]K?*CO1S-)'R,HV\2H&#"*#RS*#'59NUJ+#.4]H/"Q+<#^G\YU\%K M]Y2W"VO&1DV8 MW@D5"@<9MX)Y9U7\^@L1%;MA63W2)D;>?^O+]NUZ4XPZC9N6V,&K5#2+2/!!9P(>DZBN]N- #.Q5> 5GUGP.,5+=#Q)A'<+QWG M(-BJ.C*X1<;%(ELN<&>T?9?#;-#:>1P4A\1T8^1FA5D<'253^\^:JQ- M\HL/I1.N>0M=GTE?'XK>,I7DDF*\9,2A9MY.2S-RTUN;F<8^,'[ZF5ME9@J^ MZ4X507*75+;N8[;G.E.1IP,K@?#>?W5OA8>R 8O_3&QS@#92F1K[1H!:+FT] MZ*8W8HJK[V^1R&,!*,\M[-,F-52S;Y S%#)!P+72/IVW.?,0_>2XV/2)<$1< M@I;@3E>LW#..G?#K%FV8)#"("7+,QDA1N\U)7WTGRY;$BV7*475RH764B]9( M4?KNJ60J D6MFC<+F'W0J%5HB?D-%B@<%35=,AH^?-O0Y0VTI\FGOJ'Q>Q5/ MSD^O]?4/8 VU]P-6JCES+U.M 63_GX=#7Q&'2 ]R)IH?0JIFE]MH:<=0'F,& M+.!#:I0\"\#9D3/:T535SDXP^$$U4S;-DL2=,W91N^22\91G\%RR!,OW <@8.]3?J\.2],L;G+:1GDMM'X;[X%.VF,K('^BD]%M<>@! MIL)L7H8UZ1-NX?@=,.UL!%3;*("LV(X1T3$KAM>TU=<\\2\_5SN,=:MS[W4_ M;M._HO\AC>"_,DN&SKIUY?"2=*N(O"]6:>Z?2M3?O9P5,B3JT*\YK'7N0J3Y MS_Y1TQ?J;5L9T*M#KO,T"QC/Q>Q[3'GEKVQ8&6#?%!-SL.;)H2=B^BFGW\E_ MOJ@/[&N)@$HQ=VT3ARC#,[KJR//Q0:B]X]4"XXY11=.@BZ>?Q86?2?R]@OSV M9Z8%0Q4@X;_6#@>Q 8GLTM&8C4;3H L*GW+C#@FO$)97WAWA!+^49LO_F0>H/LH!9OQ$B MZPZZ@!K);.GI,1:Q3387= !)'5^4]_!_;J'6EL5HP?Z,HKP(3J.@J>\7FI\W M.I;L_WJ?E^;6V,?SD06T]N.\\#M',=LF RQ@MP+UH=ZJ(0LP9V.L(U*PW7K1 MKY47>7ZS/<[%H#83L4FX)=ASC MP/;5H,UOX9(P,'O,5-@HZ0N"/;2P>C3S>3?LUE]P\+\!''2E5G1(B4?\EG[E MWY;5GA25/R$T"//6X^,ZNGE'WF/B$S(G\P%]0NY.@W2#0LFEYQ*-ZLS"YWR4L.ZOZ0?N7UI M.',T(G\RBVKV9U:J":%+]:6\4B4,9]/-1ZXOF0OR\C)^\F5KUHY489H* M_3+CC4;;31Y2Z3 C+CS->XNSZV/L2-"W:"54\/WIB#YN]"H'[0[=D5'@YPZ3 MH.:XY&NMH4T'M7P+.R>1"^"72=\40N2JNMD(+ =RB-EW:H3BP49@*&S7>S&? M%X/NI3A&\*N/3YI[!-PHW+BKN%UHB'F$ %%\G8DY[YB&W\7W!95H4G;#^K5+0J"#G&V#3@?>5-PX/AYBZ%DZ\V=_6%!\/@"-R0=]8 MP-@(D[<[=P%U9[CII,]\FT/4/@0TKZ'U3B&MW,8DU70ETDANSF$AXQ%2CHU[ MT+&Y?8W*N8M,V0%Y6OI#W_I6N; R?L@=X]&YG)_U4O_11.$/N@O9JAFSC[B! ML"-.@5HO;4Z5+%T<1\.V/5LB3L6K_NB51C5?P'E N=:3;.-.+#L[0-OZ\]S&LI>:4[*3]MQ^3V=EACPYI[4FZ=*^[8\ZCQF)6BTR]G50(,'UX#=%G?*B MT8Z+$\X!-U^N@8_0="/T<4_QHMJX2*@ PG*VU%L@NU3+K-*G^%:%]:\O77;F M/$_3Y=V2N>_#1;>?S/I3V>LW;JVQC13;*J1A_;G%NG1)\Z;;SK,GMSL' W9& ME@^7%CCZC-_XF5WLV%SD-9+\Z=.W@B$?I2MGENSZ^Q\)OCG J\@E-8L0)PD0 M,*T9ED:[_5E;3W%UW5<9_/U"(0-2,!PJLJG-L2W- H0*:'?I8=L(<,&R/44/ M>$IU9M.'.LX<9+^2WY7EG_RV5!?\A-7LR+=9XRMVD3TSKLQCO0?%XXZNSBEV M=1E CS?_QD[P'^'\9=4,)9GMWB_*BVEG 0>UI_1G-4U?>Y7?F-OA4X*7;8XB MGU/$5RIV[^*C^M*.46NI%19#.MC]U)?CG][=]![H_&&"3?QY9-:\^=;)=/5F M_0[K<(?_L^0'L4B[@6R#[&>400GB*!$?IYX$:"RS3QUO"8](N?-K*_: 8M#) MX[R=5T9J>G"D.5PTYK[TS^"6K/"$'C,8'ZQ/A3;Y*(39SWK_'5T1%II'_#K[0EAQ\J^K.BX_TF M>\W]@X5&,N>^R4P[O\!WWYJX%GPEZ?'#*SH"9JC"R0FU7^.5_=JWX=)W4^:$ MZVQO:Z6LJ9*S.\$D&_1X&"60;)-'](^>5FPD*_FJ6C/R")\NK09+7BTSR.%Q MUSS9>ZST\/V'&R;@2FV'6?%'N[>"P\!([F4!-MF,GQ9%MZ']H[/P3F7A*EK?[J3QM/)%%0RT1)'ZF:FWTS"E^^.X BH_[]C#I)BJ?]]UJ43L MA ^3#TOP'[=1Q8O"K5::1*C)IB%U?-6#5_VMGE]JQ6POY6+6N6?![,U:!"). MQ<[@$C40&K-"4LLF(^^SYVMJK[NYK:9(W%L(:"V6I^@P("/)S %8^4@$"_"& M<5='SZKK!0\=Z[3]KFYBU>3;ZGF?C\KN#3"!.>GR-_9EV=AA!\#,P, M^NF(@U1OK/A=7>11A8*&\IN/_(!N:PDFM1L;3O=E!/8A3-_"2\S+AW_[GIZP M&\#>=BS%WOWA>#N3M\O=76E_>,GV N,][C9.COD%J?0KN!NUBA*X<<[!AJS^ MTF-E<(M/?OYKANPEM&OE1\E2V"@+H*R11U8R2I6KWB02P9S7K9JV6D,O)[_, M<:OQ0V0:?SZ&;RL$(D +Y^,W-"*@E1Z/4%[^7)U$&.=2=Q@P7A.BY7)\Q4V1 M<;U_[KF1C)S=Q_.I!ECK_^O=9VCJ$W+"9SS?7>38+%3<G3H,_CJ4:2MZ1\R > M4MRA[QZ]"NPE5W3>#*^)GF6#Z5'(:9WHVOH&_C#M"O? M;+BW[F@"6.?ZX,( MO;??BKS'HS]DN/#^4>-0H792?M/C-D"W1E3M'M]&TZ!T]0V7V/;+\-Y+:.A" MCGC4ZOEP*/)\BT5_[P!.D!Y.OM(!$]6!KH(DJ(4.9..?2,=@Y['CNF%';I]& MNSQRP@NB/%C $[#DFAB4BZKB1)82&_>[NRHQD=<#>1 G7$CGBP;"AW?-O3$K MZ]I;10V="==J399YAU^^HK/9 6TL^]!FMH)HWJU 8Y0VG:#[;>23T6VR/E?* M,Q1^+Q32=#+E*.2]3QGG?S:]_Q-9WZ86$K''9CLA"OV-0IZCZKY\IYX3=R*+ M[#7:SB-S<'?H;+ 9>1[!2PV=N[X<(I6!#I8@=5C?7RBM];>+E(UW8&0*;.:" MVD "5+.;Y.H2N4S"E,BED&9Q+9VD=*F;39WX[877/+%3MG[S^;^A-M/>X0G" MX35,PI3X6]?**;?N@Y3<9$2^UZN6N#5694U;3U\OZJ_^?NS>V7V\<^"'0 >I M%XW0FG79"]>O=E&=TDS;\;R:_HLG=IM MKL!V;P*3#9(J89WK8"JRFU!=/DN8R[H7N65SX_JU5MF1%S_F:JT__U$@>.L6 M1+?FJU8Z_3ZY][$_$DR=:),3'W*+N6%V9NBX]D2F^HM*:S5-;;^+R7R7K\XD M[S/D9^;[S.#C\"2+]1BH<),\/*T]5.X$V2ZQIZYHTCO0V832H3^7=39E./2, MS=0? :DV)[^PIU*6*L66*9-!JF#&8B50>'L<_0Z:>A_6TKLCU^C" L*=6 Y M:_=J)"460,_4> Q=WF*3EH$ZGQ7^#=NQP1E( DV'KCR X"#0)E8MK >G']@O M7W+3.C?P=4 WY-@'CKN"^R*"C48*^O[;DB:'3/HU1D&3.$(H2QHE"Y^U)*U. M?OEIX1&@2XN!K3\X)TE>?RH%_/ZJVLZ49(YAN)@GO"GC#H^9BIX[Z25!(1.C MY]=] K10P8J9EU[0.+(H\<"1#ZK$C [L'H1(?]I5\DA\9:^@8]>Y.+R-Z$]Y MM[A9R0>\LL]$KHNWHB90,[#VTA!9<3:P.A"4_>"[K^.[R9KQ&NCN#U#'_;@WHTMU)N_?I A/OYXF>ND1HGA?AZB M)^?E^.V>3B:_(LW 6VJ><@$F&O2X?JKBCQS5N-*-5.A(XVVU>P^FDG)>-ST> MW!2XX=0Q3>GX*3VA&O?]FI_ZW &+8\+)NQ7$!EP7]\;__TX^0&A20]PC@3]_ MXUJ&&))M,(2&0Z ,2ATJS$#6_DB&A@+%_#!.AP5X8JEJFS_PXT'H*(@<31!1 M2%?*D7]JA%LWN\MGMRFD<#?J*S_ ,*1&D_5:4'QT0]V&6?#^Q6GI@=O+P463 M:N<[)<=S?ZV$'8NT=8&]Q%% MB=&N*USW8W G($H(>W(L&QGO__(!/MCV$/TDV*)+7.KQ3VLV,.'7F#)G >XF MJ3GU;E*T@Q]<[0CG M%Z0& DYF 9VOX$M,HUT4J%J@U"[;]B(2;WSFXH<#)U?>J38R^69NQ$E#S/B3S* M "<8:1:JN%+DD34L0XW7BCPP=.QNQ]T^5&C] MM:4$LZ?,6;H&]9IO,$SN*_X PE0._*4!_67PD+\IH-2]2&NYRE[5#I/U?ID> MKQ/C.DE'DN^)VID (%/[HG^'O_\@\\1K^_.-9D\%VI?U MO^]T3CS]0_YI**W'!"M QM(/@BEPDD0RC'ZYW__-I;:'1],NJX5SU#C _GAD M C;KAV%NZK)M'D H]!MUT0T(F(/PK&!)1Z48:<.0W]*98YT,VOK-O;.V5/4: M=+ NG*Y FC?IYZ07C9<.[41%+>D^4(2,0A,!9/,EV)-82A:C'@EQ1QBZ$TM\ M3P5_K8FEZZO-7'PH''1[$BIIZ+"TM5+C0S[4.Z/QV(5:<^P;F4-]TON"I"3N M.^Z9;-H/3=[&C^UP-9!**?"P]('X8Y0/.!II0/WR'J'6C[ 36D_\G7]L-O[H- MIPQ;9=)>]BH%I$5[*)>CQF^=$ +"?!'L2;@7(.,Z6, >NOS@.I)[4<\IO>[X MZS)8]]O%UHN--35'1CU+OT)6FOJ"2WQ/PZE MOW3HD^/;+5)A]DQSCGZ'"?Q^==K.0-/']WA^[<[S5U,H *!@\SUS!7OW43TL M2$D9+BEN]!#FHQT9;*#F^KQC3-I8%EO,#F6'#M[';3,$'6 MXR"U@[FB;/\%G4H*K@5F_0S.BFU(90TBP1%^./O?O^O5OZ_+6A MH/3!M=];MK45+J*P!]LFQR0PV2I"L'QM=BP5_05;W9S!CQNV5T-XV?[96V(< M.3%]?J=1MZ9OK*>3;ZZK]R@_";L>>I9/J9R.I;VWA*Y]C M7[,?-4L_2TGV_O%O$NFXP6M:3FF@C0Q0N? $JS^[FC[5T]4KXSOTW/8VZ"?H MHHEB%CUDMQ%*^L.1%O J2(I^-&:Y#/HO.CRBWT 5#7$L#XP$"SZ?2[AQJ=ZT_$IX7(U<\]9DI63R^@]WV3^:-O\JB^ ML]>K>MN%5OZY50Z;/GRXPZ^/2?WEY67V5Y*_WC/=Q-J11U9OD&.)-V-]\^$9 M1&AW%7*J--8#<9-.3\B8!NL@&D>S1 M9BSWG2D3,WCWAUY&!(5;PJQ^?CA";O//(Q#UC)C*==T)0F\$=K/X@=V0D>FI M\=.@K<>7UCW ]F:PM&E94D\9D6&OKF4ZX%_UZ3QL,^1A<,7D!19PQL227K+T MIW+E/!Z-%VE,2,"#QJE@ZS2>58ARW2^W3M2D_ /3SCMV._% %[6,O9%H,G(A MJMNDFJ?9+0^#ZEC :5(ES$4@I^76!?SV@2:W(1U51MCEU+6=I=E+N-J[C5L' MM,N[.NMN6Q[&P?X\RQ!MW)N[[0#=;^1: B__<>^;1T%'??B'L!*9QJ?&K0K8 M"H@HLAO'U\2G9CV#!1;JE8=(SP&OF1D$QD/;-<0H'21FAGQ%O A7^AG^X<_"\2@1!>B9C"?P+[$\@L= MA5/"/@L3SM?NEA)K:F+TY9^,' :>5;FG:<,@VNU*LBJS?L$%&TN^S!A/BRW\9? M@GKE)DIFDGIU@=+K;EPSBAR1*1/7J#_Y,S?I0JH 8DP:51?)T4IGE^M4-U3>,QCG0>%L&FZ]F)5N:-Y.D".>E5 MN4-U^/U^U,@3*<\I]UB TTYW*U*T'R%=8/[64\H\)O9M._-#KW6U%?S*0AP M?@X@=>$^3#XTS8K9-_[^X7P[:#\+<%F?FZ26V(6?I7EU3CZ1I+" ^IX7G>=W M>@D:=.'>F?E(1#9&PENJLTWZ1[/GFC)-*%.Q-E[D)Y+[LG']_/KY(YR&K=-R M@T8J>=<\Z]6CFS+>C)JD?Z^V+XLCQNA(7+63 8!2J7^"$RDOCJ7: '-I=E76 M-H/F@WZ; K2X535?A0?SM9G5;RZ]2[_C.@KPJ8SC>*"^Z]0CX@DLP LEZIUU M/*KXQ@)4\%9*;N7 ZJO7OJ=/!,S?N/6C.U@8\_PLM\">-D[*!QKE"?7*VR7\ M6"A&!"'K4SR'+K/%CBN-27:-NDUU@/PZ&KJM:C56;]=59QDF/+AJ%'BZ.67H MMWP2+_9'R*=9BB-[Y=P%>.\AL]6]S(=^_EW_5L[U7]DZ<4^7XZ+RD"N:*"3@&7,/&Y32F MQ%IK:Y-R'\(V@ C:YYWAZ\[,Y&\/]+IWL"OJOHR^NX,!Q[FC?3]Q9W$SF;C* MLX7D-(J=%#JABB.P&'YYS??0\L47:4K59#.9LFZ%M18#W?0E1+F-I1)=F+V3 MGF>4:Z/&%3NR;!_11>_I@/BH=QXH95Q.>+$I\%U:P'Q9ZO@/>S"\03BE$O.Q M:0_] )NQN;, ZF%HV]7AV31;LGTIX9L'K*'&);8RRTKLG"OD:5FGL,M8PKXA MCNUVHJQK.YYT"3HA)V".\WG0:%E4]>&EBB#9ZV&0"^9Q+^GTT[D]>I#9Y&M9 MZRS #T]5"6-VR8F1UA."H >OPS/,/C5(!0]>'X\[7%5W,N/LWFN128II?<47 M-2?*Y=G;B,5X GH":I8\>\++Z7&48MUC+/,;+ ]'$OM B5L M'IP8N&6;B6[T&8;.Q.R\>;TUN^^EFZN 1<%UM? HSJ W3'GLG"IQ/;'&EHB> M*.E(-,SM'-Q*(\ LH/[#@3'>@'5.RH*)KF-'6+>6#Q.-WG MS:+'M:%*\6 "7.R-?QV)DV[$I&3["A=_V^Y3&]??*;+K""O$'<_-V@\_#THJ MS.,6XW*8V:*+@*]F6#%J(5+/4E(\4BG3)M G3ATSMYCZT&@ 95+Y)YZ"R=/M M=^4("&FJ 5G\)LG^DP\Q]+NV'B/MGK@-(>ZT]%I#(""/:O][),08Z MDP^NP;=JC.?/)#TA0+E-L>;O'*DQ0I?/#JNE2M"?5=?%S;Q_&NJ7J=]Y80/F MS XM.DQ-.$\+KLRVM53#F=P9\SOMVMN M?U@?S\15!PP+:#V-4&,!KS-F6 =O)N"^@HEY$'$4/U6)!035/I_L/?>84U^ M6;MP$!$0(=*E1@0!*2*"HE("(DU$%$&4%A643J@2("04Z0(" H)*4!%$2D2J M&!,A%!N]1$ ,"2 =$H$02.&$^:[O^KZ9WYR9.>^9][QSSID_]G_)WFNOO9ZU M[GL_S[XWDCX-B.01G^&@C5Z4 'CV)1V\#> =QC&#,^E>M@FH-3LF:!L0OP!A MGS:6CS6+X/2BJ]+:LW4$ >08M([>!LB^8$N+DCQ98CA>3IW:(FP#,B[Q%E]V M0VX#!/DIM>Q42#RG\VA?#D=6W08DWJ-?WP:8:7% )-UHY\700ZY9L7_;^6\[ M_VWGO^W\HYT3$ EKJ&:H2MMM]U4F^6C,.'/XX(&ML(5'9-A(VGOW@GOIF[\['R;8P# M&5GO#>:K,Z/D/1DQJ9[_E"^Y#,9DA8A!,A]%\Z&[JZ N0_#K52[SD=AG$94^ MA&QHT6^:9U'$DPW/6]6NC]9GG$&V:".TX9&,HR^094 W[8!?['0H+\,Q1C#7:FKG'[^(B M_A"*Q4#CYYAMP!\" M\O)?B47N7M7_.COW;LTL':&DX<^T_\JIA-M3+N:^OOZE]\=W(BRU6VKB@:Q8 MJ#>W.O>@<.%+CN7N%%-VF@J>8XV:!I*^A#3S.\8\$LPW1<4!UJ[;L2QAG39G3-SWUZX M#KE*LJ-9KKJ>M.2&=^M;CC]P0O#X]%'_7URIV=D*:M]OF+3,XBSAU" M/Z+2NC*227.F$./KW\LAG:DGZC:RO_J^=+*8[OSE\FE6VLK#Y,L#Q*5Q"RP M[/P*_7GG$Z# $ZITQB#(VQ'QF#E]>:8KVXMZX^,[&E]P3R]2K=/:6;KR/ ;^< M;]01@&E PRP5BJY;?30S#_S61N,^00^&2S(LX)&;& >J3X< _^-U2Z M;"F]F-ZZ:D^)I+NNR30I9/A&_/2-RLUU6=SW!0PKNO;#4,DTMG"K&C-/G"2T M.NL>X6V#\'R\WY[:6>VDJA%9I#3O _E#WR!UQ$\PA4/E1-@$B!A&GYRNV'F2 MPZSS"G7GUECGI92N!2GB'O-=Y(^>.':*$;-LP#6#W=G,/40_VOD5*@FW)(3E MS5-G:8'?M0:.2V48TGOJHPG_:/HF&^UTY<;N1@@(OX?)84Q"XT%>P^O\,^/K M]\]T(%=2-U9XF#(427RN" ][?NZ@$EEU\W;0="#V2H-C4;G-*5VQU5F)7Z:6%;Y $L M1");09QTE?3QJ9, D0 =>-OB=7#+Z!^B[.ZVG M?QO@NY*4+ZGC;/J"/F ^(E'[LJVM-])KU>QEF,E_]WA$(D3PA8U$#,2 FN3]5*D+%K[B,X M#90-=#^[-7:G<=7]R ?@JVY?R7^L]O]V;H-0+J)',VF0H;)AML1"H_1XLUS' M0NN9G-'Q,T)QSI[J.%;[<2%?ZX\XRE7;#")/6&PQ_#KEOI%B]@^R5YBS7M^Z MF=QIM5C]\#05.=]UR!^&==29[)%A]Q#%ZN)?TO%M."&,3=D3LJ"C74V3@TKS MY!OM[]P)_FVW'ZBRUQX; MY:YW)C&M2NBU5O'VO>O6FIX7GMQ1[S(BJ22:S%??BZ=+,\?I''2P>Y.58Q R M,P[3(0^G4%8OPW,S@/M'B=<##+_9?<6A;^<:K\UE9F%,&*>9=JS\,.]Z7")8 M"JY595RFO-#R4SMN=/K!W;R1Z;/;@&6M1ZK<&PVI3-+.07;VSY\GZ#G19!O> MR3OOGHU<]VZHZ?(D"[I91Q^-.*Q5]_'3>0W<4>?@5^IURRK!DTLK_X*!\[]+ M@/^#=EYFA",Z[^+J-_ RO@+^9G5H"2]_S>ZT(,7&D4(+!Z#8%W!"J^K//5,' MA;/>.5-T.MUX"&PI^GM["BY5]WVZC-N \C'7ZR[54@?"USA(\=BG&R:[XP21 M5I"_'!KKR&HV$F0*LJHPBK0QK10$7Q_VT-R#K%)?P6JGA*?FMB/5QS:ULR_* M9-^;\I"X"F""T;4<'Z&(%-MQ6UHQX1 5DDINZF% I#MQA/LLO8"JMFR;RM;LA.9Y=(JN@-(WT9AI2CM7DSJA=%7)%FA,LUS5^D:J/],A//1;PY9G@FWPYV.$>*](1"U?BC.P%WU_S.P![ M&-$G+SVDM*,#^.%6]\^#T?M^O]?A7DR.GN6N^)-445.Z4N$8"8W''XIG?+!N MUSO0,SPJN@VH1^YE";">(E1](-)&?'33CE%LO%9BF.:=3RZVI1=DM!M^N7YM MXJYI37)9K2>@G:@]]U""VP /<)S1N2*Q9GH(])7IE_GPT:ZJZ8F *1O=^U]1 M9@>C'.O^FJLY'/7W2@*Q=N>+MCCL42IO"E-T@F'([4)(DV%41!SV)Z$BSCD& MURCXR64EN$EF[-%%_I?Q;OTFU@NLJ%,G%IDJOR\!_$$E65,,\=:1>])VC$&+ MI!QZ-VBD-JOG]T(_U!MDI_(]NL #1"**<:V)BU. Z;B)6N*>-5$--_E>@\OD M%,+R>%N4=Y_)-J#T>"$;H!O\P$_]X+1ZJ^#DB)/9C%V*?(U%> MDK-(MV#FY*XI*FA)CS+?L6C>KKGV_E. ^_$;2WLL"H]+GOK\_:*^(U[^4&\ M1@OM(VVVD1VPZ!D5X?3S=J'R;:4 *['U^_R+8Z"##TXJ:5L?GP9/TE9YHK(72A+$*S#B7J M8N+E_-R%\>QUZ<>' AJ.1RMA#__:P6]//_7;6><'+(B1((Y;(U.GDTHYQ21LIX3H&= MY_5U=7>N"Y9Q",*;B (WPWD/9K%K63VX+5X&G)[6,0I4-&^(N)&F]UA]W]N% MEA]G$YN!4G#B8ILYIQ,YF=0*;$/)(9@+/$33P:36IGF9*T4E&3A^CU M)X:&/W%J]+U6@>1JHYXILXW='T4>;ZQ-GBX&=O70#\N_@[Y C/X4227?Y!O4 M6%G:7P/0>>P9B,O,CYT/5%_380OPHDU*V)V_1[X>JFPN_7#;7Z2HTO';HTE* M,J&-6+^Q>(0*IOG0AT*H0-+5G-<^1F+L/O9P_TH=7Z%ONK0KVS-7R4= 3=%# M?:+<]5E&L'HWW+\:,8AL3$K6U>2]WK=.%#U9-*TYD6;E+*/N+20\7="JY!-\ MS,FT\Z#[J6)@%6XBR4VJ2$Z23$AVO>;TXX?WL/#)4UK2/_3O,_A?,!?(H-'G M';:)VX!&<)L45*]#D^EYLO+B#V'91K"/'2\C>Q]"G!'&D$=TGR2^)7Q\*MK" M;Q#>7.R)'4(K[%;:R';_IEYT]Y5]NA4@E]-R('*<]&8'OH$393I2E9 21C)S MT*IY3G:V]@\Q:_CU:^*M2 ';7UT QPO46ZD90S4[2Y@7I[.4WV\O>GRH9<['$-M;.=W$UI M71X\VG'!@29*^X!]MO3#*XNV58@NMNRP@??D8[,:*CKYIK57W1*):/MVG^R+ MW%.K2H'WO^C4FD<(%Q8+%F4&5]/=M15(?,(2PB*ZN M']1Y@K;Z.X"'6A-W\<3>K>!4 )/SV[@"=AN2'WP'%[,%3,'P/'/UCFPGIOBO MC=Q!72Z:." ]/&_N^E8;L)PB%$E=@;AQ7'>,:?@2@L C!3W?#6@L*T.7#/NM M ^YW2C_]+J44N7?U'Q%+>\B)5%O3;4#Q20ZZB*G9!B2 *"FSR+4] QSC)<"4 M*A]5;A6VL"&0'3.*9._JY.3K5I5GVX!>&=MMP$<.XO;F M5#(!$)U3D_B*DK8!QOZ<,L?EO@W8._P\YCB2)-J[#9@5Y/#I"0TDR8)Y*!+$ MXN(46B9/)E/=*17P^=^F_-N4?YOR'S5E!K@C$&1(":%%2EX568!0'L&>RZ)I M*DDCGAY!'2.E/?D2P$M60:P!2#ZJSI$I+C IV6D:5N;M%$./(J468TM&>/UR@4;ROT.7<;D.)GI?Q"C8/2@^W] M%I&AKRQLNB#*L"LM[(/T!#*?+E)H=BLI.:RBE#5>A I8[5+H4?&)B_J-/,/B M83WAS)*#"JGA(V'(-*9F:Q&G4^4-#?"#XF)#W5^ M/P=K,7('/I!?..! 0[O](31\+QM+@?\L/%[\_T-#O,H,X,&)B#^/C\P_BXVK M]6)<.7^(#_"?QX;3X*4]MG\6'ZK_&;8X"E--:87T*Q37DK0.K%'OFLRGCW?> M%"ZYK>SV$ YX7*)X8/9#.SR'JL<6T*?DM[+]C(0H[ ^342\9.6>./O7BC'I: MSQ)\X!7W,O'/^KWB0<'&[_-7*C0OW+EWR=DR.[8!C2$+UU6ZYE\O.36:?,HD;?# MZ:O)KI BS?VURH8&SXQ!%2?!!XSXYHO.U%-<,U/ADDAR156KIEH_>=2[X*'( M%8$G1ESZMEVQ3QR?_\$!."/<'21=23"_%9(L+T7%W8='*3>^]G+LG;^Z=2?3 M>\HYA1Q(7MS60(JZ$IF'G/XU4]N_3?FKIM36]PA[&TG6^(Y[VM?V^Q%67" N2MJ9%=J[ M8@[]'1O1HM3.)1;#D E>-7])M35]GZW-1IN'#SY"V:Z%!:'*)['J,SN"'RU> M". LPL--EC*3:G#Y3&:>>9RZ_MUM0*Q^/FB# Q\7_]XXGVVED2W^!E&O/_7! M]$G=\2^@FXIGJKYMW2LPV+5KYRB1P19!<1L@*,4(AR-:Z8C.]KN%8:TDD"GE M]W?GS*#0OCCPRHP/@)7_&'^&!V.KT7SQL:SERX*?H\?$A*Q49/?^ALJP^U"U M1/S3!3)0!B;?'2KE>VU9S^:N,4OS;%EEQO+M MDYR.4WWQ[L%J\<%% M^V].3CF3+TM]BXYF"854SE>GVC(: MR J9[B@XH5>>CY6' #)/_1[#HP0-M$IM0>JAS2ZV@>"EVG(D,S(&K-BS])YA M#[\;7<1#N5U?9_?T$049S].?R?!6N^"XT.0^7%+/NH_S!V:(\(=1*[V'[9YX MNA' MA(HMH"T9CG7%D25&@CR/[=;HQ0H1I R3#SXPV9W*?$_/YTS8CAY;ZM./BS7P M+%YHMM96+20\OAV:5L3U/5OQ1IA?-?*],>B)^%K98C1# (:GM4)$7+U&T]%) M=>E2PD(O7YU=$=LX&GS0]4/KKF_F=Z>/&P7ZSJWL;'"9@<1^^O2ZP&VHU?FE MWFIC)364GXRT D<&UJ_FN7ETZ^>U-=9YNC,%W4KD80++8!8MH^?.'$VX\?Y6 M8YI2K?SU\5@O UU]0T4O:S4CRKT?3@/*>J=3F*F&P4_<@%1Y&S.-;$-X%]Q>TD"TS6PZ;F9',C 7=.#F^0"[A? L\ ]F-IVU%M("U06 MZN]+\KRW_ OY(;#P@O:%B)ZM-@<$EM4%@%=QNE5761Q'^]LXXIT(B25L94S? MP4+M'G>!]R#&5.B))2-15CWN=H^TGX2\(26W)B#^:B.[N_/4S))P9^HTYOJ. M6!;K"=/F796!5CDLV'Q^ZR(:[+(NH&/Y8G;/*;0$%]<(J=UV@/^6#,5 M#*PXHUVE5SS_ID+IS&!JOW[TR;9-_FTFZSW;$'_,T+/ MR)\7G\\V:Z7FD>4Y3W#FW<C^3F<.<#HX/<#G2EL.5C(M;W&R,7W!8M2[V96 M"F).T1;&Z@&(IK],UG^!>&9P]Y 3#40A*+.>JH7?!HAZ57[?-^HWO/$).U5[ M-M P,;IB%,/):#P76$_@CM,EV),HDR;X+3F(];M,J?50\_ONXZ^XYU;^3O8G M8Q09%^!*U%\M.^*8"+&AV_!;/P5O_>CJN= !">QI6G++$BO7]58*>&L^<;SY M22+O,][^&!WP_Y+2!4P%^_:,,"9[TK%GX*>'L/L7G.[&3KP7/C#HGW]_Z!WOKX^5OJZ9R%? MEJ*9U)T[B@# <:O7HW+Y]PQL2O&O9FE;RE5EWW3DQE--=6W9"]4F3,$02%U2 M"PSG!8U#'*%'GZP)*:ZNWV7>G/#J1]\9R^RCCHK!$L92P7I';F8](4QA/W"" MC\%ZC;OM;Q<-)557A%34WB'8\">?]N%U&T M:84ICI_T;&'9SX+%F8=Y4Z8:%#PSV$-UT9?!/UO]YKZW\:^CZ]@[&_<."&ZF MW6_->LV A8].)2BM$:85,%3X8.@P\L>H>V_G6PR+\0+/H7,J5)*X4HCY6#2]6O8J"3 M-I)XBX#UN*TEB0A>QOXX5\Y_U+RXR_X>A(IC:R);/+&2,,>N!HI*4EBFG.O1 ML^,<2T7&=&9-3WG;]K;A(+9Y]5"ZJM[23<8EGRO>$,'0M*=J/QJ&&REW'JQ^ M2HV,:#PJ6\;XV*'*3?/\FQ/'K-#L&^@%GA3)UC=P"&R*NA;83#S>K+\DHI?[ MZZU(E4I^;9!;V> 4H>H2;SND%KJ4X$^=I#VEKK2^[[E'@2$(^(7 7HC!^0&5 MK.-MK=-[ 0E?][B$SJU&SV]M _XL83\3?"*Q:J-[R4*V=K]'UOX]\$ ]>?I& M^2ON=J-3" Z%XP=[I>A>-_ E75LNZ;_>A=C)!CQ\%,_O1(&_NA$U%R0EW5 MZS)CT49#B+4-NTHOH\JVO8#RO\>BW4PF(6,O)B3QK$E'>A6)$-H]N_8UY]69 MR1KGFPJ\8U)H;FH94^+*!#*I+6LV$IEJX'!2J+.AQMJ+?\.[Q!$4)PU@0/^F MMW%',+Z<4H&CBO<\*A*F0U[.?3]@55]UWAJ#LLNJO+85 '9:)=(#M,:L)_MS M*7?R*TP\3_4P[1 26@>N$+M#LQX&G_YI5,?%T/O#3":8_E3P1 \>J@UW($-X MZ(AKW?ND$\8K[69ZS2^2HV.Z$)?T%KT9_LSP'S\U!\.^^Y6UC)&18ES @<4Y MQ8=;$;?>]_ @6_;#'<)K,*Y4?8O^FKB^V69XX[MUKBFOH/51!"=[@=/!$R7$ MM[AX9EO\U;2V?#Y+KU!7_BEF29:(#ET;O6O'.=:DZ>IU2GY+Q/I%R^MAY4N+ M-;/GS7,\YYJB?0>9DCOGB.CJQ9O!"Z,]''YQ[&!=\'BG+W>4?\:Q238#'4VQ M791A@.'@W]WYE K\ZF>I+Y\KC$?3XA<>YZB O\2 C]6CZ&J.'9#DQK*+%$<\ MD7\N![S5M/:!9V5Y&T"EW09O++]"QR$#,C.CK/H-;KKOFZ07Q^.SRDKE M28K#./\U5^X+E/'4$6]I_]+\.[B[/[_P)&JO.0 RXI- ^G'F@@/<&\BQ%PF2"R>D*'\G#]Z6GFI+EE=_3P M!T(KL7:EE=/5;DXV0)((":%W7(0/YZ5#1:?"-425&#ENL?_1G2'*RJ@M39A^ MA7'1F_HTW)S=1J@:N(W]\.RU\SB')09U]+\MJXVST#\_1>A=N\0[+;?!W/]S M=OZ^!OO8V>:@ &DD4/3XT<@;+J1DN=\Z2Q!'Q%L,P_ M.N1O#=4S0VP1%?\CZA:_/OBV?^$_/75+*34T/E()>26E\@P&$?L5H7/'(4D@ORG@VA5>N<^ M@(7A-A*.BV?$7ON[(ZT"WIGT[%:F\;X2WXS8.01BAM!F]X&]!Y;7\22(0%CAL>11V 2.O%&FB^@F6O[5KO^*GG,U)\NWS+FNLN))0/ I,[F19.YWZ#[4 MR!B;#U_N [HSA#T.N^<=&#B#;]Z=IC3#*@BP5,7>,P<=I)!QMEA9I@8EJ14D MU/D,IH4O#$^L*YE9W(+O,ERZ'W!W?HD](&);%6;/U0(_1!>> ,9L\?4Q>4FN M8'S>/2[U,8N"F4Y3C:X"):/ECO>C?[F6'53'= /#"5?=>2,E0F@/T'MA>,4! MDS&JP&&6=[G7T?E8963+%0ZO[$DR"KW*5FFFIJ]%^V/T[@S$KQ70SB%Y=;G6 MA\0W#U-UV )!:+>(7CB8'G:S5.LU2(/^%?I?AIZF1=N$6ATQP&@9*>MM T0.JWD MB';4H0))Z 2L!OT.% CK-*FARJ>I5U9Y(O=GZ95_>;-<>7KJQN]HKUU)+9EI M3BJ=M@EL>2HQZ2I)-]J'V).H_ZG51FK?I]D)D>/5E1@1H>/\L@3?ZVP0A5U MLA'IM.BK8_BKGZ])N5'_MC;90DS[U4>'2\< \KG/C$$%'.XO?![:>D8Q;&QS &#Z?VY(H0MT=N%"? M\?/PUB$ [[33X/^CQR5%D)?IARI'E/4OEA5T.UEI]CUB68E+_@/XU6MLS-1S MK^ENJ]VJQVHZGME' \J]_LYS?V$RYR/Z.+5QR9"22>I>IZJTH07FKI2:U.<[ M))1-5A^Z>A3)92S_U SN/@FEJXJWZN@1K/^DDNVM2X''F8& M^LZLR'"*5^ -R'$M7J9&MFG.VP67H;/4L6/MG%3?AWH*0)3U05+#P90KX-'W MD_;]8W1>D]3>O%'15C?I;+;#VNZO,ZL9$T _>R2E>!L U"F(=D-% M)SE10++(EHL[RK<162CYZO>A22#/WD7/YO&U!P>3MP'$,*ID/'(BA2A\(@6^ M<@!^CL).]M G,D[RKTL%1^@W;BJ"=[1X.*B"*>Q+4DY[:RL"*VN7/_S40ANO M=/*27K7#98Z_0<5"2 [\I#BCN.?8/C +4O>'JC&CI#=VT8%%09U3MO4P M2#)XX@U*EAD=N14>!P<5SQVW^F;E[6[T L9;H\5922)V?4M](I.NTK.X.B&7 M7L;4[(/>OORML'='BRDHL/O=%H"#'<"D:)G6NX=Z3/LU0GVU8S37&!YQVADH M-8 J-S5G"42Y!!X54+#(]-.LWF,^E(G/$IM\QNIP!+EDN@QG<&K\[GCZ!E5D M,TQ+%M9HVO_KP1VK$X+FT>:4*+E7]AP3OK"*GL> =3'"G%^>H_AG/F1KT7.J M?54J.E]<-[VA,]=LJJU(Y#8:6N/=D4?-)]:BXN"-1GN@^UT/=HZ>^+JYK!?M MOJ\&Q"!CJY['G ;Q,!4H6OCD/OB1B2YNO,D>KO[03_Z9.-7B[*BB=<(_>H?U M5U@M"1*'@1V /6[9 B;'1Y,JO!^X>MX/^75DR=5&C&L5FH:;>(*K1=UO?(Q+ ME/:_G_XIQ[(H2K#LP*=K'@Y,OD,8YW84Q1P4-]J]J>L:WEXD_X@UZ-P4<%,6 M&4;^&<&)KV$L@S-M9:8S9]J&0PJK(#Q(O')Y=>/@4%U2O&SH<0OU&12-)Z(. M1;D &6TDR59IQ=5_=4XR?2?3^E,Y^_/G#A-Y:%9\]YEUY@*M(17 Y!"_>R_8 M>P4ICBP_Y'ZMY_?@2R?N1V[YM*2*&5Y7E_K ,S] M+/9!X%REU^J(RQ.AH+?G+D5(;0))D+IZ1[O^Q?HTO7I<7=S64(>\S*.\!.^9O#1N(P.V^/ M[LVEM::J4K^-X^?$4YB^[4P.Y]S]D/44;H,9\3K3F2BWNNHMC>F*BXH%%_(. M')AY"8@,OX>#VHZL=HSM>4IUQ[_)9[RP?UHW.6!X5,+ \2T]O$,:F%;%[GOF M&WFW?H_.KSE"T ^M7_)6$3)7N*!A\[K/EYX@R=M)+6NTD MN9TF:]$5@1T@(9=H="OV!*7C=6^VNV?AKX[)7O\VO^))< =8&L#*?XX3DZ%% MLSY@!:;F)'\>;ZY)?EI10L^%DDY-'OKQK;/T3"?SU38@<8%5;R0X#8>4^+QM MX3]MI$K)S'XDBZS,4$W;M_$CI.@#A^=B4YFQ%!138J.#%H4D*=.]BWVV 3_9 MG[%%>+#M,=M4&FIG.] /<57YY[KDO'5'$.%Y(8"!)O.V MHOI:6P^(N5Q1YPOFMNG M&8U?,GEWC5ON;"=XO=M!#MNX*CJ]BVKZ1O M R0,N,FFU#+\1F18=WZX(/;I:Q_IH(%E:,O5XQ7X>HME*JC[-7?$O6![ F%O MR\/]P<"#J3LB)-C3]"R*%BV! [(%* OX-F&)\'\_HAO ;HUD9]E P_%!OG1 M<'<="QJS%'974S_]'HXQZGB>VDT%INBB^&8WSF#?O[[NU>SP>KF(<:G)\F!* M\!XW"P5[C]C/*\;2N@Z&BM<'F"9E)J^\PX='<^\M-*M7G,Z[5B+_^HNEXISC M?^?KQ1=%L*6;$:59MU)/:/RV;'$PGK_S5(KBX_X+.GGX*] MAH?ZJH[HH25C<^.0)G?>>=^%!?_CP]857Y.K-%](190%)K\8K)EP3& ZL,IQ MGH;* XN(D]25N'K+I>GK"+Q2[SQ4+.U+8\Z!K-PD]T9=KLT(E25!AC=[)%M7 M7B2M36)48^8.<:^3W-'VD"$G:O(I6D2FU$;U*BF3*9Q$EDRKQM6QE>DSMI2- M)S_]&K9@T>?7/\_+?7^NCJR3/K\%[8!0KMG&(,3,XTTSVQ!JO]F6&06E K# M,R&!U#<0NE!T10N>(] M',4:%P/:RRR?H6"*3@RZMS @J7<8=CG$#8"&DN<0_P:Z?"U:TI;"1@DFYM_T M+_U^]F2[K^?>=A&@F0. :PW=OD*'@9?2J)\;Z"#S=W%'K%Q@IJU5P1@:4>V; M/= 5+U\73W-E-1L9WJ#G7Z(:5C_5VPV+;XL;Y>EQ&=-(2&(QBH$J ME))J#8JQC-6D0)C"H$[IE'2F*U71I*\1WMUL4S(:#_3[/'5_&U#D^Y,IRDE1 MKG239YO!],PVK"I5=_Y87TGOR%@C=NCL))M]B??$C@@](4[#8(B2CT^/[ 3E15?@X68<7Z;2B9.^'6\HGO%,< GF24<>+61>TGW6.@&\ ML8PS,Y#\TTFA(@/>Z[YU_]I+JL$ M2=-7\2A!)CBHFE[A.L#4?]'"?KMA]\[R$._;Z>2OLH$OG S#%HA&QAEG M^\E_$;>]] NG;62(((#%P=[J,T@96.FO!1LB5E.BAR7?*A^LO9?2=M?S!W') MG@A NO>D;@/J7HXB6R5)$5/]X8LYKK@N+$I"2.C.S=6LVHAGZR!80 M0@ZNSSA:057;LDUV(M]D?WQ6M?;I*_;@G#%/=0E]>GK8]L @A61KTQVJ7ORNS3K!.LI?0_U?6^7Z+?78@KU(A%9F":PAO =TS\H$])E],@H9+$FO>HI8:ST?O M.\8;QC0N!GH_QUZEWLIS&(RP] MPLXJ>0K6N&)#+R<8S !85XR%?[B8^0KG1=@=Z."*.* J=4H6%6+G^(W8B%I$ M52,(H'UUF4*S;NKR,N\&UKE@E''HR7#?NNK#]C/!,\%%QIN)IS_1>NYA^9OI M_A1\*U;LPW" @6G$\[D\FJA/HW'*T<)3K05\2EG99T0L#WPV].(N;\J:;,PE MIW5GV>?>/^8Z([NOJ #= 9%#]!,;.! ))3D_RIN$T2=G[L6+?WM@])@T+E>5 M4'H@!AWYM4GX?L"JF @_P'%Q78R+_HX$IBOU+/%0H^QW :XG MZ\NM7L_+?]C_MHAU6WP=R.'TBJ!66X'-*S \A("!AC8119KG:)S4 L@\#F0P M(,7VEW@?P758CQ"B3-G?CUN(P#HYD5\:_MB,+H_WDZ6>T?V@]HJ!_U[J4]=J M*U+MP\@\'_>59E>Y/_<^68&-6C(G'8P[O.X9+(90QL*Q.Y>#(;H*$56LIUKM MZA)-GV4FWF#RY'6V 9K9HB#H2DCGJV+@R]EJWX]@$2BA2:&R) M..-#H#J5$ET^?;R%D>P$4>P@(P,?L;=2;<"83G\,^+9:]A9.PR 1#5T:YH=_=J4/I)9O"5K=O%.X^!1Y_['<:M"0) M=JI_R<'.JF!O4&IC%H2^T%;H]O@(8P7M>\5'TKJHZ?>PF0I[CU$=U];M2>C8 MXPE)_-*?7M1TA';/UGU%+?%+RJ4Z\Q\ ^=W!(JF-3 GGB?RD#8MGW@A5JOV/ M)9C&BX9XJK>'$'CWB5]L/LYR'/228-L7':.CRGVD3F<333G%\N.:R/G^F84W MT>JSP-W(%C6DI^V>36@0R9HH^L,\6(5PXC1JU?)^$*K=BWL*NG,N"N,8\0&N M0/EJT=^/A#S[,Q:7QFZ>1ZM2A;FD$CTC<3**5/R0)1_!EZ,$_\H5-[ M(I$E!G[V(=L 0QY$,UUQ0@\/3<1>IZ!C,'JD347]/'_P^;@CX9'Y IQJ&^(Z M#D"H K\#:9_I% =,4,5/Y[$O([SM["/>O=S$+^FE:H8-F2\CH7'(B:2MA^^5 MJ,AV=6<7]^B&E)=U(^MM;YO=V?036^UF +C^!(JN2/@(WK?H?Q-N0=[4R7.U MOO+;W>BC<^4%7B8?*G*+MP5R#:!N \Y3 M(9+(%B#&!/H!HT6UM1G4KW3"YAZN/CWK=OIPCQPM\R6BH<\8E JF+!%'5R88 MGBUGB$^G?Y>U(M2CCFY.=AV+Y#:FIW R+C==)S8$.CGV79&Q%/*BL\J"@T+% MBER:Y@B!6ZN0^L%+O.1?G(3#$T]?GXBJKZ%Z)L!/O_J$:89X-THX*GFR"G9E M3"[?9;*B6B$4%\VC4$T#6TKI[P$0(EK%T6JUY[)LEO*I;8 ?8:ZCZKGWZ'IY M_>"B9IC,K>";[Q-NVWZ.%9]RTV"ELG?#"$%#1J)TQZCH.;^ZJ=HL+)K/'/P4 M (/>PTV\ =5N)&-JREU@.:WM;P[,%UIE.3X196?\SM;G>*_>@F$%MV05@0/0 M\>D34>",4=@I0?,/+H]&W1BG>C)%5&@P MJO+*(DO+C5(3D&0U+$==8U@68AS;4133\5V3(3!/(8,>P!5^V0 EC2QD0HF:?:+;69&4U:<5MOBBT5&IZ3X.\?Y M#TZBQ4>9I_]T9]DM^O77R)MP1THT.L6CX:9<)XK;6[I0_EZ3P/0,EG@$@7VX MWD-7A'80^<:CW[<6:5.Z7RI9:&/T\D_JG5[H<%<[#2*N57.3>1?C&>YS=]4] MR5I 7_;Q_J6.@ZG^YH)W53N VN=^6_9MS+Z.C+K$.\M)1=L NIKG1TCJ3[,/ M&\G*%.5RE3V$-BK?H1ZXRQ&OF(T[5S+&@]83LRKGV <'B@=UWR_XGV\-&QO)5PP[H<%M)> W]R[$#Q,N,GKBB0 7'8DQ)705'1XMR#%^M]W3'<&5>U+:F M$"8M,MA"\Y BFU:?>:^B\XAZ6>6)C.N; -L%'E],YX<4XPU!O6C,S'1I&U M E9H".Y KKI*-.O5;8(O5(SE))A] @!.W[FCX&!\N" &D,V#L&9&E_^Y$!T>GE'L *< M 1H1??)2@Y--0_7C*NW#S][2"DNS=JM][>2JRE/FC8_/(3Q90P^ 1BS8>P]3 M!FAY?1.-F$$-#'#RBN[=*M*X$_N$;X$+R>C34F///MCH"YB!^+0U D PH:RT MFW[$[3?0(9ORCIIGEH_.*^\/^A5A5_D8*==4#)P_5&M@1O8'M4K;-Q=]J+@V M6^BW<_^*S,/&!*/J*:Y-PA1X28KSF#V@VF;4 1>A"9%B[%WA.3H+^3EF(7?[ M)IU+^(UI _3L\MSPY235VX$O9YZBBWO]R; M8WNTC4&U* G$MQ+OPR:KS!IFU] #BM[1POQX%RT\;YM"7\.M4 M7[: &56QK2,*DL26Z(=+>8WP1T1>? $#L!4>U&A5[SUI:.M$Z=EY,5NX'%8=M _"1^_S,'2_$ M19\UD_M]X*S.FE]4+V\G^PR]CRHZ.43)(>NUJS].L\)%ULR'AUC[E BWCCDK M:O@/T"7+G!BB-$Z9B2N$J=#LZ.(O8;R6?08V5(FM#JLRO<*'6=X-GSS\?]HK MABX>VEUT/L[*O M?%F:)$2D>8Y((-Y_WD"/@ 7H(#R"KYZAEV0 ?CDK\;TSY^6(A=^CM595\7?& MH#0)),4:-!I%7A\,QQI0Y5&WCVS^M!6AQ[F>G9!_$G'KDBV3#QBYS@D%3GJO MH].L.+0XW/%T!\-?\ORUH(44CZS5;0!\+\OR>8S1"0J$*>)("Z<4=6![ZS/% M/S7A%YSJXK-^5.$>ELV:&U80#<09QYB*]-#+S-,40NN6_6QPXV7O2P7T.<:P MWQ1VYJ@U-P&_MV+KI\&>WPURZC M><@UC_O+%^68BK]"I?^G[L/A_0CZNQ=Q1C@R)=!L&\]6(NWTZ#9@3G ]$LT4 MF61?L"7EL]JV 6MSX<8@AW^JGRR_B5NI (*MJB5)F9VV +CG8Y>T%GGU 8R5 M_AJ/ M[SV>ERB%"FOOT#?;.ST%7B[OC 2LJ4TAE)DN%,\6E!#V_2129.ZG=#]!_P[V MD?IYX\_7!E8LB8O%*J,X+>0.Q_Y56\&JL*2?)E&?C3XIIDHTIVGV;0-\U ,O M>"^Z8$VF[0DSCIE8)5@9N2RYC("!D 5-VR(QQ,B5RTW>+OMF?*9(]G<=/LHE M !"/=R0:K\_>9%S-HGCBL5&_491L6-QQT8'0DQ^GMA*SDC!W<"<1:G O:D_' MROZ3C9-HT7GYPX.GOQ.R?YTR.:TNYLXOO0UX&P/TV= :(;#Y<=08=@YDK]%^UF-[:FIC&UJX,ZF[;+_- M&4[\WAE3 B/77[9,+#DQ(L3='1PNO7[!97^#:^YB,9_?XM+:@J6__\&,X6$Q MX?9]JL+"QA\=+G\$W!4_(?:GVR202YL,>[@YZY$N>,\/)IBB*Z\>[4-S]JWX M^DFE2";XV;[ 9-)MZ''7;ON"TO#[8==,1O26OM<9[VPH!H0H/LUOD!3"394*'EJ M^D%VV0^'I[X6;ZD2F=$O?:[.A9=!3 Y7=6%0=Z\]/=^,NE62V1%C)$%_ME.W MZ'HD?I4&2FE!-7U^B9]?=[^ NGDG2S=_ _70'.M"#6>*CTVBVVTLYT""&(72 M65$;E+*^6E>,43VYO^"M$K3,A,AE'/Z M]K\]Z4E4Y>O-$7GR4K7\F2XN-D^V <1GD/*Z2[QQ;$X_;U8X@&JDPHY-H$ 3 M,YE*1I=C%IQR\>.N?F#8$?>W!AG\Z8X')ZANZW_KP;V\LU,AT*6;LL_R>+]E MBX-%N*N*6%N:^7ZQD%U;/5E&0Z2? MF2FS/66Q0.SEP)VP7#).S!O+3\&BR7)WIOW6TI7[G1>^)L[):C\+A[;8$SZ> MV6!*?"4YE"N:4\!IZR*GQF$-#5\B#$]V*71>'-_:NSE&*]KYR,:6NC"QD<(& MS8&$4/C+O@\ZHV^.AZXJ:=08.674][7@KN#@P./%7--K%TVED^@:$UVWL=Y M0D'78;4MD96%T6L:NVE3.= HH>#>;P7X9\R6EMW[^5BS="0C$*Y #6\%"<$6 M'*D]21BUYI?%A:XZ5X9N6C^.B%77,+JN\*,B44K@$U=-/*2[*OHQ XAL.3W# M>F,@60%K6.AXT=ILCBIO*)CJ+&6]]AZ_E6I^L&"_:EM%3]=:,; /+8ML<41Z M0GDCRGW)_A;M>L+K2:;]TWXHXU6^7I;I+0XW[V1*]PWM<]F>'8":'7D*.R(B:U9.E1Y[RQWM(2J,OO>%G%5T^HS/[ZL/!Q&T YMPU(++1] MR%:C=J88F*EE%FB("/"Y,,JO.X,L>'_BS&:+@87PG7-#)-93..^T82/>6? J MZ4Q7M=R-0OH4<29.!/U3K4/3I+!R^I MW_V/;VS_,YMZ(C7\(SJ1;;0*)AVF !/#?N7HEPR&ID6@2H]+/7@0W=(5KLOA MP6BF.(IVG3+SD2@)TVK#\E"&&I/@6I6CUK=#H#R>4$Q;)'Q&X/;@/X1Q2KHV4S MUNF'C7E\Z6!\N-%Q:D *B7&\(KP"8G*3/R!V.NMR"/U-9>H::(3D9#O*32I\ MG7>':O1HUZO/*DM!0<:@7L]8I 0^&).4G:LRDG*WZ4>AQY0>5P\5* M.%BJ*K+MV$N,E9AE35NJ^.4]NV(Y945LZY\CV?+/;O_K)6#^1@/&@/_^YY&_ M_Q$%B]?_%/\TX:29/O1H"A')/(PX15E)DC*_$%E:SO.>M>O]+MLWXAQFD(Z; M*$?6HN+#2]QT4&V.ZD]:GGO7=FU:SF>A6F:Y%\Z;WWAM=8H[VP9Q!S;&%H@F M.=M\)0$3G3K*BR1< ]CJ&I$B62FU:S^,ZG^CESBLC^,ZY_3,9@C]_8>V?MN>;\S;76G#,"2CL6 MQSAR*=(.C>A,?2*:IW:B:<:!),/Z;'W;;G7U=YB ?'A<6A1#?T<%.H]Z")6( M=*1JT?X8H[G.?].?7CK?Y_)>[XI06@9GEXK[#\/V[?W[#AWG6QRWY/CIWF=! MD<_JAHA[>A=':H]4P,!]TF<5U<^X"$TU]^]T&SPS$OV>=MC&E^V !?L\DB_T MI2-I[:GL1-"WZY:D@_6A^$\M;;FKBJ>5YJA^ M!#W:P._7>\@5 M$0<>2WK[6*C<$A#R[V@?Y+GOO7N4SE*C.ZC'\&K'UMJ^V!9U@;6G1==0W5J- M0K8]53'7^CD%HZ1N#$>.<'S?_@N-K*9TD% KZ!>-;GH2H6X.%V9J^U\2K,ZL M"51>SBO*YKK]J$-]-XZJQ0IFM&$\L,\H5]2'$2: /4/Z0\./L,9[H.$Y>%*8 MM-#SZ)6 (T5#WGM"3Q[V!<,-.^AEQX/ HX1N4AYL.#SKNA46D6P8D5_ME-31Y4TZYLNLF/1:F1&.C%)51 MJ#C9!)\O00JZ!+Y%C?/_F\'D:TVX'=T M4.Z=_\D7[@'1^0],=)\ >@DX=2:0 N>FG4%1_7"@)S51+1?(L;4^!S79U MTW>F7BYCZJ=6-K"M&&]*%7:G;HNZ'QG&TA8=ZXVQG? $8'M7#@_GA7?8P=T5 MP/!I'9-R[^9PN/O/>L[FZ-"-%Y 2O>>+HBQ^UH55+]+ZR> DQ;Z^,:\^'ES7 M/[NU_\JB\&(:Z'T^:&17;AWAQ#*/^/Z/ X6TXS=TBU%3@\&0]A?X-DA"R]I> M)ZFQR+L3Q;P>,"[BDX=IA(LRK1/CC1KM#E?R\U"= 3D _54AZI@1 4.]1[MT MG.)M-,EK\C&9H^/2HM0+?*0*F MP_L!1[@6'\7 BJ,A5[>8 )HZ#X\-X;Z,FWKDG [;M%RVV3#6X'B6G-W$-Y.S MD1S!.!)$5:=$98-Q.B&CI7U9=][,#>?=OS_(@Z%%Y$TCGZN!*2>ZSW[-P&THC(!&A\%M@#*9,3-$>\@I7!TOMA;S^QH,]&:4._ MOL1=W61K1,([7/7V>Y[%W'U/@NT5WB.;GS_F,+^E\ODQJ'WKI_<0;:\Y>0>Q MMFUM!?(DO+>(CB%PV\A=V5S^H.F/69=LBMXF^].RG1B%GM!<1&FUP<(DI0*-. MH>;KY]0;%.B)Q.&+8WU^]9CAH!2+[?V.53M@)PTR:QS?P<90O"*97>$'DSG/ MZXN"XA8;CQ,U-J2S&B4B$)THITU0#!, M9RIIAYMSQ/Y0N92(L-2_0[.*?=V M"\^G4Z;NE@GHLP/W@7Q0#X3BB"!:0N)%J JIJ0J$[Q I^U ;73T==X@\POU* MM*%JP^[1H0L,D3XRE9+47,M]N?<+NF' \7*O\HS1F$X7.2T@5FJ5*DI'%D9# M!%C&/\: \27O?,.M%@.187#;+_6/L-^J"S[>."2W%Y#:1KO=H^0 M-KQ>[ZRG:,@VJGHSVY?4\:O-N'IF0^\5H_&+/C@G![27\"M(A=>UR2SOQB&_ MRM^N';98RXYB LJ_AE__!!.-_*)%]89K$0+>S180M&B9XFK <.8Q^%5=B"@U M(0'8265]J1A/QE";Q*';%%?/H),IK/ECV=PXZY^4+MT#/WX@*)P)K%@0+6R( M5YNQ,TJQ>0)?(+7WW*H8HU5?*B97,9\N%1HO3#>HO#JW6):P+7J:?2>3@B5> M[P%7KW4GVW? %*J\S4U[+_'?!CT/.BSK0E*F]G>E13S@.73\?A#]7*0O/1S\'!_MQ7)O^WM[KV4B)A@E1 M#QU[O)G]*9_>"5^?FV^'SU;Z[(:['%W. 6A!1%80CY ,?6E.W(ZK64Z&VHV7 MV$>8R=U0D*[\!H!+=8']>0?@!I"JM16ZT,H@%4+Q[N"6#A%]=WHJO*([\EU] M1N[H_+RK[=-QO(RSPX8Y'0%Q1CV!5DNK0&)TSJWWJ'^3LRD#(P M7>$&[P;4M*R?J11\')!HDCNSM9]'SO2_/CKYOT8M__I(45O9WV#/P!;T7[?D M=K*FRL('WM%8%+E*U9!%686])SS^OPPZ^SSHW^7 +>7_[D&D?%#9V_]78U"] M-(5*''*_CBI\$R$<* M;X:!K>[MPHOD7]'#0WKE%M?VBH?H\?QTNN*QY"'] ;%LAM9@+MN8.I MU&U]UEVF@/C6V5O5.0LFD;4I)<.SJAX9QQ9>K'=Y'C1=_EAW.!\U" M6#\+"G%G:?5.XAM'RJ.>]=,[5S/?U!C;C[Q\\10_RT[(V6$">_D##B(SGQ+W M%C2DDFZO-$VI6\V2/RD;0C;=%Z \%#_R&0H>EPBI[2!.V8_=J\H,J>QMNB'< M&_##4#5U B$!S*?"A'6\7/U>PNEQ'5J2;Y46;UUU#)BZLY2FZF:#XOE M#IH"[:1ZFD S.9;D_F<3K*J08BHK/%WXZUH5^W0EUSM0@_K&=C+*$Y.(X*M/ MY8\T(1F6<\9PUS2]'N30]>=_?Y%RA'YV+QD"U&D3 >YA D?5-V@[<]81P,@'GX<=,H#8OEWAJ#5OQ?IVQXC0.I$3'GA4'_SL5?-M5];LF2H)E2([45I)4H-Z8A1O7+*5"" 7 M))FE,C._25\^S?(64;:;%O/(1WH Q7M^XON4 M$!5J1#H/G=[N8<<*S 8[79@6J7_^.D&6+RQQ\="<%1_4;465+Z5;7!2@)1$A M-'X(^0G)_04Z);.08B@K5N]M5Z;,3I_Q/\/Q]>%:PB"]!'7[FRS9FN(2A."+ MO#6JCA1Q<.CS],1&G1P+4'57:>X?C;WQ!_= ZHNS&D.V)$@G*%5/&70 MK]>7),4]YR;/<)X[MYJC,?WG 2YCASM]FOV >-"Q:_HL&K>RS01DMK$E]"2T M.^.Y$73,'"ZOY5024+CT(CSY6<6!A=<#_ESE$Q+"*N]W>>562508# WETR3V MII<>3UN O-<1(5>^G@>IG D82:![LF\/D#'I\FRAL0N\X\7,5/E0=4N=Q MRYC%?'QI3YH>OW?>/VUEZJY38".6(FS;8M\A\8ZOZ\@A7/*EDTH&EN< FAS) MXA/+,3Z.-+R"QRGD^R.:6E*YF^I0]^)J-O7I0E.$[0(YD<7>;"D=9<9NDS1W++=.?XAF M0D1YZ8,')O/JY1'\=UJ?A_+]VG5=Z%TU,KQINKT*^RO9OSROF)[N[HTCW".? MMW,P!D%WEE7">;XMOQR!S"= #LN3SU?AE82]?$MD?-[4UADN%AP4TNC5.HQ MP;5O_==909[7??1B"I7?(0 !_>7DSR*Y]W6@]Z$L "R^)(F&\ALO;FH?CHH7 M#-T-I]IB[$ K(*INZ+W2&HHY]E?5&(%8NW@?OE -*=G84O\ERL&R6W&2QV;H M\2PJU[FKAVFF(PIG+B:Y"W]]-,YPBX:]";_$%C5'A28^+:L0/6UZ*!GT"))0-!< =QU[-XY%^ M;V"3+(J9+@EFO2:84H=W)V-Z)(0LP#UT1+%Y2(J%^9I@:%_)%M*8-=I/)4'U M-QAH"J+2BP.L_'ZLH':@SX>@J+E+ZFN%9;%NP^4!(1J!H\,OGVE&]#3-:242 MK-0XTN +2?_]?NY?Y/D?]Y>]9A"):K1CY&\82 ^".-B6V9*HOG M-[S>9W_6PAWO&9X_S3YV&IE$\V&%PO?H>3HRK??4*]Q[/B /J#F>NCB<[YUZ MQF*I< [^3+7<^7,^!LD?RR\V4^-AASY*X6I[>M%/)V9Z@8?I5T+8W]5 M^R[\69H]B]X[%)U%O '@?[2I4-[,#\?YB^A8X[Z!NHP/AGBAD\ZS8JOU+T]" M07N\KG@OJ5"G?Z:/M)QE[$^.XOD843&'TX]1HL%0B)WB#)SM"UM/F6#YSXLR M\=\S(G)\ %A'*(;!Z3_O"/D$/433GMKJXSBRVSI^_E 4PT(#3^3X!850\ S. MRZ1'#ALGB8MQ.DK8I\*T#VK\V&?K4[T?0_VGR!Q M& 95(]L-4@^")(0OO+,*2C4*'+.51/QK;F&C: 2H;Y4)GDV(1'B1"2>S>W1IZ)70A1\XLX.S,IR_E M)D#&Z*%QPEU;/7=I.CVY(UAP/M'C<]S^@[=6 M7<-N+'*L;@\[G6;?@'=">5IL\6G?%#/H&^6I46&WE)QFG#"WV)X C'RN+S"J_6$Y/=1^'S"-1-4+)JW9CK&<1OSU# M=.;X/O+5=E]#W2:V M.%+4C@L^?^,A\,">W=,WMJ4,8T<)*5[T>Q(TY.9*_0#UOM;%3J)9]OBU!/RZ M8#'V,S7>!LX*5 BANP&AR';821+7>?G>7K/40Y==Q;7;B"9)A]."N6*Z7;C( M)10CQN$0JOG2N@@$*U1/[ X YY@->:&/PTHYFP&5T!D6JTCZ!3VVYG,G(O4( M3988FX?8(-'CSG]@ZU5-W%&\KDFH%R&@:[_3"]O.>XG:&_B0)"UX?F4Z?ZH= MJ;5WE-0M25(3K!!IYU@E;.$KHBYB4923J3VZ)I,6O)3ESB;+M%6_JI2['+=,B4K=AV$RPU/@)WO[ MB+_ 3RL%F4 WA!<_\4-*\9:?;V6LT<5%PP0+X %^&>K.8-DN*R4.6#_\0%Q, M()0S-+'/]@%TZ.U 4)E#5W%WZLFRG6LGLS_F\Y4N/?B\R*Z!K-)AV;+]X73$ MI@3*S^(H)2D%A;9[KQ_.!(8/X;;H'&U1?ET0H@5J>J93ACNU,YDGJA52TUW/ M!!!HB0W*",?B=CQJOMX)TJ3$HM#;70CN7\X4>,VJKY+_UM<[P[^%O:4*C]*V MN-BGXP^I,Z+QHQ@B:_-H"J8C?+4"?W#,[7/]@9X6S^_H="8 YBL+J!6.W)%E MJ[\OD P;'@_HD!A7N:SF+:]RQBC%@.O=Z]LQ($L# "X7:$N ]PU3I-:Z(/'H MH;G:^=R[R]A6^J"(](?Z.J'P8-P#TTNW1'5VY0@2S]@2UC$<\ Z0SXD)*ZA MI'7.FOGU#;N?N_HQGAPU'TRQ\+78?% LR\>@ILNMZ25M6AYYDO7U<(K1RALS M0O!FL7/,%V%!*WCK*9U:R8J\A&ZXP=8B:C^,C2)&#B$^"/5NSQ'7TD,T?\J[ MDI6W=,7Y4\[E#>VH4/9HH!UYZ3^Y*,AO^;OE__?",\AXE"^(QO.:;O+^?X]"Q.GQQ7 M<&D:@)XX9;4CTC_SZOMMAG4X:A]D_L_M*=$2P@9Q=7T]3-%W57K"+-FGO"+N)\??>]B=7D>GI9 MVTD&&@HN)G(\5$)B.H]Z0:9%)1_>T4S0U8\]0X[O/ZZWTBB$W$MX=3XRZXQ+U"B([2KZ6'&T;/ T/XN=EF.U:9GM\7$HM78 MZ >O.7%3CS)&S:C7(]F^T)S]NIO/4@6(^O&JSW!_CGD^- #SG^EB0&=+@X^.-KY.)8-_@]HL\O#L4Q3YD( MN"N_PB\](7T>_5#TS6NEF'J>HO3<^5?*02+R0AS@?):%,DV=T892U@J7(2"= MH+=Z%3@$:$9A(:54VS>//'C?D!^!"YTN$AN6EQ99,+D-&C']Z[>4H="I-R+5 MZ'^N!"ZG/G4ZKO5'3LZG0.I-GU.-.3^[CS6]3196PES,.MMX9PB(W.N84[[' M7(GU])1@U.[E*"?6O_L;6)>.4ER9@#^$KN4X]:./@&KT+2PKBRO=G'_50$QJ_]7NM^[?03G-%E_C&$?2G:DZ-"WB8A=$ MB*)E-LSEZ:>1:C_J/C1^USM>]BX1,GA*U$;$U@H05UYBHVH;A&9U0&;B(=U%M]$^ #';$ )+5'8 MU'UH>DEWF]1HI*Y?\EQP>93 !^&_%^3]6/QR M083: MLE""7=C*S!^R3R*Y<19\IJB@K ^$]@>R_!@WY4DH0A= M1"'L*ND=S9J(S5#.BC-O8HRD1R78Q_]+GM'U^;BXD+X"SSE9DL-7;>F]BG"@ MB>(@?R80*4HS*8R&F$?N\?@VDL'D%C&N2T+J2A^G8OU;LS#$@W1YC;VJ;WL$ M'$.\L896[;7/ O/A/I.5_^I9G[^$.J,A-/%5'?DBQH_D%>;5 -5+[/8R8M% MRH?EM$.RFXY^N:B;^MU[0D>5*DH+),$P*YC'$ MXP3>+QG#RY#VDY0C#3]M,4R>U+6XD1!A;*8XWOW@6]HV,TB-AFYHU)A2;_@9MYAA+A?'D@"=5E)Q'6M)2A76D] MQ(I\4G7DWAS\7A$S.Z="#Y&^#$G%ZX-SO7V'.#\>\;D>PY4@1G3XSMA7L]DJ M:][PT%=IJ_]>IC_(3Z+EP^QM]H^57T2&)5PDO+?V&,_E-2X[@MX)2DGY$G3. M4=4T86RJ($R&3/BZ2UJ&[3T2PAC..6Q1;Q^:V1W!8DN>2PL7HF"?TV'/V"C8 M$F0GX=R[+"2."?#S%,]]4PA,[?IT:FUC&E,BOBZZU?LRZ)VC6=&T@R?:6<^' MX+MJ\*D*663*QXZXG[B)_.G.(B7OA58VL!*(.Q2+?(OJ$O)KO[?A0=3+>N$\ M;8SB5N\N"%>DQ'SNHZXV_I%-WE=*9+>7W'68XA[A?-"/OB[(_K:3H6-^-"G& M/I)>DUC!6&!$8M(6 P=>1?3OVE:$NC,.CU$-*>^1TWJ"2R_*,#VE0W[.J0]. MI8-^04L>(2Y(WH5X/3.?]7QVZ>]]"MD%<,OPO M=SD44FY>13,@W?T\P@2.:;DE;"Q^U?[TYRY!?7?0 ("%4UB0$_-O[>\P_8(3U!<=B#*/MV<$KYE"*OA(YV&ZM.PU:TWV\1>' MI8R=XM$S8'N@Z2X.'@\?(+G3$IJ&Z6$LAE:(CH8M]P9_N[:*?]L[M<%<-**)0>>%9/XF21:T6LCE=2J M#G,GQQ8\>(Q?\*O6B4"= 2U""U!$VR%)C!4]Q:_237_TU^ZWY$]<1F<7W$>1I%S>$:7OY5,U._5Y4T66 MOFAV.2P+\LDV'V9=E%9CFT<1+R/X+$XA2 &70H9J5'[55RF&:R<^#DCU%X<_ MCS2A7H%"NB$S17U?YD U,L/)BV/GA'E)1D'D0);-]!=L&V;=6NSG^@Y&6-TP ME9A*2"?2>DWC9YJ//=&3\\M;R@X=4A-/W-)0MJ M4G$T!*ZGZ%'7M-@)$?444I:[Y>014O?!J'Y!N87GM?/8010/9/X%["3B(KU> MYS"719V$J1SU3*]_(_>KSQST;5%P)RJ@[8Q37S%-F10U6\)G_W,[HY$)N-YY M '\.X]_K:!48%@2?@6/[LB0W:[V7LZ\:'REWU@/1-V_ 3D9#\L_ND2K:GN4O MC@QNIK12K;SMQ -61W0$APJG+[7J8!\%+M*+3I_9C)?;SD&]0LPD=J#C'C(! M;V3B>=$D5YE&$O=<";CH/,-^?P\5'.&*_L/3Q)V2_G@YED!Q,"NJ+ MIW&^O?QF.?.6R1UR:451P[38!]4[+@<"GCD9ZRZ_)?41WI#&<+(YZL,),)D, M$?BD_;13[3.%%>='=_D("554(<;G$=@X%%SCMP\SY_BK26=R^T+(]HL35T9Z MQ*]<=&Q/<5%&2B5O[;9B411IT,I.?K&2@HX1[F ?9KSV;LGR4W[E74L.;"UA MZ_.;()F);]WUMBJYPVJ?'6=W,\+41T,O8"')C)/]SL221RRZ>%0KZ?F7S8'5 M?LF2P>L]L'7*GE\AFG6$)(;D>]BE)(>B@G_T6>>)&-&X;UY8=HIG ES+K^$C M&!([$^"4,&("*2,IN)XICVM_B,ZOYDS)BN M]Q1-F<5#?2B$BGM1IM1.F.3E084?1?(?0+=/Q(\C*+R_)E&W4-C<*-EM/VG@G$!HU"?OI16-_T2 M^4>/OW&)_6/DWNNVTE^VJ%8-1_-4:.&WT<6E(>?]'WT,*]!*7=V6*A%8UA.F MO]#C"54[\:5-D'*I]\;\U2:%9I;]@(MP2N;5#%/<':48K)CF*9ARB=;4^]LZ8UYE%F(56^(RM]AS9?W&3/2&OI9PA,F7,! I0. Z&H!8K2)0H M^C=76-%BX6_@;^!OX&_@;^!OX&_@;^!OX&_@;^!OX&_@;^#_/&##\'Z:?!51 ML4AWH;(1YV-E4@0=2/(FWOKW>04W[O) M#2DC:5^5RM>W8W0/J7_T@!RDL6,=[;BO_T&$Q&Y&7<6$9$;<>6W?H1;QK-PG M4+_K;+>XY$6IUN!C;+3=2&.B4@ID/A=>6Y%7ZNDJFU7DI115 +U:08ZZVE.O M.(1OC$=K II6]E_S$.0)UK#$+,/K8A.QB,-?0R$,OF3)CP0_T8_:O6UYZ\2" MY'-_>';&2UA?RC!S_PK#AXZUZXE24@O;4G$HT*\\Z='9U?/A%:]#E'T[Q&(: MCO-EQF@*]%% 9&>*&1%U4Q3U1$^ MF&B=5,;A1NJ%)7 U? 7O[H[CO.Z.0_$ZU%65SA@W9,P\*#-@CWCG\3KETZJV M;0>*:.LW'6='3.T5:5/PU JLUSM&DKY?6>#O)R+G&OFT"G(>=CCV> M"4SG+6+?S1V+!?%[:;F3]4IPCV"?%8^?YC>Z>7[?!^,G#V7Z1:1Y]*$NK($Z MS_C45)<95D%S)1U$R#Q_,Y$]NGF@(:FTP3#(<]46TK5^5@XN^$M7DUJ'(6M2 M1#PKN9W C]M 9O,=77#GKJJ;_)T=[JUS-WCN*/2ST77M(LM,^L^Y"?,7D M1=%7X+GAF# IJ=P66,D7??!@2'RD!)*B0O+1N5BP9"QA5@ZQ,X/MDI (3<,Y%,M(P MMF5_5._C 6GM("IUS!>X4S@$>LYGN78P8:A'R7%%CZ" MY!SN\M9Q[CX.=B3'R-3*\__X ' MZ5IVEAQEC']3B'D=^:\SJ?Y7I=O_F( !^+^OP$$+T'_W4"\09?U?/;*_Y;?6 M_M;:W_);:W_+/[/\UMK?\L\GO[7VM_SSR6^M_2W_?/)?K+61NJSG"#"!F(<. MC$&YDE#M#AMRR)SN.($QH= SOW%B3&'@;*4E7Y/AB;K2^0,#^WE!L^JT31A: ME##T4$N"=F.^\L'?IQG719]F G5ANZ^V\WD&&6(AY*Z1P&:_IQ=R MF$"\;=<%JU0EJQ8B[;+IJPR8M3.0R!&L9P4JF'?>W"8?I-K"3EW$.R][$Q9[KYV2<1WUGGRP_Y,SYRQEC=WN3(.I] MVKF;@_NJYXQ-05A[L1@X%Q=,G3S5L]?Q]4(72A@V*#H4FY:3$&DZ%6@[)C.* M'GHAI[F0./@"JI;[1BC@P^T7&I8W7/!]\/DD^/ZU%@-2HB,E.\#W5R$E>&!% MP?W.DPSR?39K77(7*E@K+'Y9'_SAQMYI_!TSZE7: 7I=BQF)VKM;TO7-HC>- M M.8I% MR0\P@5A/UA#&PD>@. Z&>"A\1RN5XH:@G':G']@[$=P7QS+HY>3B!(!F\QO[ M&_L;^W=A6Z[/KR6CO)"I<\I-1&0T0XJF/Q6T;']+2::&"3P>C8AZ7U2HZI>S M< S[^F)TP/#56OH16UP]C0_#L#C:S03(\AC6!'6L ,#$(0C1^UNL+\AO^&_X;_Y\%M$T*;>S&U MM@_U%+N(* =**FE?7Y^JH]UTWQMXIZ=.=L[W$P\CQQN5:9U_+,(.ADD=1!68 MTFSHE9 %Q1PE>M*<$!,8D7_[V^O^QO[&_N.Q#4K)DF!Z+<0=>;@#!WTJJ4IY MF.^1Z?@F*01*S!-[]>GC:FF=6+VOS07-7HWE?N2<%T6.P:G+BG$*"N%?9]R9 MP.OZ0#;B=B<2@,U"Q2)!=_"@ Y1JW,%J[" YW0<)QT)X_93[OZ &%' -744\ M-]Q%Q&WM_Z8!B?K%!/;OE8@0)X+HP>.HS39<6VT^J,?OW_R:MW_C=Z"\/'YC M?V-_8_\6=A&)5=JCUBE.&HU$>(P>BUI/THQ\N.KYIUDN6+?M*][55GNA\0\- MMVO1TYJX5B1#I(1Q1(0)7(0_!5/\L4S@^Q)D/A.R'NDDPP3>GR]A F_.31', M 9@?A M CGY]"SESR6/5B(2Z*^0/7YH>\9UF=?PKXM8"/UHB2UKBOYS5M'X/PNF MSOO%0#S '&;85(F?EM[A]A>R!=>M[,/.Z6><.19K".1=_.XB'F,0\LR2HT,0 M130$/9S<'6G)="!5#*7=9@+3ZUZ"G:H#,F8*#5$-[=A'_MLIW@2E. @W3968 MV8$.>1)YHFCF9SA/WLOCU74<[+(R?V:8*6NR_IH,G&JR^Y>*]:F4 F))7&(KOFH3)C/JLOB#+F4W(\+L:Z>/W/Q T A.E["39B!QQ,*'0JWU=DL=& M?39U]_5]HJH_>7M2H[Y_5$_%PC;8KU1]Y#^^[?@W)0S>!9V.PT([UOB'<2P6 M)F5&7*W5 ?DH$'+.!<=GWTK[GL=Y$M%N^_8?_MRG*#?P$Y@B)5DH-2AUOV=X M7-+=O+D%]?CTI&5YMC^47N'EJI3[B E;1_ZQ*_651KB03B@'S8VX:2>43(.X MX\Q/RCUI-F-]#4%7&VO8H>\<=R@YRV_S>?8Z<'8-<]/DB!6(V!:9U_8_[;BS M@V,ZQ_G$76>;\=);;LZ4*8-_;)U?M@4F (*P!@9^F&8-B8\\,9^LI#]5DF#L MTE9CR*^B?3!(4S;F!KBS]=(_=@.#?7!K>$\-XF&GC$B<-XB&61'XFZL5:]?M MGHL-']7GO;3S627F-.FOW^.?-^/D?XM<#&6(--;.!(!(*(G >7AY[8L.X;X1'ZQ5@#CO"F$+4;C]E EZ@)"'8&1/%36[^N1.NKW_Y M.YP[-R.GS'UJ[)&4H'QW^)/]3PY&0PK#Y1[2$=_#VM@CSV<8N@<3)W,^?7I@ MR9T/[SC&LK/0C!2CN0"/:(G[G4]%'X]95JQML(+XY=7:/TIF%@UD$0X M,=TK]D/_=4 ::,Q.CNAG1$^&>UL(A4K.X'S*O+?U@MZWU6VTZ!N6RN_WXY=V M,Z<]2GL=IXF]:A@UQCB,8$5( *EBL9L@A97MCK);[FYRJFB:,1Y?&\X.<7]0 M=NMNQN4-$[$#KF(?/O88!A,!B,/9],F:K5:J"*I6*&R&#->,_+35._NCHOF= MUZ=/ C=15G46K MOO_JSC> :&EW$01>'1T"8)0O4#YXAPK$-6*'16M")%6)Z!XI+V7# MJD2J[<=W2>7MZ;>,[P&'7(Z[JV]-=8.>S@E3;+$1*+[09HI95K5DA_SJW0 ;XF0]D-\BL@Z%2T M7EJ9D=W8Y/:*&V/<<=%OFK:PH3HE%I!3MUI5KGK.^EK&I_O %K*7I=$R%G_I MQWZ6!._.%JA4HQX.<@P7RGQNG3[4^B'*6E:8"52&$?9VPFQ38:/@6O>NM>F0 MSNM>#*4)O.@C0[N^RW5!WLN+*_PZWQ7#F^\8!;QBIT!(>6O=K,-L9,"KL:X:WF7RJ*O'L1GA*FQT8]_,8!YLVB&-<1722A2 M8BIP^ D&%'2FAOOJ:KN7:%VMEWZ#\7=WX_DG3;T8*6V-KMO%HYKYH-$$.6*Y M,7UO9C"!HY':CW"YK>1R^?7I1&K$+?4=5)U,=/+2TLOJC)+[E[##YHT:R$+X M_ M(O7L2+0+_G6) XK!I("FAWWU_>7D"*:P[[G=$*%0FC39:FJ1Z\.[-8[W& M4AX<2ZY_CR\1L+<:?[?IHX>C6C;%]'[\QI7I,-LOE:(N<2O[*0"Z#DU#$:V& M*:=?9).N6\"?8#AK.1J(F[9G%)$X.7<7^ZFDA=O126['VY7AN+/-L&LO /JC M0I06?#ZA*?='"=$/QS[G.!R\C.P5*$E_]9 <..\R-8JI%R)HH#X@VA.9@,", M_9O%ITKNCDI&,19;<*]TB<I=",ICJ5D)S8A%=$M+TPJ7/_5J=)8^"(C22+5,=W_?"4M?T MP4C>(8GN,_)7/W3/JS3Q6C_\>5'"0*_M-+T5XIG-!.ZPR-)&Q]PQHE(F*'Z- MD&4T>BKGW+*KM_<1Z2+AEV/!F&.R)%2R1ST5H84[0+E M2Q%-GI)5YJ7%!.)J':]X?&H:JZE'F^,'%F37Q%>_2I]P%$\KDO&/$2-[F? + MHTU$KAT3='..!I9,\CFN0?]D D0K)1BD>D\ 9%A407%I\2^#HQ\\< M:RZ_,O7!%>HVU!L?1B=$UUJ'Y\"QH[56'[798FJ-TC!.5%>2C%PKD" M,\F)Y=K'EX_D<4^LX-0OZ09WB>Q"6@%8RV6U$-[755J#1Z,__KQHPU&P/^C8 M[G>%'\2^=DRL5J#HBU+7?(IS5U/@^;OK#-=8X8)8=8-!9>!^40*--80Q"0P, M@CCJ)/V>V!>]JK@2R5%P=YG814'IB7^%W=Q&!*<8@I![> YY6Q?43W;NI!.<; MQ&="B-N3:E$/C'(63;7K:MZKNF:YRSMS."?-N\0"X,; &\';?$[V/3K\\B.F M!?@,U>>N4L-6^K S=*%+K34DR,),%7R;38W- M*X$F1>FAWHZ\3V_04P<=B=1IF]S\!K9L"JVQX/RY#7%UB[^!4,$9R#40K%8< M$V0UVD7>^<7##\*]E+XF<"OUH%.J*CS.\W][:VYF/#DTU- @=4+6X"Z/OH[6 M\WM\PZ8 ?:O87,6^>_WCLKCQF^S9^=/B&19WH')[;3Z9@'?S,+H/R_VM[^G) M%"412GA@]833W+ETA[@#A;DW[K^)>>\J[FMX'- _S!H8/4J2G@2CMTWML-+S M,*2PFC;,O_ESFH@M@_9ZG&U+(*7G8"%P#M4 M(=40=[^O2CT0 ?6?V3Y(161MHTAHAGV$*Z\1/S7[Y#.EEN=$&A/@_TL[3\KI M^IY$@NRE\5H1_-FIRW]4M9T/M\GV%0-0GX[A[XN]#*C2<7_S%T?^,&1.A_X& M,I^+$E"C:]^5-E[6LE]U_8-8VYHV)8V7KTWY9,G[>HF<( M@D=U@H]0MLT>$GS4!]4;J#J/52\?EY%.2I_R+J^,P*NQS5V#ZL$FP77UT7!7 M)<[9P7+,Y?+0)N/X,9JR][D+JHU@.9.D'>40Q:[BX%@=6SRX YZD)T6S@U$5K-LW-29HYMX16\/IV16'ZA^R;(W>%PTIV'49DVFQD*^LZDZX ME?MYW\,!:?*QW1T+QI$HDG"D-CTYTH,?>G;#Z9Q', T?DGM=,A)NZ2\<;P5@/'U8&\L1/&B[H%FS'!^A&NDT65L7Y?$=:LZ MXDLO\%>TS?/"S[>C[II3N<:,#\U63I^X^?C&$6.. -M7E)D.> UJA0,GP=XM M^J*D/-1QZVC3W(_A&_;-VG'Z(OG9 MG"R9@'%Q\-.,RGL='9OCB=H4HRODRB M:I7:I M1T80E5:VL2(M!OC<<(Q1M;7>%:Z.2M]9T-;];CU/8>I]K8R#YD XMP#M%VP2 M43L5C_)<2]R>DU=U_&GWAW^BKIQI[$)T?9V5\;='?^'](1KB;% 4Y("TIQXW MA?M;8K.'X/YJ\0S8,/A4M+:IW :(<229&A%:C44D96&5NJ)L_$!>@N0!_\IE MFS<&_1N6:L'$^IOOGSCFWL=H1>MSA R*NJ\X4^U"XSH$6;1* 3]5XJGP9*L! MS@LFV$8G8R=53]'2'AS5_ASJD /0\84H&28PGPVIWTY63XUO@G9"GJ);I^+5 MZ#87'AE.**5FAWC?3W PD([[D2YA'2UO=A"M^JAO67[,R(\K@V5+KI6Z!VL< M 0:D=RT/0 D5$ +*F1J%1&_4KS >[&0O)S<..>XQ5(KL/27J)9:.&NAXDO1" MT?9F4F7>(S6Y4M[Q5WB-*$:JSF.#Y'(,\5KJ3#4.% ]3]X)S,(2]=F,37WN& MF+UQ-"E4-8HJ@_(+X'@0&@8/[A[Z<_:R^_VS ,>*@ !%@G24[$HOA;NB#I9T MMUHQ ;N1>X^KU!=^/,<=C$@T"A;C;D^Y^N2KXH/!QO<64I B"/$*9L;"COZV M1:320T]5>0AOP1UF?JJ RUL4,V.2]D$%N<_ ]41==,D#7DTU-G*/P"?:'Y1L MK-_C-L%F$CA)?48)Y%%7GJV(=#UTN.](47G52AFG9+0H38G>@O(U-R._H:3? MB]26(;_R-$.=7EA>Q.7;*9=U6YYT$1V-/HL$_#Q M9 D5/$. 3>6BW#>R/@T[^'SV(L N[!GR.W"T$./(&;Q%_$;O*/J6Q'6G)Z]_ MB3F8WHZ!=&J^E,R#UOJC:HT(0R0HZQTG( ]A@DM-;=G86\C>[*)?HN)S?^R^ MC)WY,7B6]Y,XK8/SGO5,>MK-:!CV&O0A2Y'@;FLLTF5&W UE C?&@RK$+&X5 M>5>8&9#8_ISY^.G\#DY3->:KV-.S)NPZ28SDOS2,\I%P)Q<2K]87A YEP,5" M[W6/07OX>^O)H[Z'3UBSV1BXNMX&.$X;60$QCQN?=IT% M,PSE^[;7@TZUQ?X=$_YL96G9M$=X4&_!VSG[7V3!?I>\I27KE--I06YNQT]+ M%D$6,G'G16Q MBC#J6<*.K=(:BT4:Y)JN7:=PX^.5%(N;@TAG+,?Z'1Z2;VH,J+'MBAA$LB)( MV+@SV9(B%(3SUG9I)4D6W5=K%3T<-W[4_'XX3G"ZXP(PC(40E MPF569&#WN?5.Y;+DR9K:EX.-K>/J=]SO<+T^R&#GJ7WPUHXI#'7N B9*B. MWUX\X+UMULXX-\8X3E'2)QFFK>[:U-\Y^,9C5''RW)!H?[9$RJ3(,;:BJ+)I M3Z_8]?6Y$<@1]^?7@[7PLCEY(ADXZ1>RMTX&<57&G7CXG34O??L[Y^!.YX&^ROY\"/'L[DN6BZ):.3!ZX.PT&2P$ MV+%IDYTXSA@:7CD.3@/!;249#]V>1"\*)?$VP[^ M\.RZS/,3R=_3)S5&!-V=H_.#I'=M?PC1CF4RCEPHN/!XR^\Q$^!4=YFHY;YH M7E>+DSML$H.63R83C5N,5]EL;IN691R\F1L-?GO,=@%$XY.ZB9K0N49R<7*: M=7Q"(5&K3.UZC] MZ82WN6'D+2=P4/CN4U[]])8ZF:KGE@T+'_+!1>.V\WV/X"Y0=!?>_9$"X]1- MLTHORV\&Y$&Q9*-N R6DE)2>R\6%;[$2%P1FE9-BY";@\WE,H![3#>&(=/NB M)T SF]@"\WJ(]A"_8'UN9RO5#"ZF2=_N9P*:ET_QI0_,O$KR.1$-<7F+S(/X MIJ*38!_!^U9;S-WO9;5)C?L>S"JZJ*2<&&?D=_[B>.%955ZMW/+>E=0!4!SC M /TMW*_"[-;4._5OSMTV+ZK#0BXTQ;Z37SGQ++KS-)Z+5UQ V_D*5XQ_>AH( MXR5'-.O U&01.*D'(IV9P..(GJ98I(Y-QA_HU%CU\K$PGZ![5T/T%UZ=PN9^ M, Q/$I^O@/T*!?>*PKO!!WY*GAZ5P)A.KAP?KQ U0/>*%-TZ*E6%[CH9??[G MW]/U%9D*\0513D,?H]P0/%Y:''%*!)W+)"V/3S:[]WBD4\WO0J8LCY4V=*!Y4;&\-T^LY?X+KU(4QS<5D? MW#QNK>!WLX:XF@@OPWQ46)'W^=[4D-TD[?$F.W5DGS>Q"]='"")-D7]01MJ. M4N 1[WXU72T(_%5(@1HU"2(:K66C/I4-MJRP HDZ)8WV8VS41A;/BS2E&%$M M&5V)KRE(J\D@).CF4&"Y8-'K9<,?,P0Q$[Y/#Q,R]'TE3-_O#QB"E;(,O"[< MVPR%[IK_-(5>N=:%YSXX?W-I:-_^A/D/JPE!USK7'&):V:6<@8?Z8,LA%DEI M^=#4P[_OTZJ^-7NI]*; @9125J10FSLKY!7'=?NY ZB2._(-*[ZXPHHOP*SX M0NZAS#I2QT"W+MXW(&DG]8!K).+R- R78K7 =;V$I M'33](J?TETL'6I3/Z'+J2"M&#.;%1D,N_42V3U*>4(WA'08,.>BOG%,EI8Z& M I6HJI6UY!?/B^UC.U?%8C)4CJGZIK>2.LU)8N0,UEP*IMW\,%J;Z\;X1GO< MX'B2L8/O;&@W?-6=Z5("F=:-C.%P>+#HN$G! 6OWG,$"3-91Y[ M0=8B)#A6[-'=5)"(5(QUEV($ 2E/KT#Y#+,Q/NH)-?J8DKF=>Q]T7\W%OKQU M,<]&:B','W%6?OU64S0KDK#D^*)FNS%,A= <2- >T$P$=O'I%L%M"ME!Z,N/X+48/AF@>!<75KN8I!?GQ+HT-E]@USI#CS3CM YT[#G'Q M&_M__M8==(QM-\H QDXQ@.SUJCYME%B;7?,MPF8JHU_*R>]? HJST;DE;#>J MT":?54U1 BA/"XKL<(^9HY3#Q):9YHO3BXR>"25S1C;UXT06*Y+0 M%!%/ .C;A0W@)RB1&J4$R(%-B_C@3VC8D[>_$.@'G(^&RLHRSS9*! O<-UZN M0PDQSL+&(1(0/T1R,E9IG^,2.5Q]<_W486?=,K*&*K8NAQ1_&U%ZE."V9;B;:8F>7 M#O\_[+U76%-?]RZZD"9%(M)K4)I(DZZTH(B "!&0H@A1 >D@(@(2$HH404!0 M0%&:J"#%B%01"1T5$.G224"1OD()"]-V_,[_7)S?MY_G_YVK?G=N8I,SA$A!>_1-'-EKH M!^MS#T@@!U?/U?:^OO0ZHXAWTT"ZHM?R!, [!P!"M -.!!A5J)J.M.J D_^6 M7VV;%,+&-\8WZ!8B[4B*\.U^FGQ:4_F\"%7@XUQBM[KX,D:-A$C$S7;D/I.= MGIWTW3WJ>30Y95/D:,,9A[924>FFL3)Z/W;3I%D<^Z/Z-79))?05"46L3\!P M09P.I/24G:/;GV#6Z>CW]6IK ^ZI=ZNK6ARD+ LYJ'90'@$7"^>KQ8J$YVZJ M:IT>5'V09@DT[O# MV,K[\,-OIXP>UWWN;DI9N8RM0:Q)D0R87)N4H5$B/6;:X3N#5B&0TW<$B,0EHL *K/ML0J/'PSV] ML-PP\J+>D! ^!K,FY6JL.[VNKX M1G_UXX;$??^%G3X,EAD2SB+FBIM%28A8:@1HU799X95N.7EW M8"? C>9NY=WYJ67+^)O0^$N5 :&I5A.VC'SEG=.6F5(?I^U# ER[Q10+I7=( MBFLB3)_\"!G-(_=!/4X@/2NB*'P]M''D^BBVYJV"@*O4X%KV2:E'[AHR:PXR MDG&=P$TFG;; CYMWS'*A$3BJ)2GT>:[U[/W*PW6#-4L)"L)7]U*U4T;""M1] MGTL>EKNEC*1SLU(.4$UI.&.C?J<;)\_3K8/5M;LYOZ9 M1_8W$D("[W#9^+D,!E!3?]]0D32&A)RBWO1'S#& 0YTW55??RJE*94T%:_?( M15"*LA5.%P/9]B-^Y!?1"';$W O\^XU[>$\8/]H0K(^?^+5NE\_6!&!WB[YEV0,?"8(4=JE/U=MF_VPV,%WXP\H<'E+MIF:G)Q:0 MU;\P@%?JJ+O85CW\PA<,4]6/9773L_I-I+!K6211M"(MFZX0_MAR8>I4L76 M_U[7Y/V66 '(\AB\K?D$T[?EJ/KT/BB Q-,M8)HX$GKB=GF$:,C[&2W9+++J M3-I6@%31J$_1[CB/LZ12KE!?@@_V<_W.F-EH%8[C^<=*X= M<(4NE+X:"8Z=SX0KK&_9T,<:/N^E3&O9Z$7>RQ"9]!9D(3& ),1N;'] M8=N/#U_QW=R/&VVD6C#[^A8S,",'95%.^2)X5=0#9<"W^-JQW4F_;(\0L$#L4\WBF$37_]#W[1-K9DMB$3\VWF)*W$ M6"# M=OQ[V&H!@>8;8$DUFU^SZA2N"VM\L9XV(WK@U7S-P>Z"CXW:\I,JYW@#X*J8 M,:=_._=WF*6?"1S\#& AA6K*#&&Q")K".8K!_-AJ/[A+SAFXO:9.Y$O5Q?F] M[AV:V!]44J=AT<(1-*V?(,>+;IE7%.W[2^K9S!E ICH)1N_:SPPQ3Y6W(T\L M@$=9OS6SHEE [.KT7!B8$ZNJIK+MU92YE[E\YVGO6T$-E8@N?I,_3O/J5"'3 M><<8$I[\_7-A[7C-FZ)_/RYC9_+Q8(V MD4^":K /X(*W=^LVQ0*I1H3)QQ,_$Y7";I8\9&D_(GV+51I@8]V&D9T@;"E: MA?8<(QGNY,B;^_;I"Q>S"(G0Y.LQ+]/I^WJ=Z*RH)QCN:-HXU)!XBMKZS9I]_DVJBM_C1[Z#)5RN(A>L.T.Z#= MIPL1@18@E@=)_DV"R.<^KAG5ID2=%E*4DZNJ2-::31!DV1,AQ=&Y\E[1>_%5 MB1UP*0COF-Z!.EAH;13 'J?_8ZG-^O3$25T/CJRO!F]_ 4 W3T%N'1,K$F>FMG\]=_K6>91T.%=:OJL( -8%?-D ,4>A;"Q<]0@T'%CPIW. MPQGYYCC%,:MPI7J*4_*%V6NSGZ=75H=,^?\T^^T\(HZES4$HL+YS1OV#\L+O MR]:C+QSP29T")U!O9 C:XP'<]8$FGAT*XD;R0C^H*Q7^2=D!J\U/GHDVWJ( .@ MW=N!T:3]%OLA-;/*+69OAF-,8-VJN<>K60Y=K^&549Q_OM7IO ^ M&^/][;.UBFW6YBUTF3LU6ZZ!_J%'BV&JJ5^]/,KXM%H]966/K6IJ/60ASH*6 MT_;GAQ'7L5PN/RPEIG_,+.O^B2UBJ_BU;BFH5[3Y\AYM/ZZO'U*6FS"\U*R8_7A==DF%B6=-;4';J'N7!R,7E;'49OP=;IK3('S?I<.R&[1.6R M*^7)K^%M^,%V'[;/'[CD,JR.G/ 7>* L]*45EXOUPX[O7J$]1V-?>ANKD+C# MT[OTWS[.G:G2#ARL$.C3[ODIAOJ51>Z2>A[S2%&LRX)S76_5@)B2+HKYC.?6 M47ZMCB ?^%1L()F]R1)]*#)3]LN?L0]._04@;(/VH$?8WTFCX34:FBV%@'-N?\U3 M\^H/WM!NO,421:A)Q@I_#;Z?GNP+4 \SOW\%^X6,UF0:? $]=WUEM[S36&RH MR8>0Y]+^I^- Z,OET%K"$_*O9?&YH8]__7 MAB:NTQ@&<(&SOX =>Y4!Q,U6+W9HS2-8O9UR'7%D2_^VGM*^X$/=LDK^7&)I MF M:^4]W< 5,%ZR"2S!1N2 Z&*VC=W ZO*0CY\[NOCYGD;K:A%.'\Q+!]=L7 MK\S?0<%OCU70IU'U9Q,ILI"UBK_= 3^B=#F/[K.7U>CLI<\B>H!D4ON^?>"5 M6!9 2_UGP>HL10MM];D1^C.MWY\&6.EL^2^MJZ@3LZ M(#7X(<>(#/SZWS!(EUJ^BXC&R(4/+DFKZEWY5#VTNLO+=:"L=_#$CEB# ^>( M\]U1.%5XBRC+@TAP8XFUGO&OUY\>EMG*VB?*AY@+8P5Q@_A$/&Q;/1[#-= D M3WC&-J0M=60\($#U45Z9?N;=:@WYI^GR3QY]P7U!3&C!:^JI0N7MS0*GR-/* M9X=K:&IGOIVJKT753N/J1*=@;=$(&V->JO 59VB%ZY%P"=INTBY(-]_7U/9 MD=*SK;-<6WQRI.;C_$V':K5?K5)^!:.&6F 8^0@(3S666W+CJP6_/9-J.E"6 MRC'%I>CPR.-<1O9%3O1T\J+AMM#Z2!?Z$N1$"$K#< Q3^8D4Q^$:GGG6&>?V M6Z!6TL]+[NS%5UN"4I%L7@$ 1I$^6B!=BX..SG8S )XE.!\:COTY,5F;\.B: M<7O8R1N:5MJ=SB]] ;&]I OWLA?3F5@U'C3W@9:/]_J+/\:164T?!E8_-^8; MKD;>]XAXK?20;U;3:3+CN;O.'I/'L.O2$IN$*!I09!O^(%U,?C'1/S!49_#M M[:$(%:)2KYVUX/2,)GD_(^U_+F1::K-LF;?A(3EL4K,,^O*8X352G'VZ M%?ASM#+D;JY\:O\S[-U4+Q/F\]&!+, -@;8#'8UZ/S:>OB:5/N-"Y M1PBS7(64P*QBW\N8G"->,I,3N(GUL4G>0$Z"";Q(7V\U9BY=#-.#@!D+AC, MLT=V0S6JQM\L50E-^<.5FR:.EB$";Q31[_,JLWJ\Q/9]A(WODCU!Q=7.PN4_ MB.B*0']_':O^NF\Y3M8W)\EL@%9(#?MORV6_$;\M=3KW2>;0*V#9^\N8/,JV M-& L)[2NGNCBQ;EJ_I \NH#MN3;PDLYGLK=Y@;45/_=NENFE)*WYL$2J4N$5 MTU(XYP0RJ-3-I#5GS5X_)_KXRL^D(4.PMV?$.FJ 8O1;?VQUAQD-VF'H]RXK M=U%QM0'AIQ>*SPQ6]BWXT'M8CNS3C\N%9NE<3(-B6VJ&LLJ6$$)T1>=:_+UK M&4':>>)KL*?E)PYG^EQD #W-$0 #J.C>-=Y=6ERS?M7S%M.+%ZZ0,97;E188 M<;_/Z1CBHS:P1XQ&B&/G'DU(ZG>OO2'XO$[UH/=7X3^:M)\(JFZZ2C-_BBJ" M@\[6AZ3LR2:9ZQ9Q/:]71ITTC#DNO,L\@E6RP,4PE688?SOEAL_^=:%7@^H# M+'2%S;BK&&XD 54X"SKY==;14G6<)\4:1E6.7,DGGJ9BN+U9V_!SB1B%_ 1 MXEABWOVZ^H8A'-%UBC/#RY+/.,-\SVG9"&/'1)8#VT\Q(TS#\_XQJH/L6" M4'US'^[/[TSX1!8/\7ZP??Y0 K\4*LA"W<*VFACSA*/(&-H+G"$_@<>GLL85 M855U+%!>LT=-0/A&)YY)X5HV4MUTAJFN1"0?"I&T*$F/5"=T%P]KRXP8WZMV$?WU^D/+*_0 MUPX_" L[X6 [-4170U\&NUL80.*?^@=-J-*WSU[X5&V$S7U1AG\4]"O(/6MX M;%?QW1=<.RI]MD:]$PX=Q7=5JK=/\&7=_A/6'2N]T#QPK:/J3_"",?'V M'HC$]Y.&WY?I.B-MEA7+I#?[SRWZ'US,..2Q>=,YLX-/" VC\]B21+T1^]"' MYWZ_&@\A2GE/6Q32*)'.7ZZE_UG2YJ2SFHC-@F=F$U'C""YTQ+Q/T:1:;;E9 MR>G5DQHNY@T9JVZ$Q!&C\E5*_[@706@W3=708Y:O"0%+#@A**)&N]/-X:!,8 MMYF#= M\'OS9/#$IV7+3-68:?O(O[D?X[B9:(02=JX8 =KV\T#S+@V X#D$E<+B*BX?%$29P=" M]-*7E[[&BO4)L]9#-_9NI/59AJBDC)Q_8,]]T^1\QA8WTVI\U"'YV=;^0VA= M4G8UH5)AZQ2I)6'%,<6)/MCP'!F\=<[.>>&.]8-;?"-V6L])_9_QH$7_A%<' M71R:O0;F4FP;\&!Z$J%!-SOLD+"+1&E11%QG06-%56.6*%N6D;D,_#Q]%O4. MUX&8V"+?!RO7$R/<7X0C;$#JG?K+=44:GFGN(0;ZG?M^YI%%^PTN@GK!W>UX MT#9]'-N&>)]^WU@ZW*7M]:^?;[7-&X=UE+M[ZW.D(Y5N<7Z- X#R%M8/7Q"? M'* U)G V,"7O +A%[]Q#;+_ZS;KQM\HBG?HTJ U'X="CIV?7(P(*DKH)3JNO M2'H=&CT+TPKIJEDU3ULOO=4(DH#=''Q#58;1N>89@((+6$YO99+NXI^X?,1< M+9P_(0Y4;)/F2W;-,3X\FCJ<#)NMKWV0_;>,^)$)=DZ;)9UIRBZ0BR""G7XD M_"V9@X>H:JG]^&IOVG>7-BNAJZ:?)(5"R" Z/H8VP( MAB6L;^>%6&E)> ;8$(E"6]>]GRDK5YUP\@_I"EFZ7/"?V$T9?;R@SBD!ZX$$ M*FG+"CCB]!E-[S_<7VI?7QN]!'.(M]&2_Y M\-WGR=CL,SB1:V(T8&?( ,9L4<>I*A"2%$+GMB6M7!C9,=B[P;?\ISOIK3O" M?7!M\X[I(3ZM!_?N(Q7E'NH987Y112 C CX:?Z FB"W<9FBUT?BI\(C7R>P( MKIX>6:S QT.6NRT '!VSM:/K2J38.0FV@NT& J&-R@"KJ346#Z:C$1F9@O#+[Y\,'O;V[QP/^= M6[P2LUG8 AP#@?5;R T'C &V-1"Q4(-F]J(*@Z0IW04H#.#?IOY%^2+J_VE! MSEW<'_ M,8VZA/C'/8(L9%@W?CR=,+NF\6HI&WZPYE)MDO8':1>$ IWXHVU=4.NZXH6. M>-9?G&(GNJQ1D HT@:O3HQ!WFL2\C/*3R&_"3HW;7,C1.[)E%4^DKLPDL7M M_O-;X4)[4LQWBS/[_=B:>+\V*![%M2,@G/2J,A1_:.)+WZY7??VU0;6BEY)X M&?13-18"'+RHGBH.[TZ?>&M/4!*X^.[[[=^&QCG9!4TNXYF7/$+$X.&0XHAI^:/5K74;[72IQM-RYLLY8=R8)2D[K6\WNT7WX<]B M=*@F*01D&TP\O,O105PZ(Q03@T^V(-XP^U/-;KONS;KYB&",]4F'E'^5OVV@ MN&45K3B%O3CU-4D;HO?[KZQZI+$R@'W]EVF.4!8S="YVF<71!;#LWIBCF=/B M)Q2'*]RSO2_N7'R8^IEKD=O\A,Y>*[-]%B!;3FY])RQ)SWO0ZOWLV?H/@58Y M-_+G!%8V)PNZ\([>K L,8$*/_ EB=&)7WQ@MVW:5.1C;*6V%D,5H!VIWB0A].(9G;5E'@\16&%C-'1G7D71]^ M"5V,>GFY#:9RZ>L"K/%>YJV+\%%XZFQ5=YOZA+M;-4DD79LKE/);F^3N%7,#YF2L1"BEYK]]_ZX&%4L_!WOW_4T_YIDJ] MK71GIUITR]LYCPS#6^/1D_^371R9;!8T+=@3;U9E(E8V\^_%:LH[97AY[%PB M8E,'[<( <*IZ#.#L%:+7, MJ _ V*$5^];P(2G+C#O:O*FK@?7]@X5'F2$H$6SK M(4,6^5^5)%/B@0GMS-7Z@"EHY#7G-T9PZI16& MBP:U5=4X&AJ;&OR/'5U;=LX$;+_( 5Q'HH_Z_AF+;^:@:OA-VY&E>-HPXD,9 MXI&)>]=BY?:G+/=%EP$_[P/[;)1!K[G*RMDU'0K6^\_K1R4];/J[J;,==I/= MK74U(@%A:A9S0@^.][\UR%UF 'Y!DZS=!?4Y'7T&K3/\0SK[J4>#V"XK)JB> M7=KP7.!:WP?V/WCNY>^7C]DJ&)R%%'=7E3PI"I!-E)=KN(YZTI_>8SF[%Z@# MSNT/9SWO[4I$JS& #I/5PH9DF^"2F!.;*57]0!F1'7)Y4WO-X]'$O=# MOA NPJXJ#VBE(??A9?%SQ2C0[GZ3K6XE6$XP?G%]0+#V+5-$73K9O$HFK^J; M#6O'Y2S 'LFW&,K2N>-)Q:80B>+P%2U_Q#=;G"^/,W%P& K:P24TJPYMOXS0L?IT9)WG3&J;UOGOC86\%L"Z[/,'3M9F ,:& M^J^L$Y+PB=6!A.U*/3VS3!QLBWR&XO6QKR[,*D-RRC_IP*1C46',0OG"+IT>+4L-OV3@04]1".CDQO0>QT,^72 M($\R0)LFA<5K,VW1R1FUSFO*L3[.P+LA ,0UC=Z[R3=8N]KX330Y!N9^\#F 5@ FTA( M!=O% &#>"#:59K'*#CTWI3'+E=9OB" M3U3=.3)_^4-,A(KE09>'")X8:.RW>1MS(AKAB5@OW'ZJ]MBV*^+R8 U-^%L; M!3FLFDF<(5H,\.2DMCKVEJ$RQG*I>&@H?<*=SKWQ(CR4<_)VI8!3]3L/1=DO M5>EK>A91G$_J>: _N;2T0AC7:!,"C"1+09'SJ*0)5-Q:D\8K%<>-LK=Q@6PY M+)X:;>5BGNIOIH+W3;HPUP65Y-/\R!^)8VT%W.@[H/&KN721B;J2PAEM3=)4=26,/S,(-W.$D&8E.@SI>C/VU#\ MJR.T]@)4[-IEJS)L9!_)5"VH:3!1]A6]#\%IW@*/D>8%.2>RR0'"'6;!P=)W M+&^N#O;V9.2]-D=[_%V"=^9D^F)DP5\O_IR? MN->M.=TF:WDDTW0:_,FUC'[7D=DQ-K;-0@71 H,!VDQ%*Q*WW;-?>**KGZ@M M/ J^#9;T*8UW$%L%]N&+_M#OT@49P%!8"="E(LD.& M@=T$6KG(=36=\BHF/Z_U!NE>#YVRS+1/^+S7+[1'()7 :[JI0K-GP&58W=)E!9S7U<\V MYH_&M:JA:FA'>1ZK/WVE M9NV7X,6_&2%$E,[ZZ4:,^7;DB\@-Q_R=(S*HJ5PSY, M+N;EO>,K/^,O1!!2T@K'FIAWFR/F7FZ&WYAWA&S! MOQLMF ADP'8X!]8 MO I] B89CC2'$@E&?FWZ$T^W/_EV^2GW>/_2L)1O M2K8SX7[8:YV8Y_26V>K\8B9_^7;9/+ZVVY1H,'D_-,#NZ'/]4X9% MYH]%;]Z1"WXC*_/N.I) MR@W0_;.VVT>^%/8F_LEFF^Z# !7+CFQHT48VDHK.-R;VG5)W)Q2;=V;]GQ MPBJQ%DENH)YBQ(Q>^R ?!G#]VU,&\+)J;!Y/%0HA/QYN5D%CFD&IO.$,R*KU MUC.=6LUD\C]:1X^04)NZ!E-LR$ Z[ M(RO_]+Y<_DNFV9BO%E$"?6??JQ64PW@AB?:[S55E)RAG:\M5UD(6'@3$<%L4 MN;,%RO!FWK)LFU_!Q6!!IZ#[<"%C[7"1UL;$.+2JCSMNQ?&NQZYPVV)?JL)3 MVZ=AY\[.B<[+)%/:Z:(E*.\3_G9 /R&7AAFZ38E21-96U=R_6E-[_UJ"_.^DPF.E9(![2R)] MW(7@L-@Y0#J-Y9SHFQ^X66]Z.3-BXM2Q+EG'"937?@"N+BJTO,T"&5'\J%I, M;%]-H;C!)2>->G/])\9)L(302RE] &TWCWQ#=49K4U QJ_7WR!I"!#%7[32C M!R%*P['M&%8L#"IWJ(XTR+/Q(VD+QPR7-QT[*.PO4']G7R;7=!K6B>HZ-\W9 M/<$^FDAT%>]&#:PG*%0-5PZ&H[YG73UK[CY\!R=;EIF6,OVT8"\-NH0WZU8[G8N=^2NMP6J<[S^WB_<%:P9I;( M6*;LZ1DWS.;9= 7GX(92L<-5%-D+SC\F?>[GCLV\_,9:-2]*78U]9 M&L#Z[LUO5M(DG2>8 <@7$Q9I*9O8):NQF0+0>F-/$Q6/W_G)_,^KD+%RJAG$ M"=1;+\Q2I]JDUK9_KS*M"&=M0PH<[ZI:=EY>^80F'!_3IUOW%M: M* ]2'S.Z]]A5!2> #<(EX[MM+5K1L M'BFMZ\^?K.-*>-?6*,6!6-ZQ%?*SDLDE_:C*U)=6[*\JK'@UU,^8L3B8OP.< MGDQAOLYRXXS5TI,%(./1(.F4^$;QX4??!KD<-<3K!BDG3("]\!:<4^$^?#Y\ M8I>.+">*T%(KF5+)$5^TO%D92;X(&1#3#[F&)SI!/H0\\RN-!6M:RR+Z_D': MF8L&XTE?_'<+80ZX#B2DK+ZZ1(0E8FNDBTE')K[Z-,D2\0JA^'@N*Y?.5/=, M,=&HT>OYUQ??;G+<>8Z9'K%VL:P:JYG,0]B_KQ_V5[O0;50Y9:5B5[1<\6#_ MU:C]A; >!"\SZOAG=A.NZ$YT1ZN%PI(.7MYO/>SDG1O5T6JQ]=S][KZ;7<=A M=JQ\RHO]D"*J%2Y$'X37)A206"_$6FJ[I5X*5820A3SQ)[DD Q_N]/]YV*;% -!CM>%.;?J* M,;RT+Q9W?ZC#3D YOR-,-&J G*A=QN@ M:(>;+02'6)..< VW3W5YE+A6DEZV7SL0X7SWN%%QP M5IL%-*?RP^D6^ X$193)40<]WD[2N0)'T1R^Z1U!,0@^NKKK^'3X9.M=]>1 E8$7=3D.U9830N[9W,XW MN5@W"V&+RG/U'9\Q,.K9P297Q83;..&^5Q]R)VU&LR;&OL%OG76XUO!F+UI1 M#"#CZA$$<@&3%/TV [&TK5 &T%V^7?(/-"O^Q^="6!;6GP%,H"Z03B;2WOXO-PO^JCFU4>E+PCLDMLK!L!6##&?O1^^&D)8 M&;^V&4BUC RM^+I_T0_QB-^XZX3L-?I.9% :WA,;#S_4!"\,M^\PYJYJ F=B MG9=RKR!5FX1?/I J%RA=6AE2'/W$V=8L,M@D0,A3;O\C]?CNG=17$]V>7C[" MY]IY?84$#UF> &Y9*GX",'>QK=>Q7GA!:+%-G+,#R_MJILBG\)1\?GV)2W65 M<"]AOH$_C;MX@R_XH9C+BTQ#$3*2:0+OK4#XW$S>'$(0TISOA/_(J-%WI>5M MMO3Q65J\XDU<7_3VI!_DF-'$WK@+1@@1W([3XIM9H*V+SVQ'C85_:[KU_K*\ M49.ZQOO 4O[)Z<]<W]R=X: P^2:/B27A MH\+'OTUGGA@YBU3[P?K+WVE;@("%78+,VR_;Q)>4RR?D^!S(:JSZPM\5^9?%5%Q8FJ!]R.VIB-W^3?KOU$% M'6;7X-C/-!*2WIJ-^J-[CG:)5!![&Y;4+-X$[M[?CC2*-&T:)Z<:T_E5-%=# M;T^5Q"4Z7%M_\ ;1J\-T4J=Y:[=O%X,[9,&T RTW+#1+QVCPDN[-\80*XB PC& MT][A1LX1F^70@J!(%WQU [(Q/%P,X2@&O10XN?8%-KI\K$!8PX(2\ G8*133H/YB>Z$:7%%GT/=-C'7XB^E M.<>[:2(5&KD!JBOM,7:N8F*WM8!C^0^\(PIQ&7H4(C\YX[P\)E[E]V3W* >G M9@+MAW)6ZU[8\2Z-=/'W@YC#V-;S"#_ECU -R4OAC;9UI$YC3MW [=]MA?)I MF@Z<8JT9_4#@/-FJ"_6NOP4%]WNT(C[61N.+.AO!6XT,D)C8>WNW>O]3TT,1 ME3HW>V )(S:D%^07I39RV,G?/61-[$XW21?Y"?"% M4.W9TC!P]%'ATH64 '6KFH2N0?[!$]=-DO"QI4(E_\GN9 @2#_T,7 #[0W.1 M 9CIW!82&JG0&ZUVN7*VVJ4W53*CX6MC1NS^;9GOG'-ZU$/S=&0U(8?6P0"V MQ\)0C7 1C!R33'+21:#BKL92=?@4]ME((/\3DSLK*=QKU\#*2QN&PD/O[-K M0I+.\:O\75\F_*N-?%A."VB-]C0\*':*>I1U[PE41-+J@(LV82O#>SKU^DM7 M[M:V7[ERSK*EGSL)$2]DXN 6?52J?!6;B "=8&)41=#F$0'!@]8"';.*EFZJ M")/!5]_G0F\8A_6NWNKMSK14?(1Z@P<[$2R(WP\A!-,T-9BH]X_/0#AVE8=R M-SR%7%H/I8?-JTJ8@3OI]]8" CLFG!][RHEPG*:[UW,?9G.7LD8SB15;T>!Z MLQ;F1\$ANO+RS0V_R,CR7^[].6'8F^>V&,"5T3FGI?X$!N %2Y#F_8XV+PZ/ M;/FC&_,:2O[^8_G[DF/;V-K-K- ?:](2ZY_G#IZ22%-BCC'"JR 16TU[6Q( M4MK(,^*)]N$+32X1G@][/XLJG'_0'=W7LJ/-\I3B@#[2#"U1$%!/ZUWKI:': MO--#H?&?LU[P!$M49,3V?';TV-]-J0@W4B8%D:UH94TNE'UH5Y)K>E*31F@4 M.WE2-?)4X\/)J6[M\YWRCC*I/;%HD%JRM@S[Q'AM5\ 9LW M7>Y#@I:@4UAV^]K^>XN^7QMN:OU@,B\4K0$?9.1"'FH 9Q-N(WG[BL)#D(U; M#F];[:ZQC%?_MX$5-RA MEUJ!NE0_4\V;E&$RNW9,YL:VER==? <1CW^/;-V(_5-"+HG#P+TG=$NUWC. MKUI3YOE%\H^K91"K&6X?3-C_O9X%]_MN4]G87TKF3BQ%6P>!0^W'H02)D6'W MX2'K!S8Y1Y#'S\/%9B0#^Z]LF4AGE?MF3RCD1)3.?)6IKHY?5\AH/'(D^SHF M6IQZGPFM%Y;"4&)X?^1]K-#.B;#:3Y]&MC06>S[B&^0C&,!;OYO*.^T=&/@0 MU86PAC0=J:2/O5J^\W[<=7+#8^M:!K?^NMW^KU5B;-)^*=!)BB'5@%:P%FH0 ME#@C4@<.ZS_KEB=.]J@DW#!IU?2X8<@1R/FF$"; ?&DV9M!IMAJWNABF$'.' M[*9"DINW& H\0B%__7HY8IBL+'K8^9;8=S*NK3^Q6;T>-$^K2>>?]7:4/I:. M;! Q/S>R6UO9PYMU*%[F_7JK\G/)JPN'E/_80>F@7PM>]/"[E"ZZP"#:02C. MX/+K4(^@:>]@9QXQ.LJUEA<-7_;6A_W>2T\X_$35WY MCG=7 Z]/E87TV_EV_^.A;GES.-;P2"8XKZ$1A #Q'I,!5:LGVC1C?D&-G.MK MM>:L*KW(#]HLD #.VTV3.1RAF!_"8>]]-J]8$:9/O:U9?%(3[-L8F7"^? XD M&1R6-7"Y*9/5&8:H5Z0*GMXBMX&SB4WR+\,=4;S>CDY^V&#!>JQ/[OI*S]'H M #,6@=Z'+%^NMU ;.C&CZ'.0V1SNP65-'S<]L#F'F++_1Y.MKV./4GPZ>_%U M/5G^KHMQ:/V868DS MD69B(UL/[7DH8GR1'!QC:'9C5%J))#_INSOZ_LVE@(I_(?6O#H E M1*\DSS'T)7"WO?G(J*=9ZD:ME/')UYZV\>Q)WX YIR*?QJBW&243/RZ=DJK, MJK!B.WCFH]V)878'VQ\ P#H1C>##SY4Q@)K71:1(SRJB=7S]ZWB25Z'I@T#_O5FFH+^YS/0XM:QR,T(Z:[B?XTBM)>N5E)B MURPKI&X+AL6OKNJLN%T;-P.+;9K\ %*C/^)XA.0?F-(1CX':1!4[[1?'L"(,AG_2(6" M2XK+I*NF7+:8X$]79]Y8V-V,OYPXB!1)%TZ!C">0TGL,P(<^P=3WR./F/Q.8 M^IXKVMCMN,9@M-'IP5$)'N> RGGG ()9VHGO5X_%1'.^VX??C_5/3\0>1+C/ M3NZ'1J?7/=\%>$-Q[?JO6B,*/;3$,+T=^:66J8].*L<-Q.!FSG62L+';L"1Q M]F^)Q #A=J:2/_M?2EZ*RY'-XXZ1N2] +8 &F''J\4<2TY<^(=LQXJ!DOC1) MM^H&V>ER5N>?_@-EC5D911>BJX44??P#%!&ZR@@Z%RM%S:]QL?,H77.9K.4< M[F>:$*Y]O^0T/J@Q6S=^PI#V>][\H?#2AVBQ8S]H7$RKN@H?7[0>?>202#@; M.W9N,O9\IA4'=B7E0SH#D,)%5E?7#U4>KJV)-7!QOF N>+SPC!DK4T<#+#\N ML(W\>YW)"EFA 9Z$!^B2Z"O#JD%4O[D\6*=>796H3,'%]Y8S1[^HUEKQ<5B> M*(0Q-65L.%,'9E./,8!W[MC?>WYS"$BI=.=C*4_5B_R MW?,WKVZ>W):V;\&DY-)N@KA[VT&LX7=[3H/DIW[%WJ-*/R>=Q\_()@A].>$@ MR9*)G'?#S+['M]5#GQ@ CQD5'J"8CF8:/ ,(L#1<4WPBN]D>H%Y]KP6N+BJZ M9"*UF*3S29FP&*>CZK9=F9U8M+3IVNON=J0^0;,O9K4,>XP>@/6&ITXP@#5^ MDKL;J3LI4-HJ[_1UU;7Q]]G9+07'V*2RG+;DGRQ4*?ZY.+8M9=!Y68J>6G') M](V/$VA4.Y+WE3,Y_+F01ZBAD,Q#\T\1BO\&O(_P[-BY-S,J$#LX:P$ZW6N6 M@/3[SPW-9<7CNH/^ MN0_*S!$9CU8L#I=H'[TLDEC3XRIQ MM@JI-M'U];#D\;>6;:5SO)E8\='_:%O/_]F9>8KT_3D,0(ZG&T76@M/D8YO7 M_L.<@@Z\'1\O?0 R?S6U-,,#?LLA1/(\;1[0J7&<#3%"_Y_*@869"% MM$@5^DA^/&S,1Q4>0HLPI94*4V6)6ZH(7#E]D^1#*MUJD5VO2; 8,AK^DA:! M^PR/10@60^HDV7.DE' O2Y)G5W:7B\L!']>U;']TYOOR YWZ;VU8K^[LPQ?# MDV99,%)HM^::)A(NM@8E.'VIZUK]L[_Y!CE%^8OOY@3Z;OT;=\7X8=O7C)D4 M\GO*' .@_%IA .E.G^A33#N/9P I^+FG=#'2@6W'B3O5),$?+CT!-YSEKCX* MD;'NR&NHY[Z%G-W%E>,)R9A]V('#();.?9T!< ^3=EV"/(HC* M*7F!P6G-[GO!\"[1%XC4<"Q5V(",(3D]:-(B,(#[;I(NGTQMOJ_-=%]Y5Q\6 MI#;U62YYOD=2R%%-]'9/I/< .+@S5WP0A!%FB(\G=[LLMOC3FH$D-H'B*.PYJ8\YU T*DW6_NF>J#D;K+GA0=U]"6"+\;VU467-S0D]@"6[ZY41\7].9B25A MBW+1&XCI-#D'L9-W@%M]J!J,.NT>G25\Y>(SVQ&Z\&_U2*VG\MG?]&JV1#.M MCL<_/&0I]VCT$X*PV#:['RW_G6F&5#%"I7J[?N#:6M#KRR^/G*5O/=1NZ*KVI'/%VD#:N6YQ-MN"%\E[!?_8BA975B[0A>'Z M;GP$\MUJGU$<6-U9X]ORFM"F0&?>]52-#-W*YY-R2&QDTH5W3 B59 "?1TA! M]*::69I8,,J*.2)7FH\4L-$_ZR<\$ORHAK8MN[QDPKH5X=M%/&U4!=C3&<"G M*!UP?BZH?2-N"V4]E\[Q>T8H>\]6K>!G/*3*#VYXI+=C1-.4 M=D3=3[CDG3XSPX.-<+__G64\'^F/:8?\VG.#XJC,$=/7>7D7D_%JHO-OXNE. M.Z\W_T&OY^Q R));*!$[;CHWFZI#60MQ@[P(>2CGYH=]H5$1K[OEJD_2%:YK M6@,8$0P3M6K)Q10YU/*?DD2J$&$ZTG78X3I]9%3X1NX,_^C1.OUXWHC 19[\ MV.9J*)+I69G0,R(#@(?[G?H (N\1ZD=T#/S$/))<@\PR'4X[:<[+Z(GAON.@ MZP71!=L6:#AS"I[@VRJ6\%7]+6NR%VKQ[R%;@H'+Y"7'<,64<_?=3@HF.-JG M[9M*96BI2#5UY!Z^]A[YQ6Z=J:S0L,] G%HWG8QVGS:AS?C M=>2;1Y);J(<(-HR2.8@BGLV:%P:_/2+VI*H^J*L3'_PXJ?)C3][342(Y],IS MCM9E=NQ9!'_S/JH^]"G*)V(>Q>[=K-18_: ]2+?\QJ,:"YMS;ZZU*.8N(/[A MZ@!UE!ED)_ZN+2L283*PW3XFD$KCAC?&QXBNNUW(F&8N4G.)7Y!GJ5^CA]/0 MY$3@9O$-R?@IR^[AW%__Q(V=] .0WSGP3IS["^^[4R7AQY*1=8/S1RXP#@V1C-OG\&U8(6C>'J4Y='KH9Y,&W_O& M].DNH^FOI0S@+OZ9>M(L?^U&BK'A*/H:\=F2CE&(XP>_9V^>S,MMF\';D@N/ ME1(<3"2YZ;F&U^;Z>(@B"1N&"**KPM"5 ?5]*7G&?PZK:,;?7!9#94^0K!2.FX>:M)A\Q$[A;!>/"07F!)&\B*_@0I(+@XI?;DSHQ$S MIM]Z>BB9>YQC'B'ID!#F(684NS]4/0U?/?N@2>+%C$["ARA?N:%UX1LI(OR- MGY.OW'92>E=@KE,+AI&CH$AP7[O=>PA+>!9TP,57\^683Y!RAUR_OYV:G#8S/#\IYWCU MYLHORU;1J[2[_,64(,STY?ZUJK)PO_9&Q03% 4.CDBF1FB$A^DA85)C,_HK) MB[=8CI46;JYEW@)H+Z$WE)-H#6A:SCY\L>4/XK[:BP>=4M/3[RBG#].%LF[. M1;)>*N!!>&S<@[/K(-80[%3$0(VU/9M:8978VPO219X/JTN-HV-,I/^N*9ZE MY>X@Q\O)H75#5#.1<:H]SK6NJG0BORY^X- )+OKFBWTS#U9/MNCLF E>X-P: M TOH=NJ$?HH24V0O?<47ND9>K@5G$DN7=P:];/JSBEM327STQ=C6>S,V4(+85^"_H/)C&)R!O83M)<; M#,"K8'S&NPD13C96)IUG ...(L>?6P9(#XX)**VV&E]H?SBH)*4\8\Q'[\?# M,("SKR,*1M5BMC+@[,7<-=6%3%/EHXI=V/E"QL9]?H(U_8'JU<80.-1UKTJ*'B>!\4"K5B0A'83MQF 4&=) M/SE]-0\5>7GJ^+>!HW8\1_VE/K1V\9V2H4T4@"[P9(VR,@C6^K7LN)#C;\ ( M,>:TY/0/9FW^3Z;-!)@6O)0OMBYGU86O]JU9$&'-ONMRX)MKAP=[D[,K%!OJ M+)GR=!^;+^WNV/Q&6T$RG!\[EX>O%2X.P?U.#RN?>)D;B'L]<^YK8WSQ^W?A MKV7 \]Y+,FSHI@>'E'=[6O.9<5LJW+>_?49T8'5;BJ\?.[Y-V7_F0N>G\5G? M- [7I^D?Q3NAIZ!3"U:LXFHUJ?M>38'@J4"K4[17ON\-Y79^+ 2>WVT5*X1U MPR>9CGLMA'(QG&.RI5D*;&H6 ;=S-*9]#[E.5>R*^#]_>?58=)($[]U,A[O M*8H>G4N9HK:"9Z.+KC1KD3P?3+A]))*C)Y?&CMKY^1VM?^QE_[4F559W4%/( M_H-,E!"X2U:&I,!ZUY3+X%B[ZZ%NA_BX]@CM@% Y%7WM&S>B$J=O^DW^__&D MXO]S_>]U_:\ZX.'_7/_[7?]F54RM]L]?@*.-G,@V?Y>=0'H,X'^P]YY137U? MN^BF""*]2@\*"DI3J@(2%&DB107I1*5W$!"0D"!*;X(*-D %!$2(]"J1+B(B MO4,21&H@00D;TF[XWSO.&.=]WWO.>>\X8YQSQ_E]6%^2G2=[K37WG,\S]UIK MWO%,IP-%9R8^3#Q#]"UL^T'9Z,#&U2'TWP3Q'U_T2+$?]K_ M>>U_,5]39.^=5_\$AF)@_&"-K4.!^<^PF;SK^("G&N]%C_LXR\@QSUAC!,YO M*K#<3]E&@<[Y*@P-+7A0K(ZE]0(=Z'>$8N]&MM"2K+IX*3R$73J@[,TRYHTZ M30?B^W!;^\>@?%"";N<"I:Z0=E0^%;WRZ* &]).R%F_] _@/Y#^0_ MD/] _@/Y#^0_D/] _@/Y#^0_D/] _@/Y#^0_D/] _O\1N\Z(//'Q>*_>_+(?SF! M9!M%$8;0KEKA@JB=T+^K/C!;NV]H@@UR[RPT&;W+10=&BHN!^ZA_GQ9#G?YW M+Z!J_U/%V^V>(<:AVWY0,>C&U7'DWP3?'<=MU'0OS<)K49Z:_'*0]GC 0+K\ MOUO ])_VOW-C?X88@&Y;UB')DA0'.E#&4_BOE+X&'>C3&:,#&Z%$+UJ13OK] MBG\L]I_VOT7[QV+_ZR:L(3WF6 M3_N/%5BNI^SYKM..Q)#5IF;-N H$"[W2\">5!:]G(=F<[A[>97M'!Q(+$=]A M?V] MQ]\0&YK C&V1O!R.L!K3'V.7GF/7&*QH0._?*'8E86:HU2A0JONG"O8,QJ![XIG@?>V-;CI@I$X'%,1+Z("L-?N8;3MH MMWBPV5:"G\FEE)4]0T! MB^3%R2?11,$)"V)00GATNGR7#IP.>,?MB^QU1G#GB]D+B#D=>R 3QPT@K6OM M.@J8T9@*.L#>ZD#8LFH&GU5 6",[SOY:L#_Y*BJ<]2- _:O*=?VV!/FCX:FO MOX#>G\C_S_VV.3"EOT%3J;04+YJUIA7-N) FG4X^BQRZ2@>^L971@:^C3#NV MPG_8GM"!0VK4EYH5EQ1UD2DB0P.GIBLBBF$SQOK59LP?,N\:Q:C>+G7RK=>: MJ+<[,^\PVU-S,200NYBC!927\XB9RL2=D_G)_A5&L(4FNYX&[1OV$L*).$Z;@DAHM R8?&E3!.-Q M?A+GXS]WD72*XMT>E]XJ43G?SH:^A,94P[:]24B2N@-RI3R%6 #*[O8$)=(! M+II Y-I@C[0.82)>93.\ZR5G3*A=0TVV#5F'^UMUZU^'O58JZ0T3EGIEI-4Z;'2L,R0;DEZW 4X/X+$)T M#[HFH00#Y8K,-2>BDG92R[T:=)Q2GV]H3Q,E&P"L>68?K7 5VSX797WZS$ZL(D;YC#4>C.J#7[6K'P7@P9CFRWT+/" M0I)R%SCUN?JDVHI+!DG*5C"G\,;7KQ\T>^"^)S^A+I%Z<4(4B0Q^X_#UMT4IE]ZMU1X#-[PSO@J8K= M^2"*D#AL.DM53VS1/-J)-TDG #U=F#\$;]0T#[Y4\P')FG)ETSKXXNP;X-(F MLOT2.N@P'7#_S-QYD3!7UU9"Y'6,+ZG/6!'DCJ^_0GUO)#IOSF9S-?9*E9Z* M*,N&HR)1ON-^(GZ=2.Z\"S),=1J=IA)F]M"<:_QE?-LKR37>DYPQQ+W4B4-\ M#].8K837H56J%*'UGL=PBRKP-K&/-D;J']SXJME??CL@ZG9$RYW.L#<*IV&' M[4O=]:ID3QCH/Z<#<664*T2[#O14]H0C 9FDR3#-36W M13W/'Q&;71Q+]T2VNZ-_#6TPO+EG-1T8LA-^QI@VFX-5+D0K:D8$;-_0S0"" MG,B'P\$E+&IJ!'NO:K% V+*OQ%[!O@+7FQ>A&R+)SQQU#QH+5'UAG7@[L724 M(D+&'<*.(L0BCY]R4!)1K/#$R5A.R9VX'9^T8RW?2PW38,))GZ36HGU59]1Q MAWYD$N8#@HP;VE]R<[;?U6QQNB21^'+U2I->J=*/4BLC9URUG@,N<\:0!&W\ M-*%WHQ)<-*F*,LBPN&%#FQAY,3A0U9YM;ZAEQR%Z69\6CW/YFYBG?\%G"=#ES+\?%X5%UUZ06_V]U36"93:%GVU[MG3NS;3(V^ ODSA L65]P%!H$RYR7 MR.VE28]1;H>^NRIN[UD[JOQW,A M+B"SDS?#BH2J=T5Z7JQT<>+TZ^?\/",B4G1M M+QY)O@K>L(+R(+'*N<:$N4=:N?L)L8_,H^^5BCMXO##PRDIE/F[8@=\SDWO, M.[.O^*>05 /F$9]@8!3!7BRB+GKQPLU>G,N/8O>7]25UQYN[QG=O2$0!UFJQ MQH\6Y;JSS?J@YRG'J!50W\%I]QJ]I\D3)J-0JW#$^U.U+]QI ^O"RKT)I5L%_KG5,[;,KG0]'7 M-U_70([#SG2@0J7C0A%AF35-'-@15R1J6U-KH;ZHF1LXH]_IA*>^CE(IGMYA M2.[6X)@<2)JI->YQPB.>2+GR)>VO+&OP1507.AY&N%8PS7)Y B4KK3A&\?C@>]/J M_>J]HU?D[3>7PNR7[.,\3:XUGOZKU/_8A)5E=SR%,DR-^\O 'E\GI0O"747B#L,$_;_9^RL@G\-/\6K6QT_=&]:N%WU*/=/'9L$J\:,*P[-2G4(S! MSY6TF85JY?>YN$'1R!G71//&1B?[RN*QMV/*\-^7<.>/W\%(*M[M?UB+F9A" M0*CO]!41XS""58!Y-XQ'^7 /)S71&.-<8:U-&3-($0%L,GD/#BJ.^3J6@=$T\R4%5%5[\Y)B0P*>W[G3 M)PE8BA+>L<,S?L+10%&WRD!B&7/J2PR!IDE79,#7+Z^-P2?EE7>UFJ M!A:[P!V .&%%G._A9:M; =^$G\J9G.D7GXVI6?X3_/U>()FR+.6W,^)(].H9 MC$<2K@X*KL_KC(5;R.)Z\K--)W8%+^]>4_0]7)7W]0H=^'!+/R'V*(WC(1W@ MW**IV%%4Z !X%?I;C)K%N!_8*SI@A4 ^^8VP2ZF<)P9G&IR'9C%!WPRO.& MGP>#E=V)3?'RHW5.I5UEQ>6Q0^^,._V^?3.$3]G>=!5M^,:TSVZ$..DT35O8 M7WAHTN6MR2O5ED%,';49/9YAERGQL"(V>,D4P!A]E8DUBCD(YEL')QKX0<1: MG?P(O;A73M#DP"QTM29XQ_[0^KM-;WDCIIN7WJ94QW.G-\ZE?X$4V=@M+U.$ M.Q<;,FGL8 3V(XV%:$$'$DZ,!J*R\1OVIUY<.Z8@(?-7:2$/3B4L+](!_ ,R M#*X^\A<2;Q'NX89=OQ94 99M8AN:1[_/>W4]N6%//@:DX6-*%!8VZKF1JCLK,&:$7F0G*1Q\X(;;8EN[:S__ MY9M\O1)B,)KGHK>G 2(,^OR<3!P3 !G1%/X*/P:^>$]Q!V]C,R56F9Y83?@? M_YRA?=X[575 EF;WF35_')]Y;^L%ONH*A4Y8@Z&8CY'=.O,,LQH6,/O%&KS M%XNSCQ7OM3*\0"P8H-H#B6.P4=O6LD/S386S4T[FBGS)NL;P M]W?.3T-\]*?>\/:B!1&3"W7L^"JBSA]#T$&_Y=V4B)KC2K[@ZZFZ6B8"*B12 MS%2OU-/+1@[#]/HF,OT=M1'J3CW)*QQ9X$)L>U9HHO/[]S+,XLX/;:60WV]> MNEM_7^@![IC<2/F#FOI#>@0R:#$K!1S B7H0-DXR%,;5\5IN%T0.-*4!&1[8&OR9_'G7[R/G[S+ MOE=O4UX9S'/X2T#Y>D'=1&\.]25CL!:$(TF-D&?VW:,U253U>42W MZ,[E5M%DP.A. M"#_%[,W*/>048]!&-C3%CB%J[Q^IA ;_,L+ZB MJPM8TID:2HJYWGNSUKY.@L]2;"BN/,BU1>ZK#)_6DZS]FE+$)(SY[U>]U;8S MH-3(N6YTDK)GX MRZ2_27U07"E30[LGD1/R$U8DTX:Q8>DEY$E\;1G"?[1VU M1N62[[VH+WCU)-XY]LH[@@++/N=(.&< S*JNK3I/Y>/F.P=,OOJS;"VF9P\V M#\O0-#T;,Q^T04;A\@0K+"VQ/$&\_@46K_^-H*\=-31CG.TEM7NJ:?%0%_G:)4\!4!;U\4M^28F9)7>O5A3V(O^'71 M 6PDLMT N2)!-*0#AQDR^=>5/[#I/[BQNEV*$'LW[6Q++6UZY"]4J%UP,AE> M%2K\T(3S,H2[%OK8> /R^;7TL[^[# Z+:9C>!M.AV).@5XG9F]8/DC[:V\JC M9W=EOQ]RO]W'\HO]O8DC0':C<= !'"PE7Q%D;E@0?3O^AIA(JO@F/%&[Z!9* M"A;LIPZEZ[LZL4O^&8#[D2/H0+MAVW%7BF\+J$NPW PX_S'HJ&GSJ,;DY=R) MW:4X#;YLGB\9\-92+A MN/7-=%87,@5Y6"!<"TM?X(1K+WYFFES5F7LWVU,=L_+JA'LR>MK$SC!#K432 MKAM)<*Q@&_]#"B#D5WY%!U01KY[I/7F>O]\OV 4I*.E%8W$VV1 DGMPU9@12 M5XI;2X:G4P%WWEW%XQS4^?7#[R]=@$:K2RNP?*,#WD$'QA4TK;W(&']>!+,K MS&=:?OI7[^,S]E.N^?_UR:B]J ]H%.3BP>*DE$ MJ)N7KSNZU=Y=$U=-DE*1][MWY[V?TV-+T^G)SJ-GV\\L+UW_8]2J+ M2WA=+'"3*]@= Q#O(Z-A(Q2[-SXOYY_<;6AV+?837BK^'C6CI"83%I+?;0_I MJ57\;06>1"7])D(WS D]O['?GSC-.$_F=;U6.AIZ^2'A\I7]P%CH,33F [(V MJ!L2CZR=JSPX[ #B1Q,?=NHDY;+U7T5GBZ:E*V$+?%^[Q[O&Q"/R$(/-W5M) M^LQPS3%-W;*@.HDMKM4&;>T;53XGG^'=O.[)EXO(/5GS(](!&N<).B ?XD4' M[@SDTM(;4<-1>F9E()3&@0ZH7&G(]IEN>T5HEF@Q_VHI+?;$_*8)+-@ &@_$ MG#5"2",8(KH!C3^%TQT(:D>(?1[5/P;^Z8H3U?#1A*C8C BSINM]2V/V.J3O MP]-]Q)QEN! <(AJ21JC9%+.BM7E=XOL6+VHI_L3';-=VY&UUE?'([VYAOL;8 M[6>NZ@TRGK'0D!44/S4=Z7V/6D(#O*7/-=4E]-H]*ZH9Q0>T\YN$"P8$O)## MWZ[[(H?15PN!Y:'KH12A:%Q09INF"UP#A"#U7Q5/^T*F;NZ^E+OCA_=<#S9< MJN<9_:-6*KM4U5C%"C#M/R1?]#O:!F$X=D6;$97BJE%_N'J9\XR+0;=[@DU= M5M9H1IHH,V\IZ@ /T14Q4WTHH5]$!K$'RVX=)V%3K79;K\/,#UBT;NU M*_>O(MB1M)EMVH0K[[B&E9!3Y^W%ST'4*26(J8'CA0_&[72Y^70@A\I6U^[J^1JX+-VIX..*<%?9R MJ4Z+[(\[F9[^9-^8$]Y[0O9'MELK0;%7(B_-8#;KQ_,5B"ZU]]/G?IUPC!$_ M=$><;8T5?UP-8F0,[4GX7$[CJ"JDN!'9.Y/U9>'.Q,JZ"BG$"5K74-"L?\*( M#+5XE.E/WX.&H?/+2 #B^3^8@YB[F/CC@(8=+DFDR?D-@].7L5:7L)4S. MW3\Z-:=/7T[;N%>8S\YD=D&Q!?7O#UDI91G[-YE7$\H%"=(=.O#N!1UXRGV# M#F25$]A2 %JJOA!M;H&9IAV)ZVVG<1*'_:1EVQRDI[MK6V;<%-+%3:9'+J4^ M3AE(6SX2H[B@2&"G<80P'L4I0C\-A]SW:T$MK/U7^V$HF8PY0B&&8((T(<3P M2\MTS(*TW[S8VE%.[HT:+?>V.CW#N\C66?]0ZA(7 D3%,Z)7S<)V^+X\->4F M=$D+[ M6@XE7!D\2 :7D=5<_%S/$-G>XEP7A/O9K*9[3UWZ%5FJ.M! M74I/8F4F$4*"$& I>M#(W'T5%$Z1L]_\$>W<_/!&6D97F,SV89EM14;(CM.B M WV%\\C)@6C&7%2LL&Q^4"1N+48PGD-CVC"L5I,.= ;%#?G.BWTR\\RT^E23 MK*RJ\C8S6#MT\,P-@4^'8F<_J!7^]A?L@-L3E_$59/$%[^F%=#V_BA/Y;X^E M3/M57)%R_&%G+?8N[ [62?J-@'HM(9B)C#2*+-AX0C;DG98EA1"VN@(LY[E/ MD[P]+2Q%(Z+.6K"F9:LMR\FRSC/)Q7X1,!U ^ Z2[R"&80U6/53##C1;W1/, MP'&%DN::3PV-&0/# V(W?C2^7IHV_*Q6&LP9?(Y!5SU*43VP)%<%:B/:K4#( M.T)\(27<2F3&]ZZ:TP?3\!;S'&O.2]_Z?A_KT6&5"YR.U-PO)$3@_K;I@Y!" MD-PM+K4N08.Y9=7;SC_U>2L42EK.<_QN?-\NPWV^&LE8H2:^C M XG(JMXN"!_H9M?Z,[P?ND$':M9$!$7?IR(*_3/K$F45OI=,I2."*5>I;4AO MWNF117M"9GMTA;G!\*:*W$/3X;\7JIQG+Q<5U#I;3BI<2>_];7.Q5TY$@\% MD**T,>@A&NLZFD?__$7M)+U3BX<:,GH=FYM3\'B5VTT)RU[3LG+9_9R\*I:M MU9**S$P[010!]D7YC+8SD4$X_WDMHF<%KLP_<$-@;,>IY'5'Y9,9-'6!OB]KG.(]EUO^O+#=' EDR*()I6.T0'?P0=_UO5/ MQ,U#A+R;'_I$;#N^_[H9(FXFB=4Y=0L\?6XVS0"(!?0+WZ'/_*L4S;5!88H. M^#"<4(*],'O_7N$M6?$VM- =O_C&H%<;GQ29"X_<"+WUNNI:;9G\#SU5ABSN M)-T?PH$5N.B T"X$SP.1/[9#._TK@<\=8WZK FZ:;4+9#C:BQ%R)BT),9 XC MA 'M"ZR>M]LJ'5*?\*+0;UYS;(>78XWE>J.%]*:1]Q"K0.N58&@BYY[=^@X0 MN8Q/Q;G8M2]4;W7-!1F.JFCDN?9>SH]VFC'CNMLI(ZGVZ1?_.HR-P4)E&6R+ M-QEZ5%\SLM>26)*A.2AD[Q0)GS4,^.#:NBI9X!,?$=O[,$%6_W<;AMJ,_C5( M4Z8#D^@02OF?A_\ZE^K$;B^,I%1 /1W'L&H%5)\50V/@S8ENF&6\LM\;4+'7 M$96H<>^G^KSPO"W[XR M^S2\A:EI;DWG.+1;HU1SMOWO)6,^KU+V=0_AO8,DS"K#*![!S2;TM7U@G+23 MZX*1N183TN9.YOA+,JI*E<_$GHE].?0LY=FQ]F,ICPV^0J\CVTV@@9SH*9,. MG9NI6,W:1N)NDHAQ@]_;WRH%_NA336?_>BK=>Q/T]-G=NT)E /DT6A0=N#7M MA^N-I0.!*&'0K1/-KV?T#KP_OV5F&M:O?,D48Y3=,S;+RLX2JBNX9C\*9=N$ M!L'2I"%6R?F"1-4DU;^?!Y1+T:/*;Q/(/GN/;E8_SFCZ^N-G41S35U1NFR;< M?J)-&S$\P?"1EH^;CR8'HC3(+N96-N[;E0%OXZ:MLMK<3[Q5LMXNPO?U>+/L M7W[7FDKZ0'U7FSD5@6FK6KPXBYO]9M5/.^C 5,30J@Y[X8.RW-$@5%/,F7P2LT>XXK^="0'9/]\2CP'!7W*[9B+/;M=H> MF.]C9+2T-E?,TOQY72,@QL((8<>PM0MH3'&V?@%ND <>0G2:[?/P4ZEYO]ZP M!.]S2U?7+ $"X=Q#:1YMX;05E KH1;:D#:'K)_#F(>_ HSW3Z#B*-C)LXKK3 ME-"9E?T[?,4S2WL%@4,3O[/(+%_8\=S"=N95M/X1927:T(6%*:PI8BB,O)3K M^Z!I!GR^*+^\]L__M?N77_W[[5_]>:!?N#8^DI[@<[9QWHP+ 8@^YX_S?WZ*+ M4ZKM,%%X!/5YN#)+._^%S2J_4J:Z&Y"4=K MK=G_."Y4!_4>NE."6&)$ &A7OT>9<.B*-6+1EDR^\_^*;P/P1=H@.]$$X]'T*/ MDVFK&Y8[NN/N7+EFM=]+=Y+QK48NZROEC5QIB^^-[NY056@_D37+CZ ^08G: M;;S$^-P\/]4MY: [@+/]#R9.#243+O610N:+K **?P0Q!13^]>YM>!BZ&LS2 M.T58,'EN)OWVMDZRYNB/Z^=&ST8:0\=%VJ7XZ@UC>1-:Y0DLN,1,#?NZ BZ* M-C$BJ3;Y1.$F>.<2@\4CC[6'&W@*0)WL:I/H36 M0&+U)'!]\ 4^GQPEE5%3N6WS?KER'FS[]MBX7IQ)7[OL2]+]@]-.0:51!\VX'SI .0Z9THF;I!:0)?!M@6YV"RUX M?CQYLH?7LF[_&(,D^A,R6A:MICQ'K BDU%*_AL6N>]FO7-3&S9,O'2XY5/]& M'L@:;*R$T@YC,4A^4 ++FZG<:H:EWNC<%?0KD[->R[GNI)=*"I-XJA-G'/GU M#8]LQT&)P$'>J35^,QPD53RGW+V2L_W]2M64KFJPU.^G+%NU5,6_ZEAH1Q G MG)^@\@K+R[9Z;55<*B5+4L%2% M:FWT',TO2R"]1WDOW(-58<^>BWF6X:08A*/N:'?0H7["_D)GUHQO+E$SO9N4 M^,8Y_?J2Z?3:T=#3ZMQ?GB]>5]_&=P-1NQ1!VLUA).:-*T=B9[7N%-(/-M-S M \0C!H-YHGY%N4$3HAD>"SP],+8T@6]?5-AR#_4[5/E*&$7T?S35T0584?[Z M6%XP0]6B,<^AG[0^$TRN-X*%1/&^L"W!V>FZRB?OOAJ:NPDN?G_I'%Q=G?[6 MY/3'F29_E5R*, N);P+MS3;2)DO1KW>B R*K]Y!W1C5BVJ5I4PYYTL MDS#;>QK+8Z,(Q"QA+53-?U)4"U>GY4(,WTT[=!Y*"P9D[869>X1XSM9RV6&A M%&']0I$G(0F["!&'I6&LR+WKD:\N-9-CGOIM%[GQ/(A[$#__,9)%CLON&ED:T0D5 M1/OP9O##'<'!DH55&D0\=FQSQCFV/;S"4E2MY]/C(YV/U68N;3!92RX9Z+]B M./BZ@8A0,C]X+^#BE86^BE54\,C\ 5Q1+_62V1BK8NA"UI:MO;I]&I.M?,5/J-SRG5,YU@S8KH]D>T0 M/0D4""%Y$S4SD_Y>,#=H>](]H5Y<7^9SHC9=K+K:&NO,;//L=OZ+&ZL&D-") M7XD4$7+[[AEP!)N9\LCCXV8MN>)L$4M\]BD1 ][1JPQ7$_Y9<:>M-9%42GVM MH3K]"D,KP:3[&GJH5\_Y-&>_)U6W&%RZ'2\+%=D#:XZ!\/'$I M,0/JILK2[:?3%_&.,_TD2=C_N4>&E\>-G61<4.&1?79<25> *A;2B10 1QSO M: P@J-*=>VRX4UL*<5?LX:^"C2['\3W5TM MZ,7)QP3],U1\;NUW <&&=]+0E?I&PA+,).Q/!5&HJ=9#NZS19 _/ ML,ADS+?XR0#YW]>!\]8?F79SXS4^JQH2VC)+O+.Z>5)]O+A$SGX!TF_9<(I: MG^OY>1;VB.&=;,@7=(VH#7JPDYGUTUC,IZ;F;7V+W)/3:DZ9.%DWP0DEJ\_A M:%[&C;Z!U&YM$#'/$1)SH(-7KODCARDS7,"1=3SI&NI;5IH.VQ&VH_>K,%R/ MS[J8;$21N2B6U"+]?6S80D8$8X-=#:-UF&-,+QO1@=B4O2T:IPEAM]M5CP[$Z]*!PX,)=9G\ M,;ED+SQD2DM@+DJWK;,!F5,2>*]>?<+G+ZH7L96YY3X-CL:% M03[!)VL^/WC[4DL[5/M[&A-K'*_L9R RER(23;,PO,S@,O4,#VP6N*Y*.UP2 M5**ZL8#;P]C01I]T7R\>N16T/3X\V<6Q9B/R1&S3L0YZD ?Q%9>GIM/7@.K".C./MS"H36[K<)U'8>Z'+R -[^NS,.8:4FG@, M-Q[5;&3,4#J42W:VSTT+N;\V[1.EABE.-9,.^N25W41.H;ZCLHYCU$ M5..%JIX:Z>>,<4#%O*Y8@$;Z::DO7_&*FR>2V\][WI,Y)'D(\K%-B9K1JHQ3 MG>*#L\=%*=>6QZCI^ED8Y89ES1EWV#;)CG[G5(M3$WMZ2QS8JZ$=?E6\:DT! MB&V%S";4AA"<9T/S$V^>6QGC;/%F:S8:-5F; ^!?&,$A0-N\D?KT[TQ_5YJO MR+QY59*]^2V_$XM@=IT#]/^JW^%+[6%DVT.#QF"7*0LU"NO)OE>DP_9-!-9LK M4A6WU)CH0(8DLFX+=@C9?C9,UR6:- \&"4\K53E]QD\7JIB\D'JZ);:?>&2! M($[]0,U!>LVIDMS 4V\C>2V>NP[XBD>3":\LYF83U?HR.M^5K@D+A:9-_-JB M"+)C=C,H\F2W2"N;B59^G+*$9<*(-7=4Z:IZ^Q%U1]-"E15 [C5/U " F+?[ M;=>3"9YN2(%?(_I3=*GY%&$OW/I6K6;>^XH8KES>J#//O@U#V9)JN[_A-5T'Q M(KX9\/ZTDZUB\.HQXRG_(JFWL-S'62V9095(3,I'JXTJ7*QER*+N&RB!K:?- MC?J>=HPV7-"0V,F9=U%?R#42AEU.D+Y@.MD=I#[KJZUT^;2;RML2A>J6@'3F M#UM*9M.*JPN@;/XK5"044Y#>JHB#DAV\W@YW@9U'6&#E ;46,'I]SS4EZH=JON;S; M7$5GOAYOVR%:=0TF+=1!*(*\.+8F'.S(8- B]\7O9U8=77/U$&'F42S&/[NZ MYR9N0[6<=*WTK-ES&9J2"_F['CDK2 >"UI>LDD4(D86T(WYE4Y$- 3TOPHGG ME3;'%Y>-:VA#]F,2$82]8R9OI%KLII $H\'$MM,$"$5%%31KU?P8&8&'32YX MT<8_Y4S\F"'A9_2Z):J:0C->)5;<0;9;, 8G7Y68V"6!2EW@TNBK6PT:5J_P MSI'5]M'S+6W@D_EM\*V\R4Y)-)#IH=0;2-G<.7+6%]/E"/;M=&W(&*]1)V11=7N/*UU4S(7*JK8 M1^=#5G3XO3V&*\R3^)UVZLX7+*P[K;Y)D$[O)ZG[W\(45ENU%VI&1(T9DW\BL+.;:E_?R M?QB0>S?6U) .Q;6/&U%B?N(7D]!KAQ'BT Q9;##K1&+O--DE]%:R*'(5*>1 M LLJV]:1VK+-8YY\L09AESC849KD:\5E%FI#]L*WCS#S7MM. >K^6VO78<_0 M=:H4 ?2B=B]OQKP*,3]O$<6UL"I>L3X[98)RG>L-\>.\^\G?/$I(R>V7L_:Q MBU_T[-:>"3&!%72 Q^9 J1E:,3@E170!N2T%(2Q9I=.!OQH4*,, TQF:]-@$ MWN)_QL7P$&(#9A--X,1E?,:H"DIXCM=&"9POJO'REN,5_YHIH58N?'KMXFF= MOZC5CC9Y!@5-8&!"[4BE-;7$H(>_ZT;TC_M\BGE=T3?%5A;(H2B4IO\KQ3P M?FO9+Z2VE!T;(XR7EJ6F(O1 IYNOK%I!PT6QY21L@<70"B^ M#R.9'12,B?R#@R3_I0;A>EZI/H0?#9+)<='"&31GO&'CS>$W._-VY3MX2W_M M3R-P%\:!Q#Q!B[:=@6L1=M/#!OPZQ%U?53HJX^LJRZ,BI+YU34VZ7)\:#70^ MTRDM&J/(Z'CBZ0-A^K8$2P=H7$'H/1ZT]T?_@+\M$M&ZYV3K:QO2;R>(/CUM MG +86NL !!M\_=_PN">1K8+T\[U?.O'H0'%4U\]1H,>L$_0]-9)!QF@K:E4 M;&92&S>'H@,=5JA5D0KN\:+*3=0+ES'AUVR*XFH]1;&F%[^L.J(E MVC3 4!("C(A9#!*)J0J3$#N>@7.2"%7O_7TNGOD,<"URI(8TQ6G#4I#.=;O M;W7"!'R;I>ZJ\RC[IS5;'W=^S6X%FRV4'ZC:9H M7A$9;3%V#-#C]VLV*I@)PU^:"=;UL!95T+TX)7-3].N*>!WEX*AP@%J"]+;B MGHL\/CYN^F[4]F,EGJ+\]IM*Y=,TO70$#K,SV!YK%%CU$;0C MY0:Q&H4JKD@KC&SJD=7,T@-ET@8DO]R[5;J:C]U;.<5@MS<',QSI0)?5]'58 M@K5+W]$$BE+]S^X[U<(I.)+W]9MYO?>8/=*\WMR4W9*D'B1[6ZAQ% N"EW,3 M6$(4[ZZ-N>=G7#.L<=Y4WL.!<./=G*'NRE6M*^[-)LG,)GK7,MQOB+^KKK079F<5K&7>ZBD Y7A2 MBQ #]]R^W)WUA0K7>J2#EMIX/YP!I8;_?:Q\0\>?3>(W%T.N8G7 MJ\A/=G@)XDCG_&FPH#3285P$+4W'IS3DV$/ YKCRQB\>/PAYS6_+$4?$\@I5&,Y5,JD'0V)+">-@ZD?O//9B2>K MWCLCO:*TZ\6-N@A]#19U-Z=7XBW%3,_I\9GX KMH,"23>G.04@)ODS MC/8Z11/D7>2$"J^+5VQEAL]PL(Y#IOGD1'*&69X]O53S.F')(;SC7O@N$(#:@DF^T+:YGHOO1+" M5L>\\NX^V)3+FCQ^C/&?'RSMLYD R$$!;N$="T-7T(H8VBG0^M B87O:R=-S M3\0\R<.,.6/64$PO0G@;21&8M_V)#"Q@FUI X+"%HQ5:#3Z'7B_[T($VTWT< MVAYZ6W7*!>E.!QZ0YB%MV1(HX;50*4.GYH83A>J/F;L>[9C^/#08VM0XET+! M4>N@'I!D6/4R_D0(,1';EAL=C6VJ"\*3%:E:LS\T^K-I[H\'Q3-S+BQ],IV\ M%O?D=0JP7T/C-"^]&$16!@/'9J-VI97JSY;<%1G>J-KGRB2OV#VA=;3QMHQ" M,3EHZ6=\+\*UQI?J85M)?R>!7BGS0MZ.-B_P&=&<%,\8F"=@>:%*+$"WX'I2[%F@QN]&^N$H^8@)X&W$\EMW5MV MT3X2!K6WB*#F7U8?M4ZW)81 (""LA_0.O#LL":Z^O-87G=1+&IJL][-#W^KV.RZ0\2Q M%3_]W2O@'X8S- #'"M?L]OGJJC,4-C(*O=R4V[**'3>5!INF&L[.#C1$Z[YF M^B(*4"\QNGU[Y8\W^A,=Z/1>/N2>IUI91?N>.\%5\/(9-#W&W)GQ^<$[+#0W MG),1^CA6O@ZM.IYX)![S"2YRMNN!4)64_8/LZ&R_-V]XNW@/$JAYW0745"W8 MOA8.;710S4"AK9D.5%]%[_L($THHPC58DW2*#_F&HZ^T-.$>NG*2E\?Q[*K$XRK]EI+N,6NM1?$.@_9T\9@ MW''CE]+)JJ#E]=BO;6?K;?WO,E5_ED/HFBRYGF?T+1CT6N1E@;L2EP:3]4Y5 M1B+F SAD4P)N6+Z=T9<,J&7)RC MG:<+^PY^=II;T^RD@^4-#\#36U]$VGAJ"'0@_I'QHLM8[9S:[\/O3=%12[79 M+;^RRY/<]EXD0E5"&+J*-1*$+4)9:#_SE3\3(8_"%WBG&#K[=L:BS8AG??KL MW/3C!WD&RK&6.AAQ8 ]%ZFN=V((RB):DN8^?5$];FT*"+F?4I^LWK4X%/&O@ M.]/NMF;0COJT8Y6T0+"F>EUM&=FD2?G\<73I(%B(U59URIZZ"5DGQ_FJ@J?E M-S07H0)P(U@:FJOV586G7])M\1]Y186:&W;\W&7A JK?,>]ZBN2_'V%K9WVV MG1[-D#UD8[ ?F]?;^94B4 7F;(_5]N?=[;_:(IYZRB6M3_RU7)>7$CMKMK#E M&28&36O7@+HOI*.9D#[N$ZTP3.H"+WAOW:3E4W-+SN^YB=^GCI_BD-56%?@K M5;Y: )ZFY1&VUTFVHX%ZOC3+NJ"[B9UJ!F]F7_VA7Z5^+XA'-I_^L@R M&O,2>8BF";] V*Q:Y$U#G"*J.#K'.$^U!;T3YYNE8CK1RX=$C'M3FDQPK+S>' @(J*-\KD_J:IQX=4 MT_&SI]]MV[BS+&5.=;<>+I#2$T*<5*K P/ *=*".-4:O[=X+Z&H.]17QQP"X M+$Q5GJIKD$?+O[>_0=)-M$=Q&TUB*,,XSU4:/W@4JQR*U4_7 M>EL1>7U(2?.5TSG.V36BNOO3 CF/7B- M*-_1)C=<6:N@O>)87U$\:R@T?NL!R3/K)S?QE__R4XQ;_R^6K9?_K=>%!,A, M-$8U%>W#^T ;P46P2WY+^(%2WM!6/3%:;104<220FQ4E7G/HQ#/P9E_Z1='S MTE0C *&(['RFKTT'?HXPK)8.L&DO4!)-*.=O+"*IW%!>AJ-VBZ$#7\/)-_YS MU\*/'6RSH,8C3M+Z$!I$E;)%7E'O_83DTM6.8:FCALV-+T4*!DP$&W,4.JH_ M-*>Q9"G>/?L#21%!T2R\.A9(YZ?IP"KW#@,.QH]L=Z9)@BAG]-^_J(N]8/=O5W1%@5F,&X>#RXM64NO-H_GZA(QZU: 3+W7Q,.O/ M1Z\7GK_E?LT?Z\3^6/3!Y 3OO^IKY.N?CI0E#8 QE9&9V))4"O3=5/KE65^= MROAPOR 1O,[2T;!L8R&/.9O0OEN*)%(L5!B-_5; <'4K/B"2#CR4V*(9%M(D MRXAH6D)!(H-JGFUC>!@=:MF[__#2B@(V9+MDFVZD6_=]R[* 13K OG)W>K97 ME93QK!0F41XL*D#,K'YO[R8C8FVZIDBZE (8';)A-N?3R7^?DZ+ 0E2E<5Y@ M]!GV#CE9[$4'BNW"2>SXS^03C(AFA/B:STMD>^"Q'+G5<5^X;BZ[JRF;-+&Q MXE6_F!VL_>;7IDNAQ #\H-Y?)&B[")- C.PSL!+A$)3?N"(VVMYQW7Q$OBGI M7%/S"<[C68UL[%)1TG7[?82V>2=H D(@+C*? S>L+&#ZZ_K'M&,&%]G?LMY&C79[GOGWEI$*/2.VEJ*K3E /:=L.9T/:ND8IAB?Q.VT74@XE MF$27^B/=\,8XG$W^LT!2 M)S,:(-?PW$BY]52K;&S(!/MTK%XFCITB;(YC[PY* MR8Z$D,((AU!))[PB_>LLC.?--@-MC5UMDM243O6$'H,J'(I[\N /"C^%14\7 MT(2W$BDF1#K@4$/K+; 1(8D+UXY/-;SNE@TZY=\&._RQ);4&/KE3Z8==0O= MP9/+>#']\@B,S\[YVQD!6E9J\S>KQY2EVA=8UWBT19\]^!77Z+%6M[)0%_B9 M;(Z8F6>W$H51E$;AFA@(U[>$$9.&NKQ*E?B<'[2'%L2P8I1;OR,A"_ M@V5";N:HR;8.L:?F@FO[<6KGOIYV=G<;>0(3HH0S_-QI^4Q2S\P/+!.*,$:-EU M"AC#C,!]5(I++R7F*?;>O_&QDFFO2O'T54O=7-DV;L3#=3I0BV_ ,Z0QZS+X M=A'-O;KM$[% R%QS1!2^[U-]'G#"'HIX9U 8N5W$(\&2( 8L0X[0A@KJO'I@ M,^2+0PAI[P5VC]IZ%V/=+TK*)D#8/FV0@*U6 7;0?X$$:0>^@IX[2 MA& ;Y2&$Y9Y3W#N[R6UCH3A.>]C9LJ;XV]'!F#_UO_3V)UH9?(W@MHACZSP/E-"^E3;ZR?\K+(MJJL33+>,/=2_I=VT6PBI"+0V^<(+N8 M+0XH=AX5K\SS^NCLZZA51C*3KVYM>/KIK*[J7,P3T4D!46ECXV$#W85IL@FU M&FY%D+4CFO3$7.HU)"BWD@;D$V]ECVMGY;O;MYF'WYGTO-F5'9+IJCB/Q"3Y M([&VE"MBBV3?V47:I%T&!0%VD\UH"P6<.Q+*LEC-A7@]IG<=X:GXK!^#91H& M3S.TPVZ0I0:8V_6_/1S]8(_A],Z86G#1/8T_A?D^U^>5&$.DF*1'0\ M3=T9[@4&%,'6[M\LUK#;730USEZ^.BJ4]OW_:N]<@YHZTP!\$&T0A BX(A<) MBBAL9*@%#&(D*"HBK4@Q9 W5>"ER-W@!04-.4E"T@T1!V H(*(@" H,8$0B$ M2P(":[&)7 P()*"V7.R)E1@E.=D3IW]6[>KNSE1G/3_>?\G,<[Y\[WF_D[QY M'^.#TU8E[3Q=;F=(:'^6N],D>YH*]UDCG]IQ[_RXP-;6\8#D"0O^J;)G[9,[ MHOJBSC[*^$$(!#^X=>FS58)=5C-T1H>@S1?UX8'<^?,?9@U0QW8&N37A%=L/ MY#$HO]HQ#<"F94C%4?"0FKV3RH'3?&GU+CI26C5%=5X#"/G39D](&56#%0Q-!UCG#-ZB^OW[H78W!!7^;F&+4X+#CCI)0\ MSZ2M3U\UC>PO=\8*.8<-NRE[?A7DFO8221&$Y#G^725A54&V?,GNU5[NK"TZ M;M8G6,2Z-_[MT$=CO=Q&-6M$RDSM8>/EGTOBCOFQ;7=^/U^R@B/B.Y"&R_+T MB?01/TF6>"OT/)&KCFV,.RBRC2D*.S2PWLIW%;YF;@K+V_P)?JI.FL"["L[[#IL.*!R5Y+U@Y"L#+#Y?HEQ&TY0UTWV9P'U MYP"\5F'8\0W-=YK:9R>:K.:TS(\(:W_D[-JT#(;-,5)?:$B*X3B"PT4^Y7>& M\XR]+FJ 9B&O%A:E^UR(XJ7'.YC$7UXY89-8Y]944RG!C?(N M=B1X@Q;2J5Z5NJV^%A6S>7M-W$S7[2-E7 $LAYL[1T&6_H. M"S>(TULD<=7&[.K.:9=C!U+=]_"Q?'IID %):4](M17[FSS@GO;P-F9A=X@_)+K<;F M1TJPM0NWN,W,L(RXS;2#_X&S(JZ6%XG&A8-_Z56ME:WY6C:TO=MIPN5%^:7M M5P[@2SLM%G26,Z.NA.>P&^\ ">W(D:"1Q_-+!@W*_ ]=:2\9]'4.*2S5UVL; M?0J3I;3K9JE@)-V(82AR9!K%N;=M@QQNU:1)Y).3"T?/=#3O$#X,O+W+VR8: M$ZY>I*[E[S.=#F1@&B!A4J9B<&GE!5='"]GC)#,]O1551NMJG=WXZCEKQ*.93V>L ML'LV:"GZMMLVE+ORQO'R@LC@8'M"8JI;Y#,9?Q$I1*VK*%97:(#0$_)NN%K6 ME>QA6E^;&A6H:$8(*N?_=)Q61170GJ>0UR7^MDOUH\^XHE6CF;L#Z'N M[OJBBU$>G,+0ESF&LP3'SEVKKOMF1DI-O[FM37)D=!'/#TD[(Z8;LY'$37I^ M%)O(VR"[L-JW9F6O:1CUVZ>2<6IDTDK"XNLG\-S*].OKS7\<]"3%VE^KT%>F M];9:6XBF.NW+=W'O.1;4I%KV6

F9,_F;92YVQK]+:G>HNYH7]D>]!]2\=F MQ5_56>#HA7 -H%BEK-( 7R_<^)^T4WY *PZ^@Q^!>^&:EY*G6!I!>NGEJC52 M3.[5]A3)TV'!'>16MVE?/I;\)^HT=*5.RN69>3'%S([:Y8&9XAV;B910X:*4 MNKT3O8SAV$<W^O)@BN*/V'B563.U@4&*;EJ84[)WHR1E6R!HF/XS:R"3S M(Q"1_+M5A?X.SR9+U0%^:B[1SK4G.SY*__X8T.YB5.(Q59(B?>VFF"BB)Z5K?ZM'= Y1;%A41$F'I MX_*T/J?D["5[N_,_L(#1M%E'R?-T'M(@T:"Q!LCW%F!5!&ODC#UJ09)>YMEJ M $_.29QR/]$+>?IR';NQ%9,!MOC&><-LW%P2-!"7K '.($^))S(ACGJ&APTH MO27':@";WI*?/*V1JS5TE.)>SF1X:H"6 S(Q1RU:QQP,9W7CL M\_ZQS(#M PFY(T$-N9BX?>2T-?)-J;I7W78+D;>\OSE#JRMXU6PN@']O-M^2 MF3%%UCH>9GEK@'139;8&B.Y2NU.W8DK@-WXF>5KQNOC]_6;5HO%IQEOV%:6; M_+IHQ=.Z='H9V'Y-9:F=@;)1 X@6O!KR\OIWO>^M1OR?FC=&:5U$> ME ?E07E0'I0'Y4%Y4!Z4!^5!>5 >E ?E07E0'I3G3^0I;>33L?TMPR%MV/N^ M;=;Z$"65=)/G5Y*0/)%)NF]V-SYWQQ2OZ[?.&?G-&Q]GFK=BENC;YV,U]_\) M4$L#!!0 ( #![6UAQ>9E#1&P! 'O_#@ 5 <&]O;"TR,#(S,3(S,5]L M86(N>&UL[+UYC]PXEB_Z_WP*OKH7F"H@6:6%VAHS:A)PV7EM5_4=& \! MKIF:BI2R)47:V9_^DEIB#P6IH)2JA]= N^Q,B3SG1_'P\*S_]K^^/RS!$R_* M-,_^_0?W9^<'P#.:LS2[^__ FIZL' MGE7@=<%QQ1GXEE;WH+KGX.]Y\6?ZA,'M$E\@+@2FA%[=_8VB(*8,.S!TXP0B M-_%A$D8N9')0ZN.(4/FV&G299G_^3?U!<,F!9"\KZW_^^P_W5?7XMU]^^?;M MV\_?2;'\.2_N?O$_J']O'O!\]_\^NGW21)?JE_NWZT3(\]*(=U?_D_ MO[W_3._Y X9I5E8XHVJ",OU;6?_P?4YQ5:-^EBYP\@GU+]@]!M6/H.M!W_WY M>\E^^(]_ :"!H\B7_!,70/WW]T\W)Z=,?E%/_)+Q.[6VM[Q(<_:YPD7U'A.^ ME-37HU7/C_S??RC3A\R,JJA,%)5NJ*C\'ZGC4VSK ML\@KO)S@L]A,LT7R4OW@O?Q;.XT:J$>8UO.THGN+5/Z]XAGCC;3<&1JD[-]_ MD'];E$6U>)UG9;Y,F2+G;5:E5!.%")!*(SD0001I2XDB1- GWJ8 MN<05+@\7U?J[7O ,_OZY(Z&>Y_PD/QAP6)W8J04O\U5!-V?JS@SA*((G_09Z[*];^&!DPY^0\@+Q@OI)Y[A)'U MM[DJX1W&CXO/54[_O'Y\+#A-:TWMD])BR\_7GS[_QA\(+W2VM?9@<]OC-<%@ MFV+0D Q^E$27/^GM)DC]PD6(B-2PIHM[D#SC-%CPAKKSGQC .7 $1CQ$D M3&H0D1,2%+F".%B8")C#*>8F43H*@2(1?&V(U-07>H#4$QR7P3.RI#!$QE@L MG&;>DAPX,L&D&_\T@_L[O>=)LZW]F.?+Q2=>5D5*I=[12)!ON&#E'_*'\DZ( MR^J+A)?_%\=%>9VQ3WRI%)1W."W^P,L5ES_Z?(\+_@J7G+W.'QYY5M:RY^UW M]5?^19'Y15Y/7DE._UPD;L@]%A+HNBZ#*$H(3)#C0XI1S!..&2%B\<0+DI^3 M&!-3;K+/MND?;[O5UTE0K!$ 97U2XQH#4-WC"CS52 "1%[5M\U%"(O\B,0'/ M"A2 ,R8'J&$!0N("GA0P>K)LZB^G7T#.^&L86>I^.O$!M&NON>;UCTL% % V M6 ;H%@2 -QB KS4*0,$ :APTS[VIOQ76FO?K1_Z*W\P. ^-].]>@PF2UQ 5@ M:4F7>;F2ZY^+YD-8?T*YE&>GY8?ZQ=9W)-\^)9(>EZOR_#=V2EA=KD>\T'HW MRHF:O-8X7*_Q:_R/JBEIC=3NCAEBUO\_$=YRPOE8U0^M3?K M#?@^S?A-Q1_.61 U1YG1426I!4\EV*(7; @&7Q7)H*;9PJ7!$)TC-XB2TY_O M\J=?Y$CMY8&RS9U!=_Q)=ITAL]UN,7W-["MG/%W4=LSG/_+E2IYEQ?.[="EO MZ O?B5R* @X=+F*(*&(P=ET*W=#EF"+7Y4ZL8S0X. M3N/8+Q^LH#.R1# %1GO[GV6^9\/+=YL-+_^RV?"G1YQDBY]EJ-O4YQ\<9OR[ MIK18UY MD'$6>3%S0^)*N->^YHG@/N%"_^O#K6>8M0+BR,*VPV^+R"O0DFG/2GL6"4O& MVM/S3&JS/:M!S+V2. CJ5)Y+O&5>""0N!&'R!>$ M(R_QB(-T(SFVQIV;[*U),W2_[$/5O[4O &!TEZR\DI952O$2_,:Q4M;K8%9[ M+I<3O%\0B[$]VF3A%T=8V(ZX./;K8">61AL8LPZ"B_ BWM8$T\ M>'T.:F-E8 AFEO0#HZDG51F&@+*O10P:8YALN\EH(0\9_H8W_[W)/C[R0IY M]0RIU/NO25D5F%8+@2.?1#&&Q*%2X_!0(O\6)#"(G011["+YIXEDTY]Z;G+M M];TZ6TJ09B#O2 :X+'G57%N6VSIXQBNU0[D0G,K?R[]B^H]56J;*\%S^S4SR M&2R7GMP;9Q%&EGH=T>#'CNR?U%JL*0!K1[S%0!5SQ"S)/(.))Y5XYH#L MR[L!(YC[9'[/6+%\OOO,Z:I0\O3/ZK9(*7]]G]W=RNVB(;C.CS(W026IY9)< MM24ZBJ5F4/PI15)--F@DF9X,T@#QO$_+'GXCRQA-Z*Z4PXM:L;'HPS/(GW5F MZ,E<67HL;GNQ--\8I@"U/N);7%3/7PJ3%FD">^#Q$/ M?9BX?@BQZU./):XCM1\3M>?E%OD^"Q&@0L9C4.(DE# .)0R/8B9SS%*2,"T M;ENZ$\Y-['0D [I-\V5!BCJX]TN;,= <6=J\%) &89J6 9THOO++T>C*A^-P M5WD3]\@S5<4"/,J1:E,!XX(7Q7ZXI/KUSY9B(@W [0UFU!EGNBA$ ZYVP@=- MWAN8DGDTPO"Z*-1UH5:67CUOGKG%S^IG=1AC_<<7.>MUQF[E%_!!?GQM A%Q MD,\]%D,O]BE$-&8PYEX :<2E:NHR',2N4:KG"$3.[02I*06*U(&)7*.LI)XV M^]+K,_*99+(TY@FF(V)G*R=U#!*G36,=$>2#S-&G,RZ]\9IK;-?N<>-8^D:LQ7C?6J,5YQOG4T8X<@0:,(", M81)S5>I-A)0G#@YC3S>XJG^JN6WVC27O"B@J!X1>G<&V?\?;16QT[Z,I6$:1 M67HX7!"L=6:"R>*W]!C=#NG2?&.D>]LI):.AZB8KJZ(V.Y0?5=3REWN"EW7VV8]IUN:ZFA8"FNQ+8+$3^XD;0>;)8PP(^2%'XGV2^@J]_V5OX/CA0[MIARQO]@G8,D>\!*+.O(Y6S,$ M:X[ -M=@BVU GL'V5%]X<7#&TZJ11+R**'$ MA0PG%"+B"QA[(H&QW- !IV'L,,-XB!,SS>V2M"%4F4-J4J&B%2AB36,>3J&K M&^Q@ ;/1HQR&P#4@N.$,%-:B&D[-,W$XPQEV#^,8SKU@+RGF)I/[4,H@5;CL MNEI7G%[$'H^Y@P1$?N)#%#(?QC%ED# <> G&KO#)I3DQ)^:>FQ#Y.U=5&Z6F M@I]X@>]X&Q>>/G&0MAR 0ED3E>IZO\J89+*Z-U5?319'3^*,!/G(,NC]J?28 MCO2FFB&N0$,]D.2/FQ]S!K,1TV-.S?SBV3%G(-%)CCDWQ# 1IZ3DIF+*)K+% MHP"-O/T[&MN$D*9H@7N^9+H)5 91E%8@FRAV\CAT\<^. MHSXUS_W919;"'\^BTAOT>/KMZ4(=SW*P$^!X_NFAG2:D;J6^#'F-5(47[_.E M?+ELS%+KI-.(D 0)$4,G5L8A5]WT:$R@@V(O"D3L2.%IUI)"8]:YR<9%6Y0()ZA >!9#[(H(H M$0+&/(IA%#,IJX@G_ZMECAHP]]Q$U=H.DM;DKVN'RT-XM<4!J/!W0%H>#/0: MPX71T O'@WMD\34OI W4RO$0GTC7M(J\F?(Y#+M>C=1PR.G4U&&\[NBN X<8 MJ-"V>+W'9) @M$H^0&%-7KHIP( H" M @F*$^A%V"'$=1QNYODTIF!NI\=.:GC+@K*D-R$95Z!FXTK%:#2<@)H597VG MRU4=J//E6][\L,LI;](23=5BXZ745)''7*"QU>7IU\9]L4K[>C]EK7-ZK_RMC MPA->JCB738<8]8NZ#7 0D2#CG B;$XQ!Q02'V$@P=3"/A^S2.0Z-B MK2/0.#P:%O9 HX,]_<#H&.W,ZD5N'OICTYSB$L!(U=C[I0 M'M!$(JPBS#V&H8@<)^"QCXGP31JAV$1X@G8H$R"L=Q9:Q&WDY<7*K7F M#[Q\M\1WNE4Y>H:8F_#][E1KP#"KGT3?N9"4]-)C;+NNA\_C@)G;Y2NI^M_A9&3&['E\B9 ZC MOE0=$I1 %$0A)+XKH.\(P2*:4"Q"PPYV1Z:9FY3HJ 2/#9G&'=..0:FG,EP. MT,AR8(U-2^$XC=)Z,+#7)>W8)%.W2.MA]$A_M+ZG+ZC<0<[GU)+]G-HV<[8- MF50$=>E9UTUVUB>N"HMTY2(QK59XJ?+GW(5+>23BB$'N!CY$<1C#!.$01CRB ML?S^ N2%"SD(R8U*,D[+ASS5556 MN"G]H/+FZI;R0RH^3/P1:7JAY_UAC.W'OKP*Q+K.PQ825V#]J;5@@#4:8 L. MH/"P7 [B9=;29F&(B3F8OD3$RRS1T6(1+T3*L*-8T;F2TEE98A\5.5WR%.-> MXA,,74>HWF$NAHG*"PB#Q&52!0\Y,>H==F*>N2GA'9E@3>= Y_XI7/5.$ MH MC2SEAP!E+'S/P&!)0)Z:95(A=H;5?4%S[G%SDYQRS+11_ZIZY_7WM-0UQ1UY M=6[[>HM$\(8K;33-&JU$4:S9T^\43.>M;1[@<'?%7D6K*K]0 QR)YV M;+S)[&@]S&S;S_H>,R^)NQ4:>%!<4TUQJN1F_:52% GJA?+62]P8(HH2F'A$ M0!1@)IS84U41= OF7D+(W,3#8878_F_>[JKTRX\IL1Y9T)C";%2&UP9&%Q3I MO6CZR4KXV@!IN\"OE?&&W5SJJ(>T+_KX(8Q)33A%T I:HQ$(/QDZ20!X%R/4P#Q'6DH<6:9J; M:&S*;^[PU/GK?U1L_70%6LY QQK8X@ULF+M2#GZS6Y2--=:[<4V\E.T".'^K=+FT)?$C*\GE@.JT,)/7&&3+M-ZO@]YQN2A M(Q\C2_[VNS*S\>-56E_G9;4(@]@GU FDC,=.TY?0T@,4JP MX*%+T8 SX>2$,Q7MZT(+*CLDKW7&+,_@F@? &_++*Y#UA.(:@J\GJ"_#95&*=97=?\)Q_83QE]+IZQ^6(>*EJ)JWD M.C[O/+SP/#>2^B>#+'8$1#&)8*PR4!(2"Y;X+$!FN=,6:)J;A:$E%I0=M1;J M:=M8.GL*I<4%F8T&B2O0+=R:J_V77DA?U(1[0@7Q'$6STP@U(1RB NH.;>[" MOLG*5#[YI< JL/ V7Z8TY>5MD=/W:<9O*OZ@XZO5&&5&&[:E%K3D@H[>6J53 M1$MM6T5 R+]#L^Y'3!?KTL[<3[]3\YL'L;+TO./W9FKO=>K[N"71[UD!"A.@&+%L)6;Z4KI*6ECXC^R\-&!OLH!X7(! M4JEPG0?>O+/;0/1LM7?LBK3ZIL75';FN25 M[WG3NVQ $D/_B'.3;-OA^TR2#K*\ D5#/.BH'Y;A< 9:#<5H%%3'5I:V\R$4 MH))L\&D/4,N]XX:!=7'.Q)EI7B250H_U4QD6FF]?6H+^USQGW]+ELJE.3J@? M,X001(0PB/P@@22)8QA2CR'BA(GGF751.C[/W"3/=LGRCM!+"\+O JMIP+H< MKK'-4$.0NJ \^U$%& /JII"$"6^@-AW&>2$!LA#8>!%1K:5PRGFMKUOB_PI+97?1!7? M2SMZ04Y*24))N5S+.DA0'7#?%!9),_> MD7^:=4NG_9$))CWH3S.X?\;W/#ETY[=Q*<=:HG/LR:,<>=!U60Q1G'"($Z+* M%;JQP(32R.%F;O*^Z>;G\=Z$>IF6.>Z%57?#VX%J]*V_#H<;O>F\#B361$+/ M5!,+A_-,'XH)C7<&]#2]E:]4LU,=&F*!HA9TY-9MRWXV:)?9CVZ_U+"+ MV<@RHP>N(8WJ^W$SZ"IJ#;^)FH@.^>S,>H5J(=+;&K1_A.DZ@6IQLM/X4^\- M0ZM*]5@L_O['@@1.$/@<2:7*\R&B+H8X"AS(J$@<7\0.I5KEG]OQYB8/__[V M\Q?PQ\VG7V\^W%QKVDA:9,Y80\SY'5F6Z;&J;_'89;#'^:&>;#09];I$\IXQFKTU]BC&+$ M&8=4]7I$S$$0,Y= [$=>$*((8V34:FUTBN>VT3L: 6N)!,\I7[++$IO&7W=- ME\N<5G-LY\WE,<2*Z[9-Q1;?5V#]C72LUWE3,X@J-EVFEXXRUJ;WKQ%U; J_ MM2ADXXD'W)3?Y86:JJQPT:3L-EGH:MC/W_"CVUY.L BYZR0.C% 00^0)! GA M L9ADH2^'X@@UK\RZ\TYMR.DI1IV9(-UQGZ=DZDH!^Z0:Z'F$FC[<]K&=Z/)M"6.S^[@96KT7<\VAIKNAF_&V35JDPS7I;R MM"%M\6 5>W67I?_D[$8>&E4J4A5Q(8\57I77M [/8M<9V^HI5Q\Y\C@J5#6' MZOE6?E*5?&)=XWH1)CZAKNH\3Y@#$?4=2(3G0$=@Y+F,)*YG="69A.JYG2D= MTV"+ZRNPX1ML,PX:SD''>IU6O,4\:+F_ AW_\F\*@:;C\!H$LTO.-%^3WD5G M=M_(R,?CO#X/XPO/I,MEZ=(S#$N7(K&N M#K 57"^PXS".*$2.*__P.(-)@D+H(2?T N*%3AR8''9G9YS;0=42#(H-Q6;' MR'F,]8X J\B-++X[T+XV)()18@VT ;$D(,_/-ZEPTV9_7S#IOS@P270COMI& MC=>DK+M%+3R<\# 6".(DD-(DP0(F7N#"Q.6QP)Q[C'I&Z: GIYJ;&&G) \L- MQ9K]7C1@U1,@=L :67+L=%[O0/O:$6I1>IQ'PU;6Y>F)ILVO/,OP02;E^3>& M28BNI7M;@FL="]463'S%,RY2)2UPQ!W"H,LIARA&#HP15\&-(>*NXR41(2;2 M0F_:N4F.EEHS8:&)L)[@L(_;R$*D(WA=&W K!+(E&OS8DFVQ0JH93I;$B^:D MDXH:,R#VQ8[AVP-K'C;7OH5EE\1Y:K)P"=>\N*)7V=X M^5RFY2*A#@HPBB!'*M?"IS$D-(J@'R<^E8(HX0AI>X&,IY^;2%HS !XE!X!) M31\W/ #2,E%G:!0-&P"W?!BX,@^J>UY$:.'M6#2KDZCRH7A7[*Z2*V*I'5=Q%+@#'\M5_K' A=[*M M(-'!X/?ZI\Q'G20#A1&$7.NI_,+2_2G'U6KC<]15F;#*T] MNMM18)^8\7;K%M7@KLMV3]?T@Z5DP#1K2'^!*!6^'\G;BO Y@\A%%&(D7+E> MG(C$92B*X]T%>INQN2Q/1\K_5Q='[]YC%^>)DKQ;FJ] 1_45V,9Z0SA0E-N[ M_!B#9>G^HS_OI%<@8SCV;T'F UP6,U'[G\K:'/Q^7:<\%O(5[]X8N,%^ M]CY$++O'CT[U(E[M/J9/.:-[WQDF0-JX7:D+O\XS%=LE_R'_5I>1LND,M4*;/M"U\Z@+].10Q(M>%JI MKBTJWNC[8]J07-YDS17Q[SR]NY>2[_I),G/'VX+Q_+9(*5\P0A.1) @2ZF&( MHBB&.' BF& EU[G4*3TZ;?>.B_@QD3;3U#UIV>%-'A_+ETM*%S'5P8M3&\_@\<[/$M&19.>I.0:MW"%D ;.3CH:-0 M">_F#+@"+946VU_VPV"KI>6)6:9M4]G/ZD'KR3./F_<8N.7YE[S"2R7%KA\J MW48">Z_-;4O?OOT(:OKV=)@'Y5[5[Q*P#T[_+KX0E['M"(,@,2KM?X+Y0?7[ M]\>:K$C_"2:V*_&?>N32!X-82BCD$.'% MW"C=1@XZ-V&C:#),I%'0Z,D&4X9'WO>]O)IGP&PQ9RO710TY;5;+%A,'^2O; MOQOHW"SX(TY9&WHN-^G'ZIX73<;N?A:62Z)0A&$DK^,,021BJ0@$#H=.Y+DA MCOT$4<=DMQG,/;=-V9(.>$-[8UW,%?F MCE=N,G9UTCMNGAA-/V1X\ ]NBK0 M(-VEM2B@:\+;H@CC)M$-P,R6;]%@YFD]B>:0'/@-!PQQ6;SQIWRY;"OT+-S MQ]CW(^CR6(JQ, AA$A$!0Y1(:>:B #&CF*\C<\Q-7&UZ82DB04NEH40ZAJ6> MY+D0H9$EC"DX@R-'C[!O.49T>X87B08]PN*IN,]CCYI;#[\4F*FP@J)X]7R3 ML>9>K&E"//;NW'9N2^.V\U,>>>092()5G?KME_K\JJKAM& MDT@X0+P)O;$.L M2F;)18>1O1+"Y[FW5I7H8(*)JQ&=8O"P"M'))U\F-/KCJBHKG"EE[\.J_J(1 MBQ(B5.M52D.(A-3%B @"*$B,$Y]P@@*Q>#3-PK9.I\D&VJ=VO+WTBM^EF0J: MZ6HHU'%>=6S79&U)3JXL=G@H56D.":.J8)VJ^^([' KN>U+;]D+$@W9EM=.W M9["NX^=WOZWIF^.2ZAT_+[I((Y]>-D/(M_B\ @VG\XD'/[D(,XGQ/J3O+Q6W M?1)>V['8IR<:8%=YPTEUDY5545\5MQL1_(8+>125'[,_<%%79E8_+'_#W].' MU<,BCG'$D BA$T0Q1&[D0!(D'-*(!1XBOB!4OQ',0"+F=G]0;( -'U=['39: M7H 4+1TW]2^DW/@MS11#!@:'H>NF8<&98#5&%NG#%^*AX66"A3 P"4VP(!/9 MBMKO_.AZ ,R8/%JK?&]1U#(U/GR2%T7^30646[(H70ALKZEIZ-C3V: NY'[' M.'7I6(9=:8MJH1JB-0=GQO[W"B]3\5QG#-M MC#T.0XXB1C@7W-,J5:D_Y=Q.I<]O7X,NS/(*N!YTDBNP9J4.D=DP SINC$.1 M#-:D_PP:!^FQ+Q&C@:S?B=<8MSZ]7XZVI?/+?VTU[-6?:)J>OL:,K]O^FK]I M)J@83SM/Z.?G!R(%)7&BR$T\"ET7>$& A58'D8.1YR9V M.D=[0YV>##F$JU]47 3"1($&9_C7WMXG>>T)(I#O-)M8_F6S?P]'FF2;GF2@ MVXVG'QCHT^*5^M [:_G6M;G)(EOPV,.Q&W-5P(U!Y+D1)%$H93<+J1LGB2L" MHXKZYR:^/",71JG<-9T\5E$;VQ'5[[@.T:_FPE*9HB8\L9 M=FZZ:5UCFLP?.,ITWS,/(_R09[<\_\#SZZ>[.JF25E)Q6#[?XI09)"6?&69N MTD*2"U56[@?Y_Z[TR:Z]O*4?* :,DY?/@=HO1"SC.;+\L NE43BB)DB#(A// MC3U9D*(FD]OQBKJO#%-%Y.A4K6_%K^\*WD2=MO$?040]CSD"4NZ[$+'8@3%A M'HR1+TC,A,.ID1)R>JHY"I265(#7M)KI'CW ZFD==N :7UYT0&VH'"'.YCP8 MEE2,GHDF52[.,[RO5FB\,< +]XG7I:QO<5$]?Y)#MLE.B\3UG1@3'R9&5. :KA_K( T\CB MH$.H)A%\LHN0@5_* E(3^9UVORE5: "K"J1@R7')=[XQ6SUFSF#3ZSHZ]>YT MKJ$SU.^X?LX].U)88GDF2N)7^62E5W+3=5S!PYC!D(0<(JF-0>Q2#+E(6,P\ M3)/$J*OSA+3/37C7E$]5A]7B)Z"G+,YT8H"J5HBJFOI#;S\;$MI%ZVOU(] MS3.5K]*PM&X[CCAS/!'!P,,.1)S$D#CR4N%'A"<8N1Y-F%'=5#MTS>THVZ52 MV?I___GSST"T371+J;.NI,!Y!A7^#@H5QU3E@'=8;'XZM*:+K>76.]I>8!%' M/K;6'&WW.Z[CS79)OU(G$1VK)HQE7&T5D[5$U;3%9^U">5"LUO+P+Y..U7L: MU;]\(TE_A]-"!;[P1< %QC2D\MJ#?(@0=R$)P@3Z!'L(10YG(K9Z][%+_]P. MC9I"P)24$9)&\*2(G$57"M,/P]*-Z.66>P:W(HN7HN;#4F A48=6SBC7A,# MUW$FF4>FU,_KCC3.TMC.6AI*QD"'*Z^:8[QN<.MRAGV:",A#ZD+D,@1Q(C@, M8^)'GBLH=^0AIVID:_I8MT__%&1=EJK,_?&'V/9E@-^ M9^QI?>['V#IPLQ]]:-A9\#HOJX_B,U[R\@^>L;RX7B[S;RH1O[S-ERE]7GA. M@)/$<2'SA+P)1;X+DR3PH4BXY\9,'A#8Z!)T=L:Y"<"&2O!8Y'<%?C",P3F/ MK]X6MXK:R-M>T:I,@C6U5Z#%;T/P%6A(!E_;_W[AWROP2NZ#/RT:E[01LR0U MSL\WJ2319G]?NNB_.+2:5M/)-.5=A>*%'W/B^$P*EL@3J@VG3OZ0J<+S?TFI;,.L!23YQUL$$$]?+.L7@8;VLDT\.-- V)>(^2A4[4W?8=;-B91+^G(MB_9N;C/'O MG[_AQSH-N@E*I2*.<(@XY-11/4AH #'QY=]"Y,AK*&4$>4;FUDNHF9L6TC(# MUC1O=0>O'3<_JIJ'/VW]OF8***[J!PPMJA>MI*9]=*KU&=O:>>G2C!"M; 5; M6Q;(BVB9UIYH [8#ZZ"508=)Y#>\2)^P\MPI9YWRP7V1 [W)'W":+5Q7,)9@ M!ITHX! Y-($D3+ 4N#Y'@M$PH$953/LFFYL\W= *.F+!UX94PUB$7HCU)*$M MX$86=(,P,Q9=.F!8DDR]4TTJ>'28WI9V>9C$B/4Q;!: M$G3#Z9A4"EX,U[Z(O'Q \PSXU_?*Z\MN.2]^+?+5X[MLLQDUL]][AIB;6&M) M!8I64!-[!=[E>97ENE?.PZSP^8*/GG_F2TXJSWS@NY17O@UQ][2U^[.79;>[\X1%GSZ C%;2T D6L MP>X^"I3&OKX4H]$=74/@,=O%?1 ,V[]'1YQNY_8QM+-G>Q\<=JU1]A619FG% MW\M;$[O)*KF<*5GRIF/F;_B_\^+U$I>EFJN]P:,8$9*X(72\2!E)Y(4F1AZ" M(?:Y$P:,^:Y19^P!-,Q-+&Q8@$O% ]@PL>XE6_,!:D;J[3#0N#)DQ?1N/".O MP\BB9VL)WMM; N/[S04@6KK9#*%@TCO-!1#MWV8N&6J8P/P-T_LTX\6SO"V] M_<NLGS[G2Y7JL9@U[=XP6(FO"#T8>*0H"E"CF/L0@>+2$H/)V;(*+10;]JY M"9,F%BBOJ_BGFU,^U'ZA@5UZ!T5C^Z_2+'+F;C>YM. MP66H!VK@9E!XS!I^$Y4?&_+9F94;TT*DM^A8_PC3E1[3XF2G )G>&Q='&X2=HON^@I4;E'^KX#7M \. .]? CU=;PQ@1Q;#^Y@VA(Y2KL04'?OQ MY/W3OE24N188/;'G>N\/#&0Z;2Y[+^^^-Q5_*!<,!XGG8 JQB!.(8N%"[*(( M$A+YCI).KN<:Q2QI3#HWV71P:P)?%:V@)M;0H*4%NIY$L@WEV$IAKTE>#U+S M(",#C&S%$^E,.6WHD $(!U%")N\.K$_W\+C,GSFO!5U7W1YYH7"]&#(4.! Q M7\#8Y?(/YDA%B7EADAB)G2-SS$W*O/U\>PMJ^@;:RH_AJ"=)+D1G9,'14:<+ MCGFMM=/LVZJ;=F2&:6N@G6;QH)Y9SZ/#-GA;U:64%Z[;(J>Y+W MKOHW"YS$(4](!.,HE-<@QQ,PP5XHM[^7("]*L,_]1<;O5,7H+_K;_OS,6M]Y MTGSG!_./]\U_;$W>:SJO0,8-^VMIP*XG'BRA.(VTZ(@%(B_ CQV]0&V)G\ 6 MR?;$ASX\EJ2)QH23"A=] /9EC<&; [-NV]ZJ'T5S=?J-5_9_A-(88(0:1'TI!Y# ".4D>F@714JP(5K:V@(7Q[WX"O M->V&NHGF.NC)(_OHCBR3[ !KGNAJA).MC%:]2:=-734"XB!'U>SM 6ZW:TI7 M#ZNZ'49]\*O@V8+?\ZQ.-30P@BDNLG* MJJ@_V$^<\8>Z%FM3@O7Z>UHN0B<*HBCP(8[E+1TY3@P3$A/HBRAFC##?ITK.W2BDQ MQARI TNM-_)5K>%$WM^E7(*(2(78=TG$B%:M89-)YR:&-F2#FNXA\56Z>&NH MM2.@.++D.0"PH1ET1&M6H;K@*];74D= =R*U=(WF;BR;LM&*IN23Q#^5$B6M M5G4WA%6I8I'I9G$>Z\51G9%*0.JN"/*IIV[8YN=I!J22=/C60PV4)X/"@BW!A*!/>2P NY1TEH9-XU)F%NQ\::L+K'3-U7IJ<$N:UU MT#3OCHKNV*9>B^U=.OZV.KQ8- X/1MF6H=B<@&F-QH,!.C @#Q]I:(Y99QA0 MWK1CK<7GT;CJ6\?*-_(L\?>DB\MPX\;!HC#PY6,%IPX^B%L99QRG"&;ODD$XU2>P5>K5>JY:0-;1BGCN2% M>-H/>S"BXJ7B((9 U1,8,6BX(:;AQAN6/O%ZGD_\47[4]_(652X<"8CGQP$4 MCO"4N,40L\B%?A+Y M,P";&6N#TSS^S$Z9K29ON!+5I-K)6G@=4Q^UJ!:VQ+ M[^A(F9ARK2 VD?6V#SE0IE+VJ'Y^_+$[JHOUK\^W!C,TOIZ%K=_>>OKU"4VL M9WG8M:J>?]R\/N?;[YRNZO+H\AY[EQ?/M6-9LS[GT9?G)A?71(*.RK_I5^4\ M#D^_(+2"S,@B\! 4:U[UL^P/JLAY?,3)*G+V,K1=D;/_P8'WSJ.=DQNKX?6J MNL^+])^<_9[)$;>,B+=RP=>&Q-LBI?R3LCNW]1]C5U!!$(*)IY0DAX>01+$/ MI>+$(D(#GS*C<@,CT#@W0=)8ZLF!1?^J.0M+L.$3K!2C;9Y:PRJH>=W8\D'- M+JCY'5CWM/.3[@W5-?6JON6;D EX8;.'4W4=>6L;2Q']WIOP=B1#!3-TS0T-@/, MFIC4FG1BR6<"Q*$P,WK;IEJ[%1[QZGGS2!L:44=&--E7F[#3LHZ(_R)W;>L^ M_Y#7.5F711?G$ 4YOB MNH5!FXI4210VX4UK(.1?5RHP4)D.VSN5YO=D2?D>>UE'UB+D,% I0LCSPVD MVI\$,/"2B(H$1=31,@!=0L3<#K6#Y*/=(/66%Q5OOI,4($780\.0@?=HZ+II M..$F6(V1SYZ_PD(8^/@F6)")'(#C+8R9^^]"1'M]@T/'GLYQ>"'W.U[%2\<: MZ>Y7GCI@]R*DRYLVU_#O;0S8=1,"MF-36S!YPW-]$4%>2M7 MH ,"M$CL><0FO.*-LH937?'L$C^O*]XH"V-\Q1N'"O,0G0&-L*ZY9 M+]QY=L"UW_#65IO;%VEN>Z:EK;U&MF^XX$6A@HZ_-W6J/_!J$3-$0\$\R'G@ M0N1Q"A,1A M/9F>9\V/SG>2YCSCGSC-Y9G\?),QDU/T^-MSV]UF!^H)1,Z?K9>#,?(F;@D$ M'87*-L72IY2MI/"S=_;VXS#H&#XQY&0G/D;_EX;7SGU$C^,,.1^B"$BG, D M\!WHN%',&8X\XFH5\KB AKG)@2TN0,?&%5@S CI.P!8KH.7%P%P^<,$TW!;C M+\/($FC>*V#@KQA_)29R5ZBK.R#K!:#= CPT%'=UHG(ARIH7Y;A0/RBV5E*T M"/QLR75Q&;B]GHN!0T_GN+B,]QV_Q85##;M2KMM".VX%W;J[H;Y/5-% M,NXRE6 @+\ZO>,9%6I4W&2VX2@_]Q,O5LI)R415,N2W2O&CLU?+9V[Q,:V/V M(I&[D42$P-!3\4"")1"C0/5 2>1.)4F$(FPBT6P0-3=IN":^KE>I[&B/':GR M7W_R#+"ZK!? X%%QI'RB?;7:QEM-/8DR]1J-+(VVV:E->1U#RA30L 36+#7U MI&JFNKK2ZI4U7_9$FDV4+8E#*R1-*DIM@K@OAJV./< &TC7:JP/INZ3^1_EI MMX6!J1M0$1"I.R5$BF;?E7JFJWKB$8=@Y(:N3Q-M8\>9R>8F),!&"PM )*)1W6PYC): ][G'L.F[D.D9M BW2 M-CEOQ"BS/RV;#F"JS9JF\UN 0M9QO+ MM52@-\R!+>ZN0,LN'7O?";[?IKR MU6MRUUF:&XH'M:OJQSMQ@H3Y&$.F2H@C'S.8$.K *$@<&B*J*DZ8-5ZPA/8D M=Y@) -8[RJS!-O;%Q12Q 5T/-)"PUN"@;ZZ)>QEHL'W8MD#G)?/HK&O&:N,) M7B+'>WJ3EG29J]C/3944S4"MLP/-32)L" :2XA^??@(;HO5CN<[CUR\5K$,W MLE3H0PU\M5I/Q@B:04%?YT>?+/Y+F]'M4##]EX;I;Z]6Z9+5JF+&;AX>B_RI M2-YOI-X(G&-_.^]L\U->JR)-5,@ M^A'54R"LX32RJ%C361>BVJ;T"M2TVM,DM""QI$GTSS6I)J'%]KXFH??2Q.6D MFIHS'T5;J^\)ITMEKI(7UU_EN]7"(UY 5$4\UT\H1 (3F"3*_2*B@/' %5'L M3U(XZ@RA#PDW7.\O^ M:^^R3U>]27--7KI.TSDRYY6N>R'8UFHOZ&PK*C^*V2#.:/N+E3?9?'!=?ON4++O\7"%5J,&'R[&",0!SZ'(9^& 81 M#JD\6$S.CB%$S.U M*^(+QHK 'F."5#?\]8L7R^ZURU4HP^5-IFN%,# MS$T"U56XE[7;EHL(GO\%(+]N]L"+F-[U8P@T=[*9QCO MV<3RS683R[]L-O&I\2;9OF>8Z3;NN<5S"R!6S4M9V_34RQ7]>/X6 +@",5\#8@ MU-529V G&[QR+VTY,R?\KV%+&[P@UJQKPRD8=AC6A=-O\[(J>)46#6GKS)RN ML(MJ_UY@6I5?Y"0?15<^:)NUKN$=<7A /:HRMBE$"74AIG$,D?P3!2R*,0], M#CR[Y,WM4%M7Q-H1?4WJR*!>=9974^_@>KDU&OEP:KIH['(&MK,=UX6/UMQ= M <6?W&0=_2 6.9N$D/D7& W3\H1IIEV&'P+LW2BK]/GSB[R2JY M%5*RY$V%N.N'O.AR2I0NGI5R+R(/.24-YRB >3P.40!PC' M"0J%P$9AQ\/(F)MPEYL!F4GO@?#K2>GQ01U9&C<,P)H#L&&AJ22IJF"W%\1M M;EH'C>+$GL2]#$E+DG4@$9-*T,N VI>4%XYF;MY]+[^$Y>U]GO'&Y;UP/.5F M]C@4211!%(21%''"@6X9 E]V"PR?,;IB(0F60.:K"@D"(_8CJ'T_'AYW8\U1V4,MSFJ6S3:UATXP2:_1+DSU"WH<\\-;1O0I$^R0_XB7_(F\^X M+9> 78Q\QV>0$895THV\37M) (E :$4)R@Q"H0_-='<'>F,>>8%5#;3W MJB1:5[1!5=BEJZ+@\AN.4>SZ$4^@ZX=$2@<'PR10_65Q$OB)FU :&J7DG9UQ M;F)B33"H*;Y:%TIYKEM-V WEM8/[R,,NPZ[OZA5VN80,D]TT3;V7OQ?*1*T*W5^! MK.EL5*S)-:@".'1=^L745%B/++F.](HJ@>0!=$R #1?K!E.?IEP&@R*-$RS' M1,4;F_YG$FK5VH%MK<#!1KA2'2$PN)/:4]86;P95#O!F-54Z>=%B<%4/^+1> M=/6[?ZSP,A5UU#QN2F"5\BE< 5QPP-/:;R^G5>X@?(?3K*SJ06A>UJ3@K&G- M5D<0UL)2S?]4QY"E5I@L MT_*>UZP4_%&1GU6 =VXIL:J414Z1(%E:/Z#&W^Z#\4U*D$K"(F6(*A*WRFB^ M5+/5KB[%^J-R=:A2V"W2'4Q@I6*"_LF9&KQ4DTIXE];Z:5SXG?;6TQPZ]G1U M-B_D?J?^YJ5C#;Q9%'RTE"S6J_3KV;\ M!8Q]7=MB_0KL,%]_"=OLJ\]A#0#8(+#M&:J_GOY/QG*QIY=>1%OWRJG)G_:: M^D*+I?;[/R_(3Q[5VMHB=1(01 M9Y"("*E@.0*)CP.($C] 0120&'F+C-^IJJU?#&+FM"G0$FI)(]0.Z!A/P*E[ M6JVJ@Q_EVI6\_$FUB1,-6X"V?(%JPYCAF6:P1CZA;N))M25P:0)1Z,0P\5T! M?CC .UJ/'=S0D 44C^%%1^=,5:%D!'2]@ MBYDK0+A:!M5.QV)HHS%XML(9]2>>-H31&)"#L$7S$8:=09_6 >0J@41%BK=9 M'-SU_=CW,!284H@H"R"A,8.!B(F+:82#T$B:G9IH;K)K0V>34E-G9@S+JSF) MK9Y,LH'8Z!)H"%C& N8<$I;$RYYC=%Q5GGQ_@X:G;:]76WV4=,\7+ M+K_DNDC+MMO6FU0(KL03?\6K;YQGW:.W.&6JB&3[SZ;+"&>?^+)6"_//W_#C M]5W!&[U[$49NXB/"($WB$*(H<" )<00I<2CS N((GVBWT)J2\KF)KBW>0=JR M( _\FGN &_:;UGIL#8#\?8W YH5'B4%]T5__I&AAD'^I<5"VZE(B ? :"@/W MR*3?EH9K:ZY?S,BB^___6 X^%@,'W%P_FHF\=G/\>,P\4R^Q@+WNK$D)FLX' M]A(X[SC.7H2 2K7]:K*E4OO2[&B?Y8+Q'SBQ3Z!GA>JPM8HAL2-"/23P,<) M\X0; RR5^GNO3">7C].Z(SE//&*>??=.4IAGO,MN M>K/B7_(_TKH>C?+%_&?^P%^K!2Z>W^-O!C5-3<>=F^!KZ>^BS)X!6W&E\:QY M4-^TX@*T; #)QY51=L,@^/O%Z-C(CRQGQP'=*!MR*'J#,B.-)YLL2W(H#-L9 MDX/'&)I^1:J;K)0GM#K[5/WG!4+$"43 H8A=5]6NPC!!;@A#%B8HB;'KF74[ M.IQB;F+KTU;@8=9;')YK;IC_XEA6I _UB)\$=LN>'03;USM=#ZT(1< C%*()@ M:YH7% >'S/8+A2//#[#2U(77ULE5-QF5"H:\(K7E@]ZO:XDP1D,4Q@)Z!&.( MHA!!$H8N=#AQ7"(\GL1:!=U-)IV;R&@*(6XR!AO"ZYR;EG2]2B/#5T'#'C0" MMB/+EI>'U<# - *\$UF>SL-LR6ID"%&O.4EWK.GL3(;<[1B@3-\=JNH]%IRF MS!B6[#H)C($VGTCQZJ=W2- MON>&Z14[+1Q4JFX7IKF5:$3*ND*WYAEJ,.*,]NVGPRKXX&M'IT5;R !T+)W) M)C-/>F0/@&3_1!\RQ+#]4N9,"S#R? M$10@J:9[$40J)RY!"8:^YP>14@D2US%+&!]$A\E^FR;K>]M+4[:M"]L<<-$Z M;5K_F.?N6+I>OFLBHZX<\N_O$Z[HO MV=WOF3QU%XGO1PPQ'X:QYT#$@A 2EPG(<4*=R'%"'[G:-RC#R>=VNVK(!_<- M_>"N96 =6(85"ZK@3L,#6&6:>LOERZ1Q4QL1_)$EY2#<1P3;X/8W(N@3W0SM M@F]V?1R(7N_5TG3,Z:Z= [G=N9(.'<-J?]ONANJ&1"2J,KP@*($HP@02!SDP M\$.I@(X9B]2.W?]UW*QI9:L_O/V'RMY35VJ])G] MNV-,W=CS(@I]/PD@"KB <>@X$(>81"0)8Y=HZ:M&L\Y-]"AJ =^0:R9G](#6 M-#_:AF]DJ5,CI^[C]5^V2)[F"FX$ERU+I-: $'BN0[D!(41]X5/F9':TS?9W"1/ M2RO8)K9M,US3:QSUV8.SG@2RA=[(@FJB2,1SC-]&)F@ M\<[0$DI//%OQ 'C@NC",F3FXD$QH)$$',6(4Q#EP6Q MF6-0:][Y.0); NN:\HI"XU-; VSMX]LN@..?XS6]JEHBV*+X"G28OCV'Z9 # M71\C>R>[QIQ3'_'Z,!PYZPU>'EB[%Z>%JLG/7SVW)MG/JA3!KT6^>DRSNZT M!>)XV$E"R!)$(?)\!V(<)I![OO"HQ^.8:E4W,YUX;DJ#HKMMEO' L8H;,:@% M98RZGD : \N195(-8TWS%2#/H"4;U'2#CO#VGC&.7<,4-%NU7G6GG;;2JR$8 M!W5>3=\?4EF(L;3I-GB3B;QXJ VYG_@=+IBE7[[]LB5WVY-@&!O&PK M'43$Y6&$.(P(D[>"R*$P"9@' U<$B4O"(/&U3(6]L\SM"M 2NA4C:UI!HA_4 M_F/,&E0CGTN#4-*625HH]*GL[J_.6 M;WDA?FLNN@8E[8Z\.K==W"3&*QJ53%4'9TNK>66Z8T#U;V(+&(V\?8?#8U1# MK@>$067BCHTW626X'F:VB[WU/68SZ+'^:7F]JN[S0K58^3V3(WZNI"[P\;%S M')9OO_."IB6_+:3,^*1"V3ZL5-;@1_%Q5965E-XJ^K]^OEP($OD^#AP8A!1# M)&(/2O74A9@2/Q&"Q<*TK>5$E,_O=KU%(Z@Y RVI=?&YL@; L/K<5%^!GE%R MABL[LL@\&Q[:D'P%.OY S2"H.;P"#31@B\6Q@T9'6XQ1HT_M4SV#,-;1ED(O M'G:\Z0<8>M^G&<_%ZX++>V]7F/-_KW AM<+E<[NQ) T931_Q4IZC5)EF[GC= M@GT18QX$+O&@D!=1B (FY(TT3B#"012X,8F9P-K)89=0,C=]MRYLVC$!UOWJ MU^R -2.=\#(QX5ZT9AIVVZE68N0CXA(VIEH- UOL5*LRD0%VE-4Q,[/:0+37 MMGK1!-,95&W@L&-%M3*@N0WE2\&D"OBY+5P@C]B[N^LGG"X-;"D]0\SMC)&D M%7739%!3J.S/^E:4/JC.6U,LH32R_/]2X/K&MW,MV! -C@!HU=RB@=(@LTO? MN).97S28VS;#Z#P^0'M]U39FD>HU2;/ZQ&K4Y%R\5VM37Z'#D!,B@@@Z(HH@ MHB&!,6(8^@F.&(L"3D.AK:7JS#@W2='1#+:(O@(-V4HM71-NH/5H(:^A:]K& M5GMA:1P'"3,D0>=2 (?(BX<&$=Q $D2.;&'$I\AH\;A)^:9FV"NR;P"BE S MZ_,I'/6LQ1;0&?OJO@%FU+C4,TA8,JV>FF524^@95O=-E^<>'[;_Z\::0WW( Y=!% >!JM;KP9#R /$DC%Q7++):96=Z M2LF:!418VN M:94^-1?,KBQ.XJ'8HQA#AZ, (N:$,'&E:N'X3H@ER):4;WQCUWWZGRY44@^\D M0RK@956U+77?XB*3GU)YRXLZ^*7QLBR("#SL.QCB0+@0!1Z%&*LVN$'BQ,P+ M$49&C9.L4#4W6:>8@AU7H*RC%_,V>O';?2[O/[R+<'M4L4+RI[S@3;W60C6U MS^0?'-#\X2'/FO?_5>[E)U[@.PX>9'F;'AXI)T/ M1$]IG'S91Q; V_QL^RL[CH 2&&"+)V4=[[A24>1-=*.]V/%1@+:D:]JA:5+U MTRJ,^QJIW<&'%MLITB>L*-BT4E7),O_)V=V.4GRDJTTH!;] JL!\$H80<0?! MA$<,4N8FV$^HY_J&O9('TS*WDV##RE:;X$8M:[G9OEEN^!E<\R%&5 ,Z&)(K94(&D[)Q(6#+H;LL)S0Y4,.5,V_X8)]D>]>?T_+1<@8 M(UJM[!A;!]K5T8>L-D_8!"N^>MX\T@;-UO.K MJL;5\Y9.0(;J$-@W7"YR9>:NKD]>M'7.W@)\WFN+(C"\KM/,*= M+AU;7"L_SM%\0\7Z%6B8WU']FH3NVOC2 G %&@B4B[H!8?0N%:,MV[C]+NR3 M/8.4P_$60[,'QWCS#SO]5)+C![DOVS(L7I1P&D0Q#$*?R6L_E]=^X1/Y!PV3 M!"=$!$8!@+O#S^TDJ>NZ*_(,2]F< $]/N ^'9&01;("&L6@\SK0E ;8W^*1B MYCAC^\+@Q%,#MVR;J?I1O.&D>OM=.;A7:7FO?J@B!NW(#,T\(B.)0 M[N(HHA"'B>O0^#TKY$_N M,E58X0O^WG6/;QP@RO)6.SB4OT-5\E/E=YFMNYZT+%[!=8, MMZ[HVCO=L@RJ''1,UZ^U;.M^#P/:IDRS2-;:L8Q,[L1M7J8!_[!]S$3S#JFQ M+F>LMLK,:OI.>]^=D:2H201;- [KA'X2)9,RUA;0FB@+]@ U6R6EST#07R/Z MU,L3%GT^0_]N%>=S#YOM5L;3Q0T513UL7EQ7%2^;[^#=$M\M?(Q#RF(?^G[H M0X18 !,1!E)A%+$?QQ'SA59]@?YIYJ;7W;Q^]PFTI((M6H$B5F]_G\&U7PS: M0VMD.3@,*.W=K8=#3W2T'*#11^1?-FK(F6$GV?AZK'4[7_/IB9VU7=6^_:)_ M"Q:1Q*-A#+TDB2 *$PH3QQ4P1C1T.$)A&(0*/))IJFD.NF&D3C;@5X M6>\,%10K=U=:EJNZ?/+T#MF3ZSRRY]7&VLW?Q;I9][9PZX;1&;A1SZW!2_M+ M3]+WUW",GH/7F@?T[$0#_29%_BCOD\_*&5-=9[6C]5%-^FN1E^6""Q2@* EA MPED"$7=/Y8$ZN"322Y%KT?6K#8.W7Z4 MVFMF,%F2,9J33BIXS(#8ET:&;P^,LDCO[JN/XO>27Y?J?W MZEKU+B\^2I4'J_".NG11$A0IR$13#V"(>(8@%54^!:> G.HX1Z1J&= M%] R-SVF9@7F DIF0,T-Z-A1<>(=0[5M:\T2J'D":Z8,(R8N6$G-8(AIUF?L M.(=1E\8\>.%R4&W%)5Q R;0A!Y=#=A!-8&'((6T-ZD(\UT51)R9J=S+8?FMN MDN](;?Z_F70OV$&D7RY=!L;(8N8(#M82-D\S/K#MP,Y0$W8:.,;";G.!HT\, M4W4V^SX*)Y%$^K3M'A>D# BL9":3"0U%XA(%$%"10QC5PX7$\X)1B;J MS)GYYK9QM\ZZ7-5JWR:X+=5L:(DY![B>UF$1QI&W_$4(&BL.FKA84@[.S3:I M J#)^OXAK_O:,/'2EHNDG+/R$Z<\?>+L.MN*150E>HZ[I_9ZS"_<@/GR-N5! M[/!87JQ$ @GS?>B@@"?44:DX6MWW[),V-Z'U>?7P@(MGY3^FJD#K8\ME[351 M8>FDC0,%!XJ)ZE-IN5 M*CLFS[:J VVD@(>00Q,OABP@4NQ[G@MQD"#H"8\EL>M2&@9F?@"#V>?G#&B) M!S7U8)M\TU0B_270-(2- ^O8AJ^3>.Y4+AM%A Y S%JVC?[,$R?.&$-RF -C M/L30]DYER?D)"]CO&9,3JO0:SMY^I_+1MLJKER1ND#@NC''D0>1C!G%"*!0) M#Y* (,(]QZSYTP JYJ:R-DQ<[=N6KS;&Y2NPS0MHF#E7\]7BLND)P=$78V1Q M.-(Z#.A4=0&.UOI8#:%AXBY7%\!TV /KDL&&B=#?2_Y1O"VK]$'*['+AAY[P M \^#G)-0RL8(0QSQ",8)=Q(_=$*"J8ELW!U^;D)/^=KD'9UW])F)L3WH].33 M<$!&%CPM%FO2KII&#,_@:_O?432PXW!8DA][@T\J&(XSMK_C3SQE[K.[Y?DU MK59XJ?J=IW4@ND$7\N-OSVVWWK[]"#HR@:)S+[O#0!/I@>R\<^]RM$;>RI3OZ\=BD-_OQ)"3^?_Z6=KV YYYVHOV#+:8A]A!JMYJ&#.(!$,P<5 "PXC[ H>N&_A&@=D7T#([X:%: M9I7J\Z\3]VH6E"G>]-"_9'GT-(2)0!]9!G5<*)UBPX?Z5\-);49O>0$_MMS\ M-*K!W *PMC+K+J!DVARZRR$[R):S,.1 :U&>W4E1\Z *@ZF:VFTU2Q:'G!(_ M@*ZH"VXA#!,O)-!W2!!Q@G%"M\ MR;Y=N"1$B0JM(A&*(,(B4MJ3"P,O3IPHIBATM*NI[ \^MTW?T <4@6V*NW[A ME /@^O?WI7",O*L-D#"JC'**Y4'U4 X&FZP*RBDVMFN?G'S&=ASD^W7*9!P% M&&&?0-?W$$14U?OEA,*(Q$E(8+L^/E"DAN M %;L ,4/4 Q9]":?7#D+WF0;ZS$#;W*5 \)K,_&5]D+8=2>? W(*=_))&N;C M3CX'DY$[^>Q@0VL/\4?Y);56G->KHI"3+)B( ^I1!R8D$!"%<0*)$!XD-' Y MCET2NT:-MX_.,C$.EH9WY.)!Z4NMB>,;V3[7(M 1>@99$F_6#>A"P M5C;HV!P35POJ8?.P2%#?PY M\Y"PT$D$YAQBU_=5[KX+XS"1@B) R \0CQ"+ASFPK- W-Q&SE6=2K#EI"E&N M^QT,=6_965!3E]?DRS2V&^Q8;L@F]_8*;%@#-6] ,7?5]6]^GL@A9A5VZTXR M.]2]D./,*K2GG6EVI[G4A+>C:G;*2Q S>5T6 ?22.)#"G3,8,YY #_M$,(14 M_ZYAUKMCT\U-5O==P<[I/T/0-K7;78KA="8[8_@N,-;UH6+=3G=TLA##R MW,13&Q+5K8TCZ"4B MY@FF'L9&,5S]T\UN@VY1VR1#=/0V15\-O81GL-93,NPA./;F'@R>L:Z@AXDE ME>#,9).>_'J,[Q_PFF\-#=?^?,^72V77QMGS(O'=T'$%ATX44(B"P(<))0+B MB'"$$H$CG)@%;&\//S>!T08JUR2"ED;3H.T=^,Z?[?^7O7=M;AQ'TH7_"KZ\ ML3T1Q@8OX&V_N6Y]*DYUE4^5NS?VU <%KC9G9,I#4E7E_?4OP(M$V1(%0"#- MV3BQL]6V3 *9#X1$9B(OEX$RL0PPPL,B=/L8VQ<$;Q\,-W/X]C%67@9P'WUJ MVAC*O9LP\2C#.$MABD@$48QBF'I>##F3_\<1CR,2Q-^/<%@ M0/$5Z&FVS$X]C[N>7'.*YL1R[%(@C866-CB.A-3Y^6852MKL/Q="^B_:"9T/ M>9'74JS]4$U##HVRS[Q>84]X/(@(C$GB0Y2F3$H<06$4<(ZQ\)#O25-*=4S5 MDSCCTQF)F]VDT^V2/8D5D.29B94SR.K)%'=X32Q06D)A0^E+M\O5*'S&PD0/ M%4>2Y,QDLXH1/<:?RQ#-MQSWDOZT2Q#UO-0G81A FB(*$5="Q$<(>I1D.,)^ MF,9&#MWS4RY-;QGMC7Q!>JX&^'IRQBVD$\L:!VBZZS?] J"I>TY_>IW<7'T MM'M/OWS33@1]YC^O:5/X5%T!!2A,_4=U)"(9( M%7DFB%&88I+@# =9*(RRS4P)6)IXDO2OGP!FFT>598!WK*BV) ->FHVFNA*H M/7?RH4=>- W$FN&DNFHFT8S74D^^3;E"$TL[23K8TPX.B9^G!JLM>HY$H?'T MLPI&6W">BTGK<)G<1L71"XAFUC@6*)E5!56!PJKVK"C \]6(5:'O6&=6*WGS?;YXV:S M7K4MA%0&5_4!TZY*_+;B[ /GJX"C-.9I"@/5L@V)+(0X9A%,2!H)2A@E0NN: M_.Q,RQ,'.UJ!Z(B] MN&7"!TK\G. SPN$9S"-KE(V"/V88=82RGXX XQMJ%; MM0F:+_\\R!U,.6EDDCS9FWY_FX>'O&ZDJ_RN5> W_NNQ5%=-4O.6*K;4GTNE M8>,[_K>F$G'WO22;LMS\5!H@Q7(.%>*PCU!?[VIU"BDY"MKHWX,&OO4]KD$N M1_^!\W63+EQOFA=Y<\-_N4S77I)6J*O'&[GMR_\ULOO\ +,(;VT^>NFM_X)E M]XVBY'1S5Z@6D/LN<-7'@I;J/K*2)\=VK31&U1BNRZ=K8Z?ETS>;]L:@6H4> M8QCY/HP]EK5A%"3 5/Z:XLR+"/&9TIRX(6K>WBA.@7S14\7MZ!;V]W;-?8]$OFH0WWK=/JSQ MG;;I??SUI4E31290=$)_6-$$="0;F-TGX-*PN"]':FK->APD\%W1Z\"5IX&& MG;U]8LSY3.UQI@ZL[#./VO=/5_^OKC5^X+7RU^V+JJ@_7!?L\(/!DRO53<"C M+($XD-H90CR#!*W3[]SA&D<2=N($!AY:0A1 M$'J0>#2&$?'#.$K21!"O6\+W!5OD O9TO=+RV[CN!G4>4SI-:7;AVW3_7N8$;@* Q90GDA) M*V(*D0A]2,*$03^6)RB+>11PO"KXG7KQ5E\;,J=$:X-G[09_0<^$[N,]M6!( MKK.0U%,+HR=3)\)Y&:&KQMB[C&<] ]_T,:ZG"%A*W.L9@ QB8<^-9''_^A?^ MQPW^QYMMOI8O5-^VCX_KIX\%_8,W_9%HF@;"BU(8AJKH"",^Q)&T%:311Y@O M4N;%6K;?^:F69MA)8H&D%O3D@I;>QG_[[P:7B>/X:MR_.D-M8ADU"ACXWM*K M&3RL@9S!/:PS!&>ZB+7[ZIE=A&IA,GH3.C["?%>A6IP=DGC(ZA/FS*^Q^XU$L;E[,M-%]]#"'W-T\WTI;G M7]4-TC61ACVF]2J*4,)Q$,%$A!%$*/!AFL4IS&A(F!<$.*9:81^&\RY-\ U[ M+ QI!^0)--2#AGSPO6? 1),R6 X-A70:D"<6<$O!UT!MG0;GF718AWB;*;;F MJ(UJN0;#S:?RFO-XH/]:O'YI9R6I7F\>^!LN-B5O?[[%O][)_U1U3J\+]D%^ MGM\5SQKO^(B)%$OEF$=1I.J>AC!-(@$]SP\RF@192*E=)R4K>I9V9K2$2Z5, M<0'R]K<:_^)M&IRZ\:J?@#S-U35E!7Y;;Z0"8%P;^L(UU-.<9UR9J0^:CI.V MMN-P@;K?)#O2R\+9(=-:_4!NDBZ$ZW/;IL6//8OF_U M/VY*^J6\KO[#=OO6\U /YVQEB8WNPKMC1:RD6;LMZ]@3SMH MB=W:ZW5^X MS)5 :MP(;S=5O4(DX4((#&GF)1#Q*(&IGTF]+8VP(%D:8VK4M>/%#$N3(SV! MO:],T6BF7+T$44]=N@B:R>^!#% QUF-.Y%XDT"&'D^0@B M&B.8BLR#!(5Q0'T/)<*H)/C+*98FZEY<')HK0T=PU!-HEZ$SL: R ^;"+J\3 M*$1')GC%;JYC*M'(DW8;^S^E<+A7H78_Y,!W_/-6Q8=T7:JK+]NZJG%31^Q= MOM[*Q][E%5UOJFW95HS;7?GP,,(1P@QR%J@8.I3!E'@4M)H_N696(+M5J;C"+0L*0=WUY%RP)4J MOB=@S3F-T_[1[H@ MF.N?N&Q*@-9/'PM)Q;;MD%O?\_+V'A=?FIJ1U5^\JE6$=IMVOR(DB% 4>C". M M71B6"8^7X(I7CWP]"/?)^8]:R=B?"EG0,M=1?TLIUKP34O-A>XC%-?#9P* M_1@6#R!/8/AX,;\NG7G9 M7-VKSD7VO!>P,R_&BYO:N>>W.^I^+S=5=5-N1%ZOJ,=#&F88XCA((2)1!G'" M(QB1((PYI31.B$E3C,'81@?&#!TP&M)4A6=)F]E1,02,93Q#'D>0B)1)P%() M&*&!M-F\).%Q%@=F?8ML 9OAA'4#F-[Q9PG#Q"=4B\#-. +&9\817AV)]>'( MLTK>(RP]%X[''KDT6O"X-&U"#GK!B=?;5@I7U?:A_>Q9X!E/<9+25$"6J&LI M'!&8!CR @<_CR,]0Y,5&F35NR5N:4/BV?7C Y9,RZO&>YJ;((&\C"%3A69R7 MX(?DK8ENXUW/>U UL2!M*7V %19-B8V[4G6^8-KEJR?Z'FCJZ:^VNE-KXX-X MQ!&-NXWGV6O6/8M@P.-, 8HN%\!YO*(3XEXI?-$EL*>C&9W.8MYL^QNGVU)J MW>]_T7NEGW^6>V/%$/>9B%,8!!&&*/9\2"A5[;9]%E$>^8)IA2BOMHP/.UGQ[C)UA^^W1YUQZ M;%O1<5U(8UF5'L]_<-6KJ6L[LB)9%GK""U1-0E72SOD-9]41I2OS_U-1\ MY25I*CSNPY0G4INAF11T,>8P]GT?12*+/1SK23N-V98GU3H:05,MG;=4@M\> M>0D>U%\T[XMT@!Z78H[!FUA:=82"1T4I.(:A.]R,>J2XPF^FQ.;;>RY1&V+Y M< 1+5V5Z]. YT[%D=(@Y>Y;H\/*L:XG6*Y:*)E_+O][]S@M>XK44X]?L(2]R M%7:@9'G_948T#).4!S#).()(_4.BD$.6R?\+/(9"CQCY$;6F79Y%V5#=Y*OB M X+[K[QA#6M-]#452>>83FZ*-@1?@8[D!M=#HL'[,V+97&53 C/@$HL1C,/63$(8Q3WF4^0$S2\6QHF)IHDM^)1/#ZF!6 MX.N)JLDAG5AR*?JA8@ H#JY Q\-35Q-,4>NP*-@E8+DJ#69%P[P%PBZ!Z469 ML(L&LY-V@[JV38B,LK)+?B_EJ!2H^\2>S[S^(F[QKQ7S@X@FF0 @(?$*2 [4C:ODP9TTM 3/D1PTG7U6"6@)S7/99SO,S+'I!]&# M4@%5*J?JD7"[41\-0NN;O_&2YE5SO7H8&.%E0S1*P[86=I,OG;("CF,(NIJ_)>$G#&,<)&5U!ZTRY-: PM\+YD:MOZFCZ!/?'@NJ[+G&SK1KN1FM -5C>S MUMZ/L84Q=GHX@GM&7XOU MYB>6;%5M(T=>_N#5&[Q6'ZUH$*=") 'TO"Q6?6\PS%+.8$8%CI,@82(FYDV( MM>8VV6CS-1ONB'/06EAO 8(HRCA-8D@2=::P*($9SACT$R954C]C2%L(3 MP3]]J^ !^-:-@?5@USLQG ,YM3_C_5O09X!< 5_NZNP@AVC'1=_IM^'C2O6J MW(XL%#2S!8*R9 M?S]K727+=%'T1-F$4$\LU)Y5[E-E0UO<.^IWC>A4'SKYQ[RB>-U&0?1!$9.4 MO[)$=))Z@.=G?\5B@=K0C%<2U!_&(M1_5ZOPT.7X_*J.B8"$,8-IR E$@BIE M+4Y5%W)*HX1QS7@'_2F7)O(:H@&55(/.W%37%D21:A"WKH?VN&";!L.)9=D( M?";W0+:(&B0$.$=VIKP FR^H62Z $3*C*0%Z(\V7&6#$V4&"@-F;%][?2 4X MI_SX7=3G3?&CO61JZE_5?D_\U96_7IPZ;L/E+/ M^2L/!UQ$/H)IH&+;$A'!C!(/LA!Y7II%.(J,=-UYR5_:N=%%8X-R3R/8_. E M^/F\WFSK:V@*#RKCW[3NX,S?$L,[KL6M_8P!%D=R+7 M8,_H55=:L*F$,V!V@KNW6=?(]87>/,2_SBWAK MS\NIQ7BHL3)F/!2V;W:4" MPZ5LEP1UTO>ZS"MI3:F^#.]R(;BZ2.)O>/V3\Z)_5/45;U*IVU\E43S_P5F7 M 7B[^?83/U[?E;R9H5HA/\19$F?0D_]"A*BJT *1%8/_"H\2@\>WN/BD[&';)LO4&5!()@'=0 M&)@9LWZW-.R_I7YC)CY6_]^7Y<67Q<"T7>J79B8+^16_/*[2\5]C!4FLW3$&0:.O@1L_*"_"(:)#V)M!+3EVTENQRQ%^=+ 2I2_ M[2W$E^/-(CY.LM%O[],/+,P[N,J"&!,I[6'L90@B@C)5M)+ S \\[ LJD3:* M^IR,TJ6)AS_E'S=EK4@[*'MG5NAH^@5^91_>@L290W>=ZY"BR>%?NB?N?XC3 M;7;_VH7GRDVY>>1E_:1*"M8J.^F?V_Q1;8;/O-Z%X,1^C",N#X8 DPPBX1&8 M^BB!E$8Q9Y0E\KPP.2)T)EV:M.]I;O-J>X*O0"$%@VTHE!;X>N+;-:032^*> MW"O0$-PFC>Y!_:P'JK&4-4')D<#4FG)6V6<"PG,Q9O3NI?TY=H:M-&??\3+_ MT12^>MYX(1(B26E&H1\$/D19E$ X%GJR:D*$IU8@!^#VM -%/!A0/U/_"B/LG#>HT)O]E3I0&$%S MNL6$V3#F/23>=0[Q6_GJ*B,^XC&*($V3$**04I@*%$*"4T9YFI"(:W4&>S[P MTN133QM0Q.FWBCC :ES,7(+ Q/)#CWFCCA#'.+7J!'$PT&P=((Z1/^S\BY\:8[RI3DYN#VT?==RS[Q&XV[&>^7E]3:2/*@=]MR[RXZ[I: M@.#;J@SHRV=+$;4\CN.N(-NR..H:K MG@'F"JV)16M/YA780=92ZKP/MPX@KIJLCDTU;]=5#:9?M&'5><=,7G#*5M*D MVJYQ^2E_GF&A(P-&!UC:YN\(!8K2*]#0JK?]QV$:W_?.$)IXPP_!F<2+H@7$ MB/4DW^_V.&7[K3T^ZBQ[6HNQ?C/K/6QA9 U=)XR+O,AK_DF%)%T7[,/^MX]2 MCRSN=67F\AI_45[CGCO8 M,-3ED@[P1;5-TA?=9'G:MS5G6$LK^AZ4ZE" M#NU-S.%^!,6F!M66_)W36D42=Z%$#7%7@/^BZVU33?=NIP,W+9&ZI]0X^R&K M;LPK^9D*R?&JJ]C;Q+.TD@[)L M0[+^'5P/!P1YU80];50TS5$6ZWM0)8 MHE3E#[D$3C*?MP\\J;_E)2AP4PYC,_A(O:AXE7QLVB(*3?5K 7!#$BZ>7(5B M3_:5'?4KN)]U/D_$9(@=^"ZFF\7\'N=]4>?UTS5C4HY4W7\^Y07W5S@2OHE'F>SSR1 9I$DO3A4K[!<8N8'/0F\G@_4!9P3BX<=B5>@Z_$] M::_OG&96Y^TB3504L4UG&H"K1T+ +>\=C(+*&X[/\J#2'))U#)'GWM M?#IDM:GO;MT/KCT,DZW->.2" M\UEGC'68"K'#Z(C)9K%0%:XI+;><=RS72.)@G17[B@]<]Z&:2U1J[4'@\^;''&7L1?K+\:?L=O:[W27H%S'4I[H2-2J?N7K1 M4;':N_)P)E# 0@83U;X015A G,01Y#B-O"A$@<\UPS\<4;2\>(]3/5[-9,.E M"Z4G3&8$?VKI,UY) GR?Q$/K"#]'LNQ2:F85?HZ@>RXM70UK)UX[C>P#EZ_@ M]2W^U4GM-[S@(J]7GB]2+XT8S&*DVCC&4GRF'H8"L\1/N,!>F)B)SS,S+D\\ M=I2:2<-SN.I).X=83>TA[:RQCE0@:>WU*O!;1^YI%[:Q&-,$QI&8.C?;K&)( MD_7G8D;W-1O/TMU=R>^DL/JH7%5%E5/5F6O??@G[,28J[C9FD;I2BF*8>M(D M(U*RA)Q*HTQHY27K3+8TVVQ'+MC1V[2;XY8.HC-0Z[B#W $XM?/G$NP,_3QZ MH(Q[=%[ PB M@QM.!U#->$_91UM7_2TEZ3K#5O>=L?<5K:M=26LUR .O[S>L4G'33=UJ3&E#@+H'56T=&__CWGRMFC^HB1ZW MI0KP;EWWVT+*#' G=0ZIA*R?U"A2F''6#Z=&>93BA^:/*BC]YWU.[X$*7E>A MYV73N&K/0Q?#3CL9[XAHZ?#J7?G.Q7.4']P M&IQ[=LI0I2\%_U]MV(M." /V?8P0P3#TA0\122DD(6.09F&$8S\@+$L-#I%I MJ%S>&606T;(I>!^*9!#L,$, D]EW1>.\?/WUG]I0=[_PTP>'6#GY2>V+F_5E2D M01AS'T81\:2ZX N8^2&!+(J\V,=IE&*M(ETC*&$-0SW-] M(2X3'X(M)!UY5Z CT)U[>H1[1R[I8S/,ZH8>8?&YZWGL4;N=_68K[4V5A*5J MR%1-0\#K7[DT!B+$(IJET&-A I%J1ILBDD LL!"4H]"/?)/=?6*>I>WPGDPP MH!-\5Y0:5A,_A:O>GG> UL3[W@8HX\U_!@9' N#4++,*@3.L/A<$YQZW$P;7 MZ_7FIW)]2?7BW69+:K%=7[?NI*IM:#4\OB+.0Q'$&/(H\2%*0U6OT^>0"I3% M3,2>)[Q5T7C"F9Z0,)I?:S-D[6884C&E-UKN!]SST"C_K..B]\H9EOPV6Q ] MV>(>Y-D"F!L:P9[(*W!]@/9;J0SG-?BT4?G;SE41*^ 57%:P/)=G M=H-8&C,E9OP!E_]0P=3-+Y_5UZXKZ87$6 M"FY4#'-TMJ6I/S=Y0>_!-;CA1?$$2*DN&M3SAK;.*,":5H\KV*:V?W9T-KLGB]J6+&U2"BI/Z_2]UTR9UL'OU MX9?FLYN2/[8/J9##_[/%I=R[ZZ?NQ95',8XY%Q 'D=2;I)("B>>KO H1^3[/ MO%2OQY\3:A8G@;KX776<*^K!(4N@_WC/5=,6[@KL&.M#@ V\YQZNJ&\JO7]--<46X%R&,*121:A068P&S!'LP3%,?)]Q')-8JCG)^ MJJ6=<"HX:[TK]PA[,LU4[!%D]?1K-WA-?-#LB&Q,>G! ICNM^CP4CE3JD8EF MU:?/,_QGO_ E FWO &>)CGZQWGVE7^W;/1Y\VG.\[: MB_RX$X_9;MTV..&;5%VYM+$_R158?VQB2%\F:64)23!C 60IC2%*>0 )"T/H M1V%$!/+"&!EYU4PF7]JF;VC>E]\PW?$&J.N*@VFPG%Q6=!%W>SP;RD%+^M1Y M\T.#! F-*1<(P?G(,6L'O(9[W3&8$XN/CEK0D L.,)48XAVPCG$T<($[QG/&V/S- M233;NET8E!WZCXHY5^'U!H"-NJQUQIG/*VW U8'CV>0].]WM+USFRHI5+5*; MR$K$ P]1SX-1P".(4$:E^H8QC%+Y%XYXZ%,C$_/Y!$LS(WOZNGZ\%C&J+R#4 MT\XN 69BN6J$B;%"=HIQ1YK8B^%G5<%.,?=<]SKYG&W'#F78-;:>.A]VY3=" M%8.%/ R)( (BJ6=!3%D&(Q%D$0Y2CY'(K&''T7F6MJD[W\6.3N/:)N=PU=OB M#M":>*?; &71A&,4!F<].([/,G,+CE%67W;@&'_0>&D, MO202<1*+-/"XF>=_ BJ7YQ7LB.P]@8H?7<$WY6KJ*;NOO$(3'UJG2E(?5$@F M3^!H$67%Y17H^+P" TY5Q]^65X?%WJ=;"%<5XR>@<-ZR\]-!_*)V_813V1T8 M3>6M^\V:?7QX+#<_VNIJOZO6VRO!,(DQS2"G+(7(1Q[$@8B@GZ8Q(HA0D6D5 M5CT_U=+,AQVE(!^0:B:[1X#5$\%NX)I8DNZ1&E)Y!1HZW4G!\U@X$F8C$\TJ MD\XS_%RT:+QAWCC\&Z?;4BJG?D!N\WK-5R%)$B\1(4RP'T+D"0S3)&608Q(E M41:'./5T^X4_'WQI4J A2I6R\H/?R-] 3ZY^=_ 7Z(UO_$LQF7BKF\)AU +\ M%-]6G;]?##9;P^]3; S[?)]\QNX _WVS8:J$:7NT1 %'R LX#)C*HTQ$##/? M3V"<$I2)F'FA%ZP>&\7A6XW+6N_D/IC#Y"OY?*8)O2%M?=HK0/A=7A3*+2*_ MJH_CVK@&H#[E-. TA92A#**8QY!P[$,>92RB@H68B@[0]X5F28\+X>SGF0%, MK@)R7<"HI_)8 S.QZ.OI_M6#='P_.T=S\HM3(R#!=T6_@SM5(YQ&5"$Y3B<1*-L+ KW19Q$, M1HSV@L+L)3OM:1B3]6[S@/-BQ6B:)$)P&":1!U'(,"1A*D_\-",>#<,@%(F) MV^/E%$N3(X>1E]];(@UC*XX J7?F7P;/Q(+A )DK<"LG.(^/L19P&@)'JL"1 M"6;5!TXS^%PI&'GRLEJ>;S;KVFD95X2F/6R.C/A\F[3AR0#?J:EM@W$XZ+'/6P3BYQC>'7U M X"Q%->$T*@;ED,HYTJDP62[QB5@>\&]$8 = =I=1RA-E,[TACHWRIQ=HC0Y M>M8O2O>MR\HV[/I1R1_ZS[KYOO**ES^X*IQX36FYQ>NJ^2]G@YS+%0D]/R&> M!P.4A!"A1$"BKL?B@"2Q%S$OCHWZ/[@B;&F*9D=AOU\,K]:=+9>>NOD:BS#Y MZ7"D*Z+Z>?>'CK$KT+/6^,)ZYJY OX*?-++AK>M(N$+<<8V)B\EZE?H3KL \ M59O"V?BV25.,B[S(:_XI_\'91ZD.%$U;H):H][_H>JN$WT M!/*42$]^T[##]M,S;#LY#'[;T0]Z!AR6Z+'%SEE>E^'T,R=\V8'S,A/,/V.2V'QD!=2(.\,,\T+4)VQ%B>U=EW<)>6;@F^V MU6%(M^0$2%; GA?]>U M<,]?A;K&=6(990&I8P^F*6A65Z-:$\QV.VK"[O"" MU.B]F7.*WDN%HG[Z6%1UV?AGJJ9&T>T]+KIP]L^;0FJ%-6?_R?.[>_G?ZQ^\ MQ'?\=SET_4Y^ S_@O/P+K[=\%7I"6<\8TBQC4EO+0HBS*((1)YP%?A(RD9H' MMBV!-?, L%GBZ79A='WG=Y7%Q#;K-2XK%1#69C3-E=#D\JLD8E^PU \@B02% M*(JH5/RI#PGS4I:&/D]19!K2MP3&S+](TT<2RAG^1WZ'] R5)9"Z(,7"0=I= M"PP8( /:LH.UQ&:?E+>#YPKT ($.(=! !!1&0($$&I06D+ WP9J_=H:?2Y;^ M-5(")UA$9SF$4]!V08W9UA;NBZ#Z6,29QQ+H8T)5;:,$9J$\E/V42?4NS+(D M,JIM]'**I5FNAU5E<4.J14'90QCUSJ7+P)GXE&AQZ2\EIJD@>Y1WE\5C#R>8 MOV[L40:/EHP]_J1%%,N'32G%1M&.1)]NI="H,%6"Y5.32!/0) C26&4F88@P MBV#**)+[/6(I";,@(D*[.-'X7$O;Z1VUW5ZG3Z#>TPON<%Y4X#?5_4:[/H0. MWAKQ+.Y0G%@DC *X'LO(,8;-((;%'7PS!;#8PV@6MJ('S&C,RIDAY@M8T>/E M(%I%\Q5+9UR]H?_X6%5;SMYM2VE;MU4@&JWLN&:X"KP8,9Y%D-$XA$C)X-2C M 4S"3.E<,9-_-E&MS$E8FD!6Q#?^B(T E>(&; O6NR,@:0Q/.C10'^7KALJ9 MQ4)I.A4FA7\.%T %6O*O6MO[ZKC!OS=HK@ 6\FLQ*+7CT%RW1M.5<6U.P+RF ML#5 +PQ7^Y$NJ:.KPE%V$9N[FJ^9[T59' #C(#"KA3@RF\FW?ZXLC)[8IO"=\BK"2MU&JDN>O",=E,JW7OW$CP#?E;P[ MPH7B[O 9V[Z.+Y=%3] X@GIB07. <0-:3VA3P7^*YH\GX7#>"/+E3*_4%/(D MRZ<;1)Y^Q3QL2VZ>NTW!OW*ZD3OWZ=V6WVZZ8-DOXGTA-O++U#CN'VK=Z"V# M(9>FD72D@YYVP+8I'?U7+M1'^VL@2C%B"8L M@'&$!$0ACF"*N <]Y87*PE0D66CDAYJ6WJ4)R1>!#%^YJH_0%(#?% W)6[P& MM[Q\L#;FIOX*:'JXEK.P<[C#'!6B;KENTK1ZOI5\5Q]/8J;.M$JO'<.B2>V_ M1GB*&?2NJU?K3FM>I_9]4>?UTRW^]9').7.1TX:TS]L'PLN5B!@/ IK!)"6J M"Q[/8!;% 0P0CCV:!H0(K0N0LS,M[_5*VXP"/BW6GL$TL MD*T1,ZIVJX6&5>G;\9%GJX.KQ>"P**[>"Y=5R#UV+[MNIOE=ZE'-[3]GJ9>D M403#6*00$9]!G(8I%%GL><+'.(B-U#,7JZ#U!6E(/?%.T.$S_- 7- MS#(12,D@,"0X9C#$B9=P+_1#2E;UIL9KW5M*G6F-!,5N\BFOTDA]!13=4!'; M^$8:TIM?KT!/O=&%@N%*Z%Y-NL9W\EO*';2WA]#>&D%K<6MI@I2S"TRM26>^ MRS0!XN6UIM';M@%8/Z3(VY1/GWF]4@W$0DQBZ&5A!A$+8HB9'\,88XS25"2> M9Z2L# =?FH:RH^T*%-Q0KAR IB<];*&86$8,4/@\@H)%@-1+=IU%1 V&GCD$ MZB53+V.>CCQCV?=/[GTEJ3_)S?Y%O"TYR^L5RX(DY!C!U(\X1$D8PLQ+(\@$ MPCR4GV74* GOV"1+VZI[[4!1J:[!6SJ;)&)Z)OM,'UJ]C7PI8!-OZ/UQ;X&5 M>=._$3!53W,FE18-^H_>?IJ98F$F[*#=O2UJ^@"!RK;6F*JJXYX *KR4V (T5$=X1. M6 WT!1A3U??<3_2Z%3M?,'RV!N?+-\SD0U76JZ_J6O?Z5UZM:$;\U*<)3 @5 M$.&,2PW!DZJ[ZH&7,<\G =81!0>C+FW7-X2![XHTS:B90Y#&=[8UZQ-OXF\J MZ;2J7;:L@RE1C&@1#/Y,;4"4J89^D,& 4(40I M%A'13IX_-]O2-F:C<"H2 =[1:)#P?1;<\8WK'+*)-W1+*A =K:">&#V#A'F7 M*,Z4,G\1FF99\[KHC.;-GQUDOLQY77X.U7[*-$6OR-U0V_@_^#M>XKYL3 MAHF7I F%'L891#Z/(":9#X.(18PE),6!EG/RW$1+DZU=O-. 6%49#9\MNV.& M[KB$=8G9Q,+5%BZ+Z+!Q+"X(#CLQ\,RQ8>/LO0P-._.\A=)U6^9*^>4W\I=W M4@4N<[*5BU+]P9N8QB")6>8''LQ"^0]B:09QF 20Q#X/L@"G'&L%C6K,M32A M(*F%#;E T0N&!!MH#F?PU="ZW*$VL5@8 0Q\;ZDUZ;1U!CD#C[NIZJKIV?RT+Y4? M>QA%R&>0QYA!E/$ IG$40IK$.(ZHQS)FE %V9KZER=4!N8 J>LV\RN?0U7,M M.\1L8JDZA$N1"KZWM&KU+S3V,FOBXLC5?&ZV6?W-FJP_=SKKOF;C$-L\/.+B MZ0]O=QNOJ#:]_CX @^*,; I .M9 Z3E M#=2*.56R7?'3!'L)9?ST'VS$8;TT5>?]?ELP: MS:V*UFZ2>^\W:_G*U[HP*$US_.VEJ><-E6! )OC*ZVU9&)>;.0'6^)GD!J>I M'1V6$!E5BQE'P:HPS(DA9ZL!,\[2L-S+F2==5G9I:[%>;^O[39G_-V=_JAJX M39'.-E__1A6]??]+2I*\XC=E3GESV=WFY'X1W5]4'^XNOW]%LC#A(F:0QBH? M#4<(9@2ED(9)+'5Q#Z'$-ZN.-Q/ER]/)!S2"AK.^T$>C6S>%BG7UZKF_!7I^ MB 6N[,3"\VR5XY;D*]#S!QH&0<-A5R2Y @,6IZ[E,MEB3%K3Q3W5"ZCM,ME2 MZ-5XF6YZNP.MVS[5ATWYE3_*#7J/53DT2?*#)%;1M6*,"E_^ \/(EV>1"'R( MF<=4]&(L!(L$Y^&J:/J<:O;X.S^IEK#)6F$SG'HZF;,GM+,():EMR7NSLT,# M<#VQ[PC$>21V3RP0&Z7I#J%L"6Z/9G=R6!\=1R)48\)9I9\^ ,\%E\&;MK%# M@[%:@?AE6U>"', A;!. A0PGQ,$=,J':,WW=)L MYRXP9K@K=AK+@&S3>*)1Q,<%CGL<)Q8VET)H$6.D@\P%D4:CP\\<;Z3#ZLNH M(ZVW+JM*=5VHFM+RBY!+[:A-WGA^L9NE >)!(& 8("H5F"2 J? 0C*,DYH%( M,S_.;*I2G9]Z:6*FI[SQ=V^:1H'YC@.K'HH&RZ"GX$P#[L2RYP#7/=F[K*[N MXGW2"WASX!P7J-*8^%4*5.D#W&W#S_LM!O5Y5T&U3%QO=GA9CN)V_)G V<3R1!(%P[E&+:)ROG/+\A_+>5'UFQI_%MN+L ^=_UO+W_VZ6 M]1.O*M5-.O)6PHL0#E $<>H1B,(LA)BG&":4>0"2"?GSG@T@GZK:=O:1]_\9A&"8K]*XI)D>^XF%T%)A-PARF13^F>)9 MIE@&LZ 5:Q1'XU/,1YTO%,6:XX.H$_M1+ Z9:TK++6??\!JK@AO2$+G!3Y+A M]2W^Q:L5#D*:DI3 ($HX1"(+(*%A"FE">)*D&0V(?@;T^%Q+.SYZ,AOC[+$E M%#"N2I2HJQ0#674&8XWSP!UR4VN@+:'@ +R.5M 0ZPXW X'N#K^Y$J!Q63ZI M"/P?JDTKP)6Z_*CO.2"2!=5"N;KGO 9,I>QT?]F0=7Z'VV"%O"T+Q52XXF9[ M=Z]$>_=T]VUN(AS4_0I_>%QOGCBO_@U4O/R14[EHC^7F1RZ_ZO\._JS:=B92 M(J\YK9N)NHI3X'%3-F='-_\ZQT0)*[7JOZDN5S_S^CZ7?RXX>.*XE#*I_T@] M7FS*![P&FT=>XJ:/(7VBDJ1<@/6FN./EWQI*#7$XBL%SCBNY>"KYYFFWJVOU M+3@'FJ+]GJ\94$)_#YL*_:R[AD 2J!V&92/%>?>X)/GA2LVPWBHG)N"-G_/? MJC;45'W2Q);TW.U'__#Q[75'GR*"JI9#*G>H85'.IYZNZIY&P:78EZANBW:$ MQA3,BVI;-F#)=;TK\4/UJNOJ*B96;T^/ZA)GAIA/<=#CY4!+T'S%]M+M/_EZ M_;^+S<_B&\>57&K6=) N5V'B!SZ/$?28U 604*FY(B&0(!2FW(M1(!*S^[83 M,RU-'>CNB12U\!^*7-#3V[95-^[J<@IAW?LU![C-<[5F 9G%I=H9."ZX3SLU M\LQ7:6<8?'F+=NX%"VOASV^_7U_?K#[) ;E*/KM5A^K.V>4?_KI"&68C MSJ?V67%ZH 7:C6!99H#*;]EVK<(GKQ^4C=#ZH?HBF!_R0AD934[R2B0>"043 M,*29#U&2I1 ',8.!('$BDCA%7M"'@=X:5![0)T%K_QP&A=[.9MRQ,XV_;AP=KS<_E;#ZL"G? M;;:D%MNUE&XJ8[=Z9D1X/*,)#B,).1<0!:D'TT1=N'DLS;A4EP35S."\F!:3 M;31/3F;'39-)T_(#\@+@GJ/&I\\ZG@#NF#*P]RY:.0TK>Z[5F%BH62W#99;X M12MC8)C/M4)SE3+!1"I0NH77_1!/.9^2YP.+#Z MG0SH3FD>9%/_9U[??RQ8_B-G6[R^D5IZR>N\;6[PAA=<>\J_./&1%Q'!.( M4B%E,@N1VEB MV38I0 :.JLN!FLD%90.8F7-I'(I1M]&)5^=S"(W3?N#J.?.HG0;[E:N(=<[> MXU+%K5>#.U>I,^\U.CGA'GIUR: M4.PI!KPCV4R)U,!83TETB]S$@G('6D\M^&T8G=$1?+J"IK%VIX^.(^U-8\)9 MM3-] )YK7P9OFI>GZ)K:-GXXS9(4@U>6)@LZTOY#O\S$D/_Q?7X!ZQ-OYHXJ M9PZ^$YQ:U888CC-;/8@CQ ]K0!S[L]T!K0I@Y4TAC^JZ8,H3*S[ M2[UK4C4.VI4\D46(8A\*GS"((A%"G/ (1MB+(@_+LQMK]0FWFGUI6W5 ?)M! M."0?[.F7W^J. T/OD-G:Z)WQDR$^L81P";;QT6\%FB,MP&SN614"*UB>ZP9V M@YBK"8/"?E\YW?S@Y=/'@GV67SE=K>'T"$N33(HF?05B!)GS^H0;4*:^BMP3 M"7HJ#VX@1P$STCK.XV&EA(P,.YM./+TL8=[HS0E"&8L$ MAK&?A!#YF,(L\S(8IXGP61!P'AE%8$] X])DS+$>!E;Q&5.LYR678K.MTL1" MSV:!YNPK<0["U^\A<9+"!5R*.8'886^(LU-=%@1XBW]]VE<'&2E[NDH(2K#P M$DA3SB%BJF![2 4DC#,<)0+S5*N.E#4%2Q/4'Y_73[X"CV7^@,M\_03N.C[L M0NKT5T5/($^*]<3B=A>Q)HD' ^JOP'CM9??1;,;H.8Y-TY__52+-C.$Y%3=F M/I!MB9R/!=V4CYNR%<>J!M-;%6]=/KW=,+[RB9]XOH>@'\A_D!\QF&*2PI#2 M+ @RG_- F!7*&9UO:?*MJ_UR0/,5:*A6!:,ZRH$BW;1PSCCNXS)M C2G5A@= M &E13D<+G@N*ZHR//W-I'2UF7Q;8T7O-LMA"(Z/>MB79=M[D(!8I2_T$DBB( M(?)H!+,T#&#"1!*(-.+([%;^Z"Q+$R4=>9V>I'D'-XZCGN)S,3H3BX:^340/ MT!1.]E$,7)4S.#K'O(4+QMA\4:)@]&'KXBI-LM:^^._OY:;J)Y$;/_75SH?8 M8RE$(48P#3(!0Q0F B4^R[!64*+>=$N3 +[ MI_0*$"XVI;1L#K(^WTI=.:_!)\G&3H(XK8VB 9B[ MLA0M[ ;"^W7>.#+>]V6B_\"_\H?M0ROAY1_>#LI$7U!'* Z1U"42BB%"2!H6682A'T4II5GL!9%)V1%'9)ELCYFZPG>,#8NE/[2\ M=;44U!^'M;E5I7*L2H-W''9M@/=)4:J=_/VV8/(4KN]U6\H[7?QQZ?5:"SJU M-\7Y2K["RADDC+S""LY5Y.2>GUNYKCR^XD+]^JCJ;QU9S8."^_]VL+A7H-J2 MOS<%\MNQ^@+[;+-6%5;6^4->NRJ7XGBM1E-@7,TU7\Z,8W0.DFQY 'T,8Z4;R""F,E3/$$!BCPO"X6O M59+_0CJ6IO&KE=D436BJW.2LOPBL\:_.D]C<_ VZ6Q@&R%BNEI[1,,,:3'S2 M]AP_ '?)@4"C./A[D,35 MG4?%62SKR8EF#EH]Q_#+Z-2S;]@)B,^\?HNK^YNN8^N;)]79\V/QI6^_*255 M_J.QL';!3PG-$N*E,4P(9Q!YTA)*>1A*P4$#$:5$A-PH7=RS8N_@3WL>RXF"6*S!]&1X+(@ M8%:!9@_0LV_\J9VS0TNZZ?;$DN-N^W4_N;IX"_*T;3RHBQB.$XA MCY- ^W0#J2&I>2,RLXM,-<,_EJ*-1[03J3N-M>O-VQ:NEH,19 M&OC4@P+YTOA."(/$ST(8QIE'XX!3CK1*'XU/LS0!N+?T&C*O^L+OAE;V"4SU MI-WE2$TLQ23!/,$TX7LEO0+YAWVJI3\^+ M^/.)I\/]#5XWV5_3H)PD#"'B13 5J@AI3#DD&8NAP"&21D&FVMIT*+\OV&M@ MW$_[KXJPWC'G"K/I+\65$/C6"H&6TBLPH-5MG=!SB#@L"WIRJMFK@)YC^EC1 MS[/OS- VWMV7JE;HMG0'Z-=HJG2%INO\0S(%[4$/',&J%8DP MHRR,H!]E4M]#O@\SQ"E,@HSQ#*&0>T:E:([,L339NB<1[&@TU.^. *FIUET& MS]3:G DRY@K<:=Y=Z6U'9IA773O-X@LM;>11N^W]L:"EG+"/9;S2)">;O!;3_G?0*["I;MZ-BI=K.U= MK0.WL8BQ@LV1\#&;>U:Q9 7+X?5+P MJ=H1?A1Q/\,<,L]/(*(HA,2C'@P9\G$:IH)X6J' 1\9>VI[JR ,]??H9C\]! M&]]F%T(Q\6;31L$HC?$$OU:9B\_'FBU9\003P_S$4X_8J=TW;5V2_A"\V51U MR>N\;#M?\X*+O!YT6]KGJB _1)A@"D7*L,=)O@<"5]3LXSKW@YQ^X+^7'V!8OBEWW=[8)]VA1W:L0;%"A("A,L?(AP*" A',F?_-2/HS FF9:M MVZS8N ME>9:C ME#;41+U#HM@[##3M>FXT>E2Y8[&IQDOV'D3M$K 3+[W&,?%:"SKQF?(_;RT- MSJW76M.9#KEKN41DJ^K6LYW/5FNAU3,J*P!L'KO"$Y*LNLR;I.KV+_@G+EDU M^I5X-HJKLOE3+-KHZ>MTPOF.ZBEP.CC7)YG ,OE:75<]F M81+L)CXOVYC$8Y7,KMK29XIPL*/<82JW*5BNLKNUYYTWX=L4CAZAFKU )F4RJ6)O(9TB<)74O&I^Z9!S20SFBP3XW=HODP]F75C\#;AB[=!6(JXDM^K ML7_PCX6TU[GJX?PI+_A'J:!4*R&\!#'*(&8T@RC./)C%&$.!$8H]S%!$/<-6 MX48$+.Z4W]/?91 =< !:%L!OBHF_@>^*#] P8EC/U'BA](RB*>&?^*R> 'F; M1N16\+EK36XV_=S-RJW .=*^W&XWTLY,R\JL%7U:+OVT_\:-T5: 1]7:'E%M/)Q55/65\J^=N^W?4?N)+ M@L^\;AW;>T/H"A NC1T.O@@AWYJBD=!Y^)RW%!J9\I6:"YT'X72;(8UW;?S7 M?"T^%E+T-7;NLQ9:0AJ=W*,8^ED<0,0C!(G4O:!'21I'A!"?$KVTQ+-SF>RA M>?(.%;4@[\DU\1^.0:KC\W4$T]1^VP-\C/J1&6)FXC=UA-U,OL]W!U$;N"VB MH63S8PNFE,F@.L#968R%!E#CSLBQ 69T*&KP<>@4U'GAXOK0-[C\4C87C*R1 MV3>\;%R-JXQ%. U8 H4(,X@RD4'B(0X#QN+$"Q/FI8%EF>A3<^^:J'8#2HP]0DO?];R/VV'C ^; M\L]B6W'V@?,518(FU$LA9@1).S2)((F$#RF*0L8)X4&H%3%E.._2Y-* MGN3>E3;X4L-([;J9R>[U5Z MI9QE_U0CE/,O6FM)^UBUZQ\X7SS]\>! "]>=H_ M,LR$^-*6!QBT#?RZ6:\_;$KUQU4@DBQ JHI*+%4RQ+,8$H$S2+T@C:B7A2B- MSN/S"7Q7-(..:$,GU41+K"=L7W_9)I;);?+9&\TDM3?' MDM2^])4V!LSJKKBQ )]V01S)^8F(G/4XF!;HYZ?&Q+-=4)JCK[RH:@%W]1A7 M*"8)02B#,:5,'@]^ DDL0ABK.!>:Q'Y"J7$ECB,3+4UOOMY6=8G7.2[L:KJ> M!59/*+N :V*QVN:0*1KWQ;RO0$>GX\H:(TBX+*1Q;)KYZV:,,'NT3,;8\[:N M/2(U7+D1FNONZU^YZC-(?.$S!F,1>1 EA$.<)@%D'(52&D@A$1NF;CV?8FF2 M0%$(]B2"[XI(XSRL%T#J.NPN@6=R#YT1,A8NN5/,._/!O9A@9J?;*09?>ME. M/FEI32KCY2M_E-^%>Z5H- 7 5!,1]FY;2M6B39=O(ME6\M07$44(BA E$*D& MHS@,*(Q)EA :TRSC4=];]%9_ZQN0H/6E/VPO>CM+M%E/?',)3P^"8@M>JP_W MK5D,??XF*T1Y+ 0/,0R2*( HE8N#8P_!@"C3GF'/]U,3J>QZ:>8L>]I8Y0/: MF^J''?6@)7]76J3A8+IET32\IP%[:FO:'<[FEK$Y8J[,78.9Y[5AS2%Y89A: M#&'>#W9@OE[?W=7ORZ8NP?5#K=L?]N0 2Y-$0Q^1I+1LSB4@Z=T4?+.MGOF@ M'E3:D'Y_V=,PC@L=9PA.;54Z!,^H3>U9<*S:UIX>=;8VMF<9&[:U/?^PG=KY M7JHIRE/>U1^YQ;]4?KC*Y<^+K9RL*_6X*:I5$$8X2[B <2"8U#IC'Y*48N@% M"*&:58&2Z&G MQTP#\,1R9D=T?UVKHDV:F@6J'G*A7'Y=ZPEY_%&G'BUSO!PI,083SZK#F /R M7(6Q&,'2?*;WG&W7_(OX/UM<2FUB_?0A+[#\ON#UQZ*I.:>F>5;T/LQ(&*O( M-RG6*$38\V :A@2F:98E<4SCE!@%PEE1L30UZ<\"JP;.TFCX9\^$*F2_7;?% MZ3>[)3.TTZQ62--BFQKWB87>CFJP(QL,Z#9I$V%NNUV"G2LKSHJ&>>VY2V!Z M8=E=-)CEC6)?M/L3E\;DOF%5Z-,D2)F Q(\$1"SR84J52"21T87B M\7F6)N6ZWDI=(K>4:PVYIBW!SH&K>:EX.6136W^[ROT-B5)XZS^N(V\\+VGV+SRXQC:NK>/KC"<_";R5*[ [^6FTD+1 M4<+ :74HIT/\J,J.UE4.6VO>$2,8I'%0MEP#*(LH^HG 7WJQVF*1"C_:&32O18G M2Y.( XH!K@$OF-*:3!I_O#JD,P7>SK+D4]\F.HS-;?%HKB-[1%3.A?I8-9/8 MH7(UN%C8 >/\JO*U%W?[YEW_B[,[ MKBH&-_DS0IXJ7=?A7.2T\TC\6B$/X2C% GH>#B!*8@))BC%,8H%3PE48LE'$ MH3/*EG9BGFWF,.Q]UW!XU=1KWOT5*T;! M8S7MHK)=(N\RC-L)7?/'?;N$\VB@N-,)+,H:OKU7AU?UL>AMPLX97=R]W50O M.D4G69(1+!#T8M^#R,,,IK'@, QQZ 5)((*$&12P-IK<1![,DW38D:\JW[#> MZ2%Z#@!5+!A4W3-;B7%A/"VZ$TM;#5@O:YYNAK1!B;G]/QZ MN*JB;07@:,E#LQ'GJWIHQ>E!X4.[$2X-L?@#U]NR<1=^$<,DIV>;!F.&/4]% MWHG44T'P"!*!0HA\SZ=)',0I,G/%&1*P-'N@IU_MIST'S=VC2M:K^V0]V[@* MS64Q#:EP#_;4OJMQG'=)D3.%59CAYSRB0G/Z5PJF, /G=!R%X3AV$G!P3[+* M4.IQCR.8,9Y!)%& )$ABF/HARN(@8#0RJ@ Y&'N9X:Z#2U S 35$34_V6&(Q ML5CYI & L9@XPJHC"3 <>=;-?82EY_OVV".7!3&<<,;^9U[??RQ8_B-G6[R^ MD3K1/OWO#2^XR.M!J]G03V/& PI9E,5R3^,4JB HR"E- X%0XE'?)N3!!7%+ M4V9V-_P'MT--$\>+VF.Z6TVSD(JYUVBN (R3EW<_)6=@S]H5.&0.]-Q-UXC3 M.>Z.8SN?'^K;$C*M=\ =_(+Q<97X6^9P*&,8J M9"T(I4Z&?"I7.!%"I"CQ]4+63HR_-!'\N<%>JF8WDEYPFTM3YK?/-[=_ W5/ MMX$_[ B<&N[%RT":6 9*XL"..O"]I<_$1W@$$P-'X&78S.7MN^>@S._NI9S' M])_;)E>\OB\WV[M[4/*[7$6#-4>':J4'R+:26[>J0(-HO0%WZH)K4X+'4@\[KW*FL4B M-(=;FJK5NL &=*O"*MNR ']50%$/&O+UJT7HHCHN0B8"=&(YHH:93 4 M*:->&M-0SVCKQEN:Y+C^^O'_?OE\K2<:>DS&M[T%IQ-OZ7-,:F_39ZR-;$'U M9+L'U4_[3=B/,,L&>T9NOWF>?VRGL__5]@7JFN/10# :!S$,$AY#Q$4,4\Q2 M*#+NR3V#TH!K]9,].OK2-DU'G&5KP4/@]+1P:S@FWEG:2!@KV$V9ER:L!H2#L]D?AO<+YLNB)[DF 7MJZ^'+ MVX_@NJ[+G&SKOB/7#6Z"Z]S >P$V!RJ%*5 M/WG'V_]^+&Y*_HASUE](=R[/ZZ*EX[JJ>%VM&$Z#,(@\Z'M(VDT^32!A.)#" M+0BX%Z&89$%?*UU/GMD1HK7?#BNF3RS>.JH!;\FMF@3M32/G<$.RF22S7!\] ML38AYO/(N)X!\%O/PM]4+D6_!OU%BEJ"]JBY'E\"8[%W&8*.9* E$;,*Q,N M>BX=+QS-_+[&KH;WL@MW.R_6;5RA>[%EN6VP_O9K%=T^7VG;:7EM5;FA MC9!;KS<_E957-57\*U[^X-7;>US>J0H0*EFK*PDA9<&*L !CZGF04I% 1 (! MLXACR"EF'-$D"G!DU@+4B@Z3K_D\R;9O, -,9>YT.HNA7]AJ,33]QU,#/+$< M^?;^+>BS::Z 'T O:[N$=%)DQU775:3EZPI<,Y9W97Y:)MMNRE6]*_:I9BIV6!;9!%,2'H,Z58[,#_+6^\X7]SLPIFR1*6,(YF4IB..5^: MA26W!SD8MF-8N.S6Z_>_.-VJ/CEOY21WFS+G57?MI^O &QEC::)?T@IVQ((] MM0;^NS'$-+QYCL":VK=W B>'EZ*Z:-CY^,8&GL_CI\'>@?]/YWD[J_8K?VP+ MP@Z*E'Q2"75?Q-N2L[Q>"<)CGD6J%Q5F$*4401*( ,8X9C1(441"WZ*S\]F) M+6XGY^CGW-7/K8"TLIKR2.L-+N19J9(&:$,X$)A:]&LYOQ)Z]JL;8.<1)WM: M#TLA-?2JCUJ*W=FPVN XLE_/SS>K[:K-_G.[5?]%"YOU]Q(7]3NY@3_@O&P* M2W\1[ZO'QYNNR_#'XMUFO<9E=)?#;HQ17E6)& MLR.HY4)IF+"3PC^Q_#J)_#.T58G*E@DP$_ &YNRD"S"30:NY$,?6P9$U:XWB MJ#UK/NI\%JTUQP.XXYWDR_ME#$,/6YX@6$0FOQS#W'WW>5-\W:ZY[Y'(OR[+:[9YE#-^6.,[7>?=Z1&6)I1K>_%&P'NO _/#6832Q8-N,!W1;,C5]YY4*P<>2/#SN;& M.\_:T(FG\;2=1J,ND#_+%;_^E5, -CUEPA:,B;>T-@[&>L QAAV=\P=#SWJ. M'V/J^3E]]!F;8B*?5B%B/D4H@7Y(,HA$P"&)PAB&*,[\**5^&(3ZQ40^+6T3 M7G^Z?G/]AU$QD4]:Q42,.)U:'3_#I&$QD4\:1]]X,9%/42!P-OIST>,[DR]XU7\D)Y[I6YKT)C&ZQ<%2H] MCL*H*_+9*_/Y&8_3>N!$//&(;: WJ??%#G9E.E1J;D)2 B.288@RCB'F4K-. MY"$>I1Q1%AJU#CH^S=*D5=.49D^F=2V4$Z#JZ=V70S6Q++- R2+\>@P$9_'6 M1R>9.DL M@*;-[A;6J94B=?A_DD<^ [?R\UQ5'FGRKR>HMF: C"N;7V/&>5T!^A"\\! 8 MO&HGA-X_/*XW3YQ_X^6/7-5B.M;E?1_N^T%R-_Q+GRPJ]9: )%X,62R%%1*! M!]-48.ACRF*.4L:Q,)%3;LA:FBC[>DG"@>,5TQ-L\Z_#Q+*OX0 V+( NRG)X M.W'5I^XV[@63T<2TQ%1LPI5MT ^E[N.1[=Q7>4%[\,>KRE5M2RJ M;YPVO1[_NYFD\TJ0F&49$0C&04(A\@F#. VXM!T]EB0X#(,0Z3NU-&==FF!5 M=.\C>:] 3SLX)-[$]Z.+OXYW; )4IU81]0"U\JKI(FOB;YL X;D\<1=^=0U= M;T8UGR-^A@\_T94N5&Y=%7MSM8@UW?BH_\C#+2 BC*)2B7#"A M&A$E,,9I%"%," D-R]^$ KHD/NQU2DL:V M/\LDOM5S2+C2YD]-,Z]^?H;9%QKWN>=MBZ?^D$?XIGS:%?/IZO=T.@9-(BP8 MPQ 3)7*]+(29'T0PH&&".$]H1#,3X7!FOJ7)B*/5KSJ*K\".&[/FR'$L3?2OX*%M.M-,2.," M;C-/BBTK[$:&U!'*29M;#VX@%HE5+KJ*=(\(]:\? "3=Z1L=@(,,UK5K;9T5 MDDC@G _$!^#@+,?Y2?5>LSBZ-QO(+T7]S]N2;G.'?5A5[U:;?,TWRVYO>;]: M%N1U5_3,3\.41#2'U$,!1)@AF/I9"GGNHRPA?A2F2&__=Y4<\]L<-IJ 2JBB MKG]PIPS@JPK05AV 6WT,#J/68Z5Q[)\"_Y$9S1!X\/=&%:!3PL[A8!A8"J88 ME(DL!SU7 %FDN)%;UDQZ:09!#A$Q&\#?P,-340.Z:_D9OTH7H>6&JK+&(,>U M> "OP?>G@CR!>D.>5/!O\4U&DXB_B'<(KJJ"R21\ZA7I7K1^_<\:U (1M@W$ MYT4I!"GP4LA;JUR:X!,E^+L+6\HO\FPO5]OP-/J>Z]9 M0)ET8U*A_/*W2_9-?%:B^4)6=A[6]D9!\OV)E:!X?L%%I62[ 42E=H0KSFM9 MXUFFO1$\5[3:[;+@2+28$* F5?&B%"BHE(H7K3!<;&!7E?RW *PHN5! "O., M2]Q<-PA06"U+/Q3UD[J*$(+O:2%_V&KARB_KVCDP:!2R;GPZ(]&U^N\9C:YN MS+*P]>KY>55^78N65#SK(F0QC0+*H.=EO(G)P)Y,H!PP% =9F/G$R%/DL(.Y M'5T:^02G" $-JU-^IZ,Q"59EZ8^HS^KDI1 M'S8_;?'I,\H=E9L^]YS=+!X*SQ04PHK'LBEP+8BCPF4MUA.9C[BDZJ=EDYV8 M_F-3K^7J\8:)94X6P5X@'P4I]0+(@T@FW(R)M"1G,,!I[ >![Q&LY>D^LIQS MXY16%4!:7&>K#I7_L[BPLC7\49?&\>?Y0_&"TJ4?P5IY4 MQ>'RB^RN-;/'* D)#L3JD!$L-P-M=\IF86(".$ M!LT]>BU-9]LQTFS/D&/VI@5;_ZUX?&+U^O?5BGXOELNV^O&M.$\^?F$OJTK: M;O\L99IXCX<,>RF#*0]#B,) 9@1C"+*(Y%Z>)IQ3K6A^LV[GQMJMX."QE1SD M;;%O+&5O*W96G0I@4YKE[MG\ KY3(&M ZJ,@/!&Q.T+:C..- M 1OD>?W6IN-Z8PWW^-[\;3L;GW)GR@^#!]1OZ]O-^FE5R;ND/V5N;V57O'OI M"O;4[W^PBA0UNZ\*(E:A\I'=;=;U6IQIA6S-<_5?XN#QM&;TMEFK]EYYPQZ+ M4KI5MF#/TD]%CH<>X9A6<[ MD6INY\V^4K*L94\M=8W05TSZYFQ5 SO=K%/7N!EGS5NCJ4=O[#NBB0;._#+( M)="NKGZO065D2E.BJ72[ M+JO>75+<$<4<-3\I6YQ3[G#BGWW.PK3_855]QQ45^T1E-NI*:'X1//'U.WZY M?:Q80QCM]QEX)(H#0F# XQ BAL1^+/1]&$1!$OL!0HFGE>;/IO.YS?U6?-C) M#[9U8Z4&0*H =CK87#":CHZ&O7]$S$=FEOG!;7 ),"+L$UT%N(;?[$[ $K_! MFP'3-J>['[#4=N^6P+8-BVK(JI^WRU7-'E9_E"^%C.]1-5IV@4ZZ19$O-S6W M5: 1&2B99>#00_',9'WP/S[??^PE/:UE7BZAAT')9 U8APE_!$1'YGA=,-N: M3EKA>F:EE?7ALJNPK-'^=(66]97=J[=L\)IEC)!R1URKXZHXS7X20[9\P#_: M[&1M[K)%[&."2)K F(8^1"%",,_R .* Q2S-&8E(8'8EJ-7O_.[JE+S*8*1< M2PR#BK2PUCN7.L=O9+IIY04[ )7(*H-B*S3XI17[_ VF>4"2"4RNHI2T^IPV M=,D$AJ-X)J.7+1T@V*/<(6V=*II R,,8[I"3S L(ADF>"!I"(878CQAD61!G M8>REV-?R>3/J=6Z[H%;HG4>0X7V_%M*:%_&N\1O[AKR%;BOP#6B3$9@D)3"_ MXS:!R=7ELU:?T]X*F\!P=%UK]+)E15Z9W[QNZ6Z1(8J#A&>0$AQ Q#,$L]Q# M,$)1YN6,\4R2S6J-EWIDL]>Z$:EL^QC1EBS[:$/=U@ K40U+YNZ!I\;D;1DH[PQ6*6L=;O[[S2*PC!,,/0]>6]&4@[3+,40)81%./.1EQGE>KQ"EKEM M+3I5KBBN8S\N>I0Q$=HC$\P6Z#9,]>0I2+DIM-J G3HCU?2Y&E9GA7_L)9FX M.M#5D!V7$+J^2?'$6]NM-MI)_V. M9)XLN0/K9>K:4Q*(#T)YBF-9MMDX%8'C<=8\)OZTT1M[G[@;I:_2_5-9U/]\ MH9V)JU%(6M=[3VY5&L6R/B[FK@ZG;H6;]A0["K!'Q]UQ>K$\%Q.R>=XLQ5=- M/[/U[[@H53X# /I?S#7?5?&[PL^*N0X"VNGSXL5]__QNCCUMV*4^8E M&?9A'O,$HCA.8(8IAFG$_9!'$8M]WV1)<"'4W!:"GDY * 6D5FT*$R"_1""5 M %(+T*@!;M?KJL@W:T4DZQ6XQX,'UO&&5_/ /_&@C<__3L9K!/<]ETB[,E"X M$&E:NX9#$(_,(2[;MN/U-YM:YD2MWZZ>\Z+LO)OE&B*^2>GG7-#VF/&IP'FQ M+-:O"Y;0((P9AA0%'D1>Q"#FB2!T%L0^(3EFS,AZ8B'#W%B[4P'T=.C.[E(+ ML*?&#=@J8D;3-J.EQ\HCC\'().P>?F.RO0) 1]QJ(\&D5'H%1(?,>4U3%BYW MR^5'<>+^5E!!Q=UN1]?'[L2[F\V@;4V7-C&WK.\DRZS9+W857=/LM+X28^:T$RY(UGV@/1)76/3CD77S";_I05B_>JJ,.'8LFJM^*4]+BJ7A=!&)*0APG, MDH0UQY*<<@9)GGB!%X<>#B.=27^F_;E-]49$H&0$G9!Z<_X<@L,SW0$N(\]O M,TBT)_H%Q0<6;?%F,[/%/W83^EQ[DTSC"\ITD_?28]=>,7;7G/W$&[U$-7\5 MZZ?==N%^5:\KMBXJUJ3$53>AM;HY662(Y*$GCA!AGT$<<@)I%D#X/R2TIF /^FBTC7 YR\KG?=D$6?_F:W[.3F^,++$ M=:V\#Q<\C1")DE2Z\P80$>Y!C'D"">41PUZ(DU!KP;C4T=QH7UY.]665)4>5 MM$"):Q"X/83N,/NZQ&QD#IT&+H.8=D>P312_;@N?69RZ!B:#,>E#[T\7?ZZA MQ5ZLN<[S9J19KU^JQ8=/"^)%89RF*4Q\%D,4Y3*U>!S"- C\A)$X(I'6$;IM M;VX4^.'3W9>/[V[UYFZ'R3"C66@Z,G%=4E)[AAVH-G#,E4\VVRGYK]TVJFMA MDJET(&XW8PY_?>W!]?V_-N)0_ =;/ZVH+ [=EOKZ5)3LXYH]UXLLS,*4HD@F M3.80A93 U!-'TSS)HY30((N0I=_KI:[G-MWZQY!&=M (#WK2@[]+^8%2P/KP M>'%03 ^%+J&>\+!W)\>_,K(1A[=W+%\OTM C"4DP3#P9_>@'@LF22 9#TC */59RQM [=/J]UO6C. MO3\WQA!RPOOW=^"S^/\N;7X35[UO?GV6COKZ?C9GX1MF"U?(C6UJ<0*:D1/. M)52L'''.-CJ9,\XEM?H..1>?M3PI=4F/F]L8FH<^93Z"/HLP1*GGP\Q+?1B2 M./8YR;,T#(Q.0WO-SVWZ;Z6SO W;QT[ST&*-R-@'$VTPS,\=)W5V=;;8;WS: M\\-)Q8[."*>?,G>C:3,Q?"AJ@I?_A^'J?4G?B;87R&,HB),(]EL5:DUE GK.0OI\&QV!=3(<]H* M(R-'FTL@6'G;G&UT,I>;2VKU_6XN/FNW,K_'E2PX4]^S2I6X.%^"5V\U=PC:R%2P MQ4N("I2LTV12TT3(T6;@4F^3[@XT53_<+NB^9DI8K8 MR=]]',QB#ZTQF5P,D!Y/C0?[R+3E&'%C^K(#SA&;&78^*;G9 7/(=9:M MV%&?D_PY-B_($ABS,(,IC#^8^QC G7A"D?H3\(#4AQ/\O9D=ZQVI2%2]= M83:AXGXVG;WL2)]7:_#*UN!69D=BU(PL)TR)]/\G0MI/A#0&V\XP\=&_7[JC M,9,_&G7-&UL4WMDV^)^NW?&$2IV)9J&N(@Y(@82@VKE&80I]'/D24 MY! G40R1'V*,(Q1%B5%*HVN$F1MK[\LJB7O]Q,"?OWW]#7 FX_.7H%[C]49, MX5>PQC] );EBO0*L4WWW6_%^T>3)S!E?5:S[23S :L4OK/%]8=VQ]!>QUM>L M-BV%?LW'H&FPGVB(QS;O]_V.M@/62V:J"E4=? /3I+NSQ]6]>Y*Y*#_+8Q+J@G-N77:JDCZ5@BV?5T:%!+L@I1ZG,^AQ2*@@[D1OO MB,$8$822/ Q0P/4*VECT;C*1)RIKTY,?$)FTC,ND9<5.!8.8!\.A&";.D>$= MFRC.908=]CC>)WK#'HI1[:I#CI70* M--M1GT,VB/TH9 F#280SB!+DP]Q+<\@B3&+DHX01W"+[OJ03X]KU..+U69/" MVRFD>N%"R X.@>-W?^E6Z& M8K1U?7W;Q^=FS5 >JN+O^EZ[G=[#T])2Y9&GX$5MC=QM#_2S\J[MVIC,F?9 MZ+[O[.&?KJJ[:E,H)\-IZM',@Y$71V+Q9#'$/$@@B4D4IQBG*#.Z1;<796[3 MM/-0LRU?=,6@Z"V_TT ],CUT*,^E=M'UH+HM_#K[RD77 W:F1.S/K%O4RZ=^ M)TLSRXB&BCT),;8F2)E@_!2E,*LTR^C!,>-/2'PVE#-C3IB/DM@#% M--E5BF6?]MJ1_,2Q[/5/ .PHH MSL,<9EDL\V.(?7Y&LP@&>8X(BL/02Y')M8MVSS.\Y51L%Y3GO_UF# MO"WGX.RFQ1C@X5L6_>8FO&$QUG'_=L7\=8MUX6,IMJBL7LMK_Z_?\8O?UHB@ M(<,IS4(8K-%0)W/;2'=B-HXQ4E#@&U#1.2@U M>-T!0".3^"EL+M?=,/C>],G9 5@3,;'1!V5&H!= &&3+<^].1XT7I-_CP4O/ M6I95PS63+;:?'\D2CZ91"B.68(CB7- =]3F,,H3$[S'/?&Y4,6VO^;D1G92N M^2;-9O 9\/2.^_:0C$QM!FB8%QT[J;2K>F+[C4];*NRD8D=5P$X_95WAMMHP M^F95;FI6M]9,L37Z+"1N?EA0WTN3+,+BZ,I\B+(DA3@B&4Q3CBB*"*4TTCNZ MZG4NKTGF?UC M'9&/49(G'N01#2!B.88I#D(8>RE!XM@;^=RHN)1A_W-CVJWX8"L_Z"FPESS! MTOW&=(3TN'5$W$>F4[>0&Y.F)7".>-*T]TFIT1*:0S:T;<;25T;F_Y''YG/E MF=Z\[AZYQZ_R5[??<46;9.0?2R&%,FW6:M?U\(3+.Y66H?Y=-+&N/Y;WRG_^ M+U8\/JT9;=.YJC_*%&8?<%'];[S MQ'JE1F:GV=Q(6TDH#IN_X#40&^1_LK7<*A/VJ]H1T]5RB:M>TC/3>.FYP*[K M%307>6>TQBB%H=+X?)7 _!7TGVNA 0J;FZ[P1 ^>UCMI+0 "+4(WH,%(Y@!I M4+H!'4[;Q,_J$95/$DBL@ ++H=?2W,;?E?_3;/2:UI-J-FJ?\\F:G8 6M_@/ MK'K^@.7A3-8C49YV)V)7]>\<'; M^!.O37<1?U[FO3OX@I'S$:I:',O>?+K.<^S -*8!!E*,49PL@SB@2P$V-NW">^J9UP%U MN"6\LC4[1NRJ8YP'D!,/20SV<4P MS[(<9DD49WY,<4:-,I(:]#TW[I.75WD; 0\JAI"155)."5Y9R0 6]G=$9T%8([8S:3G22G- I)#'K-IPM*;XRB M9+3]5;N&Q=SW0A;D$*6A.)_PW(,Y"E*8(D;%Z011A*G)^F\AP]PV"5_Q-Y7T M6GK3?=EJ 9#G_S^6^P:;@=%CHI'A'IFAFFO-??%!ER0-2 U&V)M< 9DC]K*1 M8%)6NP*B0[:[IJFKK3.-(4C\H_M=>[;:NSXLN][KT_>+;X7P"Q1SCH+8ATD6 M":[$F, TC!!,:$;]*$Q(EA!+,XXS(6?'H\K%X=JHEE&&T]@V]%,&:4HC4J/@ MC?KW]@^MDC?[GBQR7>P4O0%G'5ZDMJ.8G9R/A7O[E#L1?Y8ARSG( Q8O]WW9 MEB!;R]S8]]7J6T'%HO3Z9RVO%=HD:^7CK?2T+]:%C"&*Q<8XS +HT4SNG3T$ M<19QF&99P+T8^Y',&2DKP>NM!_I=&['\5H#Q6$1(WF1Z?VEEE]YMJTYN@+>" MF]8.TQX+/3(?!^&1*5J"*Z4&]SUP?Y&2@Z+\%6R%![>78;:H]V6*F+.J7MH= M3UR[RQ20XPI=QBU8N)BUX5YM2B!% L]X39Y6)7M^6:Y>F0P/6E=%OE$W"QWK MRN<7E(4HPEX _9P3L='U$IA)KS1*\\SW C\(0ZT:7-<*,K?-;*N*VL@*78!2 M!BAM9#VM3A] N[U3?\<+7N11=D_7&_'NC^)Y\VP72WGU. ^3YI2C-S*%=@/W M]L+ [>FRVP++UR8:$@/'O8F&9B(//P=#U!B+MC-)3"1'GH(.D!YT*;RF_>E\ M#QV@L.>DZ**]*X*V\LL^Y/FA#_G^-;R\1/DH)2SK@BB?<'^1<1R26-Z=AY$L M;X,SB!F-8.ASG&*2DB0W*U\YFJAS6UROJ=\RXH!J7@;.8IC&ODN\/JQI&[C4 M4_@&;%4>)3AIU&%Q&6TTCJ#3AP^-"OC)>*!Q>[1;9&0CC2S+Y>J[Y#19@/D+ MJUGUC8G5C&Z($F#AHYBF&14+!4EC<=H*$,RR1/Q(?9IZ+*5^B!Y3)I_46 M#=VNM;@E:[BE+\"8YNA.-I7VMBB_B>&2U8R_5]+%>\6YH0E)>Q3T>-XILA.Q M]ONWH',WN %^ +WL!FSU #M%VKON1I4;L%7&'1V;HN>(7+6[G90J3<$X)#[C M]Z_S/%OQ 3?[#YNU3*EP[&Q_6-P]9CE*$Q\&)&(0T=B'@NX2&$0X)I0E?DJ, M'$U="C>[_7"]+IY560K<$QVPSM%;T&-3/:381;Q@I;#Z6RF=N[A,&_7*<&59 M4,3)H&ONH'_24([-OCW_N\$X)<&XC79[84I;O_XI7/9<0N_8Q\^):#_%*= E MJ.>\")WV8;E,R/QB7CJGI9%36[%S_<2\[Y6)+.U]CW(XS#&-(8YQ#Y M.( YRT.81,P+XC@(<*I%!Q?ZF1L9=)("*2KX'_CYY7\!);&T?I'S95J,L-6Y MSW."V-C7=<-@V>3(&$#-Y,K-"7I3W:A9?G*&=V,7(1F^^CK_^H0W6Q=UV+^X MNORX>4WO]Y4J*B>SMGYCU:O:G.D6^#[U[MP(4,BX*MEJ4R]?F\N PTN$3GK] MZ5+J%B5%S_9X&2UQH?4Z1<>'WS.8N?SH?C! M:'/P^EC>5ZM'\6G4BS3Q&*8^AFG(/(AR+X89Q0S&>4QYE&$24*2]Z3G9Q=RF MNQ*RLT<5I70,57(:+-FGH=38XUP-T,@S?#1L#'8R5V,TT2;F]VHE3H?X6=9$ ME(=$?@8[\2OY9UD%L?4@ /438VM Q?'&U5YG$+3!;<[I-Z?;X0Q*OK>Y&7[2 M@A%[/OZ?"IS+G&2%O)]XJ1AI4>33[T::+8^](9\( &N!J$Z1:PD=ES+V*I)ZZ\L1P+0P-B=8OE5.D5 M!6VV'#O$H]U?V/9JBC=7%K(F#%-5* 01KQN?/75?L5X!VE-=9B]>@^^BC_8: MBZJ[*OGZRT8]/!7D"*NE!Q;[)?8]LKY7Z125ZK<5#K-R_9!-Z MUAOQ8E\.LJJ%=@27Y6H-73H MM9G*&L:A:Q?1:._*1?RTLRR8]S<)N5G#T-&N'HNR M7I7_&U>%[*;YI0I26L0<1XRP $8$91!%C,,,HQCF)$DBXB/?C[2R^5XAP]Q( M4&K1*]*@7)E[):1;560 2Z>,^L,-:/4QVJ9:#9K6]G_LH1C]2##W43 Z0(P] M&A,=*EK)3@[&T5C(7S29@-ZLJFKU729?[F]_BTUI" MY.FS-8G:E@F\ /3P*N(>OBEM2)W[96-J'J/HGQXN8V6@V>_LY^:2.:GXQ:PP MI]^RK!J]J59-C;;6_8/1/,CBU(<1DQ;HV$4.RI1?.XYRW(T MFZHLE%MS23\4/^2_ZLZ_D(DS*0\S2#D.(,JR2.9C\B'C./,SG'F<&B7I.]_5 MW";V5E)E .IDM9SD PCK37J4 ]7#\^/?5M__*%^*MV5-Q<_;T"1-_[KA5N;& TI:\% \BS/T#1 R M@S\^WW\$;U=E70C4=,NM:, WS 1ND1N9"2Z"!O[N-/9*'QPKY[L+34_FAJ>G M8M\A3_.-*Z.4[OBV.OC]JBZ4T;T[Z\8H8B0,&0S3@$$4(A]BCU*("8I#Q*F' M@MPJ8&F@T[EQR%;F-FZQD1IT8EN;&;0&0&^#X1K6L>_LKD?4/O9) R+785!# M7?Z,A1D)NFKC[LPHI0)TE0_J)R2=4_._P1,26JZBSD",T!> MGGDDAX2Q$**((481:5%\7VHFPW*!8=?9_!&,<1QY?I3" M*$H2B-(XA3B+*8Q3$OC(3W'"C$K-7CFI)SFJ]*=S(R.X/7!"OL>5V,5=C:[N MR>0:S,:^ZU "W9@B9''V. >"LY/&40<3GRO.*7A\BCC[I-UB_F=9,;)Z+*5? M^@/^T=7$>'C"Z[]6FR7]^"P&?_U>.>07WYAX1'ID+/(\2?V4AC!+!,4BC^=0 M\$$,LX#(8D8H"D*CFTX[,>;&'WTME"?%MCRU#%:X 04'NP=NP'>I&:",5 S7 MK F'Z#14KU="1S.BL1Q./3(:?Y!&)JR]\9'^&F_ZXP.4$J#1 FS54 ]^&1H) M8T*[#DA'I&!U0A^1Y96L6WM%=D>W[JB#LBTPC&[0V 8QX@D@40^++ M[2E'&3K4R B4D4%*"P"9#S7FH#)R'G4 VD7_P:>C\W_Q(?FMA\IL?.O( MOHC*H)/O^;>G\^.]J,&>J^[EIZ^M0CZ0;[ )ON(\SC.<,IC[)("(91[,D/@/ MIIY'XB!,\\2HI+!^UW.C3_T,H&8!<1:#HGE\'07JL2W<[E"^HN2Y+F#.*Z!? M[/@G%437!>1\?73M%NPHK2N_+K>11257/6ER7_AI%%!,(T%?,8?(SPA,&X1"E&18&B4]&.51 MED51S#&A9A4.KL!STGH&G9PW8">INF9S@JL>GU__[8W,W>8@&5/T, :.Z/A, M)Y-2[["BAS1[X6E',5O'E0H6V">"7C-?7E,@B-)(^EB1'&9^[-&1V_=@&^[&/Y.["O#N$Y@K\<:CA$=F4).!G2=*'(R8DS7>7S&"NPZ MT>//C>XZ#\'%$*^!5^U8Z NKU^+X*Y9X=?W2FE*"W$=>[H60QR2%*/8(S!)I MQA,_9C'U8Q88'4M/]C(WIMD)V>58MW*7.HVH'IM4@#PP]?:Z12==_>#)2&J]O:<&\.:\,UYA*?!4$6^@G, R(V*5D0 MB^.@GT/?"_W4"_PT\4,[&]:5DLV-8/K&EZ;X8SY8)++>58G,CZM$7FL&NW;8 M3:UD$P[FA$8TG6*?]6"USS$-;8XP=VZ'NU:NGV2F2N>JPXLPX7/VQ#_ MP/]85:KTR69SR"*?'EY07,8^P2A@'E1ZAM9_PS[ MGQN]7ZI;IG0 31T?J07X>Z.':_3 M!CC;07,4]6S9S'AI3C\5)?NX9L_U(D1)@%DYD:"#G)M2-Z"4&R'GZ6[8AGEQ],$8>X\ZS3B,D@#U",\)DJ#N^IQ= M(M0C.&R2H1XW8FDVL*TC_P$7E2H8+UA[\]P5E7]ATJKQP*IG?T%))OXO3V'B M25^8+)>UW7,".24)CN,XPMPL)F,T4>=&NIUP0'3V#'XIRJ:8\:^&IH'QAE;3 M5C"+ 1N;F#4,!H/V@AL@U55AS;@M )_(-4$*K[=U6[!L@Q;8JK*P#OQZW.P9U M9)+^M"H?6XO"PYX]P7G=90-<'+&D3H^3TIT!!(>\9?*J18C+5[QD];T*;?ZP MJM[7,@JTJ)_$!OL+JUGU328@^%A^$_VMJM>[O!9*UX1)YY&0Q!D5#<*0YA2B M/,E@&E,N_209CQ..PP!KA\!8BS$WFE**M/6$U#;U>56NG^I?56T@UM,+5(UB MZ@]%IQI8]70S"!FQ'\9A;IMN<,;>D_;'9:YC81#>,\F83!3^<^W8@.;J6!PP M=G]?;ZI274J*U8D]RM^H>F'L^>4)UX6J *&R?X!_,O8BN]F4,I!4/?2=X7_* M*@6UE,M5#:^K!VPP,LF^]>DBEZY&8"^RZ?K6KK .#=U?GKN^/'6.$.OY'VS] M)!,BKQY?=WD'LYCXG%#(BJ\X];L<3A_YIHL7W/\AR0R4?M8&DBR@BC.2Y#T.4 M8X@"\9\\\F52V3#VXR2)>&848*73Z=P8I*EC6>P\-G'KL5D.?/[VD.<)]_W4 M)S#%D4SKQS*84^3!B'H^"H,\R&-DDL?7.>039/:=&'(]DG8-Y,B,?<+%6$@, M?MG*##JAS_O?&).X"4:.&%VKRTGIW02$0ZXW>M=E$59Q2 P%\W@>9"&)(:)A M#C,<)I")PV&4AEZ*4&+".Z>[F1O3G"\=ZJ+@ZE6%5F?$)18H.:JJ.M+V[Z"3 M&511O;3Y._.T+06<*_Z\S;QYS\2W(\CHD2V8SW/$603])*7BY)@*9B!Q"GD8 MACR.N"=XP^SD:-#[W':#?['B\4F=%;^Q2LC72Q=<=)71S7,&FPV(+JN,!/,D M1\VMX#?[%>=O>EF!=^*[I"$+U)RQDTG?$Y.6!2S'7&;3B!W%O=G414J-)-_<:+)3#_3TNP$[#4%?Q2Z5 M8Z>DNLSKJ0E:/8U ;(J07RY]_%N];% M]D-1$[SL_!G)IEYP1)(HCS'D,?*@V".F,&59#M,@2@@):)82K5C1P5[FQAR= MH*"1%#2B B6KOM?%>5"'N<(95&,?X;X/(KRE%*CNEVV@LR--AH];L!6$Z!4N=F>&&38 M8*O.#1 * :D1:%0"C4YFAT/K(=0[!4XQ,".3E,Z8K%<@9V)D"G&.^S\,5^"N M=&B/NQ9$1Z8O%9R5K"/$BB.,,<)IB$$.%4%F*-"21^P++ 9S@F M9KLZH^[G1DQ2>NE<2Y3\@+<*W("J4P'DG0Z M$H8;M[,QD=SRS8:ZF-OU%K M&]'!ARW@6^G!5GSP]A+@YKLT*]Q<[M36:&/JM(W^Q\_B&[7_"H!9O8BY'WD\\2$/ M>0(112',PL2#/@V3Q,\3#Z?$9->QW_S&,T],G.CJKDE3,MQ_$^U*S2OAL/X=.@_$^AO=*ZG_++T%O@SS#L1UY MW720"NVNRZC?T_X&'%T*=P@ !<$,TJ'9C=G/3HEF*/6_1UHTNZ%PEAK-LGN7 MFR&Q=_%"EO$8^IDO$W5&(4SS'$$_(&$4T#CW/2-'DM/=S.V\TJ_72GIRNEA$ MKN+\F5+TEGK[QYS/8G;B^DE5-"GKT:EU$B:< W&9\8PE+:@,Q/V;U8]EFVA# M5@3YM,)E6Q,]XY1E><1A2+DXW(C=*TS#*(5^XI,LHJD?)5J7++H=SHTJ/NWY M%LC#?9=!1LH-I. &F=5U$!_FCS%P'-N(>AG"RS7J[; TR$?O&-.),L]?\WF: MI7\WP&8HU5!@/ICV41Q+;*0!XS1$ 99@"'R_ QF MU,^A'R>I^#\_#'*^$.?(?#5ZD863 II,F+Z8X\T;)1]KBAHIHZ%5\4UW(SB- M<=!^5/Z-;("-DD ,;*-FD^Y1[(L^K"K.BO7&J7?0.$,R$Q/?@7 S.!!?"ZQK M@]V97LQ= 787Q:I(HZ8KP/Y;<]NS[:3[G_H. 0= 7'8(L,=@9%+KW?V[JD)Y M7E^KR_^#IB:[_#^M0O_R_\P3=KNM7EL8-.MC!EXCK8HFIU.NO4P ^)P2V'X MMGF6G;?%^O6V8OCMBK(%C3GE,4?0YR2!B(A#8)JR *8T2B,:Y@$*M6SRAPW/ MC9:D;$ *!Z1T^MES]L :)I%K(!C;S*.GO5%6G%.J6B7"V6MHLMPWI\3OI[LY M^7?;=;:0F513&P(B2MJB9UL M=N)28D.J'5<2&WS:;/K7U5H6K*<;LKZKOHK5NR#-7I3Z2>R'8I&E.8X@2HA8 M/?BY#N8VY5L9U1:T%=-HJW\6R.%Y[@*>D6>X!3+:D_N2 M^D,;B+S]E9 M[C2GJ2RU+;RJRW"UM/Y*KM M>1XD*16'?Y;Z$),HA90C%$0L3W(_-[M".=O7_&Y#.E&EQ;RQL9N=X<_#JG=L M=P+5V(OY$4:.4]=J@^'HY'V^GTD/VQ?5/3Q?7W[!CAO^+*MM:NT'_.,-*QDO MUO47)DE(VOK%$7ZSE"&!'X02G_!+S>[X["FJQC2VXNHW=:.2_'&Y4\J,OL88>3WB^\GC.3)E]K53%;,Z M_60VIE9#\&5_E)6.$^'!]&+.K M,>Z?WJUD_JI%E(DCI<="F!!"(?)P"C,<4'&R3#$6!\H8I;F[VZ>FT[EQO^5M MR-\;;9Q>/+6CXN+:R1SK>5XZ7839\8W3/FZ3W#>U7<[HMFD?!+.[IH-W[N1S M#6S3\,U.0I6?JY$12"'=4)B6,"ZH>4EF M:%G3[7N&EC8E.GA6LH-B*SSX!8O55N8PD*(;^B+KCX6F.6X,?,,&KBU3U>3QDO644ADX%>,8YE0< MO!!-!$F%7-94R)(LC3D-(FU?FC-]S.W$=5A\J4U:=T6!JAVRS*\U9&4N(\NZX*(N.U:A7HB*6.-?A^6(+^449C "J.@(#CH@+?Q/%87LBW>AD: MB'[65Z2W2?LW^#;&-F-='S36[AI[8 "%!E@+.'8A93M$>KGR:YT/:[IX,C?# M^K,#SZ[4XM\C0LW-4#D+97,DCKESW5?V*/O[G:T$<;\\%6('T)K=Q3I*4\X( MI%GB0\0B!M.4<^AE/ \X5S[ONAYV9WN9VS+7E]#P3F,8S>$%Q1E&(].]&3Q& M;G87U;_"U^Y\VY,YW%U4K^]U=_EAB^Q2=]4C+HO_;ABII%\WS\^X>KWC7XO' MLN"B#T%%A*PVI;R6O5\M"U+T-D0I#_TX]$.8AZE@@\3W8)[F/B0TP2SP0Y3% M6LFSKQ=E;I315Z9Q0FW447;VG4)@IQ'H5#+>%CL8R&$BFG9X1F:KD4?&+%^3 M$U ',SE=U\-T.9Z<(+&7_/+>9C"*44A;3#(9I1"#*PPBF M(4U@0 +J^TF$::Y%D4Y.;I,ULO2,AI2#P&8X_D M$(5Q #&C'L0T"0**68*BR,06.-39W"9I)ZM:^%@GZ THV?D;?PN$,R_@7H0@ MX;(V5,H2F&-.8$"S+/>"B&&/+M:K-5Y.C/"VRW]WA/4LD:YP&YDW.S%O@!)4 M(?=^A]SG >2,K7@ZD#@RM0UV-:D]3$?I0Z.5UCMV['R00'U;QTYE>^LE6M_= MWJ" 1Q$B,.-!#!$3W(TY9C"A412BF&(2&-W>F HP-Q;_Z_!ZI4F4!U8[T37S M.ED/B1X!C0GTR*1T5*.B5\>R07NOI,6[8KF13X]Q\V"+HB,>,^Y^4FZS!>>0 M[ZS;L3"Z_6]6TE7UL90.,\4W5G]AA!7?9(S#VTU5B5\N" L"'-$81A$-(/)9 M!#,?A3!&+(RC),!QJIDW5*_#^?GC-2*#ETI:.Y\UG5XTT=6P=CE%;&2J:J$J MML*":BOM#2"-O$X!-,C8[A3(B?*UWSY+JQ"@&]:$OGU3.M3@>[%^*DJP*AEX ME>Y&;:1C5_.J?F*L=7+X956I/Y6R5OD2K+:52;F4ZFZ&V1GMV0?VW7/HX-0O)[6;] MM*ID -R?I6A1Y:UN[G+E/KO>JR7T15X/?UI]9U7S+QGUMI )Y1DC!-*$^M(3 MDL$LP03F)*)AFD2,AEJIC:80=F[;YFV5L1@MP&?R_".O )>+(/4Z'5S4&@.*&5N@%*L^:&)8Q[;:\CM (SJ&N1(U!GX M_[@%7<_)QW&?E@M2&U':GF:.A=S)4]\2L286Z]<'N1[NLL7X&"61E_HP]@/6 M+#LXCC*8,Y1Z$2%)FF=&R\[5(LUM<6D*?30B@TYDP_7B^G'27!4F17\NW-]I M OZN= &CY AR!ZTK5K]>H&FYVQF 1PSMKF7;@.WNH%%_9NON+!U[F4]9'D*< MBO^@,.8PXW$*O=1#) X9CEEH0JTG>YD;6_:$M+@:.PUD0CSFXYA"N5)!E,0( MXH#F4,B2>#XB'J:IR:WC]4!.<-TX!I!ZB\C5\(R\+NPA(R2\ 6\O6,(L0ML' M(' 6V'ZJCXG#V@?4/ YJ'WK8O/Q*XPC_HR)-K7;-\BO[;\V-_33+G5_"8GB> M7@?#R)-3">:\[/MYE:V*L!PT-5D1EM,J](NPG'G";EORH2B+M3AH?F/T8[D6 MHU2(R7LKLZ?4;U[_P/]856^7N*Y57N @S +F1SGT@B"2:1,3B),T%.? C*<( M^0G+C"J1&_0]MTGP)$ P".(H0X22.#,ZA.ET.C="DW(!VDD+*"-++--!R>L/TE2S M5;<@3NY&M$9%C]1<8STRF_4+ TN_H5;BFUWZ:G%2D4,AY1ZE8/!%E-S7$#[? MY<\J*WP1A(%*PY??M:,J%=XK35(5>V)E+G(E-1D5MB3%WQL@90B_[JMU"OD=D=))B@YHB2M+B>E M)!,0#BG)Z%W+2!I;NYZX*@!3B M#:X+LDA03&E$&?0SG C&(AE,@]"#*$MPCEF:9]3HT.A IKGMO?94 CN=Y 9A MJX4*C-C3"VQK7W3S5&EG&&CB8(CU:''B@1N9-2<:,_,0%W@QT-C<2WLHJ=SKJ"*;$M4]3-@2T'F.Z@F]D*KP".7,/"PU( M7/E.#'4UK5>$AM)'_@XZ[UA$K_1N^.Z7C#ZV7FV]7W_ I%@6Z]>%%Q)"49S" M.&8,(N(AF$HK6\*S* J\#&>Y5ND,PW[G1BP]$<%+(SK82-E[@1HUX*WT!I$: M!D,QS#*BW&$M5G8BCEB@_$K!LU-%\ABKN->1(O% MZW9;QZWALV<,E6O+(HZ(QZE,IQ'+@SU* MZT]K;NQ7'GF8(F>WNC+95L$C>Q;[)!OPKB*?.A[RY*]F]0I+".L-7;D[M ;.1%T0XLXZWX)20<;^R\"8I7F$\@@RXL<0T3R .9.US[TP\[/ 0S0U MLJWN-S\W$FBD,YOM!X#IS7%[&$:>V:W/RQ@'Z],Z.YK#!XU/.G-/*W8X7\\\ M9>FQ^O#\^$?Y4LBTS+OH'!/GU5,-S&XZ*B_.A^)9&L#_^'S_L9>$W="K]21> MPW/5&51C3]D!E!Q7*M>"Q-X7]F2KT[K%#BEVY"$[^+!E=;6#&N?*(/^I*-G' M-7NN%S&G7AJ*13A.@J0IJ9:1W(-)POV(LS3"H9$?V7!W<^.#[FN_.\Q')I8I MX38OOZ:%HJN::\.=35MH34OQH^IJ>F]9F.O?L:KXAF6FD_><,QG7R-[A-5NP MC"'*4@*]2/ 5PJD',4M3*(B*A,SS N1K&1*&.ID;0>W$!*R34R7L,; +G\-3 MP\#N *6Q#0W,V)>>M:"^ MV]_>_O9UM=R0%:OO<87OQ4:P*'']B>+?VFSC7A3X02:V:11Y,42<49AZ<0I] MQ!+*$\R(IY4,6K._N1&BE!AT(H,7(3/HA+X!4FR#>:^!M@9'NL5P[*/=)?@, ML^'KXFA I6[QG"H!G_5G:<:N^N ,$JU&,]-QKKY.>_1K\)K=R?GWU8I^+Y;+ MV_(HXFMG#]F::1%->)R0!*:,(HBB+(8XS%(8R/SQ/!*G:VZ4\MFH][FQ=">\ MNB%F?[]S]DJB%VD+$KBUE**:M;OV63&39/RN2*S MJ_ UV)Z.@_-$VU0AX&:)*T!W2\)IY%WM5\W1&MRW&C0WW?[57,>]?:S%ZY:^ M<(RSJF+T ?]HEA 5C;?PTS#F81I"(KV=49A0F',/RRJY)/,2L77%9OY9)[N9 MVPY5"67HA74:/[V]Y?6HC&Y(;024$;/MSO$&#*-D[GXU"((KYZO3G4SK>C6H MZ)'CU?#3U\WV#^),+&1^NZK7]>_5JJX7:9@GQ$L(S&+L0^1E#.:I^#%*0L*0 MSWPOL)KP1SW-;U=)QOJJ"T(H/O4F9(I= F%6PL1D7C4#@RTB-ST%9ZL!,?"/E! MIP"XXV"K E Z@'<3(&]236C<$9BVOI \*^Y&0EH;JVXDVLI"W[9#)O_ZKPU> M%OQ5GBMQ4[BZ%D_A-9!)N5BADKB4;*VR#CSBHJS7JA$BB$[U)5J1^R&5OTL1 M'%BO5!<,%**1M?AO#0BN*M6%^L.O0!4R$G\3:\>2$?$86!8X5\%$@-5K<:(J M:G'BDDU5[$4J(#23QUXBY>";M3P52Q%D5:JEC,21CVXGN+/B1O8?QG"Y(XMV M)RR 9*_U?DFD*]JQVT\WB6K$%EW>-A5450WVPCR@S(->R&3-.YK #.$81B1( M<9Q%U"=&H0S'7X,0X7.P&GWN;Y.I!&7K%:?)1T M*AV>XV+ YY5WM%4^T<&D>^3S"AYNC@>>M)O@,OFWS(K7%K%[\_IG+5-]-IMO M64>SJ;!0,+$?)I1F/(T%?FI3'%&81HG8#V>\T$.M_IX(93QB,BAY_C(/UR+PB86Y2;/9A M_K.#>2L\N+T,LS'IF"/FB(P,.IZ4I,P!.20OBQ9L*[BLBTKE5)&%NQY$(RKY M-DDRXA,DXR]Y)@[T 8$X2'P8AQQ[$]^?7WV]O[Q>? M&*Z5!7'_2O&P:A[),@_Q!"9^X@ERH#'$:9I!/^5!D&0T]XA^^B.3GN=&%4KH MQA"Q5BX(:^F"D$M1#6Q+1MAKF//&0G1D0OGS*QR2^SHO#R.,#0QW8V$]D<6N M(Y0S\ON.K%@V* V:KXP:G,YN9:/GGL'*J@'[^A'%6GYCTB;V=E7*Q)U,["M9 MSVFP-R?2+$SSA$'D^PE$+(@@#DD"(^8%?A9F<9!H<;Y=]W,C_I[TRH2])[]Q M'+R+\=';58Z'^LB+@UO K:I,F./FL-Z$0>>35YXP!^94#0J+5JP/N[@H=_F' MV]@C0CP/I5X*LU30&@HQ@ZF/,YA3F<^=9QXS\W)*T7[#8( MGUI'D$)Y"Z@$AT^KI7B_?O^OC MRQ0C^A=[ESJ4Z9JN9-:;%>A"X6C_<7%[B;=:>@J?[CGT'[/LDZ)S(.4XYK1_O*A?EO?;M9/JZKX M[S;3M>K[[D7^71KZZZZPM"J/_$5\2*S]C30,-<_5?['B\4F66_G&*KQ]H'G% M7V 4Y2'.$%$>L2P.LD@S+',.ZIC,Y&G\?7L*-+F)0:O' M#>@T :TJ!V7"G90?_:G?EAX[_[M\+R,SOU(8OI$X@'O\JG:7MU4EE9+_OFF_ MFYO#KT2IO?VM5/SBE^6P1LT,QLY5#9R?J,5;]7J\V+.NPJ9FH. 5_6Y>WS6M=2>*&9N G)RX9"AR".//<=X&=D&-1$QLHT>*GMR8R#FDKVS8.ZKU@'^33> M=WC9%D%I-B[KIK2I\M)8[15$%93TC=5B1](\^5>Q?A*_^K"J."O4\UU5E2]R MXU(O2!Y@WT?2Z3;R9?:D'*9YC& 2$L)S'D=9II6^ONH67T3(_/R/#X'FT"N M:8;(75S8R/).'68V#?PGHM8FZO@*$_:;P^-[SWSUYG7W2&O=4I5+/N"BDD&Y M,COAYKDYK'\IZG]^J!C[6(J%0>CP12953](H0#C","59*NW4%*9!', \RH,T M]4G 0B-WP]$EGML"*&6$7 @)BE9*4 DQE97Y:5/2BM'U4VUC7AYUW ULR',9 MS0D-Q7O^!CUU99S?28.RU/D&2*V!4AOT]+X!4G,@50>=[N"+DQ3_DX^32Z/P MJ/).;_F= OZ3YMU).K:TX;ZP2BV;RM%>+8EW_,^ZR9F[0!E%/,D3R&E((?*3 M0-9.P)"&698%04IBO0HR6KW-;=W8"@N6*KC)RKH["*^FE=<5:&-;>[=X*4%O MFC, 7'$HA&VLP X-OSJ@N#( #_8UK2%81^TC@[#62U?< 4EJJ]B38+?B&VOR M3'Q:U;6,V/ZP7'W_FRQ8_CLN2OG+6[Y6=BL_A6HE%! M;(CV-[KU=_RRRSZC$D8]R>5'/-9DII&__H_@QDO0#?B/7Y*;U M^54Y8__%+ M>).$H>'>V.DW87 3]A-&>I(+M#V]0)LRYQ>IQ:]-O6\@U0-*OQL@-=S^%4LU MP:&>:FR%IH[OX1SC[_+ZSI5HT]_Z.0;UY&6AZSX<%EY=I 2E.,@#*-C?@R@F M,C2+J9']_V0O[CYU1*A%-OTE\+TLASWA@?XRD_!("C&7^R MBTDG_)"2A_-]\%F+!#MO;]_MHIR[YSS/D49AY<2"G.H4Y#0,8>MA+8R_) M$=7*#'JN@[E-9 MJ@QW+Z<@UMN\7 G7AY@]6&%F43;D+"K."H8<]S!QJ9"S*AX7"3G_J+ES M=!,'NU=PSBHFI+?(JF#6ZMRXH9$>]*I1;.4'.P5N+/(L&*(]3!KC M CVV[<,0XQ%2,=AA9^6 ;=C59/[8=A#TW;,M6[ @JDJ9>6]+O'RMB]JNH3FDO;8.L$\(C%O@Y26&$D@PBWR,PCP(&DS##,4%I0K/$)$G+A?Z, M&&&"'"TG"W4.51FQ CEC443\)(=9F*80$9Y"3/T !JD?90$/4HR-:MNX!'F2 M4I%3@*Q["G0&W<@L;(S:]15D3V,Q5BG9@]Y^;DW9TZI?+"Y[YK6)XP7:>/XN M@+_^6-ZSJEA1%=;WL5Q715D71'F,+C .!1EY M]8PNSJ80>FZ$MI6NK9^WXF#5: -8JPZ=*&3 9.CU&')N SJVX>WZP(%M[J*M MZM)[KE'^!NP^%J7Z#,(&+ ;J9T<.F(C\[Q$\8#$(SN(';/JVN,R]KU9_8<'' M'ZNJ>%2R?<(EK0E^85\W+R_+UX\E^:V]D,,HY,B/(YA[J0<1RU.8!QF!,2(D M1@D7K7/M2UZ#CN>VM C1H9(=[(0'_P,_O_POL-4!-$I(:B'G*ZA>-QX:]\8C MH3PRWQL#;'/E;(*TP57T2(A/=$7M[M,VN\6V0&WP=MNDO>ENO2VTW+L-MWG? MW-+\4%&Q/KW;5,W7KFE?WG]K;I3=WRAV,NJ;D@\0N6Q M@=C9&9]J#!593-- M\# R$Y]6W+4.RT8A^)O544QA#EL0=Q3 D,8YK'?A8RCK6\Y@?ZF-L4;<0$K9PW0$HJ M:]M+6?6FZA"@PW/6$4QCW_G8(*0]>34P&)C%XNUF%HM_[&;Q4)N33&<-I;IY MK?.H19$.>99[>'[\HWPIWI8UK>B')7[4KLYQ\NVYS5PE)7@HGN7*\L?G^X^R MIE5="(!T36P#2%U>;*\':>1Y.X0/^+L4UE5QC4$D[*IJG&YRNG(:@RKMU=$8 M?M+"-J)BZ[;!UTUI ]KHUEM9 :(1V\R'5!MX#>.'8SA'9HF?AJ2!<<,Q MHA,9-2XCZ\B*80#/H/5"IYWIK!8&6NU9*TS>LRW\6M:K94'5]W,O_D5>=VY> M:40Y"S"!".*F*DA0ORR9I!.GK9%K4=0![O5M,5XB.3,Q[8MZ 1E#P]_9_1RK2>AD99R59 M![J:N #K9:6/RZUJO&/IZ2$MJFWJRC=8?!&$?7UB;+TKX]KS*]D\4NEXICWK)*%KX$K1) M:0%N"9&YPPW3<1F-B1X)C87SR*34%_L VI[D(]60ML',E7>"2=?3>AE8@'+D M+6#3QA69WW'-WK'F?S^63=T)0JH-HSV?N07!84"]F$*>RR2"C&&88DHAR?PP MCV*:H<"0V[3[GA^QM3("UNQBFUJ'*W7 :"MU]*M)6J13UQH2/6H;!>:1>:V3 M&?S22?VK=-1J*]&TX'_20-@N0[D)6BXSC6OU.WW&*AP61=R#_B%O:RJ]2+.*$^R3)SV\E#LQ[P[0+ND5O\& M[>*S]E=H]S+1>_5<6MV@[;T\MYF[=T$D)64R&T-1VER?[:.D?WMF#="4EV=[ MV(QR=782AJMNSO9;G/SB[*1"I^[-3C]H:3MI,V7<\3>;6HQ57=^2?VV*AA#J M-Z^]GYH[B#B/4Y;GF5B@0P11VF0.CF$:H(@&(>)Y:E8DPU" N3%"/]5(IP'H MJW CXQUZO[#+U&(\3IHVE1'1']NNXAQX<^N*)7JN+"RFW4]K9;$$Y\C28MN. MM;6E3/.W MS:M2E(!UV67%3-Z4NYLNL7$H=NJIM.K&9IIKQU+;?C/%^$QFV-FE/0=R8H-V MK!J5P,?^H'QNQG$0!R$,:2;#M2F&:<)SB$D2^@D*2.0S,P.Y M5K_S,XZKZEQ-N/4SP_*Z0HEK1J]ZF.LQJ',<1R;)7GDSP7Y;D?OI!:=Q0# " MSA'OZ?4Y*;49P7#(7F8O6^9=;S>O;U?/N>A#<=YM+OK 1*:TP1'C*89!Q%*( MF,W?K"@K]WXIKF8Q^"68^*7($W,@-9 MXV:>IUT#$%?YVH>ZFC9ONX;21_G;==ZQ#?-\4,94U>@[6;74*-KSX.6Y<4!/ M//!NJ!JH)C:7C>E7PS+R[#X5_JF-DD48Z!DDKH@&/6QQXJ#0,PH=QX:>>]#R M'+*IRF(M]M.W)?U0_)#_JG^OQ+EH@?P\YXA',,]0 E$HK4*>CZ 7QQ[SDCCC M9N65SO8TM\F]%51YX/!65,.CQEE8-8\7+L :^TBQAU,GY0U0-AYHBR!#- ]2 KT\$*20\!!B M01(P(XGG!2P(XBC721@ZU(D1'TR0)53E10+53EB#**ES. ZS@"MT1B: GH0W MX%'*>-.Y*CJ R"!XS %4$P6,/3PQH+Y9@)^EESJ@&_D+57J5-4'XWXOU4U&" M5R9#>@X&"Y$KNPJC6'KS9K M&10,&CW$*!4E66[4?DWL]<4?<.LSW_O*;X!,#M]XH2Y7N-S_&Z[!=[9#'H[]^YT@6X7I-\+;KOTK 6;?][(Q#UW7.6# MJ^_%1_ DD\*]>7W__+)G5H&==''U*# M-?;G#>U42S/.-TNQWM)M1$RW].+'QTJY&(!R^QG(WY_Z%/K3MS^EWW^]OW>U M%HXS%(-+J.,NIUMYQ\%J;\$>J0N+=7[G>O3UJ7AY$?L[<2;\F]C!B1<>WZ[J M=7U;URM22%>5O\0V\VZSSL6^CWZH6/'XM#X@AS3//.H''J0LCL193ZSP>49] MR#B+DX 2'"?88)EW*MS\5OE.*;5A?FK5 D3J)7;)G6)J=R_WXTHUL3M7NADL M &Z'6&-)_VG#-O**WG?'K*\8N^O6<[?#:;"<_[1A_:FK^54#+>:AA$/<+G Z\3%\$QL]!;(^PM .@B)/@/.:*'0A_W]Y!#H,^I?#GT^]Z)MWJOGYU6I MCBC-<>9VLWY:5<5_,RIX)48L#S-!*3&&B&<4YI'G0\J]G.59SCV/F*6].MO7 MW!BE$;4QY]P O)43_")F26,&^-4TR=5YH/7XQ1%\(S-+B]S7!KE&4+"3U&5B MJXMP.,MK=;ZGB=-:753Y.*O5Y5>LKHNE9SP1VY^VK$4>Q['8;800)SB!*$,^ MS/Q4UCQ$V(N])/%PHIV\]+#UN;'#3CZ;:B%'V&G=#=LC,OJEL%,PC&Z![4&9 MZ%1J H[I_>AIY2]\B11\P#_>KDKI8\-*4O1S09*$ MB5-1',(0)S&4I55@[F<,AK&7TY@C+PF-K"VZ'<]M$]3*+>< )NOBFW1EJMA2 MV5/7*QDGW6;K7.,?X&75AL.;)NG4'!0]FAD#ZK%O+78HMV'/LC[TGM@F%Q(6 M^3G-('.6FU.SVXGSJ^WI6A$/=3]9A%D'$>$>#!+ M,L%](1/;)A;XD(9Y&G >1@1IQ?V,+NG!C9I@JR<0BC9V+M!3%=S60"FK@J)J MT*HK2!Q(E^!&8] IJ.X7Y>_EP]O?SF7TC8[D\_@*)CO>S^!K,+4;C#]"%VP0 M(PHPI3UC?!P/;",3=&AY=GI:56O9WIM55:V^RU1)B\"/_"CP4YAEOB^V"BB# M61QY,*$Q]>,HB+/<*&/ B3[FML@K$:',*0GRK9"&!YX32&J>;:[#9^QCC()& M\=D[ECLTEPRH[>HHC&" M2>XG$&&>PCQ.94FD+"8122)Q0#"K)=MK?6[3N:V1VD@(E(BFQ6/[V U/XZL1 M&7D"FX!A42?VA-)75(CMMS9Q;=@3BAQ7A3WUD*US&)7+?+%FGXIO+G%=W_XHZ@5+ A)SF;T^R$.Q*B@O^B-"/ MS"4]U#^=0?T"S!;N9U9@.7-&,^M]8MQQ[EQ6R?P M#5 B*Z/"5FCK]&67@==C+Z=PCLQ75R-I3%?:Z#@BJ,O]34I)VNH?DI#^BW:T M\XY5Q3<5_K'+OOBEJ/^IEFU"0A9%7@(3Y,<0$1I!G,01##V49H@&7A;&)HPS MU-GN?M=Q#;4M>WS8> M%@7;Y0H- Y(P2A ,:))!%/$,IC2+82PS^Z=^F*78J"CU&$+.C:9Z.DH?E:K3 M4F;NESERI'^%^+W\B0A-P4NKJCP%[I+NX*V>_].,VT;Y#O0X\6>/[LA<>C"P M6P55]O_]>@'BSU)/<-\;VU^DKN(#^!5LU04[?4?9XHTY(([X?!01)UT'Q@3Y M/Q9985=&3S-7/-QTP/X\X]R".4[&&8$Q@&OH(^I@E>4PY M2SPC7\9+'QV(%@[2>L@X\Y.^T-W$ M[M)ZRA][36N^9U%3<[ELU-#O;T2G#K/6TURL;\1^Y?5\XOQU#YX M4>5@ MLIY[ZEK[]*>B9!_7[+E>I.C_=O=FS7'KR)[X^WP*/$S$=$<('5S ;1XF0M[. M.,:V]+=USHT;?JC :O%VJ4J79-E6?_H_P*6*M;$ %$CQWH?N(TLDD/D#D6WLXQMQV](]'6][R#S]3E; 7* M=)[F[XH^4!,XBI/YB'WGON7=#*_D4CYB\;PG^?A1^Y[U[_*2ZGZ69]^;T4>Y MUXW]W;9J6^GX$[T(Q54=V?='G+PC^TF&3G5D/_V@17K9?A_-)GUM(U>P=6*I MAL=-*H=5Q!EK6P&LMG$&RUBLLX(1=-Y[716VCK$6O?WX MZ]WBDF9QN\O >G&K1UR!O 2X:MH!U^G6TA9BW:+7?:/:A=^-Y:HRJ.-U&LS. MWJ#X=5++2@^XXH^WJVV?024Q-DVH&]K""Q"G)$TC D, MF4<@8AZ'." 1]'D6!C3T4AJE!JJS/27STY9WO,C3O6:FK;3PI-A1]:ZVG5IH MGZ$;^4!3H$'5]WSG MERMM^?H5&520KQA^.IWX>@SVU& 'P]D6%L %?Z.:Z_3UG-[-YIN7W2-M6:<:%CX\XM7=!4F)BZ<\9H+ M=5R;XU6IL[#NGBWWI!*;)9= XI%DJ6<9YD\'''"FF(")(@$#"(4 MQY[(4$*-(@N&)IO;8;:E5:P+P%IBS[15YI4Z\'X5*N%]+81A2:#!)= [@EP! M._:-<(?>UQYZ;6VT^D[F?=-R"_SMJRJ<6.+E>?O<)N7V(D;NLFW/3S5UHNU% MID_DV%Y^QU'ATG>YRI18L7><+G'K<;(81C[B M*,QBP6.M9(=)J)V;O+L=+%S*6LX!Z[%^9?E*IVNOX6&;TXJ.+&C/E*WLN 5] M=F=0R-3IEW!E,=/7^B)>MZ#I]%_&]45-QU@IX\*F3HEXW>*F8^!YL<#I*)/. MS1C . M8I$FOH=X:EA7=0YLS4W=:6EO&_ZQ]5)^?:6ZRVAJM!OV_IL'QJ_NKQSK@_AO MX[_L 70#.HA IWK7( &%TG\QMZ;-NL_>S6G$U'\3MZ?-0D[G!K6BSC;/2O!" MJ2KX]Z<<$Z5>Y+S\Q'%YD'BY\%""@XPCF(6<0!0A"C%C LK?X<2CBARZUQ_PU?2IJH6),$9(01!+Z8<(L^+(>$L@FF0XFV%S4MN0[O M:32!<2QESLWV*K+E NOG),JEUZQOB"GGK$Z0J-N,M]K8^]^\H+G4X19AF&2( M\P1Z)*80H93!E,4>3#S$TI1F6<:-ZJ)>G'%NJL_;MI1@3;7QY>\%=+5O@-UA M-K) Z6AMLK1J:CL3&6SI=7KQJP>-N]O?"_--?06LQ_Z)>V#-%RW]K94TV)2F MT[7+O%W5)F/!'U60\<\VZ6I;5\W'@8A4%=0H(PPBDB4PH]+P2E).6I[M/='=2V%>Y,%T;3[3@>W&/[!UT@;>ZNL\/+E5_-LOJWY>VF>EP7^;\X^W,EQ^[)757ROGSS MTDG?^R*G_*LR%NOFT(N0(\XRA""ED92.680AP01#$6D^%J5M(E#?JOJ#C'=3,@YK[MI>WJ40> M]]O1%."S^2(FO _:WO/L'#,W[4K?V"VP^4$P">ZNSHUQB9WVF)D$^*-3:9I9 M;9V*I'J[*0JY#191R%/$58?(B"7RQ(E]F-(@A#Z2FC@-_-#'GID#<3OVW)R% M)QN_U@%/M"&X7XQDN5[]:)YE0YU0+^*KZT>T0FUTGR&1CV>@U-NV+@ :>0_OW/TWH*$2 M?&__J\@%-;U.6S@.0^*L5^.9:29NRCC,[''WQ0O/VSKW^3/.67MA(.W?.N:B MZ>C8G4.Q2$@@ @]ZGL\A4I[]U,<,AEY"?>0+CD)NYMZ_..?^T36M:_0G MT+Y>$7W=RQ>GF(Y^_=+ V=WA*C2;8,6&XA'T-@. G%W"7)YQXFL8;0B.+V+T M7S4[!E3'\G=MXLF'?/6M>JK>2_.F>"N-'%XW$/FPQ#]4+5>:\2"6IIVR](C( M(.$!@7X29)P1$054Z)P >M/-3?AW% -),E[1'"_![D:@IA_L& #?%0N:[CU- M^(>%D'M0Q[8-7>*I+8K,8!HH?2<':@20_&$G=S2'GT3DF+':21O#M^STS0_G M&XC?/BD7RK]J'UV&)1US$TWJ\S-3>FP70$\1F@#6D853PP&L60 ['AK5Z*;6F>J21GUV;H#B MI,ZH=)BN<266CO0H6RHFU:VNA.I0W[IVN)FF'^XJR"P(3GRB;'@_1)XJ[$)A MFB0!9*G'@XBC 'E&A5TFI'UN(G@_D;!.'M2M*OH:*Z]YU3O/]9SPWG>2/,!^ M*;/_0GE^QXOW7R69KT?Y?Z^,O>,EF3PM[P0)U_8X^XRK32$G5YE]JL\9"R/" M.(RYIPZMS(<8LP FC 1^Q' 0!$:)\6?FF=L!LR/S!G2$UDG"MJW/]E'5O66^ M&JO1;YQW,-6%:C&MP'M5T60(JBL:H9T$PGDSM/U97JDAVDE6SS=%._VX?<#) M3O9\Y8P_-5$NM:1YMW["^6K!O,,MY'E3 M9 M0RCH43INP(T6/(XDS/!2^;MOZ248? M=TLD:*GNWM=)XVJ*([Y>-ZF)^)[[R.N)Y M]>//55Z5_Y97C[?+>F$X^V.]9K_RY?(-EM\!E2:F'Z/0$S25B*K@TDB$D'C4 M@P%FV",X(Q1K!9#9$C"W$[)AH>F1T3(!-HH+\$NR 7#'!_C1,@)(RXE!G56; MA1J6.%/ /[(LFBWR!D5K1UZ!B>K0VJ^$JS925^ X6"769MSI"K]>P?5>+==K MQK$SN3ZM5S]4M5=EW;4>IIR7B?LB7]'\&2\_KKY(??GA%U_^Y)_7 MJ^JQ7"01QRGW8A@%*84HQB',L,]AY/$HPQ&+,3(*8KZ*FKD=2/(C1F;6V76+ MH6>]30;QR(>.X@/61;&;K*C./=J&C=RM'+JGG6#FR.2[CI9)34(GL!V:C&X& MM=#1OVV>GG#Q/BI+J_RX4C+YEQ+"']:%LEY7\BMZN2.EA*BD7/Z^S@W= MY3!Q3E*1A@0*$6"(_#B%6#7)(ZDOPI"&(2'"H /MU029[.9I&M&V+"D%AC9, MJ:M\W+&EFL77OJ^:,;#N<6:@25Z_D!H:_:2+,W8$A_6JM&G[6HZV,1;*P "8 M=,&F:DR+R68I#T.6EW2Y+C<%MUA#5Y:!,X '[83K9YG.:G"&R)X-X6Y4.XOB M*U\J.^4>%]7+0X%7):[#W,LW+_V_W/[.RT409F&0, Q]Y@?R0&0>S-31Z*>I M[_'4HR1A)N:#_M1SLQ5:^D!-(.C37M>\V?_S=\6!X76SP:KHV1'C8#WR2;:' MXPUXD!-<0M/86# 'QI%E8##QI&: .2"'.K_%"+;%$Z7\^UB6&\[>2I5]NJ ]?O8@V=58>>*<&^+I?/C2'@12B'-LA"BA B8JG\FGO#J M_,LP-(IP&GGAIJE_J9:JX0$T3&R[0C=\W R4Q.PL^8 M/N8K7JB&<"I*XUE]4'\4Z[)<>"0*!>4!S#+A0>1EJJJ1P!!'G(=(!&&$M?+6 M+T\U-^&XI;2N[L [6LUDW "R>J+,#5XC2ZQ]J+9DWH":4'=RZ#(8CL3-P$23 M2I7+#!\*#XTWS.M;O%]5>275[Q^Y*N.[JK[(;V&12'4*93&#&4TH1(+$4A5& M/D28X10S2CQ?J][9N0GF)@\:&L&.2*"HU*]2<1+$82'@ IJ1M[XA*D:U)H98 MMZHN<7+ R>I)#+'3KR Q^)QY>.3GJEC6?6#OQ$/!I,:X\YAK[,[A$>:V1S]C M.8NJAM)T6Y;6R8F02;TM>P&ZX8WK#K713VX-P,!WI['3>N!8A9@.##M9B.EE MUOHAIAI/FV_Y.NGTX>E'$VMMO-_/O#ZWS5Z3"1[R)_6Y-K3J;^US$%W>UP[0 M&7E3GP!FA"U\ 0>K_7MNS,DV[P6F^COWTJ/6Y86+6NCBI33PG[:URJNJR,FF MJN_NUL=9YOW^G0D7$9-V.XS#,('(ISXDGN P3E(_BCP>I(%OYJ.^GJCYN:P; MW^>Z[9E5F_A/S\OU"^>M!_M9SO0HV:E]U?:N:@<+JN#R4%=OMY@-LF.E'[F M*L]E$9 PX#XC*FD$0X0C#\K_,9A$/@YIYF5,-Z0POWTMZ._6HB7KYSR_*=2YLH/F.;+O'IYTW67>HOE M&LE??)&ZGUR5]0HO/TOQ][1Y6A"1(B\*$AB&C*E8H!"F*(HABQ)&A!>)E&O% MHEY!P]P$5X\+T+%Q [:,@(X3T&,%M+P8;'C+!=.0BN,OP\@B=-XK8""?QU^) MB82YL@QWW>H [18 _\3YLG9 -&&.U2,'_=7[QFF=JM8H4]O%="3XKX-W\)2P M''JZ(^4ZWO?.GRN'LKB58?_QL%916[=/E?953.^=N9T8DK9-4\-'^>'V8T.E M,;$QN6G=PT;C#L82EK$O7LXB<@D0LYN7$]S;7;?T!YKNCN4$^7L7*Z?^[K(@ MO%;[U^/FKW\^/_.B_NE3_I17"T*]*.12=8R%!!;QF,(T)03BD#"*&8MHY* " MO!MBYR8[MFV?G^NVS[73%3QW&0,W8*/(;W^MKE[8>KG$1;E[Q$E]>$LC5W4W>T"C%K%W1&I,RC;[A9TO3KMCN>T<%:\ MRTNJM(![.8MU?0-5GW[06T(FQ!(IP%) T@"CT*42HR MF&+F0Q)[R,,O_*)^5 MKU2/NC?]5Z^MAG-CHO4:^6SHN+BP3$-+--&2&'@[)EJ:B5P>':TE>.*\+BFG M-LU38_P"M6 J5&;)5S^JQSK;DQ<_:PU.)<@4;4G2)_RR6[5F$7$%<%V:XO1& M=>44=[ 8@PZ2:\:?SDOB (4]5XF+\>R[JI:J<7?QO%;?"5-9X&I:5,,AF&:0409 M@BE#&"89"CF-XR@*8Q,_D24=\>2 M85D#KRQ-A2,:F3Y4JH#OTGUPYGKNK=;E@N MOX8Z)38F'O*S.(8!"P*(&,H@B:3TC(A/8Q2R*(VTQ.7!N+,3?PUIADG$?: N M:UZ6[(\M9G0X-]*;3O!II1GUQYE,]SE!?%^[.?5G>UNJ*27R?L548[E%&@LL M@I!"1CF76RV*81:Q&*+43[.4IWX6:359.CO#W#9=1V37>>QB2?> M%ER*B86(O#15U?DY\>2&EN8%Q$$B_RFR.!)!G'%N5./L[$QSV]@=H4 M$RCX MS_7RIW)>+E5O)%4&MZ;:S%PX#[.>0> $O)&W_3YN-94*KK?#A<*2M MGY]G4GW\(KN'&O?E%\S#S>H(&EIM\'+Y& _TH-2U(AX7#&&B.+".T@1RAR( )5%8A<%H33!8:9\)N M/V3.Z#US4=)4)KEE3;9\K?%J"H[C-^/-?U08ORP\KX+!\88FY[ M4Y$*:EI!2^P-^+!>5ZNUR58=PNSRGG4$U]AZ_ !2(QS+&J!8[>:A<2?;UAK, M]?>WSN-77SB^X\\%IWFM@\F?EUS]<+MB_:1M:40\\Z)Z46$75;_\YX*SA 2I M+V#((@(1"F*8!CZ&"?:)$"B.4N8M5OR'FLGX#O(JTK2V4-9LH3Z!X^VD3[PL M >[=A+$>?];WC=>MG_$%Y/AK,OV-9)^G&[#EJHY'VR]5T7$F?U*\W>Q7)1[E MAM()X.ZO+*\CZ[7N,)V .7"IZ69\EQE)/9W[SC9.?V)R_P#[X7NKY@(44BY!B*5"A/<,@A#AB%ON\CYON)0!FZ/CG).=US MTT![9*L05BX%R5JHX%5U1S)>8I+[[T'O")GA*H]\PO33E?8=73TSF+RFLB#R@\)E*\)Z"5!AC(6TXAJM1$X/?S& ^@[[""U5D22O\%*E,P)< MW]RJ;!V"EW4SMO*1\PHPA^DU9V$;3)HY?FNZ5)BS%.\EN)Q_RJHFU>D&AE_E MN&UAO8/.Q2+,?)\G$0P19Q QSF'*1003D1$:^2F/N6]0CLIP^KG)R//M48'B M ;1,7-=NVGR1-&3MJ-"/+(MGBKI1V:D1T9](YM^"ZF0;[T(M 6^7X*BF8,Y+ M5Q+>&L0+=:5,1YVRI)0EQP?5I&Q'L=2B\>KE,Z[HX]WJ0UZ4U8/$G[?YF7>B MK_^_4WE0!6>+Q$\HBS(,PSC*($(X@9F/4L@I1F'@DXQS8E!"P(H(DRTW3?& ME@WPI/@ TO!7&I10W,B?)#M=IG*G@6T=!*QEZ8JB 7;KJ*GTC[HV$Q@&5RW* MZ(M@:&N,NA@3G4T/<@WHM0OCTA*Q!O6BM6(^\K06C37G1U:/_4C6_6U44!K^ M_?XW?LI7]= ?5]*LX&5U2VFQD7N+8!ZCB%#((E7PQ@M3J!JK0X_@0'6<#/S$ M*(I=8\ZYV4 M62!OR51;;;,J.%W_6-76?H5_ \)77.0#_4RL5T#OML QKB.? M*6V,JDI7[=%[ SJ*04NRT^XPNOBX:_]R<<:I^[OH0G"B@8OVJ[8M;=]*,5?@ MY<<5X[__'W]99!GF&'D4!CSU(/)3 ;$@&20!"FF8>'[*M0N)G)QA;G*F(1*T M5(*:3"#I-&UK>PCDL !Q L_(XL(8&8O6MF>XOZ*W[>&($S>W/%/A;_/\O'SIM)JFK40O\8:%_/Q&'SG;+/F=>%]6^9/R8OY93]'\ MW(Q;3L"F9@4L%2]U,%G+3=.#U.(BW,$":DCR:1=E9''?,:/PYX8K<]T-F(O= MIG^ 3+MH4_DA3]Z0*4?D=@%%_:OE>O4#JM5D-^#Y\:7,J53D<=WL3CZN*I(6 M]3O*S5*_OUH73_(1*<#9IFDE2S:E2LYV MX0^R[O'Q>EWEM M%4M\._*;W+0QTM+, '-T\Z YZ:27#V9 '-X_&+YMGLO_9;WZ*K4,WR.1?UL4 M#\73JF(?EOB';B;_V0'F=M1+0J&B%"A2H;^76_/ B_IV1S=F8QBY89'B#+21 M)8@>7N"[(MM11O]%6*SR^<^/.EDV_T7&^KG\EQ^VTTL&VJ[74?X+E!$49YQ MC\1U0V($TX0BR*)(\,!#%(5:$>"Z$\Y-0NR(+$%-H)G"<1%?/57#)6HCBXB& M5%C3"G;$@H;:FPL@&NL4NL@XTB8N3C>I'J'+_*$&H?V>U:UG)?43ED'DA3%)5$#1(8D@$RJ#(4L(B/V-2[!A$NOT4V>%LI:%Z&NL1O]1K2%[6\MR7\''='@>T.V=1*(%JA&]Z2N MP9TJW8/6K@]5=NVY@50YCI4KNN!5VTZK=FX7')>;XJ4I,2#_V'77:ES/51N9 MVS,SB\.OWEV"B G6%RYCM8::\E;6A+>#ZUFC5Z\.GJTS2MXT : +PN(X8F$ M@TBJD"C%JL-,QB"+O4@PRC(<([W[UPLSS>]>55KE/_-2??1JY^1-C&>%?W/[ MJ-@]:$,:L"0B&?0]FD"$N0]3SCB,/3^*$A&E 0H7U;K"R\F W3 U? 9. M(!I9!NU7-0,UE2"TB9H^#Y6!)\ )9%.UVCX)7?(/'ZEO+0K^D:2.;/:+J R: MZ>??GLXRO\C!GC%^^6D[9?$O%2NZ^G'[.R\7&<5)%HH4^J$TMZ7-S6#&$(*" MH"!%) I2H=4[[<38TZP=*C0G'K$)G7AEQQ$_I%+Q>@IKY3,;H^,E&'"/.1!7[ (HHA22,+4 MASZ.(H8Q(EZ@M3N'IYG;1MT2"G:4VAS%YW'5T%J 3:2S MG +.58#[)1B&X];/OCUA./HE#O:CS"\^;=D=LBGL6MZ)#_D*KZBVZK,I% M$@>>7%\!DP '*KG=AX0Q# F/0XI\043&S*)>STVE]>%.&N?:4:JNQK:%FT1' M-*"*:L/ND.=@]D0:QZ&TC7T_2Z25G!&8>01#G$D#V<>A"(A6#0$G($]X^'S8 M1].P%--%6/641Q=@C7SV]#_%'69O![] \X:;%W!PU6_SW#33MMN\P.Q1M\U+ MS]MXS3;%6@KRO.HK 5&0A21+4AB)T)-:J/"4L!4PD!*895E" T_KJN#L#'.3 M 8I&L"/2Q/MS"C\=']F5J(SM'ML'Q,HO=@H9$Y?8E0A-Y0W3_'0,/5\#S \[ MO4Z].*&_:X#N?5?7T(,V)K4*,"(#/03(R^Z1?@^!^O_N>2%4#JUDL&EXOB H M8)Y$%V)&:Q&804Q(!%-.1\.04[UAFB7M,0GN7WM)33P3K[>T4_DS7F&)#=TBXZS! ML#/%\9P3NF#&06O?<3/2'+9]N3^NV!?YB9NUY&Y?FML1J&@R;<+=\3]\5EW% M^L@'S8G6VZHN*DWIJ&L;3?:8"B5"0DU=IV[7BSVVQW7Q_^+WAW M^__N'F[U-ET'S/!6LV!WY VFQ:GV1CK@;V#[J">;_:-^VFV@;H1)MLT!N=UF M.?RUW6W#5TYY_E,5ORF_\.IM$WYV2\JJP+1:>"E-PU!$4-"00\3B2'4A36%* MPA3'*?53KA4QIC7;W+97C]@;L.(5^-Y1:AA#,8RQGF/<&7(C[]0]T"2E-Z"E M50<]8S>Y%BJ.?.7#233>;9JA[U7QYO;H3JL+!IS5>E7^N MY AO"\[RZ@.F=;#K(L)!@GG@P8RD*42>CV"*$P]2["7,8UZ$L*??+M)@YKE) MEVY;/#?$UUF"DGRP5/2#C6( T)H#(%H63)JBF*R)AI-H+*1'ED8S MFDX'?8F_ M\B>E5CM>\(3(9$F+_+GV:GB^GR _"*"/ M,JZ<>Z$TW;P RO\EW&<>(ZE6LR[M&>Q/*=;FD&/:-/"&9=0UU-W MG&(YLG2Z#D:+,AB:T#@K>W%IOHG+7&BR?US60O=%.X'S:;WZH3R':IX'.42= MA,Q2[@>^P##)P@"BV.,0!X)!$G%/^ GCC!E=29Z:9&YB1=$(:Q^JHO(&*#JM MLKE/(JHG/Z[%:62144/T8 :1L: 8PL"1;#@YQ:3B8(C)0PDP^*QY4]];*4>8 MDB5U+?@ 8X%#P6$2T!BBP(]A)C("$\H2E$8X"O0])!OJ->$\_8'?2OMV4U?I)>3>6 M*IGWL-IUF[1$/)+Q+"50GKR>ZFD5PY0P"JDO? \G7AP'@]FZ M6+*JFLW?\>:_'U==&;UM)5%>2ID4HBSS(A@BDL+:^4 (E_^,HB1(.2,L#LR* M(FC-J[6)IJV0L%=(>5LCX:J*RAKXZPDF=YA.5BNXIE,5SV]^^KOJ,;HMV+FK M)3R JDWM8'V4W%42UIASZKK"^C"UK?T/S=YP=^T76;K.Z$[ M\1:7C^U?V"+P(I4P&\",1@PB@3.8)ED&$XR)E$XX8,*R:HO.]/.34S5ENSX' M9$M[$V,M?T4E_0"W#-A5']%;F5"P)&$<"ISZ$"6RZ_6=4P-_*9'X4^C)A4E5& M*"0>#V B#R O\2,>F#G-30F8F[B['-W7,0$4%S>@Y<-A5.6I9=(3>V."/[+H MUL-]^X6?@]9CYB%$ M$AZE,$")@"CR!4Q#+X,\2)(T$TE$2::=:'1FDKF)M8[,>O, 12@(#/)9SD$Y M+)9< 32Z27^,C4TYKW,@&>3W. !KHE0>HP_*+%?G @B#:3GGWITN ^<"]7O) M-I>>M1!ZG_'O_&GSU$K4NMG7)]Z&K:M/HOTFN<]$YB$,*4T#B% 2PLQG%,91 MQ%B(F?R'?OU"O3GG)A);JK?Z14TWZ @'->4V8D!S!31$IWM<1Y:DKPRI@:!U M#^U$>'ZMFE0*+# <$&YGI!^//339OM0M%WPUX_YLN-W4=I;?X.9> MY_]JKH3KAV[ SGB\I57^,Z]R\RNM?;QU+Z^L49Q*IQT!0(O;JY,P.;NGVA]] MXANIDZP=WSV=?LPR)F?]]%SP1[XJ\Y^\N;RJ_8@/^+?\5[/0;0+W;545.=E4 M*BWI8:W:R*U7E610COZC(VKA^8$TB#,$?>;[$,4H@\23!K'G<>Q1BOR092:= M>XUN&-GC> 'UI-4K+LO(TFY_1=HK^+]]6I?EW[>7)I)+ M57FODX,MHZ#/J;IVV>=U*R(=!AF-LPJNPI$<4S=MX-(XT!Z%.(TTC86U_V6C M=,T[\2XOFXGDG)*67^OBG^4"442\S"-0<,^#R!R[6;$.K\A^.S',=B :-\L$!IC/%=?C8,\"U7K#3K+]5:_K/K_Q9?A>/JL;S M[8I]Y96ZEW^W*918K^LZUS6@I7Q-DBQE4D_&'DXAHBF':12&T(\)X:$(62"X M6?R6R?3SB]_:$5YW0)+GXI/< Z7B:1O!5=3L-$$N?\OE7VM>_FZF/ANMD@AB M/PC\3"Y+%LA52E1J A60(]\I+J$VMC&L,',D0%A-/6DUH$-*(>JO]48=D=1 M%R,FK0V2KVK]I;Q?+W/ZLH@)DP!P!'D4$8BPH! C02 .*8H1"8.0&O4A/#_5 MW 18+T384#(-P*DGA]R -++4Z8@$?2I!0R;XWO[7::$6?7@<"9B!B285)Y<9 M/A0>&F^X*+_R!I=Y^>VYX)C=K?["1:Z<#RK"P%^0+,IP2&+HI3R#*$0(IHQ0 MF"0D2402,A)I13Z93CPW,7)41:0F'32T ZFT=M37T2W75&496 P]L3,&Q",+ M(4?H7EFLY3)4H]1L&9CV%4NW7 9CN(*+QON6"5/%^ID7U@(1PHR@U3;S3@UY-3CD$=640YP-,\O48?(5=9-1HS3IM, MHP_!40Z-P:LN:FW6)3W=E=D\.=S$*23KHT7X#&K3?]=&^GP!M@TOB$5&? MZ-[8,?IF%\B6\ W>*9N..=TULR6W>S?/MF/8%SE]:$LHJM"AMHLKN)IW!7B#)HB0FF:$0&I M0/)\]1,!<8IB&*2!ASB*O"CR36)?': Y00CK6&CJ^0JNQVCD0_&P9&PO?+[M M8/895YO"<9C\,"P.J\B>F&3R.K+G&3U527;@:3O9^EX(KC(=^+;VD_)F?N6* M RG6ZV/_[:-JV;TK$R4?:HK8_867FZ8S_'*Y_J7ZO2]H++)$$ :]B'$I1J1D MQD0*94*"*,A(BA-F=+/BF+ZY2?.&=%4X[6='*\ =L75@T.-FQ21/U:-I<)#K ME=43::^X7B/+PBUGO=)V3=+W/GH>VIM6ZYSRR38R1H#\7]6--8ZN"J3,GC>LD^/CT7ZY]-Y&)71R3BJM9FZFIDJ_V]8RG?0%4/0%Q/52OYH;],F":6X3(#.'@ M+"#FY"03A[\,,7H<[#+XM,4USX=U\<2+LQ7(HB E4@I $?(((NH12#+E?LJ\ MF G?XUZ@GYDW.-7<%(>&6&!4/8C2P6!N"RJ:,SC)O!S8LS_":Z M9['Y[,PN4[00&;PZ&1YANHL2+4[VKD7TWK"0HLKM]VF-5W^NY MOI8#.JP^8 MULI#^\W&?MU?AL @Y1PBYL6R#ER:IC./JFWPQ*:0S>([3#F\?;28OBQ7M6W.G*NE_>_G^6G5FLG M=T*Y8S&M0+CBA%(;NV+,1XU,]-_IZJI' #=OR#/@!=C$L'09U/V ,!M"C<'+>Q MO6F3@"J)!>C N+JTQ8A?F9Z:.]MO9^0S9)Z?C8MJ'N,OWW@%0D:D_;5KCHR_ M+!IE3"8@PNX _G-5;$E[P+_?\!47>55V+6#+K[S<+%7=\P\2ZV^\JI9-&,B_ MY=6C?%[^X793/:Z;2.]%AD/&B"=@J)J!HAB%$$GSRBX.SI=W-(VZ>DQ"JR'I\,XDUC<';=.K.X@>8.7 M*ASX]FF]^O&5/ZORW*L??ZXD:8M4))S$(H)!C".(_$A ['D(QE&JJNF%24CT M4ZRUIYV;O.Z\NC]:R@%I2 =8T0[6M;I9="R C>+!X')4?SDT+II' 7EDH7L! MWRF0-;A^'@7AB:ZA'2%M=BMM#-C@[;3^:-/=4AMSN'=;;?ZV94&QPU[;9PL' M+5(O)#S.0A@@J=.C ".($QY#1FB*,,$)1KY9_6[]R;6VS:35N[=9Z\K3_=S2 M77LD^*XP5EO%N\1+KIZAG#-#/=Y@??24=,>83U1_K"5:F40MV>"@)MG-?E$R MAW7(C %S58Y,?^)IJY(9 W)4G,Q\!)L:9=_XDE,I"=IZ1+=/E7Y!LN-WYZ: MJN)+>/4".DJW=;'D(;$9V !Z0%V^OKP6HY%%ABT\A@7#SF-@61WLQ( 3E@([ MS\Y^W:^!Y\QV:ED]%XN'+PL4$D1]CT#?4X')":V61_>?_GR_MNW]^_UMF6'RO NM.!UY$UWF4WM[77 W,!N4D\VVTG]M-M/ MW0B3;)\#JBI['U=M4]*W=<>8NL?"(LX"YF49AE$4 M*>6<)S!+_ AB2A"F/LD"'ICXVB]/.;[T:GUX'.G3&A-.JD?K W"H/QN\Z53@=.F8 M-/.]*,P@]0(/JN-9BID$0>(S1#.49"2)'>80'6P4N-LHEN4->ZL&]7JPU>-I[+11!1XJDN M3)3&M:Z"8!8+*3\HBRGU,B\32$=^G)M@;B*CHQ$T1(*&2CTI<1;$8<'@ IJ1 M98$A*MK;_Q+K Y:$?+79[/*'W1X_.^ DV_H2.]U.OOB<98=/E<5 5.^V?FWV M)K>AO7G^%V=U3EVM>-P]J[\K/U[Y_C*P]2*+[R M)YROY)_?JK[/N"XMKO+V@D42B"@C/E7-F3.(5/9RJKPG&8O]E*:1E\5H(0&ET?M"R!(Y2FK9<@1Y;H,YK57ED+QP7QLU*Y[$L MNMTVYT'MC,1ZS3M\4[?P;/W\X+8H%'_-G5C#FDH6:?@'-0"@1N!F/R?.X'MS MV QT7DOJJL_H3+B:MH7I3)@^HW3/C3R'>>_G'3BLG MW&+8*ZRU-XY.E$_YBG^L^%.Y(#S"'A(\ #[/0DJCTB(TM" M?3",!=IIGAT)HH/!)Q4@IQD[W/AGGK+;L%_YR?^7-6&)6>J<] BQ"A+ M48)@0C,!44H\F-(LA4'BDTSP (6$=='^#_I;^.R$6M_N?H3_PP2;>AMY+C6R MVJ_]P:A8Z&6<]?;Y=;!-L^5W-"JS>$MEW1/,W>Z_B(0C07!^GDEEPD5V#\7# MY1;ILH*3 F'* PBF)$D@$GBIR@-0L3\P*1J8C.LT5$^03'$ M!S4'P#5MAM$\#4R:83O&S(\=GS/,L7D(SAZ#KF)MFD&G#:K98^0H>F;_K^:Y M*K>_<,'*M\MUR1_6GU?/N6J/^G'%OLBUTLU9&1IC;JJRHDD_0640G>&=YA*8 ML?=>32:HZ53AMP_Y$U?Y;I^_W'^L&QO+/TA97JKJ1BS_F3-U]3D(I%$JBPY* M5BDM@P-/EMJBPUX_Q47K>;N3M&G4]FE=EJJF@TIU4Q6HI<7./JY^\L8?7"Y" M/P[26(20C.(1Y9YK0M*O^F*/Y[4[FFA;NA&O3(=J<5 M&*'D2&G0FW-2G<((AD.5P^QE\\#=MZKJY_:ZET0Q#@-.( M]#R+*8IC%-(4L MX3@AC-&,:%7R.AIY;HI)31QXQC_X/_3C<_>Q&I845R$PLC1HF'=Y3WV66ZL@ MW/V1)HN^//E2 MYN4"I5Z",\2AGR1"[D8>P,Q+*"2<^C@,B1!ZC50-YIS;/MU2+?=J60&VX8!) MPH%8JZ)+->D M[2;M*316X#A+3X2K"-O_AVBBF(@20:*9B")!BW5X'8T1$TZ M_3A'=JIV/V>^V5KJ_GK,Z2.H'CGH"A<\\T)^S4\EP$=?-,!5_2A?,>5JY5B^ M^I\;7,B==_[8,NP:9(3R<.L@O:$F[!]DQ-M^$R&S5RW.@*^<\ORGJ@=;=E<- M;]9%L?ZE(C>Q_+3D+^XY_N9-J'@B41FQL[VUNP)83T+$"%"^@8P:TW!A(.=M%TSA( M)EB*T>^%9KX*!H?/!*LQT6ETW:J ?$67FSI%".]R>LON*;%ITH>PHUH[+K ? M/*-LQY[NT+J2^[U3[-JQ7*82]L+CWKSL'FGOW6LW;)O/\!U^E4;S:2XT()8+0,(8L0?*P1&$*T\CG\O^X7!>2BB3R7603O@9S M\_/@;H/G<1L\7VS3N&@OC:M2X16J6F(3'*6-Z !J"D>V4*D;MW4K[=AN@JF M664CON;ZCYJ0^"J,S2 G\3475"\M\54IM*UBU*77J$JCIRN$R^(/9B2C$DU F&(LP#!C/A,6=RQCT,S M-6)LDN>G'/2S9&B/'],B2B,O=:06-%.Q#:F?0N13#V(6!I"+T(]0D F*M-PK MU91VTO(.&>=#C?F;?C9Z6-Z>O8>PPI_N/;V]. M:V;]1*F/J[:QCKK1>;LN*ZTUMJ@1-@WPSLJ,C4SNQ)7*I@'_N-C91//:J2V? MUJL?2OU10=N?<=6F^O?CNN^+?$7S9[S\N/IW:01_R'_R!0VD,A)1 G$@$$0) MYO* \B,8)AG&E(4AI=CD@+*B8FZGCMQ J=F!8 >^GI0?'=*11;>B']9),(J# M&]#R\'(#%+% 4>M.,E\%EB-Q:T?#I#+T*I@.!>-U@UW7@.9.O%-!S7S%RH5@ M64Q55@GG$8<(![C)/MHM>L9 MTX=43T+9PC1Q%QB)S[N+T%@W>CG!O...+OT97J5URPD6S_5H.?6HW4ZOF]7V M>MI^D31OBD*U+A)AXB5QF$ 62Q,;\2B%J><',*)!YA%&,BD13)27\U/-34-I MVE(OU--US6,#IV/[\Y=#\W0? ?5V55;!K1U77'WG-,?UPU5MN!$_H/.7[U M3I[R'W!>-+Z;-&9>B@*A&IV&$*4I@\3S4QB0U,.4QHC'[/JR1Z_ V=R$8'L' MIRYUV7JYQ$6I[GF;BV";"]XY8'Q52:29?Q/SO]YMLYAZ\(#FZ*@D0$>7O_*[ M:U Z<;9\E+5 M^,+77:$DS?3XO9?F=@!*XN"7]W>:*O\Q!L-GS57LCRSK.\X=UHDZRZY5^OK^ M2)/EJY]DH)^@?OH!RQL'7I:A F7JMALF MG"80H51 $J<>V7QNZ51192SFH2;_96J:J*W%+_HW* MI3*\A-!=#\U[AQ%0'ONJ00/@:@T(K\,''-XZ&$+EZJ)!=]II[Q8,P3BZ3C!] MW])A0!\YVRSYG7B+R\!EKW+*@XH]>^"_JS=+U<71]\(D M],(4A@GU(8I# C%/*:1^E&1!EH1AJ)5&>R4=GR [S4G0+$":EY=5E"C6V7TU9X;V^#Y>^I MHN0'7R0^0ESP%-+48Q"%+(%9@#R8AF'&"$JS)-5RFEY!P]PDZE[=4/#_-8G: MRQ>P);W3%0UR'2U79UAJ3H3YV+JC%0/C8V^09CK^&DR49>IX+C,."8"4B0/%4000CB MF"*(4H9]J;0SGR7:1\OI.>9V=+14-NK>2QT6K5F8:@A(C5/@>GA&EO*GD#&L MO#\$D8&POAZJB82QT<=D)FJ',1@4I6=>G4Y4#M.^)PHO/&H9 5GD3_RK'+;] M](07(XY$#!$G/D1(57))?57>*PUB@:C'PMC$+W$P_MQ$7$T>4/19-LXXQ$_/ M,W %*B-+-A- S(,<3[/M*L#Q8/1I@QM/LW84V'CF,;O-J\QQ]3]U/?H3+Y4W M["LOJR)7B:_J#[$C0 M+.,)#$4H94.:8)AYPI-2(D B(UG,.#4IOS\M^4:B9X(R_V]K^E3X1QUNK6H MU#_P'8]FHFCBKT%/TLUWC4<6I(J5F\9IVN-(I9%VS(+F$;7P![_&"=10,VT8G,2YJ8X;TD%>$NKV7%EL0QZ1\ZXX(Y\;$CBFR.@(U_% MFOY-<2 UA;^#'>P[+D9I[FP/HB.A;4' I(+7'J!#X7G%2"YZ@*BZ-_EJ(R=J M@R76J_(-%^N"-\\]X-^\_)ROUD4=@BF%BQ3D4I[KM:Z($$VS#,>0X"2 R(]\ MF(H PX@D-,[2*,4A,;$9)J1];@9#VR^#U/RI&ICJ7Y7BL-8A^7ZKDFOZD(S[ M2>A)\9DN],CB_T1/E!WK8,=[]Q6<;9A2FP9JJ!J9)E%-%;A:+Y=JI ZBL?JJ M3+)>HW1G&9?R5^SQ,LF2#'>*F88$RT"^7;/*UI6+4QQ3%9.'(I1!E'D)S&@< M0?G[B&4IIHQH]<<[.\/<=/I^5>::6*ET_*M)?MH&D-AYR8_!U3L$KH)L9%'] MK==A=@1?^5G6706R'8T_;8C:.?:.@L_./FB5NW//UU_XVCA[I__:W+:MRF*Y M?W\'OKR_,TKAV8-B>#]>B<+8-O,. />9/*=XMLWEV1MKRFR>4TP 01QQE,$X9A0C+F>S0-DHB8'*1I1O3/T:IQ&WKWF$!F?I8,0.#I/3\\QZ9DZR.;A MN3K\L$47:?8?#VLUW.WOO-1N&]U_:6Y[=U>ILD.CIP3[)OU_EY;Z3I6CV?8F"OM_/)!ZQTV3_D/O[,L4J]>,=+ M6N1U+OPN2TE?O;TPTMQVIE+X_KB]O0\D-;S _Y]6Y:\*G?YL.NR?(N+ MXD6LB[K;_(*%:<*I\&$2)P@BE,60T!##-/,\/_:8R)!6@+O%W+.3+[P"ZVWR M]U*2:WJY;0*\GAH_$IPC2YR.:G4- 1JZ]_+J)>E@CW9W2K\%8(Y, 9.9)S40 M+" Y-!MLAK"57:3:5?SYE*_XQXH_E8N4)A@Q[$.<40%1R .(&6$08<]G,4?4 MUVM ?6&>NB[+(J"&!T>QS$QTU476!RZ:[H6%52S/D]:3(:'B. M+%N.*C0VE*OZ& WMH$?\#:C)=R=SK%!S)(G,YIY4/EG!A.+# 8!9IACC[ XU9%79V>8FTSJ M:+OD/=3$;UCJ.$%E9,FB"XBVT+C(])!@D"_WA(+\UTX@G!]WDDU_D:UN8U]^ MT&SS,IXOWJ\J=6G2E!K_RI_7A;)\U"R;6&5M 2"[;4@H9X2L['O.RWATM[XNE@, M.%WE$,WVES_L=O[%@2<1 +KL=7) ^WG+QB*=_V,7I+B(:1K3!''HAYD/41)P MF*K_\SCW$YR$G'O().C]Q!Q&0F""X/2=3Z\)3#?L'W("1#U#XDIH1M[K.U3V M KL=]@HYS[ZK)B$G9IBV.\AY%H_:@@P\:ML/)']^5CDX*_9_I?XOG_S1!LQE M"2$!]P,HU?0$(N;Y\K1'/@P%32CSY*;'1M:VW'?$5HGG72DUEU238MO MGL56;^L[06QLK?XD6"-$"U_"PEEGA7/S3-SIX *[QYT'+KU@;LGWZ]'6"D;. MRS8RCTICWL'KFO/GIYF;9-@KT-N1:ACQ M> '8RW:^&[A&%@N62!G9_I>!N,(!,##X9%Z RPSV70$:3U\78[%-8>KU)5L$ M+$4QCCD,>*9Z"V89Q"**I6$@I(Q &>=*2]"W!(8FFYM)\+"NBWAW$0 5_FW? M8' 09-V+2S?0C7Y[V8N8V.LU^$#@.B#@YU:M$0 PQ?2[D8? = MRP)>4FN^$U_Y3[[:\$404.HARB#UTA B+PL@1@&&./4R'V%*"=.Z!#@Y^OR4 MA;)2UV8E7IH*@WW4]':_-1:C:P(-#"UE#BLVG6+854&EO;&GK7=TBJVC-_RELSZK'_N"#6HAZN)]_"6'PG#*<_]+E)R M,D0-*@Z[1W:B"L0/CQS@I_5F50%<=XVIY"\(EL]0#LI'SBN@K(/N+[RL\J?: M0!.;2@7+JR7@=0&R$N"J*G*RJ>IV)]4:L%S^H>!R)%6:H_K%^:H>Y*FN4E"" MC2K@))^3AWA-@%@78'-Z<>N_U;_9%/*7;767S4J*+/"#KWB!E\L7-9"4EG+0 M=D3E5GIN"J&K]/U?CSE]!+_RY5+YXYNZ@3LV:JK; C*_'B6IY48^W>>AD+)3 MZ@"N*C2;?3.#%9LUAYJN@K,9;WL5G0U?M3C VL)2E'-6WJ[41&_D)R3R:E=4 MS2,A#5/5:)H03YJH 8$903'T4B]!J2 LHY%V8?O+\\U.#VV+K=4DUUM-">". M:IW::E:H:QQA;K$<6X]]'1@-SBVW<$YT9ET/JYF@U@=I4$AK##.=@-;G:4\X M&[QF9_Q_R%=YQ3_E/Y5KH9*KGLMCN3D'/M1']>V3BE-H*O"\_ZT2;OGVP\]B MWZ'4#^JR EI<;\"$O*5Z" M?^>X )]QI2I3O8Q2]M0%U(Z<+%>1,JE/Q@5HARX<)V-:*,QM/_FN&PKU6!R1 M /J>ZM(J4@^FJ4A@E) XX7&&HRC4UHWWAIZ=S&R(LVEBM ^9AF)K#<3( LH9 M!@9:J346$RF@VIB8Z9DGV1Y4*???F$Y[/$GIGJ)X^@G;=DR-PJGJ7'XLRXWR M375)*'\J%]#'E6IQ)\6B5$GK7[_!)6?]>BSW4M%*<@ET[QSSM7) M=9 H#@'M%\AY5CR:MI4:\SO04SMGL[HCB_V.SQO0<;E+Y[MI_@MKSKI.N>"V M*%1'"O5SOP5+PYK46GE!<_F\R\99$RR%LS9<8](Z<5.O"6 _;A$VQ:3F!:?N M?S[7_;UURTIUS\].CN,7\+-4797$NGBJM_NNA;E^]:@M',/"U!:)L67>$ C@ M>TVNHRI0A]Q;U7K:#C)91:=#LOMUFX[^9IET? MYU".;\K4)-^ FN@:S"W9\I![^U^G!1]M47-G=>A-.[4!803&"5O ['V+ M>B1M980_5^4SI[G(.6MS;7R*/))155Y->8NB&$,9E]TCK\KI5%1U;'\(M8W5@&E[N3,9=1$[$?)]E60A] M%@6J:Q*!F& "A1 X#KV(9;Z1CWE4:FO$:>T3P'Z<&C_%I.;^Y@\2Q?6*?^5T+>7?R[L-?UC+&?YS@Y?R M+*0UE7>B'Y;W5.GZIFW&GMM9T?( .B8 V]2I"(=\J,NL?M!H'6.UT;6MK5?B MLEM\[$486;2/AK^1=_T:$*T\\5833N:UOP:.OH?_JG$LU7+ZR-EFR>^$*J!< MWR_L/%9^*)(8<1^FB1=#))"TRCT_A@F)"*9^$(L4Z648ZDQGLLNF22W<]JFJ M$[>8I-A0YQT"5U-E=038Z(9Y0Z;"J6E-6I,ZCK-/!Q-7:M[05--J:1I,'RE9 M.N]8-%VK&RV\E4J7E$^?5\^Y4L&,;NG/CS W?:>A%-2D@GP%'O*G^KS]_.7^ M8]\@,NC-=AZ]R]J+&^!&%@:ZF+F]\;\,C5U'M_/#3M?>[2)K>[W>+C]MIRNH M:\H[\;;@TO1:^%$4$B_PH1\0#A%)I980QQ3R5(0BPY@'W*@287_PN0D!19LZ MV1KJMFW).YVZ7WW?3$'80U1/(;#%:>0]_VF]^@$?>/$$]L%R=^J?8MS1*;\W M]*2G^BFF#D_QD\]85O[9E-7ZB1=?^;(V)LK'_'F7=>(GL< )I(E/(?(C'V(? MI1"C+ V($ %B1KE] W/-;7]WI((]6@W+ PU J[>S'0$V\D8_C=4(Q44UX'!5 M6&A@IFG+#%UF^:CHD,8K5B6(BOPG5N&^'YJ^:M\J7%C &I4?\@UL!.ETKD V+3LC@E4%\KN M: TU9=D=$]X.RNX8O7I])I]2R95&KO3'%G(DJ&TVWLD9YR:P]S/J*F6R+-=XU:;3T<;$$ZV)9Y\_=QI]/4W0*:8C M"_!]./?-P'(,.U ;G!$RRT[/]VK988/L#V5X#;]HFU>RIO]\7"_E&Z6*&*U> MMKE@]ZIHPGIUVRM?][#^(OE=KRK)^[+NG2%W(B^K;40/ER8GCE(*&58Y*;Z' M8.J+"%(1)92F-,V864274_+F)M3ZW/VO.I*]>OG?INDL3M=/\WKKU59E9+'8 M,-//TVWY ;<'11SW60(=3^-$6(T"M[/$':?$39ST,P:PQPE#H\QR3M[WOSMY M4OSS__R/[C?R_U3%@?_S/_Y_4$L#!!0 ( #![6U@M^%/BK<( (D2"0 5 M <&]O;"TR,#(S,3(S,5]P&ULY+W;?B7__'GI]D/7W"YFB[F__H7_E?VEQ]PGA9Y.O_PKW_Y_?W/X/[R M/_[MG_[I7_XO@/_U_.TO/[Q#,+Z[)8?@+XM\U?>['X_'4Y_?!Q_8-@0EU\[.)/E_\LH^3!%@M1!@[* M6PG12 :\2*:PE)!B^G\^_'-2VJ4<&!CN/"CN)7AC.63ZTB2#C8G^=OW2V73^ MCW^N_XEAA3_0]N:KS6__]2\?U^O/__SCCW_\\<=?_XS+V5\7RP\_"L;DCQ>? M_LOVXW_>^OP?Z MP&KZSZO-#W]9I+#>-G\_S3?#U=?WTUKP+= M4$L[V'SC^NMG_->_K*:?/L_PXF+9(USXTJZ)9+"_^YBQ$G&U^.LDX MG;Q8T'EY%E?K94CK"0LJ6*)<4SK$!DP%10H M9SAX9@MPIJ-$*Y/F\B2ZKRUWG>Y=03];IA\6RXQ+TCX7ZX5ENB7TZ[C??N+' MSV%)7P3IXW26+_YV62X^M9#6>M&"=^>2(7K_\@-MN^!RB?F7<\'5TD7^FGZTF+ 8?$VF+P)DC5D@. 94&S[G7&)SR M0IP$@#N7/@@,HE\PM.%I5\#XWQB6YUM(6@GAN804D;:0%0.G'%W,PB8EI-(2 M=4-87"Y\$"CDMP**X_@Y,B3.K\X7M(EEF+VB6_+/_XE?)RH5%GB*8)T5H (: MB-P8* 3L()1!COXD0.Q=]B XJ'[A<#HO.]$/[^FS$Y_1N$3XM44F4%8H""YG MD+%$%SG/6:@F2J&N=I#H=;^B/YIS(TO\Q=ER>4V!_33/+\G'FV0?(H\\09(Y M$&H]W6J*:4!NM"_%1E].TP!WK7P0$DR_2&C"T4[TP+F9<[&!PK3*FDQ>^G\! ME80#+W6"C*AE=,H49IHHA&O+'H0'VR\>3N=E%Q;"S],9_G;V*>)RPJ7BFM'^ MED.^L/>9?D5VC?8Q,)>5-N@:(.#ZJ@>AP/>.@A,XV0427LUK%&ZQ MW##^'?$?7RS.R.#]^F*1<>(,9U&P -P0G%6U>AT&0;9N8D;$NJG3 F,'$'%8 MV(GU#I1VC.X"-^_#GZ\RL6]:INT+&"_KEZ^7[Q1_SB0^T<^T"6.%%M:0L!(\* M(G,E&_JO./$1YHZ%#T-%QU'+%@SM"1.;R_'U\LUR\64Z3S@QQL245 2E'/W' M9D<-03&C=4/0T?W0VD QZ\23I%;MQISQUWKWT8/#H.=#9BZ]AAS[J')88-W5QC4,YJ M<"*22ZXB64FH J"V9$ZGS#([[55\=[7# -!S?/-8UHTL\IIZ,WOS<3&_",($ MRW!C^&A6J@ED-,20#5AEM*A1F.3326*_N>)AHN\XE'D2"T<6_SM,9TN"+A?Q M_70](P_:,DG_"!!)D,J2Q8#WIM!O'=DZRCL63WO>NKGB8>+O.(QY$@M'%O_[ M9:CIC>^^?HJ+V<0[65SE@&*6D:4;/ 23,QCO)?TX*Y9.>\FXMMQA@N\XY'2(C>'[),"GN64..>&Y=.$OV_5P]*? M.@Y*GLS*+MR!O^-L]C_GY.R^P["B>RR_6JW.Z")SAFF32P0A IFNRB/$R#5H MD1U'U(FIV, CN&/YP\#1?12R!7.[0,E_+F9G)(#EYLENN9I(1CI/L B,2 85 M;:9[+B%HVD5Q KV0M@$Z;BQ[&"JZCSZ>PLPNT+!-Z'B+GQ?+=;T&20@U[3,$ MEU,)(%V2=!<:X@I3"J(MRB4A _,M@@C[5S\,&]W'(!NPM@N(O)K3MQ$[IE_P M95B'[;8F7+A4@93HBX0U"9>1CQQUGA ^E66I:3 6M@;UQ8]#!#=AQZ/9V07 M.'CW*0-8S:VL"RN+7H8#CJ. M0)[*R"YP\-,G7'Z@*^]OR\4?ZX\O%I\^A_G7B;.QED5FD"DY4,;3AH3.(#(F M:;$H[EO@8>_BA^&BX_!D*\9V@8]W'\F;NJ!>"J_)GR;O6D5"=_() FDW*-D% M&SUS!D\+5=]>\S T=!RM/)&-78#@S5F<3=//LT583Z2/(N6(D#DCHS@2,WS0 MH?I-OD1%+&KBA.XL>1@$.HY;GL;$+A! T/U4T_\6Z1_O/A+;5J_/UK6LO,9C M)T0RY[4:U;#J)W&VB;QI",(KRX*3R)JXH/?0<%@%7\=QS<9L[J1P8W65/8KY M^=>WE1*<)WR/?ZZ?TX?_,0E)1D9&$^CJ.RDF)7A+5Z-@1KKBK%7JM!3N@TDY M#$(=1S^'87HG2'J_#//5M$KC/$HST<2=+.C^U&@"*)LX^%K D UF1;=H*NZT M[*J[5CX,)QW'0YNPM!-8/)O/S\)L2W]R"9$;!L(J0\Y7=! 0$81B@0>,*$^, M<^U;]3 X=!P"/9F5(T/A52K+9V=Y2I]XME[CZISYFUX9+A'AI@@HLK[XH$-P M(F=( :W2@47N\DF N'OMPV#1<=BS$5N[L%[O"-Z6C%X*)R"ID,D9%[5C!N? M-<:$4:=HL8'=>DA<_#CM]_.4;,5/ZY^6R\7RQ8*^-EW*2$5E>(P6A)9T@'V, M$*JT(D-?M) Q-M*%=]-PV!'H.,#7F,W-CL*__'B+H[_0#XYMN;4YY2>VV;KU M'4U::]U/V8GMM.IRDYLK7&(F841$D9U&5;&U(Y2&FW+O" M2=VTSO7R)O35CM!7>NJ M=20/1[[0MF3_LFW@-R'=Y6P0&IS=I,(% 9Z,-,!L,2>99=:GO>#=6'"<_EF# M0N H7O8!@Y^GRT^O\@21''>E.5CK=;76 X3:]@E9U(1@I:T[+29[;;EQNF4- M"H$C^-CK;?YB,5\M9M-<@S^;LJE-2&A1:E#H$QYSMS_PC4UN^L=0?>*]?[:" M#R%\GIQ_]>5BEU#RC&/*W-,54)_R69$0/1.@=>!22.7NS\$L814W$M^N7?SDZF@]0,JQ"N+B:R^_\'V(,YP$CX&A*9"UCC5KFK98F*9+3WLA:7,J ML\8;NT[!..9#2WE?J(X&'![Q EDMUU>4OTLX#\OIXMF?T]5$:.V,JFDLU092 M,F4(,2*0*I EB^A]ON^!]Q(BM,(./.AW5]"X<_%QT7&*)!?PG0^P>"\X3(!%[69I/8>0F82-&?&&Q=C#O<%W _&QET$C(./ M1D)=M.;PB#"Y=63HJL=7],O5)$BNM*X]:'T@]RE&77FB:$.)-H \>KS/&3WI MBKFD8AP7I:$B:<3@#B#R%K_@_ Q7$UW[S"%7X&0B-J1HP>>B@(SSJ#6!WH># M+I9' .-B[4[NE2-EN&C T Z \&*Q6K\N6^HGB1LO"C/ I2-'NZ;"A2P\9.6, MR,DP?F]GC&/0<(V 3C1$&T@K-_3N>+Y47B"*[J9*GKW_+3 M?YW1'_^*ZX\+^I,O])%-N'R22TFB5A\9)CTYFY@AT(DB*'%NA7=)FM86U!-N M;YP.[ /!O%=8=*!T+[>\/?C/R?JHAFR,Y-9R&P"%RJ"LI_-O68V1D=.;E M" MWM:_>X')3MW7YN%RJ"N4F M /&BYM%K#5Z)7&.UCJY@Y;2\+PWW&(S<1#2'COJ"TD?(#T'D\PSN(8]W< MQ,OI[(Q\UXDU5D7A' BOR7(K!B$H$P%U<1$-F7+W=I1M@9LM*>/JG"=!SC%, M[P [?\[K$=1&]H?7>96B)H;R1"\I0-BO/?91^=* M\P#I8VD<]PEGB!MN4"E]0R@\5\]>>:.8MC6UUX/2CCAII0;N0C!:1I2A]9O/ MHP@<]YX<%BM' O/Q@NL7E5M-?[LQ@W39,J\L1%F+1CC=*<[3,>"1)(Y[#_> S";"ZP";.QU"7DZ_3#/.\Z4I\B*L/KX)TSQ!PZ2M%XU2/H(* MF8$+0H$PACF.+J=[)V,>EU_S,%WC/HT/<3\WE\:W5E526UHM\2/.5],OV+[$ M9-_7#UIO\N!^&A6?7*[Y>EOB\FR>]ZQ]"5(KM+).(I1-:G#T!D(J%I@V&(OT M.LGFZ2Z/([%M;#6$%(JB4T@G1) WQ>C,Q#KJ2=N,22L,MG6MRA&QU<%#JP.@ MX_ZXZV/XWL%M^'K]$9=[.+-Y>5@LR128G[=;2%\WW6["IG*?N+GYW>Q\7ORWHP_,UD3/;I#F>)W1-M)$%A7" *#.YBTJ" M#P5!.AMU8@X=:YV_UW@+G20P/P&>QY1],^B/%R5XLQ'H1US3U3,;.&1P?:VG MCA_7B&&ZR.*+SDSZI[0;'D7\MQ7$> PJAS%_'ROO;R%8^SS,PCSA MNX^(Z]6I>O;ZES57I/?0VEY3_CR=TV+3,'NS.&^"? 7$8ESP9 OPPL@J$,:" M*\@@"&,4UI;9O+45=@A=I^K$9ZL5L?5JETEAX8:#C=[5SI7U5:)N6OO"-!=> M-F_5<)V";K13&R3<5$DGL+L#G_J<^FVKVJM&JLY''=S5O*CD'(60' EGF MVA4O?>N,Y[V$C N=4R2[%R2GL+D#K-0+MOY;T_R_A%DUA-^21[.<)M+I]0_H MXK_^@YU/3G*.+)KH(&*FS2IR>6)M)AV$CUDSKHIK;6"=1' /V#L),#?]V">3 M7@=0)8L/B7;RPVO,Z:(/N$ZE6,L51.XYJ.@2T-&-H+TC_6^4BZ'U8^->0L9] MJVD/K=.Y/2)D-OU&=W;P9E;]A_P[6:'+G1__'-)T-EU_G109H@L6021!C+(V MTS60+5BK"B.6>6G-0[;V(]<<]WFC'5Z&9'4'2J>6O,WI(U_I$$Q0R.B*2I!* MJEWC,EF33&M J3%88Z*7[;N+7JT_[GM#>Q5S-&\[P,6;)7X.T[PMNZ5K=A/% MN,:CB4_66R<%,",**,/JE')"?HDZ<:=MB>R^"2;'P.4 LL:-\K='46M)= "N MZ\1G3[HQ! -,H "5;800#?DH20A3M.*9M2Y#?#Q@!NM0TAXPQW.W@U?+-\O: M8&7]]ZC MIP>3N(FGWXSI'>B6ORT6^8_I;#8)+GIMB2$=SV<\V?/Q_%R [\YU^F(=9 ]!17 MY,AMBC\_+F;$]-7Y?7I566I$\N3[ SI5XP*.DUM'_^$AQ2AXT&A::X]#:>NF M+&B8Y(M!1-2!YMG9U\UPEN-H@ZF1 UDK]Q):4I],0,^ MD@\C_;LA=HHH.@#5LY069V3VOPE?ZSO;1523Q:RXSQ(8"[;>S &"XPJT5IZ, MM\P";ZV]]E/2#9A.DO/-J^]TIO49K7J+1Y.H.*-+7-3N6O2?4"QX81-8 MDR6+/C&M6U?0WDG,N)?=< !JP/H.,/3NXV*Y?H_+3\\7R^7BC]I;;6*D=*'V MY. JQ#K358,/&"'FE*)PD8G8O-W!;3+&C3$/A)M3V=T!8JX''B[X]/4"_])K MO!@OX>ISG(68? )I:R5!<&A+\Y*->RD:-]P\$(X:"J$#2.U1HRI9EFTI(!7Q M16FA($@G01M&)B,KTHH!O;-&H8=21J?%<+;UR(-3AK>J'\7?#LSIVR'Z8UJH M7+5U27&PU$KP3EL="!%85LSF!-Y.&L>OQQ\/#W4V='R^< MOL#U)BQ?+S>O[7FSE8O>U!.E@LQ):<@A!E N&8ATG"$()[AWQ86K,?'M\787 M66-G)?0(P28B[ N5YTWXGYVM/RZ6T__&/#$Q*8/<@@O57%&!#E@D+XE+8Y/4 M9/7DUD[%/>2,W36T1Q2>)+(>T;<[ D*(F+1( DKTY*3G2'OQ28'7@=QW'8JV MK2,D]]$S=D_0?O%WK- Z ."SG#?I;6%69T*\FK\(GZ?D/NUL<6*M172^GO7VKX $RL@!*A S!UYY511MMHD[>#CC. M[18]#6:W;:8=+A=U!F)^_O7W54W*NGS"?I;6TR_G)^2RNLNRPK-(]7%2@XJ) MW'>+":1RPJ-GIO#624V/IW+L)Y%&"-HS\FU(<75@C=T8:J=]S#%$,-%X4L#D M_T0? T@?2O;:%7*#VF.MEV&"0TO[_GF"CV#]T;CY@LNX:!:GNY@ MWJ_>(MD MC:;I#*]MZOWBL?PT6GJNI223-9%Y$3EQ(6@++F$VJH@D1?.^V0/L8]SGN2?& M\>A Z$"-OD1:.4TW(IX0;9+7ROY@I*Y#W ,X1=>.#<3AI,@!8ZV]B]WU1^Z[ M/3H:;J6^'RF:#F!UQ50 MYP[JYO&\NX@9N?5@;X!K([0.T+=Y2GP>B%DU!(GSU?DNO$LQ"+2 KC;QI L" M'+,%"K,<-1-9J>937_92,G)GP]YPUT!<'8!NPZT5$4Z'Y^7B+*[+V>RB!< D M$0\,A@(FU;TDR\$5P2%%.CQ&:*UMZYOU/GI&[H[8&P";B:X#&%ZV2__[?_?S6_5:N)JXG*0J S'+34&10=) B*#(F@T ?'98JI=1;J082-W**Q M/SBV%N;C$>K/$3K'#S6,WZ:-]786Y.OYNS##U^5:B^[+_MP3DU0H)C@HLA1B MG\H0@E3@,D<6/&))K2/5AU$V3-O%R6AD] MSZO7RY?3U?F[.J%A-=&9<5.*AQ1J6Z!JH'BK#6!4P2F4MI36$#Z=ZI&[7/8& M[R>&01?0)XL;IQ_FYU62Z>O[92#W+]7-7!SVMQAFFWST:&7APCD0] ^QEA4( MWFE(JG"ZA9))I?7?/H?ILG)^\QCF2N1) MH(2BA:_=V0K9\))!2M+(H$N)OO6A9QBI=@#7VU[E MY2ZWM167_$N>99&U ZN=(L,E:J"?,-"%3'!'DOY@'NC"*=F"!-Y-(#>E.#'2S1B29N!]D7GF2X!H31B%,,C<(>@ M<9_+1T/H=0.N[5/!HFFPNQ4[#>Z*$_T9)[4N9DSI10MV0<."8BE)Q1JV0D69$V,2L_OG\ M0.+&?54?#7LM1-5%+OKAOMT$"P\B)V*>#D@&1^V&(9F&DJ0)S&L?.SI^?]C,R>61&&04N53O8VMJB%.G(R12DB$[&YOF\ MCZ=R[*YC3UOEU4I<'=S29%QL [7/TG^=39?X_&PUG2/9M^FVL4Z""RQ#SHF.>7'U@7-H4-Y)79?E7D\&R39"ZPJ0 M/R^6M*N$F#N"A-MJ5Z""0*4R<3-YQ'VURK;L@'TY=EU[,4&@< M2&C]>C';.<1[&5DBE$G?!Z43:,<,HC9"E]:QQ3N) MZ=(_:8:"VR5?#432 ;;>XN>M6?&Z7-](2BSQH -I;>WKP#T'WGL)3 CI=;!* MJ-;YLG<2TZ6C,12VVHBD#[]B]YALQZC=V)(PPOM$YX,L#E!!K2JW@237:RB'K3:'LWY(4RF79$[#*;9A@,R-0UH(7PI0:-3&F= M9?T@45WZ#D^BX4X643^.[#6W?+4Z(^;AZ_(.T]FR-ER.ZXG4&94K 7+9<*VV MHY=%0Q&DNJ75V>HA#;:]1(W["#RBNCM=1)VINVO;B%ZX.O@@LECJB[D!5Q1I M;:M,HN.CI6S?F'TO*>/62H^HVHX51Q>FV^Y&?I^O=K:BG;,BY0S:*O)PG)40 M@N!@I/RUU2R7#6Q+!!X M8<"MQI +8[FT?E&]DYAQRW['O!J/%DD'V'ISN8U+5KU8K-:KB5%(EJ+0$&(= M"1\Q@#-U&$'D&5'Q7+!U%]>[:!FY@/>IU58+B71A=FUW\O-B^6(QK^]H])O: MGIZXN-QVMM_.^=[#RPEW25E!MS_'(&O28 $?R"QP+')CHRH!!TIA.H[@D4MY MQT'I$\BV3QMOQ]_>#.O[?4X;?T4_(&9\J=4G^SLYUOR:U>54F,WXC->?M_U* M0O "BX$H*D\2*G"BD$A0"D5'7/#LN#'O(. R4W\U[R(ERZ,F*J*EB9'6?+=-' M.CBOR^XH2D:22((.1=;1DS^'$J+F=?H0UURQB-$.E>U\-U6'0>U[>09I+*4N MD'E/.EUD<;\EI+^>U\W6?VO*]I(G.P::V8)ZO_V#GDQ-? M)+=:!2AD=(/B/(/GRH!)FC/GO;"B];4\P#;&'B(^4#K@V +OP)0\:;-O<#FM M'2-OULQN3>Q=MIZS>H+2\2P3@T1,(6FA@^B, 6[0Y"2).Z[U<7C:'8X]X7R@ MD](Q3#JX.$[3&$5[;<@!!2YHQPI3!,>(?XH M(1Z-V,^;@T0<6*X[P*TH#(.GJ\W6D?!*U?AB[17(C4M1F&A<\S[0P^-VP.'I M7>+V,4(\$;<_S7?=QJ<:*;RY6E;3^9YITM>V=>*0X7N6&7;L\*'[:S^(^)X) MV")Q9IS0=3RG .5C J^+ "U"J2YG*;[UN_E!A)T\[>MBD?>;/D2>N50$0\#B M-SU2(\3H&40=C.3D0W/6^@WW.@7=C!1NA(5;X[J.YW<'OM4E]><@3K!TA*3O LW);.^B M;].-7;Q@0+:>1WX%3]%7$Z*%SS$+$%$1>>*<0?.DO47N/*%2^M"\YKX6T2,"YD& M@KUI@)_$Y0Y@\BSG:65_F+T)T_QJOFVHM]V,$;X(Z3T(%4PMZ:)])&[!T<4N MZN@X&5J')^XE:-SZSO;P:5\.O^PNMA%<$8G-,"LMV0# MHB!-3+\UPA6N;!!*MU8[^RD9MURS/7@:\+L#U#Q+Z>S3V:SZMIMVFY5#2_R( M\]7T"YZ/RMAN3(D2568,6&2V:E9.)T%Y8-JBR):CMZV-YH.)&_>1; #%-(A4 M.H#;I=7X"QV=5_3+U43J*&()-7(; ^U D),J102)/!4,@CG9?%[W+2HZ:1W9 MT ,[CL$=0&3'ICO/,7Q]MEZMP[R^5TT2ET57D&>O*VLTTIULZ5>H9,:B48G6 MY9+WT=.)"W:DK.\VID]C?#>/++=#8Q.N"EEUQ0#*VJ':1X0HK0$N&-=.<.F; M5W;?%9<>7=NT@_&YV+K/+873/L=#?>1_^G%@L M,3$=P'@5ZI 98JC7!6Q,LLA0T?\= M\P>\F/7ZK*PW@[IF8;6:EFG:L*)N/6N;?7&V9N/E.C4Q0V0^ 7.FH%;(BFM= M_M.,^$Z2RH;']G B[<"G:+/Q>LAI[T8;RT/)('-MQXI"@.-U#K=S7"AIHRZM M'=:6]'>20]83HH\0; >@WAC>5Q4I>9-LM*ZM]E^>+1+"_+?%:/%TD^-^K6)WG<\W6T. M5;Q9?OP6_^MLNIJN\1TNOTP3GO.B#@7_,-]\RSE;"G?&>1N@&$U&C<,$P81( MY['XA"R+8%H_E0V]IW$[US2&>%< Z,)'VQSZ6I._[VK97XH_X9J9DNC"B;%. M<.29@U><0T1/KFG2TC>O*#Z"S)$;XPRAG >44\]@W!RM._8H(]K,# ?)60(E M4P!O8R3C)Y Q[C0+S1-<'D_ER-UOG@:*K:34@5]TV1!BYT&K^H*38JPIV=:" M-J03A9J!2TCV-D=9BDG*R=85D'?1,G('F<:8:L+Q?@S->Q]""Q8EI8M IG*= MC22=ZVCI%T7#HU' X>55CU&*%T@+#]^;+&^Y0CT\ 8K^Q)'J)V M"-$PDU)4(;K6S<0/**MJ4?GCDL7 .!DNS.IM38I3A ->I \QYVST<";CO@SI MUH4JB"0S2Y;3EXPY1!9_4()1#7:!S7\GJR^W!0T75P M15[/F-3%JA@+@JYE $K3KP(G]6I8)A9*1\Y.:]P]/AEU;"/K2%G?FZKZ&,9W M@)K'YB[>S%;<9'8YKU61"EBDHZDXL='Y)$&CSUD0:PT^9;+>@61_$VJO#4*? M6LC?(*X/SR4-C:P'CRE-;!HMG=H']0L7\W MD-_?)2.)9:._+?247"-PCVQPJ\ Z0_*H/8 MVYRCC@FPYJXKR21$@0:B3QI%,DG*UJ6*S5.[!ZLW>%*\#B:V;P:2VSQ*Y:4V MM9.JL+'&20TX3 C96)N53,;)]H]$;=.^!ZLUZ!"0CQ=:!W@65LB5&HUHD^762##U;P\*3([PH>'1R78S*08[0V8M8@6>:@ MBJ]522("$X6YF%+.9I!>&0-DB@]6XO#TZGQ (?:+T_O2DWUP#&M^J2N!+JX@ M& 1K/##T,0:6T9V9)<\=RZR26TU+,OX]7NR;RZ !7]^8_1Q-4-D*#4;P0@U2 4!M-QBPD M*AVT:HZMTS//OX\WMV9RZ0!C>[*E92B&,:[ >I%JMK0"QPO]2ED?0W(V-.^J M=VQ.^O?QAG6B#)JAJ/$DF-?+#V$^_>_-]]#A>'?VZ5-8?EV4=U-RG6HX=KXF M-B_.-E/5WRQFTU1'>%[;U&&S8(Y;J,DTF 9[/'$>3*5ILDO<LR7M]/QF7N M.Q.Y9)\]&%&JN<4-!.,Y&*O0)J-4NEEW>5L&IY-Q\GO0SN)70WK.*7FS(^#7 M93LAE5S^R_D]+Z>K-%NLSI:;J>7WD?N>Y/5\5L?\3 ML%[-=S\S)3Z1*M_9M>8A>UE$;7Q79S/H0DX>79N>&8P8N'6E_23IT^D>)[=L MY"/QY +OU:9YEL[#P?0U1YDJU_Y^$POD;HH:#9I[?K8B*W=5G>E(^FZST"6H MK%(Q84#0EOZC9"K@2F:0.$8GF-3!MGYMOH^>4Q7;GN^^4N@[2*8CI)T64'1M M>JT90F120<[&UEQ@Q9HW33F,LG%3LYLAY:;Z&4 LO2J8ORT6^8_I;$;.Q,;Q M?$7?.?\PC3-\MEKA^BBE\^!W-E%$CZ.\D7*Z6)1NH9OK[5AB%QA,.AF+,4/Q M.1 &50 G""_")1=]82:[UG72CR+P5/5UT&)7YR5H@T;'""CT)LA 1S)X#S(Z M:9R(=63;&.SH1)T-AZV;^FU N?6JYU[62L99G9N+RUK3^#R0XDCX[B/BA1%[ ME*X[Z'N;Z+O'[Z"50;:ST%O'K,\^$Q"J\Q%FNRON+'5U5J06)F=?@ FL[42,A9!S!&-2JNVI M98S-D\\>0=_(!EM[)-V*;0\EK(:!D.:J+:Z/4UUQW4HUW:2@D>JI7[SG[BN< MKCHO$#(S)#>"1:V$5Z"-59&V%WEIG1JTGY*37_*O?>L5,%W11M>V0<9(VJ!C M ;QD$7@.GF=+MV]JG51R!RGC*HP&\K_U6-^ Y;T:.71'?=24\CA77Y_?MN/6=-\D*# M)1"!8EZ 8XH!>?HLZ2*S"JU+ NXAYU15M>>KK\!KBJ7[5A9 IB0HDP6$) (( M)Q3]*WB*K0/>]]$SKI)IA8F;&J:9!/I5'Q=]J][@PT=8E*RT'5U*5KO)U[(L"88H*3!1=0NO ]%VTG-S.[\;W[CS/9+IU MG7.02FWJZGQ]GC&>+/H27,A>!]W:NKN3F'$U2!,ALIEYWUGMU8;\]%A8XKU+D L[JZU[4-NXIU M "6YU]9R'EWK&_U1!+;(G7]PL9UH0T29A;" GD=046]\! -9LAPPBI)BZV2D MQU$XKL(:#EO[[/8J.TFIW?E<3E788I8WTV5V+[40= MC0QHZ%H3W-)E*>MH)FG RDR08!FQ>9NBAV@ZO=/L_N_?!WT?Z) Y%BN5"6JY M/ITR'T$FN^D8H8QIK;(>0=ZX^JHI=FZJJ*&$U*_I]1.IGL57Q.5WON0<5%(%#I&FE$$GYBX /GH*WAK! P MBAU@.,RAY)VJJ][48JC-*IMTKS<+^MK+Y;9RV'LFD"FKBI; ,-&9R*C!^8) MO@UG2D5OFIN>Q](ZNM4U"-9N*K0GD62_VNT_SDB3XW+V];*^LHF.N]1=#=2?[?7?#4OB^6G&SFY5R\N+B&SF][_V=,]JS-$NOF MQQ"--)'SY@-"'DGBJ6KPWN6NCHHM=!!5'>Q2A<'(?'-VP M=*L[5()AG7_WD$S&+\J]5C^Y^?*O.W6/C"F9N0,N;:[]]"TY88E,&$-.6<" MZ%H[\/?1\\T6NSX&*K?C;8T$U$$OB]]7^+K\M%I/2:7C:J(UIH*FU 9""E1T M# (C'S^J9+CCV3/5^E'M.@7?;*GH*8 Z00@=0.B>0M?SPW'SB)"C97+ !-J4 M.H8TTQ$I3(#7F_FDO,3<^E'SL32.,PU@9!@.*L@.@/H./]3-O,7/B^4E\VYM MBHF(EI0X!!D,*7!C:TOW B@B]TB\M:IUJ.4@PL9IT3\R)-N+;$0<;GCY#L.J M]E&M@U3G^>\8SL-'^[9EK%69*P96ZU+'-3L(Q1;P,MK,B# AQ$'F[.%KCM,: M?R20#2F/+GJ.O,4O.#_#GNX_3SY^)2\3&?P_S M3!_[4/=X\T2Y*!QGR$$*B95GGE0YDE+7B2FE'#K1O#OW092-TV5^;%.OO="Z M@.*^ZIK7G[?\?46'C%CY!3>O[]O3)H+"S),#5ZJFUUR!BZX.W=&2&"BOI:GL"5[>.8*I#RC,#C2CJ:X\&;P*#PKVE MBZ $UKP_P ,DC=0;?F0PMI13!ZKRLI;GUCZ\M#4; XJ@4Z0L,2HX'D&3W2L2 M2\FSV!AO=]$R4DOXD8'61#(=(.R\4?2ON/ZX(%7]!;?C;;9ZFGM>5'8&?"9[ M0A67P:>2@-RNL'G$3D$UAMF]!(W4'GYDK+6340^ NU%?=//\%&,+,T(09ZI? MI2P'SS!"$HY)5:K^;JW9'B!II![R8X.NH9PZ@-W=0YQ7UZY[>SII))T. M5%X=N%4K..E_U0S^$F97IV97CZ,M/'I0L2 HP05$:QP4[U"*G'EVK1NK'438 M8>C[[AY/FLML[ R%%[3>=/UVNOH'[>OR*8CLCI>+L[@N9[.+3JTW-XG69%UJ M9#.J.L;+N]KNDH%TVM/^BF4W@7E'OL*Q%!R&P._EX>3IA-7%)5R# 7/ZR*VT M#&VB+I@\%&4X*&,RT$82\(08="Y,N= \/+B?EL, ^+T]BC213 ?7[YOEXC,N MUU_KX\V:6%CU^>=JN-[3 :27@>XW(0S:>4:VGR'RR_$L_F'G=C2_DW:B(DE*TFK>[)ON?$0I&'$ M6L8#61G[CC>7.M/Z[5SD,6]_+XTA;IH^/GP-':=_RMZS,VI<" MI3@$I8.!&E\"*8(Q-FG.%3L(6<>M?QCFOIYE<^_[H[&/9OR\59/717.U-1H^8\D>M76]NRZ(A[+$ Q M 7FU5:1M75M_*&W?;&NE8Q YJ.#&]]ZW_+NRGN])0+IQ]I1%)VVH8]\%V?(L M&'!..R ;GS2\2,*[PVR94ZCX9GLJ':\=GTIF'5S,]V[U,FGI=5S1LJN$]/,; M^\U")7+K$F3G"KE[]"M78[5%FNQ0JJSX@??UJ:1\LWV9!@)J:^EU@-9+L^6B M$63^?85T%G^IB>VORT6*TVYVTXT-E]J BK$(400-*H<$T84"L3#4AC.A;W:N M>]"\/):6;[:'4P.S\TGD-SY@7R(M7%TZXO-^\UHD8S&$# FQ#HQA#KS5''A4 M4NND,W>'/70_N-0WV[;I:+BUY7X7SLV.XW;8J^J-#4?B&#*.V\[++++ZV&_! M9"YRT3)XT[HU]HDD?[-]GDYQA9Y2S!VDL%UM]^(=;?=M[6I3]#G;SS-?-^O9BV5VWD'GKZHZU4J!"]G1R@P>IZ2:)(FIM6[>XN(><<6=?#8>:NW7>:1(9 MWU&_VLDK.K=E.I^NL08E,C'QYZO?W>3G\Z^_AO^S6+Z8A5LF.,_D/=I ?"VY M)N,G5ZO9:\9A#C)%6Y)\[+-[(]+&>>Y\.G1V(-"N8@6+2(DC?CNA!-2 "2CMD>P1.M.:N4#FB.;AYK-\,P7;@OYQ'E3'T\A/+O-> M;="7-2%\MEJ4%[BLJ>&[+\O77O".LD,?\>U-;-%C=]/('MU=;CNM?,>+OYH9 MK LB_6W('.M0MV@(-]X#3UHZ%FP@8#?6%8=1=EJ]4WOL2X/D7;7?[M1MIL/S6-M%7]^CW7JPLR<"T%.2:&@8I"02QTOVFK6"*1 M8F"MW>3]E+3KN+=AXL2[G'@BN\'[8H#N[@A>90FL1,DK\J\:3&[:8/TY74TP&R6296#J-I21'KP@5]V0P>E\BEB8 M'PPNM^D9&SLG"/I.T)S(]:X0]&(QWYRG]_0W7RX^T:TYL4'H5/,P94G$)%EG MO1F=2.ZNL,B,LJ5U>YW[Z.D%0:=*_4XXG2B"L5-A?UXL_R"S:[4.FS&5Y)4B MR6C]EFR^=W^$S\\^+/'\E>17_!1Q65-]T"I+EEX=8*2D31!4SB"%$5YZ9IW3 M!QG*CURX%QR=*N[%$_&^*S5%%BB^6N.GU23DS(55 DJF_ZBB+2GSRK!H8C(J M872MO= ]9(P;;!WF6CN.QQW Y"HH?.EZ["1N>R6T(:#[@-5.Y!&B1 0MA/6& MJ#&^M3UT'SV]:*$CA7WG2]&)G.\JLOZZ_!K69\OI>EJS5W]9U"*5Y:<].Q0F MRJRX!)V5)=9)"3YZ"SJ98*4M1?'AL'48C;THJM9X&T!"76FRW:M\I\O[C>T9 M%[DW)8.-MC;3R08"*@]%6I;0&.ZQM:G^2!+'?:$9#G_MY3.V'7^9P?1RN_BV M+=VVBOGF(U**N0B=ZUC<#(JK0&J>.S :51"&,\D>##P^?MEQBM9:HVE@=O<; MI]X_0O3XR/6]W] M<' J12B<.QFCRE:WKOMN1ORX7D%#S-U]83ZE>#NPY,XIIP]O H7&&2VM5Y"# MKQV'&0-OD8.Q42;FDY+MQP;O$C ROL8!P4\=@> MR%ORIY;3M,:\#5=C*DK7!Q7E:@2IU.&WIEA K1%90#1"'.1DW/SF+N_;)Q3T MHA77QX;,Z\^;T1-;RA/3F!)="CS4NC)1)$1'AU'H8DN*@C-Q6!> :U\[;@BM M+[ 0CMUZ4YD[&R52/#. N MK+\GEOW8>O&J0G+OOK>)X:08WF):?)A/_QN)QW\^QSF6Z:W@DRA&Z* M>7RI M3DX1!B(O!61@SMMBF GJ(+7:DJK.K_#&<-K;'NBI9=N#"G] F;Q;TZ:VE]2S MM)Y^F:Z_WM@Q;58:VC(X%+4,W=8Z#"/ \)!5(1N'L^%Z91Q+=9?.2VE%W/.X+Y)!'Y]L!4@?'KO8J>;-< M),2\HHL1MT6C5S?CSR2[_?RZ>6=:0QXPUBP"4VCGB'2'AY @<.F0&Y5T:IV1 MWX[Z<9]0!SP.(PFX VCONT-WM[=[A]9.O.<\7ZW./IW_[&;S2,63L!E!9(-T ML(.!P#CQ0='_A.&.A>$ZU;38P3@=0TX(B_F\,FR&BV]+:RQ;KM3?6?4&!FVQ1QG#N ^B HKY6:8C. M27 I>Q=*E $/&RKV=#2/T^YT0,CW+//Q&_C\=E8?&K9J8/7F;)D^UFT^__K3 MI\^SQ5?$U>]S$OG%[S;X=N,N!04A2TXUG!-"F+3B-*F>58[Z9 M+WL'X-O2-4XSU*%!/:+L^DV!/._M2D[)*8/%;G])DV3'!VAKE.%XN0T[+;/ZZR',LBR5>+4C_6ZVGJ;:N M6M1I4#<1+T-D+"L&D0L.BDL+(5O2UY&K0)YH%&XX1^PHDL=]E&F%K/NR_H>6 M8U=^5KT/%O/Z,'NQ==KNUJS8!E5N6A>I]I-"7EW*6"^+0$IZ4]/JE'-61*[E M8)!]-+GCOJH,#]=AY=<55'\J!=/ZLGDZ[;-6YM07T'F:SJ97:?N[M6$E"W M'N!YD5=RRRLYBC< ML "BPLQ"@B0TJ5BK:B!3U,I.T'.;YNCH^6F$]_*5-=--*KQB\85EC+_*\?C)O/\Q)+\MI!5-[4#I?DW629 M@)<8O<-4"C]LU,!!RXVKGX8#Q[4GB?:,'_NU^/=W?WOV[,V!&TLYF&RU!V%K MFH?S&IR1$41 I8OFRJ7#WGL?L^JX0;8G M9@8N@;7_QFFY)8 G+D4(+BM4+' MT,EA$;P60C'ZPY@.:X+^J&7'C8QU@;!3!-%!Z.&.79&E:#PK,H-(-='8% Z! MM@ Y2;0\2FF:OP?>0E-HW,B! M&U(&O>JDB^RG[7-LS7LZ01_=\VUMHIX'4MLN9'"5CU8S']?3Y::R:<^EQ\G( M(:EET!X)=]$5\'0GT7U%EY.0(A+RV@<,#B7O).WT:UC3J:R- >?KY32>[)R]G7;?3+,7H9U^'T>SO+T(G![E"8Z[(N;**4C]M!(/]U>>6<:U1XX*IME MS$D!EW7<%=,*0E:!''^+5N02>6I=7 MU8<<@7P5XE=-11IPS.\C"!U7\0V)MKN?=H:28Z\:<7?4?+@<-;^X?]3\;V&Y MW#0&WDYR/$9CMEFXB48=@ 1<:J"O2RJH(_A:E*2"2EP!2G7Z<4BU=$NS)/+ ME52*Y!\IV5IS7J=@')7XQ'"XJ1U/$,+8\?P+TNF^N#1L?\/U'XOE/U83=%$8 M= DDUC))3=>&*U[0C6&XS-P@=^R@(W+?*N.\!XV$F+8\_Z[NS'KNA/GOHR/9RB\6[9([G6R.'9)9E7._RX.4I-+M7G2:$G]:I M=/V1=,!GK#92G=16$SFWO79* \O-JXO\_1 NM[&M+$P1KS55\OUY,URD<_2^O7R'2Z_3--Y*VJ=N=0Q M%4#D'!1=4>""S("ICJ?,@BZ>@TJQ:(&=$T:_NSI==ZT]IE'86K*+AFSN R;U M"7F[@]6V'W"J?52-(-(YMZ",(.-5RP):*RT*JJSU08/,#L/*;0+& 4P;F=X& MR(D,[B ?X\+*>'9I97S8MGP.*CDOLP&F?&T?$1!B+@F$*=XY10<+FQ=XWD7, MZ*@Y5="W&OJUX/K8'N;]&OB7R_ZWCG2N][745-8V\T$J\((Y$-::R(SGBA\V M!_C !ZE ;C=P\J"&?U &RW,7'&>2NM!5]X+4QF#)SS!KSD'(U+RMGF M77NO4="M37.DA&_JGN/9W0%8=MS?BQUD@PY1)4BN-ET(VH"KC\!)1,:*LQQ# MZXOJ-A7=ZIPVH#F1[=]5..NG_SJ;KK_^BNN/B_QJ_@57Y^F:3QW#>H",\0)7 MC^%/5]$J&X.D&]B#($NK]IW:#%?G@-K%$H7.C.7&BF34:-6>ZK[]HCNW6S17 MP2AM:WXY&;SR[R' ]1CLW5.=V4I^(\=L@1E!'IK4Z-6!;_477SD>*EH* M:'$RMSKP9Q_4Q5?^&YD R21RN&+@B?1QKD5^Y*G73C#9(3/E9DWO\/;7R#&W M)[C1!A94!Q#D'',_'Z'JN, M-\PH<=#CT6/:T!Q*7.UCGKX^=5SFCN7' MB\<0P&;VKI M@>0XMD=R][;JEB:.J<0,1M#&*^(8N%J+ MX+MZDKD[$5_\<-.,>.*RB-+$ MGYK,I(P!ISTYMSS&DC#3==0>B?=1]#W8!Z=AL)F\.D#?\[/5=(ZK%>TF$L.V M;#WOB;6N#)[F3=Y+O4G/F[-_G3!G;,C<0F;%DDT=.,0Z![ D7Y06M%/9VC/<=Q9I8]"O)SX6%PKQLC!?'T&L MH0V2*:^=YQR##NA:SW]X-)'C]L<;'[C#2O6[=T$#VBZ[Q.@U!T!7!>!0E)\4XXT$CDPDIZ\8S\UAO=^/)F$O-C>;+?[8V &;MI^;@[5Z3]^R20[-.F3G:1LH2QVJ$#5X0@IDJS//SI:0 M6CO)AU'6J[5V$BP6@\NH>^1MDU.-)/LS2 8\Z0A*> ;.&CJXMF0FLD)[6%U! M,]R-F>(])!X>!;DCA-,!X"ZW0O;""UI^NJX/^!#@:BF0;\0K^.4RTUG9H&*R'K0B8T-E M9>N\;@Y6I,)EL#FG@UJ6-O(,?AFW5N%I[+3A)=6!FKO_V&YCB!,?44EN-3!E M"BB/!GS*!82SF(/W+O/6?2$.(JQ_-^%(8#S*;CM&2D=#[_,F8O-N'9;KTR-S M]^^KCN[>ZOR_+Z=K?+GX8[Z:2"MU$5X#>?:Y-C$LX$RHLWCKL'CG ML7C_ZNXTO#V)4!K6R SFIF+M5$9_NIIX'Z0UW$$RGI-981P$QA@P(UT,S&B6 M6F=E'4I;K['AI]5^1\KJ\2CTYRB8!E\+5&?P- MUZ_+6TP+6GF*JXGP*@6M(G!6H_/>(51_#(S5F&@GDL46M_6=!!R$0?WM8O#) MA/,-W-H7=K!$(Z5P&DK,]60Q#AYC J>SEH%9-*)TZZV8;Q>+PTGI1&_EI_GN M==U#.M^;Y8)(6W^EOU +T3]O1O$]<1+??32,E[IW,&<:E5A=K%<3^S?7\\6B MEP_,,958.'DT&H,B+1E%K2[T8'UA(J(0I$$;JY,'B6K7*^7.I#<..=NWG^]?*! M,UHK.><"DK*U&[A&\+)HX"4+VI8TNOEXK@/(ZJ4I2DL\+(853L]XJQO:/DKE M1&:PC!*LBAR4"P*BX P28UQ:Q52,K2,\!Y#5J78[%@J'0NU(N70 M>=GQ-&K MZ0,B%ED"J7O)6 (EH@(GZ#(@#@4C@S&V>>>5_X^]-VMN,T?21O_*B7.?/=B7 MB'/CLLL]CG!7^=CN[ICOAH$E87-:)CVDY"K/K_\2%"EKH\0%+U_0,]$=+EF2 M"63F@T1F(I>[.^@40(<*^$'-V\'<[@ KKZ\6L^EEG3L[RZ^G?]:O-FD2II3H M,SGAF8M5&Y, /CD'T?/@M7->A=:WW_;=C)M2,#2&&DFA SR]Q;#$FK3_YLO7 MQ?S;=8G>FI1HO76"C$_-C0>Z_Q-Y\DD"CX%^8+WQIO7;[1/;&;=6=VA$M9)# M!Y#Z!WZ>IHN; Q&=1&-D@E)JO;#/"$00AYB35CX58[#YF\.='8Q;*SLT<([@ M=@=8^5L@]LUP\?TV9]:DJ,B$#LZ"D)XT*1>1N"(8L&Q50+3.-&^U^L1VQGD. M.!6*6LFA TC5DO K^KC[9$2M52WQ 93#&M%)EB]%7=+PK4!.V=&J+M@H>QV\0? M**S[XCZ \-ZY@S8R GW=%NYW4;:/2?X MVXN.ER;:1/ '\Z\#NW'KE??V)K7!E.R,*0JX"*X6BC R83C]-;"H=,E*B=;# MMY[?U;AQD7&?EPX33<]@^_L2R]7%VVG!B1&E('<2#(\*5'&.%&>H54HQZ\2= M9LV3-7?85J>/ P@'2B6#I#V"FGE-%U):%)T%*3:'21>:A,T=.#)E0,O MF5)2V2)*:TC=7K_31X$VV#F8T3]5MSGZSM67JXN:Y[X:B5NC 0O\C+/E]!M> MC\5]7W.R9IA_#8L9_UXFNCW+<=ME,+N%=IPQ_#GS>931PU M"UIYL-+3 4/R"&+AI$M%,JS.XK%&-U9 !V[UZ.8"^RT[83E[%1,QA=A UK(L MX)(RH#7=*J%@AT@\Z9;\/6LM4K:?+9J'ES#D2X' MIIEVQ*LZ05"0F14=V>)9FU0$_5_IUI?(DQLZ"\5X [N9Q8W$TH'"+M'PZ;+ M2$'E&0]0M-"U=@7)M\L.@JU^0?96N6%F*][;R,@IP^T$_>CHQ&.XW@%T;AVX MU>RGBVO!Y/^\NIX$N4D$LR%PK0KY?$:!TJ'.EPH)O."810C1-.]\L=O.Q@57 M PALOPA;R:,OE)'9L)E9]YKX^0J7Y"FN]/WB1TG>R[#\_/IB_L>_8_YT*QE1 MAIC)%A4A>5#$7(C2*9 :2Y#*&XQMR@"#V-+/O"[S:SY"9EK4CA M#8-8T[!5YARD/BM22+>(280 ])IX,BL:%4S@-N]&,>%9D&!DJG<,'>K(37]-LTXR\L)BV23)B4@)2=!,1/)J\H!1'9"6#)5BFCM83RRC7'-M),J MI&.%\%.]-G^X^OKU8A6J"A<;I^G-K,P77U:?<^J7Y1VW,]XK\B'\ZFH@M?2V MA,QK9]):F. C^3[)H[&M [1--GY\3W$Z?KB\?!>F-80P24(7G:2' M6$)M65WS2S 5,)DEEC6/D;4>S'UO"S_#F.E]T/2PJ?CA$NG@+K^^ELABQ>6& M FN1V6@M[;N^7M=VUZZ0VV^$"C$*K9QH'8=YN(N?87+T<; Z2BZ]WNXOTG]= M39?352_!(V[EQSZFR6WZ[/X:W8*/#%S^@9OLO9,Q!2"KT()2,4-0.D!P-J%B MDKP"T?@ /K6?=IW"-JO[4W#!A#5R$4]-PKZKSC_M A?/Y-M?+%ZR4[D9Q69!?B MI%A9,4"7= )I8Y;D>T?K6E1V;=U +XW!AI#YO+4 QD81?KI/POHY1AAT+I4( M)41ROC4109>_@EH:GY5UV?&=7)+G4+1M ^/5"C82[+PUET>$RLKA7GR?O/LX M0@5L M!%X_[EK:]:M;2N!ZF?$J1-O*^1"NC2WDWUY5S2:\M@QTC*MQ)41E24C.&'-> M%"V$V^54/RGDWUZ--Y]C "'OR;6QA?SB_TQ2IOO)IP2)"08JU8XW@2/D0,8T M&FWEDQT8=SO)_V>\(1=#G.3]N#:VD/_YCXGWB)BL!H\F@'(E@W,B@^9!^%"$ M%OA4K_^=A/S/?XPW16( (>_)M;&%_)IN%\DT,T)#,*ENU]:OA *7'"I?F"_V MJ2R?G83\>K<[>9#Q# ,(>4^NC2WDC[]-+!?<2!1@&5TQRF1;4]5$#94R7\MP MU?$G^>-O.PG9GHF0]^1:!P\6CP0IKLL1BK?:6D=6A5)TZZCJ:DH%)4H38XDE MZ/;=DA_=2B^]NP8,Y[041J>8JE\N<-,(#XD)6-L>6I_J4XZ/$#1QBH7H(E;U#6\1WDV7:3H+R[UL@ZL]6)V'H&R 0$Q+=/(4SWXGP#RY MS+@WV(!8:XNU4%(M%6ASF3 M.9A91&UW@LF3RXR;;3D@3-HQ=VR8$,K_&>BSWBP6TT_7^1!AEI6\R;P(C GO]\S;>I\\^/"=(.'/$!+',K+/N.W;F^(Z MG;-TM;VT4-G78C@RJ$TQP)7R3 >7E7\J0Z-1R/;M7D7\)VC//6X&#(ZHK>D.-F!* 5@25MO2N[Q5IV6:V[ M*.Z!@IT/R>6.--,MFMYCFG^:3?\;\YM,O)Z6:3UH+Y9+O%RN=7I^,9L %^2J>X@Z7Z#"5S.60M#")-#O7D.2EAW\>?C M4-XO*#HX*>_"]U75W,?YFMX-E_"ZF48M3]YP8A)2B()).URW7> D) 8 M9&HK!HE)&VP,K ^!S!J,SLN@=IHL.-(=_BR!W87J^[O+VX+D)SM!M?)= MZNBYR&(]AK0.(_.9>8A:2T)W4.A;S]MJ3$)WSQ']G8)]!3UV<.#?IY\^X_)R MUW\[?9]/+Y<1%G[WR!5+4JC9%)((BXT DH#,,$P_.ZU4<:&S".:9-S_B"8-,I[<5Z/F&)LU2$W< MOQI?39?I8KZ\6N!-OX-2#%\UJ,U&UL)!4AK[X(RSR)'.;K9$>K3(JE&R72/1U* M8:"LBQ"L%9"82:J$*(IKW=KSJ?V,&QP>"CQ'<[XC)4-\P>FGV*./*ENT@#E'4 DE1!D-.%36"%Y":M[(?_]+;; H[K"7VCZ\/?)2^W66FX+C MS9>O815S^-&<^?I;JXF_E3CO9$'!%-F"DMB4'%F%Q4>0A97$1$HYL8& \^SF MQHV>#@6JMC+9'W#^&G SK#F3^=U QM0]D@)ZD4S2$%?-OG4-:W%;0!@OT7JB M$UNWZGU\)^/&(H?%U$'!%:=T:)WU MT59?#19X'$]?[2.3-OJJ]3TYB:%PG8L$&6GWY+@2"=X(,OYB]IHN>?1/=<\8 M_ %\L+3KH5"S%TST>(><>>0/OPO%/HW*V\2/8'VD*8&0\L!D:#!+>4#Q;M;C'$?7H]]\5Q7U/U> M[J;*_7-Z^?G%Q>J?8KZ76;><")^8B+XVD) )5/*F.A %#"E0:12B4F6G&^F MQ?MXY3\./B=A_-C VCTML]#5;ED@VZ]@)%-0<_"!U+7&Y,@ 9"K%W5HXM$V# M'?PAOP&(AF'RV-#Y@&D^R[O3)H-D.M9'G)@+D$]![(O:@PY>6R><3FXW"WG/ MA?MXV6\ HR$9/C:87GS#1?B$.U"5DI8VDF^!OK:YYL&!J\,4T46-+@C%W6[I M^#LOV<062I"M4U3=)81A:U/YIY;[.4AIBU2'DR5'DYL M_:/R!W&_A2^;F+-).KJ(#)BMYSO6((Y2#CPYX,9Q.N^I=4N1 [8Y+CH'A40"\(^A(6_UJ2$?. &!Y3MKX0,<$%\KV$ %\MF"1J&UC/'+_?_;\- MG+9M:-Q8[BC8:B*;#H#VA#7R0.N7P'UD@BSE6*,*M5F?)P\0LN,E6"/H?ZUM MO#VVU\L3YJ#VW5#BZAN)CQYA;XI(TB=00E>_3=)!6\V;%<$)8XB+MG4Z\YY; M'/?*'0PJNT/R:+F-'7/^[>OE2L'/:/MK_9Y"5#+50@ NZ/2J@I55 ;(P6FHT M,>.S<< MG]TM7HZ7X[P=4SM05;_-9VG^Y2M>XHM/"\15[\0U)2:B<[6WMC1U M4&=T#H)4#&()2F3GZ;^\L5;:OIMQK\13 *JQ1#K ULNKY>7\"R[>XW7M]O+S M].N&E&B<)C/2 HNYF@^KF51*0Y+:\H@Y,=$ZE/'$=L9]?#\ENEK)I#=X/<*Z M]00TFZ)&1?8 "V0/.+).8RF!*"NECB$JC+6NF-YI8^,^U(\&N29RZ@!\3S#P MQ]MU0J:L5!%BED23,(Q<\U*SA84F"RIICJU;7^VRKU[&.XSE7AXFH Y ]TQX MZ-<_T\55GLX^W51U!NTP"5U#VKR 8K4U 9,&3 A)NH39<-\8@/ONL5M/X4"4 M[/=$<)S(.H#D$PR\;L>2E<=@(QU:0UZ0,DI"R/37;%5&46I90^MZR.?VU*TO MT09R3472-\1N-3EX\:6F=/WW2HP3S4-)'&L7=U%OCUA[\RJZ/3A'F6PNFITP MH+9EE]TZ'8/#L(78CNU,\;'AK7RO&!\O'ZKU3.9KS#Z DSR"4B%!](RTO&99 MHQ4II=:-4';95[=>2*O;M[%HFK6^&$0=UK;D5AN3JVNF;7&@,ED2P3$-.81" MZM[IH$]XW^[:3GZPA.(QU=R^XN@:7']?8KFZ>#LM./$^N%Q$ N$/:.CD)$/-P5D5:A_^2#Y1 M8$!^D@LI9V.; VZWG8W;0NSDUV<#\70 NMLFY^_E/HT3+Z)*DD4P2M<'O,3 M*X$0>78Q<#I7O'5&TM,[&K?CV. @:RB.#L#U!+M>7UW69/U;Y/[ZYU><+7_D M[Z/VW&1?>_X;HM48#4YS"=H;KE,L)JG6;Q7'['?<<=-C6G9M1=DW;!^A\C?\ M\_+C'WCQ#?\VGUU^7DX*)[/#"0GHO;SNN1Q\*6!TU-(:EDTYH=.QPXZ[C3HW M1M8>,9G&8CX[4/\'AL7'/^83;2U+:",()0TH37>-#R(#<=>7*'5F:5PLKS?: M;12[)P@?(M3S1"Y!$2><\21<*D"W6P+EZ)0&&Q%X4(+GZ&HW\O&Q6[?:;?"[ M._3N+=BSQ._K^=5BHB+S$56"0A\)BM=74"\M>%&RRY85QEMG'!ZVTV[#YKVA M=V^QGB=XZ7OR%ME%A%!'$1A?IPIF"Q&Y!BYLB875!]76R1=/;FCD3K+ML7)?L[43 M1P>W[^;\_B!J]>JPIFKBC>).60XF%+(EE!<01"Q@MY MN3&!=4)&;["('=L5;UE@W #%0&JF!3,[R+&JO93_J#;AZ_GBU?PJ7I:KBX>W M[88XHU.R1 &(XCRQC#OP.47P@H4834@IMRZ4W&N#XT83!K1_!I-2%R,JX[G>@?YZM\"O89HW ML;EU^]7K2-I]9AFM?!!.0>1<@$H9H3;5!9Y]L#Q;I>[W+SX:4'ML;UQC_ 21 M@:%$U4&\F8U#)63"0E!%+K- Q9P7 EPQ@5AF!*V>0K(PUV,JYQ.!:$C MN=\!?G;@U(3<4ATULV!YK;C4LH!/G!1Y#%YX+R/=\J>_!L>-'8RCI(Z73Q<6 MV/PK+BZ_OR,#XI(H^O6_KJ9?:Z,@,BIO>,9\C\V@U,J0$T_4L45GD1K MVZJN.[8IU5J:\R-9VP$/__)#8UM2 T,H';"Z !9;S$L\?/\XA%*6 Z\I*#I M9+A<6U 1)2EG(&/ RX7%U.;_N;'V5_K6< M.*,R\I2)!:$^/=H$43B$B,47GP3W]QM:;ANF=>=SQWUK&0P+QW*P VWRMT#, MF^'B^VV^7,,X&2=-\A&R]UA'Y5APZ PDJT+D3B2O6C^K;-_-N&\H@VN31F(8 M6YN\G'_Y>D6?=4/")"B6,9/R4S(X4,Z0FY 2 _JF+V@<]_?KTKX# MR+ ZY3@^=J!67E\M9M-5JO(LOY[^6;]:7XXHM/VT]@6-UR/#\[T"];672-;^M\2L@%8';$'%<2 MW9F"0^W"JX5(6TB35>2HJ\O<"6R MV9V>?%N)KXZ@=CK7%[Y:U:700AV9!LAM*!&#,Z)YGY1&>]\MI,C.%K&CR+B+ MM*:G6#NIV3G:%@/"6UM?>20XY0W$*"R7Q@NN3Z8X=VV,Q\\WLMU,%B.^N%T' M05):7.'F!7&Y>4)3F^]'RG+==$J@N>"@2HN@2\J@(L^>Y6% M25;O9,#MO?2XP:@!G]=.((FQG8$U=1^(B0NB(IUQWMM.(=Y'D-2"UWT8=96:7^:S*^+; M)GMBENLLH76*@\[$BFPYT&DCKS@S!8[G MJBTT5I8USK!L3/[VJ?#OQP&^.\SHT MJV-%T('J6K'G%E\V9+BLDV'!0 BV]AH+$D(T&HI4VC+CR7YHW0MFRU;&,:E& M0%,+472AF=9L>X248D0IR9.S@8788STGHJ(%7*Q%O:EU2NKC.SE6P=1/?3.CS[JJ\8SK8656!>$S M"Q"YJ2Y#<>34UD1BDXP35JEHU0#$W=O&N-F2#>1^7WD#!T=X+UC!B3$BE4RQ4$S2P^LPD;:B)G$CTB"B\R\H$-S!>>A@%?[R$GX', >SN #3O M\=O\XMMT]NDEK3V]?!U2M;2^KV>K^A)XS$*!*:KJ7T%FEK$&A"H2M4$;>>N^ M\D]NJ"\('2+Q!W7=K=C? 9;(K,3?RS4EFZ'VM2C=QPA9JWK :LV[2*&V-_ E M9N.=;JY\'NQBW#S^ 5!S)*/'?JZHCL3;>9C]G1R&Q:/ 1YZ,9L02XV6=W\MK MNK!)P&WVT:#)/MU+A]OR8O'L4N/FXS?$Q@"<[0$G][>?DS!!!P@HUX M40=668Q">\5P=V <@(3!'D"'0,(1O.O@-OF B5S!7!FR)L FEV*LZ=ZLYF=6 M]18*H=@D9S(JI:1O'8-[L(EQ,^X'N$N.8W,'.+GK"KZ]F> CDLM"U&1PB:YV MDZC=WC*K90(BH$K(;>M"C2U;&=?^:.TJM^!W!["Y?K.X%=;D M$&GEY;K9*.;7\\6+Y=J^_V6^6,S_6'5[6"[G-:__[KMZ6"R^TT]??*G_=.*% M$\)R <+Q:A\&#T%69T#6AML2K?2MWY@:;G]<'VT(?(XEVPY@_6J][.OIK&:( MOYPO+VL+U DGIU;2*015&S@K)8B31A>()3NODT#4K2&Z92OCEEP/S_,. MH'/;S[B5+QNBLDE8#\+44'E$!:$@$A66$1V9HV@=&'A\)^,66@]YCQ[!\0YL MKTW"4XVTO9CE#Y_)[ZA?OYQ_B<2FO%:D(M99T%&"-#4'#0,=!"XR1.E8S-$) MPUNG+.^VLW'KM(LP+L>[9%Y@8]_6+/,P!WV.FQN( ]1L(09BK"Z MEIHJ\$HC>(]T+R5DL7E^R^ER ^MX *\4!Q]JS_A$%,9(FI/9HFW0/*?FY#-I)C*RHB$K*T!E4\!%SF$U2<)&YGEIWFGS+'(# M]Q+N+KF!^W"Z0[2L'PXM2 M\&ZY@?NP>^Q'CMNAL#>S='%56X5N N_KEV(RM@PQ1Y.4'?F#UC(@_U""#H;5 M!VB.R3YGHNRZ6%\(.42@\P&YVX.*>9B41AO$G)2%5+".0%;$'J<$:5U9F"JH M2V[]GO%P%UUF_QT"G$:,'ENQ/)^CYG/)!>FR-B:7^H)GP*.K6;#"%)N,]&ZW M)ACGF?UWL%)IR]FQ<7(;YIOY::N ]W33?FA-5!$ZI)P="%63EDJM"JR5\&BX MYUK4<'?8^Q9Z:L4N,P6;7$7-^#PV>#[4YQ#Z";ZOCAX[[MM!;_L=SKP#WY1UA,:RCH M?;B\]N\EX54XHEX5[D 94=/A#0)/P=O$+UU>SO*PD;+QOG;TA[PE2JI--4!APK)K(7)&*9"F0<;S3/?+XY_.:H2^TXMN;%7U,LQ"GH;9*PP7 MN/B]T XPWZ(EH#&I<*P7O:>35DN%@TO 9+185 @EY-ULWZ<7&C?"UE)YM>1H M!UKLE[#$6[MG10BGD4&1GJQYK>MKNC*0,0FE.8&X' MT+CK&%P_AFHAC:YP M\EOXO((O7U?S)' QG><5FWC1D94ZWRW$VCK4&_ B!Q#91*E**B$-"Z''=M53 MX5-K!72T%+K'U:990@HF, M"WM![0#!C BVY>)R\C[,/EU'PTP2*?"L0'.G0!DNP$=&!U!JG54@PR[O%$6F M3[V%)/K;#Q3=6;"GVK;#5=#A/.Q!\&NKWJ%DV;@ UCFZR55@$!QWD%QMF^YB MSKL52>XB^C$C@4<(Z[ZX#^!<=]?*VYN*ELA]-,58(&)((YJ"$)T/I""]K/5P MG"R]06^2MWMUF#E1"6)KP^0P?G< F[>W$FMN\K#"G],O5U]N*G9?AJ_TD\OO MDUA+RTNH>7N,CI4O$ORJ(T^,Q6&63L?FF?M[[*\GZ^1 0#R11=E4.F-'?BMA M\WN$_?]784$??_']7?A>6?AN,9VEZ==P0098JI+\A!]K6=M$&Y$%H@%3,ME@ M.9N:(2*7[M!=]/0L?AS83BN0SG3>Q)+#$+1P$**B.X#^ M!(^IT*UOBK \AE2:MRO9MTW)R?O9M-)9>W%W;)WT8V[5ID)\MUY.628D,[-. MQZTM*^L$49^)QDQJ-\KD6<3=,L$/W$!/ 9\&FN@48NA!"6$M#E]N3LKO5Y?+ MRS#+/UJ@*)^T0:.!Q43^1_!TB# 'D*H4)44LVK2NW']N3SWY]8V454LI]("J M1PS&]U@C5T320Y/1"&NL)&M1:\/)9-3D"B%F",;(XB3GQ0W9^?SY'?;D,PYG MTC>24*?X>S.CS\?EY2HY[_(ZFOKK+$]*D41)]I"\(ZO1<@O>(3'5%V=V9[??:]:8V\%K+I '9WV?5+6$Z7'V@O(?\^NYTTP2>I9*ZSI>.$F.H; MI(;(N 99DI'.J5S,$'TX=ME;GPUQC@'<(%(9W4NXP M6PB5G0VH3B&'[K$VOT/CAD3+')?9,O)LL@ EI >?9()<2515":O=^F(LZ^.P^A^TY2$)EP@<)R6D#BH4" MCCLD'XZI$I*SN?DT\-/U'(S6*"5+!"F9!Z61TP5=)*E1=(ZG$$*4 Q!W#CT' M]Y'[+CT']V%U![& 1_ND16E011;KO U-]EP,$&L8S46#6>10O&B=J7L>/0?W M$NXN/0?WX72':%FG>9)?&:/C9/4;:6L3 @>N=A$)#IFVA1EL7E-]-CT']Y+P M;CT']V'WV%;P(T,+(_& H4[UK5'5+HR*++F0B!JCA">-:_QN!NZ! Q]/W5%P M+W$],_!Q']YUH"\>=!H(VG&!6M!I6%6UA @N& U%E\("(S)DZXAR_QTZCKE5 MCN)P9PA9GY=<9V"'C)"L(B??)ETU)C&FMF[%K#V6UL9J]QTZ]I+J\QTZ]F%Q M!R!YMYA^N5U\ZU4QBM<[U5FD Q,4!.\C>>K1!L-=UJ;U/,=[6^@''H=(=-Z. MO1V@HS8RR_.+B[!8[U]ITJ:&"@A<\2H69QASV%I['- 7X90--(X!QQ', M[0 :CU1S>ZFX2#P!W:L.5)*9K#$3Z.9U7#HRY:4;M@2HS[X(QQBI1W*Y.YS< M*M.7.:=:W :>&\)[4!F"CAR8CK6^Q K/6Q?YG$U?A+UDO&M?A'T8WAUP'JW" M5JPD5?LO>R8*Z5QB4ZQ% $XI1CI3.&5;WT?GV!>AG0(Z6@K=XVIS5JRQOH:' MM,MUN*--X(J-H*7/0L5H=1Y6.9UI7X2]L'!07X0]!--#>?R**XZS2K\"[WTU M[4C]1J,D_9$P6.VD-C]Y7X1#5-#A/.Q!\)LY 4E+)EP$9U2IC4($A$2@%1BB M$<9'MUO8]KSZ(NPEK"U]$?;A7'?7RMN;[!NOR*OS1H.(LK8)EAQ")*-.EY*] M22GRYM4'9],7H9UA^E,O#7/R_IS%Q-EY_K M-U_.EY?+">;"5'!T7 RK%=5DSL?Z:H(\&6U-C/)^)+A]3\OOK>NP5^O?ZE2MW]'B.3(I-!*R04TLTUMT36B2T*;*[6 M90BZI-U&7QV[DY[B10V4VDD%TX%ZVS2/N&TJ3#CZ3&Z+ >F5 L5- "^0"*F3 MPU>,PY.6F59B,7X MKFO73]XLX1C #2*5L8VSV^FWCQ18>U+8Z$R!HFVM#\L9?*RS,C4:Y)ASYKN- M6WEZG3X;'1QL6#5DZMCX.+1:VDAC->H S&=9JZ7)02D9P4@=&..,C$.V$W"& MK%H_>2>$@Q%U"C%T#[7'RZ4S*G1T@Y,-F>K\(OHJIJ+ A*1"8B7(LEMSC2&+ MUD_>'F$XI!TOA9X+B=]CPNFW2MV]8>)'5A4_^[G-2HSWHV#8>F/419=L?,5> M A4S U^X@>2]]L8P'7$(^_0T]<8R\2"]$'2-)UN)B^#J-,C"2Z ?"5<&'LC1 M;[WQ/G+?I=YX'U9WX+\]6B/I=;'!,P5<90-*QU7^,?D'Q \CLW)6ZL9P.8]Z MX[V$NTN]\3Z<[A M-[.Q;$1+!ANJVF]/6SI-SEC@1 ^SQ:JL6H^N.YMZX[TD MO%N]\3[L[@ TZXFPE8A-$H[F2M1FQSR8VN.!I]K*!4$88\@X\YZ5UOKEP2;Z M@LHADGU\\.Z!;.X )^_QV_SB6\U]N)L9<4V,SB7%C.0@:$Y6>RB&;NS**1&L M-EBC$JU-F";\<%)%5-$@:12JFUA M&01>.#"'F(.2SL3VA68/]S%N$L R#F:V1T YF&%MXDI)4V\\*%.!>$( ;D& MIIQ+-FF9F]0LQ.@/(I"PA:&1VM]ZE.R[8#T(.$>I\8 YWH%H>J=4DBRK;4A1D M0Y>R2C% R%J"5H;HT@)E\]D6YU#U?,P%="27N\/)K2)<75040COP9(:#95V*7(L6;2>MG,V5<][R7C7JN=]&#[VM;1^]WI!%OIFYMU;O/[+^RJ8 MS<38DD0TZ*H'P$&5^D!F4X%B+<_>&3S@Y5+#S8;D\.G"N.R^_ MGOZ)^>7GL/B$+^/&3I?9/HYAA$R7>E)H151[&;-[+1<3SY1 M$]@TYW%W]]2C)=TB.E8B\R X*615Z@.W#11)%XVC@7H6"T4H(TB$039Q"5JJU.> MT*GVU-8F)]/$4?/)"A M2IZC+@6<+X9,+Q<*-]9)-6SGN;?]-EEH9Y@*NZ 3W:&9HR(* M) %?)@:832IT**3/P\9AZBYZLC0.%.[3>7;[J() IADH)CBX[!!T#6>%H(H(XBZ:MGC6!VZ@)U_[.""= M3 SG +7?YK,;$M>SM>I@K>*=@11X F5TJ:__":S53.=@D(7=RM8/6[^G=X83 M >U((9P;SC8U/H(, TW4Y>0JB2) J V]F)4I*NG4 ]^\$<[V4&@G;XIP,IP= M((3NS*PG:EFQ]CK/ICHMY+ZH9%5]56:06$K..IZ4;9U5VK3"^.0M$]J99(VD MTAW::BQ^%F:7KW"9%M-52&OB:&,N* >:W%E0)4MP+I;:^CC$3.0X)0:%V2.; MZLD_' )?Q\JA V!]7(39DE9>ODAI?C6[Q/QZOGBQ7&=MW^CMY8OEM8LNT UMMK<'\M!=/E]!O>:C*7,7BR91U$XC8HF1%GL(?[]DOY^74K\%I?+CY_#3+.) MC_7"J'W#,9+A*[6 D",#%((S+8P)>;?R^[V7[K/%0TO'HR'K>P36#Z)(L]_0 M.K%H"@N6SHM6'E2VQ$'%.>B4G7;):<'UP8AZ?,U.FS@TQ5(#;O<(HAM"ZMBV M(BV#HI"8Y9.!F*P&RU)0G%EMM#I:$>T&E+-X!VC+T0ZLIK?[=("6B7,=Z3XN M.M5&A'76CI*50.6"<;J0#FUL-.VSO]UP=A;/!(.+9VRM]&#W=TKW-J1.9W7" MX')2?,!D? ;#:D:0D^&Z-8:,Q-+B56V6L9.:VFO9W?!T/J\!P_&\Y^9$?PN7 MJWX^N#RR&]'##VK6?NB9/0[;;X@[YGV6&I@5IAHSH<9%R2PNK$X61F%8ZZG* MP_0;VC3/OSWXBI'__ BV_XM_GL\O-RDI(I)?E:FE7K MRGE-H3;101928O:V>(^M+[=C-CQ^L,Z3*0R4C98T?U"0M7;91&Y":5T)?L@^Q\_6&!.9APCK+ %)",.)#LFI MDC(DCI:H#!:"41J,"-9:G5#;UF]0A^UT_,R.T4&YM\#.$9:OYU>+2.^8/02F9UR7[")&Q DK4 M"C*##'341@="EH/7G)0V>5TN&0]%E\2L M+]&$]GU![FQA; _X-,AY^(Y^N!PZN#P?8]O[Z?)?JY(OKD*Q4B,8].3$6R4@ M1I& Z22$5<%&UK[.:?M^>@'8 8+>"IHCN=X5@E[.9ZOS=*M[($\,59 6+,_D M=3OT$)@@N\%D;P4RA7HX!#W<3R\(.E;J6^%TI C&?H9Z/5_\$19Y>1D6=9#? M?=.#W[20M"6Y9$E?NTA'SS%PI8[_CLDX%J/VUCQG/.VQ7B^H.5:X\V$Y/39X MMM&@0F9*D'J.3I([FV0!QU@"R:-R*417[&[SGXZ!QX#QU2'@T8*7O>%!K&F0 M003,W()).=9V$P8B7=D@'6=SJ$',+7KOR=MSUT;;!EG6#APX7;Q>0$+A='36^[);&&6W M]7KQBXX#RE ,[NK*6K_+?J]4U-1C$6WP%C2/CIS^V@,N"@[)H61TF4>6APOB MWME*+^Y3:UUS.+_[437WH,\QB$+<0.V(!D7FO2MTZ7KMA4VF)&5V*X#;LD O M;E)397(X"\>&P9M96F!]SZA)&]<6UR\XPS*]?+&8+DDQOB8>OIH2?<3>A+_@ MY1^(L\VOO@O3_&+VPU9;%71A?H\7M23^X[QZBR\^+7"UPG*2(TM9V3H+W),9 M9Y ,NBPY^:$EA8Q9"KMK .]TNQZ[$T=#P'8K[ Y/P:]_?L79$@=@#+G1!2TO MP&(@\7%R9F)M-,^+=\SRJ+3RAYZ"P78]=HN/84]!'\(>^Q2\Q_^ZFM*:-<%Y M^7E^47N>O)I^FV:8+L)B)?#EB^7'S^0HUUS Y2O2'K/JK7_\C'?+*XE) M]+WZ2YOO3 Q)+'*2EM"R]@M7$:*L?3Y98DF$$,7]TJ"M5=+#[G3LKB$-T=Z5 M4'M$^(?/))3W^/5JD3Z')1[."*8"^8>L'G5.9E\N"%4VP#(WY#'*J'=N[CK< M+L?N6S(PLD<19L]IRZ_6^WD]G859JC7+\^7EL;G+3W]HLP3F/?8^;&6O\4H% MA05L"@*4C :29*)UI'';7L9^UFB.GB9,[P \+U*Z^G*U?)DO M+M<-H1X[').H:BMV'R#E8D$)6\!;H2 FHP)JU+YYA?8>VQO[0:0YQ(82S?ZH M\]>HF^&GE3O=\(GD(2F_X>4DHU#*6PLZ.SI#/' (B?XP.AOMG,R!MV_:\>A6 MQGXB.S6M5W[&+^1AY)?S+S5VM#XO!YO53W]@$Y-ZCSTW,J108T,1;D,?CF:2+- M-C^N^=X0<_<5VCCB[]C"9R#A8B M&%>+',[Y'N"RJ3SPM+O:H=6K8FKK3@XNT*'AE@GEG#7"[Z0YSFN0ZU["VC+( M=1_.C2SP]12UFW*DHE+.M:U1T?2'CQ!BT&"*#UDY;5+( M;-Z"?V,+_KHQ\WKC&%/Q)A6H>7.@@J_C4X($F9,P3B+ZT.)RN+/H.!=$,\$? MS+\.3,1W%V'V6_ARK?%BQL!"K53+9,.HQ#7X;#/H%&.T#F/$YL\*M]8?-\[; MA[=QL#PZPM+:-A;9?OWR]F']'\HSGZ5^;9*"OQ)'C7&X1#J T^&,^T'V+-\[J]HH%"P8X%$0 M#[B7Y.5;A,R4U:XH)UCKT.@0=(Q[$1X!J_LO/V/+N .<;VZ!#_46^'TUL7>M M_ZTNN@@30!9'^M]S 3$3-5[QS#D9E,Z%QF#=NIDN'Q]/B)/Y$$+K 'WOR?I8 M3-,EYA4IFPB)XMKSJ(&G4$#I;,$+Z6H:G$&,7O/F&02/;F3D!X7>4'>\L#I MW)VCLPFB,L7(-?: J@['*=Z#XX&!1.62QI(X;QV/>F0;(X>E>D/;L8+J &O/ M\G0;2]_>E-'DQ(206D).F2C&P(EBAY 2"K0RZRA;7\+'[WK<9@!].#\GEOW8 MH9D5+?$)*BH6B%XF2%&3 M48]91KQ7F[,EE--X8YT;HHU!->]$PC\9NG^M>;A+^H2)9UP)+I!4"EUC9#RM M["8-680H&0M6Q3 &S&]VV+D)?#YX/TSFYVS$_'95;;;U+;Q\<77Y>;Z8_C?F M2;;&*2L-Z#JH2+DZZ,,2%WP4D:1%1J$X>11L7R(Z-]:'.1=]0**+3I KK^3- M$G$._81LU?B9>7M;/9ZS!=_"-<7)''].ORZ]<-16]F MK^87%V&Q)-I7A$^D\2P4.I:&/.V:STP'M#I%Q5N?HV?2B-U:8>R]],@>Y8AF MR+!2&AN#M3:QMG.ES:.;FMI>/@FQNTB-R8N3R6Y/F[[1@;/MS"]J)&EU_/%ZEQ/ M%"_/F,O? MKRZ7EV&6R>)Z3]?:NIOS:M)%L3F2'17#=6VY9XR#K.%81M==RJW;V Q#R;@= MZ,[UD+0#QWG?)@_Y<*T^)I$G:Z2P(*RIO1>0W&?/+%AFHPI,\:Q;9[LU)^), M(^L-L3G<<3D )@>?E*_7GG)MP-_%:5G=H\LWL_6S W(NO%,: EV=H!)C$(K6 MP'C 4KNW:M:-Q?4H!6<:D>_WG!P!D#ZNDZ=B5;Y5!'.O/L:GDL=YR?J!W1,62<:32^7ZU_+%3Z4/W-342R M (U2I4 NB?P[90PX&02XJ.DF#,(9W;IQWCB>1'^/!?V>E>-@LL=W%6 MUI=JCM^0,29/F#T>U:.@\E/ M<:N\R'E:OP@7/UJ/+F]:]8FB9>$N@\L1ZQ@M =X0=V)!*9Q73.K>[+$G"1IW M],*9AW3;0>4G\%YN:;-_XO33Y]JVF&$H5,HG?[UI2N%Y![T[/H+#X>P<3N'NP= 7L_SK MGU^GZ_&!.S'+>E:\\AZ,S*4V"O(0?1WUABY(+U7.JK?LG*,(/N]8?+]6ZNE0 M^%.$678UZIDG1]XS#=[6*F:A+,1D"]C K'&!2^549\>SI;O8;:"_WX,X!+)^ MOE> )UF3M.2<)>)*Y*H&U1Q)CF>0):J,(63=O'G2B4@[[Q>#?@_=$,CZ"4S3 M.@<#\[4]@&DUB[U^ZT9D-FLON#"0;.U2*;B!R(R"E!+:XLF*M[:S@_8,2;L% M05EW)ZR/%X66>.GE^,3GV1'WUBKOL;9H6DT=G:U8;PU-8?[8$>P8<_UX;TKW1/XO5F)6PK/GUEH MMQNJOROJ.$.PN0A^+BON+D/XQ 5?G!,>A FA3A,BE]4[!G2A9H<&%6,=&VOW MJ!G')FN/N.$,JF/$W\M!:']?WF+0%CE.I.1!.E^G;DD%RED'(1H#17A6'"IC MLCB/.,'SQ(YC$YWF&'4/GK%;ZKP,R\_O%O.$F.LSVL?PYR\XPS*]_!'FE-JH M9%D 9,Z"LKJ <]X!&B^-=6ZU ME>"EE^3 ,$&6/UU74J-V6&'%MY=$!P!J]Z_U( M//LXOPP7]PP,+)9S)XD=A6M0,:IJ%M62H>"<3%YYU[PMZ GH&B>;\22*M3=4 M='!27JV7)5Y7"WNVQ.U*(!D4*H<$UGHB36L$)VMY7/;*29&+"*W=L3VV-TZ& MWREP.Y2,.H#?P4?RIK/J"S*4OJSS1&;Y;WCY>9[G%_-/WV]8GUB-50<-S-8, M#(498IUX5%*(RDO.@NRF=?GN9.UF__:7=3YRQL% N/G9CM*]5Z)_S"_HTRZF ME]]KP]B)5B4K(1481QJ-.(,04ZX-M(,G9<,PY&Z*Z/>F[DQS#(8"]I 'KQW* M>CE_ASP8/,:9FVCGZBE6FV)"C 428XP,R\C(>+ 9>.0J2>69RF6(\S8(-6?Z M^'_*\S4^BGHY3ZTD]7ZZ_-?K!=8W B3$7:X4C$A9*2LXH*RI\#(EB-$KT *Y MU-SIHKI)0]V5J#.M13S'V^MH3/ULAVRC;EY-OTTSSO**(0X]1L4%J1EFJAO* M(1CF 9V(U>W-D7=3:+@K46=:3'B.A^QH3)WS(=NE$\'#63,3[Y+.M1%N<34O M-]1A=407R*0*L4@$WUV/LSU)/-,BPMX/X GPUNUQG!2O=4#B<\Z2J$@I@&-1 M@*C==(Q)SJ73G)K= A#]72]#1O;VDDX'&+N9HX2+;].$CQ/UXYV@QO-O_V0= MYI]((XG<%*&L:AN%]^"UU)!D8=H']*5YE4";G>^&X?XT=!L,CR#]<\'\;_/9 MM^N4OLKNY>H%]?;/7\Z7E[_-+_\#+]]CFG^:K2:->LUB2GQ@>+'(K M +DFF6ET$+.0(%R*3I.[I-0H%TDS"G<[5C_K*+N.T=3!63M8.+_^U]7T\ON; M&?ED5_6;R]\O/^/BX^@[4SS%7ZFLW@$V'[J*_&Z./*&+X%;QA)R,FA\)+X8#4Z9")8Y M;4AK21>Z>??9D[8S36OXF0[A$6#[J0_AN@/N+=:8FNEQG?E!CH5*T8(7W )/ M*J-5(KM^VMOM3]Z9)C_\3$?Q.,C]U*?QOMENK-"Y!JB<$>3IEV(A,$5_)*:D M<3%D=SYWXB%>8G]O;#_323P&;N?>7?E9YCS3M]=G[D4.@*&00-.J)ZX,D#AG MPFNOT_V.7!V?S..GS?'_'3YYK-DCB&0JP1250W!EPRFL@ M-XZAT=HHWDU[JJ:4_ZP!ZG,\ZH,A]J<^YWOX0-IIGE/D((4CGC%-8MQ M!(P\F#.*HC7VV,\P]'V.9WP@M/[TX?%[#^J">Y,2*R"9,J3]!"=[1R;P4C&# MUKF"YVJ=[^9M_^]TM!,BZ*>^/^_R957H\$,'%8Y6>.[ 1B%)B>H D=6G@J]D9_/_^[8&(B8G_6OUH]9/ZK]YC^7_J M?__^_LV=SZ\=3--\\?4O:?[E^N,?9]WCWUW--WU?>;I\A9=A>K&\2]UR^N7K MQ;UREX>#"8Y<\=]^4'J?!^N%'R![6*KQSTN<99!(A M&O*^ K,LZ922$*?)A3N*C)$?ZSM"Z4X6S^D@<]ZGYB$#7LWK:,Q)]#KEDLD( MS:+.P50.O.((G*$65GMFTVGBZ$>1T6.*RPFAV>ZH-,')V//&'A+!_X:K!%9E M/8JL.3!3KW&'D6[P(( K+YV6GHQ:LY,IN76)LT5B&\G/FXNA/S")-179H,LL M&Y!.U($HMD HOD!1VJ&4P0;SK&OX]!(]YO%T Z9#Q- ?F.2:"A=L1.7(-,)H M0#$DQ@C2_*SX)%W63EIY()CD'F Z<8Y(-V Z1 P_FT7X(S*IR4HO@A7PQ5=O M5VGPT0<04OLBG7?A1(G2QU(RL@+]*;VI5L#YZ8[/_ ]=(">>@TU69=/W(;I+ST]DV!Z(UT&/T!'@^=D.TM^_?KW#"U8' M"\H2P=)5#"H*#=$F#LH+89!K8\1INJ^TH>789:GLT_K1]Z)(>VD,4 3I(E720G\R%';T[4Q*$Y:3^1F]/A M\6H$J8-/VC=E'[^O6)V$P(PQ@SQ6R%R3_!Y[E.__D%_PT MG54N_A+HXQ+RB=8Z^! X6%<'^!3GP65B)@O%!B,5*4-]U@?Z:?I[S%[_'W2J M&X*SGZ/=VGY9_Z3&T3;V2W9DKF1=P$2N:CA-D:Q=?91*+ 6OG'7A'$SBAZ3M M="!//)-A_ /9&:3Z.6NM--5#ACREJ?C$QZ*SMNLL:%6JJRY8!%%JA9PHQLA! M4E%&HG>G4WGBD0[CG\IS %_#H]HXM_W-C+[$C^'/H_+5'_F4)CGHS^WNR+SR M#8YNEOE19'B3PNN\+TH$K.,&&2CM+9".+A!0HC1.&69%8QWSQ':.5=?7'_UV MOEQ>#]F:74YG5RO#D""^ OTO6.8+O,UX^F)Y.4T374?YUFN)R3I_/B0+/A4/ M5A'4HS21[,1!.''0=L=]?6J%J/L:[U3RZ\*V.(#8U_37Z:?9A"&37L<"+,;: MDEE*""+1K:)ML-Q*I67K:/7ANQWW?:$#JA"P5\JTD ^2V3K),1 Y7!;A(,2IIL@VMJQB?V=*X5N:I MD/$X()N(J2?]^($DAR]F^2W]@T?(XN38)Y=X#4V0_2RCAJ"003%6%F)7MLU; M"^VTL7'-QW$QV%!D/2%Q"SAN/ M:R6.B[T60CK\TJV6:!/(O5HO>P@7F4BDS*4CV#BRA!G9Q#Z@J$4545K/N,^M M>\<"0CK?#!5HHS3J M(K+&U@GI^^QO7 MR;%PVEV!'Z-Q&3D1MG48)(I,-I++4]>K1Y**A4-J2_2); MO^4\LZ5Q+4XOG< GU]+P70Y_?8C O^>5/-CAV_]H_>8YK,TO9A>2W##2JUE MM"$80)E#G3I'A]%:3J=&*JFS*5ZT+J1LM/5Q4WR&@N<87)R5)9SQZB)DA70!6@6?,@D2C7?#%2WT:*.^U[7$=G5'@MA/D MAY/]F<#]Y>>::O=FMK%[Z)=>+)=XN:S=8J^9[J\ M'(-@T4#19(=+ED+RK8LB&I,PKE]U+L=@*$RU?>RK&=?;.Y6 ,B(S]SX:_ M/ALS_$3[S!]/>D0>C]#@Z[&_?9 MK%_4'BW)'B(N7[Y>S+\C?L#%MVG:N TG7>Y(^?K"^E"2_)V6)%I=J MTH$1S,/=])&%T$+FS\'I, 'T"*5Z]M;? M6VO<]R2VQ;?_V]Z7+3>2(]F^WZ^X/X!I(+";C5TSY5:=9EDI3::JVN:)AE6* M*8JAYI*5ZJ\?($@MI+@$@P@"ZEO]T%4E92(@YPC7I+RXX&;,14@0C2B2 D-FP?5@"-!<>&(E8\%VX\W#CHMZ.:T\[ M/E!&64%"%B739A'USAW6PDMO,ZR'E1\ZVY,(4XPCBE30J*/!)7&P @IQ"02N MG/).&<925TD/,8^\V:*\!G!8T(LSAK]-C)O.51T#K:MF5B]S"5!8)IFGH+)> M &(L \'>&\ )%$0X;]5FZX&NMG'K]_+F><2051B M@-(^"CMB/AA>5UD@A X>:7R576"B0>SG*B%T2L#41_;;)S M^.KF(P0ED]*1H(?XUFH0'4CD((A%TDA!@ID8W/8$.3I11_X[4.=8I9=E=UXD M4IXK^4TE/80(2&-\V(0] Y)"&I8!L@Q!JK%-74ZP7Z*\9#I#VO]4% J*Y%Y, MY7JJK(M*:Q:3^:R97"VFYK9-T"C&J%,$ BI,!0BW(4JUP=>3""MN8CLNU.T% MP",_7$S._V3 =\1VR;5?K+6ZFKI[53\F2F8CQYQP\35#+XD"!#D5]*CC W06 M2ZJH#],\B]':$*R8_'TJR@T'2VD)A1?3BHGE$+!>3*>Q2/.PD:(,(QU@(0A0 3&0"#K@"(>6T]4]#K/PK\]0A:3O#\/#U/! M5:8_]\$%8Q:835501H:P"V@0].0A#],P8IV;P_E['EH2= M(RU_3DX=!4)&0K5[>U@ 5R]@^>;,6,UFC[-Y& 6;*X)QA6W*!9#*^O!OT(&X M+)1TB+G-Z^P[G*<#'RHF"Y_4""$PT#@> M7V!7^<%Z$_4P-PB^(18EU'P!6]?N#+1DL1PUV.K54_*6NFBB/1+":"XZU;/TX,Q2@CRL28?L :KT M4'-FLGQ?Z%EM:S4-TO_JXC.0(\$9KTS8;[&-\:+W%JAX4ZF"GE+*+60V!4E> M?[DL5,'M M4VJP#NBG-NC+$%7UI,*ABMT3<NDK [B+O;\T0T#&=^^6O5!G6^AH2@%'HMCQX/ M3@UICRF%\? 9QARP@T"9$%Y[4TE(+87.=:L/.>Z[>8O5SD*N 0 H8/=<;XAY MZ7=,Z^-/,U[8>%'BKKT4=K7L !)^<-U\_*GN@IKC'__FYHOI9/:M&8\_+1$8 M.2<511(#9VGP)KR10#CM 99."28H]%7J*^E#SZE;TF.PK,=010A%4:& I;%K MA5-J/;7( \A5F ;&# @>%(TXTYPZ[3Q,7=-YBM4=C(=E\:5)#UYO#H;MJ&[B MLXC3^9!,#(9@VK:M^^9FBW'<_V)SX:OP[>E5*\%:@R;DI&3.&>!@O-56:0HT MKRC@F%ED%;-A9SH/;8^2.V_.\"UR?#A:E&N4M\]Y]<[XEEE#R[S3D +F:16\ M-,:!="C,.OAGO+).HN1M7=-(GC?5^>^S'-)0H]P%\6WY[DV8T-JTOZC[F;OT M%_?WX]K$H]CERVGA1U_JNWJ^>H/!&H.(9 HP+%A\3EH!8: %T#&O/*$>B]1G MC0-,(V\"]RTNE;.1IMQU\\%MLQ;?W7P^7G8'^$<]OPU_/B*VF-\VTV7A/S7: MZ:!X4&$:)J]B]T$8*S.YX3$ $T1W*FX^?<7TFT#>U/-;7"MG($JYJV0D')>. M&@\8TQ(0"ST(DF. K#28:J-M\@XF1::UWR)SCP+OQ!CXX\0.R1,!:@;DU0A-^)C?_@*3=,CF# MA;E#I13/ -L;.Y\AV!J&PZPD%QP0PGRL?#2 :5>%M:[CDP.YSF?08'%C:GX- MK?E22-7U0-/)$*=2%8)4%$^>XN5VS24#R,O@6""G*--'L2KEF3(:+,8:E%9# MZ+X C^Y)9TN_HP7K<4J2K,B!_\[L2) M97]HL.*9LW$N$4"Y?;-]E?Z>5LQ47@$MB \^)L1 6L4 ME!31*#6F_'F0)0K"ED)!,"T42 41 M\$@C0T,D%3:;Q+S8)WC=W=\WD?=Q)E[>N MD8..>.2!Q_&)><4%4-XQ *EP*!X#*)$Z&WZTD'E+&I/P9G,C&A:H K:F6 [0 MGGFV4[CTW^>-^:/M'F$](0@+'SPV8X-?KV(Q/$: 8H:5T7&;3>WL[!0F+[,& M)L$FY9(@4@"U7LJ_:B%"O4 5$1PXSH)S(ZKX$GTL.S%*0UDY00FP*8=C&9U[8>+^*I]7=G%LOJGF69A[-M@6ES=[^8K\I"7OD5;1G( M2"M*)0J1;8C+<%BMCH35ZC5@A#I+O7+(ISYG22)X64[:*4QJOU'1> MF_J^C=:?9_VA#KYOK1=S9R\F]K>)??[OQWG'T+[5_DAH8G&8&H J6@8M<+ , MV@ E&!44,J0U2LSD!&+GM;\#\OCNZ M6=/+UV;RP\W"W)=_,M9KAA]]:J;>U>V?_U#_J*V;V&_US6T\Z&>*:1U?N(A]#04BT#(NE/Q8>=5-[K) .N@++H4,#Z^.I6A5)QA8^+U?( M:NW$D/"V&0=45IL#,I6&2"E@23P\H2+$F=A)4&&HO1>5)RIU*'6DB&59MO0, M2PQ2 1;J'RX:UN":_'!3=>.^+F(3ZDN_-,>7B_ELKB:QAOY#=-"=?3XN;'>+ M)PU+IHR#%02XXA80KF/7:L\!^VB",S0#I&R+R=3R? MF1T(Q (XVRFV>PPHG;U2#^UL7S[Q+1D3V'L7WRSE(,S0 Q7\(>!LA9VJC& L M=7W(Z5(7:(F'(EF?:#X=XD6\B+QCV]FE\9%R5##.8D]]PN,]% A$O"ZJ$;'. M("252)V>.E+$O%=US^G@)@&I@+3 U@3=B'JF1$4H$(B(X$P%/T?*^)B#=,A# M+1PC9SE'+= >IH*^R^'I43@4L&V_*@!<:FKDB+8&*A.?,6L[W98 MQ6W[:IZE$#@2VP%;Q(",3H)4UA-MJ$ < M)B;@^8[A![LW-,A^>GY D[$X<5EW]'/KUH.>A?7^OIG$,RHW,?$8MW^%=X=1 MDQ1['RM]HKKO%Y^]V/SLZ]LELH)$>:F!KB0"1"D%%-$(((=1^!_'D">O)#Q& MP'0O;;2-BCXMYF'P7^M)?;>X6X5(LP^+9WUXB!F-O8G",I&QUTSX-Z\J8 W7 MB"G.(4N=B3Q2Q+P>WW#LVOTZ1WKD"MBVO[C9S+GU23[>SGIX,;^OP2Q<_^G& M/]RO0=FWLQ%E C)L$6 4T?CVK0\NC_.@8J)R0O(*JM1IF[ZREO(RV@ $:C*@ M^898^]].3:__;$:6ROBHH060V1">,4J ,/'52ZZHBV\/4).ZQN)($4MYCZT< MCO;![JU1,W#-C1Q'F/@P+0NIB-TZ)1 L*%-1B3RKJO#OJ;N!'RUD*<^Z%4;/ MH_%[8P3]U"RF(V:<(]([0'"E@C9YF!I6$!C,324<)L:D3@H=*V,I#\251<^C MT7MK[*Q_N%%P30A3 @)+35Q]Q 7/!8KHPRAJ("*"I[ZX<:R,I3PF5Q@[CT7O M#;'SPH=O/D\20@I3Q+5PY/^^/X MAL@ZPL)";JD"@A("""0&"$DKX#6GC%*-C$J=;.HJ6RF/V95#R:/0*IV%[;TG M$P\*G/WXTX0_NCHV8-Q9 FGL>\?#;N Q J(B%CA/924HY5*EKF7K)6@G?@[6 M *P8?B;!L0"R[IC>R"MNI1<4>,$H("S6K"+N0*61K;"AT%4\,1UWB-*)<(,U M"#LGX5)@41RE-@H+OKF[Y=L#[2^OW?0.C4) M:"TWGXU-S+7#,G9+J,-_/Q8FAJ]T>GY8&?7X$L"5FYJ@V)%4%3&.,^ ALR#$ M9P8HBH(3[)V2Q'.'J]05&L?*F/E1V&+H>2I\Q='S?3.;CQ33E3>$!Y4!1 J+9QQ:7_;>;:!K67.KY! MYNSG28B>;^--F4_-=%< !*T3S!,*=(4A()AHH*VH -*8...YY,DK;TX0-_-3 M(>>DYKE +8"_1_N=AG/E.>: $LF#7C4&4BD9](J,0I)(*E)7X)P6-B3Q536D MSC@$ 2/1VY92!&\[0(LI=,X1Q#@;-F_TVM%(XCX))@66'E2&4D"T\T H(T!8 M.:JR2FNB]'G=IS/D9:RB5D'!@:">A,">Q_N+%08&&L2@U@PG]QG[Y6425[^O M7MV*#9H>KJ=J,E/+=XE/*'T_-&22NO>CY$Y4]+[KFT_;"R*<6L8,D"%&BDUA M=EV]3:ALW",$JM9*#2/IY5.0>T MCU>5G" $A=\XG)J2W:4KI67Z8%39]*6'P:TP1C[V]M:"&($I2U&FI3L5[SVTZJ'\[ ^>&?.KBW>11XQ+87&0E7H67]61 M(7*,]2 Z+#5=>2LY8X?/_SJYK>-_=RV MW8TYLOR>HL M7#G&ZW1.;/:'& 2@K'V56BO]4FF7WM?&?;]7QEU,G;HT9G%?.SN";9L"(0'E MA$6]T5AQ"P%CWB-L/>9$=MKE.GPLKR$;A$*#Z+DLYK3W5\?!QD\>7XD?<6:A M#2XBD%R$2-A4&"AA?+P_2 T,WF%ENKW\NO\[>:_$G8/=_;AY<.Z= MFSA?SZ_&ZJ0D][[ATKSBV57>=!U=(MA+%D_L-S>OEYT@MW3<0)A!A-LGZX-M M(,ZR$',%AUL9QI7$G F>^H3H"/$2/'L;#W9CVY&VZ67X8M3^\\M")_^E?NKLC):6I>-L/F(>8F,1T+-<*:(FM)M!*RC:ZP._(,202J$B_[62R-)F1 MRY_C>IY&G(2:/%S'IO._JKFYO9P\J>+EU!_U,M+0<.4S>=LA;:6 ]47V827B2#"O MB'$58!96P0?2#H1Q.:"82UUQZ RO.G&PU^?S9O'/0;_A42F->O:M8QV/WI$U$.FN?>;SPIWHF)?>?(> M(IR?FV?!K0RR;JZWYSWBT8>)=X4F[N^+B7W^]<:>L;9EC(@1"@GH 44B>/(> M82"\)X!7!(7M E+E3&?RII.MG=*"<5+6^_O*(H/0B:Y6:@X@6T;\XT-Y/Z7\%98M!0 MA<(LL('Q?0$2W/3X&E E@MXM"L&D2WVKIY-@>;OG#4S0X2 JXLW!Y\K6QX6W M=I;Z_)[B/^KY[>>)K7_4=J'&6Q/"LV6N3T)!L:,5H%!90*RW0$E< 6,KHSWW M2"1OW9-^%GGS!>"^%W1YZ6J5<%[0U$T*F!E[3XXG#VKHMU.@Q6;[9[[ MZ@PS9B@K:1QPF,AX+S[LK%ACH UR2#+"?/+WF]/.(/NY2%D$[7S,/#A;"E@K M"=!Y]G(K9ARNK )$T. 0*!W[AU<<&,V\L@I5R*>^0)-2_E)N>OV[["O]B)'[ M='P5Y*\RM^W[UG3@&+XU [Z6JGKWL,I@34>5I<2IV*V0RK!I M558#&;92@!$U3'E?$9[:Q4DA=_:C];Q4ST:!4B^X_-="3<,GQ@^?ZHF:F%J- M/ZBY^FVB%K:>.WO"79>.(R>Y]M)G%HENP+S^].>);Z9W2P?W=09(4^.@5 I4 M+M81(5@!2:$#G'HO+:-:H]0)MR-%/+W<_(>;+-QLI+@T2,5&B3XFNT1L"4P% M!$J90&]HM=JLXDA07K[\=MX=?4A.O*XS[Z'M C;A7Z;-;'8U;8)-'T&#N!'& MQ+::,A:68""A"P&I5UX2BY&$J7-N+SZ?=TL\)U?ZZKP NGQU\\^38._=ES"% M$;;$8.$JX"%1\>0F.)S6*^",Q&'7YT9O7M4]F3!K N2M$#LG9?KKO0#2?%33 MV PS%O5^OU4O-.(T99!9&500O$;"*P^"#C303L4;%I7V+/6]N5VRY"WH.B>5 MDJ!1(*O>J5EM1EYR5%&L 9>.!\TH"&0%*1#&(8VECT]L#$RI5I"\GD\:C \0 MYWB%%\B:#_5X$4*3D6*&2\MA\-BL7[V&IBH*-"=$:F$AY*GK1':(DMCCUSYC]NFA]_<\8NA[_X4TWM=7T7YO=LJ \'ZFOL>3GHDCC&/O-E M^Q>.#-A["Y\H/G^T&#MS/;-W#\]_9M7^OQ5O*6.\"SRQL7KHJ[I[O*R5F=\\FG.Y?WR MOM$6R'<< <+>6,J+VS*8C@'OUE[)6+Y\-NUVZR@/?D[.R.F<; MSN!N^T+6W"&1LMIW+5.T-/)5F^';?>("43\=7)?QT&O@V/V M+OSRCR1BOAXU2_QZ$(M'-G722,9P^&T51.%H!17_/O)S$[3P;0Q9);HI[?U>ZV+0H#Z M>_/GLWQI+>".H;-$/;V VZ^;S ^[:GUG;.?FFGT"W]7XY.7V[YQLP0]1T'7 M02LE++S9^W$S<]?-D[BQI#;AZCLP?I90YO@EV$U+Q>(Y$(R=T!.%HE<(:,\E MB^V=KU. VA@J;U"V7^?-(07D7DKC\;-<6].JQRZB;0-F0VB'SIMN"BC@9/8Y ME;1_T?3)N*V/G3=8[K2*]BHE.5CG+D_8/JO->]9#)B7STWTM#[H\Q1@^V;SV MG;QWQG*EG+>IN@ ZM+)=W(?/F[I51?MB_>S[Q;?O@]#B\/>RUE:>DQZ=59_; M@=FV>X0=/\<"&7DJ [K>)G8X?;KX[LYC6\]K-+N[F MI^.V==1.NSO,C]H^E90 V<>?4W,UK?>6C';$Z7FH3N 4<+3V:O(E(/)+V 'F M']34NG][>3FRIQF]@X, MW0FZO&=LW913:L7KQVF;^!ZHVO7UZ$DJ70\(?6*5:P0U=K3[X:8/E_[5MUZ1 MH1?O.WW@A"6[&O7Q,Z=GF;<.F"U!=@P^+Q?K/K5D-K*Q@"[8_K;)7?CGR=GF M;>-EPVNOWIM.2OC_^AQ@$.^D*RA_G0#\=0)P%#9?F\E7UZ0 97VD?"=F^W3= M')AX0?N*"T/>U9/E3=3PPV0;S*N!LQFUOIY!%S7E-GDW-_/5I$[.-JT/E:V2 ML2]:VU61&9]'@29J_#"K9VF*='8.FJVJ\43?>Z=Z,J/W??['U=1<3J]GTX^S M>;V\KI^RW+O3![*5//9%]1BU94;X5L M@%^;^7^[IYW:I:I'[O*!;"61"3;+@VK+C/"G,&@S<8\S37$@NF/(;*61?5'< MKYJR<;V-Z9UK4\UML=\)]MA=R*$NRBQ0-A_KYMQJ^9+ M__?FSKUO%I/Y].&+^G,([/=^+-_!>4H&=-%G@30(,_[G0HUK7YN5]-?JYV/# MV2&HX^=B$*$]#UN)X_I/'=^GTQ7VU M(E(8?,5$"0(PLKT];8(F#B.WARV$XA%Y;H.ZZB@4X'&S4)< M^,W]7/E7KX M/?8V;#NV3HQ+7?C39?P3UG50SNFU/D^#9#MP/0*%ERMR<_:Y#X1^.K.8US_< M^V F;IKIP\FE(]M'S ?3IKZ;CI//G4@>CS?%JUVB(I+= ^>KOMH+17.<7C)# M=^6:!#@]CY*SIN2PKIL]$\]?Y!-$^IH$CLVQ\EWJ/1*4'4KXJU;QG#O-7_6) M?]4G'H>-_9_KIHW'3UT>ZR-E*Z/:MSJV3C8W ./QDUAIEL;F;,*?:=TE.71,OQ\E6I+9O16R9:&ZG=B5MFJ3;Z]'R;=NGQ?&EG5^\;[Z[ ML5LVN6XY=/+1Q?81\VTD_?#:JY?<<4H0Q3XY]9?>UR:,^VF29JT='CV?">R' M96=]Y;:9SDU_F3:+^\^SV2(AHOO&S5:=V]>.'M91;HMZ&YO V"=!4Z&X;]QL M=;E]K>MA'65?B\UU?-T\Q3GPYEC9RFU[K[FMNLB/T(69ATA\_'"E:IL(J&U# M9BNL[8_7'LWD#I1CI!@DC%*E,HV[QLQ6+]L3N .ZR>UV/F:&+W[<)+.-.P?- M5^K:U\L\H)Z"T&LE>V$A4H*X;>Q\=:H)L-RCK!),Z9.HR0WJSI'S59B>8E8.&S?, MS.^S=A-INXC>-N.@Y6_S5)'D<9_*5ZO:.W?71Y7%X?_5S3]/3'.7*(?>Z0/Y M2E:38;U;;<4A_"K)/!32>S[4"?&BP$-C=T*RI%161V45\,;( MD^/^I9FE?F%I?>Q.():2P-JKGNS>SH;G?>KRVSI@)[A*2D#M4TONJ\[1H8HS M2@38MO$ZX552PFB/4DI(\2=IC_ERH$X E93EV::&[$Y(S M,?DRRKQ/AN/8>M6JI#1)@66JS>27X+BL!/O@9F9:M\I4#P_?"<22$B#= M599]7[)UE$N-":Q^/,\NU?'SH=$[(5M2+J2SPDIMJ/%Y,JN#6J^GJFVF^N*I MPW7)3^RNL>/N:20_97SYJ5<<27#&AI8FET,3 W7S(P,C,N:'1M4$L! A0#% @ ,'M;6'=.#,#?(P M%,X !, ( !)BT &5X:&EB:70Q.3%?,C R,RYH=&U02P$" M% ,4 " P>UM8]]6^:?,$ M10 $P @ $V40 97AH M:6)I=#(Q,5\R,#(S+FAT;5!+ 0(4 Q0 ( #![6U@*H\MO<@, $L2 3 M " 5I6 !E>&AI8FET,C,Q7S(P,C,N:'1M4$L! A0#% M @ ,'M;6##7BL.\!P 6R, !, ( !_5D &5X:&EB:70S M,3%?,C R,RYH=&U02P$"% ,4 " P>UM8=YK+X+$' "'(P $P M @ 'J80 97AH:6)I=#,Q,E\R,#(S+FAT;5!+ 0(4 Q0 ( #![ M6UBA;QK&K04 /$C 3 " &AI8FET,S(Q7S(P M,C,N:'1M4$L! A0#% @ ,'M;6"3!P_JI% /F4 !( M ( !JF\ &5X:&EB:70T,E\R,#(S+FAT;5!+ 0(4 Q0 ( #![6U@ACSI( MVAL #.X 3 " 8.$ !E>&AI8FET.3'-D4$L! A0#% M @ ,'M;6!DP E"E)0 >&T! !4 ( !F4D# '!O;VPM,C R M,S$R,S%?8V%L+GAM;%!+ 0(4 Q0 ( #![6UBL:D,^ F( &!8! 5 M " 7%O P!P;V]L+3(P,C,Q,C,Q7V1E9BYX;6Q02P$"% ,4 M" P>UM8O:(O5Z8\ !K/@ % @ &FT0, <&]O;"TR,#(S M,3(S,5]G,2YJ<&=02P$"% ,4 " P>UM8C1?C8\(T 0 @; ( % M @ %^#@0 <&]O;"TR,#(S,3(S,5]G,BYJ<&=02P$"% ,4 " P M>UM8#UQ-2D,9 @!=<0, % @ %R0P4 <&]O;"TR,#(S,3(S M,5]G,RYJ<&=02P$"% ,4 " P>UM8<7F90T1L 0![_PX %0 M @ 'G7 < <&]O;"TR,#(S,3(S,5]L86(N>&UL4$L! A0#% @ ,'M; M6"WX4^*MP@ B1() !4 ( !7LD( '!O;VPM,C R,S$R,S%? =<')E+GAM;%!+!08 $@ 2 )@$ ^C D ! end XML 93 pool-20231231_htm.xml IDEA: XBRL DOCUMENT 0000945841 2023-01-01 2023-12-31 0000945841 2023-06-30 0000945841 2024-02-20 0000945841 2023-12-31 0000945841 pool:NccMember 2023-01-01 2023-12-31 0000945841 pool:NccMember 2023-12-31 0000945841 2022-01-01 2022-12-31 0000945841 2021-01-01 2021-12-31 0000945841 2022-12-31 0000945841 2021-12-31 0000945841 2020-12-31 0000945841 us-gaap:CommonStockMember 2020-12-31 0000945841 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000945841 us-gaap:RetainedEarningsMember 2020-12-31 0000945841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000945841 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0000945841 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000945841 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000945841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0000945841 us-gaap:CommonStockMember 2021-12-31 0000945841 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000945841 us-gaap:RetainedEarningsMember 2021-12-31 0000945841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000945841 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000945841 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000945841 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000945841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000945841 us-gaap:CommonStockMember 2022-12-31 0000945841 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000945841 us-gaap:RetainedEarningsMember 2022-12-31 0000945841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000945841 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0000945841 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0000945841 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0000945841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0000945841 us-gaap:CommonStockMember 2023-12-31 0000945841 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000945841 us-gaap:RetainedEarningsMember 2023-12-31 0000945841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000945841 us-gaap:ShippingAndHandlingMember 2023-01-01 2023-12-31 0000945841 us-gaap:ShippingAndHandlingMember 2022-01-01 2022-12-31 0000945841 us-gaap:ShippingAndHandlingMember 2021-01-01 2021-12-31 0000945841 us-gaap:AllowanceForCreditLossMember 2022-12-31 0000945841 us-gaap:AllowanceForCreditLossMember 2021-12-31 0000945841 us-gaap:AllowanceForCreditLossMember 2020-12-31 0000945841 us-gaap:AllowanceForCreditLossMember 2023-01-01 2023-12-31 0000945841 us-gaap:AllowanceForCreditLossMember 2022-01-01 2022-12-31 0000945841 us-gaap:AllowanceForCreditLossMember 2021-01-01 2021-12-31 0000945841 us-gaap:AllowanceForCreditLossMember 2023-12-31 0000945841 us-gaap:InventoryValuationReserveMember 2022-12-31 0000945841 us-gaap:InventoryValuationReserveMember 2021-12-31 0000945841 us-gaap:InventoryValuationReserveMember 2020-12-31 0000945841 us-gaap:InventoryValuationReserveMember 2023-01-01 2023-12-31 0000945841 us-gaap:InventoryValuationReserveMember 2022-01-01 2022-12-31 0000945841 us-gaap:InventoryValuationReserveMember 2021-01-01 2021-12-31 0000945841 us-gaap:InventoryValuationReserveMember 2023-12-31 0000945841 us-gaap:BuildingMember 2023-12-31 0000945841 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0000945841 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0000945841 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0000945841 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0000945841 srt:MinimumMember us-gaap:VehiclesMember 2023-12-31 0000945841 srt:MaximumMember us-gaap:VehiclesMember 2023-12-31 0000945841 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0000945841 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0000945841 srt:MinimumMember us-gaap:ComputerEquipmentMember 2023-12-31 0000945841 srt:MaximumMember us-gaap:ComputerEquipmentMember 2023-12-31 0000945841 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0000945841 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0000945841 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-12-31 0000945841 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2022-12-31 0000945841 country:PT pool:A.C.SolucoesParaPiscinasLda.Member 2023-12-01 2023-12-31 0000945841 stpr:AL pool:PioneerPoolProductsInc.Member 2023-06-01 2023-06-30 0000945841 stpr:ND pool:RecreationSupplyCompanyMember 2023-05-01 2023-05-31 0000945841 stpr:AZ pool:ProWaterIrrigationLandscapeSupplyInc.Member 2023-03-01 2023-03-31 0000945841 stpr:WV pool:TriStatePoolDistributorsMember 2022-04-01 2022-04-30 0000945841 pool:PorpoisePoolPatioIncMember 2021-12-16 2021-12-16 0000945841 pool:PorpoisePoolPatioIncMember 2023-09-30 0000945841 pool:PorpoisePoolPatioIncMember 2021-12-16 0000945841 stpr:FL pool:PorpoisePoolPatioIncMember 2021-12-16 2021-12-16 0000945841 stpr:FL pool:WingateSupplyIncMember 2021-12-01 2021-12-31 0000945841 stpr:FL pool:VakPakBuildersSupplyIncMember 2021-06-01 2021-06-30 0000945841 stpr:TN pool:PoolSourceLLCMember 2021-04-01 2021-04-30 0000945841 2023-09-30 0000945841 us-gaap:TradeNamesMember 2023-12-31 0000945841 us-gaap:TradeNamesMember 2022-12-31 0000945841 us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0000945841 us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0000945841 pool:NptTradenameMember 2023-12-31 0000945841 pool:NptTradenameMember 2022-12-31 0000945841 us-gaap:NoncompeteAgreementsMember 2023-12-31 0000945841 us-gaap:NoncompeteAgreementsMember 2022-12-31 0000945841 us-gaap:CustomerRelationshipsMember 2023-12-31 0000945841 us-gaap:CustomerRelationshipsMember 2022-12-31 0000945841 us-gaap:CustomerRelatedIntangibleAssetsMember 2023-12-31 0000945841 us-gaap:CustomerRelatedIntangibleAssetsMember 2022-12-31 0000945841 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0000945841 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0000945841 us-gaap:LineOfCreditMember 2023-12-31 0000945841 us-gaap:LineOfCreditMember 2022-12-31 0000945841 pool:TermLoanUnderCreditFacilityMember 2023-12-31 0000945841 pool:TermLoanUnderCreditFacilityMember 2022-12-31 0000945841 pool:TermFacilityMember 2023-12-31 0000945841 pool:TermFacilityMember 2022-12-31 0000945841 us-gaap:SecuredDebtMember 2023-12-31 0000945841 us-gaap:SecuredDebtMember 2022-12-31 0000945841 pool:LineOfCreditIncludingTermLoanMember 2023-12-31 0000945841 us-gaap:LineOfCreditMember 2017-09-29 0000945841 pool:LineOfCreditAccountsSecuritizationMember 2021-09-27 0000945841 pool:LineOfCreditAccountsSecuritizationMember 2023-06-30 0000945841 pool:SwinglineCommitmentMember 2023-06-30 0000945841 pool:EuroComittmentMember 2023-06-30 0000945841 pool:CADCommitmentMember 2023-06-30 0000945841 pool:FederalFundsRateMember 2023-01-01 2023-12-31 0000945841 us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-12-31 0000945841 pool:CanadianDealerOfferedRateMember 2023-01-01 2023-12-31 0000945841 us-gaap:BaseRateMember 2023-01-01 2023-12-31 0000945841 pool:TermFacilityMember 2023-06-01 2023-06-30 0000945841 pool:TermFacilityMember us-gaap:PrimeRateMember 2023-01-01 2023-12-31 0000945841 pool:TermFacilityMember us-gaap:EurodollarMember 2023-01-01 2023-12-31 0000945841 pool:TermFacilityMember us-gaap:BaseRateMember 2023-01-01 2023-12-31 0000945841 us-gaap:SecuredDebtMember 2023-01-01 2023-12-31 0000945841 pool:CommercialPaperMarketVariableRateMember 2023-01-01 2023-12-31 0000945841 pool:MaximumAverageTotalLeverageRatioMember 2021-11-01 2021-12-31 0000945841 pool:MinimumFixedChargeCoverageRatioMember 2021-11-01 2021-12-31 0000945841 us-gaap:BankOverdraftsMember 2023-12-31 0000945841 pool:InterestRateSwap1Member 2023-01-01 2023-12-31 0000945841 pool:InterestRateSwap1Member 2020-02-05 0000945841 pool:InterestRateSwap2Member 2023-01-01 2023-12-31 0000945841 pool:InterestRateSwap2Member 2020-03-09 0000945841 pool:ForwardstartingInterestRateSwapAgreementsMember 2023-01-01 2023-12-31 0000945841 pool:ForwardstartingInterestRateSwap1Member 2023-01-01 2023-12-31 0000945841 pool:ForwardstartingInterestRateSwap1Member 2020-03-09 0000945841 pool:FormerInterestRateSwap1Member 2022-01-01 2022-09-29 0000945841 pool:FormerInterestRateSwap1Member 2019-05-07 0000945841 pool:FormerInterestRateSwap2Member 2022-01-01 2022-09-29 0000945841 pool:FormerInterestRateSwap2Member 2019-07-25 0000945841 pool:Ltip2007Member 2023-12-31 0000945841 us-gaap:RestrictedStockMember 2023-12-31 0000945841 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0000945841 srt:MinimumMember us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0000945841 srt:MaximumMember us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0000945841 us-gaap:EmployeeStockOptionMember 2022-12-31 0000945841 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0000945841 us-gaap:EmployeeStockOptionMember 2023-12-31 0000945841 pool:ExercisePriceRange1Member 2023-01-01 2023-12-31 0000945841 pool:ExercisePriceRange1Member 2023-12-31 0000945841 pool:ExercisePriceRange2Member 2023-01-01 2023-12-31 0000945841 pool:ExercisePriceRange2Member 2023-12-31 0000945841 pool:ExercisePriceRange3Member 2023-01-01 2023-12-31 0000945841 pool:ExercisePriceRange3Member 2023-12-31 0000945841 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0000945841 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0000945841 pool:OptionsMember 2023-01-01 2023-12-31 0000945841 us-gaap:RestrictedStockMember 2022-12-31 0000945841 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0000945841 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0000945841 pool:RestrictedMember 2023-01-01 2023-12-31 0000945841 pool:EmployeestockpurchaseplanMember 2023-12-31 0000945841 us-gaap:EmployeeStockMember 2023-01-01 2023-12-31 0000945841 us-gaap:EmployeeStockMember 2022-01-01 2022-12-31 0000945841 us-gaap:EmployeeStockMember 2021-01-01 2021-12-31 0000945841 us-gaap:EmployeeStockMember 2023-07-31 0000945841 srt:SubsidiariesMember 2023-12-31 0000945841 srt:SubsidiariesMember 2022-12-31 0000945841 pool:NccMember 2022-01-01 2022-12-31 0000945841 pool:NccMember 2021-01-01 2021-12-31 0000945841 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-01-01 2023-12-31 0000945841 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-01-01 2022-12-31 0000945841 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-01-01 2021-12-31 0000945841 2023-01-01 2023-03-31 0000945841 2023-04-01 2023-06-30 0000945841 2023-07-01 2023-09-30 0000945841 2023-10-01 2023-12-31 0000945841 2022-01-01 2022-03-31 0000945841 2022-04-01 2022-06-30 0000945841 2022-07-01 2022-09-30 0000945841 2022-10-01 2022-12-31 iso4217:USD shares pool:distribution_center pure iso4217:USD shares iso4217:AUD iso4217:EUR 0000945841 2023 FY false P1Y 10-K true 2023-12-31 --12-31 false 0-26640 POOL CORPORATION DE 36-3943363 109 Northpark Boulevard, Covington, LA 70433-5001 (985) 892-5521 Common Stock, par value $0.001 per share POOL NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false false 14212954827 38376151 <div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Portions of the registrant’s Proxy Statement for the 2024 Annual Meeting of Stockholders are incorporated by reference into Part III of this Form 10-K.</span></div> 439 60000 0.50 13.35 18.70 42 Ernst & Young LLP New Orleans, Louisiana 5541595000 6179727000 5295584000 3881551000 4246315000 3678492000 1660044000 1933412000 1617092000 913477000 907629000 784308000 746567000 1025783000 832784000 -58431000 -40911000 -8639000 688136000 984872000 824145000 165084000 236763000 173812000 177000 353000 291000 523229000 748462000 650624000 13.45 18.89 16.21 13.35 18.70 15.97 38704000 39409000 39876000 38997000 39806000 40480000 4.30 3.80 2.98 523229000 748462000 650624000 6909000 -10028000 -4663000 2074000 -7802000 -3733000 -6222000 23407000 11198000 687000 13379000 6535000 523916000 761841000 657159000 66540000 45591000 145723000 128247000 197187000 223201000 1365466000 1591060000 40444000 30892000 1815360000 2018991000 223929000 193709000 700078000 691993000 298282000 305450000 1305000 1248000 305688000 269608000 83426000 84438000 3428068000 3565437000 508672000 406667000 134676000 168521000 38203000 25042000 89215000 75484000 770766000 675714000 67421000 58759000 1015117000 1361761000 40028000 35471000 221949000 198538000 2115281000 2330243000 0.001 0.001 100000000 100000000 38354829 39069419 38000 39000 606177000 575776000 699990000 653484000 6582000 5895000 1312787000 1235194000 3428068000 3565437000 523229000 748462000 650624000 31585000 30381000 28287000 8555000 8644000 1739000 19582000 14879000 15187000 2197000 3580000 1134000 1930000 5869000 3798000 -10359000 -15169000 -4650000 317000 527000 93000 177000 353000 291000 813000 -48000 -325000 550000 605000 0 200000 472000 473000 -10108000 -19685000 79940000 -231240000 263567000 525207000 -57840000 52815000 51199000 96128000 7597000 114893000 -103967000 -53275000 149110000 888229000 484854000 313490000 11533000 9264000 811956000 60096000 43619000 37658000 -32000 -2013000 0 -71597000 -50870000 -849614000 1548618000 1917173000 1438408000 1815829000 1970388000 974506000 0 250000000 250000000 12500000 0 0 552500000 220000000 495000000 560300000 205500000 430000000 47313000 9250000 9250000 19998000 28445000 9279000 19338000 27675000 9377000 52000 170000 2638000 551000 1374000 362000 10455000 8934000 17197000 167461000 150624000 119581000 306359000 471229000 138039000 -798132000 -411658000 526131000 2449000 -1056000 186000 20949000 21270000 -9807000 45591000 24321000 34128000 66540000 45591000 24321000 40232000 40000 519579000 133870000 -14019000 639470000 0 0 0 650624000 0 650624000 0 0 0 0 -4663000 -4663000 -3733000 0 0 0 0 11198000 11198000 360000 0 0 138039000 0 138039000 0 0 15187000 0 0 15187000 321000 0 17197000 0 0 17197000 0 0 0 119581000 0 119581000 40193000 40000 551963000 526874000 -7484000 1071393000 0 0 0 748462000 0 748462000 0 0 0 0 -10028000 -10028000 -7802000 0 0 0 0 23407000 23407000 1234000 -1000 0 471228000 0 471229000 0 0 14879000 0 0 14879000 110000 0 8934000 0 0 8934000 0 0 0 150624000 0 150624000 39069000 39000 575776000 653484000 5895000 1235194000 0 0 0 523229000 0 523229000 0 0 0 0 6909000 6909000 2074000 0 0 0 0 -6222000 -6222000 862000 -1000 0 309262000 0 309263000 0 0 19582000 0 0 19582000 148000 0 10819000 0 0 10819000 0 0 0 167461000 0 167461000 38355000 38000 606177000 699990000 6582000 1312787000 Organization and Summary of Significant Accounting Policies<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Business</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, Pool Corporation and our subsidiaries (the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which may also be referred to as </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">we, us</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">our</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) operated 439 sales centers in North America, Europe and Australia from which we sell swimming pool supplies, equipment and related leisure products, irrigation and landscape maintenance products and hardscape, tile and stone products to pool builders, retail stores, service companies, landscape contractors and others. We distribute products through five networks: SCP Distributors (SCP), Superior Pool Products (Superior), Horizon Distributors (Horizon), National Pool Tile (NPT) and Sun Wholesale Supply (Sun Wholesale). </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We prepared the Consolidated Financial Statements following U.S. generally accepted accounting principles (GAAP) and the requirements of the Securities and Exchange Commission (SEC). The financial statements include all normal and recurring adjustments that are necessary for a fair presentation of our financial position and operating results. The Consolidated Financial Statements include the accounts of Pool Corporation and our subsidiaries. All of our subsidiaries are wholly owned. All significant intercompany accounts and intercompany transactions have been eliminated.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To prepare financial statements that conform to GAAP, we make estimates and assumptions that affect the amounts reported in our financial statements and accompanying notes. Our most significant estimates relate to the allowance for doubtful accounts, inventory obsolescence reserves, vendor programs, income taxes, performance-based compensation accruals and goodwill impairment evaluations. We continually review our estimates and make adjustments as necessary, but actual results could be significantly different from what we expected when we made these estimates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Newly Adopted Accounting Pronouncements</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2023, we adopted Accounting Standards Update (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%">and all related amendments, which are codified into Accounting Standards Codification (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%">This standard provides optional expedients and exceptions for applying GAAP to transactions affected by reference rate reform if certain criteria are met. These transactions include contract modifications, hedging relationships and sale or transfer of debt securities classified as held-to-maturity. Prior to our debt amendments in June 2023, discussed further in Note 5, we adopted the hedge accounting expedient related to the probability of forecasted transactions to assert probability of the hedged interest regardless of any expected modification related to reference rate reform. The adoption of this standard did not have a material impact on our consolidated financial statements or related disclosures, and we do not expect a material impact in future periods</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></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Reporting</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since all of our sales centers have similar operations and share similar economic characteristics, we aggregate our sales centers into a single reportable segment. These similarities include (i) the nature of our products and services, (ii) the types of customers we sell to and (iii) the distribution methods we use. Our chief operating decision maker (CODM) evaluates each sales center based on individual performance that includes both financial and operational measures. These measures include operating income growth and accounts receivable and inventory management criteria. Each sales center manager and eligible field employee earns performance-based compensation based on these measures developed at the sales center level. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A bottom-up approach is used to develop the operating budget for each individual sales center. The CODM approves the budget and routinely monitors budget to actual results for each sales center. Additionally, our CODM makes resource allocation decisions primarily on a sales center-by-sales center basis. No single sales center meets any of the quantitative thresholds (10% of revenues, profit or assets) for separately reporting information about an operating segment. We do not track sales by product lines and product categories on a consolidated basis. We lack readily available financial information due to the number of our product lines and product categories and the fact that we make ongoing changes to product classifications within these groups, thus making it impracticable to report our sales by product category. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonality and Weather</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is seasonal, and weather is one of the principal external factors affecting our business. In general, sales and net income are highest during the second and third quarters, which represent the peak months of swimming pool use, pool and irrigation installation and remodeling and repair activities. Sales are lower during the first and fourth quarters.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize a sale when a customer obtains control of the product, and we record the amount that reflects the consideration we expect to receive in exchange for such product. We recognize a sale when a customer picks up product at any sales center, when we deliver product to their premises or job sites via our trucks or when we present the product to a third-party carrier. For bill and hold sales, we determine when the customer obtains control of the product on a case-by-case basis to determine the amount of revenue to recognize each period. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider our distribution of products to represent one reportable revenue stream. Our products are similar in nature, and our revenue recognition policy is the same across our distribution networks. Our customers share similar characteristics and purchase products across all categories. We recognize revenue when our customers take control of our products. We include shipping and handling fees billed to customers as freight out income within net sales. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure revenue as the amount of consideration we expect to receive in exchange for transferring our products. Consideration may vary due to volume incentives and expected customer returns. We offer volume incentives to some of our customers and account for these incentives as a reduction of sales. We estimate the amount of volume incentives earned based on our estimate of cumulative sales for the fiscal year relative to our customers’ progress toward achieving minimum purchase requirements. We record customer returns, including those associated with customer early buy programs, as a reduction of sales. Based on available information related to our customers’ returns, we record an allowance for estimated returns, which historically has not been material. We regularly review our marketing programs, coupons and customary business practices to determine if any variable consideration exists. Other items that we record as reductions to sales include cash discounts, pricing adjustments and credit card fees related to customer payments. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our sales transactions do not contain additional performance obligations after delivery; therefore, we do not have multiple performance obligations for which to allocate the transaction price. We recognize shipping and handling costs associated with outbound freight in selling and administrative expenses. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report sales net of tax amounts that we collect from our customers and remit to governmental authorities. These tax amounts may include, but are not limited to, sales, use, value-added and some excise taxes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Vendor Programs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our arrangements with our vendors provide for us to receive specified amounts of consideration when we achieve any of a number of measures. These measures are generally related to the volume level of purchases from our vendors, or our net cost of products sold, and may include negotiated pricing arrangements. We account for vendor programs as a reduction of the prices of the vendors’ products and as a reduction of inventory until we sell the products, at which time such considerations are recognized as a reduction of Cost of sales on our Consolidated Statements of Income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Throughout the year, we estimate the amount earned based on our expectation of total purchases for the fiscal year relative to the purchase levels that mark our progress toward earning each program. We accrue vendor benefits on a monthly basis using these estimates, provided that we determine they are probable and reasonably estimable. We continually revise these estimates to reflect actual credits earned based on actual purchase levels and trends related to sales and purchasing mix. When we make adjustments to our estimates, we determine whether any portion of the adjustment impacts the amount of vendor credits that are deferred in inventory. We recognize changes in our estimates as a cumulative catch-up adjustment to the amounts recognized to date in our Consolidated Financial Statements.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shipping and Handling Costs</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record shipping and handling costs associated with inbound freight as cost of sales. The table below presents shipping and handling costs associated with outbound freight, which we include in selling and administrative expenses (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.888%"><tr><td style="width:1.0%"></td><td style="width:28.975%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.975%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.976%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">84,932</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,002 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,411 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record share-based compensation for stock options and other share-based awards based on the estimated fair value as measured on the grant date. For stock option awards, we use a Black-Scholes model for estimating the grant date fair value. For additional discussion of share-based compensation, see Note 6.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advertising Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expense advertising costs when incurred. The table below presents advertising expense for the past three years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.888%"><tr><td style="width:1.0%"></td><td style="width:28.975%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.975%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.976%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28,532</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,778 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,409 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in advertising costs from 2021 to 2022 is driven by our December 2021 acquisition of Porpoise Pool &amp; Patio, Inc., and primarily relates to an advertising fund based on a percentage of Pinch A Penny franchisee sales. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We reduce federal and state income taxes payable by the tax benefits associated with the exercise of nonqualified stock options and the lapse of restrictions on restricted stock awards. To the extent realized tax deductions exceed the amount of previously recognized deferred tax benefits related to share-based compensation, we record an excess tax benefit. We record all excess tax benefits as a component of income tax benefit or expense in the income statement in the period in which stock options are exercised or restrictions on stock awards lapse. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record Global Intangible Low Tax Income (GILTI) on foreign earnings as period costs if and when incurred, although we have not realized any impacts since the U.S. first imposed taxes on GILTI in December 2017. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information regarding income taxes, see Note 7.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Method Investments</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for our 50% investment in Northpark Corporate Center, LLC (NCC) using the equity method of accounting. Accordingly, we report our share of income or loss based on our ownership interest in this investment.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Earnings Per Share</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculate basic and diluted earnings per share using the two-class method. Earnings per share under the two-class method is calculated using net income attributable to common stockholders, which is net income reduced by earnings allocated to participating securities. Our participating securities include share-based payment awards that contain a non-forfeitable right to receive dividends and are considered to participate in undistributed earnings with common shareholders.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted EPS reflects the dilutive effects of potentially dilutive securities, which include in-the-money outstanding stock options and shares to be purchased under our employee stock purchase plan. Using the treasury stock method, the effect of dilutive securities includes these additional shares of common stock that would have been outstanding based on the assumption that these potentially dilutive securities had been issued. For additional discussion of earnings per share, see Note 8.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of each of our foreign subsidiaries is its applicable local currency. We translate our foreign subsidiary financial statements into U.S. dollars based on published exchange rates. We include these translation adjustments as a component of Accumulated other comprehensive income on the Consolidated Balance Sheets. We include realized transaction gains and losses that arise from exchange rate fluctuations in Interest and other non-operating expenses, net on the Consolidated Statements of Income. We realized a net foreign currency transaction gain of $0.8 million in 2023 and losses of $0.1 million in 2022 and $0.3 million in 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements </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%">Recurring Fair Value Measurements </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our assets and liabilities that are measured at fair value on a recurring basis include the unrealized gains or losses on our interest rate swap contracts, our deferred compensation plan asset and liability and contingent consideration related to recent acquisitions. The three levels of the fair value hierarchy under the accounting guidance are described below:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1    Inputs to the valuation methodology are unadjusted quoted prices for identical assets or liabilities in active markets.</span></div><div><span><br/></span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2    Inputs to the valuation methodology include:</span></div><div style="padding-left:126pt;text-indent:-13.5pt"><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:10pt">quoted prices for similar assets or liabilities in active markets;</span></div><div style="padding-left:126pt;text-indent:-13.5pt"><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:10pt">quoted prices for identical or similar assets or liabilities in inactive markets;</span></div><div style="padding-left:126pt;text-indent:-13.5pt"><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:10pt">inputs other than quoted prices that are observable for the asset or liability; or</span></div><div style="padding-left:126pt;text-indent:-13.5pt"><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:10pt">inputs that are derived principally from or corroborated by observable market data by correlation or other means.</span></div><div><span><br/></span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3    Inputs to the valuation methodology are unobservable and significant to the fair value measurement.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents our assets and liabilities measured and recorded at fair value on a recurring basis (in thousands): </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><td style="width:30.231%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.735%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.322%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.928%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.343%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.347%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Fair Value at December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Input Level</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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%">     Unrealized gains on interest rate swaps</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%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;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:700;line-height:100%">25,752</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">34,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">     Deferred compensation plan asset</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,347</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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 consideration liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 compensation plan liability</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%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,347</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use significant other observable market data or assumptions (Level 2 inputs) in determining the fair value of our interest rate swaps and forward-starting interest rate swap contracts that we believe market participants would use in pricing similar assets or liabilities, including assumptions about counterparty risk.  Our fair value estimates reflect an income approach based on the terms of the interest rate swap contracts and inputs corroborated by observable market data including interest rate curves.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our deferred compensation plan asset represents investments in securities (primarily mutual funds) traded in an active market (Level 1 inputs) held for the benefit of certain employees as part our deferred compensation plan. We record an equal and offsetting deferred compensation plan liability, which represents our obligation to participating employees. Changes in the fair value of the plan asset and liability are reflected in Selling and administrative expenses in the Consolidated Statements of Income. For additional discussion of our nonqualified deferred compensation plan, see Note 11. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of cash, receivables, accounts payable and accrued liabilities approximate fair value due to the short maturity of those instruments. The carrying value of long-term debt approximates fair value. Our determination of the estimated fair value reflects a discounted cash flow model using our estimates, including assumptions related to borrowing rates (Level 3 inputs).</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nonrecurring Fair Value Measurements </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our assets and liabilities that we measure at fair value on a recurring basis, our assets and liabilities are also subject to nonrecurring fair value measurements. Generally, our assets are recorded at fair value on a nonrecurring basis as a result of impairment charges or business combinations. For additional discussion of goodwill and intangible assets and impairment, see Note 3. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivatives and Hedging Activities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At inception, we formally designate and document our interest rate swap contracts that qualify for hedge accounting as cash flow hedges of interest payments on variable rate borrowings. We formally assess, both at inception and at least quarterly, whether the financial instruments used in hedging transactions are effective at offsetting changes in cash flows of the related underlying exposure. To the extent our derivatives are effective in offsetting the variability of the hedged cash flows, we record the changes in the estimated fair value of our interest rate swap contracts to Accumulated other comprehensive income (loss) on the Consolidated Balance Sheets. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our interest rate swap contracts and forward-starting interest rate swap contracts are subject to master netting arrangements. According to our accounting policy, we do not offset the fair values of assets with the fair values of liabilities related to these contracts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize any differences between the variable interest rate in effect and the fixed interest rate per our swap contracts as an adjustment to interest expense over the life of the swaps. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For our interest rate swap contracts currently in effect, a portion of the change in the estimated fair value between periods relates to future interest expense. Recognition of the change in fair value between periods attributable to accrued interest is reclassified from Accumulated other comprehensive income (loss) to Interest and other non-operating expenses, net on the Consolidated Statements of Income. These amounts were not material in any period presented. For additional discussion of our interest rate swaps, see Note 5. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Equivalents</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Risk and Allowance for Doubtful Accounts</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record trade receivables at the invoiced amounts less an allowance for doubtful accounts for estimated losses we may incur if customers do not pay. We perform periodic credit evaluations of our customers and we typically do not require collateral. Consistent with industry practices, we generally require payment from our North American customers within 30 days, except for sales under early buy programs for which we provide extended payment terms to qualified customers.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management estimates future losses based on historical bad debts, customer receivable balances, age of customer receivable balances, customers’ financial conditions and current and forecasted economic trends, including certain trends in the housing market, the availability of consumer credit and general economic conditions (as commonly measured by Gross Domestic Product or GDP). We monitor housing market trends through review of the House Price Index as published by the Federal Housing Finance Agency, which measures the movement of single-family house prices. At the end of each quarter, we perform a reserve analysis of all accounts with balances greater than $20,000 that are more than 60 days past due. During the year, we write off account balances when we have exhausted reasonable collection efforts and determined that the likelihood of collection is remote. These write-offs are charged against our allowance for doubtful accounts.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in our allowance for doubtful accounts for the past three years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.807%"><tr><td style="width:1.0%"></td><td style="width:44.482%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.804%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.966%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,522</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,942 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,808 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debt expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,526</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs, net of recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5,330)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,869)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Balance at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,718</span><span style="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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,522 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,942 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product Inventories and Reserve for Inventory Obsolescence</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product inventories consist primarily of goods we purchase from manufacturers to sell to our customers. We record inventory at the lower of cost, using the moving average cost method, or net realizable value. We establish our reserve for inventory obsolescence based on inventory turns by class with particular emphasis on stock keeping units with the weakest sales over the expected sellable period, which is the previous 12 months for most products. The reserve is intended to reflect the net realizable value of inventory that we may not be able to sell at a profit.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In evaluating the adequacy of our reserve for inventory obsolescence, we consider a combination of factors including:</span></div><div><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">the level of inventory in relation to historical sales by product, including inventory usage by classification based on product sales at both the sales center and on a company-wide basis;</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">changes in customer preferences or regulatory requirements;</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">seasonal fluctuations in inventory levels;</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">geographic location; 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">superseded products and new product offerings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We periodically adjust our reserve for inventory obsolescence as changes occur in the above-identified factors.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in our reserve for inventory obsolescence for the past three years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.807%"><tr><td style="width:1.0%"></td><td style="width:44.482%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.804%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.966%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,208</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,196 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,398 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for inventory write-downs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,483</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deduction for inventory write-offs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(6,227)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,977)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,983)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Balance at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,464</span><span style="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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,208 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,196 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:700;line-height:120%">Property and Equipment</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost. We depreciate property and equipment on a straight-line basis over the following estimated useful lives:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.888%"><tr><td style="width:1.0%"></td><td style="width:63.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.863%"></td><td style="width:0.1%"></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%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="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%">1 - 10 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%">Autos and trucks</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%">3 - 6 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%">Machinery and equipment</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%">3 - 15 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%">Computer equipment</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%">3 - 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</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 - 10 years</span></div></td></tr></table></div><div><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:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">For substantial improvements made near the end of a lease term where we are reasonably certain the lease will be renewed, we amortize the leasehold improvement over the remaining life of the lease including the expected renewal period.</span></div><div style="padding-left:36pt;text-align:justify"><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%">The table below presents depreciation expense for the past three years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.888%"><tr><td style="width:1.0%"></td><td style="width:28.975%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.975%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.976%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,585</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,381 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,287 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisitions</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the acquisition method of accounting and recognize assets acquired and liabilities assumed at fair value as of the acquisition date. Any contingent assets acquired and contingent liabilities assumed are also recognized at fair value if we can reasonably estimate fair value during the measurement period (which cannot exceed one year from the acquisition date). We re-measure any contingent liabilities at fair value in each subsequent reporting period. We expense all acquisition-related costs as incurred, including any restructuring costs associated with a business combination.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any excess of the purchase price over the estimated fair values of the identifiable net assets acquired is recorded as goodwill. Significant judgment is often required in estimating the fair value of assets acquired, particularly intangible assets. Our fair value estimates are based on available historical information and on expectations and assumptions about the future, considering the perspective of market participants. Unanticipated market or macroeconomic events and circumstances may occur, which could affect the underlying estimates and assumptions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our initial acquisition accounting is incomplete by the end of the reporting period in which a business combination occurs, we report provisional amounts for incomplete items. Once we obtain information required to finalize the accounting for incomplete items, we adjust the provisional amounts recognized. We make adjustments to these provisional amounts during the measurement period.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all acquisitions, we include the results of operations in our Consolidated Financial Statements as of the acquisition date. For additional discussion of acquisitions, see Note 2.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and Other Intangible Assets</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the amount we paid to acquire a company over the estimated fair value of tangible assets and identifiable intangible assets acquired, less liabilities assumed. We test goodwill and other indefinite-lived intangible assets for impairment annually as of October 1st and at any other time when impairment indicators exist.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">To estimate the fair value of our reporting units, we project company-wide future cash flows using management’s assumptions for sales growth rates, operating margins, discount rates and earnings multiples. The earnings multiples are then used to estimate the fair value of each reporting unit. These assumptions are considered unobservable inputs (Level 3 inputs as defined in the accounting guidance). To the extent the carrying value of a reporting unit is greater than its estimated fair value, we perform a discounted cash flow analysis at the reporting unit level to further evaluate our initial fair value estimate. If the carrying value of the reporting unit exceeds the fair value, we record a goodwill impairment charge for the difference, up to the carrying value of the goodwill. We recognize any impairment loss in operating income. Since we define an operating segment as an individual sales center and we do not have operations below the sales center level, our reporting unit is an individual sales center. For additional discussion of goodwill and other intangible assets, see Note 3.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Receivables Securitization Facility</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our accounts receivable securitization facility (the Receivables Facility) provides for the sale of certain of our receivables to a wholly owned subsidiary (the Securitization Subsidiary). The Securitization Subsidiary transfers variable undivided percentage interests in the receivables and related rights to certain third-party financial institutions in exchange for cash proceeds, limited to the applicable funding capacities. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for the sale of the receivable interests as a secured borrowing on our Consolidated Balance Sheets. The receivables subject to the agreement collateralize the cash proceeds received from the third-party financial institutions. We classify the entire outstanding balance as Long-term debt on our Consolidated Balance Sheets as we intend and have the ability to refinance the obligations on a long-term basis. We present the receivables that collateralize the cash proceeds separately as Receivables pledged under receivables facility on our Consolidated Balance Sheets. For additional discussion of the Receivables Facility, see Note 5.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Self-Insurance</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are self-insured for employee health benefits, workers’ compensation coverage, property and casualty, and automobile insurance. To limit our exposure, we also maintain excess and aggregate liability coverage. We establish self-insurance reserves based on estimates of claims incurred but not reported and information that we obtain from third-party service providers regarding known claims. Our management reviews these reserves based on consideration of various factors, including but not limited to the age of existing claims, estimated settlement amounts and other historical claims data.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income </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%">The table below presents the components of our Accumulated other comprehensive income balance (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.654%"><tr><td style="width:1.0%"></td><td style="width:61.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.186%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.216%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.187%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%"> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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 currency translation adjustments</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(12,699)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,608)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains on interest rate swaps, net of tax</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:700;line-height:100%">19,281</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Accumulated other comprehensive income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,582</span><span style="color:#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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,895 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Retained Earnings </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for the retirement of share repurchases as a decrease to our Retained earnings on our Consolidated Balance Sheets.  As of December 31, 2023, the retained earnings reflects cumulative net income, the cumulative impact of adjustments for changes in accounting pronouncements, treasury share retirements since the inception of our share repurchase programs of $2.4 billion and cumulative dividends of $1.1 billion.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supplemental Cash Flow Information</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental disclosures to the accompanying Consolidated Statements of Cash Flows (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.374%"><tr><td style="width:1.0%"></td><td style="width:40.089%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.521%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.663%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.521%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.663%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.743%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid during the year for:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest </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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">58,131</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">39,759 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes, net of refunds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">153,157</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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></div><div style="text-align:justify"><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%">The following table summarizes the remaining recent accounting pronouncements that we plan to adopt in future periods:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effect on Financial Statements and Other Significant Matters</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span></div><div><span><br/></span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Income Taxes- Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, which will require enhancements and further transparency for decision usefulness to various income tax disclosures, most notably the tax rate reconciliation and income taxes paid. </span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annual periods beginning after December 15, 2024 on a prospective basis and retrospective application is permitted. Early adoption is also permitted. </span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We are currently evaluating the effect this standard will have on our disclosures.</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Segment Reporting (Topic 280), Improvements to Reportable Segment Disclosures</span></div><div><span><br/></span></div><div><span><br/></span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Improvements to Reportable Segment Disclosures, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">which</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">intends to improve reportable segment disclosures through requirement of enhanced disclosures about significant segment expenses, enhanced interim disclosure requirements, refines situations in which an entity can disclose multiple segment measures of profit or loss, provides advanced segment disclosure requirements for entities with a single reportable segment, as well as other disclosure requirements. </span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annual periods beginning after December 15, 2023 on a retrospective basis. Early adoption is permitted. </span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We are currently evaluating the effect this standard will have on our disclosures.</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU 2023-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative</span></div><div><span><br/></span></div></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In October 2023, the FASB issued ASU 2023-06, D</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">isclosure Agreements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, which will impact various disclosure areas, including the statement of cash flows, accounting changes and error corrections, earnings per share, debt, equity, derivatives, and transfers of financial assets. </span></div></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The amendments in ASU 2023-06 will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC and will no longer be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. </span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We are currently evaluating the effect this standard will have on our disclosures.</span></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Business</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, Pool Corporation and our subsidiaries (the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which may also be referred to as </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">we, us</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">our</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) operated 439 sales centers in North America, Europe and Australia from which we sell swimming pool supplies, equipment and related leisure products, irrigation and landscape maintenance products and hardscape, tile and stone products to pool builders, retail stores, service companies, landscape contractors and others. We distribute products through five networks: SCP Distributors (SCP), Superior Pool Products (Superior), Horizon Distributors (Horizon), National Pool Tile (NPT) and Sun Wholesale Supply (Sun Wholesale). </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We prepared the Consolidated Financial Statements following U.S. generally accepted accounting principles (GAAP) and the requirements of the Securities and Exchange Commission (SEC). The financial statements include all normal and recurring adjustments that are necessary for a fair presentation of our financial position and operating results. The Consolidated Financial Statements include the accounts of Pool Corporation and our subsidiaries. All of our subsidiaries are wholly owned. All significant intercompany accounts and intercompany transactions have been eliminated.</span></div> 439 5 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To prepare financial statements that conform to GAAP, we make estimates and assumptions that affect the amounts reported in our financial statements and accompanying notes. Our most significant estimates relate to the allowance for doubtful accounts, inventory obsolescence reserves, vendor programs, income taxes, performance-based compensation accruals and goodwill impairment evaluations. We continually review our estimates and make adjustments as necessary, but actual results could be significantly different from what we expected when we made these estimates.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Newly Adopted Accounting Pronouncements</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2023, we adopted Accounting Standards Update (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%">and all related amendments, which are codified into Accounting Standards Codification (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%">This standard provides optional expedients and exceptions for applying GAAP to transactions affected by reference rate reform if certain criteria are met. These transactions include contract modifications, hedging relationships and sale or transfer of debt securities classified as held-to-maturity. Prior to our debt amendments in June 2023, discussed further in Note 5, we adopted the hedge accounting expedient related to the probability of forecasted transactions to assert probability of the hedged interest regardless of any expected modification related to reference rate reform. The adoption of this standard did not have a material impact on our consolidated financial statements or related disclosures, and we do not expect a material impact in future periods</span>. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Reporting</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since all of our sales centers have similar operations and share similar economic characteristics, we aggregate our sales centers into a single reportable segment. These similarities include (i) the nature of our products and services, (ii) the types of customers we sell to and (iii) the distribution methods we use. Our chief operating decision maker (CODM) evaluates each sales center based on individual performance that includes both financial and operational measures. These measures include operating income growth and accounts receivable and inventory management criteria. Each sales center manager and eligible field employee earns performance-based compensation based on these measures developed at the sales center level. </span></div>A bottom-up approach is used to develop the operating budget for each individual sales center. The CODM approves the budget and routinely monitors budget to actual results for each sales center. Additionally, our CODM makes resource allocation decisions primarily on a sales center-by-sales center basis. No single sales center meets any of the quantitative thresholds (10% of revenues, profit or assets) for separately reporting information about an operating segment. We do not track sales by product lines and product categories on a consolidated basis. We lack readily available financial information due to the number of our product lines and product categories and the fact that we make ongoing changes to product classifications within these groups, thus making it impracticable to report our sales by product category. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonality and Weather</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is seasonal, and weather is one of the principal external factors affecting our business. In general, sales and net income are highest during the second and third quarters, which represent the peak months of swimming pool use, pool and irrigation installation and remodeling and repair activities. Sales are lower during the first and fourth quarters.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize a sale when a customer obtains control of the product, and we record the amount that reflects the consideration we expect to receive in exchange for such product. We recognize a sale when a customer picks up product at any sales center, when we deliver product to their premises or job sites via our trucks or when we present the product to a third-party carrier. For bill and hold sales, we determine when the customer obtains control of the product on a case-by-case basis to determine the amount of revenue to recognize each period. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider our distribution of products to represent one reportable revenue stream. Our products are similar in nature, and our revenue recognition policy is the same across our distribution networks. Our customers share similar characteristics and purchase products across all categories. We recognize revenue when our customers take control of our products. We include shipping and handling fees billed to customers as freight out income within net sales. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure revenue as the amount of consideration we expect to receive in exchange for transferring our products. Consideration may vary due to volume incentives and expected customer returns. We offer volume incentives to some of our customers and account for these incentives as a reduction of sales. We estimate the amount of volume incentives earned based on our estimate of cumulative sales for the fiscal year relative to our customers’ progress toward achieving minimum purchase requirements. We record customer returns, including those associated with customer early buy programs, as a reduction of sales. Based on available information related to our customers’ returns, we record an allowance for estimated returns, which historically has not been material. We regularly review our marketing programs, coupons and customary business practices to determine if any variable consideration exists. Other items that we record as reductions to sales include cash discounts, pricing adjustments and credit card fees related to customer payments. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our sales transactions do not contain additional performance obligations after delivery; therefore, we do not have multiple performance obligations for which to allocate the transaction price. We recognize shipping and handling costs associated with outbound freight in selling and administrative expenses. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report sales net of tax amounts that we collect from our customers and remit to governmental authorities. These tax amounts may include, but are not limited to, sales, use, value-added and some excise taxes.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Vendor Programs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our arrangements with our vendors provide for us to receive specified amounts of consideration when we achieve any of a number of measures. These measures are generally related to the volume level of purchases from our vendors, or our net cost of products sold, and may include negotiated pricing arrangements. We account for vendor programs as a reduction of the prices of the vendors’ products and as a reduction of inventory until we sell the products, at which time such considerations are recognized as a reduction of Cost of sales on our Consolidated Statements of Income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Throughout the year, we estimate the amount earned based on our expectation of total purchases for the fiscal year relative to the purchase levels that mark our progress toward earning each program. We accrue vendor benefits on a monthly basis using these estimates, provided that we determine they are probable and reasonably estimable. We continually revise these estimates to reflect actual credits earned based on actual purchase levels and trends related to sales and purchasing mix. When we make adjustments to our estimates, we determine whether any portion of the adjustment impacts the amount of vendor credits that are deferred in inventory. We recognize changes in our estimates as a cumulative catch-up adjustment to the amounts recognized to date in our Consolidated Financial Statements.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shipping and Handling Costs</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record shipping and handling costs associated with inbound freight as cost of sales. The table below presents shipping and handling costs associated with outbound freight, which we include in selling and administrative expenses (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.888%"><tr><td style="width:1.0%"></td><td style="width:28.975%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.975%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.976%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">84,932</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,002 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,411 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> The table below presents shipping and handling costs associated with outbound freight, which we include in selling and administrative expenses (in thousands):<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.888%"><tr><td style="width:1.0%"></td><td style="width:28.975%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.975%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.976%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">84,932</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,002 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,411 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 84932000 89002000 75411000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record share-based compensation for stock options and other share-based awards based on the estimated fair value as measured on the grant date. For stock option awards, we use a Black-Scholes model for estimating the grant date fair value. For additional discussion of share-based compensation, see Note 6.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advertising Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expense advertising costs when incurred. The table below presents advertising expense for the past three years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.888%"><tr><td style="width:1.0%"></td><td style="width:28.975%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.975%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.976%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28,532</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,778 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,409 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expense advertising costs when incurred. The table below presents advertising expense for the past three years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.888%"><tr><td style="width:1.0%"></td><td style="width:28.975%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.975%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.976%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28,532</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,778 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,409 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 28532000 28778000 9409000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We reduce federal and state income taxes payable by the tax benefits associated with the exercise of nonqualified stock options and the lapse of restrictions on restricted stock awards. To the extent realized tax deductions exceed the amount of previously recognized deferred tax benefits related to share-based compensation, we record an excess tax benefit. We record all excess tax benefits as a component of income tax benefit or expense in the income statement in the period in which stock options are exercised or restrictions on stock awards lapse. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record Global Intangible Low Tax Income (GILTI) on foreign earnings as period costs if and when incurred, although we have not realized any impacts since the U.S. first imposed taxes on GILTI in December 2017. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information regarding income taxes, see Note 7.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Method Investments</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for our 50% investment in Northpark Corporate Center, LLC (NCC) using the equity method of accounting. Accordingly, we report our share of income or loss based on our ownership interest in this investment.</span></div> 0.50 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Earnings Per Share</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculate basic and diluted earnings per share using the two-class method. Earnings per share under the two-class method is calculated using net income attributable to common stockholders, which is net income reduced by earnings allocated to participating securities. Our participating securities include share-based payment awards that contain a non-forfeitable right to receive dividends and are considered to participate in undistributed earnings with common shareholders.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted EPS reflects the dilutive effects of potentially dilutive securities, which include in-the-money outstanding stock options and shares to be purchased under our employee stock purchase plan. Using the treasury stock method, the effect of dilutive securities includes these additional shares of common stock that would have been outstanding based on the assumption that these potentially dilutive securities had been issued. For additional discussion of earnings per share, see Note 8.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency</span></div>The functional currency of each of our foreign subsidiaries is its applicable local currency. We translate our foreign subsidiary financial statements into U.S. dollars based on published exchange rates. We include these translation adjustments as a component of Accumulated other comprehensive income on the Consolidated Balance Sheets. We include realized transaction gains and losses that arise from exchange rate fluctuations in Interest and other non-operating expenses, net on the Consolidated Statements of Income. We realized a net foreign currency transaction gain of $0.8 million in 2023 and losses of $0.1 million in 2022 and $0.3 million in 2021. 800000 -100000 -300000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements </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%">Recurring Fair Value Measurements </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our assets and liabilities that are measured at fair value on a recurring basis include the unrealized gains or losses on our interest rate swap contracts, our deferred compensation plan asset and liability and contingent consideration related to recent acquisitions. The three levels of the fair value hierarchy under the accounting guidance are described below:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1    Inputs to the valuation methodology are unadjusted quoted prices for identical assets or liabilities in active markets.</span></div><div><span><br/></span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2    Inputs to the valuation methodology include:</span></div><div style="padding-left:126pt;text-indent:-13.5pt"><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:10pt">quoted prices for similar assets or liabilities in active markets;</span></div><div style="padding-left:126pt;text-indent:-13.5pt"><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:10pt">quoted prices for identical or similar assets or liabilities in inactive markets;</span></div><div style="padding-left:126pt;text-indent:-13.5pt"><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:10pt">inputs other than quoted prices that are observable for the asset or liability; or</span></div><div style="padding-left:126pt;text-indent:-13.5pt"><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:10pt">inputs that are derived principally from or corroborated by observable market data by correlation or other means.</span></div><div><span><br/></span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3    Inputs to the valuation methodology are unobservable and significant to the fair value measurement.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents our assets and liabilities measured and recorded at fair value on a recurring basis (in thousands): </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><td style="width:30.231%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.735%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.322%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.928%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.343%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.347%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Fair Value at December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Input Level</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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%">     Unrealized gains on interest rate swaps</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%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;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:700;line-height:100%">25,752</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">34,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">     Deferred compensation plan asset</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,347</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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 consideration liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 compensation plan liability</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%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,347</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use significant other observable market data or assumptions (Level 2 inputs) in determining the fair value of our interest rate swaps and forward-starting interest rate swap contracts that we believe market participants would use in pricing similar assets or liabilities, including assumptions about counterparty risk.  Our fair value estimates reflect an income approach based on the terms of the interest rate swap contracts and inputs corroborated by observable market data including interest rate curves.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our deferred compensation plan asset represents investments in securities (primarily mutual funds) traded in an active market (Level 1 inputs) held for the benefit of certain employees as part our deferred compensation plan. We record an equal and offsetting deferred compensation plan liability, which represents our obligation to participating employees. Changes in the fair value of the plan asset and liability are reflected in Selling and administrative expenses in the Consolidated Statements of Income. For additional discussion of our nonqualified deferred compensation plan, see Note 11. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of cash, receivables, accounts payable and accrued liabilities approximate fair value due to the short maturity of those instruments. The carrying value of long-term debt approximates fair value. Our determination of the estimated fair value reflects a discounted cash flow model using our estimates, including assumptions related to borrowing rates (Level 3 inputs).</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nonrecurring Fair Value Measurements </span></div>In addition to our assets and liabilities that we measure at fair value on a recurring basis, our assets and liabilities are also subject to nonrecurring fair value measurements. Generally, our assets are recorded at fair value on a nonrecurring basis as a result of impairment charges or business combinations. For additional discussion of goodwill and intangible assets and impairment, see Note 3. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents our assets and liabilities measured and recorded at fair value on a recurring basis (in thousands): </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><td style="width:30.231%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.735%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.322%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.928%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.343%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.347%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Fair Value at December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Input Level</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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%">     Unrealized gains on interest rate swaps</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%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;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:700;line-height:100%">25,752</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">34,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">     Deferred compensation plan asset</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,347</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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 consideration liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 compensation plan liability</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%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,347</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 25752000 34049000 15347000 13148000 0 554000 15347000 13148000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivatives and Hedging Activities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At inception, we formally designate and document our interest rate swap contracts that qualify for hedge accounting as cash flow hedges of interest payments on variable rate borrowings. We formally assess, both at inception and at least quarterly, whether the financial instruments used in hedging transactions are effective at offsetting changes in cash flows of the related underlying exposure. To the extent our derivatives are effective in offsetting the variability of the hedged cash flows, we record the changes in the estimated fair value of our interest rate swap contracts to Accumulated other comprehensive income (loss) on the Consolidated Balance Sheets. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our interest rate swap contracts and forward-starting interest rate swap contracts are subject to master netting arrangements. According to our accounting policy, we do not offset the fair values of assets with the fair values of liabilities related to these contracts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize any differences between the variable interest rate in effect and the fixed interest rate per our swap contracts as an adjustment to interest expense over the life of the swaps. </span></div>For our interest rate swap contracts currently in effect, a portion of the change in the estimated fair value between periods relates to future interest expense. Recognition of the change in fair value between periods attributable to accrued interest is reclassified from Accumulated other comprehensive income (loss) to Interest and other non-operating expenses, net on the Consolidated Statements of Income. These amounts were not material in any period presented. For additional discussion of our interest rate swaps, see Note 5. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Equivalents</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Risk and Allowance for Doubtful Accounts</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record trade receivables at the invoiced amounts less an allowance for doubtful accounts for estimated losses we may incur if customers do not pay. We perform periodic credit evaluations of our customers and we typically do not require collateral. Consistent with industry practices, we generally require payment from our North American customers within 30 days, except for sales under early buy programs for which we provide extended payment terms to qualified customers.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management estimates future losses based on historical bad debts, customer receivable balances, age of customer receivable balances, customers’ financial conditions and current and forecasted economic trends, including certain trends in the housing market, the availability of consumer credit and general economic conditions (as commonly measured by Gross Domestic Product or GDP). We monitor housing market trends through review of the House Price Index as published by the Federal Housing Finance Agency, which measures the movement of single-family house prices. At the end of each quarter, we perform a reserve analysis of all accounts with balances greater than $20,000 that are more than 60 days past due. During the year, we write off account balances when we have exhausted reasonable collection efforts and determined that the likelihood of collection is remote. These write-offs are charged against our allowance for doubtful accounts.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in our allowance for doubtful accounts for the past three years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.807%"><tr><td style="width:1.0%"></td><td style="width:44.482%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.804%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.966%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,522</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,942 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,808 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debt expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,526</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs, net of recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5,330)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,869)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Balance at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,718</span><span style="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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,522 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,942 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 20000 P60D <div style="text-align:justify"><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 changes in our allowance for doubtful accounts for the past three years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.807%"><tr><td style="width:1.0%"></td><td style="width:44.482%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.804%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.966%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,522</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,942 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,808 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debt expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,526</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs, net of recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5,330)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,869)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Balance at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,718</span><span style="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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,522 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,942 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 9522000 5942000 4808000 7526000 7449000 3377000 -5330000 -3869000 -2243000 11718000 9522000 5942000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product Inventories and Reserve for Inventory Obsolescence</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product inventories consist primarily of goods we purchase from manufacturers to sell to our customers. We record inventory at the lower of cost, using the moving average cost method, or net realizable value. We establish our reserve for inventory obsolescence based on inventory turns by class with particular emphasis on stock keeping units with the weakest sales over the expected sellable period, which is the previous 12 months for most products. The reserve is intended to reflect the net realizable value of inventory that we may not be able to sell at a profit.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In evaluating the adequacy of our reserve for inventory obsolescence, we consider a combination of factors including:</span></div><div><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">the level of inventory in relation to historical sales by product, including inventory usage by classification based on product sales at both the sales center and on a company-wide basis;</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">changes in customer preferences or regulatory requirements;</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">seasonal fluctuations in inventory levels;</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">geographic location; 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">superseded products and new product offerings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We periodically adjust our reserve for inventory obsolescence as changes occur in the above-identified factors.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in our reserve for inventory obsolescence for the past three years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.807%"><tr><td style="width:1.0%"></td><td style="width:44.482%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.804%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.966%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,208</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,196 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,398 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for inventory write-downs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,483</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deduction for inventory write-offs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(6,227)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,977)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,983)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Balance at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,464</span><span style="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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,208 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,196 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P12M <div style="text-align:justify"><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 changes in our reserve for inventory obsolescence for the past three years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.807%"><tr><td style="width:1.0%"></td><td style="width:44.482%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.804%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.966%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,208</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,196 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,398 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for inventory write-downs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,483</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deduction for inventory write-offs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(6,227)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,977)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,983)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Balance at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,464</span><span style="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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,208 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,196 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 21208000 15196000 11398000 8483000 11989000 7781000 6227000 5977000 3983000 23464000 21208000 15196000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost. We depreciate property and equipment on a straight-line basis over the following estimated useful lives:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.888%"><tr><td style="width:1.0%"></td><td style="width:63.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.863%"></td><td style="width:0.1%"></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%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="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%">1 - 10 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%">Autos and trucks</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%">3 - 6 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%">Machinery and equipment</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%">3 - 15 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%">Computer equipment</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%">3 - 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</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 - 10 years</span></div></td></tr></table></div><div><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:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">For substantial improvements made near the end of a lease term where we are reasonably certain the lease will be renewed, we amortize the leasehold improvement over the remaining life of the lease including the expected renewal period.</span></div><div style="padding-left:36pt;text-align:justify"><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%">The table below presents depreciation expense for the past three years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.888%"><tr><td style="width:1.0%"></td><td style="width:28.975%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.975%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.976%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,585</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,381 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,287 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> We depreciate property and equipment on a straight-line basis over the following estimated useful lives:<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.888%"><tr><td style="width:1.0%"></td><td style="width:63.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.863%"></td><td style="width:0.1%"></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%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="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%">1 - 10 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%">Autos and trucks</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%">3 - 6 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%">Machinery and equipment</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%">3 - 15 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%">Computer equipment</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%">3 - 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</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 - 10 years</span></div></td></tr></table></div><div><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:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">For substantial improvements made near the end of a lease term where we are reasonably certain the lease will be renewed, we amortize the leasehold improvement over the remaining life of the lease including the expected renewal period.</span></div> P40Y P1Y P10Y P3Y P6Y P3Y P15Y P3Y P7Y P5Y P10Y <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents depreciation expense for the past three years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.888%"><tr><td style="width:1.0%"></td><td style="width:28.975%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.975%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.976%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,585</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,381 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,287 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 31585000 30381000 28287000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisitions</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the acquisition method of accounting and recognize assets acquired and liabilities assumed at fair value as of the acquisition date. Any contingent assets acquired and contingent liabilities assumed are also recognized at fair value if we can reasonably estimate fair value during the measurement period (which cannot exceed one year from the acquisition date). We re-measure any contingent liabilities at fair value in each subsequent reporting period. We expense all acquisition-related costs as incurred, including any restructuring costs associated with a business combination.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any excess of the purchase price over the estimated fair values of the identifiable net assets acquired is recorded as goodwill. Significant judgment is often required in estimating the fair value of assets acquired, particularly intangible assets. Our fair value estimates are based on available historical information and on expectations and assumptions about the future, considering the perspective of market participants. Unanticipated market or macroeconomic events and circumstances may occur, which could affect the underlying estimates and assumptions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our initial acquisition accounting is incomplete by the end of the reporting period in which a business combination occurs, we report provisional amounts for incomplete items. Once we obtain information required to finalize the accounting for incomplete items, we adjust the provisional amounts recognized. We make adjustments to these provisional amounts during the measurement period.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all acquisitions, we include the results of operations in our Consolidated Financial Statements as of the acquisition date. For additional discussion of acquisitions, see Note 2.</span></div> <div style="text-align:justify"><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></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the amount we paid to acquire a company over the estimated fair value of tangible assets and identifiable intangible assets acquired, less liabilities assumed. We test goodwill and other indefinite-lived intangible assets for impairment annually as of October 1st and at any other time when impairment indicators exist.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">To estimate the fair value of our reporting units, we project company-wide future cash flows using management’s assumptions for sales growth rates, operating margins, discount rates and earnings multiples. The earnings multiples are then used to estimate the fair value of each reporting unit. These assumptions are considered unobservable inputs (Level 3 inputs as defined in the accounting guidance). To the extent the carrying value of a reporting unit is greater than its estimated fair value, we perform a discounted cash flow analysis at the reporting unit level to further evaluate our initial fair value estimate. If the carrying value of the reporting unit exceeds the fair value, we record a goodwill impairment charge for the difference, up to the carrying value of the goodwill. We recognize any impairment loss in operating income. Since we define an operating segment as an individual sales center and we do not have operations below the sales center level, our reporting unit is an individual sales center. For additional discussion of goodwill and other intangible assets, see Note 3.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Receivables Securitization Facility</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our accounts receivable securitization facility (the Receivables Facility) provides for the sale of certain of our receivables to a wholly owned subsidiary (the Securitization Subsidiary). The Securitization Subsidiary transfers variable undivided percentage interests in the receivables and related rights to certain third-party financial institutions in exchange for cash proceeds, limited to the applicable funding capacities. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for the sale of the receivable interests as a secured borrowing on our Consolidated Balance Sheets. The receivables subject to the agreement collateralize the cash proceeds received from the third-party financial institutions. We classify the entire outstanding balance as Long-term debt on our Consolidated Balance Sheets as we intend and have the ability to refinance the obligations on a long-term basis. We present the receivables that collateralize the cash proceeds separately as Receivables pledged under receivables facility on our Consolidated Balance Sheets. For additional discussion of the Receivables Facility, see Note 5.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Self-Insurance</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are self-insured for employee health benefits, workers’ compensation coverage, property and casualty, and automobile insurance. To limit our exposure, we also maintain excess and aggregate liability coverage. We establish self-insurance reserves based on estimates of claims incurred but not reported and information that we obtain from third-party service providers regarding known claims. Our management reviews these reserves based on consideration of various factors, including but not limited to the age of existing claims, estimated settlement amounts and other historical claims data.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income </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%">The table below presents the components of our Accumulated other comprehensive income balance (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.654%"><tr><td style="width:1.0%"></td><td style="width:61.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.186%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.216%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.187%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%"> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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 currency translation adjustments</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(12,699)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,608)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains on interest rate swaps, net of tax</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:700;line-height:100%">19,281</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Accumulated other comprehensive income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,582</span><span style="color:#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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,895 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the components of our Accumulated other comprehensive income balance (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.654%"><tr><td style="width:1.0%"></td><td style="width:61.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.186%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.216%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.187%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%"> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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 currency translation adjustments</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(12,699)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,608)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains on interest rate swaps, net of tax</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:700;line-height:100%">19,281</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Accumulated other comprehensive income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,582</span><span style="color:#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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,895 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -12699000 -19608000 19281000 25503000 6582000 5895000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Retained Earnings </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for the retirement of share repurchases as a decrease to our Retained earnings on our Consolidated Balance Sheets.  As of December 31, 2023, the retained earnings reflects cumulative net income, the cumulative impact of adjustments for changes in accounting pronouncements, treasury share retirements since the inception of our share repurchase programs of $2.4 billion and cumulative dividends of $1.1 billion.</span></div> 2400000000 1100000000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supplemental Cash Flow Information</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental disclosures to the accompanying Consolidated Statements of Cash Flows (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.374%"><tr><td style="width:1.0%"></td><td style="width:40.089%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.521%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.663%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.521%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.663%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.743%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid during the year for:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest </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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">58,131</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">39,759 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes, net of refunds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">153,157</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental disclosures to the accompanying Consolidated Statements of Cash Flows (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.374%"><tr><td style="width:1.0%"></td><td style="width:40.089%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.521%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.663%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.521%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.663%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.743%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid during the year for:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest </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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">58,131</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">39,759 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes, net of refunds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">153,157</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 58131000 39759000 10023000 153157000 314714000 83953000 <div><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></div><div style="text-align:justify"><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%">The following table summarizes the remaining recent accounting pronouncements that we plan to adopt in future periods:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effect on Financial Statements and Other Significant Matters</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span></div><div><span><br/></span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Income Taxes- Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, which will require enhancements and further transparency for decision usefulness to various income tax disclosures, most notably the tax rate reconciliation and income taxes paid. </span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annual periods beginning after December 15, 2024 on a prospective basis and retrospective application is permitted. Early adoption is also permitted. </span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We are currently evaluating the effect this standard will have on our disclosures.</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Segment Reporting (Topic 280), Improvements to Reportable Segment Disclosures</span></div><div><span><br/></span></div><div><span><br/></span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Improvements to Reportable Segment Disclosures, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">which</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">intends to improve reportable segment disclosures through requirement of enhanced disclosures about significant segment expenses, enhanced interim disclosure requirements, refines situations in which an entity can disclose multiple segment measures of profit or loss, provides advanced segment disclosure requirements for entities with a single reportable segment, as well as other disclosure requirements. </span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annual periods beginning after December 15, 2023 on a retrospective basis. Early adoption is permitted. </span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We are currently evaluating the effect this standard will have on our disclosures.</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU 2023-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative</span></div><div><span><br/></span></div></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In October 2023, the FASB issued ASU 2023-06, D</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">isclosure Agreements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, which will impact various disclosure areas, including the statement of cash flows, accounting changes and error corrections, earnings per share, debt, equity, derivatives, and transfers of financial assets. </span></div></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The amendments in ASU 2023-06 will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC and will no longer be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. </span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We are currently evaluating the effect this standard will have on our disclosures.</span></td></tr></table></div> <div><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 remaining recent accounting pronouncements that we plan to adopt in future periods:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Standard</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effect on Financial Statements and Other Significant Matters</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span></div><div><span><br/></span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Income Taxes- Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, which will require enhancements and further transparency for decision usefulness to various income tax disclosures, most notably the tax rate reconciliation and income taxes paid. </span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annual periods beginning after December 15, 2024 on a prospective basis and retrospective application is permitted. Early adoption is also permitted. </span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We are currently evaluating the effect this standard will have on our disclosures.</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Segment Reporting (Topic 280), Improvements to Reportable Segment Disclosures</span></div><div><span><br/></span></div><div><span><br/></span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Improvements to Reportable Segment Disclosures, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">which</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">intends to improve reportable segment disclosures through requirement of enhanced disclosures about significant segment expenses, enhanced interim disclosure requirements, refines situations in which an entity can disclose multiple segment measures of profit or loss, provides advanced segment disclosure requirements for entities with a single reportable segment, as well as other disclosure requirements. </span></div></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annual periods beginning after December 15, 2023 on a retrospective basis. Early adoption is permitted. </span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We are currently evaluating the effect this standard will have on our disclosures.</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASU 2023-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative</span></div><div><span><br/></span></div></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In October 2023, the FASB issued ASU 2023-06, D</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">isclosure Agreements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, which will impact various disclosure areas, including the statement of cash flows, accounting changes and error corrections, earnings per share, debt, equity, derivatives, and transfers of financial assets. </span></div></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The amendments in ASU 2023-06 will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC and will no longer be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. </span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We are currently evaluating the effect this standard will have on our disclosures.</span></td></tr></table></div> Acquisitions<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023 Acquisitions</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, we acquired the distribution assets of A.C. Solucoes para Piscinas, Lda., a wholesale distributor of swimming pool equipment, chemicals and supplies, adding one location in Braga, Portugal. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2023, we acquired the distribution assets of Pioneer Pool Products, Inc., a wholesale distributor of swimming pool equipment, chemicals and supplies, adding one location in Alabama. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2023, we acquired the distribution assets of Recreation Supply Company, a wholesale distributor of commercial swimming pool products, adding one location in North Dakota.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2023, we acquired the distribution assets of Pro-Water Irrigation &amp; Landscape Supply, Inc., a wholesale distributor of irrigation and landscape supply products, adding two locations in Arizona. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022 Acquisitions</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2022, we acquired the distribution assets of Tri-State Pool Distributors, a wholesale distributor of swimming pool equipment, chemicals and supplies, adding one location in West Virginia.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Acquisitions</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We acquired Porpoise Pool &amp; Patio, Inc. (Porpoise) on December 16, 2021 for $788.7 million, net of cash acquired. We recognized goodwill of $403.5 million, other intangible assets of $301.0 million and tangible assets of $84.2 million, which included $57.4 million of acquired land and buildings. The acquisition was funded with borrowings on our Credit Facility. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Porpoise’s primary operations consist of Sun Wholesale Supply, a wholesale distributor of swimming pool and outdoor-living products, adding one distribution location in Florida. It also services Pinch A Penny, Inc., a franchisor of independently owned and operated pool and outdoor living-related specialty retail stores. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, we acquired the distribution assets of Wingate Supply, Inc., a wholesale distributor of irrigation and landscape maintenance products, adding one location in Florida. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, we acquired the distribution assets of Vak Pak Builders Supply, Inc., a wholesale distributor of swimming pool equipment, chemicals and supplies, adding one location in Florida. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2021, we acquired Pool Source, LLC, a wholesale distributor of swimming pool equipment, chemicals and supplies, adding one location in Tennessee. </span></div>We have completed our acquisition accounting for all acquisitions discussed above, subject to adjustments for standard holdback provisions per the terms of the purchase agreements, which are not material. 1 1 1 2 1 788700000 403500000 301000000 84200000 57400000 1 1 1 1 Goodwill and Other Intangible Assets <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents changes in the carrying amount of goodwill and our accumulated impairment losses (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:56.578%"><tr><td style="width:1.0%"></td><td style="width:78.228%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.572%"></td><td style="width:0.1%"></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%">Goodwill (gross) at December 31, 2021</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">701,753 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired 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%">5,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation and other adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill (gross) at December 31, 2022</span></div></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%">705,987 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment losses at December 31, 2021</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%">(13,389)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(605)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment losses at December 31, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,994)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill (net) at December 31, 2022</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">691,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill (gross) at December 31, 2022</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">705,987</span><span style="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired 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:700;line-height:100%">8,137</span><span style="color:#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation and other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">498</span><span style="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></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%">Goodwill (gross) at December 31, 2023</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:700;line-height:100%">714,622</span><span style="color:#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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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%">Accumulated impairment losses at December 31, 2022</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:700;line-height:100%">(13,994)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(550)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Accumulated impairment losses at December 31, 2023</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:700;line-height:100%">(14,544)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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%">Goodwill (net) at December 31, 2023</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">700,078</span><span style="color:#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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The determination of our reporting units’ goodwill and intangibles fair values includes numerous assumptions that are subject to various risks and uncertainties. The principal assumptions, all of which are considered Level 3 inputs, used in our cash flow analyses consisted of changes in market conditions, forecasted future operating results (including sales growth rates and operating margins) and discount rates (including our weighted-average cost of capital).</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2023, we recorded goodwill impairment of $0.6 million, primarily related to one of our Horizon reporting units in Texas that we previously identified as being most at risk of goodwill impairment. We had been monitoring this location’s results, which came in below expectations at the end of the 2023 season. We performed an interim goodwill impairment analysis, which included a discounted cash flow analysis, and determined that the estimated fair value of the reporting unit no longer exceeded its carrying value. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, we performed our annual goodwill impairment test and did not record any additional goodwill impairment at the reporting unit level. As of October 1, 2023, we had 250 reporting units with allocated goodwill balances.   Our most significant goodwill balance of $403.5 million was related to our Porpoise Pool &amp; Patio reporting unit and the next largest goodwill balance for a reporting unit was $12.1 million. The average goodwill balance per reporting unit was $2.8 million. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2022, we performed our annual goodwill impairment test and recorded goodwill impairment of $0.6 million related to the closure of a Horizon reporting unit in that period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record goodwill and intangibles impairment in Selling and administrative expenses on our Consolidated Statements of Income. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets consisted of the following (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.642%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.704%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="33" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Useful Life</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000000;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:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangibles Gross</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangibles Net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangibles Gross</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangibles Net</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Horizon tradename</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,400</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,400</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,400 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,400 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pinch A Penny brand name</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">169,000</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">169,000</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National Pool Tile (NPT) tradename</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,500</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,187)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">313</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,206</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,258)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,948</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,533)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">4.64</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">109,000</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(11,125)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97,875</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,677)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,000</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,746</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,150)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">20</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%">Total other intangibles</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">316,106</span><span style="color:#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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(17,824)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">298,282</span><span style="color:#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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,922 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,472)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,450 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Horizon tradename and Pinch A Penny brand name each have an indefinite useful life and are not subject to amortization.  We evaluate the useful life of these intangible assets and test for impairment annually.  The NPT tradename, our non-compete agreements, customer relationships and franchise agreements have finite useful lives, and we amortize the estimated fair value of these agreements using the straight-line method over their respective useful lives. We have not identified any indicators of impairment related to these assets. The useful lives for our non-compete agreements are based on their contractual terms. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible amortization expense was $7.8 million in 2023, $7.8 million in 2022 and $1.3 million in 2021.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents estimated amortization expense for other intangible assets for the next five years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:24.269%"><tr><td style="width:1.0%"></td><td style="width:47.092%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.877%"></td><td style="width:0.1%"></td></tr><tr><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:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">7,794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:700;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:700;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:700;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents changes in the carrying amount of goodwill and our accumulated impairment losses (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:56.578%"><tr><td style="width:1.0%"></td><td style="width:78.228%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.572%"></td><td style="width:0.1%"></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%">Goodwill (gross) at December 31, 2021</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">701,753 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired 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%">5,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation and other adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill (gross) at December 31, 2022</span></div></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%">705,987 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment losses at December 31, 2021</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%">(13,389)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(605)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment losses at December 31, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,994)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill (net) at December 31, 2022</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">691,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill (gross) at December 31, 2022</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">705,987</span><span style="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired 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:700;line-height:100%">8,137</span><span style="color:#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation and other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">498</span><span style="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></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%">Goodwill (gross) at December 31, 2023</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:700;line-height:100%">714,622</span><span style="color:#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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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%">Accumulated impairment losses at December 31, 2022</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:700;line-height:100%">(13,994)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(550)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Accumulated impairment losses at December 31, 2023</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:700;line-height:100%">(14,544)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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%">Goodwill (net) at December 31, 2023</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">700,078</span><span style="color:#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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 701753000 5500000 -1266000 705987000 13389000 605000 13994000 691993000 705987000 8137000 498000 714622000 13994000 550000 14544000 700078000 600000 250 403500000 12100000 2800000 600000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets consisted of the following (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.642%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.704%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="33" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Useful Life</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000000;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:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangibles Gross</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangibles Net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangibles Gross</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangibles Net</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Horizon tradename</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,400</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,400</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,400 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,400 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pinch A Penny brand name</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">169,000</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">169,000</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National Pool Tile (NPT) tradename</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,500</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,187)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">313</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,206</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,258)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,948</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,533)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">4.64</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">109,000</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(11,125)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97,875</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,677)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,000</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,746</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,150)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">20</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%">Total other intangibles</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">316,106</span><span style="color:#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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(17,824)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">298,282</span><span style="color:#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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,922 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,472)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,450 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 8400000 8400000 8400000 8400000 169000000 169000000 169000000 169000000 1500000 1187000 313000 1500000 1112000 388000 P20Y 6206000 3258000 2948000 6022000 2533000 3489000 P4Y7M20D 109000000 11125000 97875000 109000000 5677000 103323000 P20Y 22000000 2254000 19746000 22000000 1150000 20850000 P20Y 316106000 17824000 298282000 315922000 10472000 305450000 7800000 7800000 1300000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents estimated amortization expense for other intangible assets for the next five years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:24.269%"><tr><td style="width:1.0%"></td><td style="width:47.092%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.877%"></td><td style="width:0.1%"></td></tr><tr><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:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">7,794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:700;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:700;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:700;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7794000 7676000 7143000 6790000 6619000 Details of Certain Balance Sheet Accounts<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents additional information regarding certain balance sheet accounts (in thousands):</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.859%"><tr><td style="width:1.0%"></td><td style="width:61.108%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.861%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.885%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.886%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Receivables, net:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-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%">Trade accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">60,966</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">32,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Vendor programs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">92,072</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Other, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,403</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">157,441</span><span style="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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,769 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Less: Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(11,718)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,522)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Receivables, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">145,723</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">128,247 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></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:700;line-height:100%">Prepaid expenses and other current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </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%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,175</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">24,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,269</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">40,444</span><span style="color:#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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,892 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></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%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">Land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;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:700;line-height:100%">24,077</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">19,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">56,181</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,911 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">81,114</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Autos and trucks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">127,381</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">109,532</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Computer equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34,192</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,935</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Fixed assets in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,653</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">457,065</span><span style="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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405,222 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Less: Accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(233,136)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(211,513)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">223,929</span><span style="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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,709 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></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:700;line-height:100%">Accrued expenses and other current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </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%">Salaries and payroll deductions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,378</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">22,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Performance-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30,346</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Taxes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,209</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">59,743</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">134,676</span><span style="color:#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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,521 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents additional information regarding certain balance sheet accounts (in thousands):</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.859%"><tr><td style="width:1.0%"></td><td style="width:61.108%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.861%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.885%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.886%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Receivables, net:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-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%">Trade accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">60,966</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">32,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Vendor programs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">92,072</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Other, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,403</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">157,441</span><span style="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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,769 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Less: Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(11,718)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,522)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Receivables, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">145,723</span><span style="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 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">128,247 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></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:700;line-height:100%">Prepaid expenses and other current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </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%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,175</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">24,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,269</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">40,444</span><span style="color:#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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,892 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></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%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">Land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;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:700;line-height:100%">24,077</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">19,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">56,181</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,911 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">81,114</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Autos and trucks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">127,381</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">109,532</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Computer equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34,192</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,935</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Fixed assets in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,653</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">457,065</span><span style="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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405,222 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Less: Accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(233,136)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(211,513)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">223,929</span><span style="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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,709 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></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:700;line-height:100%">Accrued expenses and other current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </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%">Salaries and payroll deductions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,378</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">22,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Performance-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30,346</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Taxes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,209</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">59,743</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">134,676</span><span style="color:#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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,521 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 60966000 32793000 92072000 101554000 4403000 3422000 157441000 137769000 11718000 9522000 145723000 128247000 31175000 24394000 9269000 6498000 40444000 30892000 24077000 19865000 56181000 55911000 81114000 70945000 127381000 112091000 109532000 93491000 34192000 32380000 9935000 9670000 14653000 10869000 457065000 405222000 233136000 211513000 223929000 193709000 23378000 22318000 30346000 70609000 21209000 16479000 59743000 59115000 134676000 168521000 Debt<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the components of our debt (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.707%"><tr><td style="width:1.0%"></td><td style="width:64.066%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.555%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.557%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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%">Variable rate debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Current portion of long-term debt:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australian credit facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,203</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">12,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of term loans under credit facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,000</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Short-term borrowings and current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">38,203</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">25,042 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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%">Long-term portion:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving credit facility </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">252,500</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loans under credit facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">462,500</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">109,937</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables securitization facility </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">191,700</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: financing costs, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,520</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Long-term debt, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,015,117</span><span style="color:#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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,361,761 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 debt </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,053,320</span><span style="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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,386,803 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Facility</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Credit Facility, most recently amended on June 30, 2023, provides for $1.25 billion in borrowing capacity, consisting of a $750.0 million revolving credit facility and a $500.0 million term loan facility. The Credit Facility also includes sublimits for the issuance of swingline loans and standby letters of credit and matures on September 25, 2026. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2023, we entered into the Second Amendment to the Second Amended and Restated Credit Agreement (the Credit Agreement) among us as U.S. Borrower, SCP Distributors Canada Inc. as Canadian Borrower, SCP International, Inc. as Euro Borrower, the Subsidiary Guarantors party thereto, Wells Fargo Bank, National Association, as Administrative Agent, and certain other lenders party thereto. The amendment updated the index used for the Base Rate (as further defined within the Credit Facility Amendment) from LIBOR to Term SOFR. The amendment also increased the maximum amount for the Accounts Securitization (as further defined within the Credit Agreement) from $350.0 million to $500.0 million and increased the Canadian Dollar Commitment, Euro Commitment and Swingline Commitment (all as further defined within the Credit Facility Agreement) to $50.0 million each. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our term loans under the credit facility require quarterly amortization payments beginning in September 2023 aggregating to 20% of the original principal amount of the loan during the third, fourth and fifth years of the loan, with all remaining principal due on September 25, 2026. All other terms of any such term loans would be substantially similar to those governing revolving credit loans under the Credit Agreement. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All obligations under the Credit Agreement are guaranteed on an unsecured basis by substantially all of our existing and future domestic subsidiaries.  The Credit Agreement also contains various customary affirmative and negative covenants and events of default.  The occurrence of any of these events of default would permit the lenders to, among other things, require immediate payment of all amounts outstanding under the Credit Agreement.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023, there was $740.0 million outstanding, including a $487.5 million term loan, a $16.0 million standby letter of credit outstanding and $481.5 million available for borrowing under the Credit Facility.  The weighted average effective interest rate for the Credit Facility as of December 31, 2023 was approximately 4.7%, excluding commitment fees and including the impact of our interest rate swaps.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolving and term borrowings under the Credit Facility bear interest, at our option, at either of the following and, in each case, plus an applicable margin:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">a base rate, which is the highest of (i) the Agent’s prime rate, (ii) the Federal Funds Rate plus 0.500% and (iii) Adjusted Term SOFR (defined below) for a one-month tenor in effect on such day plus 1.000%; or </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Adjusted Term SOFR, the rate per annum equal to Term SOFR for such calculation plus the Term SOFR adjustment of 0.10%. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings by the Canadian Borrower bear interest, at the Canadian Borrower’s option, at either of the following and, in each case, plus an applicable margin:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">a base rate, which is the greatest of (i) the Canadian Reference Bank prime rate and (ii) the Canadian Dealer Offered Rate (CDOR) plus 1.000%; or </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">CDOR. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings by the Euro Borrower bear interest at the Adjusted Eurocurrency rate plus an applicable margin.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under any swingline loans under the Credit Facility bear interest, at our option, at either of the following and, in each case, plus an applicable margin: </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">the Term SOFR Swingline Rate, the greater of (i) Adjusted Term SOFR for a period equal to one month (commencing on the date of determination of such interest rate) and (ii) a floor rate specified in the Credit Agreement; or</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">a base rate, which is the highest of (i) the Agent’s prime rate, (ii) the Federal Funds Rate plus 0.500% and (iii) Adjusted Term SOFR for a one-month tenor in effect on such day plus 1.000%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest rate margins on the borrowings and letters of credit issued under the Credit Agreement are based on our leverage ratio and will range from 0.000% to 0.425% on Base Rate, Canadian Base Rate and Base Rate swingline loans and from 0.910% to 1.425% on CDOR, Adjusted Term SOFR, Adjusted Eurocurrency rate and Term SOFR Swingline Rate loans (with all such rates being calculated in accordance with the terms and by reference to the definitions specified in the Credit Agreement). We are also required to pay an annual facility fee with respect to the lenders’ aggregate revolving credit agreement, the amount of which is based on our leverage ratio.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Term Facility</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 30, 2019, we along with certain of our subsidiaries entered into a $185.0 million term facility (the “Term Facility”) with Bank of America, N.A. pursuant to a credit agreement subsequently amended on October 12, 2021, among us, as Borrower and Bank of America, N.A., as the Lender. On June 30, 2023, we entered into the Second Amendment to Credit Agreement (the “Term Facility Agreement”) among us, as Borrower, the Guarantors party thereto and Bank of America, N.A. as Lender. The amendment updated the index used for the Base Rate (as further defined within the Term Facility Agreement) from LIBOR to Term SOFR. The Term Facility matures on December 30, 2026. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Term Facility, we are required to make quarterly amortization payments in installments of 1.250% of the Term Facility on the last business day of each quarter. We may prepay amounts outstanding under the Term Facility without penalty other than interest breakage costs. In June 2023, we made a prepayment on the Term Facility of $45.0 million with $32.4 million applied against the remaining quarterly installments and the remainder applied against the amount due at maturity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our obligations under the Term Facility are guaranteed on an unsecured basis by substantially all of our existing and future domestic subsidiaries. The Term Facility Agreement contains various customary affirmative and negative covenants and events of default. The occurrence of any of these events of default would permit the lenders to, among other things, require immediate payment of all amounts outstanding under the Term Facility Agreement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023, the Term Facility had an outstanding balance of $109.9 million at a weighted average effective interest rate of 6.6%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Term Facility bear interest, at our option, at either of the following and, in each case, plus an applicable margin:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">a base rate, which is the greatest of (i) the rate per annum equal to the weighted average of the rates on overnight federal funds transactions with members of the Federal Reserve System, as published by the Federal Reserve Bank of New York on the business day next succeeding such day plus 0.50%, (ii) Bank of America’s “prime rate,” or (iii) the Term SOFR Rate (defined below) plus 1.00%; or </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">the Term SOFR Rate, which is the greater of (i) the rate per annum equal to the Term SOFR Screen Rate administered by CME Group Benchmark Administration Limited or any successor administrator plus the SOFR adjustment of 0.10% or (ii) a floor rate specified in the Term Facility Agreement. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest rate margins on the borrowings under the Term Facility are based on our leverage ratio and will range from 0.000% to 0.625% on Base Rate borrowings and 1.000% to 1.625% on Adjusted Term SOFR Rate borrowings (with all such rates being calculated in accordance with the terms and by reference to the definitions specified in the Term Facility Agreement). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Receivables Securitization Facility</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 1, 2022, we and certain of our subsidiaries entered into an agreement (the “Amended Receivables Purchase Agreement”) amending our two-year receivable securitization facility. As amended, the Receivables Facility has a maximum facility limit of $350.0 million in the months of April through August and a funding capacity that ranges from $210.0 million to $340.0 million during the remaining months of the year. The maturity date of the Receivables Facility is November 1, 2024. Amounts outstanding under the Receivables Facility bear interest at Term SOFR plus an applicable margin of 0.75%. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Receivables Facility provides for the sale of certain of our receivables to a wholly owned subsidiary (the “Securitization Subsidiary”). The Securitization Subsidiary transfers variable undivided percentage interests in the receivables and related rights to certain third-party financial institutions in exchange for cash proceeds, limited to the applicable funding capacities. Upon payment of the receivables by customers, rather than remitting to the financial institutions the amounts collected, we retain such collections as proceeds for the sale of new receivables until payments become due to the financial institutions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Receivables Facility is subject to terms and conditions (including representations, covenants and conditions precedent) customary for transactions of this type. Additionally, an amortization event will occur if we fail to meet certain covenants, including maintaining a maximum average total leverage ratio (average total funded debt/EBITDA) of 3.25 to 1.00 and a minimum fixed charge coverage ratio (EBITDAR/cash interest expense plus rental expense) of 2.25 to 1.00.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023, there was $191.7 million outstanding under the Receivables Facility at a weighted average effective interest rate of 6.2%, excluding commitment fees. </span></div><div style="padding-left:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also pay an unused fee on the excess of the facility limit over the average daily capital outstanding. The unused fee is 0.25% if utilization is less than 50% or 0.35% otherwise. We pay this fee monthly in arrears. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Australian Seasonal Credit Facility</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the second quarter of 2017, Pool Systems Pty. Ltd. (PSL) entered into a credit facility to fund expansion and supplement working capital needs. The credit facility provides a borrowing capacity of AU$20.0 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Pooling Arrangement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of our foreign subsidiaries entered into a cash pooling arrangement with a financial institution for cash management purposes. This arrangement allows the participating subsidiaries to withdraw cash from the financial institution to the extent that aggregate cash deposits held by these subsidiaries are available at the financial institution. To the extent the participating subsidiaries are in an overdraft position, such overdrafts are recorded as short-term borrowings under a committed cash overdraft facility. These borrowings bear interest at a variable rate based on 3-month Euro Interbank Offered Rate (EURIBOR), plus a fixed margin. We also pay a commitment fee on the average outstanding balance. This fee is paid annually in advance. Our borrowing capacity is €14.0 million. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Maturities of Long-Term Debt </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents maturities of long-term debt, excluding unamortized deferred financing costs, for the next five years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:24.269%"><tr><td style="width:1.0%"></td><td style="width:47.092%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.877%"></td><td style="width:0.1%"></td></tr><tr><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:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">229,903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:700;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:700;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><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:700;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Receivables Facility matures November 1, 2024 and is included in the table above according to its stated maturity date. On our Consolidated Balance Sheets, we classify the entire outstanding balance of the Receivables Facility as Long-term debt as we intend and have the ability to refinance the obligations on a long-term basis.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate Swaps</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our interest rate swaps in effect during the year were previously forward-starting and converted the variable interest rate to a fixed interest rate on a portion of our variable rate borrowings. Interest expense related to the notional amounts under our swap contracts was based on the fixed rates plus the applicable margin on our variable rate borrowings. Changes in the estimated fair value of these interest rate swap contracts were recorded to Accumulated other comprehensive loss on the Consolidated Balance Sheets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently have two interest rate swap contracts in place. The following table provides additional details related to these swap contracts:</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><td style="width:26.823%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.657%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Inception Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Termination Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional<br/>Amount<br/>(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed<br/>Interest<br/>Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">Interest rate swap 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">February 5, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">February 26, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">February 28, 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">$150.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">1.3260%</span></td></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%">Interest rate swap 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">March 9, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">September 29, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">February 26, 2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">$150.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">0.6690%</span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into an additional forward-starting interest rate swap contract to extend the hedged period for future interest payments on a portion of our variable rate borrowings. The following table provides details related to our forward-starting interest rate swap contract:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:30.315%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.861%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.109%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.725%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Inception Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Termination Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional<br/>Amount<br/>(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed<br/>Interest<br/>Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">Forward-starting interest rate swap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">March 9, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">February 28, 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">February 26, 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">$150.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">0.7630%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Two of our interest rate swap contracts terminated on September 29, 2022. The following table provides additional details related to these former swap contracts:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.823%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.657%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Inception Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Termination Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional<br/>Amount<br/>(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed<br/>Interest<br/>Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">Former interest rate swap 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">May 7, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">November 20, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">September 29, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">$75.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">2.0925%</span></td></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%">Former interest rate swap 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">July 25, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">November 20, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">September 29, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">$75.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">1.5500%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net difference between interest paid and interest received related to our swap agreements resulted in an interest benefit of $12.2 million in 2023 and $0.8 million in 2022 and expense of $4.3 million in 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Failure of our swap counterparties would result in the loss of any potential benefit to us under our swap agreements. In this case, we would still be obligated to pay the variable interest payments underlying our debt agreements.  Additionally, failure of our swap counterparties would not eliminate our obligation to continue to make payments under our existing swap agreements if we continue to be in a net pay position.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial and Other Covenants</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Facility and Term Facility limit the declaration and payment of dividends on our common stock to a manner consistent with past practice, provided no default or event of default has occurred and is continuing, or would result from the payment of dividends. We may declare and pay quarterly dividends so long as (i) the amount per share of such dividends is not greater than the most recently publicly announced dividends per share and (ii) our Average Total Leverage Ratio is less than 3.25 to 1.00 both immediately before and after giving pro forma effect to such dividends. Under the Credit Facility and Term Facility, we may repurchase shares of our common stock provided no default or event of default has occurred and is continuing, or would result from the repurchase of shares, and our maximum average total leverage ratio (determined on a pro forma basis) is less than 3.25 to 1.00. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other covenants include restrictions on our ability to grant liens, incur indebtedness, make investments, merge or consolidate, and sell or transfer assets. Failure to comply with any of our financial covenants or any other terms of the Credit Facility and the Term Facility could result in higher interest rates on our borrowings or the acceleration of the maturities of our outstanding debt.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, we were in compliance with all covenants and financial ratio requirements related to the Credit Facility, the Term Facility and the Receivables Facility.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Financing Costs </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalize financing costs we incur related to implementing and amending our debt arrangements. We record these costs as a reduction of Long-term debt, net on our Consolidated Balance Sheets and amortize them over the contractual life of the related debt arrangements. The table below summarizes changes in deferred financing costs for the past two years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.707%"><tr><td style="width:1.0%"></td><td style="width:64.066%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.555%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.557%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;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:700;line-height:100%">2022</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 financing costs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-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%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;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:700;line-height:100%">4,212</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">4,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing costs deferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">52</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Balance at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,264</span><span style="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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,212 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,744)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,012)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 financing costs, net of accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,520</span><span style="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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,200 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the components of our debt (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.707%"><tr><td style="width:1.0%"></td><td style="width:64.066%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.555%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.557%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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%">Variable rate debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Current portion of long-term debt:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australian credit facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,203</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">12,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of term loans under credit facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,000</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Short-term borrowings and current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">38,203</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">25,042 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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%">Long-term portion:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving credit facility </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">252,500</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loans under credit facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">462,500</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">109,937</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables securitization facility </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">191,700</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: financing costs, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,520</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Long-term debt, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,015,117</span><span style="color:#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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,361,761 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 debt </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,053,320</span><span style="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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,386,803 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 13203000 12542000 25000000 12500000 38203000 25042000 252500000 519711000 462500000 487500000 109937000 157250000 191700000 199500000 1520000 2200000 1015117000 1361761000 1053320000 1386803000 1250000000 750000000 500000000 350000000 500000000 50000000 50000000 50000000 0.20 740000000 487500000 16000000 481500000 0.047 0.00500 0.01000 0.0010 0.01000 0.00500 0.01000 0.00000 0.00425 0.00910 0.01425 185000000 0.01250 45000000 32400000 109900000 0.066 0.0050 0.0100 0.0010 0.00000 0.00625 0.01000 0.01625 P2Y 350000000 210000000 340000000 0.0075 3.25 2.25 191700000 0.062 0.0025 0.50 0.0035 20000000 14000000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents maturities of long-term debt, excluding unamortized deferred financing costs, for the next five years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:24.269%"><tr><td style="width:1.0%"></td><td style="width:47.092%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.877%"></td><td style="width:0.1%"></td></tr><tr><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:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">229,903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:700;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:700;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><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:700;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr></table></div> 229903000 37500000 787438000 0 0 The following table provides additional details related to these swap contracts:<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><td style="width:26.823%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.657%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Inception Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Termination Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional<br/>Amount<br/>(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed<br/>Interest<br/>Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">Interest rate swap 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">February 5, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">February 26, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">February 28, 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">$150.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">1.3260%</span></td></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%">Interest rate swap 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">March 9, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">September 29, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">February 26, 2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">$150.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">0.6690%</span></td></tr></table></div> 2021-02-26 2025-02-28 150000000.0 0.013260 2022-09-29 2027-02-26 150000000.0 0.006690 The following table provides details related to our forward-starting interest rate swap contract:<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:30.315%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.861%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.109%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.725%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Inception Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Termination Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional<br/>Amount<br/>(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed<br/>Interest<br/>Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">Forward-starting interest rate swap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">March 9, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">February 28, 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">February 26, 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">$150.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">0.7630%</span></td></tr></table></div> 2025-02-28 2027-02-26 150000000.0 0.007630 The following table provides additional details related to these former swap contracts:<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.823%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.657%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Inception Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Termination Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional<br/>Amount<br/>(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed<br/>Interest<br/>Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">Former interest rate swap 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">May 7, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">November 20, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">September 29, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">$75.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">2.0925%</span></td></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%">Former interest rate swap 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">July 25, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">November 20, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">September 29, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">$75.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">1.5500%</span></td></tr></table></div> 2020-11-20 2022-09-29 75000000.0 0.020925 2020-11-20 2022-09-29 75000000.0 0.015500 -12200000 -800000 4300000 3.25 3.25 The table below summarizes changes in deferred financing costs for the past two years (in thousands):<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.707%"><tr><td style="width:1.0%"></td><td style="width:64.066%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.555%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.557%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;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:700;line-height:100%">2022</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 financing costs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-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%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;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:700;line-height:100%">4,212</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">4,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing costs deferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">52</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Balance at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,264</span><span style="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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,212 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,744)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,012)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 financing costs, net of accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,520</span><span style="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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,200 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4212000 4042000 52000 170000 4264000 4212000 2744000 2012000 1520000 2200000 Share-Based Compensation<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-Based Plans</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Current Plan</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2007, our shareholders approved the 2007 Long-Term Incentive Plan (the 2007 LTIP), which authorizes the Compensation Committee of our Board of Directors (the Board) to grant non-qualified stock options and restricted stock awards to employees, directors, consultants or advisors.  In May 2016, our shareholders approved an amendment and restatement of the 2007 Long-Term Incentive Plan (the Amended 2007 LTIP) and increased the number of shares that may be issued to a total of 9,315,000 shares.  As of December 31, 2023, we had </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,947,708</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares available for future issuance including </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">853,337</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares that may be issued as restricted stock.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options granted under the Amended 2007 LTIP have an exercise price equal to our stock’s closing market price on the grant date and expire ten years from the grant date. Restricted stock awards granted under the Amended 2007 LTIP are issued at no cost to the grantee.  Both stock options and restricted stock awards vest over time depending on an employee’s length of service with the company.  Share-based awards to our employees generally vest either five years from the grant date or on a three/five year split vest schedule, where half of the awards vest three years from the grant date and the remainder of the awards vest five years from the grant date. Share-based awards to our non-employee directors vest one year from the grant date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock awards to our employees contain performance-based criteria in addition to the service-based vesting criteria described above. The awards provide for a three-year performance period for the metric to be achieved. If the performance metric fails to be met, it may be extended by <span style="-sec-ix-hidden:f-827">one</span> or two years; however, if it is not met by the end of the extended performance period, then all shares of performance-based restricted stock will be immediately forfeited and canceled. For each of the performance-based grants from 2016 through 2021, we achieved the performance condition in the initial three-year performance period. For the performance-based grants in 2022 and 2023, we have concluded that the performance condition is probable to be attained in the initial three-year performance period. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Option Awards</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock option activity under our share-based plans for the year ended December 31, 2023:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.988%"><tr><td style="width:1.0%"></td><td style="width:32.513%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.984%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.505%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.984%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.984%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.518%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining<br/>Contractual Term<br/>(Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">642,925 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154.57 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:47.25pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Exercised</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">           Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,722 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">173.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">129,309,839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Exercisable at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">102.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.48</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">110,210,899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">The following table presents information about stock options outstanding and exercisable at December 31, 2023:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.105%"><tr><td style="width:1.0%"></td><td style="width:22.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.863%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.868%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.863%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.153%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.863%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.534%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.863%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.863%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.493%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Outstanding <br/>Stock Options</span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Exercisable <br/>Stock Options</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Range of Exercise Prices</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining<br/>Contractual Term<br/>(Years)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">$58.26 to $80.78</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,410 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.26</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.78 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,410 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.78 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$80.79 to $220.01</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.53</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142.35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">$220.02 to $515.41</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,738 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.26</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370.02 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,722 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.22</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">173.13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,551 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">102.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">The following table summarizes the cash proceeds and tax benefits realized from the exercise of stock options:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.883%"><tr><td style="width:1.0%"></td><td style="width:44.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.171%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.171%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.176%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands, except share amounts)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">90,439</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,737 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,253 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 proceeds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;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:700;line-height:100%">8,368</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">14,435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Intrinsic value of options exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,356</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">21,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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;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%">118,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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 benefits realized</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;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:700;line-height:100%">5,839</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">5,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">29,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></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%">We estimated the fair value of employee stock option awards at the grant date based on the assumptions summarized in the following table:</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"></td><td style="width:31.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.339%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.339%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.339%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.128%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="24" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Weighted average)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31.0</span><span style="color:#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:2pt solid #000000;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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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;border-top:2pt solid #000000;padding:0 1pt"></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 term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;line-height:100%">7.4</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:700;line-height:100%">years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">7.1</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%">years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.9</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%">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%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.01</span><span style="color:#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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.92 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.00 </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></tr><tr><td colspan="3" style="background-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 dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.15</span><span style="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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.15 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.15 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">130.74</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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><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%">116.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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><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%">83.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-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-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculated expected volatility over the expected term of the awards based on the historical volatility of our common stock.  We use weekly price observations for our historical volatility calculation because we believe this provides the most appropriate measurement of volatility given the trading patterns of our common stock.  We estimated the expected term based on the vesting period of the awards and our historical exercise activity for awards with similar characteristics. The risk-free interest rate is based on the U.S. Treasury zero-coupon issues with a remaining term approximating the expected term of the option. We determined the expected dividend yield based on the dividends we anticipate paying over the expected term.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of recognizing share-based compensation expense, we ratably expense the estimated fair value of employee stock options over the options’ requisite service period. The requisite service period for our share-based awards is either the vesting period, or if shorter, the period from the grant date to the date the employee becomes eligible to retire under our share-based award agreements. We recognize compensation cost for awards with graded vesting using the graded vesting recognition method. We estimate a forfeiture rate to calculate our share-based compensation expense for our share-based awards based on an analysis of actual forfeitures. We continue to evaluate the appropriateness of the forfeiture rate based on actual forfeiture experience, analysis of employee turnover and other factors.</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%">The following table presents the total share-based compensation expense for stock option awards for the past three years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.263%"><tr><td style="width:1.0%"></td><td style="width:52.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.257%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.196%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.167%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.196%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.167%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.201%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Option grants share-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,618</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,413 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,846 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Option grants share-based compensation tax benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,154</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023, the unamortized compensation expense related to stock option awards totaled </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$8.1 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  We anticipate recognizing this expense over a weighted average period o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f 2.8 yea</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Awards</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents restricted stock award activity under our share-based plans for the year ended December 31, 2023:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:61.549%"><tr><td style="width:1.0%"></td><td style="width:55.907%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.902%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.904%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance unvested at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,717 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256.97 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted (at market price) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172.24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326.45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance unvested at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,637 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">306.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">The majority of these shares contain performance-based vesting conditions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023, the unamortized compensation expense related to the restricted stock awards totaled </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$23.0 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  We anticipate recognizing this expense over a weighted average period </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of 2.4 years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the total number of restricted stock awards that vested for the past three years and the related fair value of those awards (in thousands, except share amounts):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.099%"><tr><td style="width:1.0%"></td><td style="width:48.300%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.500%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.500%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards - shares vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">58,705</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align: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,931 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,069 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Fair value of restricted stock awards vested</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;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:700;line-height:100%">20,906</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">37,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">24,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the total share-based compensation expense for restricted stock awards for the past three years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.502%"><tr><td style="width:1.0%"></td><td style="width:55.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.184%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.529%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.529%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.532%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards share-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,487</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,024 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,543 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We maintain the Pool Corporation Amended and Restated Employee Stock Purchase Plan (the ESPP), which was last approved by the Board and our stockholders in 2016. Under the ESPP, employees who meet minimum age and length of service requirements may purchase stock at 85% of the lower of:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">the closing price of our common stock at the end of a six month plan period ending either July 31 or January 31; or </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">the average of the beginning and ending closing prices of our common stock for such six month period. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No more than 956,250 shares of our common stock may be issued under the ESPP. For the two six month offering periods in each of the last three years, our employees purchased the following aggregate number of shares:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.888%"><tr><td style="width:1.0%"></td><td style="width:28.975%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.975%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.976%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,640</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align: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,658 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align: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,649 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The grant date fair value for the most recent ESPP purchase period ended July 31, 2023 was</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $57.71</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> per share.  Share-based compensation expense related to our ESPP was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in 2023, $0.5 million in 2022 and $0.8 million in 2021.</span></div> 9315000 3947708 853337 P3Y P2Y <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock option activity under our share-based plans for the year ended December 31, 2023:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.988%"><tr><td style="width:1.0%"></td><td style="width:32.513%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.984%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.505%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.984%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.984%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.518%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining<br/>Contractual Term<br/>(Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">642,925 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154.57 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:47.25pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Exercised</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">           Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,722 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">173.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">129,309,839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Exercisable at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">102.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.48</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">110,210,899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 642925 154.57 33408 357.52 90439 92.52 15172 293.44 570722 173.13 P4Y2M19D 129309839 371551 102.10 P2Y5M23D 110210899 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about stock options outstanding and exercisable at December 31, 2023:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.105%"><tr><td style="width:1.0%"></td><td style="width:22.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.863%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.868%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.863%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.153%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.863%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.534%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.863%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.863%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.493%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Outstanding <br/>Stock Options</span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Exercisable <br/>Stock Options</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Range of Exercise Prices</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining<br/>Contractual Term<br/>(Years)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;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%">$58.26 to $80.78</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,410 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.26</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.78 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,410 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.78 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$80.79 to $220.01</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.53</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142.35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">$220.02 to $515.41</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,738 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.26</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370.02 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,722 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.22</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">173.13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,551 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">102.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 58.26 80.78 214410 P1Y3M3D 70.78 214410 70.78 80.79 220.01 216574 P4Y6M10D 155.78 155415 142.35 220.02 515.41 139738 P8Y3M3D 357.05 1726 370.02 570722 P4Y2M19D 173.13 371551 102.10 <div><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 cash proceeds and tax benefits realized from the exercise of stock options:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.883%"><tr><td style="width:1.0%"></td><td style="width:44.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.171%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.171%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.176%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands, except share amounts)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">90,439</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,737 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,253 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 proceeds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;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:700;line-height:100%">8,368</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">14,435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Intrinsic value of options exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,356</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">21,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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;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%">118,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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 benefits realized</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;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:700;line-height:100%">5,839</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">5,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">29,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 90439 71737 274253 8368000 6247000 14435000 23356000 21976000 118305000 5839000 5494000 29576000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimated the fair value of employee stock option awards at the grant date based on the assumptions summarized in the following table:</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"></td><td style="width:31.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.339%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.339%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.339%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.128%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="24" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Weighted average)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31.0</span><span style="color:#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:2pt solid #000000;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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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;border-top:2pt solid #000000;padding:0 1pt"></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 term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;line-height:100%">7.4</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:700;line-height:100%">years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">7.1</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%">years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.9</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%">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%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.01</span><span style="color:#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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.92 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.00 </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></tr><tr><td colspan="3" style="background-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 dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.15</span><span style="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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.15 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.15 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">130.74</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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><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%">116.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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><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%">83.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-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.310 0.289 0.270 P7Y4M24D P7Y1M6D P6Y10M24D 0.0401 0.0292 0.0100 0.0115 0.0115 0.0115 130.74 116.56 83.05 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the total share-based compensation expense for stock option awards for the past three years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.263%"><tr><td style="width:1.0%"></td><td style="width:52.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.257%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.196%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.167%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.196%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.167%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.201%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Option grants share-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,618</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,413 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,846 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Option grants share-based compensation tax benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,154</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4618000 3413000 2846000 1154000 853000 712000 8100000 P2Y9M18D <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents restricted stock award activity under our share-based plans for the year ended December 31, 2023:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:61.549%"><tr><td style="width:1.0%"></td><td style="width:55.907%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.902%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.904%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance unvested at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,717 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256.97 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted (at market price) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172.24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326.45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance unvested at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,637 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">306.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 212717 256.97 55196 357.96 58705 172.24 5571 326.45 203637 306.79 23000000 P2Y4M24D <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the total number of restricted stock awards that vested for the past three years and the related fair value of those awards (in thousands, except share amounts):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.099%"><tr><td style="width:1.0%"></td><td style="width:48.300%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.500%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.500%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards - shares vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">58,705</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align: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,931 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,069 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Fair value of restricted stock awards vested</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;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:700;line-height:100%">20,906</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">37,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">24,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 58705 78931 69069 20906000 37258000 24005000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the total share-based compensation expense for restricted stock awards for the past three years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.502%"><tr><td style="width:1.0%"></td><td style="width:55.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.184%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.529%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.529%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.532%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards share-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,487</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,024 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,543 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 14487000 11024000 11543000 0.85 956250 For the two six month offering periods in each of the last three years, our employees purchased the following aggregate number of shares:<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.888%"><tr><td style="width:1.0%"></td><td style="width:28.975%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.975%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.976%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,640</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align: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,658 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align: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,649 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7640 7658 8649 57.71 500000 500000 800000 Income Taxes<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income before income taxes and equity in earnings is attributable to the following jurisdictions (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.637%"><tr><td style="width:1.0%"></td><td style="width:47.879%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.820%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.453%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.453%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.801%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">662,138</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919,461 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752,957 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Foreign </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,998</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">688,136</span><span style="color:#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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">984,872 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">824,145 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">The provision for income taxes consisted of the following (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.637%"><tr><td style="width:1.0%"></td><td style="width:47.879%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.820%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.453%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.453%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.801%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;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:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,122</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">164,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">124,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34,603</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total current provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">154,725</span><span style="color:#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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,594 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,929</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">430</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total deferred provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,359</span><span style="color:#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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,169 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Provision for income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">165,084</span><span style="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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,763 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,812 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the U.S. federal statutory tax rate to our effective tax rate on Income before income taxes and equity in earnings is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.222%"><tr><td style="width:1.0%"></td><td style="width:48.292%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.431%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.431%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.680%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal statutory rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:2pt solid #000000;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:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align: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="border-top:2pt solid #000000;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="padding:0 1pt"></td><td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align: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="border-top:2pt solid #000000;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%">Change in valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.05</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.02)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.97)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.09)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.67)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Other, primarily state income tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.91</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 effective tax rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23.99</span><span style="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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.04 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.09 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We reduce federal and state income taxes payable by the tax benefits associated with the exercise of deductible nonqualified stock options and the lapse of restrictions on deductible restricted stock awards. To the extent realized tax deductions exceed the amount of previously recognized deferred tax benefits related to share-based compensation, we record an excess tax benefit. We record all excess tax benefits or deficiencies as income tax benefit or expense in the income statement. We recorded excess tax benefits of $6.7 million to our income tax provision in 2023, $10.8 million in 2022 and $30.0 million in 2021. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the components of our deferred tax assets and liabilities (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.912%"><tr><td style="width:1.0%"></td><td style="width:61.963%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.926%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.727%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.343%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,764</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,724</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">73,874</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,977</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,753</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,447</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,716</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 non-current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">110,255</span><span style="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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,827 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(815)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Component reclassified for net presentation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(107,733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,034)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total non-current, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,389</span><span style="color:#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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">978 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,389</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade discounts on purchases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,112</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,610</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">73,092</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, primarily goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">60,902</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,000</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,438</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 non-current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">175,154</span><span style="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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,793 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Component reclassified for net presentation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(107,733)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,034)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 non-current, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">67,421</span><span style="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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,759 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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 deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">67,421</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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 deferred tax liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">66,032</span><span style="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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,781 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023, certain of our international subsidiaries had tax loss carryforwards totaling approximately $5.0 million, which expire in various years after 2024.  Deferred tax assets related to the tax loss carryforwards of these international subsidiaries were $1.4 million as of December 31, 2023 and $1.0 million as of December 31, 2022.  We have recorded a corresponding valuation allowance of $1.0 million and $0.7 million in the respective years. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, United States income taxes were not provided on earnings or cash balances of our foreign subsidiaries, outside of the provisions of the transition tax from U.S. tax reform enacted in December 2017. As we have historically invested or expect to invest the undistributed earnings indefinitely to fund current cash flow needs in the countries where held, additional income tax provisions may be required. Determining the amount of unrecognized deferred tax liability on these undistributed earnings and cash balances is not practicable due to the complexity of tax laws and regulations and the varying circumstances, tax treatments and timing of any future repatriation. </span></div><div style="text-align:justify"><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 activity related to uncertain tax positions for the past three years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.181%"><tr><td style="width:1.0%"></td><td style="width:62.342%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.395%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,489</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,297 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,553 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases for tax positions taken during a prior period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases for tax positions taken during the current period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,457</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases resulting from the expiration of the statute of limitations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,075</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases relating to settlements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Balance at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,871</span><span style="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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,489 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,297 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of unrecognized tax benefits that, if recognized, would decrease the effective tax rate was $14.1 million at December 31, 2023 and $12.2 million at December 31, 2022.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record interest expense related to unrecognized tax benefits in Interest and other non-operating expenses, net, while we record related penalties in Selling and administrative expenses on our Consolidated Statements of Income.  For unrecognized tax benefits, we had interest expense of $0.4 million in 2023 and interest income of $0.1 million in 2022 and $0.6 million in 2021.  Accrued interest related to unrecognized tax benefits was approximately $1.9 million at December 31, 2023 and $1.6 million at December 31, 2022.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions.  With few exceptions, we are no longer subject to U.S. federal, state and local, or non-U.S. income tax examinations by tax authorities for years before 2020.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income before income taxes and equity in earnings is attributable to the following jurisdictions (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.637%"><tr><td style="width:1.0%"></td><td style="width:47.879%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.820%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.453%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.453%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.801%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">662,138</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919,461 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752,957 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Foreign </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,998</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">688,136</span><span style="color:#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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">984,872 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">824,145 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 662138000 919461000 752957000 25998000 65411000 71188000 688136000 984872000 824145000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes consisted of the following (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.637%"><tr><td style="width:1.0%"></td><td style="width:47.879%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.820%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.453%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.453%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.801%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;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:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;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:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,122</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">164,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">124,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34,603</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total current provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">154,725</span><span style="color:#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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,594 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,929</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">430</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total deferred provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,359</span><span style="color:#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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,169 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Provision for income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">165,084</span><span style="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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,763 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,812 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 120122000 164135000 124379000 34603000 57459000 44783000 154725000 221594000 169162000 9929000 13592000 2970000 430000 1577000 1680000 10359000 15169000 4650000 165084000 236763000 173812000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the U.S. federal statutory tax rate to our effective tax rate on Income before income taxes and equity in earnings is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.222%"><tr><td style="width:1.0%"></td><td style="width:48.292%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.431%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.431%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.680%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal statutory rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:2pt solid #000000;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:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align: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="border-top:2pt solid #000000;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="padding:0 1pt"></td><td colspan="2" style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align: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="border-top:2pt solid #000000;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%">Change in valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.05</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.02)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.97)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.09)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.67)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Other, primarily state income tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.91</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 effective tax rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23.99</span><span style="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 #000000;border-top:1pt solid #000000;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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.04 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.09 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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.2100 0.0005 -0.0002 -0.0011 0.0097 0.0109 0.0367 0.0391 0.0415 0.0387 0.2399 0.2404 0.2109 -6700000 -10800000 -30000000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the components of our deferred tax assets and liabilities (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.912%"><tr><td style="width:1.0%"></td><td style="width:61.963%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.926%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.727%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.343%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,764</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,724</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">73,874</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,977</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax positions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,753</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,447</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,716</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 non-current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">110,255</span><span style="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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,827 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(815)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Component reclassified for net presentation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(107,733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,034)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total non-current, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,389</span><span style="color:#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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">978 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,389</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade discounts on purchases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,112</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,610</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">73,092</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, primarily goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">60,902</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,000</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,438</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 non-current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">175,154</span><span style="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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,793 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Component reclassified for net presentation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(107,733)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,034)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 non-current, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">67,421</span><span style="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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,759 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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 deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">67,421</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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 deferred tax liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">66,032</span><span style="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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,781 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 11764000 10932000 4724000 2028000 73874000 65852000 9977000 8636000 3753000 3253000 1447000 987000 4716000 4139000 110255000 95827000 1133000 815000 -107733000 -94034000 1389000 978000 1389000 978000 2112000 3995000 6610000 4903000 73092000 64549000 60902000 48836000 26000000 21998000 6438000 8512000 175154000 152793000 -107733000 -94034000 67421000 58759000 67421000 58759000 66032000 57781000 5000000 1400000 1000000 1000000 700000 <div style="text-align:justify"><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 activity related to uncertain tax positions for the past three years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.181%"><tr><td style="width:1.0%"></td><td style="width:62.342%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.395%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,489</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,297 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,553 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases for tax positions taken during a prior period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases for tax positions taken during the current period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,457</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases resulting from the expiration of the statute of limitations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,075</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases relating to settlements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Balance at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,871</span><span style="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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,489 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,297 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 15489000 13297000 15553000 0 275000 0 4457000 5264000 3518000 2075000 3347000 3185000 0 0 2589000 17871000 15489000 13297000 14100000 12200000 400000 -100000 -600000 1900000 1600000 Earnings Per Share<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculate basic and diluted earnings per share using the two-class method. Earnings per share under the two-class method is calculated using net income attributable to common stockholders, which is net income reduced by the earnings allocated to participating securities. Our participating securities include share-based payment awards that contain a non-forfeitable right to receive dividends and are considered to participate in undistributed earnings with common shareholders. Participating securities excluded from weighted average common shares outstanding were 207,000 for the year ended December 31, 2023, 221,000 for the year ended December 31, 2022 and 268,000 for the year ended December 31, 2021. </span></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the computation of earnings per share, including the reconciliation of basic and diluted weighted average shares outstanding (in thousands, except per share data):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.105%"><tr><td style="width:1.0%"></td><td style="width:59.217%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.593%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.487%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.863%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.487%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.863%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.490%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">523,229</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,462 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650,624 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">   Amounts allocated to participating securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,771)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,151)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,321)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 income attributable to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">520,458</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">744,311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">646,303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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%">Weighted average common shares outstanding:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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><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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">38,704</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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><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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and employee stock purchase plan</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">293</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">38,997</span><span style="color:#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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,806 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,480 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></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%">Earnings per share attributable to common stockholders:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </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%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.45</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">18.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">16.21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.35</span><span style="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:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.70 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.97 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></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%">Anti-dilutive stock options excluded from diluted earnings per share computations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">64</span><span style="color:#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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">Since these options have exercise prices that are higher than the average market prices of our common stock, including them in the calculation would have an anti-dilutive effect on earnings per share.</span></div> 207000 221000 268000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the computation of earnings per share, including the reconciliation of basic and diluted weighted average shares outstanding (in thousands, except per share data):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.105%"><tr><td style="width:1.0%"></td><td style="width:59.217%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.593%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.487%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.863%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.487%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.863%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.490%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">523,229</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,462 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650,624 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">   Amounts allocated to participating securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,771)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,151)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,321)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 income attributable to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">520,458</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">744,311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">646,303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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%">Weighted average common shares outstanding:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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><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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">38,704</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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><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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and employee stock purchase plan</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">293</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">38,997</span><span style="color:#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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,806 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,480 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></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%">Earnings per share attributable to common stockholders:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </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%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.45</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">18.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">16.21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.35</span><span style="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:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.70 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.97 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></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%">Anti-dilutive stock options excluded from diluted earnings per share computations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">64</span><span style="color:#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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">Since these options have exercise prices that are higher than the average market prices of our common stock, including them in the calculation would have an anti-dilutive effect on earnings per share.</span></div> 523229000 748462000 650624000 -2771000 -4151000 -4321000 520458000 744311000 646303000 38704000 39409000 39876000 293000 397000 604000 38997000 39806000 40480000 13.45 18.89 16.21 13.35 18.70 15.97 64000 34000 1000 Commitments and Contingencies<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease facilities for our corporate and administrative offices, sales centers and centralized shipping locations under operating leases that expire in various years through 2036. Most of our leases contain five-year terms with renewal options that allow us to extend the lease term beyond the initial period, subject to terms agreed upon at lease inception. Based on our leasing practices and contract negotiations, we determined that we are not reasonably certain to exercise the renewal options and, as such, we have not included optional renewal periods in our measurement of operating lease assets, liabilities and expected lease terms. We exclude short-term leases from our Consolidated Balance Sheets and combine lease and non-lease components. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For leases with step rent provisions whereby the rental payments increase incrementally over the life of the lease, we recognize expense on a straight-line basis determined by the total lease payments over the lease term. To the extent we determine that future obligations related to real estate taxes, insurance and other lease components are variable, we exclude them from the measurement of our operating lease assets and liabilities. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our real estate agreements include rental payments adjusted periodically for inflation. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents rent expense associated with facility and vehicle operating leases for the past three years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.263%"><tr><td style="width:1.0%"></td><td style="width:28.043%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.043%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.106%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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:700;line-height:100%">92,939</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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%">81,750 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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%">71,255 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></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%">Variable lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Selling and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:700;line-height:100%">24,535</span><span style="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:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">22,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">18,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">Includes short-term lease cost, which is not material.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on our lease portfolio as of December 31, 2023, the table below sets forth the approximate future lease payments related to operating leases with initial terms of one year or more (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:44.005%"><tr><td style="width:1.0%"></td><td style="width:70.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.218%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.154%"></td><td style="width:0.1%"></td></tr><tr><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%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">89,568 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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%">348,430 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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%">Less: interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To calculate the present value of our lease liabilities, we determined our incremental borrowing rate based on the effective interest rate on our Credit Facility adjusted for a collateral feature similar to that of our leased properties, as we are unable to derive implicit rates from our existing leases. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the weighted-average remaining lease term (years) of our operating leases and the weighted-average discount rate used in the above calculation:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.444%"><tr><td style="width:1.0%"></td><td style="width:45.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.463%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.463%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.467%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Term and Discount Rate for Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align: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 remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt 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%">4.81</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt 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%">5.08</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt 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%">5.27</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%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.05 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the amount of cash paid for amounts included in the measurement of lease liabilities and lease assets obtained in exchange for lease obligations (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"></td><td style="width:45.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.540%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.540%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows for lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,703 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,281 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,197 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Operating lease assets obtained in exchange for operating lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">107,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">91,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">94,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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%">Contingencies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we are subject to various claims and litigation arising in the ordinary course of business, including product liability, personal injury, commercial, contract and employment matters. Each quarter, we evaluate developments related to claims and litigation and record a liability if we deem a loss to be probable and estimable. When evaluating these matters for accrual and disclosure, we consider factors such as historical experience, specific facts and claims asserted, the likelihood we will prevail and the magnitude of any potential loss. The outcome of any litigation is inherently unpredictable. Based on currently available facts, we do not believe that the ultimate resolution of any of these claims and litigation matters will have a material adverse impact on our financial condition, results of operations or cash flows. We do not believe our exposure for any of these matters is material for disclosure, either individually or in the aggregate.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents rent expense associated with facility and vehicle operating leases for the past three years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.263%"><tr><td style="width:1.0%"></td><td style="width:28.043%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.043%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.106%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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:700;line-height:100%">92,939</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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%">81,750 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;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%">71,255 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></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%">Variable lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Selling and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;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:700;line-height:100%">24,535</span><span style="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:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">22,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">18,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 92939000 81750000 71255000 24535000 22326000 18755000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on our lease portfolio as of December 31, 2023, the table below sets forth the approximate future lease payments related to operating leases with initial terms of one year or more (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:44.005%"><tr><td style="width:1.0%"></td><td style="width:70.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.218%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.154%"></td><td style="width:0.1%"></td></tr><tr><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%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">89,568 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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%">348,430 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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%">Less: interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 89568000 80068000 67182000 50500000 28020000 33092000 348430000 37266000 311164000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the weighted-average remaining lease term (years) of our operating leases and the weighted-average discount rate used in the above calculation:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.444%"><tr><td style="width:1.0%"></td><td style="width:45.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.463%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.463%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.467%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Term and Discount Rate for Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align: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 remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt 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%">4.81</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt 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%">5.08</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt 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%">5.27</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%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.05 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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></table></div> P4Y9M21D P5Y29D P5Y3M7D 0.0404 0.0404 0.0305 0.0257 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the amount of cash paid for amounts included in the measurement of lease liabilities and lease assets obtained in exchange for lease obligations (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"></td><td style="width:45.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.540%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.540%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows for lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,703 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,281 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,197 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Operating lease assets obtained in exchange for operating lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">107,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">91,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">94,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 84703000 75281000 67197000 107869000 91622000 94493000 Related Party Transactions<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease corporate and administrative offices from NCC, an entity we have held a 50% ownership interest in since 2005.  NCC owns and operates an office building in Covington, Louisiana.  We lease corporate and administrative offices from NCC, occupying approximately 60,000 square feet of office space, and we pay rent of $0.1 million per month. Our lease term ends May 2025. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents rent expense associated with this lease for the past three years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.245%"><tr><td style="width:1.0%"></td><td style="width:23.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.315%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.023%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NCC</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,222</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,222 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,222 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0.50 60000 100000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents rent expense associated with this lease for the past three years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.245%"><tr><td style="width:1.0%"></td><td style="width:23.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.315%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.023%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NCC</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,222</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,222 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,222 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1222000 1222000 1222000 Employee Benefit Plans<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer a 401(k) savings and retirement plan, which is a defined contribution plan that provides benefits for substantially all employees who meet length of service requirements. Eligible employees are able to contribute up to 75% of their compensation, subject to the federal dollar limit. For plan participants, we provide a matching contribution. We contribute a total maximum match on employee contributions of up to 4% of their compensation, with a 100% match on the first 3% of compensation deferred and a 50% match on deferrals between 3% and 5% of compensation. We also offer retirement plans for certain of our international entities. The plan funding is calculated as a percentage of the employee’s earnings and in compliance with local laws and practices. The related expense is not material and is included in the table below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a nonqualified deferred compensation plan that allows certain employees who occupy key management positions to defer salary and bonus amounts.  This plan also provides a matching contribution similar to that provided under our 401(k) plan to the extent that a participant’s contributions to the 401(k) plan are limited by IRS deferral and compensation limitations. The total combined company matching contribution provided to a participant under the 401(k) plan and the nonqualified deferred compensation plan for any one year may not exceed 4% of a participant’s salary and bonus.  The employee and company matching contributions are invested in certain equity and fixed income securities based on individual employee elections.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth our contributions for the past three years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.847%"><tr><td style="width:1.0%"></td><td style="width:53.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.704%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.100%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.100%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.104%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined contribution and international retirement plans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,973</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,230 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,308 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 compensation plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">218</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.75 0.04 1 0.03 0.50 0.03 0.05 0.04 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth our contributions for the past three years (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.847%"><tr><td style="width:1.0%"></td><td style="width:53.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.704%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.100%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.100%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.104%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined contribution and international retirement plans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,973</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,230 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,308 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 compensation plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">218</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 10973000 10230000 9308000 218000 283000 239000 Quarterly Financial Data (Unaudited)<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes the unaudited quarterly results of operations for the past two years (in thousands, except per share data):</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><td style="width:19.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.470%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="45" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Third</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fourth</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Third</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;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:700;line-height:100%">Fourth</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%">Net sales</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,206,774</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,857,363</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,474,407</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,003,050</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,412,650 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,055,818 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,615,339 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095,920 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">369,755</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">567,783</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">428,731</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">293,775</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">101,699</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">232,250</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">137,843</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">51,437</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,055 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Earnings per share:</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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.60</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.95</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.54</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.33</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4.46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">7.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</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:700;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:700;line-height:100%">2.58</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;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:700;line-height:100%">5.91</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;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:700;line-height:100%">3.51</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;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:700;line-height:100%">1.32</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">4.41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">7.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">4.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>The sum of basic and diluted earnings per share for each of the quarters may not equal the total basic and diluted earnings per share for the annual periods because of rounding differences and a difference in the way that in-the-money stock options are considered from quarter to quarter. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes the unaudited quarterly results of operations for the past two years (in thousands, except per share data):</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><td style="width:19.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.470%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.200%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="45" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Third</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fourth</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Third</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;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:700;line-height:100%">Fourth</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%">Net sales</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,206,774</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,857,363</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,474,407</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,003,050</span><span style="color:#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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,412,650 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,055,818 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,615,339 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095,920 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">369,755</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">567,783</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">428,731</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">293,775</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">101,699</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">232,250</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">137,843</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">51,437</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,055 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Earnings per share:</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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.60</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.95</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.54</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.33</span><span style="color:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4.46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">7.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</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:700;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:700;line-height:100%">2.58</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;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:700;line-height:100%">5.91</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;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:700;line-height:100%">3.51</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;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:700;line-height:100%">1.32</span><span style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">4.41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">7.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">4.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>The sum of basic and diluted earnings per share for each of the quarters may not equal the total basic and diluted earnings per share for the annual periods because of rounding differences and a difference in the way that in-the-money stock options are considered from quarter to quarter. 1206774000 1857363000 1474407000 1003050000 1412650000 2055818000 1615339000 1095920000 369755000 567783000 428731000 293775000 447189000 666804000 503687000 315731000 101699000 232250000 137843000 51437000 179261000 307283000 190055000 71863000 2.60 5.95 3.54 1.33 4.46 7.71 4.82 1.84 2.58 5.91 3.51 1.32 4.41 7.63 4.78 1.82 false false false false