0000277135-22-000022.txt : 20220729 0000277135-22-000022.hdr.sgml : 20220729 20220729161630 ACCESSION NUMBER: 0000277135-22-000022 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 57 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220729 DATE AS OF CHANGE: 20220729 FILER: COMPANY DATA: COMPANY CONFORMED NAME: W.W. GRAINGER, INC. CENTRAL INDEX KEY: 0000277135 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-DURABLE GOODS [5000] IRS NUMBER: 361150280 STATE OF INCORPORATION: IL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-05684 FILM NUMBER: 221121028 BUSINESS ADDRESS: STREET 1: 100 GRAINGER PARKWAY CITY: LAKE FOREST STATE: IL ZIP: 60045-5201 BUSINESS PHONE: 847-535-1000 MAIL ADDRESS: STREET 1: 100 GRAINGER PARKWAY CITY: LAKE FOREST STATE: IL ZIP: 60045 FORMER COMPANY: FORMER CONFORMED NAME: GRAINGER W W INC DATE OF NAME CHANGE: 19920703 10-Q 1 gww-20220630.htm 10-Q gww-20220630
000027713512/312022Q2FALSE00002771352022-01-012022-06-3000002771352022-07-22xbrli:shares00002771352022-04-012022-06-30iso4217:USD00002771352021-04-012021-06-3000002771352021-01-012021-06-30iso4217:USDxbrli:shares00002771352022-06-3000002771352021-12-3100002771352020-12-3100002771352021-06-300000277135us-gaap:CommonStockMember2020-12-310000277135us-gaap:AdditionalPaidInCapitalMember2020-12-310000277135us-gaap:RetainedEarningsMember2020-12-310000277135us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310000277135us-gaap:TreasuryStockMember2020-12-310000277135us-gaap:NoncontrollingInterestMember2020-12-310000277135us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310000277135us-gaap:TreasuryStockMember2021-01-012021-03-3100002771352021-01-012021-03-310000277135us-gaap:RetainedEarningsMember2021-01-012021-03-310000277135us-gaap:NoncontrollingInterestMember2021-01-012021-03-310000277135us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310000277135srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2020-12-310000277135srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-12-310000277135us-gaap:CommonStockMember2021-03-310000277135us-gaap:AdditionalPaidInCapitalMember2021-03-310000277135us-gaap:RetainedEarningsMember2021-03-310000277135us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310000277135us-gaap:TreasuryStockMember2021-03-310000277135us-gaap:NoncontrollingInterestMember2021-03-3100002771352021-03-310000277135us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300000277135us-gaap:TreasuryStockMember2021-04-012021-06-300000277135us-gaap:NoncontrollingInterestMember2021-04-012021-06-300000277135us-gaap:RetainedEarningsMember2021-04-012021-06-300000277135us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300000277135us-gaap:CommonStockMember2021-06-300000277135us-gaap:AdditionalPaidInCapitalMember2021-06-300000277135us-gaap:RetainedEarningsMember2021-06-300000277135us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300000277135us-gaap:TreasuryStockMember2021-06-300000277135us-gaap:NoncontrollingInterestMember2021-06-300000277135us-gaap:CommonStockMember2021-12-310000277135us-gaap:AdditionalPaidInCapitalMember2021-12-310000277135us-gaap:RetainedEarningsMember2021-12-310000277135us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000277135us-gaap:TreasuryStockMember2021-12-310000277135us-gaap:NoncontrollingInterestMember2021-12-310000277135us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310000277135us-gaap:TreasuryStockMember2022-01-012022-03-3100002771352022-01-012022-03-310000277135us-gaap:RetainedEarningsMember2022-01-012022-03-310000277135us-gaap:NoncontrollingInterestMember2022-01-012022-03-310000277135us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310000277135us-gaap:CommonStockMember2022-03-310000277135us-gaap:AdditionalPaidInCapitalMember2022-03-310000277135us-gaap:RetainedEarningsMember2022-03-310000277135us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310000277135us-gaap:TreasuryStockMember2022-03-310000277135us-gaap:NoncontrollingInterestMember2022-03-3100002771352022-03-310000277135us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300000277135us-gaap:TreasuryStockMember2022-04-012022-06-300000277135us-gaap:NoncontrollingInterestMember2022-04-012022-06-300000277135us-gaap:RetainedEarningsMember2022-04-012022-06-300000277135us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300000277135us-gaap:CommonStockMember2022-06-300000277135us-gaap:AdditionalPaidInCapitalMember2022-06-300000277135us-gaap:RetainedEarningsMember2022-06-300000277135us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300000277135us-gaap:TreasuryStockMember2022-06-300000277135us-gaap:NoncontrollingInterestMember2022-06-300000277135gww:ServiceRevenueMember2021-04-012021-06-30xbrli:pure0000277135gww:ServiceRevenueMember2022-04-012022-06-300000277135gww:HighTouchSolutionsNAMembergww:ContractorsMember2022-04-012022-06-300000277135gww:ContractorsMembergww:EndlessAssortmentMember2022-04-012022-06-300000277135gww:ContractorsMember2022-04-012022-06-300000277135gww:HighTouchSolutionsNAMembergww:ContractorsMember2021-04-012021-06-300000277135gww:ContractorsMembergww:EndlessAssortmentMember2021-04-012021-06-300000277135gww:ContractorsMember2021-04-012021-06-300000277135gww:CommercialMembergww:HighTouchSolutionsNAMember2022-04-012022-06-300000277135gww:CommercialMembergww:EndlessAssortmentMember2022-04-012022-06-300000277135gww:CommercialMember2022-04-012022-06-300000277135gww:CommercialMembergww:HighTouchSolutionsNAMember2021-04-012021-06-300000277135gww:CommercialMembergww:EndlessAssortmentMember2021-04-012021-06-300000277135gww:CommercialMember2021-04-012021-06-300000277135gww:HighTouchSolutionsNAMembergww:GovernmentCustomerMember2022-04-012022-06-300000277135gww:GovernmentCustomerMembergww:EndlessAssortmentMember2022-04-012022-06-300000277135gww:GovernmentCustomerMember2022-04-012022-06-300000277135gww:HighTouchSolutionsNAMembergww:GovernmentCustomerMember2021-04-012021-06-300000277135gww:GovernmentCustomerMembergww:EndlessAssortmentMember2021-04-012021-06-300000277135gww:GovernmentCustomerMember2021-04-012021-06-300000277135gww:HealthcareCustomerMembergww:HighTouchSolutionsNAMember2022-04-012022-06-300000277135gww:HealthcareCustomerMembergww:EndlessAssortmentMember2022-04-012022-06-300000277135gww:HealthcareCustomerMember2022-04-012022-06-300000277135gww:HealthcareCustomerMembergww:HighTouchSolutionsNAMember2021-04-012021-06-300000277135gww:HealthcareCustomerMembergww:EndlessAssortmentMember2021-04-012021-06-300000277135gww:HealthcareCustomerMember2021-04-012021-06-300000277135gww:ManufacturingMembergww:HighTouchSolutionsNAMember2022-04-012022-06-300000277135gww:ManufacturingMembergww:EndlessAssortmentMember2022-04-012022-06-300000277135gww:ManufacturingMember2022-04-012022-06-300000277135gww:ManufacturingMembergww:HighTouchSolutionsNAMember2021-04-012021-06-300000277135gww:ManufacturingMembergww:EndlessAssortmentMember2021-04-012021-06-300000277135gww:ManufacturingMember2021-04-012021-06-300000277135gww:RetailWholesaleMembergww:HighTouchSolutionsNAMember2022-04-012022-06-300000277135gww:RetailWholesaleMembergww:EndlessAssortmentMember2022-04-012022-06-300000277135gww:RetailWholesaleMember2022-04-012022-06-300000277135gww:RetailWholesaleMembergww:HighTouchSolutionsNAMember2021-04-012021-06-300000277135gww:RetailWholesaleMembergww:EndlessAssortmentMember2021-04-012021-06-300000277135gww:RetailWholesaleMember2021-04-012021-06-300000277135gww:HighTouchSolutionsNAMembergww:TransportationMember2022-04-012022-06-300000277135gww:EndlessAssortmentMembergww:TransportationMember2022-04-012022-06-300000277135gww:TransportationMember2022-04-012022-06-300000277135gww:HighTouchSolutionsNAMembergww:TransportationMember2021-04-012021-06-300000277135gww:EndlessAssortmentMembergww:TransportationMember2021-04-012021-06-300000277135gww:TransportationMember2021-04-012021-06-300000277135gww:HighTouchSolutionsNAMembergww:OtherMember2022-04-012022-06-300000277135gww:OtherMembergww:EndlessAssortmentMember2022-04-012022-06-300000277135gww:OtherMember2022-04-012022-06-300000277135gww:HighTouchSolutionsNAMembergww:OtherMember2021-04-012021-06-300000277135gww:OtherMembergww:EndlessAssortmentMember2021-04-012021-06-300000277135gww:OtherMember2021-04-012021-06-300000277135gww:HighTouchSolutionsNAMember2022-04-012022-06-300000277135gww:EndlessAssortmentMember2022-04-012022-06-300000277135gww:HighTouchSolutionsNAMember2021-04-012021-06-300000277135gww:EndlessAssortmentMember2021-04-012021-06-300000277135us-gaap:CorporateNonSegmentMember2022-04-012022-06-300000277135us-gaap:CorporateNonSegmentMember2021-04-012021-06-300000277135gww:HighTouchSolutionsNAMembergww:ContractorsMember2022-01-012022-06-300000277135gww:ContractorsMembergww:EndlessAssortmentMember2022-01-012022-06-300000277135gww:ContractorsMember2022-01-012022-06-300000277135gww:HighTouchSolutionsNAMembergww:ContractorsMember2021-01-012021-06-300000277135gww:ContractorsMembergww:EndlessAssortmentMember2021-01-012021-06-300000277135gww:ContractorsMember2021-01-012021-06-300000277135gww:CommercialMembergww:HighTouchSolutionsNAMember2022-01-012022-06-300000277135gww:CommercialMembergww:EndlessAssortmentMember2022-01-012022-06-300000277135gww:CommercialMember2022-01-012022-06-300000277135gww:CommercialMembergww:HighTouchSolutionsNAMember2021-01-012021-06-300000277135gww:CommercialMembergww:EndlessAssortmentMember2021-01-012021-06-300000277135gww:CommercialMember2021-01-012021-06-300000277135gww:HighTouchSolutionsNAMembergww:GovernmentCustomerMember2022-01-012022-06-300000277135gww:GovernmentCustomerMembergww:EndlessAssortmentMember2022-01-012022-06-300000277135gww:GovernmentCustomerMember2022-01-012022-06-300000277135gww:HighTouchSolutionsNAMembergww:GovernmentCustomerMember2021-01-012021-06-300000277135gww:GovernmentCustomerMembergww:EndlessAssortmentMember2021-01-012021-06-300000277135gww:GovernmentCustomerMember2021-01-012021-06-300000277135gww:HealthcareCustomerMembergww:HighTouchSolutionsNAMember2022-01-012022-06-300000277135gww:HealthcareCustomerMembergww:EndlessAssortmentMember2022-01-012022-06-300000277135gww:HealthcareCustomerMember2022-01-012022-06-300000277135gww:HealthcareCustomerMembergww:HighTouchSolutionsNAMember2021-01-012021-06-300000277135gww:HealthcareCustomerMembergww:EndlessAssortmentMember2021-01-012021-06-300000277135gww:HealthcareCustomerMember2021-01-012021-06-300000277135gww:ManufacturingMembergww:HighTouchSolutionsNAMember2022-01-012022-06-300000277135gww:ManufacturingMembergww:EndlessAssortmentMember2022-01-012022-06-300000277135gww:ManufacturingMember2022-01-012022-06-300000277135gww:ManufacturingMembergww:HighTouchSolutionsNAMember2021-01-012021-06-300000277135gww:ManufacturingMembergww:EndlessAssortmentMember2021-01-012021-06-300000277135gww:ManufacturingMember2021-01-012021-06-300000277135gww:RetailWholesaleMembergww:HighTouchSolutionsNAMember2022-01-012022-06-300000277135gww:RetailWholesaleMembergww:EndlessAssortmentMember2022-01-012022-06-300000277135gww:RetailWholesaleMember2022-01-012022-06-300000277135gww:RetailWholesaleMembergww:HighTouchSolutionsNAMember2021-01-012021-06-300000277135gww:RetailWholesaleMembergww:EndlessAssortmentMember2021-01-012021-06-300000277135gww:RetailWholesaleMember2021-01-012021-06-300000277135gww:HighTouchSolutionsNAMembergww:TransportationMember2022-01-012022-06-300000277135gww:EndlessAssortmentMembergww:TransportationMember2022-01-012022-06-300000277135gww:TransportationMember2022-01-012022-06-300000277135gww:HighTouchSolutionsNAMembergww:TransportationMember2021-01-012021-06-300000277135gww:EndlessAssortmentMembergww:TransportationMember2021-01-012021-06-300000277135gww:TransportationMember2021-01-012021-06-300000277135gww:HighTouchSolutionsNAMembergww:OtherMember2022-01-012022-06-300000277135gww:OtherMembergww:EndlessAssortmentMember2022-01-012022-06-300000277135gww:OtherMember2022-01-012022-06-300000277135gww:HighTouchSolutionsNAMembergww:OtherMember2021-01-012021-06-300000277135gww:OtherMembergww:EndlessAssortmentMember2021-01-012021-06-300000277135gww:OtherMember2021-01-012021-06-300000277135gww:HighTouchSolutionsNAMember2022-01-012022-06-300000277135gww:EndlessAssortmentMember2022-01-012022-06-300000277135gww:HighTouchSolutionsNAMember2021-01-012021-06-300000277135gww:EndlessAssortmentMember2021-01-012021-06-300000277135us-gaap:CorporateNonSegmentMember2021-01-012021-06-300000277135us-gaap:CorporateNonSegmentMember2022-01-012022-06-300000277135us-gaap:LandMember2022-06-300000277135us-gaap:LandMember2021-12-310000277135us-gaap:BuildingAndBuildingImprovementsMember2022-06-300000277135us-gaap:BuildingAndBuildingImprovementsMember2021-12-310000277135gww:FurnitureFixturesMachineryandEquipmentMember2022-06-300000277135gww:FurnitureFixturesMachineryandEquipmentMember2021-12-310000277135us-gaap:OperatingSegmentsMembergww:HighTouchSolutionsNAMember2020-12-310000277135us-gaap:OperatingSegmentsMembergww:EndlessAssortmentMember2020-12-310000277135us-gaap:MaterialReconcilingItemsMember2020-12-310000277135us-gaap:OperatingSegmentsMembergww:HighTouchSolutionsNAMember2021-01-012021-12-310000277135us-gaap:OperatingSegmentsMembergww:EndlessAssortmentMember2021-01-012021-12-310000277135us-gaap:MaterialReconcilingItemsMember2021-01-012021-12-3100002771352021-01-012021-12-310000277135us-gaap:OperatingSegmentsMembergww:HighTouchSolutionsNAMember2021-12-310000277135us-gaap:OperatingSegmentsMembergww:EndlessAssortmentMember2021-12-310000277135us-gaap:MaterialReconcilingItemsMember2021-12-310000277135us-gaap:OperatingSegmentsMembergww:HighTouchSolutionsNAMember2022-01-012022-06-300000277135us-gaap:OperatingSegmentsMembergww:EndlessAssortmentMember2022-01-012022-06-300000277135us-gaap:MaterialReconcilingItemsMember2022-01-012022-06-300000277135us-gaap:OperatingSegmentsMembergww:HighTouchSolutionsNAMember2022-06-300000277135us-gaap:OperatingSegmentsMembergww:EndlessAssortmentMember2022-06-300000277135us-gaap:MaterialReconcilingItemsMember2022-06-300000277135us-gaap:OperatingSegmentsMember2022-01-012022-06-300000277135us-gaap:CustomerRelatedIntangibleAssetsMember2022-01-012022-06-300000277135us-gaap:CustomerRelatedIntangibleAssetsMember2022-06-300000277135us-gaap:CustomerRelatedIntangibleAssetsMember2021-12-310000277135us-gaap:TrademarksAndTradeNamesMember2022-01-012022-06-300000277135us-gaap:TrademarksAndTradeNamesMember2022-06-300000277135us-gaap:TrademarksAndTradeNamesMember2021-12-310000277135us-gaap:IndefinitelivedIntangibleAssetsMember2022-06-300000277135us-gaap:IndefinitelivedIntangibleAssetsMember2021-12-310000277135us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-01-012022-06-300000277135us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-06-300000277135us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-12-310000277135us-gaap:SeniorNotesMembergww:UnsecuredSeniorNotes4.60Member2022-06-300000277135us-gaap:SeniorNotesMembergww:UnsecuredSeniorNotes4.60Member2021-12-310000277135gww:UnsecuredSeniorNotes185Memberus-gaap:SeniorNotesMember2022-06-300000277135gww:UnsecuredSeniorNotes185Memberus-gaap:SeniorNotesMember2021-12-310000277135us-gaap:SeniorNotesMembergww:UnsecuredSeniorNotes4.20Member2022-06-300000277135us-gaap:SeniorNotesMembergww:UnsecuredSeniorNotes4.20Member2021-12-310000277135us-gaap:SeniorNotesMembergww:UnsecuredSeniorNotes3.75Member2022-06-300000277135us-gaap:SeniorNotesMembergww:UnsecuredSeniorNotes3.75Member2021-12-310000277135gww:YenDenominatedBankTermLoanMember2022-06-300000277135gww:YenDenominatedBankTermLoanMember2021-12-310000277135us-gaap:SeniorNotesMember2020-12-310000277135gww:UnsecuredSeniorNotes185Memberus-gaap:SeniorNotesMember2020-02-290000277135gww:TermLoanAgreement005Membergww:YenDenominatedBankTermLoanMember2020-08-31iso4217:JPY0000277135gww:TermLoanAgreement005Membergww:YenDenominatedBankTermLoanMember2022-06-300000277135gww:TermLoanAgreement005Membergww:YenDenominatedBankTermLoanMember2021-12-310000277135gww:TermLoanAgreement005Membergww:YenDenominatedBankTermLoanMember2020-08-012020-08-31gww:payment0000277135us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2021-12-310000277135us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2022-06-300000277135us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:FairValueHedgingMember2022-06-300000277135us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:FairValueHedgingMember2021-12-310000277135us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherContractMemberus-gaap:FairValueHedgingMember2022-04-012022-06-300000277135us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherContractMemberus-gaap:FairValueHedgingMember2021-04-012021-06-300000277135us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherContractMemberus-gaap:FairValueHedgingMember2022-01-012022-06-300000277135us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherContractMemberus-gaap:FairValueHedgingMember2021-01-012021-06-300000277135us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:FairValueHedgingMemberus-gaap:InterestRateSwapMember2022-04-012022-06-300000277135us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:FairValueHedgingMemberus-gaap:InterestRateSwapMember2021-04-012021-06-300000277135us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:FairValueHedgingMemberus-gaap:InterestRateSwapMember2022-01-012022-06-300000277135us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:FairValueHedgingMemberus-gaap:InterestRateSwapMember2021-01-012021-06-300000277135us-gaap:DesignatedAsHedgingInstrumentMembergww:AccruedExpensesMemberus-gaap:CrossCurrencyInterestRateContractMember2022-06-300000277135us-gaap:DesignatedAsHedgingInstrumentMembergww:AccruedExpensesMemberus-gaap:CrossCurrencyInterestRateContractMember2021-12-310000277135us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CrossCurrencyInterestRateContractMemberus-gaap:OtherNoncurrentLiabilitiesMember2022-06-300000277135us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CrossCurrencyInterestRateContractMemberus-gaap:OtherNoncurrentLiabilitiesMember2021-12-310000277135us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherAssetsMemberus-gaap:InterestRateSwapMember2022-06-300000277135us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherAssetsMemberus-gaap:InterestRateSwapMember2021-12-310000277135us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:InterestRateSwapMember2022-06-300000277135us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:InterestRateSwapMember2021-12-310000277135us-gaap:SubsequentEventMember2022-07-27gww:segment0000277135us-gaap:OperatingSegmentsMembergww:HighTouchSolutionsNAMember2022-04-012022-06-300000277135us-gaap:OperatingSegmentsMembergww:HighTouchSolutionsNAMember2021-04-012021-06-300000277135us-gaap:OperatingSegmentsMembergww:HighTouchSolutionsNAMember2021-01-012021-06-300000277135us-gaap:OperatingSegmentsMembergww:EndlessAssortmentMember2022-04-012022-06-300000277135us-gaap:OperatingSegmentsMembergww:EndlessAssortmentMember2021-04-012021-06-300000277135us-gaap:OperatingSegmentsMembergww:EndlessAssortmentMember2021-01-012021-06-300000277135us-gaap:MaterialReconcilingItemsMember2022-04-012022-06-300000277135us-gaap:MaterialReconcilingItemsMember2021-04-012021-06-300000277135us-gaap:MaterialReconcilingItemsMember2021-01-012021-06-3000002771352019-10-012019-12-31gww:plantiffgww:death00002771352021-01-012021-01-0100002771352021-04-012021-04-01

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
 
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2022
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ______ to _______
 Commission file number 1-5684

W.W. Grainger, Inc.
(Exact name of registrant as specified in its charter)
Illinois 36-1150280
(State or other jurisdiction of incorporation or organization) (I.R.S. Employer Identification No.)
100 Grainger Parkway
 
Lake Forest,Illinois 60045-5201
(Address of principal executive offices)(Zip Code)
Registrant’s telephone number, including area code: (847) 535-1000             
Securities registered pursuant to Section 12(b) of the Act:
Title of Each ClassTrading SymbolName of Each Exchange on Which Registered
Common StockGWWNew York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes ☒  No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  Yes ☒  No ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company.  See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large Accelerated Filer ☒  Accelerated Filer ☐   Non-accelerated Filer ☐   Smaller Reporting Company Emerging Growth Company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
Yes   No ☒ 

There were 50,871,195 shares of the Company’s Common Stock outstanding as of July 22, 2022.
1


TABLE OF CONTENTS
 Page
PART I - FINANCIAL INFORMATION 
   
Item 1:Financial Statements (Unaudited) 
 Condensed Consolidated Statements of Earnings 
    for the Three and Six Months Ended June 30, 2022 and 2021
 Condensed Consolidated Statements of Comprehensive Earnings 
    for the Three and Six Months Ended June 30, 2022 and 2021
 Condensed Consolidated Balance Sheets
    as of June 30, 2022 and December 31, 2021
 Condensed Consolidated Statements of Cash Flows
    for the Six Months Ended June 30, 2022 and 2021
Condensed Consolidated Statements of Shareholders' Equity
    for the Three and Six Months Ended June 30, 2022 and 2021
 Notes to Condensed Consolidated Financial Statements
Item 2:Management's Discussion and Analysis of Financial Condition and Results of Operations
Item 3:Quantitative and Qualitative Disclosures About Market Risk
Item 4:Controls and Procedures
PART II - OTHER INFORMATION

   
Item 1:Legal Proceedings
Item 1A:Risk Factors
Item 2:Unregistered Sales of Equity Securities and Use of Proceeds
Item 6:Exhibits
Signatures 
  

2


PART I – FINANCIAL INFORMATION

Item 1: Financial Statements

W.W. Grainger, Inc. and Subsidiaries
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS
(In millions of dollars and shares, except for per share amounts)
(Unaudited)
Three Months EndedSix Months Ended
 June 30,June 30,
 2022202120222021
Net sales$3,837 $3,207 $7,484 $6,291 
Cost of goods sold2,396 2,083 4,660 4,074 
Gross profit1,441 1,124 2,824 2,217 
Selling, general and administrative expenses907 790 1,756 1,525 
Operating earnings534 334 1,068 692 
Other (income) expense:  
Interest expense – net22 22 45 43 
Other – net(5)(7)(11)(13)
Total other expense – net17 15 34 30 
Earnings before income taxes
517 319 1,034 662 
Income tax provision128 76 260 164 
Net earnings389 243 774 498 
Less net earnings attributable to noncontrolling interest18 18 37 35 
Net earnings attributable to W.W. Grainger, Inc.$371 $225 $737 $463 
Earnings per share:  
Basic$7.22 $4.30 $14.33 $8.80 
Diluted$7.19 $4.27 $14.26 $8.76 
Weighted average number of shares outstanding:    
Basic51.0 52.2 51.1 52.2 
Diluted51.3 52.5 51.4 52.5 
 
The accompanying notes are an integral part of these financial statements.
3


W.W. Grainger, Inc. and Subsidiaries
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS
(In millions of dollars)
(Unaudited)
 Three Months EndedSix Months Ended
June 30,June 30,
 2022202120222021
Net earnings$389 $243 $774 498 
Other comprehensive earnings (losses):  
Foreign currency translation adjustments – net of reclassification to earnings(83)9 (109)(26)
Postretirement benefit plan losses and other – net of tax benefit of $1, $1, $2, and $2, respectively
(4)(2)(7)(5)
Total other comprehensive earnings (losses)(87)7 (116)(31)
Comprehensive earnings – net of tax302 250 658 467 
Less comprehensive earnings (losses) attributable to noncontrolling interest
Net earnings
18 18 37 35 
Foreign currency translation adjustments
(31) (47)(18)
Total comprehensive earnings attributable to noncontrolling interest(13)18 (10)17 
Comprehensive earnings attributable to W.W. Grainger, Inc.
$315 $232 $668 $450 

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


W.W. Grainger, Inc. and Subsidiaries
CONDENSED CONSOLIDATED BALANCE SHEETS
(In millions of dollars, except for share and per share amounts)
As of
Assets(Unaudited) June 30, 2022December 31, 2021
Current assets  
Cash and cash equivalents$262 $241 
Accounts receivable (less allowances for credit losses of $34 and $30, respectively)
2,099 1,754 
Inventories – net1,990 1,870 
Prepaid expenses and other current assets162 146 
Total current assets4,513 4,011 
Property, buildings and equipment – net1,438 1,424 
Goodwill374 384 
Intangibles – net227 238 
Operating lease right-of-use337 393 
Other assets160 142 
Total assets$7,049 $6,592 
Liabilities and shareholders' equity
Current liabilities  
Current maturities of long-term debt$17 $ 
Trade accounts payable1,054 816 
Accrued compensation and benefits282 319 
Operating lease liability68 66 
Accrued expenses299 290 
Income taxes payable30 37 
Total current liabilities1,750 1,528 
Long-term debt (less current maturities)2,309 2,362 
Long-term operating lease liability282 334 
Deferred income taxes and tax uncertainties131 121 
Other non-current liabilities112 87 
Shareholders' equity 
Cumulative preferred stock – $5 par value – 12,000,000 shares authorized; none issued nor outstanding
  
Common Stock – $0.50 par value – 300,000,000 shares authorized; 109,659,219 shares issued
55 55 
Additional contributed capital1,287 1,270 
Retained earnings10,066 9,500 
Accumulated other comprehensive losses(165)(96)
Treasury stock, at cost – 58,709,727 and 58,439,014 shares, respectively
(9,042)(8,855)
Total W.W. Grainger, Inc. shareholders’ equity2,201 1,874 
Noncontrolling interest264 286 
Total shareholders' equity2,465 2,160 
Total liabilities and shareholders' equity$7,049 $6,592 
 
 The accompanying notes are an integral part of these financial statements.
5


W.W. Grainger, Inc. and Subsidiaries
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In millions of dollars)
(Unaudited)
Six Months Ended
 June 30,
 20222021
Cash flows from operating activities: 
Net earnings$774 $498 
Adjustments to reconcile net earnings to net cash provided by operating activities:
  Provision for credit losses8 8 
  Deferred income taxes and tax uncertainties 15 (8)
  Depreciation and amortization107 92 
  Net gains from sale or redemption of assets2 (4)
  Stock-based compensation27 25 
Change in operating assets and liabilities: 
   Accounts receivable(398)(180)
   Inventories(149)22 
   Prepaid expenses and other assets(50)(8)
   Trade accounts payable263 178 
   Accrued liabilities(8)(7)
   Income taxes – net10 (50)
   Other non-current liabilities(8)(3)
Net cash provided by operating activities593 563 
Cash flows from investing activities: 
Additions to property, buildings, equipment and intangibles(163)(147)
Proceeds from sale or redemption of assets2 17 
Other – net(11) 
Net cash used in investing activities(172)(130)
Cash flows from financing activities: 
Payments of long-term debt (8)
Proceeds from stock options exercised15 30 
Payments for employee taxes withheld from stock awards(19)(28)
Purchases of treasury stock(199)(283)
Cash dividends paid(183)(176)
Other – net(2)2 
Net cash used in financing activities(388)(463)
Exchange rate effect on cash and cash equivalents(12)(8)
Net change in cash and cash equivalents21 (38)
Cash and cash equivalents at beginning of year241 585 
Cash and cash equivalents at end of period$262 $547 
 
The accompanying notes are an integral part of these financial statements.
6


W.W. Grainger, Inc. and Subsidiaries
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY
(In millions of dollars, except for per share amounts)
(Unaudited)

Common StockAdditional Contributed CapitalRetained EarningsAccumulated Other Comprehensive Earnings (Losses)Treasury StockNoncontrolling
Interest
Total
Balance at January 1, 2021$55 $1,239 $8,779 $(61)$(8,184)$265 $2,093 
Stock-based compensation— 9 — — 5 — 14 
Purchases of treasury stock— — — — (175)— (175)
Net earnings— — 238 — — 17 255 
Other comprehensive earnings (losses)— — — (20)— (18)(38)
Reclassification due to the adoption of ASU 2019-12— — 12 — — — 12 
Cash dividends paid ($1.53 per share)
— — (81)— — — (81)
Balance at March 31, 2021$55 $1,248 $8,948 $(81)$(8,354)$264 $2,080 
Stock-based compensation— (1)— — 12 1 12 
Purchases of treasury stock— — — — (107)(1)(108)
Net earnings— — 225 — — 18 243 
Other comprehensive earnings (losses)— — — 7 — — 7 
Capital contribution— — — — — 2 2 
Cash dividends paid ($1.62 per share)
— — (84)— — (11)(95)
Balance at June 30, 2021$55 $1,247 $9,089 $(74)$(8,449)$273 $2,141 

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















7


W.W. Grainger, Inc. and Subsidiaries
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY
(In millions of dollars, except for per share amounts)
(Unaudited)

Common StockAdditional Contributed CapitalRetained EarningsAccumulated Other Comprehensive Earnings (Losses)Treasury StockNoncontrolling
Interest
Total
Balance at January 1, 2022$55 $1,270 $9,500 $(96)$(8,855)$286 $2,160 
Stock-based compensation— 10 — — 3 — 13 
Purchases of treasury stock— — — — (75)— (75)
Net earnings— — 366 — — 19 385 
Other comprehensive earnings (losses)— — — (13)— (16)(29)
Cash dividends paid ($1.62 per share)
— — (84)— — — (84)
Balance at March 31, 2022$55 $1,280 $9,782 $(109)$(8,927)$289 $2,370 
Stock-based compensation— 7 — — 2 1 10 
Purchases of treasury stock— — — — (117)(1)(118)
Net earnings— — 371 — — 18 389 
Other comprehensive earnings (losses)— — — (56)— (31)(87)
Cash dividends paid ($1.72 per share)
— — (87)— — (12)(99)
Balance at June 30, 2022$55 $1,287 $10,066 $(165)$(9,042)$264 $2,465 

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

W.W. Grainger, Inc. and Subsidiaries
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
W.W. Grainger, Inc. is a broad line, business-to-business distributor of maintenance, repair and operating (MRO) products and services with operations primarily in North America (N.A.), Japan and the United Kingdom (U.K.). In this report, the words “Grainger” or “Company” mean W.W. Grainger, Inc. and its subsidiaries, except where the context makes it clear that the reference is only to W.W. Grainger, Inc. itself and not its subsidiaries.

Basis of Presentation
The Company's Condensed Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) for interim financial reporting and the rules and regulations of the U.S. Securities and Exchange Commission (SEC) and therefore do not include all information and disclosures normally included in the annual Consolidated Financial Statements. The preparation of these Condensed Consolidated Financial Statements and accompanying notes in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported. Actual results could differ materially from these estimated amounts. In the opinion of the Company’s management, the Condensed Consolidated Financial Statements reflect all adjustments, which are normal and recurring in nature, necessary for fair financial statement presentation.

The Condensed Consolidated Balance Sheet at December 31, 2021, has been derived from the audited Consolidated Financial Statements at that date but does not include all of the information and footnotes required by GAAP for complete financial statements.

The Condensed Consolidated Financial Statements should be read in conjunction with the Consolidated Financial Statements and accompanying notes for the year ended December 31, 2021 included in the Company’s Annual Report on Form 10-K filed with the SEC on February 23, 2022 (2021 Form 10-K).

There were no material changes to the Company’s significant accounting policies from those disclosed in Note 1 of the Notes to Consolidated Financial Statements in Part II, Item 8: Financial Statements and Supplementary Data in the Company's 2021 Form 10-K.

New Accounting Standards
Accounting Pronouncements Recently Adopted
In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance. This update provides increased transparency of government assistance, including the disclosure of the types of assistance an entity receives, an entity's method of accounting for government assistance and the effect of the assistance on an entity's financial statements. The guidance is effective for annual periods beginning after December 15, 2021 and should be applied prospectively or retrospectively. Early adoption is permitted. The Company adopted this ASU on January 1, 2022 on a prospective basis and it did not have a material impact on the Consolidated Financial Statements and related disclosures.

Accounting Pronouncements Recently Issued
In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting as modified by subsequently issued ASU 2021-01. This update provides optional expedients and exceptions for applying GAAP to certain contract modifications and hedging relationships that reference London Inter-bank Offered Rate (LIBOR) or another reference rate expected to be discontinued. The guidance is effective upon issuance and generally can be applied prospectively to contract modifications made and hedging relationships entered or evaluated on or before December 31, 2022. The Company evaluated the impact of this ASU and it does not expect a material impact on the Consolidated Financial Statements.





9

W.W. Grainger, Inc. and Subsidiaries
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)
NOTE 2 - REVENUE
Company revenue is primarily comprised of MRO product sales and related activities, such as freight and services. Total service revenue accounted for approximately 1% of the Company's revenue for both the three and six months ended June 30, 2022 and 2021.

Grainger serves a large number of customers in diverse industries, which are subject to different economic and market-specific factors. The Company's presentation of revenue by segment and industry most reasonably depicts how the nature, amount, timing and uncertainty of the Company's revenue and cash flows are affected by economic and market-specific factors. In addition, the segments have unique underlying risks associated with customer purchasing behaviors. In the High-Touch Solutions N.A. segment, more than two-thirds of revenue is derived from customer contracts whereas in the Endless Assortment segment, a majority of revenue is derived from non-contractual purchases.

The following tables present the Company's percentage of revenue by reportable segment and by major customer industry:
Three Months Ended June 30,
20222021
High-Touch Solutions N.A.Endless Assortment
Total Company (2)
High-Touch Solutions N.A.Endless Assortment
Total Company (2)
Contractors11 %15 %11 %9 %15 %10 %
Commercial10 %16 %11 %9 %14 %10 %
Government17 %2 %14 %19 %3 %15 %
Healthcare6 %2 %5 %7 %2 %6 %
Manufacturing30 %29 %30 %29 %30 %30 %
Retail/Wholesale9 %15 %10 %10 %10 %10 %
Transportation5 %3 %5 %5 %3 %5 %
Other (1)
12 %18 %14 %12 %23 %14 %
Total net sales100 %100 %100 %100 %100 %100 %
Percent of total company revenue79 %19 %100 %78 %20 %100 %
(1) Other primarily includes revenue from industries and customers that are not material individually, including agriculture, mining, natural resources and resellers not aligned to a major industry segment.
(2) Total Company includes other businesses, which includes the Cromwell business. Other businesses account for approximately 2% of revenue for both the three months ended June 30, 2022 and 2021.

10

W.W. Grainger, Inc. and Subsidiaries
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)
Six Months Ended June 30,
20222021
High-Touch Solutions N.A.Endless Assortment
Total Company (2)
High-Touch Solutions N.A.Endless Assortment
Total Company (2)
Contractors10 %15 %11 %9 %15 %10 %
Commercial10 %15 %10 %9 %15 %10 %
Government17 %3 %14 %19 %3 %15 %
Healthcare7 %2 %5 %7 %2 %6 %
Manufacturing31 %29 %31 %30 %29 %30 %
Retail/Wholesale9 %15 %10 %10 %10 %10 %
Transportation5 %3 %6 %5 %3 %5 %
Other (1)
11 %18 %13 %11 %23 %14 %
Total net sales100 %100 %100 %100 %100 %100 %
Percent of total company revenue79 %19 %100 %78 %20 %100 %
(1) Other primarily includes revenue from industries and customers that are not material individually, including agriculture, mining, natural resources and resellers not aligned to a major industry segment.
(2) Total Company includes other businesses, which includes the Cromwell business. Other businesses account for approximately 2% of revenue for both the six months ended June 30, 2022 and 2021.
Total accrued sales incentives were approximately $92 million and $73 million as of June 30, 2022 and December 31, 2021, and are reported as part of Accrued expenses.

The Company had no material unsatisfied performance obligations, contract assets or liabilities as of June 30, 2022 and December 31, 2021.

NOTE 3 - PROPERTY, BUILDINGS AND EQUIPMENT
Property, buildings and equipment consisted of the following (in millions of dollars):
As of
June 30, 2022December 31, 2021
Land$329 $329 
Building, structures and improvements1,418 1,431 
Furniture, fixtures, machinery and equipment1,631 1,567 
Property, buildings and equipment$3,378 $3,327 
Less accumulated depreciation and amortization1,940 1,903 
Property, buildings and equipment – net$1,438 $1,424 


NOTE 4 - GOODWILL AND OTHER INTANGIBLE ASSETS
The Company did not identify any significant events or changes in circumstances that indicated the existence of impairment indicators during the three and six months ended June 30, 2022. As such, quantitative assessments were not required.     







11

W.W. Grainger, Inc. and Subsidiaries
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)
The balances and changes in the carrying amount of Goodwill (net of cumulative goodwill impairments) by segment are as follows (in millions of dollars):
High-Touch Solutions N.A.Endless AssortmentOtherTotal
Balance at January 1, 2021$321 $70 $ $391 
Translation (7) (7)
Balance at December 31, 2021321 63  384 
Translation(2)(8) (10)
Balance at June 30, 2022$319 $55 $ $374 
    
The cumulative goodwill impairments as of June 30, 2022, were $137 million and consisted of $32 million within High-Touch Solutions N.A. and $105 million in Other.
There were no impairments to goodwill for the three and six months ended June 30, 2022 or the year ended December 31, 2021.
The balances in Intangible assets – net are as follows (in millions of dollars):
As of
June 30, 2022December 31, 2021
Weighted average lifeGross carrying amountAccumulated amortization/impairmentNet carrying amountGross carrying amountAccumulated amortization/impairmentNet carrying amount
Customer lists and relationships11.7 years$217 $176 $41 $221 $176 $45 
Trademarks, trade names and other14.2 years35 24 11 36 24 12 
Non-amortized trade names and otherIndefinite21  21 25  25 
Capitalized software4.2 years545 391 154 525 369 156 
Total intangible assets7.0 years$818 $591 $227 $807 $569 $238 
















12

W.W. Grainger, Inc. and Subsidiaries
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)
NOTE 5 - DEBT
Long-term debt, including current maturities and debt issuance costs and discounts – net, consisted of the following (in millions of dollars):
As of
June 30, 2022December 31, 2021
Carrying ValueFair Value Carrying ValueFair Value
4.60% senior notes due 2045
$1,000 $958 $1,000 $1,284 
1.85% senior notes due 2025
500 477 500 509 
4.20% senior notes due 2047
400 368 400 492 
3.75% senior notes due 2046
400 341 400 459 
Japanese yen term loan 67 67 78 78 
Other(19)(19)7 7 
Subtotal2,348 2,192 2,385 2,829 
Less current maturities(17)(17)  
Debt issuance costs and discounts – net of amortization
(22)(22)(23)(23)
Long-term debt (less current maturities)$2,309 $2,153 $2,362 $2,806 

Senior Notes
In the years 2015-2020, Grainger issued $2.3 billion in unsecured long-term debt (Senior Notes) primarily to provide flexibility in funding general working capital needs, share repurchases and long-term cash requirements. The Senior Notes require no principal payments until maturity and interest is paid semi-annually.

The Company incurred debt issuance costs related to its Senior Notes of approximately $29 million, representing underwriting fees and other expenses, that were recorded as a contra-liability within Long-term debt and are being amortized over the term of the Senior Notes using the straight-line method to Interest expense – net.

The Company uses interest rate swaps to manage the risks associated with its 1.85% Senior Notes. These swaps were designated for hedge accounting treatment as fair value hedges. The resulting carrying value adjustments as of June 30, 2022 and December 31, 2021, are presented within Other in the table above. For further discussion on the Company's hedge accounting policies and derivative instruments, see Note 6.

Term Loan
In August 2020, MonotaRO entered into a ¥9 billion term loan agreement to fund technology investments and the expansion of its distribution center (DC) network. As of June 30, 2022 and December 31, 2021, the carrying amount of the term loan, including current maturities due within one year, was $67 million and $78 million, respectively. The term loan matures in 2024, payable over four equal semi-annual principal installments in 2023 and 2024 and bears an average interest of 0.05%.

Fair Value
The estimated fair value of the Company’s Senior Notes was based on available external pricing data and current market rates for similar debt instruments, among other factors, which are classified as Level 2 inputs within the fair value hierarchy.

For further information on the Company’s debt instruments, see Note 6 of the Notes to Consolidated Financial Statements in Part II, Item 8: Financial Statements and Supplementary Data in the Company’s 2021 Form 10-K.

NOTE 6 - DERIVATIVE INSTRUMENTS
The Company maintains various agreements with bank counterparties that permit the Company to enter into “over-the-counter” derivative instrument agreements to manage its risk associated with interest rates and foreign currency fluctuations. In February 2020, the Company entered into certain derivative instrument agreements to manage its risk associated with interest rates on its 1.85% Notes and foreign currency fluctuations in connection with its foreign
13

W.W. Grainger, Inc. and Subsidiaries
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)
currency-denominated intercompany borrowings. The Company did not enter into these agreements for trading or speculative purposes.

Cash Flow Hedges
The Company uses cash flow hedges primarily to hedge the exposure to variability in forecasted cash flows from foreign currency-denominated intercompany borrowings via cross-currency swaps. Gains or losses on the cross-currency swaps are reported as a component of Accumulated other comprehensive earnings (losses) (AOCE) and reclassified into earnings in the same period during which the hedged transaction affects earnings. The notional amount of the Company’s outstanding cash flow hedges as of June 30, 2022 and December 31, 2021 was approximately $34 million.

The effect of the Company’s cash flow hedges on the Condensed Consolidated Statement of Earnings (Other net) and AOCE for the three and six months ended June 30, 2022 and 2021 was not material.

Fair Value Hedges
The Company uses fair value hedges primarily to hedge a portion of its fixed-rate long-term debt via interest rate swaps. Changes in the fair value of the interest rate swaps, along with the gain or loss on the hedged item, is recorded in earnings under the same line item, Interest expense – net. The notional amount of the Company’s outstanding fair value hedges as of June 30, 2022 and December 31, 2021 was $500 million.

The effect of the Company's fair value hedges in Interest expense net on the Condensed Consolidated Statement of Earnings for the three and six months ended June 30, 2022 and 2021, respectively, is as follows (in millions of dollars):

Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Gains (losses)
Interest rate swaps:
      Hedged item$5 $(1)$24 $9 
      Derivatives designated as hedging instrument$(5)$1 $(24)$(9)
The fair value and carrying amounts of outstanding derivative instruments in the Condensed Consolidated Balance Sheets as of June 30, 2022 and December 31, 2021, respectively, were as follows (in millions of dollars):
As of
June 30, 2022December 31, 2021
Balance Sheet ClassificationFair Value and Carrying Amounts
Cross-currency swapAccrued expenses$2 $ 
Other non-current liabilities$ $2 
Interest rate swapsOther assets$ $1 
Other non-current liabilities$23 $ 

The carrying amount of the liability hedged by the interest rate swaps (Long-term debt), including the cumulative amount of fair value hedging adjustments, as of June 30, 2022 and December 31, 2021 totaled $477 million and $501 million, respectively.

Fair Value
The estimated fair values of the Company's derivative instruments were based on quoted market forward rates, which are classified as Level 2 inputs within the fair value hierarchy and reflect the present value of the amount that the Company would pay for contracts involving the same notional amounts and maturity dates. No adjustments
14

W.W. Grainger, Inc. and Subsidiaries
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)
were required during the current period to reflect the counterparty’s credit risk or the Company’s own nonperformance risk.

NOTE 7 - DIVIDEND
On July 27, 2022, the Company’s Board of Directors declared a quarterly dividend of $1.72 per share, payable September 1, 2022, to shareholders of record on August 8, 2022.

NOTE 8 - SEGMENT INFORMATION
Grainger's two reportable segments are High-Touch Solutions N.A. and Endless Assortment. The remaining international businesses, which include the Cromwell business, are classified as Other to reconcile to consolidated results. These businesses individually and in the aggregate do not meet the criteria of a reportable segment.

Corporate costs are allocated to each reportable segment based on benefits received. Additionally, intersegment sales transactions, which are sales between Grainger businesses in separate reportable segments, are eliminated within the segment to present only the impact of sales to external customers. Service fees for intersegment sales from the High-Touch Solutions N.A. segment to the Endless Assortment segment are included in each segment's Selling, general and administrative expenses (SG&A) and are eliminated in consolidation.

Following is a summary of segment results (in millions of dollars):
 Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
 Net salesOperating earnings (losses)Net salesOperating earnings (losses)Net salesOperating earnings (losses)Net salesOperating earnings (losses)
High-Touch Solutions N.A.$3,053 $475 $2,498 $282 $5,931 $956 $4,895 $588 
Endless Assortment719 62 645 58 1,416 117 1,267 113 
Other65 (3)64 (6)137 (5)129 (9)
Total Company$3,837 $534 $3,207 $334 $7,484 $1,068 $6,291 $692 

The Company is a broad line distributor of MRO products and services. Products are regularly added and removed from the Company's inventory assortment. Accordingly, it would be impractical to provide sales information by product category due to the way the business is managed, and the dynamic nature of the inventory offered, including the evolving list of products stocked and additional products available online but not stocked.

Assets for reportable segments are not disclosed. This information is not regularly reviewed by the Company's Chief Operating Decision Maker.

NOTE 9 - CONTINGENCIES AND LEGAL MATTERS
From time to time the Company is involved in various legal and administrative proceedings, including claims related to: product liability, safety or compliance; privacy and cybersecurity matters; negligence; contract disputes; environmental issues; unclaimed property; wage and hour laws; intellectual property; advertising and marketing; consumer protection; pricing (including disaster or emergency declaration pricing statutes); employment practices; regulatory compliance, including trade and export matters; anti-bribery and corruption; and other matters and actions brought by employees, consumers, competitors, suppliers, customers, governmental entities and other third parties.

As previously disclosed, beginning in the fourth quarter of 2019, Grainger, KMCO, LLC (KMCO) and other defendants have been named in several product liability-related lawsuits in the Harris County, Texas District Court relating to an explosion at a KMCO chemical refinery located in Crosby, Harris County, Texas on April 2, 2019. The complaints in which Grainger has been named, which to date encompass approximately 186 plaintiffs, seek recovery of compensatory and other damages and relief in relation to personal injury, including one death and various other alleged injuries. On May 8, 2020, KMCO filed a voluntary petition in the United States Bankruptcy Court for the Southern District of Texas for relief under Chapter 7 of Title 11 of the United States Bankruptcy Court in
15

W.W. Grainger, Inc. and Subsidiaries
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(Unaudited)
the case KMCO, LLC, No. 20-60028. As a result of the Chapter 7 proceedings, the claims against KMCO in the Harris County lawsuits were stayed. Effective January 1, 2021, the Bankruptcy Court lifted the stay with respect to KMCO. In the product liability related cases, the Harris County District Court has decided to conduct bellwether trials involving a subset of plaintiffs the Court believes are representative of the parties' claims and defenses. The first such trial is scheduled for early 2023 and will include six plaintiffs. Additional trials may follow after the resolution of this initial trial.

On December 16, 2020, KMCO, the trustee of its estate and ORG Chemical Holdings, LLC, KMCO’s parent company (ORG), filed a property damage lawsuit relating to the KMCO chemical refinery incident against Grainger and another defendant in the Harris County, Texas District Court, which seeks unspecified damages (the KMCO Case). On April 1, 2021, 24 individual plaintiffs filed a petition in intervention seeking to be added as plaintiffs in the KMCO Case and seeking unspecified damages. On March 24, 2021, Indian Harbor Insurance Company, together with other insurance companies and underwriters, filed a property damage lawsuit relating to the KMCO chemical refinery incident against Grainger and another defendant in the Harris County, Texas District Court, seeking reimbursement of insurance payments made to or on behalf of KMCO and ORG, the insured parties under their respective policies, and other damages.

Grainger is investigating each of the various claims against the Company relating to the KMCO chemical refinery incident and intends to contest these matters vigorously.

Also, as a government contractor selling to federal, state and local governmental entities, the Company may be subject to governmental or regulatory inquiries or audits or other proceedings, including those related to contract administration, pricing and product compliance.

From time to time, the Company has also been named, along with numerous other nonaffiliated companies, as defendant in litigation in various states involving asbestos and/or silica. These lawsuits typically assert claims of personal injury arising from alleged exposure to asbestos and/or silica as a consequence of products manufactured by third parties purportedly distributed by the Company. While several lawsuits have been dismissed in the past based on the lack of product identification, if a specific product distributed by the Company is identified in any pending or future lawsuits, the Company will seek to exercise indemnification remedies against the product manufacturer to the extent available. In addition, the Company believes that a substantial number of these claims are covered by insurance. The Company has entered into agreements with its major insurance carriers relating to the scope, coverage and the costs of defense, of lawsuits involving claims of exposure to asbestos. The Company believes it has strong legal and factual defenses and intends to continue defending itself vigorously in these lawsuits.

While the Company is unable to predict the outcome of any of these proceedings and other matters, it believes that their ultimate resolution will not have, either individually or in the aggregate, a material adverse effect on the Company’s consolidated financial condition or results of operations.
16

W.W. Grainger, Inc. and Subsidiaries
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL
CONDITION AND RESULTS OF OPERATIONS
Item 2: Management's Discussion and Analysis of Financial Condition and Results of Operations
The following Management’s Discussion and Analysis of Financial Condition and Results of Operations (MD&A) is intended to help the reader understand the results of operations and financial condition of W.W. Grainger, Inc. (Grainger or Company) as it is viewed by the Company. The following discussion should be read in conjunction with the Consolidated Financial Statements and accompanying notes for the year ended December 31, 2021 included in the Company's 2021 Form 10-K and the Condensed Consolidated Financial Statements and accompanying notes included in Part I, Item 1: Financial Statements of this Form 10-Q.

Percentage figures included in this section have not been calculated on the basis of such rounded figures but on the basis of such amounts prior to rounding. For this reason, percentage amounts in this section may vary slightly from those obtained by performing the same calculations using the figures in the Company's Condensed Consolidated Financial Statements or in the associated text.

General
W.W. Grainger, Inc. is a broad line, business-to-business distributor of maintenance, repair and operating (MRO) products and services with operations primarily in North America, Japan and the U.K. Grainger uses a combination of its high-touch solutions and endless assortment businesses to serve its customers worldwide, which rely on Grainger for products and services that enable them to run safe, sustainable and productive operations.

Strategic Priorities and Recent Events
The Company continues to adhere to its purpose to keep the world working while using its core principles as the framework for expanding Grainger’s leadership position and ensuring Grainger is the go-to-partner for building and running safe, sustainable and productive operations.

For a discussion of the Company’s strategic priorities for 2022, see Part 1, Item 1: Business and Part II, Item 7: Management’s Discussion and Analysis of Financial Condition and Results of Operations (Overview) in the Company’s 2021 Form 10-K.

Russia’s Invasion of Ukraine
In February 2022, Russia invaded Ukraine. In response to the conflict, the United States (U.S.) and other countries have implemented economic and other sanctions. While Grainger has limited direct exposure in Russia and Ukraine, the Company continues to monitor any broader impact on the global economy, including with respect to inflation, supply chains and fuel prices. The full impact of the conflict on the Company’s business and financial results remains uncertain and will depend on the severity and duration of the conflict and its impact on global and regional economic conditions. The Company does not currently expect significant disruption to its overall business resulting from the conflict.

Inflationary Cost Environment
During fiscal 2021 and continuing into the first half of fiscal 2022, in combination with the economic recovery of the ongoing COVID-19 pandemic, the global economy continues to experience disruptions including to the commodity, labor and transportation markets. These disruptions have contributed to an inflationary environment which has affected, and may continue to affect, the price and availability of certain products and services necessary for the Company's operations. Such disruptions have impacted, and may continue to impact, the Company's business, financial condition and results of operations. As a result of continued inflation, the Company has implemented strategies designed to mitigate certain adverse effects of higher costs during the first half of fiscal 2022 while also remaining market price competitive.

For further discussion of the Company's risks and uncertainties, see Part II, Item 1A: Risk Factors of the Company's Quarterly Report on Form 10-Q for the fiscal quarter ended March 31, 2022 and Part I, Item 1A: Risk Factors in the Company’s 2021 Form 10-K.


17

W.W. Grainger, Inc. and Subsidiaries
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL
CONDITION AND RESULTS OF OPERATIONS
Results of Operations –Three Months Ended June 30, 2022
The following table is included as an aid to understanding the changes in Grainger’s Condensed Consolidated Statements of Earnings (in millions of dollars):
Three Months Ended June 30,
Percent Increase from Prior Year
As a Percent of Net Sales
2022202120222021
Net sales (1)
$3,837 $3,207 19.6 %100.0 %100.0 %
Cost of goods sold2,396 2,083 15.0 62.4 65.0 
Gross profit1,441 1,124 28.3 37.6 35.0 
SG&A907 790 14.9 23.7 24.6 
Operating earnings534 334 60.0 13.9 10.4 
Other expense – net17 15 11.2 0.4 0.5 
Income tax provision128 76 70.6 3.4 2.3 
Net earnings389 243 59.8 10.1 7.6 
Noncontrolling interest18 18 0.1 0.4 0.6 
Net earnings attributable to W.W. Grainger, Inc.$371 $225 64.5 9.7 7.0 
Diluted earnings per share:$7.19 $4.27 68.4 %
(1) For further information regarding the Company's disaggregated revenue, see Note 2 of the Notes to Condensed Consolidated Financial Statements in Part 1, Item 1: Financial Statements of this Form 10-Q.

The following table is included as an aid to understanding the changes in Grainger's total net sales and daily sales from the prior period to the most recent period (in millions of dollars):
Three Months Ended June 30,
20222021
Net sales$3,837 $3,207 
  $ Change from prior-year period630 370 
  % Change from prior-year period19.6 %13.1 %
Daily sales (1)
$60.0 $50.1 
  $ Change from prior-year period9.9 5.8 
  % Change from prior-year period19.6 %13.1 %
Daily sales impact of currency fluctuations(2.4)%0.9 %
(1) Daily sales are defined as the total net sales for the period divided by the number of U.S. selling days in the period. There were 64 sales days in both the three months ended June 30, 2022 and June 30, 2021.

Net sales of $3,837 million for the three months ended June 30, 2022 increased $630 million, or 19.6%, compared to the same period in 2021. The increase in net sales was primarily due to growth in the High-Touch Solutions N.A. and Endless Assortment segments. For further discussion on the Company's net sales, see the Segment Analysis section below.

Gross profit of $1,441 million for the three months ended June 30, 2022 increased $317 million, or 28%, compared to the same period in 2021. Gross profit margin of 37.6% increased 2.6 percentage points. The increase was due to
18

W.W. Grainger, Inc. and Subsidiaries
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL
CONDITION AND RESULTS OF OPERATIONS
lapping pandemic-related inventory adjustments in the second quarter of 2021 and improved product mix in the second quarter of 2022.

SG&A of $907 million for the three months ended June 30, 2022 increased $117 million, or 15%, compared to the same period in 2021. The increase was primarily due to higher marketing, payroll and variable compensation expenses.

Operating earnings of $534 million for the three months ended June 30, 2022 increased $200 million, or 60%, compared to the same period in 2021.

Income taxes of $128 million for the three months ended June 30, 2022 increased $52 million or 71%, compared to the same period in 2021. The increase was primarily driven by higher taxable operating earnings in the second quarter of 2022. Grainger's effective tax rates were 24.8% and 23.6% for the three months ended June 30, 2022 and 2021, respectively.

Net earnings of $371 million attributable to W.W. Grainger, Inc. for the three months ended June 30, 2022 increased $146 million, or 65%, compared to the same period in 2021.

Diluted earnings per share was $7.19 for the three months ended June 30, 2022, an increase of 68% compared to $4.27 for the same period in 2021.

Segment Analysis
For further segment information, see Note 8 of the Notes to Condensed Consolidated Financial Statements in Part I, Item 1: Financial Statements of this Form 10-Q.

High-Touch Solutions N.A.
The following table shows reported segment results (in millions of dollars):

Three Months Ended June 30,
20222021Percent Increase
Net sales$3,053 $2,498 22.2 %
Gross profit$1,211 $922 31.4 %
SG&A$736 $640 15.0 %
Operating earnings$475 $282 68.3 %

Net sales of $3,053 million for the three months ended June 30, 2022 increased $555 million, or 22.2%, compared to the same period in 2021. The increase in net sales was due to growth in all geographies and included increased volume, which includes product mix, of 11.8% and price, which includes customer mix, of 10.6%, partially offset by unfavorable foreign exchange of 0.2%.

Gross profit of $1,211 million for the three months ended June 30, 2022 increased $289 million, or 31%, compared to the same period in 2021. Gross profit margin of 39.7% increased 2.8 percentage points. The increase was due to lapping pandemic-related inventory adjustments in the second quarter of 2021 and improved product mix in the second quarter of 2022.

SG&A of $736 million for the three months ended June 30, 2022 increased $96 million, or 15%, compared to the same period in 2021. The increase was primarily due to higher marketing, payroll and variable compensation expenses. SG&A leverage improved by 1.5 percentage points.

Operating earnings of $475 million for the three months ended June 30, 2022 increased $193 million, or 68%, compared to the same period in 2021.

19

W.W. Grainger, Inc. and Subsidiaries
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL
CONDITION AND RESULTS OF OPERATIONS
Endless Assortment
The following table shows reported segment results (in millions of dollars):
Three Months Ended June 30,
20222021Percent Increase
Net sales$719 $645 11.4 %
Gross profit$209 $182 15.4 %
SG&A$147 $124 18.9 %
Operating earnings$62 $58 8.0 %

Net sales of $719 million for the three months ended June 30, 2022, increased $74 million, or 11.4%, compared to the same period in 2021. The increase was due to sales growth of 21.1%, driven by continued customer acquisition and repeat and enterprise customer growth at MonotaRO, partially offset by unfavorable foreign exchange of 9.7% due to changes in the exchange rate between the U.S. dollar and the Japanese yen.

Gross profit of $209 million for the three months ended June 30, 2022 increased $27 million, or 15%, compared to the same period in 2021. Gross profit margin of 29.2% increased 1.0 percentage point compared to the same period in 2021. The increase was driven by freight efficiencies at Zoro and MonotaRO.

SG&A of $147 million for the three months ended June 30, 2022 increased $23 million, or 19%, compared to the same period in 2021. The increase was primarily driven by higher marketing, occupancy and payroll and benefits expenses in the second quarter of 2022. SG&A leverage decreased by 1.3 percentage points.

Operating earnings of $62 million for the three months ended June 30, 2022 increased $4 million, or 8%, compared to the same period in 2021.

Other
Net sales of $65 million for the three months ended June 30, 2022, increased $1 million, or 2.7%, compared to the same period in 2021. The increase was due to sales growth of 14.4%, partially offset by unfavorable foreign exchange of 11.7% due to changes in the exchange rate between the U.S. dollar and the British pound sterling.

Operating losses of $3 million for the three months ended June 30, 2022 improved $3 million, or 47.2%, compared to the same period in 2021.
20

W.W. Grainger, Inc. and Subsidiaries
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL
CONDITION AND RESULTS OF OPERATIONS
Results of Operations – Six Months Ended June 30, 2022
The following table is included as an aid to understanding the changes in Grainger's total net sales and daily sales from the prior period to the most recent period (in millions of dollars):

Six Months Ended June 30,
Percent Increase from Prior Year
As a Percent of Net Sales
2022202120222021
Net sales (1)
$7,484 $6,291 19.0 %100.0 %100.0 %
Cost of goods sold4,660 4,074 14.4 62.3 64.8 
Gross profit2,824 2,217 27.4 37.7 35.2 
SG&A1,756 1,525 15.1 23.4 24.2 
Operating earnings1,068 692 54.4 14.3 11.0 
Other expense – net34 30 13.7 0.5 0.5 
Income tax provision260 164 59.0 3.5 2.6 
Net earnings774 498 55.4 10.3 7.9 
Noncontrolling interest37 35 6.1 0.4 0.5 
Net earnings attributable to W.W. Grainger, Inc.$737 $463 59.1 9.9 7.4 
Diluted earnings per share:$14.26 $8.76 62.8 %
(1) For further information regarding the Company's disaggregated revenue, see Note 2 of the Notes to Condensed Consolidated Financial Statements in Part 1, Item 1: Financial Statements of this Form 10-Q.

The following table is included as an aid to understanding the changes in Grainger's total net sales and daily sales from the prior period to the most recent period (in millions of dollars):

Six Months Ended June 30,
20222021
Net sales$7,484 $6,291 
  $ Change from prior-year period1,193 453 
  % Change from prior-year period19.0 %7.8 %
Daily sales (1)
$58.5 $49.5 
  $ Change from prior-year period9.0 3.9 
  % Change from prior-year period18.0 %8.6 %
Daily sales impact of currency fluctuations(2.0)%1.0 %
(1) Daily sales are defined as the total net sales for the period divided by the number U.S. selling days in the period. There were 128 and 127 sales days in the six months ended June 30, 2022 and June 30, 2021, respectively.

Net sales of $7,484 million for the six months ended June 30, 2022 increased $1,193 million, or 19.0%, and on a daily basis, net sales increased 18.0% compared to the same period in 2021. The increase in net sales was primarily due to sales growth in the High-Touch Solutions N.A. and Endless Assortment segments. For further discussion on the Company's net sales, see the Segment Analysis section below.

21

W.W. Grainger, Inc. and Subsidiaries
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL
CONDITION AND RESULTS OF OPERATIONS
Gross profit of $2,824 million for the six months ended June 30, 2022 increased $607 million, or 27%, compared to the same period in 2021. Gross profit margin of 37.7% increased 2.5 percentage points. The increase was due to lapping pandemic-related inventory adjustments in the first half of 2021 and improved product mix in the first half of 2022.

SG&A of $1,756 million for the six months ended June 30, 2022 increased $231 million, or 15%, compared to the same period in 2021. The increase was primarily due to higher marketing, payroll and variable compensation expenses.

Operating earnings of $1,068 million for the six months ended June 30, 2022 increased $376 million, or 54%, compared to the same period in 2021.

Income taxes of $260 million for the six months ended June 30, 2022 increased $96 million or 59%, compared to the same period in 2021. The increase was primarily driven by higher taxable operating earnings in the first half of 2022. Grainger's effective tax rates were 25.2% and 24.7% for the six months ended June 30, 2022 and June 30, 2021, respectively.

Net earnings of $737 million attributable to W.W. Grainger, Inc. for the six months ended June 30, 2022 increased $274 million, or 59%, compared to the same period in 2021.

Diluted earnings per share was $14.26 for the six months ended June 30, 2022, an increase of 63% compared to $8.76 for the same period in 2021.

Segment Analysis
For further segment information, see Note 8 of the Notes to Condensed Consolidated Financial Statements in Part I, Item 1: Financial Statements of this Form 10-Q.

High-Touch Solutions N.A.
The following table shows reported segment results (in millions of dollars):

Six Months Ended June 30,
20222021Percent Increase
Net sales$5,931 $4,895 21.2 %
Gross profit$2,375 $1,817 30.7 %
SG&A$1,419 $1,229 15.4 %
Operating earnings$956 $588 62.6 %

Net sales of $5,931 million for the six months ended June 30, 2022 increased $1,036 million, or 21.2%, compared to the same period in 2021. On a daily basis, net sales increased 20.2% due to increased volume, which includes product mix, of 10.9% and price, which includes customer mix, of 9.4%, driven by sales growth in all geographies, partially offset by unfavorable foreign exchange of 0.1%.

Gross profit of $2,375 million for the six months ended June 30, 2022 increased $558 million, or 31%, compared to the same period in 2021. Gross profit margin of 40.0% increased 2.9 percentage points. The increase was due to lapping pandemic-related inventory adjustments in the first half of 2021 and improved product mix in the first half of 2022.

SG&A of $1,419 million for the six months ended June 30, 2022 increased $190 million, or 15% compared to the same period in 2021. The increase was primarily due to higher marketing, payroll and variable compensation expenses. SG&A leverage improved by 1.2% percentage point.

Operating earnings of $956 million for the six months ended June 30, 2022 increased $368 million, or 63%, compared to the same period in 2021.
22

W.W. Grainger, Inc. and Subsidiaries
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL
CONDITION AND RESULTS OF OPERATIONS

Endless Assortment
The following table shows reported segment results (in millions of dollars):
Six Months Ended June 30,
20222021Percent Increase
Net sales$1,416 $1,267 11.7 %
Gross profit$406 $357 14.0 %
SG&A$289 $244 18.6 %
Operating earnings$117 $113 4.0 %

Net sales of $1,416 million for the six months ended June 30, 2022, increased $149 million, or 11.7%, compared to the same period in 2021. On a daily basis, net sales increased 10.9%. The increase was due to sales growth of 19.3%, driven by continued customer acquisition at Zoro and repeat customer growth at MonotaRO, partially offset by unfavorable foreign exchange of 8.4% due to changes in the exchange rate between the U.S. dollar and the Japanese yen.

Gross profit of $406 million for the six months ended June 30, 2022 increased $49 million, or 14% compared to the same period in 2021. Gross profit margin of 28.7% increased 0.6 percentage point compared to the same period in 2021. The increase was driven by freight efficiencies at Zoro and MonotaRO.

SG&A of $289 million for the six months ended June 30, 2022 increased $45 million, or 19%, compared to the same period in 2021. The increase was primarily driven by higher occupancy expenses at MonotaRO due to the DC placed into service in the first quarter of 2022 and higher marketing and payroll and benefits expenses compared to the first half of 2021. SG&A leverage decreased by 1.2 percentage points.

Operating earnings of $117 million for the six months ended June 30, 2022 increased $4 million, or 4%, compared to the same period in 2021.

Other
Net sales of $137 million for the six months ended June 30, 2022 increased $8 million, or 6.2%, compared to the same period in 2021. On a daily basis, net sales increased 5.3%. The increase was due to sales growth of 12.6%, partially offset by unfavorable foreign exchange of 7.3% due to changes in the exchange rate between the U.S. dollar and the British pound sterling.

Operating losses of $5 million for the six months ended June 30, 2022 improved $4 million, or 42%, compared to the same period in 2021.
23

W.W. Grainger, Inc. and Subsidiaries
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL
CONDITION AND RESULTS OF OPERATIONS
Financial Condition
Grainger believes its current balances of cash and cash equivalents, marketable securities and availability under its revolving credit facilities will be sufficient to meet its liquidity needs for the next twelve months. The Company expects to continue to invest in its business and return excess cash to shareholders through cash dividends and share repurchases, which it plans to fund through cash flows generated from operations. Grainger also maintains access to capital markets and may issue debt or equity securities from time to time, which may provide an additional source of liquidity.

Cash, Cash Equivalents and Liquidity
As of June 30, 2022 and December 31, 2021, Grainger's cash and cash equivalents were $262 million and $241 million, respectively. As of June 30, 2022, the Company had approximately $1.5 billion in available liquidity.

Cash Flows
Net cash provided by operating activities was $593 million and $563 million for the six months ended June 30, 2022 and 2021, respectively. The increase in cash provided by operating activities was primarily due to higher net earnings, partially offset by unfavorable working capital and increased tax payments compared to the same period in 2021.

Net cash used in investing activities was $172 million and $130 million for the six months ended June 30, 2022 and 2021, respectively. The change in net cash used in investing activities was primarily due to timing of Japanese supply chain investments.

Net cash used in financing activities was $388 million and $463 million for the six months ended June 30, 2022 and 2021, respectively. The decrease in net cash used in financing activities was due to lower volume of treasury stock repurchases in the first half of 2022.

Working Capital
Internally generated funds are the primary source of working capital and funds used for growth initiatives and capital expenditures. Working capital as of June 30, 2022, was $2,664 million, an increase of $209 million when compared to $2,455 million as of December 31, 2021. The increase was primarily driven by increased accounts receivable and inventory due to continued sales growth, partially offset by higher accounts payable. As of June 30, 2022 and December 31, 2021, the ratio of current assets to current liabilities was 2.6 and 2.7, respectively.

Debt
Grainger maintains a debt ratio and liquidity position that provides flexibility in funding working capital needs and long-term cash requirements. In addition to internally generated funds, Grainger has various sources of financing available, including bank borrowings under lines of credit.

Total debt, which is defined as total interest-bearing debt and lease liabilities as a percent of total capitalization, was 52.3% and 56.2% as of June 30, 2022 and December 31, 2021, respectively.

Grainger receives ratings from two independent credit rating agencies: Moody's Investor Service (Moody's) and Standard & Poor's (S&P). Both credit rating agencies currently rate the Company's corporate credit at investment grade.

The following table summarizes the Company's credit ratings at June 30, 2022:

CorporateSenior UnsecuredShort-term
Moody'sA3A3P2
S&PA+A+A1




24

W.W. Grainger, Inc. and Subsidiaries
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL
CONDITION AND RESULTS OF OPERATIONS
Commitments and Other Contractual Obligations
There were no material changes to the Company’s commitments and other contractual obligations from those disclosed in Part II, Item 7: Management’s Discussion and Analysis of Financial Condition and Results of Operations in the Company’s 2021 Form 10-K.

Critical Accounting Estimates
The preparation of Grainger’s Condensed Consolidated Financial Statements and accompanying notes are in conformity with GAAP and the Company’s discussion and analysis of its financial condition and operating results require the Company’s management to make assumptions and estimates that affect the reported amounts. The Company considers an accounting policy to be a critical estimate if: (i) it involves assumptions that are uncertain when judgment was applied, and (ii) changes in the estimate assumptions, or selection of a different estimate methodology, could have a significant impact on Grainger’s consolidated financial position and results. While the Company believes the assumptions and estimates used are reasonable, the Company’s management bases its estimates on historical experience and on various other assumptions it believes to be reasonable under the circumstances.

Note 1 of the Notes to Condensed Consolidated Financial Statements in Part I, Item 1: Financial Statements of this Form 10-Q and in Note 1 of the Notes to Consolidated Financial Statements in Part II, Item 8: Financial Statements of the Company's 2021 Form 10-K describes the significant accounting policies and methods used in the preparation of the Company’s Condensed Consolidated Financial Statements.

There were no material changes to the Company's critical accounting estimates from those disclosed in Part II, Item 7: Management's Discussion and Analysis of Financial Condition and Results of Operations in the Company's 2021 Form 10-K.























25

W.W. Grainger, Inc. and Subsidiaries
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL
CONDITION AND RESULTS OF OPERATIONS
Forward-Looking Statements
From time to time in this Quarterly Report on Form 10-Q as well as in other written reports, communications and verbal statements, the Company makes forward-looking statements that are not historical in nature but concern forecasts of future results, business plans, analyses, prospects, strategies, objectives and other matters that may be deemed to be “forward-looking statements” under the federal securities laws. Forward-looking statements can generally be identified by their use of terms such as “anticipate,” “estimate,” “believe,” “expect,” “could,” “forecast,” “may,” “intend,” “plan,” “predict,” “project,” “will” or “would” and similar terms and phrases, including references to assumptions.

The Company cannot guarantee that any forward-looking statement will be realized and achievement of future results is subject to risks and uncertainties, many of which are beyond the Company’s control, which could cause the Company’s results to differ materially from those that are presented.

Important factors that could cause actual results to differ materially from those presented or implied in the forward-looking statements include, without limitation: the unknown duration and health, economic, operational and financial impacts of the global outbreak of the coronavirus disease 2019 and its variants (COVID-19), as well as the impact of actions taken or contemplated by government authorities to mitigate the spread of COVID-19 (such as vaccine mandates for certain federal contractors, mask mandates, social distancing or other requirements) and to promote economic stability and recovery, on the Company’s businesses, its employees, customers and suppliers, including disruption to the Company’s operations resulting from employee illnesses, the development, availability and usage of effective treatment or vaccines, changes in customers’ product needs, the acquisition of excess inventory leading to additional inventory carrying costs and inventory obsolescence, raw material, inventory and labor shortages, continued strain on global supply chains, and diminished transportation availability and efficiency, disruption caused by business responses to the COVID-19 pandemic, including remote working arrangements, which may create increased vulnerability to cybersecurity incidents, including breaches of information systems security, adaptions to the Company’s controls and procedures required by remote working arrangements, which could impact the design or operating effectiveness of such controls or procedures, and global or regional economic downturns or recessions, which could result in a decline in demand for the Company’s products; inflation, higher product costs or other expenses, including operational expenses; the impact of Russia's invasion of Ukraine on the global economy; a major loss of customers; loss or disruption of sources of supply; changes in customer or product mix; increased competitive pricing pressures; failure to enter into or sustain contractual arrangements on a satisfactory basis with group purchasing organizations; failure to develop, manage or implement new technology initiatives or business strategies; failure to adequately protect intellectual property or successfully defend against infringement claims; fluctuations or declines in the Company’s gross profit margin; the Company’s responses to market pressures; the outcome of pending and future litigation or governmental or regulatory proceedings, including with respect to wage and hour, anti-bribery and corruption, environmental, advertising and marketing, consumer protection, pricing (including disaster or emergency declaration pricing statutes), product liability, compliance or safety, trade and export compliance, general commercial disputes, or privacy and cybersecurity matters; investigations, inquiries, audits and changes in laws and regulations; failure to comply with laws, regulations and standards, including new or stricter environmental laws or regulations; government contract matters; disruption or breaches of information technology or data security systems involving the Company or third parties on which the Company depends; general industry, economic, market or political conditions; general global economic conditions including tariffs and trade issues and policies; currency exchange rate fluctuations; market volatility, including price and trading volume volatility or price declines of the Company’s common stock; commodity price volatility; facilities disruptions or shutdowns; higher fuel costs or disruptions in transportation services; geopolitical events, including war or acts of terrorism; other pandemic diseases or viral contagions; natural or human induced disasters, extreme weather and other catastrophes or conditions; effects of climate change; competition for, or failure to attract, retain, train, motivate and develop key employees; loss of key members of management or key employees; changes in effective tax rates; changes in credit ratings or outlook; the Company’s incurrence of indebtedness and other factors identified under Part I, Item 1A: Risk Factors in the Company's 2021 Form 10-K, as updated from time to time in the Company’s Quarterly Reports on Form 10-Q.

Caution should be taken not to place undue reliance on the Company’s forward-looking statements and the Company undertakes no obligation to update or revise any of its forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law.
26


W.W. Grainger, Inc. and Subsidiaries

Item 3: Quantitative and Qualitative Disclosures About Market Risk
Grainger’s primary market risk exposures include changes in foreign currency exchange and interest rates.

There were no material changes to the Company’s market risk from those described in Part II, Item 7A: Quantitative and Qualitative Disclosures About Market Risk in the Company's 2021 Form 10-K.

Item 4: Controls and Procedures
Disclosure Controls and Procedures
The Company, under the supervision and with the participation of its management, including the Chief Executive Officer and the Chief Financial Officer, evaluated the effectiveness of Grainger's disclosure controls and procedures (as defined in Rule 13a-15(e)) under the Securities Exchange Act of 1934, as amended (the Exchange Act) as of the end of the period covered by this quarterly report. Based upon that evaluation, the Chief Executive Officer and the Chief Financial Officer concluded that Grainger’s disclosure controls and procedures were effective as of the end of the period covered by this report in (i) ensuring that information required to be disclosed by Grainger in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC's rules and forms and (ii) ensuring that information required to be disclosed by the Company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the Company's management, including the Company's Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosures.
 
Changes in Internal Control Over Financial Reporting
There were no changes in Grainger's internal control over financial reporting for the quarter ended June 30, 2022, that have materially affected, or are reasonably likely to materially affect, Grainger’s internal control over financial reporting.

27


PART II – OTHER INFORMATION
 
Item 1: Legal Proceedings
For a description of the Company’s legal proceedings, see Note 9 of the Notes to Condensed Consolidated Financial Statements included in Part I, Item 1: Financial Information of this Form 10-Q.

Item 1A: Risk Factors
There have been no material changes from the risk factors previously disclosed in Part II, Item 1A: Risk Factors in the Company's quarterly report on Form 10-Q for the fiscal quarter ended March 31, 2022 and Part 1, Item 1A: Risk Factors in the Company's 2021 Form 10-K.

Item 2: Unregistered Sales of Equity Securities and Use of Proceeds
Issuer Purchases of Equity Securities – Second Quarter 2022
Period
Total Number of Shares Purchased (A) (B)
Average Price Paid per Share (C)
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs (D)
Maximum Number of
Shares That May Yet be Purchased Under the
Plans or Programs
April 1 – April 3078,309$510.7178,3093,656,983
May 1 – May 31103,261$474.04103,2613,553,722
June 1 – June 3060,354$468.9760,2803,493,442
  Total241,924241,850 
(A)There were no shares withheld to satisfy tax withholding obligations.
(B)The difference of 74 shares between the Total Number of Shares Purchased and the Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs represents shares purchased by the administrator and record keeper of the W.W. Grainger, Inc. Retirement Savings Plan for the benefit of the employees who participate in the plan.
(C)Average price paid per share excludes commissions of $0.01 per share paid.
(D)Purchases were made pursuant to a share repurchase program approved by Grainger's Board of Directors and announced April 28, 2021 (2021 Program). The 2021 Program authorized the repurchase of up to 5 million shares with no expiration date.
























28


W.W. Grainger, Inc. and Subsidiaries

Item 6: Exhibits
EXHIBIT NO.DESCRIPTION
2022 Form of W.W. Grainger, Inc. 2022 Incentive Plan Restricted Stock Unit Award Agreement between W.W. Grainger, Inc. and certain of its executive officers.*
2022 Form of W.W. Grainger, Inc. 2022 Incentive Plan Performance Stock Unit Award Agreement between W.W. Grainger, Inc. and certain of its executive officers.*
W.W. Grainger, Inc. 2022 Incentive Plan, incorporated by reference to Appendix C of the Company's Definitive Proxy Statement on Schedule 14A filed on March 17, 2022.*
Certification of Principal Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
Certification of Principal Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
Certification of Principal Executive Officer and Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101.INSXBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCHXBRL Taxonomy Extension Schema Document.
101.CALXBRL Taxonomy Extension Calculation Linkbase Document.
101.DEFXBRL Taxonomy Extension Definition Linkbase Document.
101.LABXBRL Taxonomy Extension Label Linkbase Document.
101.PREXBRL Taxonomy Extension Presentation Linkbase Document.
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101).
(*) Management contract or compensatory plan or arrangement
29


SIGNATURES


 
Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
  W.W. GRAINGER, INC.
Date:July 29, 2022
 
 
 
By:
 
 
 
/s/ Deidra C. Merriwether
  Deidra C. Merriwether
Senior Vice President
 and Chief Financial Officer
(Principal Financial Officer)
Date:July 29, 2022
 
 
 
By:
 
 
 
/s/ Laurie R. Thomson
  Laurie R. Thomson
Vice President and Controller
(Principal Accounting Officer)

30
EX-10.1 2 gww-20220630xex101.htm EX-10.1 Document

Exhibit 10.1

W.W. GRAINGER, INC.
2022 Incentive Plan
2022 Form of Restricted Stock Unit Award Agreement
This Restricted Stock Unit Award Agreement (this "Award Agreement"), dated as of (the "Grant Date"), is entered into between W.W. Grainger, Inc., an Illinois corporation (the "Company"), and you (the "Participant") as an Employee of the Company or a Subsidiary (collectively, the "Employer").
In consideration of the Participant's agreement to enter into an Unfair Competition Agreement with the Company concurrently with this Award Agreement on the Grant Date (the "Unfair Competition Agreement"), the Company desires to grant the Participant an award of restricted stock units (the "RSUs"), providing for the issuance of shares of the Company's common stock ("Shares") pursuant to the W.W. Grainger, Inc. 2022 Incentive Plan (as may be amended from time to time, the "2022 Plan") and the Participant agrees to enter into the Unfair Competition Agreement and accept such RSUs on the terms and conditions set forth in this Award Agreement, the 2022 Plan and the Unfair Competition Agreement.
Capitalized terms used but not defined in this Award Agreement have the meanings specified in the 2022 Plan.
In consideration of the mutual provisions set forth in this Award Agreement and in the Unfair Competition Agreement, and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree as follows:
ARTICLE I
Grants
1.01 Grant. Subject to the terms and conditions of this Award Agreement, the 2022 Plan and the Unfair Competition Agreement (the terms of which are hereby incorporated herein by reference) and effective on the Grant Date, the Company hereby grants to the Participant the number of RSUs as specified in the award grant notice posted to the Participant's electronic investment account maintained with Morgan Stanley Smith Barney LLC, the stock plan service provider engaged by the Company in connection with the administration of the 2022 Plan (the "Stock Plan Administrator"). Each RSU represents a contractual right to receive one (1) Share upon the satisfaction of the terms and conditions of this Award Agreement.
ARTICLE II
Provisions Relating to RSUs
2.01 Vesting of RSUs. If the Participant remains continuously employed by the Employer (or any other Subsidiary or Affiliate) until the vesting date(s) specified in the grant notice ("RSU Vesting Date"), the RSUs shall become vested on such date and the Participant shall be entitled to receive the underlying Shares as provided herein. The RSUs shall not vest before the RSU Vesting Date unless otherwise provided or permitted by the 2022 Plan or this Award Agreement, and any RSUs that do not vest
RSU22


shall be forfeited in full and the Participant shall have no further rights with respect to such RSUs. Each RSU that becomes vested as provided herein shall be settled in accordance with Section 2.04.
2.02    Effect of Termination of Employment. Except as otherwise stated in the 2022 Plan, if the Participant's employment or service is terminated prior to the RSU Vesting Date for any reason whatsoever other than the Participant's death, Disability or Retirement, the Participant shall cease vesting in the RSUs as of the Participant's Termination Date (defined below) and the RSUs shall be forfeited in their entirety. If the Participant is a resident of, or employed in, the United States, "Termination Date" shall mean the effective date of termination of the Participant's employment. If the Participant is a resident of, or employed outside of, the United States, "Termination Date" shall mean the earliest of (i) the date on which notice of termination is provided to the Participant, (ii) the last day of the Participant's active service with the Employer or (iii) the last day on which the Participant is an employee of the Employer, as determined in each case without including any required advanced notice period and irrespective of the status of the termination under local labor or employment laws.
2.03 Effect of Death or Disability of the Participant. If the Participant's employment or service is terminated prior to the RSU Vesting Date due to the Participant's death or Disability, the RSUs immediately shall fully vest. For purposes of this Award Agreement, "Disability" shall have the same meaning as defined in the 2022 Plan, subject to modification as may be required to conform to the laws, rules and regulations (“Laws”) of the Participant's country of residence (and country of employment, if different). For the sake of clarity, the date of the Participant’s death or Disability shall be a RSU Vesting Date. The RSUs that becomes vested as provided herein shall be settled in accordance with Section 2.05.
2.04 Effect of Retirement of the Participant. If the Participant's employment or service is terminated prior to the RSU Vesting Date due to the Participant's Retirement, the RSUs shall continue to vest and shall be settled in accordance with Section 2.01. For purposes of this Award Agreement, "Retirement" shall mean the Participant's retirement of employment with the Company and its Subsidiaries on or after the Participant's (i) completion of at least 25 years of service with the Company and its Subsidiaries, (ii) completion of at least 20 years of service with the Company and its Subsidiaries and attainment of age 55, or (iii) completion of at least five (5) years of service with the Company and its Subsidiaries and attainment of age 60. Further, if the Participant is employed in a country other than Canada, Mexico or the United States, the provisions of this Section 2.04 shall be inapplicable.
2.05    Settlement. Upon the RSU Vesting Date, the Company shall, as soon as practicable (but in no event later than 60 days following the applicable RSU Vesting Date), settle the RSUs by registering Shares in the Participant's name and delivering such Shares to the Participant's electronic stock plan account maintained by the Stock Plan Administrator. At the discretion of the Committee, and subject to such policies and procedures as it may adopt from time to time, the Participant's RSUs may be settled in the form of: (i) cash, to the extent settlement in Shares (a) is prohibited under applicable Laws, (b) would require the Participant, the Company or the Employer to obtain the approval of any governmental and/or regulatory body in the Participant's country of residence (and country of employment, if different), or (c) is administratively burdensome or (ii) Shares, but the Company may require the Participant to immediately sell such Shares if necessary to comply with applicable Laws (in which case, the Participant hereby expressly authorizes the Company to issue sales instructions in relation to such Shares on the Participant's behalf).
2


2.06 Dividend Equivalents. Prior to the RSU Vesting Date, the Participant shall be entitled to receive cash dividend payments equal to any cash dividends and other distributions paid with respect to a number of Shares underlying the RSUs held by the Participant.  If the Company declares any dividends payable in Shares (rather than in cash), the Participant shall be entitled to additional RSUs equal to the Fair Market Value (as determined by the Committee) of such Share dividends; provided, such additional RSUs shall be subject to the same vesting, forfeiture and transferability requirements and restrictions that apply to the original RSUs with respect to which they relate, including the vesting provisions of Section 2.01 and the settlement provisions of Section 2.04.
ARTICLE III
Recoupment
3.01    Recoupment in Event of Misconduct. If the Company determines that the Participant has committed or engaged in misconduct against the Company or has engaged in any criminal conduct, including embezzlement, fraud or theft, that involves or is related to the Company, or any other conduct that violates Company policy, causes or is discovered to have caused, any loss, damage, injury or other endangerment to the Company's property or reputation, and such Participant has received or is entitled to receive performance stock units, performance restricted stock units, stock options, restricted stock units or cash incentive compensation (collectively, "Incentive Compensation"), then the Company shall have the right to cancel the Incentive Compensation, require the return of Shares acquired under the 2022 Plan, recapture any gain realized upon the sale of Shares acquired under the 2022 Plan or take any other action it deems appropriate under the circumstances with respect to recouping the Incentive Compensation. The Company shall have sole discretion in determining whether the Participant's conduct was in compliance with applicable Law or Company policy and the extent to which the Company will seek recovery of the Incentive Compensation notwithstanding any other remedies available to the Company. If the Participant engages in misconduct or is believed to have engaged in misconduct, including but not limited to any violation of any of Participant's obligations under the Unfair Competition Agreement, the Company shall be entitled to take the actions outlined above for recouping the Incentive Compensation, as the Company deems appropriate under the circumstances.
3.02    Recoupment in Event of Materially Inaccurate Financial Results. If the Company has publicly filed materially inaccurate financial results (the "Subject Financials"), whether or not they result in a restatement, the Company has the discretion to recover any Incentive Compensation that was paid or settled to the Participant during the period covered by the Subject Financials as set forth herein. If the payment or settlement of Incentive Compensation would have been lower had the achievement of applicable financial performance goals been calculated based on restated financial results with respect to the Subject Financials, the Company may, if it determines it appropriate in its sole discretion, recover the portion of the paid or settled Incentive Compensation in excess of the payment or settlement that would have been made based on restated financial results. The Company will not seek to recover Incentive Compensation received or settled more than three (3) years after the date of the initial filing that contained the Subject Financials.
3.03    Recoupment in Event of Error. If the Participant receives any amount in excess of what the Participant should have received under the terms of this Award Agreement for any reason (including, without limitation, by reason of a mistake in calculations or
3


administrative error), all as determined by the Committee, then the Company shall have the right to cancel the Incentive Compensation, require the return of Shares acquired under the 2022 Plan, recapture any gain realized upon the sale of Shares acquired under the 2022 Plan or take any other action it deems appropriate under the circumstances with respect to recouping the Incentive Compensation.
3.04    Implementation. For purposes of this Article III, the Participant expressly authorizes the Company to issue instructions, on behalf of the Participant, to the Stock Plan Administrator (and/or any other brokerage firm/third party service provider engaged by the Company to hold Shares and other amounts acquired under the 2022 Plan) to re-convey, transfer or otherwise return to the Company any Incentive Compensation (whether paid in the form of cash or Shares) subject to recoupment hereunder. Participant acknowledges and agrees that the Company's rights hereunder shall not be affected in any way by any subsequent change in the Participant’s status, including retirement or termination of employment (including due to death or Disability). The Participant expressly agrees to indemnify and hold the Company and the Employer harmless from any loss, cost, damage, or expense (including attorneys' fees) that the Company or the Employer may incur as a result of the Participant’s actions or in the Company and the Employer’s efforts to recover such previously made payments or value pursuant to this Article III.
3.05    Forfeiture. To the extent any of the events set forth in this Article III occur before the Participant receives any Incentive Compensation due hereunder, any such Incentive Compensation shall be forfeited as determined by the Company in its sole discretion.
ARTICLE IV
Tax
4.01 Tax-Related Items. Regardless of any action the Company or the Employer takes with respect to any or all income tax (including U.S. federal, state and local taxes or non-U.S. taxes), social insurance, payroll tax, payment on account or other tax-related withholding ("Tax-Related Items"), the Participant acknowledges and agrees that the ultimate liability for all Tax-Related Items legally due by the Participant is and remains the Participant's responsibility and that the Company and the Employer (i) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the RSUs, including the grant of the RSUs, the vesting of the RSUs, the subsequent sale of any Shares acquired pursuant to the RSUs and the receipt of any dividends or dividend equivalents and (ii) do not commit to structure the terms of the grant or any aspect of the RSUs to reduce or eliminate the Participant's liability for Tax-Related Items.
4.02    Tax Withholding Obligations. Prior to the delivery of Shares (or cash) upon the vesting of the RSUs, if the Participant's country of residence (and country of employment, if different) requires withholding of Tax-Related Items, the Company shall withhold a sufficient number of whole Shares otherwise issuable upon the vesting of the RSUs that have an aggregate Fair Market Value sufficient to pay the Tax-Related Items required to be withheld with respect to the Shares or the cash equivalent. The Company may withhold or account for Tax-Related Items by considering applicable statutory withholding rates or other applicable withholding rates, including maximum applicable rates. The cash equivalent of the Shares withheld will be used to settle the obligation to withhold the Tax-Related Items. In the event that the withholding of Shares is prohibited under applicable Law or otherwise may trigger adverse consequences to the Company or the Employer, the Company and the Employer may withhold the Tax-Related Items
4


required to be withheld with respect to the Shares in cash from the Participant's regular salary and/or wages or any other amounts payable to the Participant, or may require the Participant to personally make payment of the Tax-Related Items required to be withheld. In the event the withholding requirements are not satisfied through the withholding of Shares by the Company or through the withholding of cash from the Participant's regular salary and/or wages or other amounts payable to the Participant, no Shares will be issued to the Participant (or the Participant's estate) upon vesting of the RSUs unless and until satisfactory arrangements (as determined by the Committee) have been made by the Participant with respect to the payment of any Tax-Related Items that the Company or the Employer determines, in its sole discretion, must be withheld or collected with respect to such RSUs. If the obligation for the Participant's Tax-Related Items is satisfied by withholding a number of Shares as described herein, the Participant shall be deemed to have been issued the full number of Shares issuable upon vesting, notwithstanding that a number of the Shares is held back solely for the purpose of paying the Tax-Related Items due as a result of the vesting or any other aspect of the RSU.
The Participant will pay to the Company or the Employer any amount of Tax-Related Items that the Company or the Employer may be required to withhold as a result of the Participant's participation in the 2022 Plan or the Participant's acquisition of Shares that cannot be satisfied by the means described in this Article IV. The Company may refuse to deliver any Shares due upon vesting of the RSUs if the Participant fails to comply with the Participant's obligations in connection with the Tax-Related Items as described herein. If the Participant is subject to taxation in more than one jurisdiction, the Participant acknowledges that the Company, the Employer or one or more of their respective Subsidiaries may be required to withhold or account for Tax-Related Items in more than one jurisdiction. The Participant hereby consents to any action reasonably taken by the Company and the Employer to meet the Participant's obligation for Tax-Related Items. By accepting this grant of RSUs, the Participant expressly consents to the withholding of Shares and/or withholding from the Participant's regular salary and/or wages or other amounts payable to the Participant as provided for hereunder. All other Tax-Related Items related to the RSUs and any Shares delivered in payment thereof are the Participant's sole responsibility.
ARTICLE V
International Arrangements
5.01 Exchange Controls. As a condition to this RSU award, the Participant agrees to comply with any applicable foreign exchange Laws and hereby consents to any necessary, appropriate or advisable actions taken by the Company, the Employer or any of their respective Subsidiaries as may be required to comply with any applicable Laws of the Participant's country of residence (and country of employment, if different).
5.02    Foreign Asset and Account Reporting Requirements. The Participant acknowledges that there may be certain foreign asset and/or account reporting requirements, which may affect the Participant's ability to acquire or hold Shares acquired under the 2022 Plan or cash received from participating in the 2022 Plan (including from any dividends or dividend equivalent payments) in a brokerage or bank account outside the Participant's country of residence (and country of employment, if different). The Participant may be required to report such accounts, assets or transactions to the tax or other authorities in the Participant's country of residence (and country of employment, if different). The Participant acknowledges and agrees that it is the Participant's personal responsibility to be compliant with such Laws.
5


5.03    Country Addendum. Notwithstanding any provisions of this Award Agreement to the contrary, the RSUs shall be subject to any special terms and conditions for the Participant's country of residence (and country of employment, if different) set forth in the addendum to this Award Agreement ("Country Addendum"). If the Participant transfers residence and/or employment to another country reflected in the Country Addendum at the time of transfer, the special terms and conditions for such country will apply to the Participant to the extent the Company determines, in its sole discretion, that the application of such special terms and conditions is necessary or advisable in order to comply with local Laws or to facilitate the operation and administration of the RSUs and the 2022 Plan (or the Company may establish alternative terms and conditions as may be necessary or advisable to accommodate the Participant's transfer). In all circumstances, the Country Addendum shall constitute part of this Award Agreement.
5.04    Controlling Language. If the Participant is in a country where English is not an official language, the Participant acknowledges that the Participant is sufficiently proficient in English to understand the terms and conditions of this Award Agreement or has had the ability to consult with an advisor who is sufficiently proficient in the English language. The Participant acknowledges and agrees that it is the Participant's express intent that this Award Agreement, the 2022 Plan, the Unfair Competition Agreement and all other documents, notices and legal proceedings entered into, given or instituted pursuant to the RSUs be drawn up in English. If the Participant has received this Award Agreement, the 2022 Plan, the Unfair Competition Agreement or any other documents related to the RSUs translated into a language other than English and the meaning of any translated version is different than the English version, the English version will control.

ARTICLE VI
Miscellaneous
6.01 Restriction on Transferability. Except to the extent expressly provided in the 2022 Plan or this Award Agreement, the RSUs may not be sold, transferred, pledged, assigned, or otherwise alienated at any time other than by will or by the laws of descent and distribution. Any attempt to do so contrary to the provisions hereof shall be null and void. Notwithstanding the foregoing, the Committee may permit, in its sole discretion, the Participant to transfer the RSUs to a member of the Participant’s immediate family or trust, a partnership or other entity for the benefit of the Participant or the members of the Participant's immediate family; provided, however, that the Participant retains beneficial ownership of any such RSUs. For purposes hereof, “immediate family” has the meaning ascribed thereto in Rule 16(a)-1 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and “beneficial owner” has the meaning ascribed thereto in Rule 13d-3 of the Exchange Act.
6.02 Rights as Shareholder. The Participant shall not have voting or any other rights as a shareholder of the Company with respect to the Shares issuable upon the vesting of RSUs until the date of issuance of such Shares. Upon settlement of the RSUs, the Participant will obtain, with respect to the Shares received in such settlement, full voting and other rights as a shareholder of the Company.
6.03 Administration. The Committee shall have the power to interpret the 2022 Plan and this Award Agreement and to adopt such rules for the administration, interpretation, and application of the 2022 Plan as are consistent therewith and to interpret or revoke
6


any such rules. All actions taken and all interpretations and determinations made by the Committee shall be final and binding upon the Participant, the Company, and all other Persons. No member of the Committee shall be personally liable for any action, determination, or interpretation made in good faith with respect to the 2022 Plan or this Award Agreement.
6.04 No Employment Rights. This Award Agreement and the Participant's participation in the 2022 Plan are not and shall not be interpreted to: (i) form an employment contract or relationship with the Company, the Employer or any of their respective Subsidiaries; (ii) confer upon the Participant any right to continue in the employ of the Company, the Employer or any of their respective Subsidiaries; or (iii) interfere with the ability of the Company, the Employer or any of their respective Subsidiaries to terminate the Participant's employment at any time.
6.05    Nature of Grant. In accepting the grant hereunder, the Participant acknowledges and agrees that: (i) the 2022 Plan is established voluntarily by the Company, it is discretionary in nature and it may be modified, amended, suspended or terminated by the Company at any time; (ii) the Participant has read the 2022 Plan and any RSUs granted under it shall be subject to all of the terms and conditions of the 2022 Plan, including but not limited to the power of the Committee to interpret and determine the terms and provisions of the 2022 Plan and this Award Agreement and to make all determinations necessary or advisable for the administration of the 2022 Plan, all of which interpretations and determinations shall be final and binding; (iii) the RSU does not create any contractual or other right to receive future grants of RSUs, benefits in lieu of RSUs, or any other Plan benefits in the future; (iv) nothing contained in this Award Agreement is intended to create or enlarge any other contractual obligations between the Company or the Employer and the Participant; (v) any grant under the 2022 Plan, including any grant of RSUs, is not part of normal or expected compensation for purposes of calculating any severance, resignation, redundancy, end of service payments, bonuses, long service option, pension, or retirement benefits or similar payments; (vi) the Participant is voluntarily participating in the 2022 Plan; (vii) the future value of the Shares underlying the RSUs granted hereunder is unknown and cannot be predicted with certainty; (viii) neither the Company, the Employer nor any of their respective Subsidiaries shall be liable for any change in value of the RSUs, the amount realized upon settlement of the RSUs or the amount realized upon a subsequent sale of any Shares acquired upon settlement of the RSUs, resulting from any fluctuation of the United States Dollar/local currency foreign exchange rate, and (ix) the RSUs and the underlying Shares are not granted to the Participant for prior services rendered to the Company, the Employer or any Subsidiaries. Without limiting the generality of the foregoing, the Committee shall have the discretion to adjust the terms and conditions of any award of RSUs to correct for any windfalls or shortfalls in such RSUs which, in the Committee's determination, arise from factors beyond the Participant's control; provided, however, that the Committee's authority with respect to any Award to a "covered employee, " as defined in Section 162(m)(3) of the Code, shall be limited to decreasing, and not increasing, such RSU.
6.06 Compliance with Law. The Company shall not be required to issue or deliver any Shares pursuant to this Award Agreement pending compliance with all applicable Laws (including any registration requirements or tax withholding requirements) and compliance with the Laws and practices of any stock exchange or quotation system upon which the Shares are listed or quoted. If the Participant resides or is employed outside of the United States, the Participant agrees, as a condition of the grant of the RSUs, to repatriate all payments attributable to the Shares and/or cash acquired under the 2022 Plan (including, but not limited to, dividends and any proceeds derived from
7


the sale of Shares acquired pursuant to the RSUs) if required by and in accordance with local Laws in the Participant’s country of residence (and country of employment, if different). In addition, the Participant also agrees to take any and all actions, and consent to any and all actions taken by the Company, its Subsidiaries and the Employer, as may be required to allow the Company, its Subsidiaries and the Employer to comply with local Laws in the Participant’s country of residence (and country of employment, if different). Finally, the Participant agrees to take any and all actions as may be required to comply with the Participant’s personal legal and tax obligations under local Laws in the Participant’s country of residence (and country of employment, if different).
6.07 Amendment. This Award Agreement may be amended by a writing which specifically states that it is amending this Award Agreement executed by (i) the Company and the Participant, (ii) the Company (at the discretion of the Committee), so long as a copy of such amendment is delivered to the Participant, and provided that no such amendment having a material adverse effect on the rights of the Participant hereunder may be made without the Participant's written consent or (iii) the Company (at the discretion of the Committee) in any way it may deem necessary or advisable to carry out the purpose of the grant as a result of any change in applicable Laws or any future Laws or judicial decisions.
6.08 Notices. Any notice to be given under the terms of this Award Agreement to the Company shall be addressed to the Company in care of its Corporate Secretary. Any notice to be given to the Participant shall be addressed to the Participant at the address listed in the Employer's records or to the Participant's electronic investment account held at the Stock Plan Administrator. By a notice given pursuant to this Section 6.08, either party may designate a different address for notices. Any notice shall have been deemed given when actually delivered.
6.09 Severability. If all or any part of this Award Agreement or the 2022 Plan is declared by any court or governmental authority to be unlawful or invalid, such unlawfulness or invalidity shall not invalidate any portion of this Award Agreement or the 2022 Plan not declared to be unlawful or invalid. Any provision of this Award Agreement (or part of such provision) so declared to be unlawful or invalid shall, if possible, be construed in a manner which will give effect to the terms of such provision (or part of such provision) to the fullest extent possible while remaining lawful and valid.
6.10 Construction. The RSUs are being issued pursuant to Article 8 (Restricted Stock and Restricted Stock Units) of the 2022 Plan. The RSUs are subject to the terms of the 2022 Plan. The Participant acknowledges receipt of the 2022 Plan booklet which contains the entire Plan, and the Participant represents and warrants that the Participant has read the 2022 Plan. Additional copies of the 2022 Plan are available upon request during normal business hours at the principal executive offices of the Company. To the extent that any provision of this Award Agreement violates or is inconsistent with an express provision of the 2022 Plan, the 2022 Plan provision shall govern and any inconsistent provision in this Award Agreement shall be of no force or effect. The words "including," "includes," or "include" are to be read as listing non-exclusive examples of the matters referred to, whether or not words such as "without limitation" or "but not limited to" are used in each instance.
6.11 Waiver of Right to Jury Trial. EACH OF THE PARTIES KNOWINGLY, VOLUNTARILY AND IRREVOCABLY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, ALL RIGHT TO TRIAL BY JURY IN ANY ACTION, PROCEEDING OR COUNTERCLAIM ARISING OUT OF OR RELATING TO THE RSUS, THE PLAN OR THIS AWARD AGREEMENT.
8


6.12 Waiver; No Third Party Beneficiaries. A waiver by the Company of a breach of any provision of this Award Agreement by the Participant shall not operate or be construed as a waiver of any other provision of this Award Agreement, or of any subsequent breach by the Participant. This Award Agreement shall not be construed to create any third party beneficiary rights.
6.13 Data Privacy. The Company is located at 100 Grainger Parkway, Lake Forest, Illinois 60045, United States of America, and grants RSUs under the 2022 Plan to employees of the Company and its Subsidiaries in its sole discretion. In conjunction with the Company's grant of the RSUs under the 2022 Plan and its ongoing administration of such awards, the Company is providing the following information about its data collection, processing and transfer practices. In accepting the grant of the RSU, the Participant expressly and explicitly consents to the personal data activities as described herein.
i.Data Collection, Processing and Usage. The Company and the Employer will collect, process and use certain personal information about the Participant, specifically, the Participant’s name, home address, email address and telephone number, date of birth, social security or insurance number, passport number or other identification number, salary, nationality, job title, any Shares or directorships held in the Company, details of all RSUs or any other entitlement to Shares awarded, canceled, exercised, vested, unvested or outstanding in the Participant’s favor (“Data”), for the purpose of implementing, administering and managing the 2022 Plan. The Company's legal basis for the collection, processing and use of the Participant's Data is the Participant's consent. The Participant's Data also may be disclosed to certain securities or other regulatory authorities where the Company’s securities are listed or traded, or regulatory filings are made. The Company's legal basis for such disclosure of the Participant's Data is to comply with applicable laws, rules and regulations.
ii.Stock Plan Administration Service Providers. The Company and the Employer transfer the Participant's Data to the Stock Plan Administrator based in the United States of America, which assists the Company with the implementation, administration and management of the 2022 Plan. In the future, the Company may select a different Stock Plan Administrator and share the Participant's Data with another company that serves in a similar manner. The Stock Plan Administrator will open an account for the Participant to receive and trade Shares acquired under the 2022 Plan. The Participant will be asked to agree to separate terms and data processing practices with the Stock Plan Administrator, which is a condition of the Participant's ability to participate in the 2022 Plan.
iii.International Data Transfers. The Company and the Stock Plan Administrator are based in the United States of America. The Participant should note that the Participant's country of residence may have enacted data privacy laws that are different from the United States of America. The Company's legal basis for the transfer of the Participant's Data to the United States of America is the Participant’s consent.
iv.Voluntariness and Consequences of Consent, Denial or Withdrawal. The Participant's participation in the 2022 Plan and the Participant's grant of consent hereunder is purely voluntary. The Participant may deny or withdraw the Participant's consent at any time. If the Participant does not consent, or if the Participant later withdraws the Participant's consent, the Participant may be unable to participate in the 2022 Plan. This would not affect the Participant's existing employment or salary; instead, the Participant merely may forfeit the opportunities associated with participation in the 2022 Plan.
9


v.Data Retention. The Participant understands that the Participant's Data will be held only as long as is necessary to implement, administer and manage the Participant's RSU and participation in the 2022 Plan; provided that the Company may hold the Participant’s Data for longer periods of time consistent with its retention policies and practices with respect to employee data.
vi.Data Subject Rights. The Participant understands that the Participant may have the right under applicable law to (i) access or copy the Participant's Data that the Company possesses, (ii) rectify incorrect Data concerning the Participant, (iii) delete the Participant's Data, (iv) restrict processing of the Participant's Data, (vi) lodge complaints with the competent supervisory authorities in the Participant’s country of residence. To receive clarification regarding these rights or to exercise these rights, the Participant understands that the Participant can contact the Participant's local human resources representative.
6.14    Private Placement. The grant of the RSUs is not intended to be a public offering of securities in the Participant's country of residence (and country of employment, if different). The Company has not submitted any registration statement, prospectus or other filing with the local securities authorities (unless otherwise required under local Laws).
6.15    No Advice Regarding Grant. The Company and the Employer are not providing any tax, legal or financial advice, nor is the Company or the Employer making any recommendations regarding the RSUs, the Participant's participation in the 2022 Plan or the Participant's acquisition or sale of the underlying Shares. The Participant is hereby advised to consult with the Participant's own personal tax, legal and financial advisors regarding participation in the 2022 Plan before taking any action related to the 2022 Plan or this Award Agreement.    
6.16     Securities Law Restrictions. The Participant acknowledges that, depending on the Participant's country of residence (and country of employment, if different) or where the Company Shares are listed, the Participant shall be subject to insider trading restrictions and/or market abuse Laws, which may affect the Participant's ability to acquire, sell or otherwise dispose of Shares, rights to Shares (e.g., RSUs) or rights linked to the value of Shares during such times as the Participant is considered to have "inside information" regarding the Company or its business (as defined by the local Laws in the Participant's country of residence and/or employment). Local insider trading laws and regulations may prohibit the cancellation or amendment of orders the Participant placed before the Participant possessed inside information. Furthermore, the Participant could be prohibited from (i) disclosing the inside information to any third party (other than on a "need to know" basis) and (ii) "tipping" third parties (including other employees of the Company and its Subsidiaries) or causing them otherwise to buy or sell securities. Any restrictions under these Laws are separate from and in addition to any restrictions that may be imposed under any applicable Company insider trading or other policy. The Participant solely is responsible for ensuring compliance with any applicable restrictions and should consult with the Participant's personal legal advisor on this matter.
6.17    EU Age Discrimination Rules. If the Participant is a local national of and employed in the United Kingdom or a country that is a member of the European Union, the grant of the RSUs and the terms and conditions governing the RSUs are intended to comply with the age discrimination provisions of the EU Equal Treatment Framework Directive, as implemented into local law (the "Age Discrimination Rules"). To the extent that a court or tribunal of competent jurisdiction determines that any provision of
10


this Award Agreement is invalid or unenforceable, in whole or in part, under the Age Discrimination Rules, the Company, in its sole discretion, shall have the power and authority to revise or strike such provision to the minimum extent necessary to make it valid and enforceable to the full extent permitted under local Laws.
6.18    Electronic Delivery. The Company may, in its sole discretion, deliver any documents related to the RSUs granted to the Participant under the 2022 Plan by electronic means. The Participant hereby expressly consents to receive such documents by electronic delivery and agrees to participate in the 2022 Plan through an online or electronic system established and maintained by the Company or a third party designated by the Company.
6.19    Governing Law; Jurisdiction. This Award Agreement shall be exclusively governed by, and construed in accordance with, the Laws of the State of Illinois without giving effect to any choice of law or conflict of law rules or provisions (whether of the State of Illinois or of any other jurisdiction) that would cause the application of the laws of a jurisdiction other than the State of Illinois. All disputes and controversies arising between the parties are to be submitted for determination exclusively to the federal or state courts of the State of Illinois and by accepting the grant of RSUs, the Participant expressly consents to the jurisdiction of such courts. Notwithstanding the foregoing, the Company may at its option seek interim and permanent injunctive relief before any competent court, tribunal or judicial forum, which in the absence of the foregoing provision, would have jurisdiction to grant the relief sought.
6.20    Entire Agreement. The Plan, this Award Agreement (including any applicable addendum) and the Unfair Competition Agreement constitute the entire agreement of the parties with respect to the subject matter hereof and supersede, in their entirety, all prior undertakings and agreements of the Company and the Participant with respect to the subject matter hereof.
[Signature Page Follows]
11


IN WITNESS WHEREOF, the Company has caused this Award Agreement to be executed by a duly authorized officer and the Participant acknowledges and agrees that by clicking on the “Accept” box below this Award Agreement in the section "Your New Grant" on the screen titled "View Grant," the Participant expressly agrees to be bound by the terms and conditions of the RSU, including Participant's electronic signature constituting the sole and exclusive means of executing this Award Agreement.


W.W. GRAINGER, INC.
By:     
       Name: DG Macpherson
       Title: Chairman & Chief Executive Officer







2


W.W. GRAINGER, INC.
2022 Incentive Plan
Addendum to Restricted Stock Unit Award Agreement
In addition to the terms of the W.W. Grainger, Inc. 2022 Incentive Plan (as may be amended from time to time, the "2022 Plan") and the Restricted Stock Unit Agreement (the "Award Agreement"), the RSUs are subject to the following additional terms and conditions as set forth in this addendum (this "Country Addendum") to the extent the Participant resides or is employed in one of the countries addressed herein. The Country Addendum is based upon the securities, tax, exchange control and other laws in effect in the respective countries as of April 2022. All capitalized terms contained in this Country Addendum shall have the same meaning as set forth in the 2022 Plan and this Award Agreement unless otherwise defined. If the Participant transfers residence or employment to a country identified in this Country Addendum, the additional terms and conditions for such country as reflected in this Country Addendum will apply to the Participant to the extent the Company determines, in its sole discretion, that the application of such terms and conditions is necessary or advisable in order to comply with local laws, rules and regulations, or to facilitate the operation and administration of the RSUs and the 2022 Plan (or the Company may establish alternative terms and conditions as may be necessary or advisable to accommodate the Participant’s transfer).
European Union ("EU") / European Economic Area ("EEA") / United Kingdom

The following provision replaces Section 6.13 to the extent the Participant is employed in the EU, EEA or the United Kingdom:
6.13    Data Privacy. The Company is located at 100 Grainger Parkway, Lake Forest, Illinois 60045, United States of America, and grants RSUs under the 2022 Plan to employees of the Company and its Subsidiaries in its sole discretion. In conjunction with the Company's grant of the RSUs under the 2022 Plan and its ongoing administration of such awards, the Company is providing the following information about its data collection, processing and transfer practices, which the Participant should carefully review.
    i.    Data Collection, Processing and Usage. The Company and the Employer will collect, process and use certain personal information about the Participant, specifically, the Participant’s name, home address, email address and telephone number, date of birth, social security or insurance number, passport number or other identification number, salary, nationality, job title, any Shares or directorships held in the Company, details of all RSUs or any other entitlement to Shares awarded, canceled, exercised, vested, unvested or outstanding in the Participant’s favor (“Data”), for the exclusive purpose of implementing, administering and managing the 2022 Plan. The Company collects, process and uses the Participant's Data pursuant to the Company's
A-1



legitimate interest of administering the Participant's RSUs and generally managing the 2022 Plan, and to satisfy its contractual obligations under the Award Agreement. The Participant's Data also may be disclosed to certain securities or other regulatory authorities where the Company’s securities are listed or traded or regulatory filings are made. The Company's legal basis for such disclosure of the Participant's Data is to comply with applicable laws, rules and regulations.
    ii.    Stock Plan Administration Service Providers. The Company and the Employer transfer the Participant's Data to the Stock Plan Administrator based in the United States of America, which assists the Company with the implementation, administration and management of the 2022 Plan. In the future, the Company may select a different Stock Plan Administrator and share the Participant's Data with another company that serves in a similar manner. The Stock Plan Administrator will open an account for the Participant to receive and trade Shares acquired under the 2022 Plan. The Participant will be asked to agree to separate terms and data processing practices with the Stock Plan Administrator, which is a condition of the Participant's ability to participate in the 2022 Plan.
    iii.    International Data Transfers. The Company and the Stock Plan Administrator are based in the United States of America. The Participant should note that the Participant's country of residence may have enacted data privacy laws that are different from the United States of America. The Company's legal basis for the transfer of the Participant's Data to the United States of America is to satisfy its contractual obligations under the Award Agreement.
    iv.    Data Retention. The Participant understands that the Participant's Data will be held only as long as is necessary to implement, administer and manage the Participant's RSU and participation in the 2022 Plan. When the Company no longer needs the Data, the Company will remove it from its systems. If the Company retains the Participant's Data longer, it would be to satisfy the Company's legal or regulatory obligations and the Company's legal basis would be for compliance with applicable laws, rules and regulations.
    v.    Data Subject Rights. The Participant understands that the Participant may have the right under applicable law to (i) access or copy the Participant's Data that the Company possesses, (ii) rectify incorrect Data concerning the Participant, (iii) delete the Participant's Data, (iv) restrict processing of the Participant's Data, (vi) lodge complaints with the competent supervisory authorities in the Participant’s country of residence. To receive clarification regarding these rights or to exercise these rights, the Participant understands that the Participant can contact the Participant's local human resources representative.
Canada
RSUs Payable in Shares Only
2


Notwithstanding any provision in the Award Agreement or the 2022 Plan to the contrary, vested RSUs shall be payable in Shares only (and shall not be settled in cash).
Securities Law Information
The Participant is permitted to sell Shares acquired through the 2022 Plan through the designated broker appointed under the 2022 Plan, if any, provided that the resale of such Shares takes place outside of Canada through the facilities of a stock exchange on which the Shares are listed (i.e., the New York Stock Exchange).
Foreign Asset Reporting Information
Any foreign property (including Shares and RSUs acquired under the 2022 Plan) must be reported to the Canada Revenue Agency on form T1135 (Foreign Income Verification Statement) if the total cost of your foreign property exceeds C$100,000 at any time in the year. The RSUs must be reported - generally at a nil cost - if the C$100,000 cost threshold is exceeded because of other foreign property held.  If Shares are acquired, their cost generally is the adjusted cost base ("ACB") of the Shares. The ACB would normally equal the fair market value of the Shares at time of vesting, but if the Participant owns other Shares, this ACB may have to be averaged with the ACB of the other Shares. The form must be filed by April 30 of the following year. The Participant should consult with the Participant's personal tax advisor to determine the Participant’s reporting requirements.
The following provisions will apply if the Participant is a resident of Quebec:
Use of English Language
If the Participant is a resident of Quebec, by accepting the RSUs, the Participant acknowledges and agrees that it is the Participant’s wish that the Award Agreement, this Addendum, the 2022 Plan, as well as all other documents, notices and legal proceedings entered into, given or instituted pursuant to the RSUs, either directly or indirectly, be drawn up in English.
Utilisation de l’anglais
Si le Participant est un résident du Québec, en acceptant les RSU, le Participant reconnaît et convient que c'est le souhait du Participant que l'Entente, le présent Avenant, le Plan 2022, ainsi que tous les autres documents, avis et procédures judiciaires engagés, donnés ou institués en vertu des RSU, directement ou indirectement, soient rédigés en anglais.

3


Mexico
Plan Document Acknowledgement
By accepting the RSUs, the Participant acknowledges that the Participant has received a copy of the 2022 Plan, has reviewed the 2022 Plan and the Award Agreement in their entirety, and fully understands and accepts all provisions of the 2022 Plan and the Award Agreement. In addition, by accepting the RSUs, the Participant acknowledges that the Participant has read and specifically and expressly approves the terms and conditions in Section 6.05 of the Award Agreement (“Nature of Grant”), in which the following is clearly described and established: (i) participation in the 2022 Plan does not constitute an acquired right; (ii) the 2022 Plan and participation in the 2022 Plan is offered by the Company on a wholly discretionary basis; (iii) participation in the 2022 Plan is voluntary; and (iv) neither the Company, the Employer nor any Subsidiary is responsible for any decrease in the value of the Shares underlying the RSUs.
Acuse de recibo del documento del Plan
Al aceptar las RSU, el Participante reconoce que ha recibido una copia del Plan 2022, ha revisado el Plan 2022 y el Acuerdo en su totalidad, y comprende y acepta completamente todas las disposiciones del Plan 2022 y el Acuerdo. Además, al aceptar las RSU, el Participante reconoce que el Participante ha leído y aprueba específica y expresamente los términos y condiciones de la Sección 6.05 del Acuerdo ("Naturaleza de la Subvención"), en la que se describe y establece claramente lo siguiente: ( i) la participación en el Plan 2022 no constituye un derecho adquirido; (ii) el Plan 2022 y la participación en el Plan 2022 son ofrecidos por la Compañía de forma totalmente discrecional; (iii) la participación en el Plan 2022 es voluntaria; y (iv) ni la Compañía, el Empleador ni ninguna Subsidiaria son responsables de ninguna disminución en el valor de las Acciones subyacentes a las RSU.
Commercial Relationship
The Participant expressly recognizes that participation in the 2022 Plan and the Company’s grant of the RSUs does not constitute an employment relationship between the Participant and the Company. The Participant has been granted RSUs as a consequence of the commercial relationship between the Company and the Employer, and the Employer is the Participant’s sole employer. Based on the foregoing, (a) the Participant expressly recognizes that the 2022 Plan and the benefits derived from participation in the 2022 Plan do not establish any rights between the Participant and the Company or the Employer, (b) the 2022 Plan and the benefits derived from participation in the 2022 Plan are not part of the employment conditions and/or benefits provided by the Company or the Employer, and (c) any modifications or amendments to the 2022 Plan by the Company, or a termination of the 2022 Plan by the Company, shall not constitute a change or impairment of the terms and conditions of the Participant’s employment with the Employer.
4


Relación Comercial
El Participante reconoce expresamente que la participación en el Plan 2022 y el otorgamiento de las RSU por parte de la Compañía no constituye una relación laboral entre el Participante y la Compañía. Al Participante se le han otorgado RSU como consecuencia de la relación comercial entre la Compañía y el Empleador, y el Empleador es el único empleador del Participante. Con base en lo anterior, (a) el Participante reconoce expresamente que el Plan 2022 y los beneficios derivados de la participación en el Plan 2022 no establecen ningún derecho entre el Participante y la Compañía o el Empleador, (b) el Plan 2022 y los beneficios derivados de la participación en el Plan 2022 no son parte de las condiciones de empleo y/o beneficios proporcionados por la Compañía o el Empleador, y (c) cualquier modificación o enmienda al Plan 2022 por parte de la Compañía, o una terminación del Plan 2022 por la Compañía, no constituirá un cambio o deterioro de los términos y condiciones del empleo del Participante con el Empleador.
Extraordinary Item of Compensation
The Participant expressly acknowledges and agrees that participation in the 2022 Plan is a result of the discretionary and unilateral decision of the Company, as well as the Participant’s free and voluntary decision to participate in the 2022 Plan in accord with the terms and conditions of the 2022 Plan, the Award Agreement, the Unfair Competition Agreement and this Addendum. As such, the Participant acknowledges and agrees that the Company may, in its sole discretion, amend and/or discontinue the Participant’s participation in the 2022 Plan at any time and without any liability. The value of the RSUs are an extraordinary item of compensation outside the scope of the employment contract, if any. The RSUs are not a part of the Participant’s regular or expected compensation for purposes of calculating any severance, resignation, redundancy, end of service payments, bonuses, long-service awards, pension or retirement benefits, or any similar payments, which are the exclusive obligations of the Employer.
Partida Extraordinaria de Compensación
El Ejecutivo reconoce y acepta expresamente que la participación en el Plan es el resultado de la decisión discrecional y unilateral de la Compañía, así como la decisión libre y voluntaria del Ejecutivo de participar en el Plan de acuerdo con los términos y condiciones del Plan, la Acuerdo, el Acuerdo de Competencia Desleal y este Addendum. Como tal, el Ejecutivo reconoce y acepta que la Compañía puede, a su exclusivo criterio, modificar y/o interrumpir la participación del Ejecutivo en el Plan en cualquier momento y sin responsabilidad alguna. El valor de las RSUs constituye una retribución extraordinaria fuera del ámbito del contrato de trabajo, si lo hubiere. Las RSU no forman parte de la compensación regular o esperada del Ejecutivo a los fines de calcular cualquier indemnización, renuncia, despido, pago por terminación del
5


servicio, bonificaciones, premios por servicio prolongado, pensión o beneficios de jubilación o cualquier pago similar, que son exclusivos obligaciones del Empleador.
United Kingdom
Income Tax and Social Insurance Contribution Withholding
The following provision shall supplement Article IV of the Award Agreement:
Without limitation to Article IV of the Award Agreement, the Participant agrees that the Participant is liable for all Tax-Related Items and hereby covenants to pay all such Tax-Related Items as and when requested by the Company or the Employer or by Her Majesty’s Revenue and Customs ("HMRC") (or any other tax authority or any other relevant authority). The Participant also agrees to indemnify and hold harmless the Company and the Employer against any taxes that they are required to pay or withhold or have paid or will pay to HMRC (or any other tax authority or any other relevant authority) on the Participant’s behalf.
Exclusion of Claim
The Participant acknowledges and agrees that the Participant will have no entitlement to compensation or damages, insofar as such entitlement arises or may arise from the Participant’s ceasing to have rights under or to be entitled to vest in the RSUs as a result of such termination (whether the termination is in breach of contract or otherwise), or from the loss or diminution in value of the RSUs. Upon the grant of the RSUs, the Participant shall be deemed to have irrevocably waived any such entitlement.

* * * * *


6
EX-10.2 3 gww-20220630xex102.htm EX-10.2 Document

Exhibit 10.2

W.W. GRAINGER, INC.
2022 Incentive Plan
2022 Form of Performance Stock Unit Award Agreement
This Performance Stock Unit Agreement (this "Award Agreement"), dated as of  (the "Grant Date"), is entered into between W.W. Grainger, Inc., an Illinois corporation (the "Company"), and you (the "Participant") as an Employee of the Company or a Subsidiary (the "Employer").
In consideration of the Participant's agreement to enter into an Unfair Competition Agreement with the Company concurrently with this Award Agreement on the Grant Date (the "Unfair Competition Agreement"), the Company desires to grant the Participant an award of performance stock units (the "PSUs"), providing for the issuance of shares of the Company's common stock ("Shares") pursuant to the W.W. Grainger, Inc. 2022 Incentive Plan (as may be amended from time to time, the "2022 Plan") subject to the Company's attainment of certain long-term performance goals and the Participant agrees to enter into the Unfair Competition Agreement and accept such PSUs on the terms and conditions set forth in this Award Agreement, the 2022 Plan and the Unfair Competition Agreement. Capitalized terms used but not defined in this Award Agreement have the meanings specified in the 2022 Plan.
In consideration of the mutual provisions set forth in this Award Agreement and in the Unfair Competition Agreement, and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree as follows:
ARTICLE I
Grants
1.01    Grant. Subject to the terms and conditions of this Award Agreement, the 2022 Plan and the Unfair Competition Agreement (the terms of which are hereby incorporated herein by reference) and effective on the Grant Date, the Company hereby grants to the Participant the number of PSUs (the "Target PSUs") as specified in the              award grant notice posted to the Participant's electronic investment account maintained with Morgan Stanley Smith Barney LLC, the stock plan service provider engaged by the Company in connection with the administration of the 2022 Plan (the "Stock Plan Administrator"). Each PSU represents a contractual right to receive one (1) Share upon the satisfaction of the terms and conditions of this Award Agreement. The actual number of PSUs that may become vested and settled pursuant to this Award Agreement will depend on the Company's achievement of the performance metrics defined and reflected in Exhibit I to this Award Agreement (the "Performance Metrics") during the period of through              (the "Measurement Period"), as shall be determined and certified by the Committee in its sole discretion. The Committee’s determination and certification shall be final and conclusive, and until the Committee has made such determination and certification, none of the Performance Metrics will be considered to have been satisfied. The Target PSUs will be equally apportioned to each Performance Metric (and reflected in Exhibit I of this Award Agreement).
ARTICLE II
1
PSU22


Provisions Relating to PSUs
2.01    Vesting of PSUs. Subject to the terms and conditions set forth in the 2022 Plan and this Award Agreement, the Target PSUs shall vest as determined pursuant to the terms of Exhibit I, which is incorporated by reference herein and made a part of this Award Agreement; provided that (except as otherwise set forth in this Article II) the Target PSUs shall not vest unless the Participant remains continuously employed by the Employer (or any other Subsidiary or Affiliate) from the Grant Date through the third anniversary of the Grant Date (the "PSU Vesting Date"). Any PSUs that do not vest shall be forfeited, and the Participant shall have no further rights with respect to such PSUs. Each PSU that becomes vested as provided herein shall be settled in accordance with Section 2.06.
2.02    Effect of Termination of Employment. Except as otherwise stated in the 2022 Plan, if the Participant's employment or service is terminated prior to the PSU Vesting Date for any reason whatsoever other than the Participant's involuntary termination without Cause or for the Participant's death, Disability or Retirement (defined below), the Target PSUs shall be forfeited in their entirety as of the Participant's Termination Date. If the Participant is a resident of, or employed in, the United States, "Termination Date" shall mean the effective date of termination of the Participant's employment. If the Participant is a resident of, or employed outside of, the United States, "Termination Date" shall mean the earliest of (i) the date on which notice of termination is provided to the Participant, (ii) the last day of the Participant's active service with the Employer or (iii) the last day on which the Participant is an employee of the Employer, as determined in each case without including any required advanced notice period and irrespective of the status of the termination under local labor or employment laws. For purposes of this Award Agreement, "Cause" shall have the same meaning as defined in the 2022 Plan, subject to modification as may be required to conform to the laws, rules and regulations ("Laws") of the Participant's country of residence (and country of employment, if different).
2.03    Effect of Involuntary Termination without Cause. If the Participant's employment or service is involuntarily terminated prior to the PSU Vesting Date for reasons other than Cause, the Participant will become vested in a pro-rata portion of the Target PSUs based upon the Company's achievement of the Performance Metrics. For purposes of the foregoing, the pro-ration shall be determined based upon a fraction, the numerator of which will be the number of full calendar months from the Grant Date to the Participant's Termination Date, and the denominator shall equal the number of full calendar months in the Measurement Period. Each actual PSU that becomes vested as provided herein shall be settled in accordance with Section 2.06.
2.04    Effect of Termination due to Death or Disability. If the Participant's employment or service is terminated prior to the PSU Vesting Date due to death or Disability, the Participant immediately will become vested in the number of PSUs equal to the Target PSUs. For purposes of this Award Agreement, "Disability" shall have the same meaning as defined in the 2022 Plan, subject to modification as may be required to conform to the Laws of the Participant's country of residence (and country of employment, if different). For the sake of clarity, the date of the Participant's death or Disability shall be a PSU Vesting Date. Each actual PSU that becomes vested as provided herein shall be settled in accordance with Section 2.06.
2.05 Effect of Retirement of the Participant. If the Participant's employment or service is terminated prior to the PSU Vesting Date due to the Participant's Retirement, the PSUs shall continue to vest and shall be settled in accordance with Section 2.01. For
2



purposes of this Award Agreement, "Retirement" shall mean the Participant's retirement of employment with the Company and its Subsidiaries on or after the Participant's (i) completion of at least 25 years of service with the Company and its Subsidiaries, (ii) completion of at least 20 years of service with the Company and its Subsidiaries and attainment of age 55, or (iii) completion of at least five (5) years of service with the Company and its Subsidiaries and attainment of age 60.
2.06 Settlement of Vested PSUs. Following the date on which the Committee certifies the Company's achievement of the Performance Metrics and determines the actual number of PSUs that vest pursuant to the achievement of the Performance Metrics, the Company shall, as soon as practicable (but in no event later than 60 days following the PSU Vesting Date), settle the vested PSUs by registering Shares in the Participant's name and delivering such Shares to the Participant's electronic stock plan account maintained by the Stock Plan Administrator. At the discretion of the Committee, and subject to such policies and procedures as it may adopt from time to time, the Participant's PSU may be settled in the form of: (i) cash, to the extent settlement in Shares (a) is prohibited under applicable Laws, (b) would require the Participant, the Company or the Employer to obtain the approval of any governmental and/or regulatory body in the Participant's country of residence (and country of employment, if different), or (c) is administratively burdensome or (ii) Shares, but the Company may require the Participant to immediately sell such Shares if necessary to comply with applicable Laws (in which case, the Participant hereby expressly authorizes the Company to issue sales instructions in relation to such Shares on the Participant's behalf).
2.07 Dividend Equivalents. No dividend equivalents will be paid on the Shares underlying the PSUs.
ARTICLE III
Recoupment
3.01    Recoupment in Event of Misconduct. If the Company determines that the Participant has committed or engaged in misconduct against the Company or has engaged in any criminal conduct, including embezzlement, fraud or theft, that involves or is related to the Company, or any other conduct that violates Company policy, causes or is discovered to have caused, any loss, damage, injury or other endangerment to the Company's property or reputation, and such Participant has received or is entitled to receive performance stock units, performance restricted stock units, stock options, restricted stock units or cash incentive compensation (collectively, "Incentive Compensation"), then the Company shall have the right to cancel the Incentive Compensation, require the return of Shares acquired under the 2022 Plan, recapture any gain realized upon the sale of Shares acquired under the 2022 Plan or take any other action it deems appropriate under the circumstances with respect to recouping the Incentive Compensation. The Company shall have sole discretion in determining whether the Participant's conduct was in compliance with applicable Law or Company policy and the extent to which the Company will seek recovery of the Incentive Compensation notwithstanding any other remedies available to the Company. If the Participant engages in misconduct or is believed to have engaged in misconduct, including but not limited to any violation of any of Participant's obligations under the Unfair Competition Agreement, the Company shall be entitled to take the actions outlined above for recouping the Incentive Compensation, as the Company deems appropriate under the circumstances.
3



3.02    Recoupment in Event of Materially Inaccurate Financial Results. If the Company has publicly filed materially inaccurate financial results (the "Subject Financials"), whether or not they result in a restatement, the Company has the discretion to recover any Incentive Compensation that was paid or settled to the Participant during the period covered by the Subject Financials as set forth herein. If the payment or settlement of Incentive Compensation would have been lower had the achievement of applicable financial performance goals been calculated based on restated financial results with respect to the Subject Financials, the Company may, if it determines it appropriate in its sole discretion, recover the portion of the paid or settled Incentive Compensation in excess of the payment or settlement that would have been made based on restated financial results. The Company will not seek to recover Incentive Compensation received or settled more than three (3) years after the date of the initial filing that contained the Subject Financials.
3.03    Recoupment in Event of Error. If the Participant receives any amount in excess of what the Participant should have received under the terms of this Award Agreement for any reason (including, without limitation, by reason of a mistake in calculations or administrative error), all as determined by the Committee, then the Company shall have the right to cancel the Incentive Compensation, require the return of Shares acquired under the 2022 Plan, recapture any gain realized upon the sale of Shares acquired under the 2022 Plan or take any other action it deems appropriate under the circumstances with respect to recouping the Incentive Compensation.
3.04    Implementation. For purposes of this Article III, the Participant expressly authorizes the Company to issue instructions, on behalf of the Participant, to the Stock Plan Administrator (and/or any other brokerage firm/third party service provider engaged by the Company to hold Shares and other amounts acquired under the 2022 Plan) to re-convey, transfer or otherwise return to the Company any Incentive Compensation (whether paid in the form of cash or Shares) subject to recoupment hereunder. Participant acknowledges and agrees that the Company's rights hereunder shall not be affected in any way by any subsequent change in the Participant's status, including retirement or termination of employment (including due to death or Disability). The Participant expressly agrees to indemnify and hold the Company and the Employer harmless from any loss, cost, damage, or expense (including attorneys’ fees) that the Company or the Employer may incur as a result of the Participant's actions or in the Company and the Employer’s efforts to recover such previously made payments or value pursuant to this Article III.
3.05    Forfeiture. To the extent any of the events set forth in this Article III occur before the Participant receives any Incentive Compensation due hereunder, any such Incentive Compensation shall be forfeited as determined by the Company in its sole discretion.
ARTICLE IV
Tax
4.01 Tax-Related Items. Regardless of any action the Company or the Employer takes with respect to any or all income tax (including U.S. federal, state and local taxes or non-U.S. taxes), social insurance, payroll tax, payment on account or other tax-related withholding ("Tax-Related Items"), the Participant acknowledges and agrees that the ultimate liability for all Tax-Related Items legally due by the Participant is and remains the Participant's responsibility and that the Company and the Employer (i) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the PSU, including the grant of the PSU, the vesting of
4



the PSU, the subsequent sale of any Shares acquired pursuant to the PSU and the receipt of any dividends and (ii) do not commit to structure the terms of the grant or any aspect of the PSU to reduce or eliminate the Participant's liability for Tax-Related Items.
4.02    Tax Withholding Obligations. Prior to the delivery of Shares (or cash) upon the vesting of the PSU, if the Participant's country of residence (and country of employment, if different) requires withholding of Tax-Related Items, the Company shall withhold a sufficient number of whole Shares otherwise issuable upon the vesting of the PSU that have an aggregate Fair Market Value sufficient to pay the Tax-Related Items required to be withheld with respect to the Shares or the cash equivalent. The Company may withhold or account for Tax-Related Items by considering applicable statutory withholding rates or other applicable withholding rates, including maximum applicable rates, in which case the Company shall make a cash payment to the Participant equal to the over-withheld amount, if applicable, as soon as administratively practicable. The cash equivalent of the Shares withheld will be used to settle the obligation to withhold the Tax-Related Items. In the event that the withholding of Shares is prohibited under applicable Law or otherwise may trigger adverse consequences to the Company or the Employer, the Company and the Employer may withhold the Tax-Related Items required to be withheld with respect to the Shares in cash from the Participant's regular salary and/or wages or any other amounts payable to the Participant, or may require the Participant to personally make payment of the Tax-Related Items required to be withheld. In the event the withholding requirements are not satisfied through the withholding of Shares by the Company or through the withholding of cash from the Participant's regular salary and/or wages or other amounts payable to the Participant, no Shares will be issued to the Participant (or the Participant's estate) upon vesting of the PSU unless and until satisfactory arrangements (as determined by the Committee) have been made by the Participant with respect to the payment of any Tax-Related Items that the Company or the Employer determines, in its sole discretion, must be withheld or collected with respect to such PSUs. If the obligation for the Participant's Tax-Related Items is satisfied by withholding a number of Shares as described herein, the Participant shall be deemed to have been issued the full number of Shares issuable upon vesting, notwithstanding that a number of the Shares is held back solely for the purpose of paying the Tax-Related Items due as a result of the vesting or any other aspect of the PSU.
The Participant will pay to the Company or the Employer any amount of Tax-Related Items that the Company or the Employer may be required to withhold as a result of the Participant's participation in the 2022 Plan or the Participant's acquisition of Shares that cannot be satisfied by the means described in this Article IV. The Company may refuse to deliver any Shares due upon vesting of the PSU if the Participant fails to comply with the Participant's obligations in connection with the Tax-Related Items as described herein. If the Participant is subject to taxation in more than one jurisdiction, the Participant acknowledges that the Company, the Employer or one or more of their respective Subsidiaries may be required to withhold or account for Tax-Related Items in more than one jurisdiction. The Participant hereby consents to any action reasonably taken by the Company and the Employer to meet the Participant's obligation for Tax-Related Items. By accepting this grant of the PSU, the Participant expressly consents to the withholding of Shares and/or withholding from the Participant's regular salary and/or wages or other amounts payable to the Participant as provided for hereunder. All other Tax-Related Items related to the PSU and any Shares delivered in payment thereof are the Participant's sole responsibility.
ARTICLE V
5



International Arrangements
5.01 Exchange Controls. As a condition to this PSU award, the Participant agrees to comply with any applicable foreign exchange Laws and hereby consents to any necessary, appropriate or advisable actions taken by the Company, the Employer or any of their respective Subsidiaries as may be required to comply with any applicable Laws of the Participant's country of residence (and country of employment, if different).
5.02    Foreign Asset and Account Reporting Requirements. The Participant acknowledges that there may be certain foreign asset and/or account reporting requirements, which may affect the Participant's ability to acquire or hold Shares acquired under the 2022 Plan or cash received from participating in the 2022 Plan (including from any dividends or dividend equivalent payments) in a brokerage or bank account outside the Participant's country of residence (and country of employment, if different). The Participant may be required to report such accounts, assets or transactions to the tax or other authorities in the Participant's country of residence (and country of employment, if different). The Participant acknowledges and agrees that it is the Participant's personal responsibility to be compliant with such Laws.
5.03    Country Specific Addendum. Notwithstanding any provisions of this Award Agreement to the contrary, the PSUs shall be subject to any special terms and conditions for the Participant's country of residence (and country of employment, if different) set forth in the addendum to this Award Agreement ("Country Addendum"). If the Participant transfers residence and/or employment to another country reflected in the Country Addendum at the time of transfer, the special terms and conditions for such country will apply to the Participant to the extent the Company determines, in its sole discretion, that the application of such special terms and conditions is necessary or advisable in order to comply with local Laws or to facilitate the operation and administration of the PSUs and the 2022 Plan (or the Company may establish alternative terms and conditions as may be necessary or advisable to accommodate the Participant's transfer). In all circumstances, the Country Addendum shall constitute part of this Award Agreement.
5.04    Controlling Language. If the Participant is in a country where English is not an official language, the Participant acknowledges that the Participant is sufficiently proficient in English to understand the terms and conditions of this Award Agreement or has had the ability to consult with an advisor who is sufficiently proficient in the English language. The Participant acknowledges and agrees that it is the Participant's express intent that this Award Agreement, the 2022 Plan, the Unfair Competition Agreement and all other documents, notices and legal proceedings entered into, given or instituted pursuant to the PSUs be drawn up in English. If the Participant has received this Award Agreement, the 2022 Plan, the Unfair Competition Agreement or any other documents related to the PSUs translated into a language other than English and the meaning of any translated version is different than the English version, the English version will control.
ARTICLE VI
Miscellaneous
6.01 Restriction on Transferability. Except to the extent expressly provided in the 2022 Plan or this Award Agreement, the PSUs may not be sold, transferred, pledged, assigned, or otherwise alienated at any time other than by will or by the laws of descent and distribution. Any attempt to do so contrary to the provisions hereof shall be null and
6



void. Notwithstanding the foregoing, the Committee may permit, in its sole discretion, the Participant to transfer the PSUs to a member of the Participant’s immediate family or trust, a partnership or other entity for the benefit of the Participant or the members of the Participant's immediate family; provided, however, that the Participant retains beneficial ownership of any such PSUs. For purposes hereof, “immediate family” has the meaning ascribed thereto in Rule 16(a)-1 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and “beneficial owner” has the meaning ascribed thereto in Rule 13d-3 of the Exchange Act.
6.02 Rights as Shareholder. The Participant shall not have voting or any other rights as a shareholder of the Company with respect to the Shares issuable upon the vesting of PSUs until the date of issuance of such Shares. Upon settlement of the PSU, the Participant will obtain, with respect to the Shares received in such settlement, full voting and other rights as a shareholder of the Company.
6.03 Administration. The Committee shall have the power to interpret the 2022 Plan and this Award Agreement and to adopt such rules for the administration, interpretation, and application of the 2022 Plan as are consistent therewith and to interpret or revoke any such rules. All actions taken and all interpretations and determinations made by the Committee shall be final and binding upon the Participant, the Company, and all other Persons. No member of the Committee shall be personally liable for any action, determination, or interpretation made in good faith with respect to the 2022 Plan or this Award Agreement.
6.04 No Employment Rights. This Award Agreement and the Participant's participation in the 2022 Plan are not and shall not be interpreted to: (i) form an employment contract or relationship with the Company, the Employer or any of their respective Subsidiaries; (ii) confer upon the Participant any right to continue in the employ of the Company, the Employer or any of their respective Subsidiaries; or (iii) interfere with the ability of the Company, the Employer or any of their respective Subsidiaries to terminate the Participant's employment at any time.
6.05    Nature of Grant. In accepting the grant hereunder, the Participant acknowledges and agrees that: (i) the 2022 Plan is established voluntarily by the Company, it is discretionary in nature and it may be modified, amended, suspended or terminated by the Company at any time; (ii) the Participant has read the 2022 Plan and any PSUs granted under it shall be subject to all of the terms and conditions of the 2022 Plan, including but not limited to the power of the Committee to interpret and determine the terms and provisions of the 2022 Plan and this Award Agreement and to make all determinations necessary or advisable for the administration of the 2022 Plan, all of which interpretations and determinations shall be final and binding; (iii) the PSU does not create any contractual or other right to receive future grants of PSUs, benefits in lieu of PSUs, or any other Plan benefits in the future; (iv) nothing contained in this Award Agreement is intended to create or enlarge any other contractual obligations between the Company or the Employer and the Participant; (v) any grant under the 2022 Plan, including any grant of PSUs, is not part of normal or expected compensation for purposes of calculating any severance, resignation, redundancy, end of service payments, bonuses, long service option, pension, or retirement benefits or similar payments; (vi) the Participant is voluntarily participating in the 2022 Plan; (vii) the future value of the Shares underlying the PSUs granted hereunder is unknown and cannot be predicted with certainty; (viii) neither the Company, the Employer nor any of their respective Subsidiaries shall be liable for any change in value of the PSUs, the amount realized upon settlement of the PSUs or the amount realized upon a subsequent sale of any Shares acquired upon settlement of the PSUs, resulting from any fluctuation of the
7



United States Dollar/local currency foreign exchange rate, and (ix) the PSUs and the underlying Shares are not granted to the Participant for prior services rendered to the Company, the Employer or any Subsidiaries. Without limiting the generality of the foregoing, the Committee shall have the discretion to adjust the terms and conditions of any award of PSUs to correct for any windfalls or shortfalls in such PSUs which, in the Committee's determination, arise from factors beyond the Participant's control; provided, however, that the Committee's authority with respect to any Award to a "covered employee, " as defined in Section 162(m)(3) of the Code, shall be limited to decreasing, and not increasing, such PSU.
6.06 Compliance with Law. The Company shall not be required to issue or deliver any Shares pursuant to this Award Agreement pending compliance with all applicable Laws (including any registration requirements or tax withholding requirements) and compliance with the Laws and practices of any stock exchange or quotation system upon which the Shares are listed or quoted. If the Participant resides or is employed outside of the United States, the Participant agrees, as a condition of the grant of the PSUs, to repatriate all payments attributable to the Shares and/or cash acquired under the 2022 Plan (including, but not limited to, dividends and any proceeds derived from the sale of Shares acquired pursuant to the PSUs) if required by and in accordance with local Laws in the Participant's country of residence (and country of employment, if different). In addition, the Participant also agrees to take any and all actions, and consent to any and all actions taken by the Company, its Subsidiaries and the Employer, as may be required to allow the Company, its Subsidiaries and the Employer to comply with local Laws in the Participant's country of residence (and country of employment, if different). Finally, the Participant agrees to take any and all actions as may be required to comply with the Participant's personal legal and tax obligations under local Laws in the Participant's country of residence (and country of employment, if different).
6.07 Amendment. This Award Agreement may be amended by a writing which specifically states that it is amending this Award Agreement executed by (i) the Company and the Participant, (ii) the Company (at the discretion of the Committee), so long as a copy of such amendment is delivered to the Participant, and provided that no such amendment having a material adverse effect on the rights of the Participant hereunder may be made without the Participant's written consent or (iii) the Company (at the discretion of the Committee) in any way it may deem necessary or advisable to carry out the purpose of the grant as a result of any change in applicable Laws or any future Laws or judicial decisions.
6.08 Notices. Any notice to be given under the terms of this Award Agreement to the Company shall be addressed to the Company in care of its Corporate Secretary. Any notice to be given to the Participant shall be addressed to the Participant at the address listed in the Employer’s records or to the Participant's electronic investment account held at the Stock Plan Administrator. By a notice given pursuant to this Section 6.08, either party may designate a different address for notices. Any notice shall have been deemed given when actually delivered.
6.09 Severability. If all or any part of this Award Agreement or the 2022 Plan is declared by any court or governmental authority to be unlawful or invalid, such unlawfulness or invalidity shall not invalidate any portion of this Award Agreement or the 2022 Plan not declared to be unlawful or invalid. Any provision of this Award Agreement (or part of such provision) so declared to be unlawful or invalid shall, if possible, be construed in a manner which will give effect to the terms of such provision (or part of such provision) to the fullest extent possible while remaining lawful and valid.
8



6.10 Construction. The PSUs are being issued pursuant to Article 9 (Performance Shares/Performance Units) of the 2022 Plan. PSUs are subject to the terms of the 2022 Plan. The Participant acknowledges receipt of the 2022 Plan booklet which contains the entire Plan, and the Participant represents and warrants that the Participant has read the 2022 Plan. Additional copies of the 2022 Plan are available upon request during normal business hours at the principal executive offices of the Company. To the extent that any provision of this Award Agreement violates or is inconsistent with an express provision of the 2022 Plan, the 2022 Plan provision shall govern and any inconsistent provision in this Award Agreement shall be of no force or effect. The words "including," "includes," or "include" are to be read as listing non-exclusive examples of the matters referred to, whether or not words such as "without limitation" or "but not limited to" are used in each instance.
6.11 Waiver of Right to Jury Trial. EACH OF THE PARTIES KNOWINGLY, VOLUNTARILY AND IRREVOCABLY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, ALL RIGHT TO TRIAL BY JURY IN ANY ACTION, PROCEEDING OR COUNTERCLAIM ARISING OUT OF OR RELATING TO THE PSUs, THE PLAN OR THIS AWARD AGREEMENT.
6.12 Waiver; No Third Party Beneficiaries. A waiver by the Company of a breach of any provision of this Award Agreement by the Participant shall not operate or be construed as a waiver of any other provision of this Award Agreement, or of any subsequent breach by the Participant. This Award Agreement shall not be construed to create any third party beneficiary rights.
6.13 Data Privacy. The Company is located at 100 Grainger Parkway, Lake Forest, Illinois 60045, United States of America, and grants PSUs under the 2022 Plan to employees of the Company and its Subsidiaries in its sole discretion. In conjunction with the Company's grant of the PSUs under the 2022 Plan and its ongoing administration of such awards, the Company is providing the following information about its data collection, processing and transfer practices. In accepting the grant of the PSU, the Participant expressly and explicitly consents to the personal data activities as described herein.
i.Data Collection, Processing and Usage. The Company and the Employer will collect, process and use certain personal information about the Participant, specifically, the Participant's name, home address, email address and telephone number, date of birth, social security or insurance number, passport number or other identification number, salary, nationality, job title, any Shares or directorships held in the Company, details of all PSUs or any other entitlement to Shares awarded, canceled, exercised, vested, unvested or outstanding in the Participant's favor ("Data"), for the purpose of implementing, administering and managing the 2022 Plan. The Company's legal basis for the collection, processing and use of the Participant's Data is the Participant's consent. The Participant's Data also may be disclosed to certain securities or other regulatory authorities where the Company's securities are listed or traded, or regulatory filings are made. The Company's legal basis for such disclosure of the Participant's Data is to comply with applicable laws, rules and regulations.
ii.Stock Plan Administration Service Providers. The Company and the Employer transfer the Participant's Data to the Stock Plan Administrator based in the United States of America, which assists the Company with the implementation, administration and management of the 2022 Plan. In the future, the Company may select a different Stock Plan Administrator and share the Participant's Data with another company that serves in a similar manner. The Stock Plan Administrator will open an
9



account for the Participant to receive and trade Shares acquired under the 2022 Plan. The Participant will be asked to agree to separate terms and data processing practices with the Stock Plan Administrator, which is a condition of the Participant's ability to participate in the 2022 Plan.
iii.International Data Transfers. The Company and the Stock Plan Administrator are based in the United States of America. The Participant should note that the Participant's country of residence may have enacted data privacy laws that are different from the United States of America. The Company's legal basis for the transfer of the Participant's Data to the United States of America is the Participant consent.
iv.Voluntariness and Consequences of Consent, Denial or Withdrawal. The Participant's participation in the 2022 Plan and the Participant's grant of consent hereunder is purely voluntary. The Participant may deny or withdraw the Participant's consent at any time. If the Participant does not consent, or if the Participant later withdraws the Participant's consent, the Participant may be unable to participate in the 2022 Plan. This would not affect the Participant's existing employment or salary; instead, the Participant merely may forfeit the opportunities associated with participation in the 2022 Plan.
v.Data Retention. The Participant understands that the Participant's Data will be held only as long as is necessary to implement, administer and manage the Participant's PSU and participation in the 2022 Plan; provided that the Company may hold the Participant's Data for longer periods of time consistent with its retention policies and practices with respect to employee data.
vi.Data Subject Rights. The Participant understands that the Participant may have the right under applicable law to (i) access or copy the Participant's Data that the Company possesses, (ii) rectify incorrect Data concerning the Participant, (iii) delete the Participant's Data, (iv) restrict processing of the Participant's Data, (vi) lodge complaints with the competent supervisory authorities in the Participant's country of residence. To receive clarification regarding these rights or to exercise these rights, the Participant understands that the Participant can contact the Participant's local human resources representative.
6.14    Private Placement. The grant of the PSUs is not intended to be a public offering of securities in the Participant's country of residence (and country of employment, if different). The Company has not submitted any registration statement, prospectus or other filing with the local securities authorities (unless otherwise required under local Laws).
6.15    No Advice Regarding Grant. The Company and the Employer are not providing any tax, legal or financial advice, nor is the Company or the Employer making any recommendations regarding the PSU, the Participant's participation in the 2022 Plan or the Participant's acquisition or sale of the underlying Shares. The Participant is hereby advised to consult with the Participant's own personal tax, legal and financial advisors regarding participation in the 2022 Plan before taking any action related to the 2022 Plan or this Award Agreement.    
6.16     Securities Law Restrictions. The Participant acknowledges that, depending on the Participant's country of residence (and country of employment, if different) or where the Company Shares are listed, the Participant shall be subject to insider trading restrictions and/or market abuse Laws, which may affect the Participant's ability to acquire, sell or otherwise dispose of Shares, rights to Shares (e.g., PSUs) or rights
10



linked to the value of Shares during such times as the Participant is considered to have "inside information" regarding the Company or its business (as defined by the local Laws in the Participant's country of residence and/or employment). Local insider trading laws and regulations may prohibit the cancellation or amendment of orders the Participant placed before the Participant possessed inside information. Furthermore, the Participant could be prohibited from (i) disclosing the inside information to any third party (other than on a "need to know" basis) and (ii) "tipping" third parties (including other employees of the Company and its Subsidiaries) or causing them otherwise to buy or sell securities. Any restrictions under these Laws are separate from and in addition to any restrictions that may be imposed under any applicable Company insider trading or other policy. The Participant solely is responsible for ensuring compliance with any applicable restrictions and should consult with the Participant's personal legal advisor on this matter.
6.17    EU Age Discrimination Rules. If the Participant is a local national of and employed in the United Kingdom or a country that is a member of the European Union, the grant of the PSUs and the terms and conditions governing the PSUs are intended to comply with the age discrimination provisions of the EU Equal Treatment Framework Directive, as implemented into local law (the "Age Discrimination Rules"). To the extent that a court or tribunal of competent jurisdiction determines that any provision of this Award Agreement is invalid or unenforceable, in whole or in part, under the Age Discrimination Rules, the Company, in its sole discretion, shall have the power and authority to revise or strike such provision to the minimum extent necessary to make it valid and enforceable to the full extent permitted under local Laws.
6.18    Electronic Delivery. The Company may, in its sole discretion, deliver any documents related to the PSUs granted to the Participant under the 2022 Plan by electronic means. The Participant hereby expressly consents to receive such documents by electronic delivery and agrees to participate in the 2022 Plan through an online or electronic system established and maintained by the Company or a third party designated by the Company.
6.19    Governing Law; Jurisdiction. This Award Agreement shall be exclusively governed by, and construed in accordance with, the Laws of the State of Illinois without giving effect to any choice of law or conflict of law rules or provisions (whether of the State of Illinois or of any other jurisdiction) that would cause the application of the laws of a jurisdiction other than the State of Illinois. All disputes and controversies arising between the parties are to be submitted for determination exclusively to the federal or state courts of the State of Illinois and by accepting the grant of PSUs, the Participant expressly consents to the jurisdiction of such courts. Notwithstanding the foregoing, the Company may at its option seek interim and permanent injunctive relief before any competent court, tribunal or judicial forum, which in the absence of the foregoing provision, would have jurisdiction to grant the relief sought.
6.20    Entire Agreement. The Plan, this Award Agreement (including any applicable addendum) and the Unfair Competition Agreement constitute the entire agreement of the parties with respect to the subject matter hereof and supersede, in their entirety, all prior undertakings and agreements of the Company and the Participant with respect to the subject matter hereof.
[Signature Page Follows]
11




IN WITNESS WHEREOF, the Company has caused this Award Agreement to be executed by a duly authorized officer and the Participant acknowledges and agrees that by clicking on the "Accept" box below this Award Agreement in the section "Your New Grant" on the screen titled "View Grant," the Participant expressly agrees to be bound by the terms and conditions of the PSU, including Participant's electronic signature constituting the sole and exclusive means of executing this Award Agreement.

W.W. GRAINGER, INC.
By:             
       Name: DG Macpherson
       Title: Chairman & Chief Executive Officer






2




EXHIBIT I

Performance Metrics for      Grant Date
Measurement Period: to                

The actual number of the Target PSUs that vest and which shall be settled pursuant to Section 2.06 of this Award Agreement shall be determined based upon the achievement of the following three (3) Performance Metrics, each of which shall be ___ weighted and which shall be determined and certified by the Committee in its sole discretion.

For purposes of the foregoing, the aggregate payout percentage shall be computed as the aggregate of (A) the Share Gain Payout Percentage multiplied by , (B) the Endless Assortment Business Revenue Growth Payout Percentage multiplied by , and (C) the Operating Margin Payout Percentage multiplied by .


1




A. Performance Metric - Share Gain


Targets for Performance Metric
TargetShare Gain Payout Percentage
0 basis points or less0%
      basis points to basis points
     % to %
      basis points to basis points
     % to %
      basis points to basis points
     %
      basis points to basis points
     % to %
      basis points to basis points
     % to %
      basis points or greater
     % (maximum)

B. Performance Metric - Endless Assortment Business Revenue Growth


2



Targets for Performance Metric
TargetEndless Assortment Segment Revenue Growth
Payout Percentage
0% or less0%
     % to %
     % to %
     % to %
     % to %
     % to %
     %
     % to %
     % to %
     % to %
     % to %
     % or greater
     % (maximum)

C. Performance Metric - Operating Margin


Targets for Performance Metric
TargetOperating Margin Payout Percentage
       basis points or less
0%
       basis points to basis points
     % to %
       basis points to basis points
     % to %
       basis points to basis points
     %
       basis points to basis points
     % to %
       basis points to basis points
     % to %
       basis points or greater
      % (maximum)

3

EX-31.1 4 gww-20220630xex311.htm EX-31.1 Document

CERTIFICATION
Exhibit 31.1
I, D.G. Macpherson, certify that:
 
1.I have reviewed this Quarterly Report on Form 10-Q of W.W. Grainger, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: July 29, 2022
 
By:
/s/ D.G. Macpherson                                                       
Name:D.G. Macpherson
Title:Chairman and Chief Executive Officer


EX-31.2 5 gww-20220630xex312.htm EX-31.2 Document

CERTIFICATION
Exhibit 31.2
I, Deidra C. Merriwether, certify that:
 
1.I have reviewed this Quarterly Report on Form 10-Q of W.W. Grainger, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: July 29, 2022
 
By:
/s/ Deidra C. Merriwether                                                      
Name:Deidra C. Merriwether
Title:Senior Vice President and Chief Financial Officer


EX-32 6 gww-20220630xex32.htm EX-32 Document

Exhibit 32
 
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
 
In connection with the Quarterly Report on Form 10-Q of W.W. Grainger, Inc. (“Grainger”) for the quarterly period ended June 30, 2022, (the “Report”), D.G. Macpherson, as Chairman and Chief Executive Officer of Grainger, and Deidra C. Merriwether, as Senior Vice President and Chief Financial Officer of Grainger, 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 Grainger.

/s/ D.G. Macpherson
D.G. Macpherson
Chairman and Chief Executive Officer
July 29, 2022
 
 
 
/s/ Deidra C. Merriwether
Deidra C. Merriwether
Senior Vice President and Chief Financial Officer
July 29, 2022


EX-101.SCH 7 gww-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - COVER link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS (PARENTHETICAL) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (PARENTHETICAL) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREDHOLDERS' EQUITY CONDENSED CONSOLIDATED STATEMENT OF SHAREDHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1008009 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREDHOLDERS' EQUITY CONDENSED CONSOLIDATED STATEMENT OF SHAREDHOLDERS' EQUITY (PARENTHETICAL) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - REVENUE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - REVENUE - Disaggregation of Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 2106103 - Disclosure - PROPERTY, BUILDINGS AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 2307302 - Disclosure - PROPERTY, BUILDINGS AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - PROPERTY, BUILDINGS AND EQUIPMENT (Details) link:presentationLink link:calculationLink link:definitionLink 2109104 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 2310303 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Balances and Changes in Carrying Amounts of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Balance in Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2114105 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 2315304 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 2416407 - Disclosure - DEBT - Long-Term Debt Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2417408 - Disclosure - DEBT - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2118106 - Disclosure - DERIVATIVE INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 2319305 - Disclosure - DERIVATIVE INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2420409 - Disclosure - DERIVATIVE INSTRUMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2421410 - Disclosure - DERIVATIVE INSTRUMENTS - Effect of Fair Value Hedges in Interest Expense, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2422411 - Disclosure - DERIVATIVE INSTRUMENTS - Fair Value and Carrying Amounts of Outstanding Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2123107 - Disclosure - DIVIDEND link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - DIVIDEND (Details) link:presentationLink link:calculationLink link:definitionLink 2125108 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 2326306 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2427413 - Disclosure - SEGMENT INFORMATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2428414 - Disclosure - SEGMENT INFORMATION - Summary of Segment Results (Details) link:presentationLink link:calculationLink link:definitionLink 2129109 - Disclosure - CONTINGENCIES AND LEGAL MATTERS link:presentationLink link:calculationLink link:definitionLink 2430415 - Disclosure - CONTINGENCIES AND LEGAL MATTERS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 gww-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 gww-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 gww-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Capitalized software Software and Software Development Costs [Member] Other non-current liabilities Liability, Other Postretirement Defined Benefit Plan, Noncurrent Balance Sheet Location [Axis] Balance Sheet Location [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Dividends [Abstract] Dividends [Abstract] Customer [Domain] Customer [Domain] Long-term operating lease liability Operating Lease, Liability, Noncurrent CONTINGENCIES AND LEGAL MATTERS Legal Matters and Contingencies [Text Block] Debt principal amount Debt Instrument, Face Amount Trademarks, trade names and other Trademarks and Trade Names [Member] Net earnings attributable to W.W. Grainger, Inc. Net Income (Loss) Attributable to Parent Long-term debt, gross, fair value Long-Term Debt, Gross, Fair Value Disclosure Long-Term Debt, Gross, Fair Value Disclosure Operating lease right-of-use Operating Lease, Right-of-Use Asset Cumulative preferred stock, shares outstanding Preferred Stock, Shares Outstanding Accrued compensation and benefits Employee-related Liabilities, Current Finite-lived intangible assets, accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Retained earnings Retained Earnings (Accumulated Deficit) Segment Balances Before Intersegment Eliminations and Consolidation Reconciling Items Operating Segments [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Entity Filer Category Entity Filer Category Accrued expenses Accrued Expenses [Member] Accrued Expenses Cross-currency swap Cross Currency Interest Rate Contract [Member] Cash dividends paid Dividends, Common Stock, Cash Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Proceeds from sale or redemption of assets Proceeds from Sale of Property, Plant, and Equipment Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Income Statement [Abstract] Income Statement [Abstract] Additional contributed capital Additional Paid in Capital, Common Stock Entity Registrant Name Entity Registrant Name Intangible Assets [Domain] Asset Class [Domain] Other assets Other Assets, Noncurrent Segments [Axis] Segments [Axis] Indefinite-lived intangible assets, carrying amount Indefinite-lived Intangible Assets (Excluding Goodwill) Proceeds from stock options exercised Proceeds from Stock Options Exercised Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Entity File Number Entity File Number Total shareholders' equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Income tax provision Income Tax Expense (Benefit) Income taxes – net Increase (Decrease) in Income Taxes Payable Accounts receivable (less allowances for credit losses of $34 and $30, respectively) Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Other Other [Member] Other [Member] Equity Components [Axis] Equity Components [Axis] Entity Tax Identification Number Entity Tax Identification Number Net gains from sale or redemption of assets Gain (Loss) on Disposition of Assets Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Fair Value Hedging Fair Value Hedging [Member] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Trade accounts payable Accounts Payable, Trade Inventories – net Inventory, Net Subsequent Event Type [Domain] Subsequent Event Type [Domain] Summary of Segment Results Schedule of Segment Reporting Information, by Segment [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Purchases of treasury stock Stock Repurchased During Period, Value Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Less current maturities Long-Term Debt, Current Maturities, Fair Value Disclosure Long-Term Debt, Current Maturities, Fair Value Disclosure Foreign currency translation adjustments – net of reclassification to earnings Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Commercial Commercial [Member] Commercial [Member] Current maturities of long-term debt Current maturities of long-term debt Long-term Debt, Current Maturities Product and Service [Axis] Product and Service [Axis] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Cumulative preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Equity Component [Domain] Equity Component [Domain] Cash Flow Hedging Cash Flow Hedging [Member] Local Phone Number Local Phone Number Deferred income taxes and tax uncertainties Other Income Tax Expense (Benefit), Continuing Operations Assets Assets [Abstract] Cumulative goodwill impairments Goodwill and Intangible Asset Impairment Transportation Transportation [Member] Transportation [Member] Debt issuance costs Debt Issuance Costs, Gross Land Land [Member] Statement [Line Items] Statement [Line Items] DERIVATIVE INSTRUMENTS Derivative Instruments and Hedging Activities Disclosure [Text Block] Other Segment Reconciling Items [Member] GOODWILL AND OTHER INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] Cumulative preferred stock – $5 par value – 12,000,000 shares authorized; none issued nor outstanding Preferred Stock, Value, Issued Retained Earnings Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Total intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) Debt Disclosure [Abstract] Debt Disclosure [Abstract] Service Revenue Service Revenue [Member] Service Revenue [Member] Earnings before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Percent of total company revenue Revenue From Contract With Customer, Excluding Assessed Tax, Percentage Of Company-Wide Revenue Revenue From Contract With Customer, Excluding Assessed Tax, Percentage Of Company-Wide Revenue Average interest rate Long-term Debt, Weighted Average Interest Rate, over Time Operating earnings (losses) Corporate, Non-Segment [Member] Summarized Information Segment Reporting [Abstract] Finite-lived intangible assets, useful life Finite-Lived Intangible Asset, Useful Life Customer [Axis] Customer [Axis] Accounts receivable Increase (Decrease) in Accounts Receivable Trade accounts payable Increase (Decrease) in Accounts Payable, Trade Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Intangible Assets [Axis] Asset Class [Axis] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Other Other Long-term Debt Comprehensive earnings – net of tax Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Title of 12(b) Security Title of 12(b) Security Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Senior Notes, 3.75% due 2046 Unsecured Senior Notes, 3.75% [Member] Unsecured Senior Notes, 3.75% [Member] Total assets Assets Manufacturing Manufacturing [Member] Manufacturing [Member] Common stock, shares authorized Common Stock, Shares Authorized Basic (in dollars per share) Earnings Per Share, Basic Document Type Document Type REVENUE Revenue from Contract with Customer [Text Block] Product and Service [Domain] Product and Service [Domain] Noncontrolling Interest Noncontrolling Interest [Member] Senior Notes, 4.60% due 2045 Unsecured Senior Notes, 4.60% [Member] Unsecured Senior Notes, 4.60% [Member] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Interest rate Debt Instrument, Interest Rate, Stated Percentage Derivative Contract [Domain] Derivative Contract [Domain] Less net earnings attributable to noncontrolling interest Net earnings Net Income (Loss) Attributable to Noncontrolling Interest Schedule of Disaggregation of Revenues Disaggregation of Revenue [Table Text Block] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Number of semi-annual principal payments Debt Instrument, Number Of Semi-Annual Principal Payments Debt Instrument, Number Of Semi-Annual Principal Payments Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Subsequent Event [Line Items] Subsequent Event [Line Items] Fair value and carrying value of derivative assets Derivative Asset, Fair Value, Gross Asset Number of plaintiffs Loss Contingency, Number of Plaintiffs Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Segments [Domain] Segments [Domain] Provision for credit losses Accounts Receivable, Credit Loss Expense (Reversal) Hedging Relationship [Axis] Hedging Relationship [Axis] Long-term debt, gross Long-term debt, gross Long-term Debt, Gross Goodwill [Roll Forward] Goodwill [Roll Forward] Intangibles – net Total intangible assets, net Intangible Assets, Net (Excluding Goodwill) Comprehensive earnings attributable to W.W. Grainger, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Derivative instruments and hedges, liabilities Derivative Instruments and Hedges, Liabilities Contractors Contractors [Member] Contractors [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Other non-current liabilities Other Operating Activities, Cash Flow Statement Treasury stock, at cost – 58,709,727 and 58,439,014 shares, respectively Treasury Stock, Value Other comprehensive earnings (losses): Other Comprehensive Income (Loss), Net of Tax [Abstract] Weighted average number of shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Entity Small Business Entity Small Business Other non-current liabilities Other Noncurrent Liabilities [Member] Total liabilities and shareholders' equity Liabilities and Equity Impairments Goodwill, Impairment Loss, Excluding Divested Businesses Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination, divested businesses and corresponding impairment amounts are not recognized in this concept Non-amortized trade names and other Indefinite-lived Intangible Assets [Member] Liabilities and shareholders' equity Liabilities and Equity [Abstract] Interest rate swaps Interest Rate Swap [Member] Derivative [Line Items] Derivative [Line Items] Hedging Relationship [Domain] Hedging Relationship [Domain] Accumulated Other Comprehensive Earnings (Losses) AOCI Attributable to Parent [Member] Inventories Increase (Decrease) in Inventories Derivative [Table] Derivative [Table] Debt issuance costs and discounts, fair value Debt Instrument, Unamortized, Discount (Premium) And Debt Issuance Costs, Net, Fair Value Debt Instrument, Unamortized, Discount (Premium) And Debt Issuance Costs, Net, Fair Value Endless Assortment Endless Assortment [Member] Endless Assortment Entity Interactive Data Current Entity Interactive Data Current Cost of goods sold Cost of Goods and Services Sold Document Period End Date Document Period End Date SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Entity Central Index Key Entity Central Index Key Total company revenue (as a percent) Percentage Of Company-Wide Revenue Percentage Of Company-Wide Revenue Gross profit Gross Profit Exchange rate effect on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Balance Sheet Location [Domain] Balance Sheet Location [Domain] Total comprehensive earnings attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Selling, general and administrative expenses Selling, General and Administrative Expense High-Touch Solutions N.A. High-Touch Solutions (N.A.) [Member] High-Touch Solutions (N.A.) Schedule of Property, Buildings and Equipment Property, Plant and Equipment [Table Text Block] Cumulative preferred stock, shares authorized Preferred Stock, Shares Authorized Shareholders' equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Address, State or Province Entity Address, State or Province Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Property, buildings and equipment – net Property, buildings and equipment – net Property, Plant and Equipment, Net PROPERTY, BUILDINGS AND EQUIPMENT Property, Plant and Equipment Disclosure [Text Block] DIVIDEND Shareholders' Equity and Share-based Payments [Text Block] Healthcare Customer Healthcare Customer [Member] Healthcare Customer [Member] Current liabilities Liabilities, Current [Abstract] Fair value and carrying value of derivative liabilities Derivative Asset, Fair Value, Gross Liability Deferred income taxes and tax uncertainties Deferred Income Taxes and Other Tax Liabilities, Noncurrent Schedule of Long-Term Debt Instruments Schedule of Long-term Debt Instruments [Table Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] DEBT Debt Disclosure [Text Block] Payments of long-term debt Repayments of Long-term Debt Trading Symbol Trading Symbol Customer lists and relationships Customer-Related Intangible Assets [Member] Earnings per share: Earnings Per Share [Abstract] Senior notes Senior Notes Senior Notes [Member] Property, buildings and equipment Property, Plant and Equipment, Gross Cash dividends paid Payments of Ordinary Dividends, Common Stock Furniture, Fixtures, Machinery and Equipment Furniture, Fixtures, Machinery and Equipment [Member] Furniture, Fixtures, Machinery and Equipment [Member] Term Loan Agreement, 0.05% Term Loan Agreement, 0.05% [Member] Term Loan Agreement, 0.05% Derivative Instrument [Axis] Derivative Instrument [Axis] Unsecured Senior Notes, 1.85% Unsecured Senior Notes, 1.85% [Member] Unsecured Senior Notes, 1.85% Number of reportable segments Number of Reportable Segments Document Transition Report Document Transition Report Common Stock – $0.50 par value – 300,000,000 shares authorized; 109,659,219 shares issued Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Total other expense – net Nonoperating Income (Expense) Government Customer Government Customer [Member] Government Customer [Member] Long-term debt (less current maturities) Long-term Debt, Excluding Current Maturities Less comprehensive earnings (losses) attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest [Abstract] Number of deaths Loss Contingency, Number of Deaths Loss Contingency, Number of Deaths Schedule of Goodwill [Table] Schedule of Goodwill [Table] Subsequent Event [Table] Subsequent Event [Table] Accumulated other comprehensive losses Accumulated Other Comprehensive Income (Loss), Net of Tax Dividend declared (in dollars per share) Dividends Payable, Amount Per Share Entity Emerging Growth Company Entity Emerging Growth Company Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Entity Current Reporting Status Entity Current Reporting Status Net earnings Net earnings Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Capital contribution Noncontrolling Interest, Increase from Subsidiary Equity Issuance Cover [Abstract] Cover [Abstract] Cash and cash equivalents at beginning of year Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Schedule of Effect of Fair Value Hedges in Interest Expense, Net Schedule of Derivative Instruments [Table Text Block] Goodwill [Line Items] Goodwill [Line Items] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Long-term debt, excluding current maturities, , fair value Long-Term Debt, Excluding Current Maturities, Fair Value Disclosure Long-Term Debt, Excluding Current Maturities, Fair Value Disclosure Treasury stock, shares at cost Treasury Stock, Shares Current assets Assets, Current [Abstract] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Interest expense – net Interest income (expense), net Interest Income (Expense), Net Other – net Proceeds from (Payments for) Other Financing Activities Finite-lived intangible assets, gross Finite-Lived Intangible Assets, Gross Schedule of Balance in Intangible Assets, Net Schedule of Finite-Lived Intangible Assets [Table Text Block] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Total other comprehensive earnings (losses) Other comprehensive earnings (losses) Other Comprehensive Income (Loss), Net of Tax Net sales Total net sales Revenue from Contract with Customer, Excluding Assessed Tax Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Document Quarterly Report Document Quarterly Report Accrued expenses Accrued Liabilities Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Other (income) expense: Nonoperating Income (Expense) [Abstract] Yen Denominated Bank Term Loan Yen Denominated Bank Term Loan [Member] Yen Denominated Bank Term Loan Common Stock Common Stock [Member] Entity Address, Address Line One Entity Address, Address Line One Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Building, Structures and Improvements Building and Building Improvements [Member] Change in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] Operating earnings Segment operating earnings Operating Income (Loss) Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Statement of Stockholders' Equity (Parentheticals) [Abstract] Statement of Stockholders' Equity (Parentheticals) [Abstract] Statement of Stockholders' Equity (Parentheticals) [Abstract] Entity Shell Company Entity Shell Company Other Contract Other Contract [Member] Operating lease liability Operating Lease, Liability, Current Total current liabilities Liabilities, Current Hedging Designation [Axis] Hedging Designation [Axis] Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Payments for employee taxes withheld from stock awards Payment, Tax Withholding, Share-based Payment Arrangement Document Fiscal Year Focus Document Fiscal Year Focus Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Additional Contributed Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Other, fair value Other Long-Term Debt, Fair Value Disclosure Other Long-Term Debt, Fair Value Disclosure Retail/Wholesale Retail/Wholesale [Member] Retail/Wholesale [Member] Cash dividends paid per share (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Translation Goodwill, Foreign Currency Translation Gain (Loss) Treasury Stock Treasury Stock [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Current Fiscal Year End Date Current Fiscal Year End Date Debt issuance costs and discounts – net of amortization Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Derivative, notional amount Derivative, Notional Amount Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Other assets Other Assets [Member] Other – net Other Nonoperating Income (Expense) Long-term debt, fair value Long-term Debt, Fair Value Statement [Table] Statement [Table] Senior Notes, 4.20% due 2047 Unsecured Senior Notes, 4.20% [Member] Unsecured Senior Notes, 4.20% [Member] Other – net Payments for (Proceeds from) Other Investing Activities Additions to property, buildings, equipment and intangibles Payments to Acquire Property, Plant, and Equipment Subsequent event Subsequent Event [Member] Finite-lived intangible assets, net Finite-Lived Intangible Assets, Net Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Goodwill Goodwill, beginning balance Goodwill, ending balance Goodwill Noncontrolling interest Stockholders' Equity Attributable to Noncontrolling Interest Consolidation Items [Axis] Consolidation Items [Axis] Total W.W. Grainger, Inc. shareholders’ equity Stockholders' Equity Attributable to Parent Total net sales (as a percent) Revenue From Contract With Customer, Excluding Assessed Tax, Percentage Revenue From Contract With Customer, Excluding Assessed Tax, Percentage Common stock, shares issued Common Stock, Shares, Issued Income taxes payable Accrued Income Taxes, Current Cumulative preferred stock, shares issued Preferred Stock, Shares Issued Postretirement benefit plan reclassification, net of tax benefit Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax Postretirement benefit plan losses and other – net of tax benefit of $1, $1, $2, and $2, respectively Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax City Area Code City Area Code Schedule of Balances and Changes in Carrying Amounts of Goodwill Schedule of Goodwill [Table Text Block] Adjustments to reconcile net earnings to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Designated as Hedging Instrument Designated as Hedging Instrument [Member] Schedule of Fair Value and Carrying Amounts of Outstanding Derivative Instruments Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Accrued sales incentives Contract With Customer, Sales Incentive Liability Contract With Customer, Sales Incentive Liability Entity Address, City or Town Entity Address, City or Town Accrued liabilities Increase (Decrease) in Other Accrued Liabilities Purchases of treasury stock Payments for Repurchase of Common Stock Stock-based compensation APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition EX-101.PRE 11 gww-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.22.2
COVER - shares
6 Months Ended
Jun. 30, 2022
Jul. 22, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2022  
Document Transition Report false  
Entity File Number 1-5684  
Entity Registrant Name W.W. Grainger, Inc.  
Entity Incorporation, State or Country Code IL  
Entity Tax Identification Number 36-1150280  
Entity Address, Address Line One 100 Grainger Parkway  
Entity Address, City or Town Lake Forest,  
Entity Address, State or Province IL  
Entity Address, Postal Zip Code 60045-5201  
City Area Code 847  
Local Phone Number 535-1000  
Title of 12(b) Security Common Stock  
Trading Symbol GWW  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   50,871,195
Entity Central Index Key 0000277135  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)
shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Net sales $ 3,837 $ 3,207 $ 7,484 $ 6,291
Cost of goods sold 2,396 2,083 4,660 4,074
Gross profit 1,441 1,124 2,824 2,217
Selling, general and administrative expenses 907 790 1,756 1,525
Operating earnings 534 334 1,068 692
Other (income) expense:        
Interest expense – net 22 22 45 43
Other – net (5) (7) (11) (13)
Total other expense – net 17 15 34 30
Earnings before income taxes 517 319 1,034 662
Income tax provision 128 76 260 164
Net earnings 389 243 774 498
Less net earnings attributable to noncontrolling interest 18 18 37 35
Net earnings attributable to W.W. Grainger, Inc. $ 371 $ 225 $ 737 $ 463
Earnings per share:        
Basic (in dollars per share) $ 7.22 $ 4.30 $ 14.33 $ 8.80
Diluted (in dollars per share) $ 7.19 $ 4.27 $ 14.26 $ 8.76
Weighted average number of shares outstanding:        
Basic (in shares) 51.0 52.2 51.1 52.2
Diluted (in shares) 51.3 52.5 51.4 52.5
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net earnings $ 389 $ 243 $ 774 $ 498
Other comprehensive earnings (losses):        
Foreign currency translation adjustments – net of reclassification to earnings (83) 9 (109) (26)
Postretirement benefit plan losses and other – net of tax benefit of $1, $1, $2, and $2, respectively (4) (2) (7) (5)
Total other comprehensive earnings (losses) (87) 7 (116) (31)
Comprehensive earnings – net of tax 302 250 658 467
Less comprehensive earnings (losses) attributable to noncontrolling interest        
Net earnings 18 18 37 35
Foreign currency translation adjustments (31) 0 (47) (18)
Total comprehensive earnings attributable to noncontrolling interest (13) 18 (10) 17
Comprehensive earnings attributable to W.W. Grainger, Inc. $ 315 $ 232 $ 668 $ 450
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS (PARENTHETICAL) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Statement of Comprehensive Income [Abstract]        
Postretirement benefit plan reclassification, net of tax benefit $ 1 $ 1 $ 2 $ 2
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Jun. 30, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 262 $ 241
Accounts receivable (less allowances for credit losses of $34 and $30, respectively) 2,099 1,754
Inventories – net 1,990 1,870
Prepaid expenses and other current assets 162 146
Total current assets 4,513 4,011
Property, buildings and equipment – net 1,438 1,424
Goodwill 374 384
Intangibles – net 227 238
Operating lease right-of-use 337 393
Other assets 160 142
Total assets 7,049 6,592
Current liabilities    
Current maturities of long-term debt 17 0
Trade accounts payable 1,054 816
Accrued compensation and benefits 282 319
Operating lease liability 68 66
Accrued expenses 299 290
Income taxes payable 30 37
Total current liabilities 1,750 1,528
Long-term debt (less current maturities) 2,309 2,362
Long-term operating lease liability 282 334
Deferred income taxes and tax uncertainties 131 121
Other non-current liabilities 112 87
Shareholders' equity    
Cumulative preferred stock – $5 par value – 12,000,000 shares authorized; none issued nor outstanding 0 0
Common Stock – $0.50 par value – 300,000,000 shares authorized; 109,659,219 shares issued 55 55
Additional contributed capital 1,287 1,270
Retained earnings 10,066 9,500
Accumulated other comprehensive losses (165) (96)
Treasury stock, at cost – 58,709,727 and 58,439,014 shares, respectively (9,042) (8,855)
Total W.W. Grainger, Inc. shareholders’ equity 2,201 1,874
Noncontrolling interest 264 286
Total shareholders' equity 2,465 2,160
Total liabilities and shareholders' equity $ 7,049 $ 6,592
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS (PARENTHETICAL) - USD ($)
$ in Millions
Jun. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 34 $ 30
Cumulative preferred stock, par value (in dollars per share) $ 5 $ 5
Cumulative preferred stock, shares authorized 12,000,000 12,000,000
Cumulative preferred stock, shares issued 0 0
Cumulative preferred stock, shares outstanding 0 0
Common stock, par value (in dollars per share) $ 0.50 $ 0.50
Common stock, shares authorized 300,000,000 300,000,000
Common stock, shares issued 109,659,219 109,659,219
Treasury stock, shares at cost 58,709,727 58,439,014
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash flows from operating activities:    
Net earnings $ 774 $ 498
Adjustments to reconcile net earnings to net cash provided by operating activities:    
Provision for credit losses 8 8
Deferred income taxes and tax uncertainties 15 (8)
Depreciation and amortization 107 92
Net gains from sale or redemption of assets 2 (4)
Stock-based compensation 27 25
Change in operating assets and liabilities:    
Accounts receivable (398) (180)
Inventories (149) 22
Prepaid expenses and other assets (50) (8)
Trade accounts payable 263 178
Accrued liabilities (8) (7)
Income taxes – net 10 (50)
Other non-current liabilities (8) (3)
Net cash provided by operating activities 593 563
Cash flows from investing activities:    
Additions to property, buildings, equipment and intangibles (163) (147)
Proceeds from sale or redemption of assets 2 17
Other – net (11) 0
Net cash used in investing activities (172) (130)
Cash flows from financing activities:    
Payments of long-term debt 0 (8)
Proceeds from stock options exercised 15 30
Payments for employee taxes withheld from stock awards (19) (28)
Purchases of treasury stock (199) (283)
Cash dividends paid (183) (176)
Other – net (2) 2
Net cash used in financing activities (388) (463)
Exchange rate effect on cash and cash equivalents (12) (8)
Net change in cash and cash equivalents 21 (38)
Cash and cash equivalents at beginning of year 241 585
Cash and cash equivalents at end of period $ 262 $ 547
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENT OF SHAREDHOLDERS' EQUITY CONDENSED CONSOLIDATED STATEMENT OF SHAREDHOLDERS' EQUITY - USD ($)
$ in Millions
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Additional Contributed Capital
Retained Earnings
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Other Comprehensive Earnings (Losses)
Treasury Stock
Noncontrolling Interest
Beginning balance at Dec. 31, 2020 $ 2,093 $ 12 $ 55 $ 1,239 $ 8,779 $ 12 $ (61) $ (8,184) $ 265
Increase (Decrease) in Stockholders' Equity                  
Stock-based compensation 14     9       5  
Purchases of treasury stock (175)             (175)  
Net earnings 255       238       17
Other comprehensive earnings (losses) (38)           (20)   (18)
Cash dividends paid (81)       (81)        
Ending balance at Mar. 31, 2021 2,080   55 1,248 8,948   (81) (8,354) 264
Beginning balance at Dec. 31, 2020 2,093 $ 12 55 1,239 8,779 $ 12 (61) (8,184) 265
Increase (Decrease) in Stockholders' Equity                  
Net earnings 498                
Other comprehensive earnings (losses) (31)                
Ending balance at Jun. 30, 2021 2,141   55 1,247 9,089   (74) (8,449) 273
Beginning balance at Mar. 31, 2021 2,080   55 1,248 8,948   (81) (8,354) 264
Increase (Decrease) in Stockholders' Equity                  
Stock-based compensation 12     (1)       12 1
Purchases of treasury stock (108)             (107) (1)
Net earnings 243       225       18
Other comprehensive earnings (losses) 7           7    
Capital contribution 2               2
Cash dividends paid (95)       (84)       (11)
Ending balance at Jun. 30, 2021 2,141   55 1,247 9,089   (74) (8,449) 273
Beginning balance at Dec. 31, 2021 2,160   55 1,270 9,500   (96) (8,855) 286
Increase (Decrease) in Stockholders' Equity                  
Stock-based compensation 13     10       3  
Purchases of treasury stock (75)             (75)  
Net earnings 385       366       19
Other comprehensive earnings (losses) (29)           (13)   (16)
Cash dividends paid (84)       (84)        
Ending balance at Mar. 31, 2022 2,370   55 1,280 9,782   (109) (8,927) 289
Beginning balance at Dec. 31, 2021 2,160   55 1,270 9,500   (96) (8,855) 286
Increase (Decrease) in Stockholders' Equity                  
Net earnings 774                
Other comprehensive earnings (losses) (116)                
Ending balance at Jun. 30, 2022 2,465   55 1,287 10,066   (165) (9,042) 264
Beginning balance at Mar. 31, 2022 2,370   55 1,280 9,782   (109) (8,927) 289
Increase (Decrease) in Stockholders' Equity                  
Stock-based compensation 10     7       2 1
Purchases of treasury stock (118)             (117) (1)
Net earnings 389       371       18
Other comprehensive earnings (losses) (87)           (56)   (31)
Cash dividends paid (99)       (87)       (12)
Ending balance at Jun. 30, 2022 $ 2,465   $ 55 $ 1,287 $ 10,066   $ (165) $ (9,042) $ 264
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENT OF SHAREDHOLDERS' EQUITY CONDENSED CONSOLIDATED STATEMENT OF SHAREDHOLDERS' EQUITY (PARENTHETICAL) - $ / shares
3 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Statement of Stockholders' Equity (Parentheticals) [Abstract]        
Cash dividends paid per share (in dollars per share) $ 1.72 $ 1.62 $ 1.62 $ 1.53
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.22.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
W.W. Grainger, Inc. is a broad line, business-to-business distributor of maintenance, repair and operating (MRO) products and services with operations primarily in North America (N.A.), Japan and the United Kingdom (U.K.). In this report, the words “Grainger” or “Company” mean W.W. Grainger, Inc. and its subsidiaries, except where the context makes it clear that the reference is only to W.W. Grainger, Inc. itself and not its subsidiaries.

Basis of Presentation
The Company's Condensed Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) for interim financial reporting and the rules and regulations of the U.S. Securities and Exchange Commission (SEC) and therefore do not include all information and disclosures normally included in the annual Consolidated Financial Statements. The preparation of these Condensed Consolidated Financial Statements and accompanying notes in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported. Actual results could differ materially from these estimated amounts. In the opinion of the Company’s management, the Condensed Consolidated Financial Statements reflect all adjustments, which are normal and recurring in nature, necessary for fair financial statement presentation.

The Condensed Consolidated Balance Sheet at December 31, 2021, has been derived from the audited Consolidated Financial Statements at that date but does not include all of the information and footnotes required by GAAP for complete financial statements.

The Condensed Consolidated Financial Statements should be read in conjunction with the Consolidated Financial Statements and accompanying notes for the year ended December 31, 2021 included in the Company’s Annual Report on Form 10-K filed with the SEC on February 23, 2022 (2021 Form 10-K).

There were no material changes to the Company’s significant accounting policies from those disclosed in Note 1 of the Notes to Consolidated Financial Statements in Part II, Item 8: Financial Statements and Supplementary Data in the Company's 2021 Form 10-K.

New Accounting Standards
Accounting Pronouncements Recently Adopted
In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance. This update provides increased transparency of government assistance, including the disclosure of the types of assistance an entity receives, an entity's method of accounting for government assistance and the effect of the assistance on an entity's financial statements. The guidance is effective for annual periods beginning after December 15, 2021 and should be applied prospectively or retrospectively. Early adoption is permitted. The Company adopted this ASU on January 1, 2022 on a prospective basis and it did not have a material impact on the Consolidated Financial Statements and related disclosures.

Accounting Pronouncements Recently Issued
In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting as modified by subsequently issued ASU 2021-01. This update provides optional expedients and exceptions for applying GAAP to certain contract modifications and hedging relationships that reference London Inter-bank Offered Rate (LIBOR) or another reference rate expected to be discontinued. The guidance is effective upon issuance and generally can be applied prospectively to contract modifications made and hedging relationships entered or evaluated on or before December 31, 2022. The Company evaluated the impact of this ASU and it does not expect a material impact on the Consolidated Financial Statements.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE
Company revenue is primarily comprised of MRO product sales and related activities, such as freight and services. Total service revenue accounted for approximately 1% of the Company's revenue for both the three and six months ended June 30, 2022 and 2021.

Grainger serves a large number of customers in diverse industries, which are subject to different economic and market-specific factors. The Company's presentation of revenue by segment and industry most reasonably depicts how the nature, amount, timing and uncertainty of the Company's revenue and cash flows are affected by economic and market-specific factors. In addition, the segments have unique underlying risks associated with customer purchasing behaviors. In the High-Touch Solutions N.A. segment, more than two-thirds of revenue is derived from customer contracts whereas in the Endless Assortment segment, a majority of revenue is derived from non-contractual purchases.

The following tables present the Company's percentage of revenue by reportable segment and by major customer industry:
Three Months Ended June 30,
20222021
High-Touch Solutions N.A.Endless Assortment
Total Company (2)
High-Touch Solutions N.A.Endless Assortment
Total Company (2)
Contractors11 %15 %11 %%15 %10 %
Commercial10 %16 %11 %%14 %10 %
Government17 %%14 %19 %%15 %
Healthcare%%%%%%
Manufacturing30 %29 %30 %29 %30 %30 %
Retail/Wholesale%15 %10 %10 %10 %10 %
Transportation%%%%%%
Other (1)
12 %18 %14 %12 %23 %14 %
Total net sales100 %100 %100 %100 %100 %100 %
Percent of total company revenue79 %19 %100 %78 %20 %100 %
(1) Other primarily includes revenue from industries and customers that are not material individually, including agriculture, mining, natural resources and resellers not aligned to a major industry segment.
(2) Total Company includes other businesses, which includes the Cromwell business. Other businesses account for approximately 2% of revenue for both the three months ended June 30, 2022 and 2021.
Six Months Ended June 30,
20222021
High-Touch Solutions N.A.Endless Assortment
Total Company (2)
High-Touch Solutions N.A.Endless Assortment
Total Company (2)
Contractors10 %15 %11 %%15 %10 %
Commercial10 %15 %10 %%15 %10 %
Government17 %%14 %19 %%15 %
Healthcare%%%%%%
Manufacturing31 %29 %31 %30 %29 %30 %
Retail/Wholesale%15 %10 %10 %10 %10 %
Transportation%%%%%%
Other (1)
11 %18 %13 %11 %23 %14 %
Total net sales100 %100 %100 %100 %100 %100 %
Percent of total company revenue79 %19 %100 %78 %20 %100 %
(1) Other primarily includes revenue from industries and customers that are not material individually, including agriculture, mining, natural resources and resellers not aligned to a major industry segment.
(2) Total Company includes other businesses, which includes the Cromwell business. Other businesses account for approximately 2% of revenue for both the six months ended June 30, 2022 and 2021.
Total accrued sales incentives were approximately $92 million and $73 million as of June 30, 2022 and December 31, 2021, and are reported as part of Accrued expenses.

The Company had no material unsatisfied performance obligations, contract assets or liabilities as of June 30, 2022 and December 31, 2021.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.22.2
PROPERTY, BUILDINGS AND EQUIPMENT
6 Months Ended
Jun. 30, 2022
Property, Plant and Equipment [Abstract]  
PROPERTY, BUILDINGS AND EQUIPMENT PROPERTY, BUILDINGS AND EQUIPMENT
Property, buildings and equipment consisted of the following (in millions of dollars):
As of
June 30, 2022December 31, 2021
Land$329 $329 
Building, structures and improvements1,418 1,431 
Furniture, fixtures, machinery and equipment1,631 1,567 
Property, buildings and equipment$3,378 $3,327 
Less accumulated depreciation and amortization1,940 1,903 
Property, buildings and equipment – net$1,438 $1,424 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND OTHER INTANGIBLE ASSETS
6 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND OTHER INTANGIBLE ASSETS GOODWILL AND OTHER INTANGIBLE ASSETSThe Company did not identify any significant events or changes in circumstances that indicated the existence of impairment indicators during the three and six months ended June 30, 2022. As such, quantitative assessments were not required.     
The balances and changes in the carrying amount of Goodwill (net of cumulative goodwill impairments) by segment are as follows (in millions of dollars):
High-Touch Solutions N.A.Endless AssortmentOtherTotal
Balance at January 1, 2021$321 $70 $— $391 
Translation— (7)— (7)
Balance at December 31, 2021321 63 — 384 
Translation(2)(8)— (10)
Balance at June 30, 2022$319 $55 $— $374 
    
The cumulative goodwill impairments as of June 30, 2022, were $137 million and consisted of $32 million within High-Touch Solutions N.A. and $105 million in Other.
There were no impairments to goodwill for the three and six months ended June 30, 2022 or the year ended December 31, 2021.
The balances in Intangible assets – net are as follows (in millions of dollars):
As of
June 30, 2022December 31, 2021
Weighted average lifeGross carrying amountAccumulated amortization/impairmentNet carrying amountGross carrying amountAccumulated amortization/impairmentNet carrying amount
Customer lists and relationships11.7 years$217 $176 $41 $221 $176 $45 
Trademarks, trade names and other14.2 years35 24 11 36 24 12 
Non-amortized trade names and otherIndefinite21 — 21 25 — 25 
Capitalized software4.2 years545 391 154 525 369 156 
Total intangible assets7.0 years$818 $591 $227 $807 $569 $238 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.22.2
DEBT
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
DEBT DEBT
Long-term debt, including current maturities and debt issuance costs and discounts – net, consisted of the following (in millions of dollars):
As of
June 30, 2022December 31, 2021
Carrying ValueFair Value Carrying ValueFair Value
4.60% senior notes due 2045
$1,000 $958 $1,000 $1,284 
1.85% senior notes due 2025
500 477 500 509 
4.20% senior notes due 2047
400 368 400 492 
3.75% senior notes due 2046
400 341 400 459 
Japanese yen term loan 67 67 78 78 
Other(19)(19)
Subtotal2,348 2,192 2,385 2,829 
Less current maturities(17)(17)— — 
Debt issuance costs and discounts – net of amortization
(22)(22)(23)(23)
Long-term debt (less current maturities)$2,309 $2,153 $2,362 $2,806 

Senior Notes
In the years 2015-2020, Grainger issued $2.3 billion in unsecured long-term debt (Senior Notes) primarily to provide flexibility in funding general working capital needs, share repurchases and long-term cash requirements. The Senior Notes require no principal payments until maturity and interest is paid semi-annually.

The Company incurred debt issuance costs related to its Senior Notes of approximately $29 million, representing underwriting fees and other expenses, that were recorded as a contra-liability within Long-term debt and are being amortized over the term of the Senior Notes using the straight-line method to Interest expense – net.

The Company uses interest rate swaps to manage the risks associated with its 1.85% Senior Notes. These swaps were designated for hedge accounting treatment as fair value hedges. The resulting carrying value adjustments as of June 30, 2022 and December 31, 2021, are presented within Other in the table above. For further discussion on the Company's hedge accounting policies and derivative instruments, see Note 6.

Term Loan
In August 2020, MonotaRO entered into a ¥9 billion term loan agreement to fund technology investments and the expansion of its distribution center (DC) network. As of June 30, 2022 and December 31, 2021, the carrying amount of the term loan, including current maturities due within one year, was $67 million and $78 million, respectively. The term loan matures in 2024, payable over four equal semi-annual principal installments in 2023 and 2024 and bears an average interest of 0.05%.

Fair Value
The estimated fair value of the Company’s Senior Notes was based on available external pricing data and current market rates for similar debt instruments, among other factors, which are classified as Level 2 inputs within the fair value hierarchy.

For further information on the Company’s debt instruments, see Note 6 of the Notes to Consolidated Financial Statements in Part II, Item 8: Financial Statements and Supplementary Data in the Company’s 2021 Form 10-K.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.2
DERIVATIVE INSTRUMENTS
6 Months Ended
Jun. 30, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVE INSTRUMENTS DERIVATIVE INSTRUMENTSThe Company maintains various agreements with bank counterparties that permit the Company to enter into “over-the-counter” derivative instrument agreements to manage its risk associated with interest rates and foreign currency fluctuations. In February 2020, the Company entered into certain derivative instrument agreements to manage its risk associated with interest rates on its 1.85% Notes and foreign currency fluctuations in connection with its foreign
currency-denominated intercompany borrowings. The Company did not enter into these agreements for trading or speculative purposes.

Cash Flow Hedges
The Company uses cash flow hedges primarily to hedge the exposure to variability in forecasted cash flows from foreign currency-denominated intercompany borrowings via cross-currency swaps. Gains or losses on the cross-currency swaps are reported as a component of Accumulated other comprehensive earnings (losses) (AOCE) and reclassified into earnings in the same period during which the hedged transaction affects earnings. The notional amount of the Company’s outstanding cash flow hedges as of June 30, 2022 and December 31, 2021 was approximately $34 million.

The effect of the Company’s cash flow hedges on the Condensed Consolidated Statement of Earnings (Other net) and AOCE for the three and six months ended June 30, 2022 and 2021 was not material.

Fair Value Hedges
The Company uses fair value hedges primarily to hedge a portion of its fixed-rate long-term debt via interest rate swaps. Changes in the fair value of the interest rate swaps, along with the gain or loss on the hedged item, is recorded in earnings under the same line item, Interest expense – net. The notional amount of the Company’s outstanding fair value hedges as of June 30, 2022 and December 31, 2021 was $500 million.

The effect of the Company's fair value hedges in Interest expense net on the Condensed Consolidated Statement of Earnings for the three and six months ended June 30, 2022 and 2021, respectively, is as follows (in millions of dollars):

Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Gains (losses)
Interest rate swaps:
      Hedged item$$(1)$24 $
      Derivatives designated as hedging instrument$(5)$$(24)$(9)
The fair value and carrying amounts of outstanding derivative instruments in the Condensed Consolidated Balance Sheets as of June 30, 2022 and December 31, 2021, respectively, were as follows (in millions of dollars):
As of
June 30, 2022December 31, 2021
Balance Sheet ClassificationFair Value and Carrying Amounts
Cross-currency swapAccrued expenses$$— 
Other non-current liabilities$— $
Interest rate swapsOther assets$— $
Other non-current liabilities$23 $— 

The carrying amount of the liability hedged by the interest rate swaps (Long-term debt), including the cumulative amount of fair value hedging adjustments, as of June 30, 2022 and December 31, 2021 totaled $477 million and $501 million, respectively.

Fair Value
The estimated fair values of the Company's derivative instruments were based on quoted market forward rates, which are classified as Level 2 inputs within the fair value hierarchy and reflect the present value of the amount that the Company would pay for contracts involving the same notional amounts and maturity dates. No adjustments
were required during the current period to reflect the counterparty’s credit risk or the Company’s own nonperformance risk.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.22.2
DIVIDEND
6 Months Ended
Jun. 30, 2022
Dividends [Abstract]  
DIVIDEND DIVIDENDOn July 27, 2022, the Company’s Board of Directors declared a quarterly dividend of $1.72 per share, payable September 1, 2022, to shareholders of record on August 8, 2022.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.22.2
SEGMENT INFORMATION
6 Months Ended
Jun. 30, 2022
Segment Reporting [Abstract]  
SEGMENT INFORMATION SEGMENT INFORMATION
Grainger's two reportable segments are High-Touch Solutions N.A. and Endless Assortment. The remaining international businesses, which include the Cromwell business, are classified as Other to reconcile to consolidated results. These businesses individually and in the aggregate do not meet the criteria of a reportable segment.

Corporate costs are allocated to each reportable segment based on benefits received. Additionally, intersegment sales transactions, which are sales between Grainger businesses in separate reportable segments, are eliminated within the segment to present only the impact of sales to external customers. Service fees for intersegment sales from the High-Touch Solutions N.A. segment to the Endless Assortment segment are included in each segment's Selling, general and administrative expenses (SG&A) and are eliminated in consolidation.

Following is a summary of segment results (in millions of dollars):
 Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
 Net salesOperating earnings (losses)Net salesOperating earnings (losses)Net salesOperating earnings (losses)Net salesOperating earnings (losses)
High-Touch Solutions N.A.$3,053 $475 $2,498 $282 $5,931 $956 $4,895 $588 
Endless Assortment719 62 645 58 1,416 117 1,267 113 
Other65 (3)64 (6)137 (5)129 (9)
Total Company$3,837 $534 $3,207 $334 $7,484 $1,068 $6,291 $692 

The Company is a broad line distributor of MRO products and services. Products are regularly added and removed from the Company's inventory assortment. Accordingly, it would be impractical to provide sales information by product category due to the way the business is managed, and the dynamic nature of the inventory offered, including the evolving list of products stocked and additional products available online but not stocked.

Assets for reportable segments are not disclosed. This information is not regularly reviewed by the Company's Chief Operating Decision Maker.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.2
CONTINGENCIES AND LEGAL MATTERS
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
CONTINGENCIES AND LEGAL MATTERS CONTINGENCIES AND LEGAL MATTERS
From time to time the Company is involved in various legal and administrative proceedings, including claims related to: product liability, safety or compliance; privacy and cybersecurity matters; negligence; contract disputes; environmental issues; unclaimed property; wage and hour laws; intellectual property; advertising and marketing; consumer protection; pricing (including disaster or emergency declaration pricing statutes); employment practices; regulatory compliance, including trade and export matters; anti-bribery and corruption; and other matters and actions brought by employees, consumers, competitors, suppliers, customers, governmental entities and other third parties.

As previously disclosed, beginning in the fourth quarter of 2019, Grainger, KMCO, LLC (KMCO) and other defendants have been named in several product liability-related lawsuits in the Harris County, Texas District Court relating to an explosion at a KMCO chemical refinery located in Crosby, Harris County, Texas on April 2, 2019. The complaints in which Grainger has been named, which to date encompass approximately 186 plaintiffs, seek recovery of compensatory and other damages and relief in relation to personal injury, including one death and various other alleged injuries. On May 8, 2020, KMCO filed a voluntary petition in the United States Bankruptcy Court for the Southern District of Texas for relief under Chapter 7 of Title 11 of the United States Bankruptcy Court in
the case KMCO, LLC, No. 20-60028. As a result of the Chapter 7 proceedings, the claims against KMCO in the Harris County lawsuits were stayed. Effective January 1, 2021, the Bankruptcy Court lifted the stay with respect to KMCO. In the product liability related cases, the Harris County District Court has decided to conduct bellwether trials involving a subset of plaintiffs the Court believes are representative of the parties' claims and defenses. The first such trial is scheduled for early 2023 and will include six plaintiffs. Additional trials may follow after the resolution of this initial trial.

On December 16, 2020, KMCO, the trustee of its estate and ORG Chemical Holdings, LLC, KMCO’s parent company (ORG), filed a property damage lawsuit relating to the KMCO chemical refinery incident against Grainger and another defendant in the Harris County, Texas District Court, which seeks unspecified damages (the KMCO Case). On April 1, 2021, 24 individual plaintiffs filed a petition in intervention seeking to be added as plaintiffs in the KMCO Case and seeking unspecified damages. On March 24, 2021, Indian Harbor Insurance Company, together with other insurance companies and underwriters, filed a property damage lawsuit relating to the KMCO chemical refinery incident against Grainger and another defendant in the Harris County, Texas District Court, seeking reimbursement of insurance payments made to or on behalf of KMCO and ORG, the insured parties under their respective policies, and other damages.

Grainger is investigating each of the various claims against the Company relating to the KMCO chemical refinery incident and intends to contest these matters vigorously.

Also, as a government contractor selling to federal, state and local governmental entities, the Company may be subject to governmental or regulatory inquiries or audits or other proceedings, including those related to contract administration, pricing and product compliance.

From time to time, the Company has also been named, along with numerous other nonaffiliated companies, as defendant in litigation in various states involving asbestos and/or silica. These lawsuits typically assert claims of personal injury arising from alleged exposure to asbestos and/or silica as a consequence of products manufactured by third parties purportedly distributed by the Company. While several lawsuits have been dismissed in the past based on the lack of product identification, if a specific product distributed by the Company is identified in any pending or future lawsuits, the Company will seek to exercise indemnification remedies against the product manufacturer to the extent available. In addition, the Company believes that a substantial number of these claims are covered by insurance. The Company has entered into agreements with its major insurance carriers relating to the scope, coverage and the costs of defense, of lawsuits involving claims of exposure to asbestos. The Company believes it has strong legal and factual defenses and intends to continue defending itself vigorously in these lawsuits.

While the Company is unable to predict the outcome of any of these proceedings and other matters, it believes that their ultimate resolution will not have, either individually or in the aggregate, a material adverse effect on the Company’s consolidated financial condition or results of operations.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenues
The following tables present the Company's percentage of revenue by reportable segment and by major customer industry:
Three Months Ended June 30,
20222021
High-Touch Solutions N.A.Endless Assortment
Total Company (2)
High-Touch Solutions N.A.Endless Assortment
Total Company (2)
Contractors11 %15 %11 %%15 %10 %
Commercial10 %16 %11 %%14 %10 %
Government17 %%14 %19 %%15 %
Healthcare%%%%%%
Manufacturing30 %29 %30 %29 %30 %30 %
Retail/Wholesale%15 %10 %10 %10 %10 %
Transportation%%%%%%
Other (1)
12 %18 %14 %12 %23 %14 %
Total net sales100 %100 %100 %100 %100 %100 %
Percent of total company revenue79 %19 %100 %78 %20 %100 %
(1) Other primarily includes revenue from industries and customers that are not material individually, including agriculture, mining, natural resources and resellers not aligned to a major industry segment.
(2) Total Company includes other businesses, which includes the Cromwell business. Other businesses account for approximately 2% of revenue for both the three months ended June 30, 2022 and 2021.
Six Months Ended June 30,
20222021
High-Touch Solutions N.A.Endless Assortment
Total Company (2)
High-Touch Solutions N.A.Endless Assortment
Total Company (2)
Contractors10 %15 %11 %%15 %10 %
Commercial10 %15 %10 %%15 %10 %
Government17 %%14 %19 %%15 %
Healthcare%%%%%%
Manufacturing31 %29 %31 %30 %29 %30 %
Retail/Wholesale%15 %10 %10 %10 %10 %
Transportation%%%%%%
Other (1)
11 %18 %13 %11 %23 %14 %
Total net sales100 %100 %100 %100 %100 %100 %
Percent of total company revenue79 %19 %100 %78 %20 %100 %
(1) Other primarily includes revenue from industries and customers that are not material individually, including agriculture, mining, natural resources and resellers not aligned to a major industry segment.
(2) Total Company includes other businesses, which includes the Cromwell business. Other businesses account for approximately 2% of revenue for both the six months ended June 30, 2022 and 2021.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.2
PROPERTY, BUILDINGS AND EQUIPMENT (Tables)
6 Months Ended
Jun. 30, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Property, Buildings and Equipment
Property, buildings and equipment consisted of the following (in millions of dollars):
As of
June 30, 2022December 31, 2021
Land$329 $329 
Building, structures and improvements1,418 1,431 
Furniture, fixtures, machinery and equipment1,631 1,567 
Property, buildings and equipment$3,378 $3,327 
Less accumulated depreciation and amortization1,940 1,903 
Property, buildings and equipment – net$1,438 $1,424 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Balances and Changes in Carrying Amounts of Goodwill The balances and changes in the carrying amount of Goodwill (net of cumulative goodwill impairments) by segment are as follows (in millions of dollars):
High-Touch Solutions N.A.Endless AssortmentOtherTotal
Balance at January 1, 2021$321 $70 $— $391 
Translation— (7)— (7)
Balance at December 31, 2021321 63 — 384 
Translation(2)(8)— (10)
Balance at June 30, 2022$319 $55 $— $374 
Schedule of Balance in Intangible Assets, Net
The balances in Intangible assets – net are as follows (in millions of dollars):
As of
June 30, 2022December 31, 2021
Weighted average lifeGross carrying amountAccumulated amortization/impairmentNet carrying amountGross carrying amountAccumulated amortization/impairmentNet carrying amount
Customer lists and relationships11.7 years$217 $176 $41 $221 $176 $45 
Trademarks, trade names and other14.2 years35 24 11 36 24 12 
Non-amortized trade names and otherIndefinite21 — 21 25 — 25 
Capitalized software4.2 years545 391 154 525 369 156 
Total intangible assets7.0 years$818 $591 $227 $807 $569 $238 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.2
DEBT (Tables)
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt Instruments
Long-term debt, including current maturities and debt issuance costs and discounts – net, consisted of the following (in millions of dollars):
As of
June 30, 2022December 31, 2021
Carrying ValueFair Value Carrying ValueFair Value
4.60% senior notes due 2045
$1,000 $958 $1,000 $1,284 
1.85% senior notes due 2025
500 477 500 509 
4.20% senior notes due 2047
400 368 400 492 
3.75% senior notes due 2046
400 341 400 459 
Japanese yen term loan 67 67 78 78 
Other(19)(19)
Subtotal2,348 2,192 2,385 2,829 
Less current maturities(17)(17)— — 
Debt issuance costs and discounts – net of amortization
(22)(22)(23)(23)
Long-term debt (less current maturities)$2,309 $2,153 $2,362 $2,806 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.2
DERIVATIVE INSTRUMENTS (Tables)
6 Months Ended
Jun. 30, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Effect of Fair Value Hedges in Interest Expense, Net
The effect of the Company's fair value hedges in Interest expense net on the Condensed Consolidated Statement of Earnings for the three and six months ended June 30, 2022 and 2021, respectively, is as follows (in millions of dollars):

Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Gains (losses)
Interest rate swaps:
      Hedged item$$(1)$24 $
      Derivatives designated as hedging instrument$(5)$$(24)$(9)
Schedule of Fair Value and Carrying Amounts of Outstanding Derivative Instruments
The fair value and carrying amounts of outstanding derivative instruments in the Condensed Consolidated Balance Sheets as of June 30, 2022 and December 31, 2021, respectively, were as follows (in millions of dollars):
As of
June 30, 2022December 31, 2021
Balance Sheet ClassificationFair Value and Carrying Amounts
Cross-currency swapAccrued expenses$$— 
Other non-current liabilities$— $
Interest rate swapsOther assets$— $
Other non-current liabilities$23 $— 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.2
SEGMENT INFORMATION (Tables)
6 Months Ended
Jun. 30, 2022
Segment Reporting [Abstract]  
Summary of Segment Results
Following is a summary of segment results (in millions of dollars):
 Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
 Net salesOperating earnings (losses)Net salesOperating earnings (losses)Net salesOperating earnings (losses)Net salesOperating earnings (losses)
High-Touch Solutions N.A.$3,053 $475 $2,498 $282 $5,931 $956 $4,895 $588 
Endless Assortment719 62 645 58 1,416 117 1,267 113 
Other65 (3)64 (6)137 (5)129 (9)
Total Company$3,837 $534 $3,207 $334 $7,484 $1,068 $6,291 $692 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Accrued sales incentives $ 92   $ 73
Service Revenue      
Disaggregation of Revenue [Line Items]      
Total company revenue (as a percent) 1.00% 1.00%  
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE - Disaggregation of Revenues (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 100.00% 100.00% 100.00% 100.00%
Percent of total company revenue 100.00% 100.00% 100.00% 100.00%
Operating earnings (losses)        
Disaggregation of Revenue [Line Items]        
Total company revenue (as a percent) 2.00% 2.00% 2.00% 2.00%
Contractors        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 11.00% 10.00% 11.00% 10.00%
Commercial        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 11.00% 10.00% 10.00% 10.00%
Government Customer        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 14.00% 15.00% 14.00% 15.00%
Healthcare Customer        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 5.00% 6.00% 5.00% 6.00%
Manufacturing        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 30.00% 30.00% 31.00% 30.00%
Retail/Wholesale        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 10.00% 10.00% 10.00% 10.00%
Transportation        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 5.00% 5.00% 6.00% 5.00%
Other        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 14.00% 14.00% 13.00% 14.00%
High-Touch Solutions N.A.        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 100.00% 100.00% 100.00% 100.00%
Percent of total company revenue 79.00% 78.00% 79.00% 78.00%
High-Touch Solutions N.A. | Contractors        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 11.00% 9.00% 10.00% 9.00%
High-Touch Solutions N.A. | Commercial        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 10.00% 9.00% 10.00% 9.00%
High-Touch Solutions N.A. | Government Customer        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 17.00% 19.00% 17.00% 19.00%
High-Touch Solutions N.A. | Healthcare Customer        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 6.00% 7.00% 7.00% 7.00%
High-Touch Solutions N.A. | Manufacturing        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 30.00% 29.00% 31.00% 30.00%
High-Touch Solutions N.A. | Retail/Wholesale        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 9.00% 10.00% 9.00% 10.00%
High-Touch Solutions N.A. | Transportation        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 5.00% 5.00% 5.00% 5.00%
High-Touch Solutions N.A. | Other        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 12.00% 12.00% 11.00% 11.00%
Endless Assortment        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 100.00% 100.00% 100.00% 100.00%
Percent of total company revenue 19.00% 20.00% 19.00% 20.00%
Endless Assortment | Contractors        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 15.00% 15.00% 15.00% 15.00%
Endless Assortment | Commercial        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 16.00% 14.00% 15.00% 15.00%
Endless Assortment | Government Customer        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 2.00% 3.00% 3.00% 3.00%
Endless Assortment | Healthcare Customer        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 2.00% 2.00% 2.00% 2.00%
Endless Assortment | Manufacturing        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 29.00% 30.00% 29.00% 29.00%
Endless Assortment | Retail/Wholesale        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 15.00% 10.00% 15.00% 10.00%
Endless Assortment | Transportation        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 3.00% 3.00% 3.00% 3.00%
Endless Assortment | Other        
Disaggregation of Revenue [Line Items]        
Total net sales (as a percent) 18.00% 23.00% 18.00% 23.00%
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.2
PROPERTY, BUILDINGS AND EQUIPMENT (Details) - USD ($)
$ in Millions
Jun. 30, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property, buildings and equipment $ 3,378 $ 3,327
Less accumulated depreciation and amortization 1,940 1,903
Property, buildings and equipment – net 1,438 1,424
Land    
Property, Plant and Equipment [Line Items]    
Property, buildings and equipment 329 329
Building, Structures and Improvements    
Property, Plant and Equipment [Line Items]    
Property, buildings and equipment 1,418 1,431
Furniture, Fixtures, Machinery and Equipment    
Property, Plant and Equipment [Line Items]    
Property, buildings and equipment $ 1,631 $ 1,567
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND OTHER INTANGIBLE ASSETS - Balances and Changes in Carrying Amounts of Goodwill (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Goodwill [Roll Forward]    
Goodwill, beginning balance $ 384 $ 391
Translation (10) (7)
Goodwill, ending balance 374 384
Other    
Goodwill [Roll Forward]    
Goodwill, beginning balance 0 0
Translation 0 0
Goodwill, ending balance 0 0
High-Touch Solutions N.A. | Segment Balances Before Intersegment Eliminations and Consolidation Reconciling Items    
Goodwill [Roll Forward]    
Goodwill, beginning balance 321 321
Translation (2) 0
Goodwill, ending balance 319 321
Endless Assortment | Segment Balances Before Intersegment Eliminations and Consolidation Reconciling Items    
Goodwill [Roll Forward]    
Goodwill, beginning balance 63 70
Translation (8) (7)
Goodwill, ending balance $ 55 $ 63
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2022
Segment Reporting Information [Line Items]    
Impairments $ 0 $ 0
Segment Balances Before Intersegment Eliminations and Consolidation Reconciling Items    
Segment Reporting Information [Line Items]    
Cumulative goodwill impairments   137
Other    
Segment Reporting Information [Line Items]    
Cumulative goodwill impairments   105
High-Touch Solutions N.A. | Segment Balances Before Intersegment Eliminations and Consolidation Reconciling Items    
Segment Reporting Information [Line Items]    
Cumulative goodwill impairments   $ 32
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND OTHER INTANGIBLE ASSETS - Balance in Intangible Assets, Net (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Finite-lived intangible assets, useful life 7 years  
Total intangible assets, gross $ 818 $ 807
Finite-lived intangible assets, accumulated amortization 591 569
Total intangible assets, net $ 227 238
Customer lists and relationships    
Finite-lived intangible assets, useful life 11 years 8 months 12 days  
Finite-lived intangible assets, gross $ 217 221
Finite-lived intangible assets, accumulated amortization 176 176
Finite-lived intangible assets, net $ 41 45
Trademarks, trade names and other    
Finite-lived intangible assets, useful life 14 years 2 months 12 days  
Finite-lived intangible assets, gross $ 35 36
Finite-lived intangible assets, accumulated amortization 24 24
Finite-lived intangible assets, net 11 12
Non-amortized trade names and other    
Finite-lived intangible assets, gross 21 25
Finite-lived intangible assets, accumulated amortization 0 0
Indefinite-lived intangible assets, carrying amount $ 21 25
Capitalized software    
Finite-lived intangible assets, useful life 4 years 2 months 12 days  
Finite-lived intangible assets, gross $ 545 525
Finite-lived intangible assets, accumulated amortization 391 369
Finite-lived intangible assets, net $ 154 $ 156
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.2
DEBT - Long-Term Debt Instruments (Details) - USD ($)
$ in Millions
Jun. 30, 2022
Dec. 31, 2021
Feb. 29, 2020
Debt Instrument [Line Items]      
Long-term debt, gross $ 2,348 $ 2,385  
Other (19) (7)  
Debt issuance costs and discounts – net of amortization (22) (23)  
Long-term debt (less current maturities) 2,309 2,362  
Other, fair value (19) (7)  
Long-term debt, gross, fair value 2,192 2,829  
Current maturities of long-term debt (17) 0  
Less current maturities (17) 0  
Debt issuance costs and discounts, fair value (22) (23)  
Long-term debt, excluding current maturities, , fair value 2,153 2,806  
Yen Denominated Bank Term Loan      
Debt Instrument [Line Items]      
Long-term debt, gross 67 78  
Long-term debt, fair value 67 78  
Senior Notes, 4.60% due 2045 | Senior notes      
Debt Instrument [Line Items]      
Long-term debt, gross 1,000 1,000  
Long-term debt, fair value $ 958 1,284  
Interest rate 4.60%    
Unsecured Senior Notes, 1.85% | Senior notes      
Debt Instrument [Line Items]      
Long-term debt, gross $ 500 500  
Long-term debt, fair value $ 477 509  
Interest rate 1.85%   1.85%
Senior Notes, 4.20% due 2047 | Senior notes      
Debt Instrument [Line Items]      
Long-term debt, gross $ 400 400  
Long-term debt, fair value $ 368 492  
Interest rate 4.20%    
Senior Notes, 3.75% due 2046 | Senior notes      
Debt Instrument [Line Items]      
Long-term debt, gross $ 400 400  
Long-term debt, fair value $ 341 $ 459  
Interest rate 3.75%    
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.2
DEBT - Narrative (Details)
$ in Millions
1 Months Ended
Aug. 31, 2020
JPY (¥)
payment
Jun. 30, 2022
USD ($)
Jun. 30, 2022
JPY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
JPY (¥)
Dec. 31, 2020
USD ($)
Feb. 29, 2020
Debt Instrument [Line Items]              
Long-term debt, gross   $ 2,348   $ 2,385      
Senior Notes              
Debt Instrument [Line Items]              
Debt principal amount           $ 2,300  
Debt issuance costs           $ 29  
Yen Denominated Bank Term Loan              
Debt Instrument [Line Items]              
Long-term debt, gross   $ 67   78      
Unsecured Senior Notes, 1.85% | Senior Notes              
Debt Instrument [Line Items]              
Interest rate   1.85% 1.85%       1.85%
Long-term debt, gross   $ 500   $ 500      
Term Loan Agreement, 0.05% | Yen Denominated Bank Term Loan              
Debt Instrument [Line Items]              
Debt principal amount | ¥ ¥ 9,000,000,000            
Long-term debt, gross | ¥     ¥ 67,000,000   ¥ 78,000,000    
Number of semi-annual principal payments | payment 4            
Average interest rate 0.05%            
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.2
DERIVATIVE INSTRUMENTS - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2022
Dec. 31, 2021
Feb. 29, 2020
Derivative [Line Items]      
Derivative instruments and hedges, liabilities $ 477 $ 501  
Unsecured Senior Notes, 1.85% | Senior notes      
Derivative [Line Items]      
Interest rate 1.85%   1.85%
Designated as Hedging Instrument | Fair Value Hedging      
Derivative [Line Items]      
Derivative, notional amount $ 500 500  
Designated as Hedging Instrument | Cash Flow Hedging      
Derivative [Line Items]      
Derivative, notional amount $ 34 $ 34  
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2
DERIVATIVE INSTRUMENTS - Effect of Fair Value Hedges in Interest Expense, Net (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Derivative Instruments, Gain (Loss) [Line Items]        
Interest income (expense), net $ (22) $ (22) $ (45) $ (43)
Other Contract | Fair Value Hedging | Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Interest income (expense), net 5 (1) 24 9
Interest rate swaps | Fair Value Hedging | Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Interest income (expense), net $ (5) $ 1 $ (24) $ (9)
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2
DERIVATIVE INSTRUMENTS - Fair Value and Carrying Amounts of Outstanding Derivative Instruments (Details) - Designated as Hedging Instrument - USD ($)
$ in Millions
Jun. 30, 2022
Dec. 31, 2021
Cross-currency swap | Accrued expenses    
Derivative [Line Items]    
Fair value and carrying value of derivative liabilities $ 2 $ 0
Cross-currency swap | Other non-current liabilities    
Derivative [Line Items]    
Fair value and carrying value of derivative liabilities 0 2
Interest rate swaps | Other non-current liabilities    
Derivative [Line Items]    
Fair value and carrying value of derivative liabilities 23 0
Interest rate swaps | Other assets    
Derivative [Line Items]    
Fair value and carrying value of derivative assets $ 0 $ 1
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.2
DIVIDEND (Details)
Jul. 27, 2022
$ / shares
Subsequent event  
Subsequent Event [Line Items]  
Dividend declared (in dollars per share) $ 1.72
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2
SEGMENT INFORMATION - Narrative (Details)
6 Months Ended
Jun. 30, 2022
segment
Segment Reporting [Abstract]  
Number of reportable segments 2
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.2
SEGMENT INFORMATION - Summary of Segment Results (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information [Line Items]        
Total net sales $ 3,837 $ 3,207 $ 7,484 $ 6,291
Segment operating earnings 534 334 1,068 692
Other        
Segment Reporting Information [Line Items]        
Total net sales 65 64 137 129
Segment operating earnings (3) (6) (5) (9)
High-Touch Solutions N.A. | Segment Balances Before Intersegment Eliminations and Consolidation Reconciling Items        
Segment Reporting Information [Line Items]        
Total net sales 3,053 2,498 5,931 4,895
Segment operating earnings 475 282 956 588
Endless Assortment | Segment Balances Before Intersegment Eliminations and Consolidation Reconciling Items        
Segment Reporting Information [Line Items]        
Total net sales 719 645 1,416 1,267
Segment operating earnings $ 62 $ 58 $ 117 $ 113
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.2
CONTINGENCIES AND LEGAL MATTERS (Details)
3 Months Ended
Apr. 01, 2021
plantiff
Jan. 01, 2021
plantiff
Dec. 31, 2019
death
plantiff
Commitments and Contingencies Disclosure [Abstract]      
Number of plaintiffs | plantiff 24 6 186
Number of deaths | death     1
XML 51 gww-20220630_htm.xml IDEA: XBRL DOCUMENT 0000277135 2022-01-01 2022-06-30 0000277135 2022-07-22 0000277135 2022-04-01 2022-06-30 0000277135 2021-04-01 2021-06-30 0000277135 2021-01-01 2021-06-30 0000277135 2022-06-30 0000277135 2021-12-31 0000277135 2020-12-31 0000277135 2021-06-30 0000277135 us-gaap:CommonStockMember 2020-12-31 0000277135 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000277135 us-gaap:RetainedEarningsMember 2020-12-31 0000277135 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000277135 us-gaap:TreasuryStockMember 2020-12-31 0000277135 us-gaap:NoncontrollingInterestMember 2020-12-31 0000277135 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000277135 us-gaap:TreasuryStockMember 2021-01-01 2021-03-31 0000277135 2021-01-01 2021-03-31 0000277135 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000277135 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-03-31 0000277135 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0000277135 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-12-31 0000277135 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-12-31 0000277135 us-gaap:CommonStockMember 2021-03-31 0000277135 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000277135 us-gaap:RetainedEarningsMember 2021-03-31 0000277135 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000277135 us-gaap:TreasuryStockMember 2021-03-31 0000277135 us-gaap:NoncontrollingInterestMember 2021-03-31 0000277135 2021-03-31 0000277135 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0000277135 us-gaap:TreasuryStockMember 2021-04-01 2021-06-30 0000277135 us-gaap:NoncontrollingInterestMember 2021-04-01 2021-06-30 0000277135 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0000277135 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0000277135 us-gaap:CommonStockMember 2021-06-30 0000277135 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000277135 us-gaap:RetainedEarningsMember 2021-06-30 0000277135 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0000277135 us-gaap:TreasuryStockMember 2021-06-30 0000277135 us-gaap:NoncontrollingInterestMember 2021-06-30 0000277135 us-gaap:CommonStockMember 2021-12-31 0000277135 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000277135 us-gaap:RetainedEarningsMember 2021-12-31 0000277135 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000277135 us-gaap:TreasuryStockMember 2021-12-31 0000277135 us-gaap:NoncontrollingInterestMember 2021-12-31 0000277135 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000277135 us-gaap:TreasuryStockMember 2022-01-01 2022-03-31 0000277135 2022-01-01 2022-03-31 0000277135 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000277135 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0000277135 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0000277135 us-gaap:CommonStockMember 2022-03-31 0000277135 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000277135 us-gaap:RetainedEarningsMember 2022-03-31 0000277135 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000277135 us-gaap:TreasuryStockMember 2022-03-31 0000277135 us-gaap:NoncontrollingInterestMember 2022-03-31 0000277135 2022-03-31 0000277135 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000277135 us-gaap:TreasuryStockMember 2022-04-01 2022-06-30 0000277135 us-gaap:NoncontrollingInterestMember 2022-04-01 2022-06-30 0000277135 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000277135 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000277135 us-gaap:CommonStockMember 2022-06-30 0000277135 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000277135 us-gaap:RetainedEarningsMember 2022-06-30 0000277135 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000277135 us-gaap:TreasuryStockMember 2022-06-30 0000277135 us-gaap:NoncontrollingInterestMember 2022-06-30 0000277135 gww:ServiceRevenueMember 2021-04-01 2021-06-30 0000277135 gww:ServiceRevenueMember 2022-04-01 2022-06-30 0000277135 gww:ContractorsMember gww:HighTouchSolutionsNAMember 2022-04-01 2022-06-30 0000277135 gww:ContractorsMember gww:EndlessAssortmentMember 2022-04-01 2022-06-30 0000277135 gww:ContractorsMember 2022-04-01 2022-06-30 0000277135 gww:ContractorsMember gww:HighTouchSolutionsNAMember 2021-04-01 2021-06-30 0000277135 gww:ContractorsMember gww:EndlessAssortmentMember 2021-04-01 2021-06-30 0000277135 gww:ContractorsMember 2021-04-01 2021-06-30 0000277135 gww:CommercialMember gww:HighTouchSolutionsNAMember 2022-04-01 2022-06-30 0000277135 gww:CommercialMember gww:EndlessAssortmentMember 2022-04-01 2022-06-30 0000277135 gww:CommercialMember 2022-04-01 2022-06-30 0000277135 gww:CommercialMember gww:HighTouchSolutionsNAMember 2021-04-01 2021-06-30 0000277135 gww:CommercialMember gww:EndlessAssortmentMember 2021-04-01 2021-06-30 0000277135 gww:CommercialMember 2021-04-01 2021-06-30 0000277135 gww:GovernmentCustomerMember gww:HighTouchSolutionsNAMember 2022-04-01 2022-06-30 0000277135 gww:GovernmentCustomerMember gww:EndlessAssortmentMember 2022-04-01 2022-06-30 0000277135 gww:GovernmentCustomerMember 2022-04-01 2022-06-30 0000277135 gww:GovernmentCustomerMember gww:HighTouchSolutionsNAMember 2021-04-01 2021-06-30 0000277135 gww:GovernmentCustomerMember gww:EndlessAssortmentMember 2021-04-01 2021-06-30 0000277135 gww:GovernmentCustomerMember 2021-04-01 2021-06-30 0000277135 gww:HealthcareCustomerMember gww:HighTouchSolutionsNAMember 2022-04-01 2022-06-30 0000277135 gww:HealthcareCustomerMember gww:EndlessAssortmentMember 2022-04-01 2022-06-30 0000277135 gww:HealthcareCustomerMember 2022-04-01 2022-06-30 0000277135 gww:HealthcareCustomerMember gww:HighTouchSolutionsNAMember 2021-04-01 2021-06-30 0000277135 gww:HealthcareCustomerMember gww:EndlessAssortmentMember 2021-04-01 2021-06-30 0000277135 gww:HealthcareCustomerMember 2021-04-01 2021-06-30 0000277135 gww:ManufacturingMember gww:HighTouchSolutionsNAMember 2022-04-01 2022-06-30 0000277135 gww:ManufacturingMember gww:EndlessAssortmentMember 2022-04-01 2022-06-30 0000277135 gww:ManufacturingMember 2022-04-01 2022-06-30 0000277135 gww:ManufacturingMember gww:HighTouchSolutionsNAMember 2021-04-01 2021-06-30 0000277135 gww:ManufacturingMember gww:EndlessAssortmentMember 2021-04-01 2021-06-30 0000277135 gww:ManufacturingMember 2021-04-01 2021-06-30 0000277135 gww:RetailWholesaleMember gww:HighTouchSolutionsNAMember 2022-04-01 2022-06-30 0000277135 gww:RetailWholesaleMember gww:EndlessAssortmentMember 2022-04-01 2022-06-30 0000277135 gww:RetailWholesaleMember 2022-04-01 2022-06-30 0000277135 gww:RetailWholesaleMember gww:HighTouchSolutionsNAMember 2021-04-01 2021-06-30 0000277135 gww:RetailWholesaleMember gww:EndlessAssortmentMember 2021-04-01 2021-06-30 0000277135 gww:RetailWholesaleMember 2021-04-01 2021-06-30 0000277135 gww:TransportationMember gww:HighTouchSolutionsNAMember 2022-04-01 2022-06-30 0000277135 gww:TransportationMember gww:EndlessAssortmentMember 2022-04-01 2022-06-30 0000277135 gww:TransportationMember 2022-04-01 2022-06-30 0000277135 gww:TransportationMember gww:HighTouchSolutionsNAMember 2021-04-01 2021-06-30 0000277135 gww:TransportationMember gww:EndlessAssortmentMember 2021-04-01 2021-06-30 0000277135 gww:TransportationMember 2021-04-01 2021-06-30 0000277135 gww:OtherMember gww:HighTouchSolutionsNAMember 2022-04-01 2022-06-30 0000277135 gww:OtherMember gww:EndlessAssortmentMember 2022-04-01 2022-06-30 0000277135 gww:OtherMember 2022-04-01 2022-06-30 0000277135 gww:OtherMember gww:HighTouchSolutionsNAMember 2021-04-01 2021-06-30 0000277135 gww:OtherMember gww:EndlessAssortmentMember 2021-04-01 2021-06-30 0000277135 gww:OtherMember 2021-04-01 2021-06-30 0000277135 gww:HighTouchSolutionsNAMember 2022-04-01 2022-06-30 0000277135 gww:EndlessAssortmentMember 2022-04-01 2022-06-30 0000277135 gww:HighTouchSolutionsNAMember 2021-04-01 2021-06-30 0000277135 gww:EndlessAssortmentMember 2021-04-01 2021-06-30 0000277135 us-gaap:CorporateNonSegmentMember 2022-04-01 2022-06-30 0000277135 us-gaap:CorporateNonSegmentMember 2021-04-01 2021-06-30 0000277135 gww:ContractorsMember gww:HighTouchSolutionsNAMember 2022-01-01 2022-06-30 0000277135 gww:ContractorsMember gww:EndlessAssortmentMember 2022-01-01 2022-06-30 0000277135 gww:ContractorsMember 2022-01-01 2022-06-30 0000277135 gww:ContractorsMember gww:HighTouchSolutionsNAMember 2021-01-01 2021-06-30 0000277135 gww:ContractorsMember gww:EndlessAssortmentMember 2021-01-01 2021-06-30 0000277135 gww:ContractorsMember 2021-01-01 2021-06-30 0000277135 gww:CommercialMember gww:HighTouchSolutionsNAMember 2022-01-01 2022-06-30 0000277135 gww:CommercialMember gww:EndlessAssortmentMember 2022-01-01 2022-06-30 0000277135 gww:CommercialMember 2022-01-01 2022-06-30 0000277135 gww:CommercialMember gww:HighTouchSolutionsNAMember 2021-01-01 2021-06-30 0000277135 gww:CommercialMember gww:EndlessAssortmentMember 2021-01-01 2021-06-30 0000277135 gww:CommercialMember 2021-01-01 2021-06-30 0000277135 gww:GovernmentCustomerMember gww:HighTouchSolutionsNAMember 2022-01-01 2022-06-30 0000277135 gww:GovernmentCustomerMember gww:EndlessAssortmentMember 2022-01-01 2022-06-30 0000277135 gww:GovernmentCustomerMember 2022-01-01 2022-06-30 0000277135 gww:GovernmentCustomerMember gww:HighTouchSolutionsNAMember 2021-01-01 2021-06-30 0000277135 gww:GovernmentCustomerMember gww:EndlessAssortmentMember 2021-01-01 2021-06-30 0000277135 gww:GovernmentCustomerMember 2021-01-01 2021-06-30 0000277135 gww:HealthcareCustomerMember gww:HighTouchSolutionsNAMember 2022-01-01 2022-06-30 0000277135 gww:HealthcareCustomerMember gww:EndlessAssortmentMember 2022-01-01 2022-06-30 0000277135 gww:HealthcareCustomerMember 2022-01-01 2022-06-30 0000277135 gww:HealthcareCustomerMember gww:HighTouchSolutionsNAMember 2021-01-01 2021-06-30 0000277135 gww:HealthcareCustomerMember gww:EndlessAssortmentMember 2021-01-01 2021-06-30 0000277135 gww:HealthcareCustomerMember 2021-01-01 2021-06-30 0000277135 gww:ManufacturingMember gww:HighTouchSolutionsNAMember 2022-01-01 2022-06-30 0000277135 gww:ManufacturingMember gww:EndlessAssortmentMember 2022-01-01 2022-06-30 0000277135 gww:ManufacturingMember 2022-01-01 2022-06-30 0000277135 gww:ManufacturingMember gww:HighTouchSolutionsNAMember 2021-01-01 2021-06-30 0000277135 gww:ManufacturingMember gww:EndlessAssortmentMember 2021-01-01 2021-06-30 0000277135 gww:ManufacturingMember 2021-01-01 2021-06-30 0000277135 gww:RetailWholesaleMember gww:HighTouchSolutionsNAMember 2022-01-01 2022-06-30 0000277135 gww:RetailWholesaleMember gww:EndlessAssortmentMember 2022-01-01 2022-06-30 0000277135 gww:RetailWholesaleMember 2022-01-01 2022-06-30 0000277135 gww:RetailWholesaleMember gww:HighTouchSolutionsNAMember 2021-01-01 2021-06-30 0000277135 gww:RetailWholesaleMember gww:EndlessAssortmentMember 2021-01-01 2021-06-30 0000277135 gww:RetailWholesaleMember 2021-01-01 2021-06-30 0000277135 gww:TransportationMember gww:HighTouchSolutionsNAMember 2022-01-01 2022-06-30 0000277135 gww:TransportationMember gww:EndlessAssortmentMember 2022-01-01 2022-06-30 0000277135 gww:TransportationMember 2022-01-01 2022-06-30 0000277135 gww:TransportationMember gww:HighTouchSolutionsNAMember 2021-01-01 2021-06-30 0000277135 gww:TransportationMember gww:EndlessAssortmentMember 2021-01-01 2021-06-30 0000277135 gww:TransportationMember 2021-01-01 2021-06-30 0000277135 gww:OtherMember gww:HighTouchSolutionsNAMember 2022-01-01 2022-06-30 0000277135 gww:OtherMember gww:EndlessAssortmentMember 2022-01-01 2022-06-30 0000277135 gww:OtherMember 2022-01-01 2022-06-30 0000277135 gww:OtherMember gww:HighTouchSolutionsNAMember 2021-01-01 2021-06-30 0000277135 gww:OtherMember gww:EndlessAssortmentMember 2021-01-01 2021-06-30 0000277135 gww:OtherMember 2021-01-01 2021-06-30 0000277135 gww:HighTouchSolutionsNAMember 2022-01-01 2022-06-30 0000277135 gww:EndlessAssortmentMember 2022-01-01 2022-06-30 0000277135 gww:HighTouchSolutionsNAMember 2021-01-01 2021-06-30 0000277135 gww:EndlessAssortmentMember 2021-01-01 2021-06-30 0000277135 us-gaap:CorporateNonSegmentMember 2021-01-01 2021-06-30 0000277135 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-06-30 0000277135 us-gaap:LandMember 2022-06-30 0000277135 us-gaap:LandMember 2021-12-31 0000277135 us-gaap:BuildingAndBuildingImprovementsMember 2022-06-30 0000277135 us-gaap:BuildingAndBuildingImprovementsMember 2021-12-31 0000277135 gww:FurnitureFixturesMachineryandEquipmentMember 2022-06-30 0000277135 gww:FurnitureFixturesMachineryandEquipmentMember 2021-12-31 0000277135 us-gaap:OperatingSegmentsMember gww:HighTouchSolutionsNAMember 2020-12-31 0000277135 us-gaap:OperatingSegmentsMember gww:EndlessAssortmentMember 2020-12-31 0000277135 us-gaap:MaterialReconcilingItemsMember 2020-12-31 0000277135 us-gaap:OperatingSegmentsMember gww:HighTouchSolutionsNAMember 2021-01-01 2021-12-31 0000277135 us-gaap:OperatingSegmentsMember gww:EndlessAssortmentMember 2021-01-01 2021-12-31 0000277135 us-gaap:MaterialReconcilingItemsMember 2021-01-01 2021-12-31 0000277135 2021-01-01 2021-12-31 0000277135 us-gaap:OperatingSegmentsMember gww:HighTouchSolutionsNAMember 2021-12-31 0000277135 us-gaap:OperatingSegmentsMember gww:EndlessAssortmentMember 2021-12-31 0000277135 us-gaap:MaterialReconcilingItemsMember 2021-12-31 0000277135 us-gaap:OperatingSegmentsMember gww:HighTouchSolutionsNAMember 2022-01-01 2022-06-30 0000277135 us-gaap:OperatingSegmentsMember gww:EndlessAssortmentMember 2022-01-01 2022-06-30 0000277135 us-gaap:MaterialReconcilingItemsMember 2022-01-01 2022-06-30 0000277135 us-gaap:OperatingSegmentsMember gww:HighTouchSolutionsNAMember 2022-06-30 0000277135 us-gaap:OperatingSegmentsMember gww:EndlessAssortmentMember 2022-06-30 0000277135 us-gaap:MaterialReconcilingItemsMember 2022-06-30 0000277135 us-gaap:OperatingSegmentsMember 2022-01-01 2022-06-30 0000277135 us-gaap:CustomerRelatedIntangibleAssetsMember 2022-01-01 2022-06-30 0000277135 us-gaap:CustomerRelatedIntangibleAssetsMember 2022-06-30 0000277135 us-gaap:CustomerRelatedIntangibleAssetsMember 2021-12-31 0000277135 us-gaap:TrademarksAndTradeNamesMember 2022-01-01 2022-06-30 0000277135 us-gaap:TrademarksAndTradeNamesMember 2022-06-30 0000277135 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0000277135 us-gaap:IndefinitelivedIntangibleAssetsMember 2022-06-30 0000277135 us-gaap:IndefinitelivedIntangibleAssetsMember 2021-12-31 0000277135 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-01 2022-06-30 0000277135 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-06-30 0000277135 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-12-31 0000277135 gww:UnsecuredSeniorNotes4.60Member us-gaap:SeniorNotesMember 2022-06-30 0000277135 gww:UnsecuredSeniorNotes4.60Member us-gaap:SeniorNotesMember 2021-12-31 0000277135 gww:UnsecuredSeniorNotes185Member us-gaap:SeniorNotesMember 2022-06-30 0000277135 gww:UnsecuredSeniorNotes185Member us-gaap:SeniorNotesMember 2021-12-31 0000277135 gww:UnsecuredSeniorNotes4.20Member us-gaap:SeniorNotesMember 2022-06-30 0000277135 gww:UnsecuredSeniorNotes4.20Member us-gaap:SeniorNotesMember 2021-12-31 0000277135 gww:UnsecuredSeniorNotes3.75Member us-gaap:SeniorNotesMember 2022-06-30 0000277135 gww:UnsecuredSeniorNotes3.75Member us-gaap:SeniorNotesMember 2021-12-31 0000277135 gww:YenDenominatedBankTermLoanMember 2022-06-30 0000277135 gww:YenDenominatedBankTermLoanMember 2021-12-31 0000277135 us-gaap:SeniorNotesMember 2020-12-31 0000277135 gww:UnsecuredSeniorNotes185Member us-gaap:SeniorNotesMember 2020-02-29 0000277135 gww:TermLoanAgreement005Member gww:YenDenominatedBankTermLoanMember 2020-08-31 0000277135 gww:TermLoanAgreement005Member gww:YenDenominatedBankTermLoanMember 2022-06-30 0000277135 gww:TermLoanAgreement005Member gww:YenDenominatedBankTermLoanMember 2021-12-31 0000277135 gww:TermLoanAgreement005Member gww:YenDenominatedBankTermLoanMember 2020-08-01 2020-08-31 0000277135 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0000277135 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-06-30 0000277135 us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-06-30 0000277135 us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0000277135 us-gaap:OtherContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-04-01 2022-06-30 0000277135 us-gaap:OtherContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-04-01 2021-06-30 0000277135 us-gaap:OtherContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-06-30 0000277135 us-gaap:OtherContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-06-30 0000277135 us-gaap:InterestRateSwapMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-04-01 2022-06-30 0000277135 us-gaap:InterestRateSwapMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-04-01 2021-06-30 0000277135 us-gaap:InterestRateSwapMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-06-30 0000277135 us-gaap:InterestRateSwapMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-06-30 0000277135 gww:AccruedExpensesMember us-gaap:CrossCurrencyInterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-06-30 0000277135 gww:AccruedExpensesMember us-gaap:CrossCurrencyInterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0000277135 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:CrossCurrencyInterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-06-30 0000277135 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:CrossCurrencyInterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0000277135 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-06-30 0000277135 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0000277135 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-06-30 0000277135 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0000277135 us-gaap:SubsequentEventMember 2022-07-27 0000277135 us-gaap:OperatingSegmentsMember gww:HighTouchSolutionsNAMember 2022-04-01 2022-06-30 0000277135 us-gaap:OperatingSegmentsMember gww:HighTouchSolutionsNAMember 2021-04-01 2021-06-30 0000277135 us-gaap:OperatingSegmentsMember gww:HighTouchSolutionsNAMember 2021-01-01 2021-06-30 0000277135 us-gaap:OperatingSegmentsMember gww:EndlessAssortmentMember 2022-04-01 2022-06-30 0000277135 us-gaap:OperatingSegmentsMember gww:EndlessAssortmentMember 2021-04-01 2021-06-30 0000277135 us-gaap:OperatingSegmentsMember gww:EndlessAssortmentMember 2021-01-01 2021-06-30 0000277135 us-gaap:MaterialReconcilingItemsMember 2022-04-01 2022-06-30 0000277135 us-gaap:MaterialReconcilingItemsMember 2021-04-01 2021-06-30 0000277135 us-gaap:MaterialReconcilingItemsMember 2021-01-01 2021-06-30 0000277135 2019-10-01 2019-12-31 0000277135 2021-01-01 2021-01-01 0000277135 2021-04-01 2021-04-01 shares iso4217:USD iso4217:USD shares pure iso4217:JPY gww:payment gww:segment gww:plantiff gww:death 0000277135 --12-31 2022 Q2 false 10-Q true 2022-06-30 false 1-5684 W.W. Grainger, Inc. IL 36-1150280 100 Grainger Parkway Lake Forest, IL 60045-5201 847 535-1000 Common Stock GWW NYSE Yes Yes Large Accelerated Filer false false false 50871195 3837000000 3207000000 7484000000 6291000000 2396000000 2083000000 4660000000 4074000000 1441000000 1124000000 2824000000 2217000000 907000000 790000000 1756000000 1525000000 534000000 334000000 1068000000 692000000 -22000000 -22000000 -45000000 -43000000 5000000 7000000 11000000 13000000 -17000000 -15000000 -34000000 -30000000 517000000 319000000 1034000000 662000000 128000000 76000000 260000000 164000000 389000000 243000000 774000000 498000000 18000000 18000000 37000000 35000000 371000000 225000000 737000000 463000000 7.22 4.30 14.33 8.80 7.19 4.27 14.26 8.76 51000000.0 52200000 51100000 52200000 51300000 52500000 51400000 52500000 389000000 243000000 774000000 498000000 -83000000 9000000 -109000000 -26000000 1000000 1000000 2000000 2000000 -4000000 -2000000 -7000000 -5000000 -87000000 7000000 -116000000 -31000000 302000000 250000000 658000000 467000000 18000000 18000000 37000000 35000000 -31000000 0 -47000000 -18000000 -13000000 18000000 -10000000 17000000 315000000 232000000 668000000 450000000 262000000 241000000 34000000 30000000 2099000000 1754000000 1990000000 1870000000 162000000 146000000 4513000000 4011000000 1438000000 1424000000 374000000 384000000 227000000 238000000 337000000 393000000 160000000 142000000 7049000000 6592000000 17000000 0 1054000000 816000000 282000000 319000000 68000000 66000000 299000000 290000000 30000000 37000000 1750000000 1528000000 2309000000 2362000000 282000000 334000000 131000000 121000000 112000000 87000000 5 5 12000000 12000000 0 0 0 0 0 0 0.50 0.50 300000000 300000000 109659219 109659219 55000000 55000000 1287000000 1270000000 10066000000 9500000000 -165000000 -96000000 58709727 58439014 9042000000 8855000000 2201000000 1874000000 264000000 286000000 2465000000 2160000000 7049000000 6592000000 774000000 498000000 8000000 8000000 15000000 -8000000 107000000 92000000 -2000000 4000000 27000000 25000000 398000000 180000000 149000000 -22000000 50000000 8000000 263000000 178000000 -8000000 -7000000 10000000 -50000000 -8000000 -3000000 593000000 563000000 163000000 147000000 2000000 17000000 11000000 0 -172000000 -130000000 0 8000000 15000000 30000000 19000000 28000000 199000000 283000000 183000000 176000000 -2000000 2000000 -388000000 -463000000 -12000000 -8000000 21000000 -38000000 241000000 585000000 262000000 547000000 55000000 1239000000 8779000000 -61000000 -8184000000 265000000 2093000000 9000000 5000000 14000000 175000000 175000000 238000000 17000000 255000000 -20000000 -18000000 -38000000 12000000 12000000 1.53 81000000 81000000 55000000 1248000000 8948000000 -81000000 -8354000000 264000000 2080000000 -1000000 12000000 1000000 12000000 107000000 1000000 108000000 225000000 18000000 243000000 7000000 7000000 2000000 2000000 1.62 84000000 11000000 95000000 55000000 1247000000 9089000000 -74000000 -8449000000 273000000 2141000000 55000000 1270000000 9500000000 -96000000 -8855000000 286000000 2160000000 10000000 3000000 13000000 75000000 75000000 366000000 19000000 385000000 -13000000 -16000000 -29000000 1.62 84000000 84000000 55000000 1280000000 9782000000 -109000000 -8927000000 289000000 2370000000 7000000 2000000 1000000 10000000 117000000 1000000 118000000 371000000 18000000 389000000 -56000000 -31000000 -87000000 1.72 87000000 12000000 99000000 55000000 1287000000 10066000000 -165000000 -9042000000 264000000 2465000000 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">W.W. Grainger, Inc. is a broad line, business-to-business distributor of maintenance, repair and operating (MRO) products and services with operations primarily in North America (N.A.), Japan and the United Kingdom (U.K.). In this report, the words “Grainger” or “Company” mean W.W. Grainger, Inc. and its subsidiaries, except where the context makes it clear that the reference is only to W.W. Grainger, Inc. itself and not its subsidiaries.</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Company's Condensed Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) for interim financial reporting and the rules and regulations of the U.S. Securities and Exchange Commission (SEC) and therefore do not include all information and disclosures normally included in the annual Consolidated Financial Statements. The preparation of these Condensed Consolidated Financial Statements and accompanying notes in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported. Actual results could differ materially from these estimated amounts. In the opinion of the Company’s management, the Condensed Consolidated Financial Statements reflect all adjustments, which are normal and recurring in nature, necessary for fair financial statement presentation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Condensed Consolidated Balance Sheet at December 31, 2021, has been derived from the audited Consolidated Financial Statements at that date but does not include all of the information and footnotes required by GAAP for complete financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Condensed Consolidated Financial Statements should be read in conjunction with the Consolidated Financial Statements and accompanying notes for the year ended December 31, 2021 included in the Company’s Annual Report on Form 10-K filed with the SEC on February 23, 2022 (2021 Form 10-K).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There w</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ere no mater</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ial changes to the Company’s significant accounting policies from those disclosed in Note 1 of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Notes to Consolidated Financial Statements in Part II, Item 8: Financial Statements and Supplementary Data in the Company's 2021 Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Accounting Standards</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Accounting Pronouncements Recently Adopted</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the FASB issued ASU 2021-10, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This update provides increased transparency of government assistance, including the disclosure of the types of assistance an entity receives, an entity's method of accounting for government assistance and the effect of the assistance on an entity's financial statements. The guidance is effective for annual periods beginning after December 15, 2021 and should be applied prospectively or retrospectively. Early adoption is permitted. The Company adopted this ASU on January 1, 2022 on a prospective basis and it did not have a material impact on the Consolidated Financial Stateme</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nts and related disclosures.</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Accounting Pronouncements Recently Issued</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, </span><span style="color:#000000;font-family:'Arial',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</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on Financial Reporting as modified by subsequently issued ASU 2021-01. This update provides optional expedients and exceptions for applying GAAP to certain contract modifications and hedging relationships that reference London Inter-bank Offered Rate (LIBOR) or another reference rate expected to be discontinued. The guidance is effective upon issuance and generally can be applied prospectively to contract modifications made and hedging relationships entered or evaluated on or before December 31, 2022. The Company evaluated the impact of this ASU and it does not expect a material impact on the Consolidated Financial Statements.</span></div> REVENUE<div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company revenue is primarily comprised of MRO product sales and related activities, such as freight and services. Total service revenue accounted for approximately 1% of the Company's revenue for both the three and six months ended June 30, 2022 and 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Grainger serves a large number of customers in diverse industries, which are subject to different economic and market-specific factors. The Company's presentation of revenue by segment and industry most reasonably depicts how the nature, amount, timing and uncertainty of the Company's revenue and cash flows are affected by economic and market-specific factors. In addition, the segments have unique underlying risks associated with customer purchasing behaviors. In the High-Touch Solutions N.A. segment, more th</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">two-thirds of revenue is derived from customer contracts whereas in the Endless Assortment segment, a majority of revenue is derived from non-contractual purchases.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the Company's percentage of revenue by reportable segment and by major customer industry:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High-Touch Solutions N.A.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Endless Assortment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Company </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High-Touch Solutions N.A.</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Endless Assortment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Company </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractors</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail/Wholesale</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Arial',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net sales</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percent of total company revenue</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:6pt"><td colspan="36" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="36" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other primarily includes revenue from industries and customers that are not material individually, including agriculture, mining, natural resources and resellers not aligned to a major industry segment. </span></div></td></tr><tr><td colspan="36" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Total Company includes other businesses, which includes the Cromwell business. Other businesses account for approximately 2% of revenue for both the three months ended June 30, 2022 and 2021.</span></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High-Touch Solutions N.A.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Endless Assortment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Company </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High-Touch Solutions N.A.</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Endless Assortment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Company </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractors</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail/Wholesale</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Arial',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net sales</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percent of total company revenue</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:6pt"><td colspan="36" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="36" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other primarily includes revenue from industries and customers that are not material individually, including agriculture, mining, natural resources and resellers not aligned to a major industry segment. </span></div></td></tr><tr><td colspan="36" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Total Company includes other businesses, which includes the Cromwell business. Other businesses account for approximately 2% of revenue for both the six months ended June 30, 2022 and 2021.</span></div></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total accrued sales incentives were approximately $92</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $73 million as of June 30, 2022 and December 31, 2021, and are reported as part of Accrued expenses. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no material unsatisfied performance obligations, contract assets or liabilities as of June 30, 2022 and December 31, 2021.</span></div> 0.01 0.01 <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the Company's percentage of revenue by reportable segment and by major customer industry:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High-Touch Solutions N.A.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Endless Assortment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Company </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High-Touch Solutions N.A.</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Endless Assortment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Company </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractors</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail/Wholesale</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Arial',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net sales</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percent of total company revenue</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:6pt"><td colspan="36" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="36" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other primarily includes revenue from industries and customers that are not material individually, including agriculture, mining, natural resources and resellers not aligned to a major industry segment. </span></div></td></tr><tr><td colspan="36" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Total Company includes other businesses, which includes the Cromwell business. Other businesses account for approximately 2% of revenue for both the three months ended June 30, 2022 and 2021.</span></div></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High-Touch Solutions N.A.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Endless Assortment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Company </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High-Touch Solutions N.A.</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Endless Assortment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Company </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractors</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail/Wholesale</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Arial',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net sales</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percent of total company revenue</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:6pt"><td colspan="36" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="36" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other primarily includes revenue from industries and customers that are not material individually, including agriculture, mining, natural resources and resellers not aligned to a major industry segment. </span></div></td></tr><tr><td colspan="36" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Total Company includes other businesses, which includes the Cromwell business. Other businesses account for approximately 2% of revenue for both the six months ended June 30, 2022 and 2021.</span></div></td></tr></table> 0.11 0.15 0.11 0.09 0.15 0.10 0.10 0.16 0.11 0.09 0.14 0.10 0.17 0.02 0.14 0.19 0.03 0.15 0.06 0.02 0.05 0.07 0.02 0.06 0.30 0.29 0.30 0.29 0.30 0.30 0.09 0.15 0.10 0.10 0.10 0.10 0.05 0.03 0.05 0.05 0.03 0.05 0.12 0.18 0.14 0.12 0.23 0.14 1 1 1 1 1 1 0.79 0.19 1 0.78 0.20 1 0.02 0.02 0.10 0.15 0.11 0.09 0.15 0.10 0.10 0.15 0.10 0.09 0.15 0.10 0.17 0.03 0.14 0.19 0.03 0.15 0.07 0.02 0.05 0.07 0.02 0.06 0.31 0.29 0.31 0.30 0.29 0.30 0.09 0.15 0.10 0.10 0.10 0.10 0.05 0.03 0.06 0.05 0.03 0.05 0.11 0.18 0.13 0.11 0.23 0.14 1 1 1 1 1 1 0.79 0.19 1 0.78 0.20 1 0.02 0.02 92000000 73000000 PROPERTY, BUILDINGS AND EQUIPMENT<div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, buildings and equipment consisted of the following (in millions of dollars):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building, structures and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, buildings and equipment</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,378 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,327 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, buildings and equipment – net</span></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,438 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,424 </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"/></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, buildings and equipment consisted of the following (in millions of dollars):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building, structures and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, buildings and equipment</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,378 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,327 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, buildings and equipment – net</span></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,438 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,424 </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"/></tr></table></div> 329000000 329000000 1418000000 1431000000 1631000000 1567000000 3378000000 3327000000 1940000000 1903000000 1438000000 1424000000 GOODWILL AND OTHER INTANGIBLE ASSETS<span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company d</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">id not identify any significant events or changes in circumstances that indicated the existence of impairment indicators during the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and six months ended June 30, 2022. As such, quantitative assessments were not required.     </span><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balances and changes in the carrying amount of Goodwill (net of cumulative goodwill impairments) by segment are as follows (in millions of dollars):</span></div><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:28.621%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.859%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.859%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.859%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.862%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High-Touch Solutions N.A.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Endless Assortment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Arial',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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cumulative goodwill impairments as of June 30, 2022, wer</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e $137 million and consisted of $32 million within High-Touch Solutions N.A. and $105 million in </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There w</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ere no impairments to goodwill for the three and six months ended June 30, 2022 or the year ended December 31, 2021.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balances in Intangible assets – net are as follows (in millions of dollars</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:18.665%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.345%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.345%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.713%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="33" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross carrying amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization/impairment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross carrying amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization/impairment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists and relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks, trade names and other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-amortized trade names and other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">818 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238 </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"/></tr></table></div> The balances and changes in the carrying amount of Goodwill (net of cumulative goodwill impairments) by segment are as follows (in millions of dollars):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:28.621%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.859%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.859%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.859%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.862%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High-Touch Solutions N.A.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Endless Assortment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Arial',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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 321000000 70000000 0 391000000 0 -7000000 0 -7000000 321000000 63000000 0 384000000 -2000000 -8000000 0 -10000000 319000000 55000000 0 374000000 137000000 32000000 105000000 0 0 <div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balances in Intangible assets – net are as follows (in millions of dollars</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:18.665%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.345%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.345%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.713%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="33" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross carrying amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization/impairment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross carrying amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization/impairment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists and relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks, trade names and other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-amortized trade names and other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">818 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238 </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"/></tr></table></div> P11Y8M12D 217000000 176000000 41000000 221000000 176000000 45000000 P14Y2M12D 35000000 24000000 11000000 36000000 24000000 12000000 21000000 0 21000000 25000000 0 25000000 P4Y2M12D 545000000 391000000 154000000 525000000 369000000 156000000 P7Y 818000000 591000000 227000000 807000000 569000000 238000000 DEBT<div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt, including cur</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rent maturities and debt issuance costs and discounts – net, consisted of the following (in millions of dollars):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.60% senior notes due 2045 </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,284 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.85% senior notes due 2025 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.20% senior notes due 2047 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.75% senior notes due 2046 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Japanese yen term loan </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,348 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,385 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,829 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current maturities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs and discounts – net of amortization</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt (less current maturities)</span></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,309 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,153 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,362 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,806 </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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;text-decoration:underline">Senior Notes</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the years 2015-2020, Grainger issue</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">d $2.3 billion in unsecured long-term debt (Senior Notes) primarily to provide flexibility in funding general working capital needs, share repurchases a</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">nd long-term cash requirements. The Senior Notes require no principal payments until maturity and interest is paid semi-annually. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company incurred debt issuance costs related to its Senior Notes of approxima</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">tely $29 million, representing underwriting fees and other expenses, that were recorded as a contra-liability within Long-term debt and are being amortized over the term of the Senior Notes using the straight-line method to Interest expense – net. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company uses interest rate swaps to manage the risks associated with its 1.85% Senior Notes. These swaps were designated for hedge accounting treatment as fair value hedges. The resulting carrying value adjustments as of June 30, 2022 and December 31, 2021, are presented within Other in the table above. F</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">or further discussion on the Company's hedge accounting policies and derivative instruments, see Note 6.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;text-decoration:underline">Term Loan</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In August 2020, MonotaRO entered into </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">a ¥9 billion te</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">rm loan agreement to fund technology investments and the expansion of its distribution center (DC) network. As of June 30, 2022 and December 31, 2021, the carrying amount of the term loan, including current maturities due within one year, was $67 million and $78 million, respectively. The term loan matures i</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">n 2024, payable over four equal semi-annual principal installments in 2023 and 2024 and bears an average interest of 0.05%.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;text-decoration:underline">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The estimated fair value of the Company’s Senior Notes was based on available external pricing data and current market rates for similar debt instruments, among other factors, which are classified as Level 2 inputs within the fair value hierarchy. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For further information on the Company’s debt instruments, see Note 6 of the Notes to Consolidated Financial Statements in Part II, Item 8: Financial Statements and Supplementary Data in the Company’s 2021 Form 10-K.</span></div> <div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt, including cur</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rent maturities and debt issuance costs and discounts – net, consisted of the following (in millions of dollars):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.60% senior notes due 2045 </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,284 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.85% senior notes due 2025 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.20% senior notes due 2047 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.75% senior notes due 2046 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Japanese yen term loan </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,348 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,385 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,829 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current maturities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs and discounts – net of amortization</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt (less current maturities)</span></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,309 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,153 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,362 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,806 </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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0.0460 1000000000 958000000 1000000000 1284000000 0.0185 500000000 477000000 500000000 509000000 0.0420 400000000 400000000 368000000 368000000 400000000 400000000 492000000 492000000 0.0375 400000000 341000000 400000000 459000000 67000000 67000000 78000000 78000000 19000000 19000000 7000000 7000000 2348000000 2192000000 2385000000 2829000000 17000000 17000000 0 0 -22000000 -22000000 -23000000 -23000000 2309000000 2153000000 2362000000 2806000000 2300000000 29000000 0.0185 9000000000 67000000 78000000 4 0.0005 DERIVATIVE INSTRUMENTS<span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains various agreements with bank counterparties that permit the Company to enter into “over-the-counter” derivative instrument agreements to manage its risk associated with interest rates and foreign currency fluctuations. In February 2020, the Company entered into certain derivative instrument agreements to manage its risk associated with interest rates o</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n its 1.85% Notes and foreign currency fluctuations in connection with its foreign </span><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">currency-denominated intercompany borrowings. T</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he Company did not enter into these agreements for trading or speculative purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Cash Flow Hedges</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses cash flow hedges primarily to hedge the exposure to variability in forecasted cash flows from foreign currency-denominated intercompany borrowings via cross-currency swaps. Gains or losses on the cross-currency swaps are reported as a component of Accumulated other comprehensive earnings (losses) (AOCE) and reclassified into earnings in the same period during which the hedged transaction affects earnings. The notional amount of the Company’s outstanding cash flow hedges as of June 30, 2022 and December 31, 2021 was approximately $34 million. </span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effect of the Company’s cash flow hedges on the Condensed Consolidated Statement of Earnings (Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">net) and AOCE for the three and six months ended June 30, 2022 and 2021 was not material. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Fair Value Hedges</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses fair value hedges primarily to hedge a portion of its fixed-rate long-term debt via interest rate swaps. Changes in the fair value of the interest rate swaps, along with the gain or loss on the hedged item, is recorded in earnings under the same line item, Interest expense – net. The notional amount of the Company’s outstanding fair value hedges as of June 30, 2022 and December 31, 2021 was $500 million. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effect of the Company's fair value hedges in Interest expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">net on the Condensed Consolidated Statement of Earnings for the three and six months ended June 30, 2022 and 2021, respectively, is as follows (in millions of dollars):</span></div><div style="text-align:justify"><span><br/></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 style="width:42.759%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.915%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (losses) </span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Hedged item</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Derivatives designated as hedging instrument</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value and carrying amounts of outstanding derivative instruments in the Condensed Consolidated Balance Sheets as of June 30, 2022 and December 31, 2021, respectively, were as follows (in millions of dollars): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.169%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value and Carrying Amounts</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross-currency swap</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of the liability hedged by the interest rate swaps (Long-term debt), including the cumulative amount of fair value hedging adjustments, as of June 30, 2022 and December 31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> totaled $477 million and $501 million, respectively. </span></div><div><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair values of the Company's derivative instruments were based on quoted market forward rates, which are classified as Level 2 inputs within the fair value hierarchy and reflect the present value of the amount that the Company would pay for contracts involving the same notional amounts and maturity da</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tes. No adjustments </span></div>were required during the current period to reflect the counterparty’s credit risk or the Company’s own nonperformance risk. 0.0185 34000000 34000000 500000000 500000000 <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effect of the Company's fair value hedges in Interest expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">net on the Condensed Consolidated Statement of Earnings for the three and six months ended June 30, 2022 and 2021, respectively, is as follows (in millions of dollars):</span></div><div style="text-align:justify"><span><br/></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 style="width:42.759%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.915%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains (losses) </span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Hedged item</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Derivatives designated as hedging instrument</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 5000000 -1000000 24000000 9000000 -5000000 1000000 -24000000 -9000000 <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value and carrying amounts of outstanding derivative instruments in the Condensed Consolidated Balance Sheets as of June 30, 2022 and December 31, 2021, respectively, were as follows (in millions of dollars): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.169%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value and Carrying Amounts</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross-currency swap</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2000000 0 0 2000000 0 1000000 23000000 0 477000000 501000000 DIVIDEND<span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">July 27, 2022</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company’s Board of Directors declared a quarterly dividend of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.72 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">per share, payable </span>September 1, 2022, to shareholders of record on August 8, 2022. 1.72 SEGMENT INFORMATION<div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Grainger's two reportable segments are High-Touch Solutions N.A. and Endless Assortment. The remaining international businesses, which include the Cromwell business, are classified as Other to reconcile to consolidated results. These businesses individually and in the aggregate do not meet the criteria of a reportable segment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate costs are allocated to each reportable segment based on benefits received. Additionally, intersegment sales transactions, which are sales between Grainger businesses in separate reportable segments, are eliminated within the segment to present only the impact of sales to external customers. Service fees for intersegment sales from the High-Touch Solutions N.A. segment to the Endless Assortment segment are included in each segment's Selling, general and administrative expenses (SG&amp;A) and are eliminated in consolidation.</span></div><div><span><br/></span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of segment results (in millions of dollars): </span></div><div style="margin-bottom:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:23.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.798%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.885%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.649%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.885%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.351%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.885%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.500%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.889%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating earnings (losses)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating earnings (losses)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating earnings (losses)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating earnings (losses)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High-Touch Solutions N.A.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,053 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,498 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,931 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">956 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">588 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Endless Assortment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">645 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Company</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,837 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,207 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,484 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,068 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,291 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a broad line distributor of MRO products and services. Products are regularly added and removed from the Company's inventory assortment. Accordingly, it would be impractical to provide sales information by product category due to the way the business is managed, and the dynamic nature of the inventory offered, including the evolving list of products stocked and additional products available online but not stocked. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets for reportable segments are not disclosed. This information is not regularly reviewed by the Company's Chief Operating Decision Maker.</span></div> 2 <div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of segment results (in millions of dollars): </span></div><div style="margin-bottom:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:23.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.798%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.885%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.649%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.885%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.351%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.885%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.500%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.889%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating earnings (losses)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating earnings (losses)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating earnings (losses)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating earnings (losses)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High-Touch Solutions N.A.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,053 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,498 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,931 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">956 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">588 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Endless Assortment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">645 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,267 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Company</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,837 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,207 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,484 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,068 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,291 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3053000000 475000000 2498000000 282000000 5931000000 956000000 4895000000 588000000 719000000 62000000 645000000 58000000 1416000000 117000000 1267000000 113000000 65000000 -3000000 64000000 -6000000 137000000 -5000000 129000000 -9000000 3837000000 534000000 3207000000 334000000 7484000000 1068000000 6291000000 692000000 CONTINGENCIES AND LEGAL MATTERS<div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time the Company is involved in various legal and administrative proceedings, including claims related to: product liability, safety or compliance; privacy and cybersecurity matters; negligence; contract disputes; environmental issues; unclaimed property; wage and hour laws; intellectual property; advertising and marketing; consumer protection; pricing (including disaster or emergency declaration pricing statutes); employment practices; regulatory compliance, including trade and export matters; anti-bribery and corruption; and other matters and actions brought by employees, consumers, competitors, suppliers, customers, governmental entities and other third parties.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As previously disclosed, beginning in the fourth quarter of 2019, Grainger, KMCO, LLC (KMCO) and other defendants have been named in several product liability-related lawsuits in the Harris County, Texas District Court relating to an explosion at a KMCO chemical refinery located in Crosby, Harris County, Texas on April 2, 2019. The complaints in which Grainger has been named, which to date encompass approximately 186 plaintiffs, seek recovery of compensatory and other damages and relief in relation to personal injury, including one death and various other alleged injuries. On May 8, 2020, KMCO filed a voluntary petition in the United States Bankruptcy Court for the Southern District of Texas for relief under Chapter 7 of Title 11 of the United States Bankruptcy Court in </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">the case KMCO, LLC, No. 20-60028. As a result of the Chapter 7 proceedings, the claims against KMCO in the Harris County lawsuits were stayed. Effective January 1, 2021, the Bankruptcy Court lifted the stay with respect to KMCO. In the product liability related cases, the Harris County District Court has decided to conduct bellwether trials involving a subset of plaintiffs the Court believes are representative of the parties' claims and defenses. The first such trial is scheduled for early 2023 and will include six plaintiffs. Additional trials may follow after the resolution of this initial trial. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On December 16, 2020, KMCO, the trustee of its estate and ORG Chemical Holdings, LLC, KMCO’s parent company (ORG), filed a property damage lawsuit relating to the KMCO chemical refinery incident against Grainger and another defendant in the Harris County, Texas District Court, which seeks unspecified damages (the KMCO Case). On April 1, 2021, 24 individual plaintiffs filed a petition in intervention seeking to be added as plaintiffs in the KMCO Case and seeking unspecified damages. On March 24, 2021, Indian Harbor Insurance Company, together with other insurance companies and underwriters, filed a property damage lawsuit relating to the KMCO chemical refinery incident against Grainger and another defendant in the Harris County, Texas District Court, seeking reimbursement of insurance payments made to or on behalf of KMCO and ORG, the insured parties under their respective policies, and other damages. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Grainger is investigating each of the various claims against the Company relating to the KMCO chemical refinery incident and intends to contest these matters vigorously.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also, as a government contractor selling to federal, state and local governmental entities, the Company may be subject to governmental or regulatory inquiries or audits or other proceedings, including those related to contract administration, pricing and product compliance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company has also been named, along with numerous other nonaffiliated companies, as defendant in litigation in various states involving asbestos and/or silica. These lawsuits typically assert claims of personal injury arising from alleged exposure to asbestos and/or silica as a consequence of products manufactured by third parties purportedly distributed by the Company. While several lawsuits have been dismissed in the past based on the lack of product identification, if a specific product distributed by the Company is identified in any pending or future lawsuits, the Company will seek to exercise indemnification remedies against the product manufacturer to the extent available. In addition, the Company believes that a substantial number of these claims are covered by insurance. The Company has entered into agreements with its major insurance carriers relating to the scope, coverage and the costs of defense, of lawsuits involving claims of exposure to asbestos. The Company believes it has strong legal and factual defenses and intends to continue defending itself vigorously in these lawsuits.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the Company is unable to predict the outcome of any of these proceedings and other matters, it believes that their ultimate resolution will not have, either individually or in the aggregate, a material adverse effect on the Company’s consolidated financial condition or results of operations.</span></div> 186 1 6 24 EXCEL 52 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /R!_50'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 " #\@?U4L'+@W>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.DWY(Z*N%Z:=0$)B$HA;E'A;1--$B5&[MRD/ MM4<0G-^"0U)&D8()6(2%R-K&:*DC*O+QA#=ZP8?/V,TPHP$[=-A3@JJL@+73 MQ' 'E_F=0O; M)U*]QOPK64G'@"MVGOQ:/ZRW&]8*+D3![PIQOQ5<5C?RNGZ?7'_X782=-W9G M_['Q6;!MX-==M%]02P,$% @ _(']5)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" #\@?U4^DXM);D% "O'@ & 'AL+W=OB5!N+ANTL;]P'RQ7VEQHCX9KOA0SH?]83Q68.8\$1,9/@:^7ETV!@WBBP5/0WTO-[^*'5#7^'DR3+*_ M9),_V^DTB)S>9&FB"V%3C3"NX&X!.CR:?OES?DR9)5ER)9-C6X&GN MM+V=_BK7LPI]CWR0L5XEY#KVA?^MO@UE*0K$]@6Z8JCA;VG<(JYS09C#F*4\ MDV/RL$48L\F_*8Y;O!\W\W.KWH]\%HK\-9XG6D&3^]OVAG*'CMW!],.WR9I[ MXK(!'2T1ZEDT1C_^0'O.+S:\[V3V#6RG@.U@[J-WTDNABVKRL%T+&RDNIT[S MLPT)59V)U"V0NJRD35'4F7J_ ZYV&-Q4J MD+[IA03& 6OEX4Y%OZOL>*C^3,Y^P=D_L64J#E-(-@-4UR/NM>!A8JU(5'8F MX* '*"%NHYUH+?D)@@%^9A&DM.NP@6/E1<7G\K*2EYW"._9]<$\N]@?D#IXCGV)[O>*6U'&* MEDVF7#UM^-9*CMJ<2UY&(8J&C_^03\P9M.H'N8FMU+C='7\2!+*X2/2%E;:. M*$3++$3Q-/.:MNC$4R6?@]BS5S3N6=&!ZPA(M$Q(%,\UKT&G,M$\)'\&Z^IQ M"G?L.4ZGV^PRAUIQZPA,M$Q,% \Z6:L=PR=O-1UN,.CTK5AUY"-:!B2*IYH[ MZ4&E35/SY:L>I( M1JQ,1@S/+OL*(]8=Y(K2LK1QR_6M=C)KCJ7,XR_K"3XL]M#!_3^1J<^>#D>W K)^Y8Q5E' MV&%EV&$GA1WS00:Y':;^I536T>:(SQU7T-;'GB? "&S\W-)*7$?@867@82<% MGEG$PY!I_+[&=>?RE3F'G91SKB.AEJ9CO@<'O8(4$*UY;*]: MW+ :M(Z$P\J$P_" LJ_(E8"*Q/!PFVJ\.I(.*Y,.PT/*?J0]F,8AG6?KU^13 MJB&\QF8"M1)_IPRS>P^Y6S=S,_LESZ.N,^A3^J8[;#_;&,NTPTY:#IK B*H@ MUMW&OG@AOPM[->)6$.<RG='\Q,MU]D& MXUQJ+:/L<"6X+Y1Y .XOI-3[$_,/BCWJT;]02P,$% @ _(']5%LCUS8# M!@ VAL !@ !X;"]W;W)K;G2;IE'3SL+,/ @1X:BQ6$DGVWZ_\$=M(%R?=)0_! M-N<>Z=RKCR-\]LC%3[EF3*&G39K)\]Y:J>WI8"#G:[:ALL^W+-/?++G84*5O MQ6H@MX+111&T20?$#FF61;%@F$YXAP9;GO0M\&A,W#R@0 M?R3L4;:N42YEQOG/_.9J<=YS\AZQE,U53D'UQP.;L#3-F70__JY(>W6;>6#[ M^IG]BYE1R28\O4\6:GW>"WMHP99TEZKO_/$W5@D:YGQSGLKB/WJLL$X/ MS7=2\4T5K'NP2;+RDSY5B6@%:!XX@%0!Q SP#@2X58#[VA:\*L![;0O#*J"0 M/BBU%XF+J*+C,\$?D7I)/P]UW61ZYS@HA#"-"?R>O#,23G_[4>_^?6]Y+AU@/%+?C< M WQ7V9QO&)HJJIA>*!3Z\V(FE= 3_2^HU"69!Y/EJ]^IW-(Y.^_IY4TR\AN1-&7@5"M#_2(TWRP>QF[H M!F>#AW9> 1!Q#%!D@P(O]/9!L0WRR0C7H#U]PUK?L%/?A$N%^!*M.%]()'D* MK0F7)<>PU3)Q1[XA% YH6L(M4&>[SN&4 #D!!XLU*^%^IU"OP@N)=H*ODP4 M)-&WVL2>APV) @3HTR1#2*A"8H!$,$!+#&H)0:=$J?:"239Z@2M6,8$31'- M%H@N](:6Y(M(;A80>]+N1\+#.;#Z-#('ZL3&!".C?)&-P<'0&"TQ !J2(9R ML$Y V)F VRW+968KQ*C(]"28VQC4QD8W!CA\:,FV0/R*PRE&M M*WH*21T==5S)="[-R'!^!/*&+C25'3[<]\8?Z_ 1 #&&QK##\*X\/##+3>+NZ=9,0!? M4HFMEC\.394 QMP9(0S&IDP(=$@G:7223IUW7.E%E!=J7UM; JQ]IFH ,S15 MVQAS_8DAC'- ;&L?5PHEF3!^0&2I7&:3H$[QG5'1[JZFMV :Y>&1* MMD'8L47;*-\_L*#BQN3A;I=W5:O,'<)#DI_00;6>W4<2FFIM4.";8FT,L6P0 MU)I_P ;AQO#A;L>7.]JN[1';[LL-1Z9&P.QYIM<#0$%@%10P>Z/P@,C&[.%N MM_>5:;.7M90BJI1(9CM%9ZDN-$<9US7/E."%9]+CO%S$P8P ML\J^LN8","8 MIX48PAQP1;CQA;C;&-YT)>*^?]]'7P357S)Q@O14Z(-)".QS3&#Z8P!$B+6V MV:# SH,-\OQ#*WKC#W'8:9WJU4T;Q?+7%= VX4Z;^:N^Z:ALT5'9XF.Q[=>C M<;*XTYJ-+ZE,YKF510L]#ZEH%>8#6)B2+F@/G;YMGFR4U[<6)QN$-= "BO3TR#!:!T(HAY7@-@ M8;^UK^UK;[PDP9TS\K[XD5F+IP_Z[+9B*-MM9EH[7S[_^LEW2BI]DM7S%IRL MI-.L_NID/2I;=%2V^%AL^Z5J[##IML/-9"TK X],VY0.S5VBPH1M#.F;QQL( MA?NF\W^):U]K8X-)MPUN3\DNM2[41]?4"Z!(W]P682[3+KW$5>H=M-Y5;)A8 M%2^)))KS7:;*7Z/KI_6+J(OB]8OQ_!*?3C#P/,*GA&I G! MMPSP398A]G2)4[H;6M!Z?G"7+%="/;!'@S5:X@D6/]:W3+;LBF6>9)CPA!+ M\&)H7<#S&/K*($?\3/".[]T#)65*Z2_5N)H/+4>-"*=X)A0%DI_!+ M _^U/71+@URZ76C/'1 *;1D4S>Y]W-KZ:^$J$"9"";?)M).C,*; M<12/)W$$Y-WDYOM5='$O&Y-[>;F.Q_<3<#6\B!*7I[5@[BLAB$>V00'KBF1*PXB,D< MSPWV4;-]T&!O2X=47G&?O7+I-A+^M2$=X#FGP'5\/7FT"3G;;W'_[OW M V=X58AX.9]WA&\BD, R-PA %R"DF4Q(*Y4IMAAP(R$Q">HJ(.F/\K]S"5/#AX_Z[O0O@9$)QG$H9G M*>(\622S BMH8PP7H^CNQ=6GOA:?81VC17ED8(&.!HH-(#K*]+6;6B N)KS#)">YCH#I&OV7+_R7+_1<_=4H+1TS!]2@$EY MWQ VVJ##.D9#1 86" --NP'D0;/XLTK\6:/XT"RX'B FZ6>U\7B.-J5A'>-V M'4U\'1-T^YKV.L8/>F;MT'FI39W&O/\=<_ZG.0=(")9,-P)-4ZQR"*&R*"&" M45F-DJ4L3 66JT,8JU*GS>VA5;:H5;:X+;;#B=S[R(!OJD]*\_WP@5J$A:_ M1 :,IV&PO=V]R:W-H965T&ULK59M;]HP$/XK5E9-G=0U(5 V,8@$)%V9"D6$=A^F?3#A0JPF-K,-=/]^ MYR1DM$M9M?4+\9WO>>[-NJ.[$_)>)0":/&0I5STKT7K=L6T5)9!1=2[6P/$F M%C*C&D6YLM5: EWFH"RU7<=IVQEEW/*ZN6XJO:[8Z)1QF$JB-EE&Y<\!I&+7 MLQK67C%CJT0;A>UUUW0%(>C;]52B9%Y9B ((5(&P:*GRT,(4T-$8;QH^2T*I<&>'C>LU_FN6,N M"ZI@*-*O;*F3GO71(DN(Z2;5,[&[@C*?"\,7B53EOV17VCH6B39*BZP$8P09 MX\67/I1U. @3SW +0'N4T#K&4"S!#1?ZJ%5 EHO]7!1 O+4[2+WO' ^U=3K M2K$CTE@CFSGDU<_16"_&S3L)M<1;ACCM#6\F?C ) Y_@*;RY'OG].0KA'#_C M8#(/R Z423@2UC6X/WC^/81O(T% MJJKD[JLT<(\2?MGP<])TSHCKN&Y-/,.7PQMUZ?R?]^"?O3\J1K-Z,LVJFLJYMA<=V[M%LGZV'CVE[V(N_6OA_ M6KB/+8)C%D4I[(-AEX%<:6M%ED_G]]/](-&9]BHT?NX^(H] M]9N^V)IC*E>,*Y)"C*Z<\P\XBV6QB0I!BW4^:A="X^#.CPDN;Y#& .]C(?1> M, ZJOP/>+U!+ P04 " #\@?U4\->XM/,& "F' & 'AL+W=O]VM]*G#\*^3/;<*[04Q*G MV45OH]3VW6"0+38\8=F9V/(4OED)F3 %MW(]R+:2LV4Q*(D'Q/.&@X1%:6]R M7GQV)R?G(E=QE/([B;(\29A\_L!C\7C1P[W=!]^B]4;I#P:3\RU;\QE7W[=W M$NX&]2S+*.%I%HD42;ZZZ%WB=U,ZU ,*BW\C_ICM72/MRER(G_KF\_*BYVE% M/.8+I:=@\.>!3WD/_'*H4#/MQ!Q5OR/'BM;KX<6>:9$4@T&!4F4EG_94Q6(O0'8 M[QA J@'DI0-H-8 6CI;*"K>NF&*3D=36,)N^*&)3C 9OHE2_QIF2\&T$ MX]1D>GMS=7TSN[Y"<#6[_?+YZO(>;CY078^4"!!3S185(_[4#Z.=#SNGSP]0]3K(^(18AD^=0^_X@L8 MCHOA^'#X !ROO2>U]Z28CW9YGTO)4X58EG%E=:<<[]O'ZS7V+MNR!;_HP2+* MN'S@O/; 8?+=Z74XU M+*;2A>!A0H;PNA[VG;'8^+BV.=#HUQI]I\;+Q4+D( GJPX*#OGG,T9N89QEB M,=0;EBYXAJ!TH87DRTBA6,![RY!8H1/J%\Z=Z-R"X&UY41[BY[ M.37?"\7B%\@;&8_V TQ;^BQ&'N[([+ 6&!X)*H!7JN<^FN=1O(S2=1E7O0ZW MB19])!U"2]!HV%)N,R(=*3NNE8^=RC\*L7R$>F\3-3:>1T=^2Y/%)NR0A+T& M6MZ1=:18NHZ@/AQ=1]5,!XN=C%HB;49[T3U4N8=6[%1Y"Z^<*7C7*.;0:2"I M6XI3L3K-,VZ5BLU844.JQ6A,.Z0V',1.]DQNB_7=O7"JX8<+NUV-;$8^Z9#6 M< N[P56N;8GBLL$FNBY?25::&5DMVG3@3/<\ R[ M@78OV9+#?J'J+;;L63<65H46-'E!NZ)9K$+< 3#<$ R[$0:]C\PYM&=^AM@(;=1&L7M]T*>+;J-,DT;,/+9M,5 MU09>V$VO751WS8Q5G(DH8G2#5J..U"0-Q\@QCL'KYDBQ)^Y,3&+RB;:KK\UF MU"&P01AQ(^RPL3I2Y8B))FB9#9T6JX!TP);L[>3N2.8O\JR3(G%S[K-/PF@4$KTP.*BMF#:L)3:.0N4P. ]!0E;BI.A5) MR? M';KLG06>Q6M:NMSE-O;&?>AQ^P2/=U^70;#Z:](W"-H..VT./6X(38X0>KF, M=*^C,2-2):-YKG0;Q+81H,Q7N7UX[&?USN3WZ=CSC7--BUD8=B4ZW3M_?ASEY(4&KBF_AFUENL]H] #J4V MF*='-J>%U+TNI,CN%TL?&H?PEK,/BY7E[&.P]R.2_@7O*Y/K*,V@%UW!,.]L M!*[+\D>Q\D:);?&[TEPH)9+B+,=F#= MK]^Q0S-"TXRMZT6QDW/>/.^)[9S>AHM[N2)$H1\)2V7?6BF5G=NVC%8DP?*4 M9R2%.PLN$JQ@*I:VS 3!L4E*F.TY3L=.,$VML&>N3438X[EB-"43@62>)%@\ M7!#&-WW+M1XOW-'E2ND+=MC+\)),B?J4303,[%(EI@E))>4I$F31MP;N^= U M"2;B,R4;N3-&VLJ<\WL]N8[[EJ.)"".1TA(8?M9D2!C32L#Q?2MJE<_4B;OC M1_5+8Q[,S+$D0\Z^T%BM^M:9A6*RP#E3=WQS1;:&VEHOXDR:_VA3Q 80'.52 M\62;# 0)38M?_&-;B)T$M_5,@K=-\ Y-\+<)OC%:D!E;(ZQPV!-\@X2.!C4] M,+4QV>"&IOHU3I6 NQ3R5#C\>#L:WT['(P2CZ<>;Z]%@!I.+P#9%QY/!W?AV=C6>70\'-R?H+?HT':'CHQ-TA&B*/E#&X)W(GJT 20O;T?;Q M%\7CO6<>_SY/3Y'OO$&>XWDUZUT&[5:^O]>"XS')&^!1M. M$K$F5OCZE=MQWM49_T]BE3+X91G\)O5PP&!W@W>"X)Q ,<_G:I$SV'(1SU-5 M^YH+P8X1U$?'.O1;/7N]ZZ@FQ"E#*IRMDK/5R#G,DYQA?0X@J,*""$%B!%LF MNG^#,BS0&K.>0.UC-T54 M>(.2-W@I+WSNI,)I3--E'73P1^BFB KT60E]U@S-DP3.GQ>L[4(_V$4ZW5_= MS3$5\&X)WOT+\(-6=/=)\7S'J5W2AT16J%WG]V?1^7ONY]?Q5JVRNYQNI]WU MW.X>]$&A5>J=C[G;2#V#3D[FXF&_W@I%7*I:"'[!8TE0B1A:0ZIP&H"&*]JJ8*)Z9#F7.%?0[9KB"EI0('0#W M%YRKQXEN>LHF-_P%4$L#!!0 ( /R!_50C!/A.JP8 D= 8 >&PO M=V]R:W-H965T&ULK5EM<]HX$/XK&MKIW,TT!IJ37S\)>0%?;HK* <+_^5K9C@R4Y](8OB6U6ZT?[]NQ:%ULA?Z9+ $6> MXRA)+UM+I5;G[78:+"%FZ0>Q@@1_F0L9,X6W?(!+;RY;7>GGPC2^62C]HCR]6; %34-]7 MCQ+OVJ66D,>0I%PD1,+\LG7EG4_\OEZ02?S-89ON71.]E9D0/_7-;7C9ZFA$ M$$&@M J&_S8P@2C2FA#'KT)IJWRG7KA__:+]<[9YW,R,I3 1T0\>JN5E:]@B M(#-]PG]W-_=/4_+PF4RNIE_(YZ\//Z;D MC'R?7I,_WOY)WA*>D#L>1>B-]**M$(Q6V0Z*%W_*7TP=+^Z3.Y&H94INDA#" MP_5MW$2Y$_JRDT^T4>%?Z^0#\3OO">U0:L$S.7ZYUP#'+PWK9_I\EV%9NB1S MS)*4S*6("2:>9(HGBSQRN>*0GMO,EJOMVM7JK#Y/5RR RQ:F;0IR ZWQNS=> MO_/1MN<3*3NP0+>T0+=)^_@>BQ PF>">K?&1K^YGJW6UV8P'@^Y%>[./WY3I MCH:ES &L7@FKU^B8J_ ?3"NL1"HE2F I"D02\ A(LH=7_Z+O ^W%E10;CD%* M9KOCW=@[I1M/I.S 7OW27OU&-S[JW6=5&TF#!!)"KD@DTA2L7LV5]?8\-JSY MM$GB .&@1#AH1'@-&#@\7HU MR*;(F0/SL,0\? 4SNBK@+.M4E-9I!#U5 M(OAYILD])!@0V/&D3K,6J@X@ULUJD^DY0.[QKM?,#TN6+$!SZ%Y)R0R9A4/$ MV8Q'[O)2:#]1?3F5MD-;T,H6M-%A5T$@UKH>8TH W[!9!-8]4S-8_%&]O-BD MO&''X:^*SKU&KAS?)AND#"$=1:18??C6[JB.S92BC@SU*IKUFGGV4<**\9# MLX[THO()M039D)F%S@.\O4X=KD7(4?>\BGZ]1K8:/TD6 K)GX?(5VSG]W3.M MU??K&$TA;^ "67&>UTQZ&)%R#0=I:$5HXSW;LW M0^IY'W7#8@5I(3C#TQ:&Z[ERIN(XKYGD'K(@3$1R%JR1H!/UJCU-!C/M:9'Q M'4@KFO->Y[FC>CTK:I/$>B,C3BU"?0=N6E$=[?S6E,&Q2J7'M*>TD4)_ES]. MI>W0"A67TD9^PI8>>U(]ANJV'3V(?E.[]V2VYE&HN_GW!'ZM^4KW_%EQQ%X0 MR9=CV;'ZLWC;82TW"H]5JNO(;%IQ(6WF0FRW X#P?S9L=E$?%\X3AI/J$;E]TMGS5-H.K5 Q,7UE_&2[?%;'N(]$LCA3(&,2 MPLP>8B;9UJG.(N)J:FC%Q[29CVM9JP<0I(^\)L$SR("G]8] CID^+C#.Z M*FZFS=Q9^!F9KQY#O))'UM)(#"?0Z (TGBV$]V, M9!>Z/]D@UR=V6O=MS&G8W"+DR#"_HD[_".HL/U7\'FB3%FF=[2TRZ!H'Z(HY M_>81<^*"29@B,UCP1'_DU35C!TQ:L5M&SZX!WA3J#1T?AOR*\/QFPFL$#WJT MGQ-L<+FPEX^^\<6<]HU(,85Z1N?:WCM4BD$NLK.VE&1C>WXJ4SXMS_.NLE.L MVO-/WODD/Y6KU.2'A'=,+O2WQ0CFJ++S88"FE/FY6WZCQ"H[NIH)I42<72Z! MA2"U /X^%T*]W.@7E*>?X_\ 4$L#!!0 ( /R!_51NV+*-; L $IU 8 M >&PO=V]R:W-H965T&ULM9UM_"N.]LWL[T]1( M8!MWD\PTF,?ITS;M[NQ+:I.8K0VY@)O;;W_!(29(!]ED_WF3V,G1[PCI2);. M'^'S^RS_4:SCN-3^W&[2XF*T+LN[M^-QL5S'VZAXD]W%:?6?FRS?1F7U-K\= M%W=Y'*WVA;:;,=?UZ7@;)>GH\GS_M\_YY7FV*S=)&G_.M6*WW4;YKZMXD]U? MC-CH\0]?DMMU6?]A?'E^%]W&UW'Y[>YS7KT;'RBK9!NG19*E6A[?7(S>L;>A M:=8%]A;_3N+[XLEKK;Z4[UGVHWX3K"Y&>EVC>!,ORQH15;]^QG:\V=2DJAY_ M--#1P6==\.GK1[J[O_CJ8KY'16QGF_\DJW)],;)&VBJ^B7:;\DMV[\?-!4UJ MWC+;%/N?VGUCJX^TY:XHLVU3N*K!-DD??D=_-@WQI S>@KPI@ 7"DSZ/!A- M >-4#V93P!0*&*RGP*0I,!$]6#T%IDV!J5!@VE=@UA28G7K15E/ $JLTZ2DP M;PK,A0+<[.LX_;'G]'T$/73Y/EX641E=GN?9O9;7]A6O?K$/NGWY*DR2M!X? MUV5>_3>IRI67]J>/"^?CM;/0JE?7G]X'BW=?JS?77ZM?'YR/7[5/KG;MO_OB M+/Q/[Q?.E^M_:,Z_O@5?_ZL]O^29]NUZH?W^VROM-RU)M0_)9E,-E>)\7%87 M5%=KO&PJ?_50>=Y3^:]9&6V(8K:ZF+W;[C91/2XUY^:F&JBOM<]QGF0K+;O1 MWJVRNWKDOJY>_:_J@6HN* D7BR,NLNVV&OW79;;\091VU*7?K59)78=HH]E9 M6N;)]UT9KS0[NDOH"W;5O"]Q6OM$,]EKC.M>I ?/ G.Z9]6?CSTNNSXWS\<^GPT,V8KQKLI!-)I.NB4-1 MC'G7R)6-K-E,,/*.U\>73N,O:%C)ZN M"M)E'4:Q]GO5/_M7K^J);1]2ZVRSBO.BFOS^V"7E+ZK/#%4Q*6U:3>#6#1_4'!#4>'DB3I].!,(AMI;.A48Z$.7+EQ2D1Z_L$(82)O6(K70\-4"3,0<)<),Q#PGRBD^J=9V?CA708$@Z9 M14>H=8A02QFA=E2LM57R,UG%Z:K0[J)D1<6C)7NVA#VFK70T-!Z1, <)QH2[M%K%ZOW;&";+!YR9 M4N1#=2#"I[S>)<0I;L[$]2ZA NF6M-Z%BC>$S[.9*:Z,"2/+-.?BRIAH_9G1 MLS)N)1>FUES(_G DR#[E2)!MB$TM847L:J&U]PF?\KZ6 M-)(WME3K]^YL6^6"35]TCX3,B-M0V@)*GXDA2EGUQ&@KC3"U-G(T M;@$W$="I57H+0 2@N)YNA3F7DKV'"U8//L- ^7 ME0AA#-EJUT,C%4ISH#072O.@-/]X1P50AR&*UHWH5LSBRO3_97/D1%L^'D/I M678VF,[L(@8P5(J"TAPHS872/"C-A]("*"U4!E$W@%M]B:OUI1-O_>&RS'0V M%V^65+L:',%0F0E*G DG*"/$#:,SW0Q$@A]9*+K8B1 ]1'"Y]E\*D8"I8]8 MXE6&5.M;TYY(:/41/GG)K#A'B@@VE+: TAPHS872/"C-A]("*"U$T;JCI=60 MN/KXRY"L."=./4B'HJ$R$)3F4/67YE2HN .E^5!:0+2&(4[0+Z'8\%:QX6K% M9F#^G!.BAW2Z4.UR<'Q"51LHS872/"C-A]*"4SH^1+GLQG*K!7&U%G0LS\[E MY+YA2<$+U7Z@- =*E.93726NV0*HRY!TV;.K,UI1R%"+0B=F( WJS(KX MV NUJZ&A":4Y4)I[2G-X4)<^E!9 :2&*UHWA5@8RU#*0^APB)^.92.8;8B+( M5OL='-"R3RE!1=@P+MY.ZA)6\YG%Q?B#2C.$SS.F"Y]. 65ES;EXRP75_%;/ M!Z_1JBG&__E,,C)7:>O>PCS[#//,,^] S[U#/L8\^PSSW#/O@,^^0S[*//7N( MC-%J/(9:XSFVAS9D/6$FJE2VVL?@*$?2'"C-A=(\*,V'T@(H+431NE'>ZE>& M^GS/L[?E!O6L+385XQ^J2$%I#I3F0FD>E.9#:0&4%J)HW?AO%2E#K4BI;^B@ M=TG$D\G,J9@]5?L='/FR3WEI3 A.W!)OZ*"L=%W*=D*K[Q-.SYC89 %E-==- M\? $U?Y]Q]N,5OXQU/+/T8..="S(8@"U8X;*0(1/.1:H0RCRCEFVHG;,4#&& M\$GMF DK:L=,-'_OCKE53PSK1?=)R&2\#:4MH#0'2G.A- ]*\Z&T $H+4;3N M:&F%'4,M[ RYI\,@3G!(DR54RH'2'*+^TNDY(LQ)..:N>#8Q5ZS 9*OC[U\B]02P,$% @ _(']5-U>;Z?6 M @ @ !@ !X;"]W;W)K0T*I<:N+_?L5_GL6,L"RIAP.-?+%11U_AJ MD!"6=!VK&=\.H8SG7/,%/);YEVQ+VZ9!@K54/"G!>(.$I<5*'\L\[ &0IQY@ ME0#K-:!] &"7 /M40+L$M$\%G)> /'2SB#U/G$L5=3J";XG0ULBF-WGV2W#G3VY&;F^.@C_'Y=8;S\GDFOC#WLQSAY,; MUYOY'XGWXVXT_TW^'_EIBMKQ?.C-1X/>S1GY0MX3D\B("I =4V%4^FYF4$;0 M+R*P#D1@DUN>JD@2+PTA?(DW,1M52JQ=2OK64<+OZ[1![.9G8C4MJ^8^@^/P M6RH0WCH(=T_WWJJ!>Z=[;QU)AEW]'W;.9Q_@\Q55@'U!$;XDON+!?<3C$(3$ M:CZLF7K":F+=L "@6$!C>4;^]!92">P ?^N*6;AKU[O37?%*9C2 KH%M3X+8 M@.%\>->Z:'ZKJ\1;DKEO2>:]$=F+FK6KFK6/L3L#*B,2L@T+(0TER2@+20:B M>&'D$TM)R..8"OFL/:LK5>'E,O>BY\W&:34N\9?>[)>@SNCBE9%[BI%79W1N M5T9%*LR]5I> 6.4S1I* KU-5//%*6XVQ7MZ]7^G[.-Z*:?1,4\Q&?$(KEDH2 MPQ(IFXU+[+BBF#>%H'B6-]0%5]B>\VV$(QJ$-L#S)>=J)V@'U=!W_@%02P,$ M% @ _(']5*C_FNH+" "A0 !D !X;"]W;W)K&ULK5AK4]M(%OTK79ZJ&:@R\@.2H0A090@P3L*C[+"IK:GYT);:=D^D M;DUWB\?^^CWWMB0;8DAV9K^ U(_[./?6_8[[_M%5*;SO$AK]VXXT-;A5P; M=>.$KXI"NL<3E=O[H\Z@TRQ,]&(9:*%W?%C*A9JJ<%O>.+SU6BF9+I3QVAKA MU/RH,QH3[P+ZWN_=JS($]FUGZEEW%VU.F302I7:2 )$O_NU*G*9].K4YE]T%I9'G?V.R-1<5GF8V/O?5.W/&Y*7 MVMSS7W%?G^UW1%KY8(OZ,BPHM(G_Y4.-PX]<&-87AFQW5,16OI=!'A\Z>R\< MG88T>F!7^3:,TX:",@T.NQKWPO'T]O)R-/FWN#X7T_'%U?A\?#JZ^BQ&IZ?7 MMU>?QU<7XN;ZT_AT?#8][ 7HHUN]M)9]$F4/7Y#]5EQ:$Y9>G)E,94_O]V!G M:^RP,?9D^*K #Y5)Q&Z_*X;]X? 5>;NM\[LL;_<%>==N(8W^CR1^=,6I-=[F M.I.1+B83-TYY94)D_X/8_O_DBV^)%\2<>%0(!;* M=<78I(G07D@Q>166S5%$&J9UI M6*U\5ZB'5)5!W"^54ZPU1;:IAP"D6JAQDQX#0!GA96K*^1PM.OI84"";7%)9 M(D9IJ#A>'FW60W>5$UZXX@3)=)K!FCMD9'2RT98UTNH454A^;59XB+7L&_SZ M;MWR;KW_XV@AUC1G<'1E]B?Z-J]WD9TZ70HPN@YLS3 PR1&H@-/(@,!WA5&H M4AZ#$5-V3L5MQ5??J!+E6L8E=X&)/RKWF\TU2^9/C,JA3*KN?QG9>* R&2N __WDH-,)@&/5'85 M#3W?@OY-7C^GX2CF^813 &5:T/0I!OV=CT AQ[W63A0;WE(Q>A$6Q?_!R"*95"7K0.[E/\^\S4-&& MGD*1B"O\4!BM/(%$DTGJUFN+-\X:/*>UJ@EB: *JS"BSW'#&Y.!=C&M,)-)Y M/IJ>H+/Z"B=&TUO>V1E@6KW 66T?H$V PY>769]2C5.SO#KJ!>@**F4$-0\]HUP%\HL"/C2RM\ M*4\VVM!V8Q5[0JUX[0#7C97XE^O"HM)Q= R41J,8\UU(\4DJ&U&]6^AC>%1 M8$Y9T6;LX$V=L3Q&MJ5#@G,:H )G7T:QH ;D.A76EQ)Q)AV-*40:JB\P!#K1 M-[FQK0U+\0C%B<)(U,'I#])P4@_JG";'UW72;U'MZ]$0P8JC&@]2LNV,0D-! MRE7D^X5--&GE5,XGUL:2Y$?28QRYC^RXE Y=#W;W7TR-_DY_KXN[S4@Z(>Y. M:&0JVM38VT=JG,M4YSJLCS+BC /*7-PL@R!D!;3@XY]AH9:M)UH M_?/,[0]>R*L83LA5#Z7*=%N-XCS.$(T.I2E_64M!K>/Z'CP;\Q#;4[,VF^BFL:AV [([#U:7QR/=D6 MS'1+<^C:74<5R1BQ '5]2=S"MF);' 01D/U\_;Z_!I8JUN\?!1)\-\E6A-^C0C2X3F M[V80%9]-O]M[:]]G\!-SP5^A>)@U(7ZJ:5?;#UVC^'UG=3Q^)4-F 2@O0SL;NM*23 -3D0_CT6AW6$BE>T<'8>[2'AV8RN=*TZ45 MKBH*:1'91R1M?D/Y67%J-A)R55!6FGC!:6IH>] MXVC_9)OI \%G17.W\B[8DXDQ-SQXEQ[V1FP0Y91XEB#Q=TNGE.2O\E^ Y?)M+1J(IY M3;N]UQ-)Y;PI&F984"A=_\N[)@XK#*]&&QCBAB$.=M>*@I5OI)='!];,A65J M2..7X&K@AG%*38.\L:;/*-;TA6) MJ36%.(6M%A6 Z/I,G(:XDA6_'4]E3.BP!S@XLK?4 M._KQAVAW]/,CUF]WUF\_)OVQO#R)$1X7I=0+ *<.@W*BM K 4_E")%BTRE$J MS%1<7'W DDDKA,?)G)R0.@5?+CT( FR45^3Z0&Z2">D0TE#L@8X=5PFY@?AH MO,S;<:=7)HFI-$M"!Q&RA*8[F.$)9D3/6;_/J+7V)]?Q,?7$(%F\[#-+5*M3 M=Z*H"X^X\ 3*AKJR"21XB0;BK45'FB''(3/P2>32SDCHJIA@%GJ3I@J<4%JD MZ W6(4PZQ;0-[LXSQ?Y:@N.3KV@CPAL03J=D27M!B=&F4$E0BL#>D-]R)25J MBKDIXF8L1V7-NU IVLO0D6!#Z^UD 3MG!8ME:8T5"[CJ/(BD,UI.$+&42I5X M)S)4$P=&2U]9Z@M9<)#[PBOTB%F04>F$K$<0_&)SE)DPD2X34W1G%WR5\"_A M?,&FI[GX#LTU317[U ]Z&E=@IKPE&**^5?R7DLT7;!Y*[P;*G#.)"D464-GF M0Y2533+IF')"$*%:+2S[')6W]=%P)5Z;O&*E3KP?' ]:K7T$S7+)P&CAYV;+ M9\JF;C7:P )L0<;3NCMTFI.F33CDGCCL7!JL%4T.P'#B '_+4J9.(S%=C M51WG33JTT5NM^ HX:9RDID2F)D<&V&6/1%-7*??R5I)-N'Y0R.O58ZF$8F!A(C\3[@9C4+:!M/2_BEW^7O>W;J 11>*Y MB';XP6^ON]$(#S#!.Y137H^CW36Z[9;NK0'.== 6[6$<=ZM,-VYEGI/,?98P M'G8;*IYN.7CN0NJ*(5!9SMJ8A<=!QOI;>%P1@)@/OV0&+J/%WC/^WN.CE=J% M=(8VL=,8MM/\VO-6YPL-XW [KJ&IJNWLTJC4]]KRLZRPT MCL">W-M.]EZW,:L9]EA[O!3 9M4&+G<=I9.\2FFEQS,PEAVW[D9=5_:9]*$C M:>,%[QB6LPMR[$\C_(VC?W8SVJ$/[N W/_VC_3Z#]R:??VGKHL!6HZDJ B?!.\6%X M3GS06]/Z['6,0.9YN"I#SK.]\7(<3D_?ZWI#"873]#@*LWCR-&>Q/H_P_0&' M%FE#;1TWYM!=B5L]K1^.<59,D:%EZBOM@ @W5># L2=\?X 'PDR0PH 5!+\] M4?%ADG!L0[!R)26IQL^>.C*-ERY5J-&9^'C@1,A;_4-NYOMOD\,"=P^%7IC3%*RCP=Y.#Z?@\,&@'GA3ADLZ4@U A->,)$Z03(#UJ3&^ M';""[JO-T1]02P,$% @ _(']5&=R0('M @ DP8 !D !X;"]W;W)K M&ULG55M;],P$/XKIX FD*+EK>NZT59JMP)#VR@; M R'$!S>Y-A:.G=G.NO'K.3M=&&@KB"^VS[Y[[KD[^SQ<*_W=E(@6;BLAS2@H MK:T/H\CD)5;,[*H:)9TLE:Z8)5&O(E-K9(4WJD24QG$_JAB7P7CH]^9Z/%2- M%5SB7(-IJHKINRD*M1X%27"_<<%7I74;T7A8LQ5>HKVJYYJDJ$,I>(72<"5! MXW(43)+#:<_I>X5/'-?FP1I<) NEOCOAI!@%L2.$ G/K$!A--WB$0C@@HG&] MP0PZE\[PX?H>_;6/G6)9,(-'2GSFA2U'P2" I>L$?9"K=_B)IX]AY7,#D_AMF'JY/Y MV>S\XS"RY,8I1_D&-E3,6NZT]K>A3 73%I@LH#9=<-KNFP6ODX6QFJZ+=\> M"[U%[CV.[%[0H:E9CJ. GHA!?8/!>.=9TH]?;>'=ZWCWMJ'_7ZVV0CY.^*]^ MX%<&%PT7!9_66"Q +<&6"$LEJ &0)KS@DFZR$/0HC3LMZ(1I M\_(0)EZF5,U@KE\%$B9SCEKFQ+9LDIIRW^T&TEXT(O=&&?_X&SG MV2!-DE<@T3EVL0W:.>W!8QM H*M0KWPX-%:N1MNT9W6[7<2=MH_FEWK;K M,Z97G HH<$FF\>[^7@"Z;8&M8%7MV\Y"66IB?EG2KX':*=#Y4BE[+S@'W3\T M_@E02P,$% @ _(']5.TD)(O&! 30L !D !X;"]W;W)K&ULK59M;]LV$/XK!S4H$B"U]6+93IH8<%[6IFB3HO'6#\,^ MT-+9(B:1+DG%R7[][BA9L=LDZX9]H?AR]]QS+SSQ9*W-G[9 ='!?E!H5S MJ^-^WV8%5L+V] H5G2RTJ82CI5GV[Y_-Y$37 MKI0*/QNP=54)\W"&I5Z?!E&PV?@BEX7CC?[D9"66>(ONU]5G0ZM^AY++"I65 M6H'!Q6DPC8[/!BSO!7Z3N+9;K5ID85%(U7W'?QF%+81P^HQ"W"K'GW1CR+"^$$Y,3H]=@ M6)K0>.)=]=I$3BI.RJTS="I)STW>W=QSF[/>D[LL3R_:Q%/6M0XV=0A_!)*U=8N%0YYKOZ?6+8T8PW-,_B M%P$_U*H'27@(<1C'+^ EG=N)QTN>/YX*0V-E\+05OE#'=B4R/ WHQE@T=QA,7K^*AN';%WP8 M=#X,7D+_SZE[$?5ISC]C"F8%PKFN5D(]0 XR!Z4=?5 YN7@ WK5RJ>1"9D(Y MP#LZL* -9 5%'RU(!9DT65U92D=&&ZX0!*!R4G"8TQ(![Z5U2*>@%R#)EC34 M(3HI;2SDM9%JZ:5=81!]BJV\AZHI2>22!"HH[ JJ1WFGMI05A_"M)G+2">X5 M(*@:K*T\T352,;!'!K_5TF#>\P[/1=F092M;GK#Y3!CSP%Q$I6LB292[NMM7 MZ#?(W;ILK"TW9X]^V0.84]APZ9T4ABG!0I?42BWLDYF*Y*FY68;*:5\8>W , M[ZD5O9EI<@AN=5D[+W'=F_;X/I;D$M>Y-LZCWA!5 S/M1 EGC3= ?,H@ID1RK(3U&4W)_NC@YWY%O(%9EC-R6:R MP6;D8=+))^/!#N9^? #[XRV\*-P!W,DE5ZS%EE+XF[P[5T!67G^3RP]EX4IIT&2?M$^*JB/*^A MJ;<=;DX_OWYPH2J"*G M/T;UB3KXZO^AQ$S(5%;/\RU=+?ZLK7!/' M[_7^7[1S_XB,?^Q0W \!R6JMK=H?TVC02]NX9(4X@'A0S+TDQBNM7K3DN=V^23 M%65^(95T2&RZZT'3.'U0DG@R/*+Y ML.TB\H>B&?7"+@CC:,RW\ZCQGP,R#GE,AWQKXV0,3_T;^UM/'(KWTC_D*(^< MA>:UT^UV;\5I\T1Z%&\>FI^$64JJT!(7I!KV1FD IGF\-0NG5_[!-->.DNNG M!;UWT; G2^T=IL%&^A>T)._ 5!+ P04 " #\@?U46_+ N]\& !K#P M&0 'AL+W=OR'5#Y )"0A0P(, %K6_OI]W:1HV2-/*E4LDK@:W:^[ M'QH7:^<_AY76D9Z+W(;+SBK&\JS?#^E*%RKT7*DM1A;.%RJBZ9?]4'JM,EE4 MY/UD,)CV"V5LY^I"^C[ZJPM7Q=Q8_=%3J(I"^4J]45%<7WJW)\VQ(XQ\Q559#.6/9*8_18]1@7;RZ M^^'FEXM^A"1N]]-FU4V]*GEGU91^,TO/(]V9D.8N5%[3;]?S$#U"X/=]QM:RQOME M<5J#\Z]H.FXU'7]-^KL.^.M5],'9Y7'4OD 8 MSF.7C$WS*C-VB<#QR!@;$2FQ\B8:'4C93.:1":%2-M64NA";?B#E*HO6=]_, MDN'PG*R&P-0A^4+4&;D%Q96FAS3"B?#@ZHVMIPZ&Z M=2C=Z507<^UI-)2>(=TJ[S55YKNE?'-[_LCX]YT\"T%;8WS9%V$41FZ MD\%X0@U>.A_7U2_TTV,UCRZJG)+N:#S#>XA]\3^;X#U+3NF##H$=_M;?A\.3H_HE M/DW.V^_=WXD"=J8JG(_F?TIX]#!)CK:O4?-Z'8ETF._7Z0@.@>H F;_#R:AN M3Q/YS@93>JRA_+= ^6 EZ#8:@05,AY-C. PA]0^/PV8)I-@&31D=)+T1S>MH M1!9098/&[HC;_(UBN_*/J/0&)Y')-Q0=&N[)9(CQ7#\;"#-QP[(6E9646FJK M/=S AXRDF"H-N\5JG84NA94"S7A=5CY=X90 HF1W]T]56&'\S\IXC4,-)RG] M N->&=P,(Y)8-9N:$AN4:B/S854T^1;-C7C,6,C6@;V)>29#*!;F6%E;J3S? MU#OYXCP'#@;-5UIQ )1 YQE@(7"!U@'"KDG^+MO,K CE M@ K TG[-WD9CH1O:<1+7^AF5!)#IPJLJTEH+8*GS.$)(,6#@&Y#T<6Y4@__: MQ!5\\":\6"2C/=>\2Q.<3%)/V(4C1J8VE/7*E"KP"N[FTX /[&-F5BIT7#FQ M_F&+:*/M;BJ\QK-B)[<.\("/PEJ5@:44RJ*BD8V\"9]A6P@N-0(QVR0@UZ2T MJY]L$+9R!*!,![.TLA 5&*UT!KDJE3P56U")18X/1G#!7/DD7"D3FQB#@JA1 MZJ!MN+6>I+(_4&'4T:7VT#8#_05U=P7[QN>-/?!1S5VF3MFHYCG$S^&1'MT3 M%%]47B8PQU1!2CI7SVWP_#Y\:5SI/"FNX; +W%>)WL@\K04]FL): M=OP'IE5PQW6UA'54Z6G$U/NH6.AV )0D;5U2J09 _#V.C-O!+>3&5G.KR[/>)@8A[I M[3TLWT&==VC]AZ '1ML8;T^3-S7 VR.!SZ;&7<[6Q-JE-3Q_@".H26C9_@"' MT4Z"AU)+\;REE)?32X1S'I!E-<==IBMQOB3CPJ$0 :F!QG:8:8?E,G%%/V,'6VM=\K09JBT1;D7C/UG79- D#P-!O IWW#M M;KC"IE>7T-_4GX)2"C7"RP=H,#K@,/E M:E&PO=V]R:W-H965T@M-QF(,"6G=X&:/=A9Q\46XFUV)(KR0GY]_N=(\<8 M2-BV,_M D.5S/]\Y1_+1S+H[GRD5Q'V1&W_&IVTA)=:&,U]8(I\;'G=/^P=DNT3/! M5ZUFOK46Y,G(VCMZN$J/.STR2.4J"21!XM]4#56>DR"8\:V6V6E4$F-[O9!^ MR;[#EY'T:FCS/W4:LN/.FXY(U5A6>;BVLW>J]F>/Y"4V]_PK9I'V-8B3R@=; MU,RPH- F_I?W=1Q:#&]Z*Q@&-<. [8Z*V,IS&>3)D;,SX8@:TFC!KC(WC-.& MDG(3'-YJ\(63\XOKJZ^GMU=?+\35QYO;ZR\?+C[>WAQU V0313>IY9Q%.8,5 M%/A'9;;%3F]3#'J#P0OR=AI'=UC> MSBI'E=-321 05\8'5P%9P0MI4O%.I1-M)N*4$**#5EZ<:Y_DUE=.B;].1R ' M>OY>%I6H='>Y4JJH U_*1!UW4#)>N:GJG+SZI?^Z=_B"2[N-2[LO2?^!W+TH M9[F5RX6+VTR)H2U*:>:":C[@SXNI=-I6B.;$*14#.],A0[V8.Y'8R@3E2NDX MM"&3093*%3I@_2 M6*&(3D"H%:]^>3,8] [M5+DM4&W50GB[?XBZ:[*IFVRV MU4-$(0W:BM!XF]3;0,*HW&:1*H?! .>Q$):'(H8X/"96$ M2E(#\=L CKA4(U>A>Q$L M0I (8^IF&.5"R%.FK509BS[#VEEQ4KLWL@[X1)T@$+>BY7>J4V%L:&J^C,6+7<*F'.E(2=;%M&+"1L=:JTCE1)/ M290V!Q8[1F9*JH(#A MK840QZ^=RF@Z(H9*.L/6K$==&V+]]-/P8H-Q 7]S0$J/]0*<#;F.)GE9*"I) M;5.15HZ2-,MTDO%+CFI*V3->UJ-T/ :.?"-GFS,%#."ES(4LJ%C)[E9Y4.7V M]P\1ABKX +M(R[-\PG6PH?>KIO>S#^;Z:[S,[288,;#9:R\S77*8;\)^%?4^;AHXOV)L\%" MT9:,"C'F%/T(^HP0B3K@;:_O11'GI*(YN<33QCDJ*?(,Z,VWQ:743GR5>:56 M%L>82*9,LKHZI""041+A!C< ?:_2+>HLP*F9;$%A@:XU"HSL1ZUG >QA)@V) MK]'3TEN'>@G7II D/C8>HIE0=ZR+8Q'Z&FH:@=X4VA-RK4L9M0^8K1 X]P!; M&F8UQ]5"+\GA2;$OG=\X@,NDJ'TZ?%!P ]7+W[!J#N+#*C;4 MIL5=/4?902R.""&Q)O;PM][?P.]@%S]OQ<,IT /D'MU>UATWJP^!K2D-WCWB M[=-JL$O+];<;G,-6KB@^B71N3MP15QR!-HB6G@*: EJ1OS.92Y,H<4.'^Q^ MW=-$S1"E[TO5Z1(5SU']R"XQK&=+PN>,=I\BXX:+P)S6@1D^GWXTW5P%AVN( M>TH7_ACI@T,16ZRQIF8+J/DXT#73+NB(:PDF:GY825%LD_?_4_1@I\5 >7^2 MZ$41Y\T)HVYAH_FJ1BC6WS]JLQNH))/D%>.$SP=QTA-6'I0\Z0UL0?H/KH<, MI,T?Z$G!!IG#PK7=_?T%#)@4C:J_V'@,H4?3ASN8#SQTTY9=_GE#6X%ZQB/= MI%-J8-\J2X(PI^Z )G2GF71I/.ENUJ<0.ARUCC#P];V"74BW-F55WS6>#Z-, M*R==DLWK4]"8O@0P$=]R$-A'0ZL.-E]/VL?ZF:WR5)1RSJT39VB^#%+Q3FT^ M762-9]&3\1*/Y0@4CE2 1BI%H&/N1]O.G5AV$>RV+O2%[9O= MYLO(:?P@\$ >/ZM\D&Y";3-78[#VMO?W.KAE\*>*^!!LR9\'1C8$6_ R4Q*Y M(P*\'ULDJ'X@!4?[^S$S(F 2^Q[WS?Y^\N=YYLM'FS!:*# MSU(J.XT*YZKK.+99@26W/5VAHI.5-B5W9)IU;"N#/ ^@4L8L2:[BD@L5I9/@ M>S+I1-=."H5/!FQ=EMQLYRCU9AKUHYWC6:P+YQUQ.JGX&E_0_:R>#%EQQY*+ M$I456H'!U32:]:_G0Q\? EX%;NS>'GPF2ZW?O'&?3Z/$"T*)F?,,G)8/O$4I M/1')>&\YH^Y*#]S?[]B_AMPIER6W>*OE+Y&[8AJ-(\AQQ6OIGO7F&[;Y7'J^ M3$L;OK!I8AG=F-76Z;(%DUT*U:S\LZW#'F"<' &P%L""[N:BH'+!'4\G1F_ M^&AB\YN0:D"3.*'\3WEQADX%X5RZN'^]7]Q]7TQB1VS>%V#Y )8PM@)OD&7VB#P#8ZE)CY$CBJW M\'NVM,Y0 _PYE&;#,CS,XH?BVE8\PVE$76_1?&"4GI_UKY*;$QJ'G<;A*?:3 MY3^)/*QK1P<_%#S4<@MLU)03+L 5"+>ZK+C:GI^-67]T8V&NN*30^@,Y76KN=X2_H'K[T+U!+ P04 " #\@?U45XOOL'8% !? M# &0 'AL+W=O,692*+%/VZ8)3LSUO=!N[#W=ZN?+R MH3TY6ZLES]C_MKZU&+7K*(G..'?:Y&1Y<=Z8=D\O^F(?#'[7O'5[[R29S(UY MD,&WY+S1$4"<U7KO(92+S8I"[\TK:TC<8-B@OG358Y T&F\_*I'JLZ M[#F,.@<8U?#SD]FG M+U>?KN_IV_7GF[NKZ?VWF^NSMD=@F6['59"+,DAT(,B0KDSN5XX^Y0DG+_W; M %2CBG:H+J(W _Y:Y"WJ=9H4=:+HC7B].LM>B-<[E"4O021/=[PVUNM\27]. MY\Y;<.*OU](MH_5?CR9]%/&*9B8MI'<<7;>F M+5)Y(CNXM6B^Q4CFBB 5%;GGFVNQ$^E-"\%U:DVW1D;59,T"(4^6<7FA.2#FZ@:4E+XACD\<:@#' JS.I3I2'%78! M7>@"%,=[BV*U1&]T4J@T?0H)Z#RLK)9+RTLX4V(H-YXR44"9B:U& EJ169!Z MI4HMNC06'\4W-JZJ&N*;.& !-E;(\T?/(!\)08OFG/-"PQ4I,50I:=$T2719 ML_2I619QY^842DY@:^Y4T+*ZEK)R.3MGOV7.ZTU^60,@6*N ^)5=+VO.J8:\ MA RVVJ^J,NT@(*E =;R:')64.9VA![R4J0*(Q!_#WJ>5GOV3 7ZC9G\\DNYU M\1P/AF+1'(W%9C :O4:'D^Z8AA$-^P-84+?9[PZIVSW!6S3$;[=7"] M8]C1T?"8NKT3.AK@&8WI:'Q,]\:#(I<&7,^? KP1++!HKQ]&44=&O3 Z:?9' M\NPV.T,!/6Q&8X$['$=!(W=1 C7FUJB$1++I>>'1'&#"U=T-FLTD12S: M M:YLH/02[?U9RNMO"Q &=&U1*@@II!A SEY;JAJS?>B AN4Q8"-:D^[IW%L M;(+M":KC<8==F@/O%#51-5*^M>63=*IT$%33@[ <^'8Z!R; F3V)>"=>BD M%'OL70Q:B\?]2K^L#(9B\KQ/EC>X50+6_.D?FW.YTKS8ZYF/'.MP[[U2#VQ; MKUTKVGN7/BCM,EQM'02IR'UY_ZN_UK?G:7EI?#8OK]Y7RBXU6C#E!5P[K9-! M@VQYG2T'WJS#%7)N/&0]O*[P#X"M&&!^88S?#62!^C_%Y&]02P,$% @ M_(']5"QA4:'&"0 Z1< !D !X;"]W;W)K&UL MU5C;!/;58[C23R36\69G8>M?0#)IH0Q"2@ *%E_ MOZ<;)$4E=FIG]VE?;)+"I2^G3Q_@=.O\;5@117575S:GKHF5L?3)J]#4 MM?:[5U2Y[=EH/NH^?#;+5>0/T_/3M5[2#<7?UY\\WJ;]*H6IR0;CK/)4GHTN MYB]>'?%X&? /0]LP>%;L2>;<+;]<%V>C&1M$%>615]#XMZ%+JBI>"&9\;=<< M]5ORQ.%SM_HOXCM\R72@2U?]88JX.AN=C%1!I6ZJ^-EMWU+KSS->+W=5D+]J MF\8^6XQ4WH3HZG8R+*B-3?_U71N'P823V0,3%NV$A=B=-A(K7^NHST^]VRK/ MH[$:/XBK,AO&&OQK,B^>7'S]\N?[PYNK#Y?75C;KX\%J]NWIS\4Z] MO_CRY>KSS>DT8A,>.LW;!5^E!1XZ>RWM.'/'9U;2)P%8/2ME"7,-?8)=G<4%"O M3<@K%QI/ZI\768@>L/G7?5%(FQS=OPF7THNPUCF=C5 K@?R&1N<__S0_GKW\ M@0M'O0M'/UK]OTG:_[2@^L6[6D44HXJN_;\B1*Y>:[M3)BAC-Z[:4($'M='> MN":HBI:ZDA#K L@U'$PN0;7V+BA>\,BB MR:.JC,Y,9>)NK((N*>Z4\RK']OC!YO02 \U&YSO9+=]EY /EC<<$U$J,>'VI M+"TKPVG&\!PYY\RJPH1U$PD_D]T8[RSC E:;$!K^VEBQ"N; E#7YN'NIMB K MV6CE&J\JO<4X8R.(!4S38/)^J"XV>#"!W>,9X+U;8K2)"2!"\CPZ)HH2-W(> M^V@?%5BH SQ@CPGCV8,=> =V<3A!;-VD$'5D7Q[#&43&[=@7_,K$E[,SGI8- M8NO\;A"[8080DR*Y1G=KY^,^>!HU\B3S!I%M@^R\;];):GYW (3OQJ>DBT]! M9=XU8$:5[5JSB)#VSGUYK-<("NS"2VC6,"Q]%_:3QZ5#'+O/* M>*1(>_X^411/MM!,)"L-7&=$5EE=IS((!)L3 M&@XQ_*1#.$.G,3%TQKS5WJ.6+EUC&>E?Z$X+(44D./)G9$3F2JX<+.$\P35I M;U%I,59QWS8Y=D9_0YTC897+94/L<^E=R+#XO7MAF0N@J5*+L<1AHK[ +,$* MPI$,W:Y,ONKC \?#P.]Q^S.,*[ C4L63=4"NUHC#G0% ""F9GQRKM*8I2\XZ MT2W,S3G-.\Z"8,*&!-9!Q'6-XDN91R0,E6Q2B@F,Q[8HO. L5[#]L_&[(;J= M):1,(]T\O6.IM+!&\2XE0I@E&/IHU7N]4R?2=V8)!ZHT%09I!;)#W"!BE""7 M]VYS^+LU'.D;U"+L?*7M+9<)*C:E#RI*AMU 'V%?NT\OG$Y)X"&M;PU:J%>7 M*[UF<#Z7,296I.9S?OX/]FNMRJ%;]D@>JP]N K>>',]FBQ,I%XTM X1,M^Q^ MSP.REK423>LETA=BBLM] -[#>TOHIF"G'143=566)$I,_:IMPR&<2XCG:?7O M/*A,*=U@E9: /$("8>P:JW#">?^)NDX&?%=K?3?A"+0.'%KY37TQGD&NII . MQ#0E"V9@]RTEKO%&5UW'$V(':66!)'9[4+<=DM?,.)L;ABWBX$D$ = C06CC MW5+7W_KH J%"+X&QR%58&H]HAX:KBRW@KLL2O6@8D@P:TAZEA5 ^E>E;4U4M M^A$ZP#2DO"H$MUFG]J1';TE40Z4J7D1),82F0+O@60Z738V(W354 MHS&H^?&P6%*PHP>+D_C)4"!N4JG%?/S\!C!KJ>JMJUJ("3YY_L\_G2SFSU\& MC@TWLKQ5&X\P\?&X+\6NV;;H$0%"KK%\A^>>V:2'V6^8_B]0 M=<>%S&T!IKMN@0Z'TLP$__V);$XPHZ%V9A"A,4>7;W[ _YA M$0*A:>6=MVW=SQ#P@@$-&P=+M*[T!HC'W;1[[&TYT<.GQ5%GX#6L0Q]"/#) M\!I-W;.JZ+0A0."6J6ZD<%,X33\L);5KYL)W6\@V:?K_!QGNHN7)U%D#T2F2 MB['>>[C6NW36J%E;P52$">G):*6KDH>*V6U!I)J1R=3KF;8-X!?C.^83&>TJ MPV>6\?<-M 245K*G&:D\CK&VJ^P7B^, 1 M)CA4 KCZS[9U'$R2KMOK8V._-H:% '_7T ]1GE*0'SB_Q!5$YN#XLC]E#,\_ MSHY[Q<[V=RUKK\@GWQ^W#CWA'@7*=@?"2U<.*TJ161;6>VUC0?,EBLFD1MA5 MG,3\ /9HF *2Q"8=-D*2%H-^%S)DU$G)3CD_6#K7TJ4"[;M^W*T9(FA)T'^H MWPYDW"4/11KZ8CHBE>QW)\7X""+G<%:Z]VZ90,,G"?K:\,%.UD[QY'JS38GH M2RGA\'%P1E#KQO,)AXIT0$!59TWL!O:AGJ@_5F"A7LOWSNWU/B;7."TF=9U: M.>#.%T4%USE_J71^.S!-2:& 6O,6#J9D#9'H-N]'/6R5U'2[1MJ7/T(O)YGK M5=FPU[VUA^@172""&X&E._*Y"('NHI3_ M1IM*9Q6))M.MS#BTH-=#<26G%I9/D4^8B#"PFZ6#6&*,CID\]PHD(06CI]>D MC8:%0=P$)2J,FZ4G2O0KE6$$%W^Z@Q;$1,^D]"W3A1Q]9YRV[8[\(H!=B +C M5J"-^7EPENOJ9(_W^Z!\:'D?$I,D*%+/Y;R_0I%PX[D3A??QK+$-M14M1]P( MYBP'7-LB=%"D';Z_ 5=C.8-RG$(HN=_Q !Q90!Y29#RN3]& #K^_"ABS1X<) M3XT,APTY#0XUID 3#5G*:ZS(M&JA$T"5W/NT=::72"[H"@,U[T:BBN7&!4:1 M'#.Z"FQ]ZR4ES<=7+_* M#0U?,O,FD [I)K;_VM]C7Z3KV_WP= D.>;4$-)'X$E-GD^?/1LJGB^7T$MU: M+G,S%Z.KY7%%4!:>!^#WTKG8O? &_>W^^;\!4$L#!!0 ( /R!_53NYJ*' M/00 0- 9 >&PO=V]R:W-H965TAZ ,MC25V*5(EJ3C^^YVA+K&WL=NB M?2G:!]/D<.;,A7,D:KK6YI,M !Q[*J6RLZ!PKCH/0YL64'([T!4HW%EI4W*' M2Y.'MC+ ,V]4RC")HG%8PP.X]]6=P578HV2B!&6%5LS :A97(]+W"A\$K.W6G%$F M2ZT_T>+';!9$%!!(2!TAY\[YK+D%JZT M_"@R5\R"LX!EL.*U=/=Z?0-M/J>$EVII_YH$K"TMDZ7K3%&4 K5_/.G MM@Y;!F?1'H.D-4A\W(TC'^4;[OA\:O2:&=)&-)KX5+TU!B<4'HM!>F+<)E@Y#L01BS6ZU<8=FURB#;M0\QFCZD MI OI,CD(^+96 S:,3E@2)E"(^@:F KHTMVA;$:; 4LLRO8 ME2\P&/;SQ=)Z^2\O%:#!'[V,3[0YMQ5/818@+RR81PCF7W\5CZ/O#D0_ZJ,? M'4*?/R -LUH"TROV1EB>YP9R[CL:)6UN]J6H#^,N"JR(EDA*H7+F_.DS'[]R MS.'FE2XKKC;?H!1,BE+D*+DT;3F7&YQ6VGA39B$OR9*KC'9*_JLV;?]B>87* M<&HVYVQ1&("=CF%XWM"?-PTQNT$N?;O0=5JP!RUKRM:R=X.+ 9E@H)9=6(NN MOL?B4!IJ][E<1#FB$V:4"[?TZ'N_HC3J] M'_0C&.6]Q1-<)_TNZ0T[S!O@TA4I-\#&K1:).PN2W7)5KS"TVM"I#0D\\1B[ M,S_<@^-"AA\+C2ES/*/=X+\8%H8KZX_3]]9I&]AI^^OF/V%K&'84'[/89W'6 MIT++9-@MFZHJ?*N0:ZQCU'@Z--XU?49-YKQYVAY*UW*3UUW-&H,)>4^> 2BL M)L#*"'S'"+G!UDMEG6$$9OLQT#:D0#EU;->H%CN?8Q/C"2CML(L=&#I=5!>/ M(JNYE)N3%I(.@.=&I/C\KPVC?9;+VB*KK05[PM:%P';O%3R#,=,U.NWU!FUU MGNWPK9CJ&FN.KW?&J\KH)T%98^&25]MLI_TE>O7 SI.X;$@,+Y"8$B8B#]B# M>/HWL3WZ*VSO=W;UOF1[SXF];.\8_@=LCWN.Q[^G_#_"]O%^ML<]VX==>?YG M^W^"[18I_&>X_M)E)]RZF6+%VE_Q;]H;K;/ZLWWP2TWN4!F M2UBA:328G ;,-'?N9N%TY>^Y&#@>KY\6^)D"AA1P?Z6UZQ;DH/_PF7\&4$L# M!!0 ( /R!_52?A#1V_P( (8& 9 >&PO=V]R:W-H965T7%L5B'VAI;!&E M2)6DXJ1?WR%E*\G"\?:%%,DY9\[A931<*_W=E(@6'BHAS2@HK:U/HLCD)5;, M'*H:):TLE:Z8I:%>1:;6R H/JD24QG$_JAB7P7CHY^9Z/%2-%5SB7(-IJHKI MQRD*M1X%2;"=N.:KTKJ):#RLV0IOT-[5(72<"5!XW(43)*3:<_% M^X O'-?FV33$*8B<(!>;6,3#J[O$#"N&(2,:/#6?0I73 Y]]; M]H_>.WE9,(,?E/C*"UN.@D$ !2Y9(^RU6O^%&S]'CB]7PO@6UFULKQ] WABK MJ@V8%%1DLQ.;;L5.T[V$GQIY"%D< M0AJGZ1Z^K#.?>;[L-?.:+K>VCR',!9,6F"Q@]J/A-=TZ"_],%L9JNC;_[K+> M,O=V,[NG=&)JEN,HH+=B4-]C,#YXD_3CTSVZ>YWNWC[V\0T]S:(1"&H)3QZF M#1<%EROSTL[_
/$7"6R[I\@I! M[]"XU8)6F#;O3F#BQW2PV!TLG&&.U0(U9(F?2>#"9?H#LO3]IMUZ#8&.J,EM M0SJ]'%[56MVC$V0@"7O)P+59 A\;+;F+"V')'SP@I(>4EV1>/_['2A+V"9*$ M1_UC^'_C)"G,C@=MGQ[#!1H*R?.F:@1S^U$@[6/.65N'",LJI2W_V4XDX?M> M[-HX^XUD!V\&:9*<@D27V'D;M'W:@UU7*WI6&RK4*U\!#1U6(VU;)KK9KLA. MVMKR%-Y6Z$NF5YP.4."2H/'A\5$ NJUZ[<"JVE>:A;)4M_QG23\*U"Z UI=* MV>W )>A^/>-?4$L#!!0 ( /R!_503D@8Z*00 /$) 9 >&PO=V]R M:W-H965T&N'T[WP22&6)O8K.V4[?WZ'3LAA2U%>])]<6QGYIEY[&=L#S9"?E,9I1I^ M%#E70R?3>GWNNBK):$%46ZPIQS]+(0NB<2A7KEI+2E+K5.1NX'E=MR",.Z.! MG7N0HX$H=N-R3%N-F6F)?YEZ*='-_?W5T^3NSN(IU=P/[^]?H3) M=!Y/;R;CNVN(9[/K^0Q:<[+(J3H9N!I#&D''%7SP#GP7O@JN,P77/*7I MOK^+J3;Y!MM\Q\%1P"\E;T/HG4+@!<$1O+#A'UJ\\#W^0J0;EN= > H3K@E? M,>0*L5)4*[AB*LF%*B6%O^.%TA)5],^A9:BB= Y',95UKM8DH4,'2T=1^4R= MT:[.,*ATW#H'$,?S;!2TQ*3%DL8DYSPA"K+YS)#.MAG'"Z)E"^,KR N M1,F1&=INN1_B+@A:&*= >:]VR2W&>2'5R#K=8 MF9_GHDPRF(F\U-9BVH[;1I6H:V5V6TAM4>\Q50ESH4F^74P@&KX07N*A!;Y5 MG@\?(;1MS\/FTX=^X <79O+,A[DD7!D2>.AL_[1Z)WO]'>0KFM!B@3'#+;9! M[H:-?=CO[&&V@A-H]7?P?&\/$$N$-B5BV M^TTAG<*4ZD,Z.PK_&SK;#T:JJK4T_0LPHOH]E0#*)+83^ZOW=G.>[#E/4R#/ M5.*U!3E;4KB1 F7TJ\+CI-:S,2]08>Q?NX7NJZ3-NKSQ^W_1+NTM@AQRIG15 MF9)66E(96ROP_78/7JA9AH\0^#UL_5X7VXY1>&!U7D]$1HDIO@OPS7 *VO2! MDZ(N>&%KQ^^T@QHNC"#H(#Z$7=L)8"KXYSIYI'$88()WQ9)QIBEFTV@6NT'T M.HKP2%LSK%(+I,12;\Q6O\:.,%E3CG[4@0C-P^X9]KMU:;,WHNFUO681^G[? ME,Q9Q=\L2-\S;=0UI12$_8.UX^Y*_O8P'TTNU#=R,UL\YZ)JVO\U;QZ M#'TECPV(# "#!P &0 'AL+W=O+Z":]NLV]?!#X+'!OC];@/5EI_<5OWM6+*/&$4&+E/ *GZ1O>H90>B&A\ M[3&C@TFO>+Q^07\;?"=?5MSBG99_B-IM%U$908UKWDKW2>]_Q=Z?PN-56MHP MPKZ3S6815*UUNNF5B4$C5#?S[_T['"F4R1D%UBNPP+LS%%C><\>7G:%;07IN>?_F]@D&3WPET0[GL2-(?Q%7O?IMI\[.J$_@ MHU9N:^&-JK'^43\F*@<^[(7/+;L(^+Y58\B2$;"$L0MXV<&_+.!EY_S#E8-[ M82NI;6L0_KQ966\PD5$!6#1?,-H^?I5.DFN+S#- M#TSS2^C+1ZJWNI4(>@T?M-K\\H2F@<#_G2+.+96"LZ=87\0]S3H8<-Y 309& M(%0EVUJH#>6M7)4O3 M:U!(@)6FNK4.:^^.VR*LM:0&X"T,A*),EI**TOK;FFZXL<,KN E[2@$\I ] M0(7-"@UD:3A)X8X;\^R!/G/9(KSEPO3+\S?Y>)+\#!:5T :4=N143<.6)E#.BZ+DYJL@(+D\NDTS$4R(ROLC)4IY"233?=+)YVLD6,WC/=UQ1Z. 9%82H2V, @G0V[@<[A ML5TY[;@$-LKRDL:4[-*Z+&@LV0P^H+4^X/^-]R"=#KLAQ)1='^;[_Y,%/IB\ MT<:)OWEHP0/&AB]#U@\_9B(,Y&E.0PH(4:=']G-:9-U^PL)<)A,X58+Q46-L MT&Q"^R=X3[7KD8?3PQ_FIFNL_XIWOZ>/W&P$):S$-:DF%+T(3-?RNXW3N]!F M5]I1TP[++?TET7@!NE]K"G*_\08._]WE/U!+ P04 " #\@?U4+7>_-]X# M "&"0 &0 'AL+W=O%B,)!K"3 #A%ZYF:290',/-_<@[ 5K*DM4DD/X][>2C7$G+LV#[96T MN]^N].W*P[W2WTR*:.$E$]*,@M3:W2 ,39QBQLR5VJ&DE8W2&;,TU-O0[#2R MQ!ME(HS:[>LP8UP&XZ&?>]#CH)1[Y-K9L( MQ\,=V^(2[=?=@Z916'E)>(;2<"5!XV843#J#:=_I>X4GCGM3D\%ELE;JFQLL MDE'0=@&AP-@Z#XP^SSA#(9PC"N-[Z3.H()UA73YZ_^1SIUS6S.!,B7]X8M-1 M\"& !#K)5RLV%J@N1R&ED"<:AB7#J>%P^@G#J_A3DF;&IC+!),?[4,* MKHHP.D8XC )4$WKWAH!UN3_J)>24A$*T,E=MH:37F"V;.=&10G ME@"GS.$WZ--ST;FD=]2CUT<=O9]IUMQTE1SXD7 M'R_/\*Y?\:[_9M[5V.9V>L:T/OA:RE3NZHM4ON366%ITT\U5V$3$LR$T%Y9C M9XV%+I[X& \[Q:-J\22G>'BM*_"SS)PRP62,L'3MU].(O+YFW2W&F*U10[?3 M:J3@GL[_;22<-$"\ JE^O\?]02P,$% @ M_(']5*:BO1<1 P S@8 !D !X;"]W;W)K&UL MQ57?;^,V#/Y7"&\8$L"+;?E'["X)D';MK@!(%>E5AS/9 M-G2R MD:KFAE2U#72KD*^=4RT"%H994/.J\28C]^U%349R9T35X(L"O:MKKK[=HI#[ ML1=YQP^OU;8T]D,P&;5\BW,T?[;R5+*+U9Y7(^]T!)"@2MC$3B)KWB'0E@@HO'? =,[A;2.Y_LC^H/+ MG7)9[D':]SPG3"O2JQC[* MW"@ZK.]*[95?$HW=GCQ>^GB MEBK*P"NV4IFJV<(_TZ4VBHKCWTOI=FC)933;,#>ZY2L<>]01&M57]":__1)E MX1]7N"8GKLDU],F\ZQ.0&_A!6U.UZ4M,KV)=9OH@!?6DO81* S_VI8VG#_%4 M%P]Z54/%)P3UD;;G:_+D2O=O8%$JQ)]>'>C-T+W9O'I[Y\2^IEVBL]V,)I#F M5'?PW*+B[G&0JX8D$1!2:RK)_\'J _7U[PNY6Y4PEV)GW!W,!M,!_ JQ'Z8Q MR628TLK\I,BMS!FMJ5_$$QD45,-4:RI"=]'#J(",09:D M9 &1GT091-&0=BRC-8KAV92H($NA%_?)#GI9'Z)X"+V4)"N@5_1A(0T7<"?K MEC??'+V<+"AHG#B-A5:+G3;TD]S*R \S2SKS66'I9@6#2\4;G,V8&M7635(- M*[EK3#=N3E]/PWK:S:@?YMVD?^)J6]$E"MR0:S@8IAZH;GIVBI&MFUA+:6C^ MN6U)/QQ4UH#.-U*:HV(#G'YAD^]02P,$% @ _(']5(2P=KWE @ .PH M !D !X;"]W;W)K&ULM59M;YLP$/XK%JNF5MH" M@;RL68+4A$SKM%95LG8?IGUPX4*L&9O9)FG__6Q#6-)1U$K9%[#-/<_=/3[C M&V^Y^"77 H]9)3)B;-6*A^YKHS7D&'9X3DP_67%18:5GHK4E;D G%A01EW? M\P9NA@ESPK%=NQ'AF!>*$@8W LDBR[!XG +EVXG3=78+"Y*NE5EPPW&.4UB" MNLUOA)ZY-4M",F"2<(8$K";.17<4#8V]-;@CL)5[8V0RN>?\EYE<)A/',P$! MA5@9!JQ?&Y@!I89(A_&[XG1JEP:X/]ZQ?[*YZUSNL809I]])HM83YX.#$ECA M@JH%WWZ&*I^^X8LYE?:)MJ5MO^>@N)"*9Q581Y 15K[Q0Z7#'D#S- /\"N _ M!3SG(:@ P4L!O0K0L\J4J5@=(JQP.!9\BX2QUFQF8,6T:)T^86;;ETKHKT3C M5+B8W\VO;^?H/;K&0F"S">@T H4)E6=Z]789H=.3,W2""$-7A%*]67+L*NW: M$+AQY69:NO&?<1.@*\[46J(Y2R YQ+LZY#IN?Q?WU&\E_%*P#@J\=\CW?+\A MGMG+X=T&>-0.CR#6\&X3_"";H-Z%P/(%S_$1B=-40(KM8> KM( -L +0CZ_: M%%TJR.3/)ME+WEXSK_EGC&2.8Y@X^J<@06S "=^^Z0Z\CTV:'9,L.A+9@9Z] M6L]>&WMX$<>B@ 1)3$'JRHV!FV)U/D53)4W5;U:=T 7]N)_LC[MCF9E(_.7 MIFRKKK!("9.(PDI3>IVA/@ZB;%7*B>*YO;SON=*M@!VN=7<'PACH[RO.U6YB M'-3]8O@'4$L#!!0 ( /R!_53;'$PEF H '9\ 9 >&PO=V]R:W-H M965TW4U6=?U\,YU6BU6V3:NKXCG+FY\\%>4VK9MOR^6T>BZS]+$; MM-U,O=DLFF[3=3ZYO^T>^U3>WQ:[>K/.LT^E4^VVV[3\_7VV*5[O)N[DZP,/ MZ^6J;A^8WM\^I\OL/=9-;^1MDF6]0M(FW^>TMVF?BA>/V2'A,*6MR@V M5?=_YW4?&S3!BUU5%]O#X.8WV*[S_;_I;X<7XF1 PU$/\ X#O/Z X(T!_F& M;_L,P6% 8/L,X6% E_ITGWOWPHFT3N]OR^+5*=OHAM9^T;WZW>CF]5KG[43Y M7)?-3]?-N/K^@7ZF[W\BYQM'K*MTN2RS9=I5L'AR'K*7+-]EE?,7D=7I>E/] M]79:-\_9CIPN#OSW>[[W!M]W/A9YO:H+GYV]&/ZQ^G['\]_@O5ESY]_? M-:'.MW6VK?ZCJOJ>&ZBY;7>[J9[3178W:=I7E94OV>3^SW]RH]G?52\Y$B:0 M, +!6'&"8W$"'?W^QZ).-T[>_+&HTDU[%*:5DSK/6;G(\EIY*.YYUQVO_0OQ M"ADP\)$T@8@6"L NY,OC>> MC=0;#F!0?: T :41BL9+=*(O+OA-T@'(CU:W_^Y!'=5K#E8H,J!XXIY,W#/T MA^VVR7*=;I1):@ZXXJA:AC.JW"(L@,@3QO*55N7JM^F?QDI7YMC6K>?=!4E8JD]52!L]#)$U M:82B\7I(]7.CL5H%U .A- &E$8K&2R1=T-7:S"6M(E8=ND&_52BCPGZOL&&1 MB<53EZ;EZE7K0Y9NZM4B+3-]M]!2!D]%)$U :82B\7I(_7.OQ^H64#>$T@24 M1B@:/Y$@]=#3NLT%W>( ['U2T.L#U!&A- &E$8K&2R0=T=,*SB5] MPE<!(B:0)* M(Q2-%T/:H!>.U2>@@@BE"2B-4#1>(BF(GO[DX 5](C)_NC"W"1(V060(XFE+ MZ?(,TE6F>?5+:2CILHH0Z*NKW"0.+KU62ON7K?>N'>J7^4$(_;O!J).C9-BB- M4#1> :E]OCM2?_"A/@BE"2B-4#1>(NF#OOZ\X/#^< :/L*TBA+JJ)Z4D(G% M4S]9S*CWK _KY>J;'XO=8N5\+C:[=HI6SO=7[ZZ466-7,&*7,&+7,(YQ^LV7 M%N@'8_4,J!M":0)*(Q2-ETBZH:\_4WA!SS"OOS2'"',(:4-XNM*S?+UG7;+> MU%>I3WS=SUD9E?33MF&1B<63E[;EZVWKS2;I_,\QK#G3DP,U MDAKFCZ5A/E3#H#0!I1&*QDLD-D;B&Y1FAX\=')":0)*(Q2-ETAJ6C"6I@5038/2!)1&*!HOD=2T *UI M@5*:^OM[5$%G[<,&12843UQ*6G"AI#7MPW+%FOX9!D]2J+I!:82B\5J=;$ ; M2]T"J+I!:0)*(Q2-ETBJ6X!6M^#.UDM89C+7++H!*)Y0FH#1"T7B)I'0&-GOM!G42 MY;ZWJ-])E%'QC/UWM@OY@D$TT$0"BX](YLJHLPN(V*#(@.*)GUPS12]^NB9B7E&GAP^>G] UG5 : MH6B\3%)2P[$V_850-X72!)1&*!HOD733$+WI+U1MP3M;46<5):RBR!3%4Y?. M%QHV_6F:R)NK[?3,P1,3>HX12B,4C5='FF8XUA; $*J94)J T@A%XU?SDIH9 MH;< 1JH->6[_VD1644(=U9<84Q1/7>I;I-?TSON8080XA M;0A/5ZI9I%>S2Y;914I7ZLN9,NJL.=J@R(#BJ4LYB_1R=MX;S:OK],C!AR%4 MR: T0M%X<4XNP3F6DD78ZW%B+\B)O2+G&$H6226+T$H6V5QA96X5):RBR!3% M4Y=*%NF5[(W6H5M7IR<.GI90(8/2"$7CM9%"%HTE9!%4R* T :41BL8OYBN% M+$8+6:S4H_Y9;'54?_N3.JK?.4Q1/'4I9/%0(;-?4J='#YV?4)J T@A%XT62 MFA:/I6DQ5-.@- &E$8K&2R0U+49K6JRZ?,K9]:;54?T+MEA%D2F*IRZ5+=8K MF[*%6*ZETZ,'ST_HDD\HC5 T7B0IE_%85W*)H8H)I0DHC5 T7B*IF#'Z2BZQ M:K??>0NQB1)6462*XJF?W$Y!KV[*%F)<%Z>'#IZ9V+LI8&^G,,8JSUCJ93S6 MUL(8:IE0FH#2"$7C)9*6&:.W%L:JG7[])6]S9=39VP\;%)FB^,T^I+PE>GE3 M]@Z;%7%Z[M"Y":4)*(U0-%XAZ9C)6#L+$ZAA0FD"2B,4C9=(&F:"WEF8*+<# M]C\[54?U;Y=C@R(#BBYNR>YB7PNFI@RO_W'%W"I*6$61*8JG+I4MT2N;LGN\N09. M#QL\(Z%G J$T0M%X6:1.)F-M'$R@2@FE"2B-4#1>HI-[]*$W#B:JC7INTF\: MJBCOK&G8L,C$VJ<^/;F/\C8KE]T-K"MG4>SR>G]3W>.CQYMDO^MN#=U[_+U[ M,W<5CPOWAO:WP);X_1VY/Z;E4*G27Q*F<.ANELB/7E=&&)D0>\(RF<&?%14(4 M#,7:E9F@9&E 2>SZGC=T$\)2)YR8N84()SQ7,4OI0B"9)PD1]\7\BQ[,EU/'TXIH3".E*0C\;>D)C6/-!#J^EJ1.]4P-K%\_L)^9Y"&9 M6R+I"8__9DNUF3IC!RWIBN2QNN*[WVF9T$#S13R6YA?MBM@A!$>Y5#PIP: @ M86GQ3^Y*(VH 2-0.\$N _Z. H 0$)M%"F4EK1A0))X+OD-#1P*8OC#<&#=FP M5+_&:R7@+@.<"A=7?RY.KS[]TT/'-_/SV?SRMVOT\7*&3O^ZF2\N3B\_H;EP\U/_.0__(TP,4 M>#WD>[YO@9^TPV> ;ON!['@A8%4+=]] B)JE")%VB MTZ\YRZ!<%?KW',+17-%$_F=+M>#NV[GU*CR2&8GHU(%E)JG84B=\\PH/O0^V MQ#LB:]@05#8$;>PU&VYS%B]9NI;&"OI@A2W[@G)H*/66L0V#8#2>N-MZ5K8@ M?U0%-=3V*[7]5K7G5(*\*,J3/":*+F'M@B<1(\7N +I)PH5B_YL)F_2"?U!3 MA0_[WIYT6Y 7V*4/*NF#7S,:O7DU]C'^@%)J-7WP5%0_V#?=%N3W[P]_@1 M]UZP;$ORCISHBJUI1:V?P=V7;LG9W"SQ_HYJC0JPO7SQ8_>!6[_JX5DN4J;+ MMH?.V)VIWQZZ(-$&XL1]\UU:Q7?:@73%UC3CL0?!P4M6!/KQ4A]7P&U!+ P04 " #\ M@?U4RT<772H$ !5$P &0 'AL+W=OB#[1$6T(HTB7I<0+TXT-2 MLC;+2H,1^F)KN>?HG"N2]XK#(^-?1("Q!%\C0L7("J3TS5 MG2WC$9+JE.]LL><8^084$=MUG*X=H9!:XZ&Y]L+'0W:0)*3XA0-QB"+$OTTQ M8<>1!:W3A66X"Z2^8(^'>[3#*RP_[5^X.K-3%C^,,!4AHX#C[:H"; -PRH'L!T$X ;6,T5F9LS9%$XR%G1\!UM&+3 M!R8W!JW "3ISEX7M_?+L'B:3UYNEM,'V[! M9+6Z7:_ %9@B@JB'!4#4![, T9TZ#BF8(XG<:2S7O2"W"QX9E8$ MM]3'?@5^5H^';@V!K7*7)M ])7#JUC+^<: MT'8^ M=QW2I!]? Y]A0<&CBL MD=-.WV?;\+4OO<]3\O]:,O6KAOH13D7, *8Q!96=5&6G5N6:(RH(THM7E:H8W,D]\0HZ)545,;UJ4=U4 M5/<_I@Y3_P=YZYX]O=TKYZTB)I?;@L1>*K%7*_%9!IA7Z:F%_>SX;8BLX+"? M.NPW-6?[37INB*S@>9!Z'C0Y9P=GXZH\-^HB"@JADY5&YRTS-D'7B:H-*:K* M%6S8V)1-J&HEUH44);J91+=6XKWJG:[6[. %8,7(02=0@*?6I 7^!2N\4UV@ MS#J**5;-* 8+*C$7R!\5 TW*H T9"WUP"2^PQZH5$NU]('%4W$K4: M?W:N-,56S&A6U6%C91TV6M>;8BOZSBH[;+2T)VR%^N/"\HBO#RHJS:H[?%-Y MAQ6UVRT+.X^Y-!6S^@Z;*_"PHGK#05ED1=#%[&4U'M87>=6-$RP$F C!N#1K MP/^Y5#3:2C3%5DQEUDS QKH)V&@[T11;T7?64,!&.PIXWC!TV^6Q?A[3NS C MW:RK<-_45;CG+<-5OZ2K*N;"AX";]15N1GHUW3.:F)T2.PN/-YP>$5=O70""MPKJM'HJ.SS>PXE/ M)-N;;9 -DY)%YC# R,=&PO=V]R:W-H965TXX^*KC $4^IY0)D=6K%1Z:=LRC"'!LL=38/K-AHL$ M*ST46UNF G"4@Q)J>XXSL!-,F!4,\[E[$0QYIBAA<"^0S)($BQ\3H'PWLEQK M/[$BVUB9"3L8IG@+:U"?TWNA1W;%$I$$F"2<(0&;D35V+Z>N;P#YBK\([.3! M,S*A/'+^U0P6TE&"M("&L M^,??2R,. )JG&>"5 .]7 7X)R)VS"V5Y6#.L<# 4?(>$6:W9S$/N38[6T1!F MTKA60K\E&J>"J[N[V9?%S0T:+V?H[N%ZOD*+Y<-X>;68W,S1>+V>/ZS1"5IB M(; Q'+V=@<*$RG=Z]O-ZAMZ^>8?>(,+0+:%4)T8.;:5U&78[+#5,"@W>"QI\ M=,N9BB6:LPBB!ORT'3]HP=O:C\H4;V_*Q&LE_)2Q'O*=]\AS/+=)SZ_#O18Y M?I4C/^?S7^!;PU87CD(K2+E0A&W1@A4%; KA[QN]'"T4)/*?)N\+[M-F;G-* M7,H4AS"R]#$@03R!%?SYASMP/C0%WA%9S8;3RH;3-O9@D:28".-$XQXKP(,< M; ZOI\ 9VD^'XMM6U!3U*T7]5D7[Q$PPQ2P$B2:@\Z*3P10(6;Z<4Z+K-L^5 M1)A%:*H?."51D;X5A)R%A.9I-4ELBJU5QK$Y[(BLYMB@&WM!UC^H!-<_:ZZ%\RJD\]:0 M[E0,HDEX*^Q8X1V1U2*\J"*\>,6]>]&E#1V1U6QPG>]L8]]!/]MI.^7>/11G7$5G?4 M>W;4>\6**/OQO?^4C'W01R0@MGE[ M)5'(,Z:*EJ*:K5JX<=ZXV,_+B_[O%HLMT65 8:.A3N],%ZLH6JIBH'B:=R6/ M7.D>)W^,=1L*PBS0[S>;($ M #L%@ &0 'AL+W=OGG4EB2X"!+#!#(&W924@FI-O/BBU 4UMB)1&:_?4K/V(;/Y0$TGY);'/O M\3G7UU?'&NRX^"'7A"CP,PR8'%IKI3;GMBV]-0FQ/.,;PO0O2RY"K/2I6-ER M(PCVXZ0PL)'CN':(*;-&@_C:K1@-^%8%E)%; >0V#+%XNB !WPTM:#U?N*.K MM8HNV*/!!J_(@JAOFUNAS^P,Q:!NJ.[[Z25%!,T..!C/^"71KK6,#;2L7#-%DS""E+ M_N.?:2$*"#00? =$%*W1HH.X-G&V M5D-9]!@72NA?J M+\ IN, !9AX!E($94YBMZ$- P%A*HN0)F.MV^S@E"M- ?M+1WQ93\/'#)_ A MBK^F0: ?F!S82O.-[FI[*;>+A!MJX.:":\[46H)+YA-_/]_6.C.QZ%GL!3(" M_KUE9Z#EG #D(%3#9V).GQ)/I\,X'1KHM++:MV*\=@/>9\JH(J>![F-?5RHK M*T[+NI5DN0U 0)>DKGAF\"YX(EC457UB3(SFQKG<8(\,+3T8)!&/Q!K]^0=T MG;\,FMN9YK:1UCU7.*@3NQ)-%0>ASU8&]@/Q85U<0XW2QFCV@G M(]HYZN%@S]N&VP K_3,.N5#T/QP-ICH)R9TZ!7J=/BQ)J(EQ^_42W$R">UBM M&5%U--U*%1'JEFBZ%9JHU:NGV)2, MADF1HA;KWBX/M#2F2+C=:>"+W7(#<9\#B7T?RJ]*H=5'EJ-3%-@SXW!/ X M1_"F5Z7J )RR!E/(_K=F;A&0V2+,]%?K\@49'A;BB;)5I&'+:E^<]"ZNZ1&@ MJCEH>@0H]P;([ TF>$/U!T3\VDB^5#LL:I<4,\Q;WY3W0ML7G1L,9#881RZO M+Z"_974U0QU:B-QGH.-\1N/(2'&+_=IIEY?7-&CO<[>Q8W-'@(YS!&\9&JC& M %0^VNN"FK[:46X3T'$VH6&%35&+A8>=LB6H#2H;&[NPGZ@_S%?Q-JL$7C2B MDJW%[&JVE3N.-S#M/#S9![[&8D69! %9ZE3GK*OO+Y*MU>1$\4V\._G E>)A M?+@F>HT648#^?CZ);I!M<(_^!U!+ P04 " #\@?U4.C#$6Q0& #I M*0 &0 'AL+W=O*EF+N$DRN:_9XNQ/IB$ W @BR3;28^T8>?2"TH*.O-:<:KO^!A M%QO*X/F6"YK7R;*#/"UV_Y.OM1%["=!_) '5">C8!%PGX&,3_#K!KYS92:E\ MB!.1S*:,/@!61LMJY8/*S"I;RD^+\KS?"";?366>F,4_7GX&Y^ ]+5;GGPG+ M04SN!+@NN&!;>7H%!Z]B(I(TXZ]EV.U-#%X]?PV>@[0 '](LDZ>.3T="-E*6 M&\WK@U[N#HH>.>C/VV((L'<&D(>0(?W*GAZ3N4R'53HTI,?V]'?D;@C0I$KW MNNDCZ5YC(6HL1%4]_&@['@16CW+BT=F7" MJDPYU>YG"/O1='2_;XLI* JZ0;&UH9YR_4:N;Y7[JU@39I*W2POV.C^'$T6= M(6:L:+,>O:>VH-$66+55%T3*^38IY@3,*9=3)"D68)'R.=V6,^7ELPA!^!84 M\H.-+D&24R;2?Y/RD\#D2:#K+>=&QQ-3#%9,L;;=TY2P,24\87V#5QGA7 YX MQLJ1(3^_MBP5*>&O3?I#31O"GKHH3$&AXE)L[;&G ^/&@?'A)7\&EDG*P'V2 M;8E)ZOB(Y6^(49>_M9.>.J-&9W3Z)#ND.]+/'IRH:]P0%"'%G=C:7$_IDT;Z MQ"K]2EO/Y>6==0PQJ9\8SKIR2J_T&$]1;NVMIW+HM2#EV4^[^8(VTI%WA%Y# MD"K8WE%?Q7OH"+]OSA]:]'5]^V W!JF3W=YI7R=: H16--(N>?)UGFT7:;$R M+(@S<- 69!@& 59],41%7J@:\Q1,!UNH@W:J^X,4\AM%0>4WET20!;A,BB^@ M^I[QGB;&SWI[P5/QV&FUV%6UKIDM,D+?Z1<-Z @":RM=5HM=5>M:V1(JM"/J MT=\VH,Z5H3:I]9AQI%Z'3\&>L(5/> I]'AQ .DOJHO487?13X"9L>1/:@?.& M%"EEX![P?@/U"_791O&UUP!)&U7RZKQ:ZJ=9UM"1=& M;B>1(RBMK719+795K6ME2\S0CLS'3R(=@*'G>>IE>4Q4;.^IIV;4HC(Z@,HG M3:.ZV/YFSB10-WR03LL01;ZBV]Y77]TM,",[,%\74C3A C )0T:I]6:MMP_] M0\\/5;6.<+=VY2G@&>UMG]KA^;;@1&*RI,/NP(;#*'AQQ)RVES]Y0]7MCNI3 MX#=J\1MAMUO33N';:;785;6NE2U\(_N&[=%SNJZS/ZX";4PC?0M7"XKM'?55 MW#(R.HV1#TSI0)/MCU5H1#HI!^I&9FQOJZ_L%I61'94/#^G0.*2A^OO"E?U M)Z__PX?M*FXY&9W&R:CEY/$Q\]VE(Q=4C+6*1F'VL^B.B7[ZJ\,L;VM MOK);2,;?"?0=N&1D[962GU6)7U;I6MHR,'3$RUAE9G]%89V1]1ML[ZJNX M963LDI&QSLC8AZIL T@'*B/;V^HKNV5D_)V,C,VPBLKDFR(*P,D.\O MJ9S/]9/RYKWF[L[9_U!+ P04 " #\@?U4T#32)\\% "5,P &0 'AL M+W=OQ6$K7),BI_7K%4/%YTW,[3CL_)"=NJ>>>'NZR=Z6)R\.9D95>Q: MI'\E"[VZZ(P[9,'NZ2;5G\5CS*H3&N2\N4A5\3=Y+(\=.ATRWR@MLJK8C"!+ M>/F3_J@^B)V"WG,%7E7@[15XWC,%O:J@=VA!ORKH'UHPJ H&AQ8,JX+AH06C MJF"T5^#VGRD85P7CXMLMOX[BN_2IIM.)%(]$YD<;6OZB$**H-E]APG-W[[0T M[R:F3D_]X.H+>4L^42EI;A%Y[3--DU2](:](PLG')$V-8VK2U:9;7M.=5^2K MDNP]0W;)1\'U2I& +]BB6=\UHZR'ZCT-]7_[C;S^ MXS=W.'CWAJSI3_/O2;<,\MK.?+_AAND43(]\O?/)ZU=O6C#^,9C=H;6P CO+ M9_/Z-%W+D,)C,"\,*3J[]EAS32YX4K+ M3?[MD[\_F /(C6:9^J?-UY+6;Z?ED\2Y6M,YN^B864 Q^< ZT_PC<]ZU>86$ M^4A8@(2%2%B$A,4@6,.\?FU>WT:??A!\^58SF9EI,)T*2 M3T*S5C.LU<>:@83Y2%B A(5(6(2$Q2!8P[1A;=H0.@T.D>8A83X2%B!A(1(6 M(6$Q"-8P;U2;-[)>XPKSUC+A\V1-4T(SL6E=A%]9,<2#TGPH+8#20B@M@M)B%*VIX$Z< MZV*2"3OG:/?<7^:%X6@OF8!V#"K:8*?C:"\+":$=(R@M1M&:GGA;3SRK)U^Y M8O.--%/D;E!Q0MS3\>!W\A]Y*;ZPXX_6!TGSH;0 2@NAM A*BU&TII+;--_% MQODN-,^'TGPH+8#20B@M@M)B%*VIX#;6=^VY_@TW4R=3FDCSVT.K<]! OZ+E M2X9Z$G-.'7<_8O2@N@M!!*BZ"T&$5K&KH-Z-T1=DT%3>JA-!]*"Z"T$$J+H+0816LJ MN WVW0.2_?W_)#+7Q_)NI%8)2Z#K[LQ+9\[3G^;T=&WO?K1CT!@?2@NAM A* MBU&TIF/;U-^UQ_ZM2S:[8]#<'TKS*UK#_^&HS?X VCAL:SP:MS6.H(UC%*UY M7^DVM_>LH>STTR:;,4G$/5$L2]Y2SC?F2K6]9E6WE^9&/7^GZ5759#>1[.]= MK.SC.-83*"V TD(H+8+28A2M:=LVHO?L$?WE Y-TR4CR4MA0 M_FOWW'=;]@?N>5@^(;+%EP^L?*1RF7!%4G9O6CFG(W-)D^4S(.6&%NOBB8*9 MT%IDQ9A, ^T=6P3I4B7I.P6Z,>7E!152A4U[O#% M$B][DV>)AQ(].0CY26T!-/J2,*ZFWE;KW9GOJ]46$J(Z8@?3'=G O3][D::DE^ZQ#0!KJC@2,)ZZKT-SW 864'6XX'"057ND0UE M*<0G6YC'4R^P,P(&*VTMB+GLX1P8LTYF'I\+4Z\P7'?*^@[&'5JG2(BG$9@8)Y?F5 M?"E 5 1A[QE!5 BBEPJZA:#[4D&O$/0R,GDH&0=,-)E-I#@@:7L;-WN3P1A)@\;Y+A=?@G+#HK&F3RHRWV#KV08E0RCS*_[['0DW>>L M_OUHVM!<0Z+^:\*2&_6:C6R.GZD=6<'4,TFL0.[!F_WU1S@(_FZ"Y-(,.S*K M >R6 +MM[E6 E"LM4[.Q:(4(C]$6X@VH4\0H65)&-87&Y9;[#S)_N]7M9[WA M<.+OJ[A^[M,/PGH?W#K/WZ30*RGT6BG< M;#Z4;]"\W)1,&EX2*M$#82D\MC=!:1WFV+7DT@P[,JOA'95X1ZZ2<>02H$LS M[,BL!G!< AR_\$UY:E\$YNN+,$02D7+=!''<\,H+GJ1EWJ??U@>W3NHW0PZ# M'Y^HP?]-RG.BMNC2'&+:T^R\P5]&PO=V]R:W-H965TB#XPUMHF52"]) MVRFP'U]24A1+40QORWV)16K.&8\LW0\9V7C3LZ7RBSX8:#)9GC!-7#\E;HE5NQ)#1#)BEG(' V="[] MB]CW#""W>*2XD5O/8$)YXORK68R3H>.9$V&*4V4HB/Y8XPC3U##I? ="45STJP/D%&6?%)GLM$; $T3SL@* %!$]!]!] I 9U]/71+0'=?#[T2 MD(?N%K'GB8N((N% \ T(8ZW9S$.>_1RM\T69:92)$OHMU3@51O'=^/'R?OP8 MP_AFNTH<"KXH#!.P?L MP#5G:B$A9@DF+?AH-[Z_ ^_J9%49"UXR=A7L)/R\8B?0\8X@\(*@Y3RC_>%^ M6SC_SWO\G[W7DM&IVJ>3\W7>:Q\4=$W,7=<=(958:0U1\@A^UQ(%!U^XU*WP MUQ<-@K'"3/[=5O_"0[?=@Q'*"[DD4QPZ6@DEBC4ZX:^_^'WOM[;DVR2+;)+% MELAJ9>I69>KN8@^KVTK9E&<(!UC(VFTYE4PNX5P7;N4FKK38-'6EC>:-LK09-;7%W9K&,A3S? R6,.4KIHI?UM5N-6I? MY@-F8__*OQCY+?N1&^5OICKKXG0"B3_;547_4"P)"'C L]\!;&+$]\7R<+R*C>DTL0.#*3*J,&FVKN MZZ4"FCI0QOTH"'I^1IGPAGW7=Z6&?9D;S@1<*:+S+*/J\2-PN1YXH??4<22%&3:_9)U&1MX),FUD5D)Q@PR)HHG?2@+ ML04(]W< HA(0_2H@+@&NG)W>C.Y.R.3B^G-]>WYV<7-E'P@GRA3Y([R' @5*1E1I1Z9F)/3 M3.;":")GY#(WVN"@[1Z#8BMJEX1,A#8JQZ7&J+=C,)1Q_0X9QZ#97% #*:&: M?(9T;H&;: RYG8[)VS?OR!O"!#EGG.-*Z[YO4*A-UT]*41\+4=$.47_G8H_$ MP7L2!5'4 !^UP\>0(#QT\+ .][&\58VCJL:1X]O?P3=24NL/2:X4B.21Z#5= MDF_D-$E4CK6 !]R2&AIEMO+:'7ZBES2!@8=;6(-:@3?\\X^P%_S5)+HCLEH) MXJH$L6./=Y:TLL>_7W",3 QD^K\FS7&7FCLBJVG>KS3OMRZ[VT&K:@F\A^F%=#M/5J6^CSB*"*J&5_4&5_\ K37IH% M*"*D*$?,SS)OG>2EJ]D16:T>O:H>O:X;#W^7@8J*#1G\6 M0I]'1,T./JJR/VK-?B(,8$T,4?B?XPRL7^/@UDE>NIH=D=7J<5S5X[@K!Q]W MJ;DCLIKF,-B<;X+?Y>%RIII%XQ]L)Y47N;;%"W'(Z*'4^#PE_\*V_=-Q+@]<8][K FR8H&X#C,RG-4\/> M9:J[Z_ [4$L#!!0 ( /R!_53EX/,U%@( +<$ 9 >&PO=V]R:W-H M965T?$[5*/YDD]-I8%G7E1(RL+PAA9P ?N]6FN,Z$#)1 &E$:HD&G9Q M\'$\7TQ=OD]X%-":HS%QE6R5>G+!*HN#T!D"":EU!(ZO!FY!2@="&\\],QBV M=,+C\8'^R=>.M6RY@5LE?XC,YG'P/B 9['@M[8-J/T-?S[7CI4H:_R1MESO% M'=/:6%7T8HP+479O_M)_AR,!NSXC8+V >=_=1M[EDEN>1%JU1+MLI+F!+]6K MT9PHW:%LK,95@3J;+%>/J^7=MR6Y6H+E0IJW$;7(=:LT[1F+CL'.,.YK.2)L M]HZPD#'RFE!BFO@N8;2$FCP> IQ@%UK0#<0)&]>C6_"#Q?\309_$T^?_-O?G?-'?G[!#+*R4)A?I\Q._H/9 MZ6!V>O%C+D4C,B@S[-I4X@%EY$J4)%,2 T,JT-VYG>R CCSS9'?1FV0\FK&( M-L=^Z%$?NBO]E>N]* V1L$-9.)IA3^ONFG2!595OS:VRV.A^F..?!;1+P/6= M4O80N&X?_E7)'U!+ P04 " #\@?U4$#E!!C " "H! &0 'AL+W=O MG&226.O8P7::Y>^QG304J>U+[+'GG#DSF7'8"OFL2@"-7BK&5>25 M6M=SWU=I"151(U$#-S>YD!71QI2%KVH))'.@BODX"&9^12CWXM"=;64V4P2(9ZMLRB G#=,[T7Z!/I\;RY<*IMP7M9WO M%'LH;90650\V"BK*NY6\]'4X >!+ -P#L-/=!7(J[X@F<2A%BZ3U-FQVXU)U M:"..;8B4Q)8+O;D#32A3 M;T-?FW 6Y*<]];*CQA>H9V@MN"X5NN<99/_C?2-ST(J/6I?X*N'7AH_0)'B' M<( Q4E"8YM!7>"=##2:.=W*I!AT3VD$MI*:\0#\7B=+2=,RO&1,%\@!>_/K5>!9\NJ)U.FB=7F./-TV5@$0B-Q-AU9*$P;$4ZIS8 MCN[&T=D)/<0X] ^G"OR3[JE %FY&%$I%PW772,/I,(:+KOO^N7(GI,-SOF;)2DRQ/AML=+IIL!H41EEJ6X:AJMG*,FUR:AZ=E=,1F3+TB3' M=P6@VRQ#Q;]3G)+=6(/:\X/[9+5FY0-],MJ@%9YC]GES5_ [O659)!G.:4)R M4.#E6+N$%Q'T2H,*\6>"=_3@&I12'@GY4MY<+<::47J$4QRSD@+QGR<\PVE: M,G$_OC:D6CMF:7AX_;R2O)PH>@OV#><0'"UR3G*TIB/(% M7DCLPV%[=\!>Y_%H@V(^!V5J#A+^OLW/@67\ DS#-"7^S%YN#F5R7C=Z])]' M[P3#:F>(5?%9QV9(.P$VI&!)O@)7>=V@RD+_^P\.!U<,9_0?6>9K;EO.77;! M"[I!,1YKO,U17#QA;?+S3] U?I6%7259J)(L4D3629#=)L@>8I\\$(92D/./ M"D4IEM9?3>!6!.6GXVEB^98WTI\.HRL!F88 "OL@S_;M+BCJ@UPS@"VHH])I M53J#*I^G(?]$%JB:AA@5.?^5"JZYG ,/'$OP8PIF&)>AKSV;]?@LY;-MO!W=C):5+)%BIEBU2Q==.TW^C!X9W>2YJMVVL# M'@S$KM,'N;8C=IT^"-JPUW8D*-/UCO2=_;8*#FX*3FVUGN000=3"+$&P?G#*FN%B51UO4Q"3;<[JX[3V:7N$?ED=' O/I_!B!B7/P_+( MO3K5W=/7Y_77J%@EO.>F>,F',LX]GINB/@*O;QC95&>\CX0QDE67:XP6N"@! M_/V2$/9\4P[0_B-B\@-02P,$% @ _(']5,1RK@&M @ L@< !D !X M;"]W;W)K&ULK55M;],P$/XK5I 02*AIDG9L(XV4 M-@6&MC*M SX@/KC)I;'FV,%VVB'QX[&=-&NWMAK2OB1^N>>Y>\[V7;CFXDX6 M K=EY3)D5,H59V[KDP+*+'L\0J8WLFY*+'24[%T924 9Q944M?O]T_<$A/F M1*%=NQ91R&M%"8-K@61=EEC\&0/EZY'C.9N%&[(LE%EPH[#"2YB#^E9="SUS M.Y:,E, DX0P)R$=.[)TG0V-O#;X36,NM,3)*%IS?F%>'V<7J;V(=^T<)XTKT4-][A_R^[Z&*8J9(GN\);'*%D2I9^8D@BS#$UT-@E; M DL)2)00F5(N:P'H9[R02N@7]&N/AG'C9+#?B:DJY[+"*8P<738DB!4XT>M7 MWDG_P[[$OB19\D)D.\D==,D='&./9G6Y (%X;DZ,V".3Z.^QRS!N"(>6T%33 M5>0/0G>UG9ZG)B>[%LE3"^_TP69'RK"3,GRF%'L%C0P[V*?A*-/_7H:7)$N& M3Q/S*"WN5I4K02QMMY HY3533<'K5KN&%-LZ[#Z8-]WL"HLE81)1R#6TWWNO M_8JF0S03Q2M;,Q=;B7'0M>GH'U!+ P04 " #\ M@?U4^P];KCH# B$P #0 'AL+W-T>6QE;+T[2M/@0X\=&EXK& MOL_?W>>["S&,2K,1[&;)F G6N9#EF"R-*=Z%83E?LIR69ZI@TB*9TCDU=JH7 M85EH1M,22+D(![U>'.:42S(9R55^E9LRF*N5-&,2MZ; W3ZF8]*/WY+ N9NJ ME(W)W M;CTU3(QXX2$>M[QCC#;TQNLP88*1$W\>?OU$LML"G?2&=1TGHTS);3DCX@PV M+LU9<$_%F$RIX#/-@971G(N-,P_ ,%="Z<#8/K)"^F I?SBX[V;08K6?G$NE MJ]@N@ON>UOZ_9CN]UUJEH#^HIVZ$55 ^=&S!9?H."WROS866W M(ZLY= J[UBSCZVJ^SEH!F/<^[IT6A=B\%WPA<^8V_^2 DQ%M>,%2:?[#1H-6 MF5L#TR2X9]KP>=?R7=/BEJU-TT[K#-<\.$#-?S?/"R:9IJ(KVO;^2\[RLQ5' M%_]*'AR R>9$BP_H%WCDE[)P16FL M9[$Q^0)G/K$-&LQ67!@NZ]F2IRF3#XX*UKVA,_L'P(Y_NSYE&5T)<]N"8[(= M?V8I7^5)N^H:$E&OVHX_P?;Z<7L0M+&X3-F:I=-ZJA>S:AC8@8U:7T#81ZZJ MRX]@'(?Y$<"P.)@"C.-86)S_:3]#=#\.P[0-O<@0Y0Q1CF/YD&GUP>+X.8F] M_#M-DBB*8RRCTZE7P13+6QS#C]\;I@T86!R(]&>YQJN-=\CC?8#5]+$.P7:* M=R*V4SS7@/CS!HPD\5<;BP,,K I8[T!\?QSH*3\GBJ"JF#;L"<:1),$0Z$5_ MC\8QDIT8/O[Z8$])%"6)'P',KR"*, 2>1AS!%( &#(FBZCVX]SX*F_=4N/VO MV.0W4$L#!!0 ( /R!_527BKL

AYG#<=''<$;E*I"=9B4Q3H"=$IP75_3-1*T+I]USY\W=DV6D>1C83$KS>;SC)FNUVOS.K;[O-]NWFT>Q M,X\KZ^HXJBE^UE+GWQWWU+$I2XH2!@76(&$F!IAE$@BF%<":0J)-S#D*.G() MDCXWTC@H'YG-UKH?E?H1K_4/W%D%C8/GOFHL=,??594Z1DI7]3F+4%S(ZYZ!=\''!ZTC2IU0]V= M*^CZ^CO],9O&X0F&JX/'TXY%3Y?GRLLG]GG:33QW>FX\W[GYBKW[O)N%G[!F4.VN[E!*JA6[OL7S]U&Y<3LRZT;#E]HG/.[X601SNT M6\T+_=ZJYN[R+K^[_;D9_YRM='AS9-^=RIY7[ MA[NU>OX7C2>7DD,E,Z6 +JM9:Y8!1A0!BO,LRT0:PP0M'_0VWRB[X=SN_/R9 M7CJ%?,=/-1O3L2F^EHUUI/M!']6-^"X2^DN^=ALD%]7R9#=+@:ESO880)UD" ME;:NK2@DD@L$-9#,)2VZCHH,J0QP@Q 5**8I M@MTR<-H%S\T';B::O#-&RS*H\SW/MU7%S>C?M?KB2I*NCTG)==VE,@2T:]K. MC>'Q(]4Q0!^9/YMX7^Q'4]11_I'3/BK5'R7CQP^QD5* ;@A_H9P@/TBN)PEY M?KX;L^TSD#X>2GG&$!-H_P^DR0C A"C <2P!%(IHH9.,J*#;BS,)<^.J8R+< MQZ[U4<]1]&.:7MB,3"EAL 13QE73!^6&Y=2O^?;3UMW M(ZQ5N?0>HK6A2A&7/ ,FXQQ@%\(JA/TEA9C3#"&3I4$!\AXRYS;UZUK@154+ M_%AC?8A8>9\A\-SD#0OLZ(=_S?KJ5F'[Q8TJE6O?;X3H^0"(QBK!?E7N2U5E MOP5$2Z'VFQ_M4NSE6$'L4-"M#EPYEG-S.X12XMN\D*M-\>AX*D&:I8P#E IL M'9)$ )%B!$@"E2%9G%+$_0O!=-1B;LSUO*[@(M*'&GGGQ047T2(R;NM5DEM( M:92N0];.:Y,-Q,A,5X[!9[\ZA8OFYO=HS12#$5+#9H)!F:R^S7B#$U@ IR>H MK<5QNKY[PL(Y/"C+DM.GL5]P[SONW0+I*;T)J0ER#U:EL8,;611C]IGEO<$:>Z)5^ MA\RJ46JJMF(P;#+514G3)DVU&7N6'-7Z<,=;/K?A=:[I)U,%==^MU842%H?O M,660$)UQ@)%T_7^H E1A S0UD$&$.0F+\P^4/S>B.*CO+J$NUG@)C8GK.C"> MUWSCP3WV;=\02(=?\G7#:]B[OD =IKWRZP;0VBH#%@MNV8TSPZ#12JI#=S-_DKLFSVMZG30WFX#4#M$)O3N; M704ZPW$L-5+ XHP!CC$%7!@"4B'CA$M*$VI"EI%>"$^X7AR@S>L,JAKB'Q8# M@NNW% P!V[Q,,,O?@F)0.K\J;%+>OF7R*4'??+YSPJW46A4N M&^.>/Y5A'N\WV[*2VOM\S=WG*M208*6.I Q"$K/N), 8,20W2 MA$ ME:$*!MW?!LJ?&YU4M04[TW,H^G[$,B*F(_/-7O,J6>S57GE76>2'NH[C MP8#H:,&@6:Q=H!LZU35(AZGS8;L ="%IMM-KNI&$"T82 MS@"G";:^&(: "RZ!C&-,#)0H\PMQ:!N M*O@_NV9=B@3%)%84),35NTZD 8RC&,C,VHP8-3():K3K(7-NY%"KO+\.*,J, MY+IU2(] "1_T?4^Z^ZRW_H@_M$_/5H_W;*L;KT^/.\M_:Q8 N!40Z MIC$"F2048)I!0)E*0,*829E0(A8HA)H"Y<^-IFH]RT2F*DHS,'LI%'\_Z)9:J1TU]%Y$M47#L59'Y 9EL% =)F6SC@"=,EO7UW1C.:\& M88HQ#J5, 378Q9HI=Q@.#2"2Q29+E<1Q4$V)/V.CML^N]N_%%FW[\K/1JZI9 M6R#/>8T X@BS%&<@EX_,GZXKU0+[P7:X WOZYW?5K=3=#?[F?]7:\?R^*M?16>L]<_^CUW;<9J"YI)KWLCAEU,>D XZ-K218])EYH> M0)VN/'U>U6TA;%D5*1,)BG0V$4?)@8!'HL,<"D2R:1, MB!$A*\TE(7-;2HY%%ZJ<1::D+1,&TTX;!H+QR M4="DQ-%FZBDSM#X;-O6+[6YIV:78K')5%FHHBU*]W7SC^7J9(*8XA0)DBF. M(8> 49@!);5(8T9,IKRN@=J$S&WJ/].S*H86_5:IZCGW6R%MG_M# 37RW.^$ MD??D]P&A;?+;SSJI M:BJV1%H(@W0"E,;*SGE&@% 0@@13392=]RQFOJ$@5V3,;M9][?PC M0*ZAV3[=!\)HY-D>#D]0U,<- #J'?%Q[[V3Q'C<,:P9[W'JT8VT+*;>/6GW, MN0U7G?_]:O-[<>P.!3F/%>% <<0!)A@!*DT,B(QCPXB@6GGY%S["YL8Q MS\LYN)86I;I#E,LX!]J/:X:";V2&Z8%8F!5RFROYB2*840QS2P":< M[1+G1BG5Y?*KJK+"#WOOY5^"VVW>P-F/3 9%;V1&:>IZ5FIA%%[Q1F?H5I@W MI$[=\=(/A N-+3T_&%ZR^C_T^JU>;[[E:U=MYC5?_]W5'OVXX>N_:A<6MK0[ M(+M%BB40F%FG13 &A#((:,V2%%&6"A3[5J:^)6QN#&/UC1H*1T[CJ*RWZW3V MKVM\$^1VCAD:NI'II1VUZ+=*84]_SPL^_^K/0\(X49'GCE_"H/K-OK"TE&F^ M^8K)JC'[&M,LNNS]F=ZM2O9?60R)2E("8A(+Z[UQ YAK72F,21,!8V39M6-C MDGER:;-E1NES&U6GR;'UC]$ M3MGHT[IK(O$S8&]?) T"U\@SOC-2W?.(+R$Q3!KQLS>_3!;Q)>.N)A%??+CC MP8S>N;.>^^WF>ZZLJ_#TM\(5+OBP_JZ+W?/R:=((HE0J08PT7.!8YZGM!XBPZBB8,"(YXXZ%W5>?JQ*"L^V?]JG2-^NZQ:WW'P M/,$9!=VQCW(LL.69\%[M2#Q%K_Y6H?Q#=%!^E.IUX8@->[SC+W[:UNI\0(J64&&(0IP%)#^Y/D0,>$ M)2)-4Y$&)>=Y29V;I[/7=&&=]NVCW#UNZ\((3=7#*,P/?3_V&AS3D8EKKV0) MX>$/395'V!8%@30H5_E)GI2F@L X9:BP#W>MVBY=SQO]5E>_?UA_VI^"O^$/ MN?5:CETJL(9&)QIHHUV7BL0 3A$!$ N(*8PY(T%Q//ZBYT93;[[:/Y6%ZXY7 M/%6QEG*FK8[1#X$790&CX<=8XV \,FWME8Y>[=7^P6%]T#RJ51_E%BT2@LY\7.@]_0.2SQ\=OCRITQO]4/6RWS\O+ _KS2[@=+IW??-MM= M_I_EWUL'T.JQ>[JWWT$7IO3N'X_Y@R/8I:4XF&1(N%0D"' F$B#B- 52<4B3 M!.$4!KED0RDV-SK\Z(Y8^-&X2#6L*QF1-\P*#GP<9C#]^/(EAFAD-FV8%#5M M6D0'J\HQ:MJUB/:6V9^<;8ORD8-Y@T9?#@KXT/&9PR@W=03GH)!>B/$<]OT= MHT#U%_>6*I+=+B+''JW'^KZ9AH*;S 6<$P8PRC"@)%4@23+*[8Z:I#2HF)>' MS+F1\R_O?OSKNY\^1Q]^>O_IY[_>??[PZ:? (% /G/W(=6#T1N;-6MOHH&ZC MH7/TVS@UDOT!&C9 U$/NM'&B_D"Y!T/&VY7#"9>*,8J6THU,7%$MBZ[P9!HC= ME1LDB*1Q4)'H#[J&A^>'CTNNF=R"T7_;&]\A) M1RO&">GO#.(4E\!M:LSA,M@#)L]+89\W]>TK='6?7#;H6!)*$J-,#%0<*U<2 MSGF8F;3^$61*X%BG(H@-?07/C0-/#J:>GTO5'6Q"TQQ]Q\!SFSL"LB/S73]0 M>_0"\D-HI 9 -X2_4-@ZRI\;>3U+,VX: M\<]198;KC]HTQ"M3<)"1:N>V"? ?^SAOOM#[9U:-/ 03)5N-,Q1!N5@]@&Q) MS^KRULDRMGJ8W$SBZO.:KID@OWS5JY6KDN[.77SVW%J#,:2A6C6L?0?(]G\+7S?']01J;Q(#PZ9'5<,KMG M.L>S5TZ48TIG;KFIFRECQ!@"<,@RREE$.* M-*2Z0]^1IHRY3=M]3X9*QTZ=+)Y!Z'F2WP^8L4_RGV$R0N1QB_EC-*!X)NXF+C_:\_OSHHOCVE;Z>]LT%L5*,4F$ )-#N^)!%4&B= 8X3P82A M&8F#FEZWBYO=O#^<#*_*"-9]*+#GFNV)<>"]7F_D)KOB*S5='.K\/8W0M=$/ ME7%N_BZ+?)E+P%;SK]X'MG^J8U> LV*!2PU%FO',G1@Y$LF, 301!&@=(Y.P M1$$L0L(ISD7,+9JB:FVR[_RZ\BATZ8NE'UGT0VAD@F@H-P(C7#=]V!8 YV*F M;0!PU;A4]JFPK@!)>4H 43*V4YT+NR_@ M$H@,*IG:^:Y04'&]RV+FYB+46D8--3NU_K@"JM]T[P_5R%.^ TK!$[\=A$$G M_Q51DQ) N[FG)'#CZ:&R#<_/$'_>K%;O-]O?^58MDP3")*4:<$5<^MHQW_0Q=E2\.O>J6JV,FB MK K'W9 &[K$Z#Z$?:XXZ(A.%$U4F+%R/R*BA^Z)J<0^$TSVJGXKNMEN73C]L M7F%?% >ET<[*3,JG?2$[)=;>[^O>=.I]7DB^^@_-M^_MWQ26/(V)$YZ C- $ M8!-CP)1,@&$&H00RE,DDM.G4B8RY^8J'KDJ5GI%3-"HU#>\Z=0KG[3OD 4 : MF:,ZX-.I[=05!'JWG3I][^1MIZX8=JGMU+5'.[I0UP(<#P%5B".DB;$>$K.3 M'&.= HHE!YEK#&-(1C3U"A'QECBWR7\CGK=C.YC;P'MZ.$/".;8KTQ?)<,_% M%YUA792;4J?U17Q!.',ZO#_8,5_CRNZ,$Y31C(%$06,=#":!(!@"I2G,H% Q M3X*.LON[^-.$,]L]5.W-RX:>@>D7?79+L]\+W=CQ+"+7%LVEFM7M1@;,LIAN M@S.'[4O8YF30K<>A,HI2N7L-7]WS7'U8UW6MZA@NA$R2)88"*3,%L&M/Q^S6 M Y@XX\K^H!$S0>6DVJ3-C2J.RE818+EX= 6):IT#:T*UPNS'&X.!-S)]-'!S MBH)\?:Q^-W@ G1C#X=F?92#QQ\WZB^O9]%:+W7N>;\N7'BLL+;4@ MAF,C 3/,;H/2# )*#030$*R)'0D.9< EE:_\UI_$B(R@+?YM3AL:? M+WM#-!%!AD,51(>M,+3PW^7/349XK6HW&:[]P=X-/=_FKA[36A7WNHH:**LT MV2WW$J4)5[%)K']/.< 9MVUC1ZL MBM>X+I[1KWAZIS6K%M\7Q;Z\74.P^%)X;XX$!'GM?W&@BNH@.&B\BJW,5 MSK2H2\59O4=I+GH3I;'ZC5X7_%(M2&]"T=*5]/9G.Z:O6;=N5[MUG^TKWFZ^ M\7R]Y$HD*=:6B!)NM\(PC@%G- ,&<0L\%=!R5@@O718S-R8J-QB[XP;#:1K] M5ND:&&UP!5<_DNF/ULBTT@VH\-RV5AR&S6^[+&K:'+=6<\_RW-J?[D8'/VXV MZO>\#!?7^9=UE4 GGSYO^;I8E3[LCU9(69Z9)TDBI4Z A$S7+?^DB0&*$4TR M(UA*@UP7?]%SHXV&BF$D$8"V'W&,@^'(9+)7>A'5:D=[O:.&XI'3?/#RV>& M#(G9:)P6$[9J<,;NC'69Y?V\KA]:O1N7RHLE5(T 2G&$&"42L!=Z[\4 M<00Q8<+^+X2:+LB8'P=5*E:N?A@-78+0CV]Z C,RL3S'9(2(@Q;S!Z6)2W(F MY8,60T\G?MNCP[1*^K VF^VWDD,^YFO]8:>_66\$::9BE (#X]15Z;)37B@# M,FXT@UPB$]: V$?HW#C@O.=/0^OH-Z=W5"H>6F':9P#\"&-H6$=FD $0[=U& MJ0VB4?LH713\HHV4VJ"XU4FI];/AN5IU:9%C;LB[M7K+=WH)2:(LV2A@,HH! M3BP'"6XIB:4QBB&5,B->$4UM0N9&/+6>SY*1K*J1T]4_7^LJI.W4,A108Y_$ M=L$H*&?K%@B=D[:NOGBRK*U;IC73MFX^V\T+<<Y_UM73>%UU[O[K?Z6/WZ[L]+VNB5[4]/Y3#5GUF/YRE48O(FC6EM_MURPG=]U*'8GS2]?JK+0I4Y_98WBJ_Y MP^NGJDO2R=2?>-&9>EC.UZ?)->B[E/VTJ9*T[KZY]7,9$Y+(3%. ,V$7'D0Y8+'A M HM[#^9%,*@VXUK@N:[3"RB=:VIVP8\ME1>"D,VE,2[XS49Y;H,[1JJNW:H M>E#L91Q&(L0382]$7Y=-ODXV5YX?XBSB)_M%J,.+F"&(&$<(64( A@0#BD@, MC$PYXHIH^\7I?LAP%#0_:CC9HCI5.T9N706WR[Z_&V13;^C]T.JY13^'8L2] M=T/8"VZJSTUNWRU?>+Y''Z.[HM"[HK[/UYBEPO4NTC&UG@,1&1"9-( 9GB8& M09E"%-S%J"EA;I10I8SQ4L,.'8R>@>;%KT<4'>\SFGS;KS;Z/2;4?J4ON+*F.59)(!3#-7""FG=\TA09H M^U6(&3,:J;1#;=UVJ5[?[1=*6FY>%728^M>1#N"!?L!-20I-3:-*U>A5K>R MD99^J S/%]=%3D\>-\V_R"2W/]4]]>,LHW M-GCQN8AIPQ0OFG<6D'CYJ?!Z&7^S2[]\W&KUBU[G&^L>['2!_Y+$]6:5V84Z MBYD$"!,#L.M>2A,6 TZXS#0664J);^&,=E&SF\ZEDE&IY2)R>OZ/2#WJ*(EQ MYE\RX@:\[;-\6-!&GO$'1:-+R(47V[B!G'_5C>$0G*C\1D\D@VIQ^('34I3C MQ@LFJ\[A9TBS3(?G)_KU-GJ_V=YO-U)K5;RW^I9;L _K[[IP^Z\[N$=.&YD M>ML73BZBW29Z.#39$(]YV1S*KOSZT&7#A4/GU@-9?\FMW]^Q6YO'"(5QX$"H M3TQ_%NU:[>BDM6^3X9G/'[!12,]#_(OPG3\LUZ@NX T=C[@>16&GHWW1 MN^_VEWHW0A,J,54"9)QD ,QUY]X1G[].N(3*G@")?DK1 ,>QAV4=*T9V)MQIX=C;4^W&W6O\_7^4Y_ MS+]K]>&P^E:7\BZ)B[,D53K)+'HJ!=A U^4&)4!Q'1.H9:*X7.XV.[[RF_[M MXH)XX"!TO&][I2U8.74;SDD=+K,(W[#=0-N/(X;#<&2RJ.$K-8V.JM;Q-0,G MNOFA,BA_W! Y*9'XF7_**)Z?ZD8M]@UE]<7MQM5D5*^?_E8X,58F7\MG^[-C M3T?&D$H3# 2+.;WZA@C,GO5 M(W[0_5_"2*C#N/@1T[AHCTQ65OFZQ&NM?B2>HE?. LO\/T0'(QKG1J-TANP. MXJ#YBA@U QJ7#0<@!0YE;7XD63&"$ M**Q1?+?V/)OLCN%>Q!0(ZK7J#Y_?"M@%D)'7M9N3KW,QT%'6GT8[Y:)$) RG8$,62@P@00P%1M@-%44IHE4L5?W MEFL"YK82N#:XKC'H9K5R4S*OU0R;DVVJ!JHN#,J=Z)]@]^$6=L'S^AI @\[O,R&3SO-K)I[.]ZO/AUW$ MW.;^,RVK=]\US<::E9*+Z$,[4GWZ:%["8:S6F<]DO52WS$L& MMS3(O/AX-TZXDW+[Z*Y*7:T%2S:ZJ&O*+W5B$@,S!A*248!=_79.-0<"981H MJ3"G01>;5R7-C1?JNB [IV+TP)_<[BV,$*Z#ZD<)@T U,BG4.NZKJ)1:+NIN M=@-N<6]",2@O7)771'_9*#^!%M&#MQQK#(#@R;1R4 M?.Y.#.Y-W 9CV-25Z^*F356Y:?99:LKM3_2HY&:=%CM'ONIU4=:-=O3D:D__ MK.6*%T5N\JJZ])WZ?W8#Y/;8;F-T]^G-AWOW$?L/:U6^YWY3[+9ZEV_+JA*O M]5J;?.>29PK+=DMA8DDTX2"C&;0;F$0 2E4*-(DU0W&LM0AJ3S"=ZG/CMN?* M1J+2-GJP#T7;$\L7^_8TUE/:/]FA!-TT7Q$_"IWGP(],R55.]3.KHU>5W3]$ MSO)%]-:JOK:<71M1IB$NHE-$HB,D59RS V7A7,.!2^M-.D+#E^F;1OWI2_Y- M.BP7RP=.J\&LU\6?].Z3<Q]=ACQL,"E"?6 M_\^T0JXV[M2VS,[>G!8%.5DHW1__.UQ4_T^JC&[WNU7U0;M@=;T*O%>?^GLU MJQ6UR[?E3[ZL!8.S;*C_KP]H-7S"U>XOAYLNF:RM\P81GK80O_7O'0$KY5:O' ME?YD]BD7G_4?N]=6D[\O,XHRE@@$1,RI.ZI) -72-?&)DX2F'"%D@DJ17)=OPLWA,CX]TO+<^N!7% MYXWU.:P)^4I;C^'HB7S>7$H)_K1O+W A0S[6+,9$64J2! $L,0:,6"\!0Y+% MEI\$,T%]R\=0U[-MR[KM?P7]V?I9_N6,HO-#C=).#(@21BS_FU& (^Q_:.1.D8H-2() MZCUW1<[<5H&SDG).T:#,P%O >OJL_>$:VU_M@E3?^GNG.(Q9@>\@ZR5K\)T: M?*,*W]GC77O5%OF7M:O)>U?4S;6/#2_K$I)(UONQ*UOO8$X[X+K_]&^QV_'EMQ'$<6']:$[SR=3%\CBJ_M-45;Y/O3:.IX6 M06WB5&,.M&#:NC2, XZI!AGBE""%4Z6"=L4#ZS2!U[QE4'?1=.]SX] M[HH=KZH;'?%HS./ *NI#CW[H6>'D8SKA^>+E\7'GML>&8F[4]P9&>PN;W0,G M.IP<=!Q&.M <1L<7.@0=%.#K!Z?#BNE7[/!N?59A]FU>R-6F>-SJP]E9"J'$ ML:) Q48"C#D'--$)T-HPR7@F.>1=*B)Z29_;:G"XDG#\?U8^.3H:X',>-L#@ M^-'Y:)"/3-:#HMVYIEX0:J,4WO/3X$6J\P6!\)DL2R#-H^2U-K'N& M@SNHN$8'T%I*:82\;;+"&1U,;);)Z/+Q\.C =_9-NZ<[I>QWJG !4)^VGS>_ MKY<)C:%.- >N;0K D) ,YD!I%*:"<9BGF2^@8)79,R-OBLUHUK/151&T6VV MD=/5/X+P&J#M=#T03"-3$@J(,;V#0.>#PVGLGBSV\85@S#/'6H]TVL)8U MMIH7^JVN?O^P+D./:Y]E3R6NNRJ!F OH-J_26&^.T!@PB0S0F":IP0DT65!\ MHK?DN1'"WI];'54,VY?Z8^ZW)QT%R9$Y8Z]S]&JO]0_NM+!*#=DC_-$#X>"] M:#!:@^Y#_:5/N@<-!N5T_QG^@M[]N7_6#_;;^-4*^V0:)8"6B# F)*> )]3Z M*(G4@!-NRI#JF*44PT1T:U)[7:C7S)JT.>U]K69YE;)S8_*X?:J*<73NPGT- M<3^:&@C%%^BU?537@=DL^C5*;^T;Z(S53ON:V)?JH'T#AI:FV;<^.4!@];[W M,U_=\UQ]6+_A#_F.K\HJ(:^M8.62P/2Z*+?I[[X]K#9/6I=:["?F_7;S9PJ11?Y3O^BM]]SJ>_+!C(NE._+NI2P%!QQ"N,4&.Y:V["4 N- ((9V,D&T;VB+&>\$OA1[E_@J$>FF_V12[J&'42+'8TX_*>.':$]KR&UL[+W9=EO)L29\ M?YZB?O?M'ZZ__=N__W\ _^O5A[<_O9Z%RXLT7?YT/$]NF>)/OX^7GW_Z M6TR+?_R4Y[.+G_XVF_]C_-4!_,?JEXYG7[[/QY\^+W]BA+$?OSO_$XG41
$DB^!59*N' M3L;3?_RI_.7=(OV$S$T7JT___(?/R^67/_W\\^^___[';WX^^>-L_NEG1@C_ M^?JG_[#^\6\/?OYWOOII:JW]>?7=FQ]=C#?](#Z6_OR_?GW[,7Q.%P[&T\72 M34-YP6+\I\7JBV]GP2U7,G^6KI\>_8GR&5S_&)0O 67 Z1^_+>(?_N/??OKI M2ASSV21]2/FG\N]O'T[OO?+3W*&JT_R/87;Q<_F!GX_/_GKR 4E=_>KR^Y?T MYS\LQA=?)NGZ:Y_G*?_Y#Y]^_QV*2HGBI+SOOUW]WL^WK_TR3PM$RHK-M_B% M]:^7EVQ/0OJV3-.8KMBZ?L-D%N[]T*0(=3:__LV)\VFR^NHHIO'H>(8X/_*+ MY=R%Y8B+&)AC"H*(!H'G"3CN(Z3,J"-1(JK:6#10I__#3[^C,^ M&'7!Z'^*\B% MRRR2T'N3?O>-]RF_J]>C>?AI-H]ICK;C^I5N'A[H^#YNUS_Q\Q MQ.O?+D:D#YTM9SU([THU2.X??D*NE MF^,3)]\_I"^S^7)$'0M&)R0\,P)":P*&2@V:2^M%2$IEVQL ?GAY)RRP]K&P MCTP;@<7[-!_/XLDTOL:=>*0#U9%+ ]$P#2)[W%-S=H"[HU8^D. ][0T4]U[= M"1*\?4CL+L]& '$^=]/%N A^#>I(1) )/29TDP1*A#,P7G-TL;@@A@0J(NMO MI_CA[9U@(=J'Q5Y2'1@9)]/E>/G]S7B2WEU>^#0?&>NS0:<-:(H11-0)3 P4 MW6\1:8XF]X&(']_:"0FR723L)<4F$/ A?1H7(4R7[]Q%&B69*=,"][F<&0AA M,Z!%0RMGLY)".6[E_L[OIC=W0H)J'0E[2+,)-)QBA#]'4[82_$>4?SJ>74Z7 M\^_'LYA&1B26,P;7&)@C3P0W/OS(@Z#:$V$([GZ\)W \24@GK.C6L=*?K)N MSKG[=AI1?.,\OCK 6%M$+;5QZ!@!B8*"4,2!<4H D<)++JS()/4$FD=(Z 07 MTSI<^I!O$T YBA%5L%C_\W8\373$&?7."P,>WXG;)A/@)8*?1!YYCIFBJ]T3 M2#:\OA- ;.L V5>N+8'C&#\\FY_/?I^.$+],F&#!*R)!^IP8D5+H MO/^9UB,O[W:\15X(,G84:DNX6&V39_/W\]G7\32DD2"X2S)7CF5P@Q3,6##4 M2W#*Z2D\YS2-9Q M=,6E ^^# 1)D0'?3A"^F7)KF 7T@33N;3R E=2!C5):E NQ:O]HX\>W=H- PV>=>XEQ8 B< MSUU)7/GX_<+/)J. W@S75"%B/6(W< -&: ;>*J+0OPF>[F\"[KVRF_(;/M[< M78"-+/Z3;^&SFWY*JW-9I))%*RUP+WF1 KJT',U8+/?\1,><3.C- -Q]$ !<<@@XD!QZ4 ME'U%DYLIZ :/YH\J>Q!O$S YG>+34!SCK^FU6[HU6R.3B$K4H+L;;(F*K0:7 M5 !2KOAP4_1,F9Y@LIF";C!I_L"R!_$V 9-R_3L_=LOT:3;_/K(^9\H8QL"2 M9D"Y,# L9E#"A1P,FD.:>[Q'OWEQM_2KYL\J=Q=F$UCX>.$FDU>7B_$T+18C M$G-PA M -XDBE!U:/!<,.LS:1:D2]V9_1W/#B[MAH?E3R=V%V0063B[2_!-N M?[_,9[\O/Q_/+KZXZ?=15+CS.67 V1Q \!C B8B[H.%"&"Y3)GU=HF\DH!LV MFC^.W%^X36#DX^?C>;HAH M^&QR3U$V 00D_**D@Q9U&\!!R#9]P[B_0H>^XKD*H-^-%<)._)S>_3EDW MBDL3@@">#<94U@>PIM0P:$)3TF@9\_Y.QV-O[X:+A@\_>Q%K(Y4 MTR\P:\L M1E(Z8W%KA)"=0WOG4"::E(H&Y0V5B'NS_YG7(R_O!HR&3T/[$&I3N+@J=+EB M G<\;K(.8+(LA_PF@DV:@(S%M]/\O__\ M0'AO\0N[5X&_>WWR[N/):_S@X]G;T]='YR>O/Y[CW[^>O#O_>/;FY.C#N]-W MOWR\STC'2O&NS^ZIFGPG5O:L.+]G6A7KZ1U]:N_9708[$#M,#7R?*+HV6(?2 MV(";VC6+Q[/%\BS_,IO%Q=$T?DSSK^.0%A]GDS@RQ$JI/(7D742G/B0P@4K( M*429G*66/W5HOSOV'J=IF-+ZFA#K2?X-(.F7^6RQ>#^?Y?%RA(Y XBJBRR^, M!D$B PM+IM1\E0SFPP0DS::S^URLT7\CH)!X"MSA M*@@EU3M3!49J U8Y&HT3G#R9[[0[A)XE;9BF 34!U:\V&K!)JR2OM%C>8^9= M6HZ,YBRABPWT:W_)SFCTIL)&.V3J(%#F45"E4:\D1D3XN@> M>]Z3= T;Q=4%6(\::0=FC_/C@DO24EPV:=7.A94>3](!M\1(97+.O,[YU'[@ MJA;VU057/WK8&U>]N5RWSN+U$=MX>HF\K;W)V73Q*N79/%W]W+G[EA8GWU", MJ,7QU,V_GZ+#L4"AA'(X-UM%,M<&?F2UI)8I%&STZ'UZ0\!G12 ;3GWR.NDG MTPOW/3VNPM0P_7YJNGFM(*"!^..&Q?6:?H4Q>3GI4=YZ'U,"FZ0LQSVEQ@S# M**.$3TYIYD/-:Y '! W31:@^"/>3? ,1QM7)X"KT5LXIKZ( 9GC T)N6IEE9 M@^>2E$8%P=HZF+FE89A>0C5ALJ-\&S M&.#<&MJCY7(^]I=+YR?I?/:([8PL M.6LR8CTK]"")0P/J-94&C2KE3V5@[^'7;4OJ0*V)JIY]5%57 Y;J'H/H MNZK@F OH!Y+F4X3XXGV: MKY+3;P,HIY,71 !A6F"H(QC8@!*1(:,=MBSF]%3+FMWA\AA% _4UJHF<7H3? M@*'YD8]7;C$.(QZU3\EQ(*3T)J9&@:7<0 R6I!AM9.:I/EC](6A%SK#'K?UH M^AGX;"_V!K'S>CRY7*98*JJ8(RZ#"<3A7NM++V.5@2K!-'Y/6E7'MWZ$H&%/ M4P^"GUU$WP""_I;*6*<4C[ZFN?NT;AAUEA_46MTFUP89A'$.M+$*A*0>C!8> MT(D+*6?.,G^J!F%W:&U+Z4!=W&IN>565]8+ >&6K/7>;6[?MI4A"C MDB1H$I*4@R*Q@:VS+F)VA.?VZFL7FVNSOZ$V-1LMI97@<\1P%YT*<,YPL"9Q M:J1F,M9QX+8D=-BMN05\]J+"%UL!!?4M"^SSX-UG8@!Y0Q!54IJT8-/PV@&","JZ<%;Q.QL>6!__5 M-N6:&'GJ0F +N3>PX:ZR5#:(I?#R+J'LSMVWJTI-_/H\N45ZG:[^O1&<-$*+ MPK'FNF0<"(ZF7.BR6;AH(H_4U$F&W)_V8;?E0R+TP'IN&-EO9G/T4*97'0S" M]]7$NM)R#W4^C:O/)BL$_(+[W^K:93Y>X$[X^G*.?U^)Z%I@HTR,H419H-J6 MB!I>3X7-#RE,W&)Q,XCI M*/Z?R\5R5>2-FCTZ.SY]7WYE):75<\K,A'E:CN8+] M+NS>!GC9*AN# (<+'P3+$=EF"E@4+FADV]LZ-10],3"LL3]D.#V$QALP_MOG M(U*OHF;4 _7E=%^I #:*#"Q+0G*2D5>"=*7TT5K@'010>V>;;J/=G>'[-#N@;VF#T5-J+*XR)8-39?36*,R*[W%DJC)".SC)'7.9/=D_!AG:<6ELDA M-=]VU#"*R3AF."Y7SRP(@A\Y;PTDK@D/.5,GGYK'6 7$PT:XC0-T*XWU!KXF MTEC>'WW [_[EY/ST^.CMP7):[K]UP 27)]@?*-LE4(Z(QKU>ZN*5:RO!L9 @ M21&X"C9[62Z/"BKVPD?',T*J!:ES%-$\,Z507TDLDB]UJE. M'A M>'Q9V3K;8'R@2Z=MG=\\O$O)R?GO24RWG]H/9O^!/']F^PW MXZF;AK&;(%+&*TA=8Y@EDCF39197+J>0F8/57 .Z)Y0FHG/*=8X#NE"WKW$N MG9"7B]N,8IN<3)1 2!S=HX3KU0KJP=HL="8\!5\G'?$^'\'@QR"Y=YTT +2C$&:7R :ZAPE9\I,2 M^%^/9^966LHM+[.[T1<5U( WT@ QQ'ACI1&R3A^"IZ@:]M2]?UCUIH$&T'0Z M_8I4S^;?5_U&N5?NC 8C=)U[%0*S4#H@,I3TB<^A!"@))2Y>C9L+'.K,6MH=-M5;X M%3:LG67BTAV9)K)W$->1,(3^$UFD3\B19+7@\O0"J/^&W@*1; M[[ZDDES[;T@ID\P#TZ5EG8FECPX-H$5R&47#8R7+M)&<8:?\](FK^9V$J<#41,;\?. MCR?CY3BMQG'KQV.,' 1W.FGTY2**RV2#4:-V$%5*V96F M-*&.97JI@X'&@[:.0%J UFWXZ3_.+U\G?7+DHSQA:= J)2=RCE:&E MT7PYB?!$J6PHYW6&U6T@IADP[:7G'^&SI] ;P,WUG=U[]WV5FSW'17,MHFF\ MX_!%%3,)-I:AQ:&?&XUG2ACVGK 2T M?A72 ,+N'WA<\_/]AAN7>8%;" M5H^J: !8:)+GEYM6R'V#[",C6G &F6?T Z(,8!4M%\_.:1HU!L=U -:-OF$/ M-NOMEGVKIAW W9FJ>+URG/)>>A<@1VE ,*_!E'%27%@;-)KD*.LX^(^2-.RI M9UU8[:F !I"T85<7-#$;,\8G F-FD84%%[(#60:]""ZU#W7=>5\KYWTQ/,]%?Q<.J M_171@ UZQ!F\PQ!52I)$,ABC<7V81#"*91C*&HZ[MN%9Q4HM6)XCK9G(KQ[( M^E5/ WA[O7[MG=W[.C\4/[DCTSLLAI@#%1&Y6_79,QCE.F4$Z)ATEBA*)NH, MU-F!V&8BQGJ8K*W"!E"ZH4X9N1Y/4[Q3KKR94Q6I=%2@^^G+G#6)[H0EVH . M(0;\DO"I8L>JG6AN)OBL:$>H5\^F@F$ZT%\0,4W /OWU^]=B>&J8C(3_)," Q4T0Q9L!!C;%(.98I;HB[A4C,9G(P>@A-I-4-5I#K M?)ZV8:/SAH#9LQH; .8=#CH-$6&4:A%5 A-S*50-&;S-%$2)]V+&F(]4*N'= MCM!A@_.&(%M3P0W@][S,%KF$PCW5M#W0[!70ING3*A&LSA'1B&;.N5$:$B^'M :7C==)0G0Y M6R&DEH97@=I#6H:]=VX(:GNJJ8&[ZE_'T]E\)<)UOW'+(F,6S;$DUJ-/01S: MY.2 ,R6(+O?MKD[?IQ\IZ00R\R\ LKU4U,"VV8\H1]X9JS):[F TBE!1=':9 M54"L\C%J*K.O4^[<#_V=X&S_!> \ !P:L+//W2^@B^*45&'5] (]8)TL&!Y+ MGF4P'!T6HT3U;!$V\X4"_L@\XR>+R\ MET9G2-0>I.>(4A85>,4,1#2?,3+IT9!5VK\.T!A[,IG]CH\NTY]>SR[],E]. M'C:WO,[G3!P93UZCQV(UB,P\6";1E*>@C)+.!5LG 6,K,H>^#^P94P\.:ZJI MK &?\_X5YGLW/YNO!!I7YP'OT_SC9]3"B%-&C0T>C' !/>E4VC$@5Y92(Y3A MTK ZMX+=Z!OZKK R BLHJ3GHK5A8'%TN/V,,]U\ICM ["2$8ABLG.O1;M0/C MB0=-4\A*>T)U. #D?J1KZ/O @T)M+Z4T"K'3Q>(2.=',9!EY#H$ZI0X1$+-79J&OM$; %H[**-16)U=+A=+-RW1^8C88 W1&I@O=1/4 M2W"<2,B*91*45X+4:1?V#&%#W[\- +!=U=( RNYD5CRZY1NM?"[-/Q-&UJ5- M%@=35H^()&=&/0VLSF2R#L0-?<]6&6U]JZL5K]3E;@,Q0U]A54;1ON)_4:,N[TT /OKXES=OS_[6V\C+S0\_T#CCSG,\^I#!#)V(U7 X-+ D M5JR5T>\;;H%'+GF.*UL 8XFC-RU<&9R2('NA,C+3LX9AY: MXWX4V 85T4C-SU+UK,)U]T?CF=3E-XE"G MR=ET,1(J"JCY5'X;&NU2GJ4J($'R;4&S[[4UP 2?W'C:1'@V?3U M>/%E?5QVEJ_&T= 1.DTTD!A AA1!H,,$7O"(02:Z4HJ@4R7K'%D\3=? 4^E: MPV./2MRWNNV\O[*0Q.X\!S\UJ#:"7E-@G;A_G:HQQ3$$Y9R+;4GSJ2 MP?E2A.JY,S1;IE0=^]F%NF%C]UK(>!: >ZJIB8KTAUR=3K^BT&=S7+BCZ&FR M MEAQDKTBDN!/7X-E E>E/[3!1N,AZXC(D<;J6">JWHW>80/NP9#9NRH; MA>RF(60C$ITSP@G($OT987D"7)D!B!#$\N"TJC2?JQM]P\;<@^_-.ZNJ2HF VND.9$,Y08L,EQHSB1P5G+P,:&?S(S(M$[!U(%B=QJ'C5\.G"=4274- M="5ZA+-R@+!X1)!,UF?8)!TGN M[4MI#=A*=#;6%PI'X3\OQ_.$O.)B6WXO(V#*:-+2ENG+:A<(@?NDM4)6A,5U M[25XZC5X1WT(VENEZS1@[4YCD\G!O:'EQW2T.JIKXIP'60DIQ<4;%/)'-TEG M^7'FE!%,F\1 Q8R"Y#RC#^05T$RBIH2[&"OALCN132;[5@-F)>7M;"Z_IKF? M]6PPW\SF=_E*TRXD=- [:%:#5#LT/ M#-!*JFLW#EK7&6\4).729ILBKKDRF%I9].!3\H",:_3D,<)T=3;X[6EMIK?7 M0>*@OI360!ST(7U9[PEG^>XLZQ&U296>MA!)-B TRLZ75BQ>4$8M$:%6DN1C M%#49X_2&A >3>7I02SL[\CW/N/0^./NR*KHX^9;F88R2' FJ>22X::15^V-3 MJB^,)*!X4.7@S/M4JV?A,Z0U&<+4PEV_BFK OEU[O!_2:F;0^>S/FY M--]&\:$C_$B^@BU M-F0_;^,VW!DNY^$S,H;.SIT)@E+RTLN*0A0\X\:@-3BI,V1O0DEUMC;6Z6?W M/&U-1C"UD=F3JMHXE;SQ15Z/BQ"G<7&7'^NSSQ17$HT* SYI%3@5#-!DO-'( M3^9ULLZ>IFO8-)^!8->#BMJ W!U'Y,Z26IU4;9#A*$3OO10*(1(U,I@<..X$ M&$JLX8ZARZ*J^X\="!TVVV= ;[)O)3;@6W:7YHAH*61&DV\)1\YX<3L8I>"< M$YPDQXFJ \_N- Z;^W-@9%9270/GC"4B MKY.048&99EK%]WM2.;3:&S#'>S'[/LW'L_@P W$]-NZN6*]$/:*.$LXR Z4] MNE0NVM+Y54/4,K-ZMZF\,AVBZWQ#0MU+ESKC]LEI.*('YL@'TIE3&+5H/ MTE'<]:07I6+: DG:$I-8LK9.S4A]]!ZBH7]+Z-U&E7NB]V1Z]]SCH.VUS]Y\ M_,O1AY/7?SE[^_KDP\>3__G;Z?G?=_B5^Y+HH35W;X0=H*UW'2'VWQ+\B?&T M*0G!G6"04QG2HS(!DSG^%8),C(M(*]U8=2)O_Q'?ZY><7Q6)*6E4+E40@I:B MQ:#!VRB DA@Q-J$DFSKS/>_3T4QS[YYP\7"2]LY2;R BO*'^2B+E(G V+3O# MT;?Q8D224!1)!I]B&?J(FY,)6H'5C#O):-*Y3E/O)\EJ!%$[Z/LQZ.PM_ :0 M] ,/KV<7N+V,-/+OC" H%(DKR^,:LX&CNR&(UKCDI)=UC-!&YS:6_@J(* M!$\!O!0&T%('PB4)UM5!TF9ZALU@ZQ]"/4B] >P(NJ3@/(#<0,>RO6/Y#VE7<# MD'DW0[Q/E_A4_(E/IU-\3'LE0&5/LRI"&IY+SQJ=/U/[[P#IKPLQ^1U)6B1EJ1['YP5$7TC4-IO>IX M2M';51](C1PIPL$%Y$ASKC4MYI9V2K#J!4Q#GB;5P< 6 -M!(8U#[+9[_O6^ M3@*-IB38"D=*^8$ 1Y,$0[QQF7!O7:>#IWXLUP_4M0N[79"QC67;1TT-N%\W M&\!;#'E/\0-+8W4I_=XJ[*; MF!L RL.TN8=WEQ_0A7PSF__NYG&$+JC(VA"@&,(B>X&"-6%UE"M5\)[P2M?: M6Q+:R/7+CKAXME]K?TIJ (,/F;E)WGQ?!K&ASI;+^=A?+E<-NV>;(YL1ERHG M00UH6HKQLRRE 9Y"I$EXKGQ*HDY>?#_TMS8JI4>(/;":!]=W,]F0]Z8G/7*K ML;E8^N3BRV3V/:65]-ZO2UG?SV>?YN[B0T(Q+L;+]#'-OXY#NG)GRG"F3]/5 M&T;"9!(3<\"%4KC+Z0R>2 (Y$5Z:C$N?Z^11#L1P:Y-@ZJVFEX"H5C:9VQKP M^/IR7NS-BJV_NLEE&G%K,G>R#!TK]B26*?=)16!&.Q](P!V\3M.39TEK;7A, MY:VA-RTUU#)B/LOC99F--XI)*JJ08L)*..F(!6=<@AR8I2)&B8%K%9C=TM#: MY)=Z>-I1[@W8J\=N$ LO[]+R+)^[;R/E@N-9,5!)E.$,CH)+S$ VR3 3G;"N M3M5;%^I:&^Q2#V6]ZZJ)'K.;W>YKN:YZ4EWZQ3B.W?S[VHU?+"[=-*01!K3) M*$6 V&S12&<&WJ-KGK4*)FF66:[3_F9WFEL;_%(/K0?2:P,V=%/SE5*5-!+, ME)-C!C&0C*&CX& <7;5-L]:QQ&*H=-*.8]?364:*)'&& M7BW1*8#0&%99&250F8IW@NS+2D/0#W=V9?X9X#N OO]?+>1[_,J[\[^ M'[V]+Y:&"B/O4_F"JB2?$.^>)9.HB=N[D-F&LKCWJP7^.2W'P4UNBY2CDDSA M&@!J,L9JP5@PE#K0T7#\LBIW*<_H?,=7]UA9GJWTQ]]^ M_?7HP]]Q\9_^\N[T#2[S=^='Q\=GO[T[/WWWRWNT$L>G)Q]W,*P=']R++=R% MB9XJOL_FG]QT_%\KHH]GT\5L,HY7*V(:W]]AZ"RO6Y:YR0V6[W1(4SX9@G$3 MMV5^H3 &C$5,2JL^E[(W_L\:Q\B7H\783);7,[3.:KTU:0TT4Q6 M>T6\!NM5B1?*>0H*$@@72M.DJ;9U,A'ZYF38B]_#8_O!Z=F0R&C59'\X^>O) MN]].=K#)U[_9B]'=2$9/5O5#^IJFEZL#I^,2(B&.2M/PX\O%X=I(2X@@#%X(JOHX$ M2_"C'+1TPBK&=)U3U:X4#FO):N#I81%A!5TU;H-6:9*+W2W1^O?[M$>;2#JP M50K2>*V-!^-9J33F%"P5&2B-+AA#O11U&@8Z"R2UM;72;=YBJJ789BVP6@3(3)0Y0+24@\AE9(%+!HA@E&@2G>U6 M>+4-6AZ2,5PIW_Z:?0B3/<4\(%96%QU7E*_7S;K",.I(A?,2M1=DWD)6TTH&]OBL4XRRYG'0!#@U*3B"&! M9RF!)2@MH4NR8)W@\CG*ABVKZ'WCJ:*0@8W+^S0/12F?KN;L\R$Y]![1Q6,@N*1@& 8261)M:0XL^3I]PU_^ M^#JBO9UP%MNV?K"1TQLRRD!8:199G2)L!P&\%G;I@.CAK3J4-NISN# MA^]O,@#?W;OH0<@#0^2=NTAG^1X/ZW43*&6&"PIWU+>1&3O9F\^L)!XDH2XH19+Y85HW$^W(V2;V0*"J= M)6,=]I '#QY.YSTI:L/1W&Y2&USE%RB!DA=_?1V&S*8R9-.4O%,127"K]H56:FD[?XV/.':4-51_^]R'#HT#&YR?)S*-6*]WE M(9,J04E M'08^)I7YYOB1HXQ'YDU4+'? P6//'Z9]5!T<]"+#@7'PJYM>9MR\5KW2KL.? M('TI305NT!$2Q)/B V60.5KAK$ ONOW1*GC@#BIJ(]",3JPDRD8;2>(RQW,G;W_3L89H4U5'^ MWK(;6/>KEG-KLKU6P4M?&A.4>E?&$SA.; E5@O!."N)(!Y7?>>0P_7SJ:'I7 M20W:@V\UH^)N+?0J\V1UNF&2MUHF"8%BC"*"I&!U1I8B"4GA'YL[E5QU&QBR MD89A^]%6.1[L0=A#3YYYP,%ZX40JM=#6@I6EW57T#DQTLE3':QF4])1URI#8 M$3!#'Q#VH=DG@;*#F!NXG#Z>S7'[<\OT;C9=W\1E7(X,'MDUEL)]_6;1>/%HN$_\5S]^TV M/WOD":6E(2T8(6/)Q<:59&P"GP3++K% =9/1^]>EVZQ[TL7V?O$=RK9>/IYO51J;$%R3P4:[^>S+VF^_/Y^ MXJ;+HVDLG4J_%'?^)L6>")U*RR?(3.?BS)4#)X190-].,6:YSG487;.K(%Z/,TF8'POA2[L72QOFX-31 MUHNT7SMW-.ORU/JVK&+WL^=12+GUM-R+XVZ&X:E# /IL."07$"X!L2GK=/P: MSJ+=K@R""Y!)%H&%D$#H:, Y+T %*[F()A C#LO\B[%>V^"FL_7:33,OTF;M M7BW;Z;'UK5;-2MGGX:>D8BD%"R&7S9-Y#48P#A3W.64SU814F[I7UVQ]#)]3 MO)Q@*/+X,KDZ6-1:$R\LY,P#8+C*P$L;P1"7O73$)F*JB* KA:V;L&TP]* ^ MK8:6&K@">)2;5]_/\1&KJS;-D@G:>Q YX%]41O!<"6")\\ B(\(=>.W=$C=P M"5P55'3=/7=44^NF\?J.EC 3 ]= :1$/H0$<*8XL^L%UDW@))7ERBXC+^5?Q:_.A3Q M-,V_NSO26_/%M50\H>1HSF5*B[+@:2("Z9(HNLT[A[T!J@6GJI)O MP) ]*K?;N[,LRW@+EP"]A)*J%#UX%258'3UEBCEMV6'=J[=M-*D7$Y*>.?7RL*/)VD];>SHHHSPO9I$]BCSHZ"8B)XYD"(K M$"A!0$FD,E>#4!)IL)5N0/KBH%$7KQ_0#J+F!N#]*"/OTG)D1.3,<@59(:R$ MU10<2PZ,R#2JG+7/=5*ZGZ*J4=>PLNW<5AV[0VNV=)-ZEU6_G)V]_MOIV[=' M[UZ?G?_EY,/IN_.C=[^TP75+[-9_'T\ MF2 23I'JZ:H E[?#N!,O;3 ]+J?#9@Y 130_WZ!1&(8$ZX4(TFB!BJBS7 MKMGM#:^ES"955B,K-[RK"V3'+3CI><:U2)FKDTJU'9W#>H3UFD@,KAEYSFU6\>QI=%3(.LJ7O+Z!!'("@%(VEC(8988MWRL%*3W#I!!(X M#9[R.N=L0SL J]L!$ZS4I74IF@4&@KH,WDL+I4"<91EIH'725QXAZ"5M_-L@ MI\/&O[4^6MCTG^RT3[UW.B ?P26"'HR2X%(@X%- 'IGEC-6IQVEXID4OBM]J MG,4V6F@!4O?ZM7LGK- \@S#B+K=3[Y#B+ M;60]=$_2Q\\<%>SCB+K536;9S% M-O)K=)Q%IL1A %2NC!F&/XD9E$IIHL_[E:UFVEV2XMZ[81 MII^NW:RU;<1E0@)Q#B0MR964"#2+6D'PZ('1&+G*MHHK^@A!+0%G%TW/^A=[ M ^CY%7WU^=A-/J0PFX;QI*1^%PFMN6'H/Z%W'D KFG"#U1*,]@2X5:K4%&OT MW:N Z&FZAINY405+/2JA 4A=[^-O;U*&F,C$EX90N&U3E(U(8*WQ0&/*.BG+ M9:I3'/2 E&&SJVH,$AQ&#\22" M9,)01I6DO,[>M8&8-HYX=U3O(V#95=8-P65D&!=(GP%%4IEGY@C&?JHT+',8 M]WGJ5.5,B#: L;,J'X'&5G+=&0_H/(UG\>/2S9>]H@(ED<:?IL>72,DT?%_- M,YBL=/(+;M)O2X*^8MDSY2S@OEEJ>)TNDTPL(*,R<\434W4SYIZGL8V[^[Z1 MU;-N6K)%A3P3H@$F&#K]TE$P5EBPN'L[0[EVKLX4ZZUL436_IIHMVD:N>]JB MDVD<+EGCG9N78/)KJI>(\> 5!TFR>)JQ01(H4H@Y.HS-F2DC+$E 3-%5E9:6 MD2D>?;=3M)>20+$^G_B0RER?$EE.\VQ^L=+UJ^_K;ZY++W/VQKL U$<,0X** M8 D&)%%[3D2.@N?:K9 Z$]N&\]4_XAY/O*BCQP9VT:?OBZ-A3CIT"O%96)T9#4VPP=2SM<4..[0+_396:%3,++3">8_ MUWW^5IKMO5CFU'E:*E*]CZ7_?.& 2C#*6(GQ1:QUWOUR[O.W MTG37^_PMQ-X >IZY2A8L&6>\!R?*'&>'FZ^G1 /-/ 3B@PCL_]WG[XVE'I70 M *2>V.-O;R5]B#9%I<%K+G"M4)04E0*H+-7T5A##8Q5@=:&NE5O_ T7K?>NK M 0P^?N!V>O'%C>>KWD3>8HQEF0;C2!G3DCQ8J0F4&\OHO*'1';HV_I:Z)J*Z M'C'1N?'%C@H:=-!X"6&O.;JEOUQ1WDS'>SW^FA;+%*_/3-)BY- ["+ST>B-: ME=9O!H/E,@*7LF )BU2G'VZ6-YX,;/WB)C+\^X=6?26\\-KN\?3'RX=W:5F] ME/O)MQZR=XXA;K.X?,# _>0 @"(R1J$\9*)H(Q2003'$VY3C3Q*$F-W-#L MH.=9#:&WA)ZKE?5KP+<8S > M4OL-K(+KJ=T?TJJY[X_[S?K$B2:9>5*IM%)GZ'YK"SX1!H[)Z*3F2>0ZOD@G M\AK!YZ!(FM56:P-8/9^[F"[<_!\+](Q6G[QS%^F:&12+]5H14%:L#@J?G_47V M>XJY : \WL'UMT7*EY.WXYQ&KK1&%]I#EBF"B%&"MRQ")B5Q**A4ZY:O"W6- M'!/MB( ?8^R^U=$TQ!97\YN"XLQ8R8K)+MW_4[D_*C/ILN+9)T6S.#2\%MV' M:M6W4[6AM8,:&H#51B9NKBEOZAE%R"G8R$!:&XO(,'3/4@"+SC&*7-%8ISUD M-_H&SI/I%V(55-+;U*$J]NO.C*^[L[Q&A%F: ^7@F"U%U8F!E2H!%9DP;FA( MNM)Y]M:T#AL5',[&]:&J!JS>$QR6@5XA>"\3+BA5NKP*4YJR)6I ,\MP<0DF M99VJ^*?IZ@0R^?)!MJT*&K!NM\SJ MC*34O6 A1\M1!^";S49N*S)G6$<212QD7N[I2@KDJ M.;P%+D/$VR@H:,\"")5+RU>-'(=@#&.4*%.IG.I9VIHT'ML@Y/$6.[VHHV4[ M\G8V_72>YA<_,+I[S4"'A_9F=[8AOJX]XDPF+"9HTKBWFUTG6:,CU'4 M$G*VU_23P-E1[ -WXOIMNB@Y62E^3-/Q;/YNMDP+\4=%KKM)^9QM+#6E,DD0 MV21P/B=@@F;EE/!*V6=\F.??TA(H=M7BK(I(&P0'-7+-")>!D10I!)'CNMP\ MH)"BITDD%D@P84=LW+QDV*R,@T!C-X$VB SQ1W:-<9N\-$IQH(EBO,C4*H/2 M@=>2)ZYM2H[L;#;8-F:C6CK%@E#'F*ND[RUB9J6]IW](YR]Y=T@9J[[B-FDLT>RD\@$A.?H MNCM5D&\LX=9(W#4/@IH6XIO]]?P,<'80>@/0N6,SKZOHG/6,)HU.=S'#5%DT MR":CXV5CHI%$2NN<,#X@I2W [*+?!^W1]A'VP)[+W]/T=9K.+L;3DCOXRDW_ M44[$W\[<]-I%IR)0@KNV5AX7DR,<;#8.)+,N<>.C$[J#[_+<>X;=?GI$1>]" M;<"FD(&PAJ*3[J^Y1V M-ZDW!YYC-Y]_'T\_'5W,+J?+D4XR2!H]2*Y60TXI.&K17+(8B9$\4UHGY^TI MJEHZG=M1[4]":0\=-)#2>[;\G.9WKVY')),LI(X@A<%8,%L4RNJT(#.CB0X" MEUP5$#T@I:4@JA_D["?M[>%BK^ R39_*UGE>R0K]-G5751(IEIO8L@S>S]/% M^/+B:!I7/[I87):6@*LBZ9+WSK(0DAD!E!KDWJ)A7L0 MWM*66,.6U=5D ]OGW;7W;C8-JV&7RU'$I<*25,!5J=A'<8(AI0DJ5]8$EM" MU]DX-]/3TN%C/S#K0>Z-H>>F1\4H*<5(*M75*F%<(WPN4U$34*N2-.@+B% G M%V7I>+W%6NX5E2X#YQKEH] W,XI' MR.BF<:\1^I14WYV.M_!KS$M 4%\2;\_2K+GXU2TOY^/E.&U<%UFKDD^@(:52 MN&.)*8._%3 ;';79)JNZY&=L^]Y.^+$O 3_5I=X&L/:,+F^]/4*U4#X8P'"R MI%GZ$B-8 =8(RZFTGCO9 7!]T=/M3).\%"0.HJ:!K^KNKKZ;/QQYG$SQJ_K0CH!KX7<:)^.$4T<'IP7W"G4WQR M6BP_H+5=%>3']VD>BB8_I1'5UJN,2P@#W ""40=6$ M4ZLB5=L:0.O6%W6GL MAL(7=3I?24$M5QR^<_,R5O-KVJ_&\,%C>JLJ?)K RG7--&IF1 890D8CDP(X M+R.XI++&L#"D6*=[S2'K"*U5+B@,:QW:414"QBJ$ ]=>RI 3E_D016'MUA%N M@X%N=83=!=[O(MQ*AYU+ MQ;81Z,#(N$[V//HT3ZNN981<15.)Q"9!0P I<>]V@3!HI7QQ[/M MC;!X_ TM92#U@(F>1-G 3K.Q4L%'SK(1OI0F(".:>-R&@P1FI#2,J4 J9:Z] ME J@W7V3O>7=(&;6BZG@/GA-0%JJ$/YH%*W"4-X)RY4BNAC#@Z"F!<]D?SUW MJP#:1N@-0.=A40JC)%FRFDV42MYF\+ JDM)&4H;&6/I*J=8OHP)H*_T^6P&T MC; 'S_5YMEQ%)$N)H1:BSA9$E"7EEZ*NB97<,FTR^:>M =H%%[T+M0&#\MCQ M=>;."&4(&,;1LQ,D@W>YS*O2UGBBHO!U)MF]H!J@ODY8=I-Z<^!YXT):UY[( MP*U.G@&12>-&'7+I0\3!Z:@I#\$P6\C?9C.43A!P!)+003FP0B#+I_77)=N$*[2$)Q'26HIE.H+17U(OPD8 M=;XR-5H%(RT'PCU&$9&KLNL'T$Z3Y!5B(K(#&*>][[0/7M[3G[GJ33_-(>^' M(DR670A$1]!EY "ZF18L6F$@'M>6%DI%?HC[AAT*80]>U=,?NO;0P&2 N8T2:5"ZIF*E4 M^3)C$D$SW>7D>>L7MUG=LPN&ZLN] 2-U-[?M;VG\Z7.9*/8US='>WK7%9_BE M\_%%&M%(!"%4@JC\]._GIR^^WC^X;=?3]Z=?]PI VS3G__ M:^M7WQG8().EE 9@#CT"P34N'&\C4.X4$<(F]V,Z_W ":V:RQF'P^=#'.Y"> M7Y25W&/BS^-/JV48X[+98EP4?E.=<\N^1(Z##@;0TFMD7RMP M+E&0GGGILU6-!T/;::&!O7XOG=5J,/TVOE%7R^EB,-'!-()B5 MFR(I.*Y0-DIDE[)@S-7I?;Z9GE:@M8.*9[W+NTG47"=Q<2N9%A&4Q44D?$+/ MEA$/FD0IN,W2J4/AIH6EL)1/??'@^@KP90N8&-]?)-VO&DK 4>74F"YKA\I:4H2FL-#Q@;FCI)OH^2 MU(KK50\/FS?8/973 ,INSEK6'%VGP^NL*$'C70YY0$27P6FB(04JK55:XI\J M$-M,3Q/[Z+[*GO4N^0;P<^P6G]],9K_?9\)G7UP,-.R>(A-"6W"!I8C9OGP[37G)N#BEW2MD#-T1'JD&6EA*9HSCJ86D[X M"^D,LI6FNW8&V4;L37<&4<8$39D%*DK'R<11,#'B[DL2,3%3P=D/G?+^:3J# M;*7#SIU!MA%H X9E8\$ZR\8S20AH],9 :.3!&LJ@9)X'GF7PLW#>TMZP;QLEY+W!L:O%2@@POH>)6U1(U![RLQ*B-W.O^+-X'82L_=FD!L M(_0&H/.P+X&DP7IK$T1-#0B5(WB?%%I@[5FP$J52YR+D932!V$J_SS:!V$;8 M#:#EUO"^O2E0<-YQC.X4!%EFUB@KP5F"\HD6F353;6B).H3<@,*"\M!G.4R)..P%W ;Y$R M+8)7!M0S)+9R6-@WPOK4S(M*S#W).87E+-^[IDF+\?3:@I]\^Y*FB_0N+7M. MW=WAS?62>_<50P/IOUI*_(]*2$84WW#5?E 12!A<*&H"CZ9.(4P3Z;]=K\1? M?3^=(A3236+^V_(2_.:K[YL>]F&\^,>5ZRT=>B;"E6LK5QH7.0>.R=):RR6' M4'>ZTH"XP_'8BD-:%_O[I]DQ#=3?>/@FI/130 JM6@Y&LVUL>J, 96F0P*_T=R M2-3G.E> >]2&'^!ZINEMM0=5-@G(]5K5GEGOF($D(P$A@@+#$$-2,Y>MI4KS M.D.Q7U39^5;:[EIVOHWH&X!0EQIGZ4)DU!$@JS!,1XI&7UJ(-DG<$HA1J58> MS4LM.]\*!3N4G6^CDB90]L2N<'N/G[-/95P\<%]2VWA68/%SY"KK[(VDR@]P MO_9VJSS Z2G-[VS5E!U P"^/E>Z$NAM(L#("6^R966@**YV@?XL>(',$)71 MNPT86!%;]5CO1XH:#D]WU/XC1WQ[J>)%Y>?<1$]N&N]/CEC,\MGE[9A^J MJ1]%CX=S!0K]\C+-@H+US(-W*G!/MS>3]YX MB^PS,S: #4*!B#J!$YE"2$$PZZ33\7 3"5I+8ME!W=MDFFPC^Z9PM.':4JM( MB!(&I)&J'&9FL,9[B*7^RE&32;4H^45FFFRE^VTR3;911 .@.B[##(\O\)$K.TC+4240,^974=2*-C@2V K5]$?%C]YD* MZFD =8\D2F0A"=61 8K,@J#(A"NUXRQ%0>ID\CY&42L9'_MO<;W(O%'LK%>9 ME]D8I268',K-L$,#CJ$#.)4M+A"2G*Z3I/LX33,1ZPV>#''(7?P6U:_/&3GT'ZZG^OS"S/D7F+ MV"2"1Q2-U'@2J$.UC24%.E'%=)WK:E=*.[ZX]L+,BU;'-;G4=^&R1R;OR@JM MBIJJ6;,OT&-*&J/GCJ 9;8AD>"=Y*,U A)*@ *\,54E+;%WBS,,,?LQQ\P<_ M\=N]J2"$\%Q'1G@9D22-0H5+!4X46.VEU59 I3;IKU#3-\FQ"^]?2(Y]=[L' MZNWJ.RSG#91BQ9Q8)"K+4ID=,[$Q.Z(=[A-7J*9!G=SH-01UBYO].?T&=)IL M>S_1\^#*0@7<9(56'H7B?,+](#;[3%)@R4;4SJ6HDUFXEJ1^(:@1P]\&48/= M[Q^,EOY+$ZA@01$62^U51F7+@36$VIR5$<9R7TD;?HVAA2\%YHF$A*4@)Q#/3U#\3:IJ 3/UH@Z8ZC64=2M(Z;V'=9LXWL H$>E M$$V]LBGWM7U?8;HP H?.0$J<9N(C10U164:<#HD RQD_HY[Y2C&(C73U2AXU MY/VJ:Z\]1O35[KX8')>:TI.SS^??OAQO[+>):,L OX&I1 MM /?)].[4F&XM,40(C8&E#ZAM-R64(JMD[5$(])"<%=TOZEJ1,ZV(*XCF5,&SAY.=BL799\ M'$&SN/";>/K6+E5)Z+Q&:&W10YDK+6XR,<(6/8CAW<( B ]"0Y V1EZG4*": MZ(G7D.9C.,^K3SBYS9/IS4//EHB*AW8-W'$5MG?CI=1':;ARJV6+22*-M,?&VA)ACU M.O"(%Q?>7I(F-.23"\0;([EF0CI5:SYJ':%V-B\.BO-\OW"Y)AZ>-!M*YR)/ MF1*1.!XXB^"WR;C27DKPI&06E7KZKJ>IIZ)I%U2LBJ:6&/!QI,_%_.;&3W]/ MGD3Q;#[>IP'2SH^H))EV>;'::,C8S7RE6 MT _E:^&)RP)RRH*1;)0G4N'[NT CL8H;EAS04*D"K &Q/95LN^!H3Z5K9Y;U MP,_YV++QTWPVNH79;"F[[P-1VE&J@R&Q='&2*I1& ?@R@8?(2PTPF$H6T":R M.D9:;5"L@K U#O4!;O>T/X2I4 4(X*S#PV@B03LEH7J IA'GT2HOA)>5.AG] M04;'<&J/O:][M1KL=NSZG[! MO#4J^Z4L%31K9P7^(AGEP7^MGI1 MK*>A8X"\D_+1$@]ZAZ)E!Q+'4^*0B8JB#(51FGA&$]$\,:Z%D=;G-T(E ;;W /E]/P[%,?L[=52!5O.A=39&E-:(4'& V0B(T$(P%]!2L' MHXY614U=0U"?@-.$TZM%RBUL>P_0\P7U^.G(C[]!G-S&T;C(Y+)#RTX0'#BJ M7IE04:K/3 G$)&T(2R)*JJD%"U5 M)FN;JZS:EAJD0D]@-2&._[T,;F*YZ # M0UD=66)$\NP(:HV"\,PHY9+'["KY"+>@KMNN"N_NJFF;7SW X#?X";=S^(R; MNVQ.^M_H[OIP/KN;W,!T\"N.YV700:FQQ:]TZ7\-K4U"V:1(@C+!S^N,B@3- M)(=DO9 IV4J)$PV([87!WR)B)N_+OL8(_0G3,&E;<;L?U5)&P P#CR9+5!= M,CS'L310<<$0DR/JN9%*O GJ*FU/Q/3"J5 /8_MN?U\COX?G)3IZ/#@[/!E< M')P=G0Z.#TZ_'%Q>#KY=-(CR;ERNE8CN]@2W%+T]G-S+U MZF 0'HQD5*'VY429FR0D\1Y5/$NY )]DF:E4Y4CN1.:^PN@4KOP8]= "SM6G M/>5E46^R\PQ/1?' R: C<08L:KHV:@#*@JQC#FQ%7K>78CU4K4JN]GGU$659 M\\25;5:M+MEJIJ?L!D4?P7/!;:F*0\NU3#(,D")A6N3DP5E;R5'TO@*NS*EX M?,3O9?K7US$R[6Z4\VQHO?% P1/-%F:V#G@DC26:.N]927>E=;KZO4G:1Q)L MNZ#IA6!KE4<=1P+7O,P1^+OKV9"ETN_;.^(M%40Z9TC0-!#PP3FG@;E57_ZK M\<"-#^E6@:\/FW9WN?X=^/!!^1;\#/[^ZW]02P,$% @ _(']5('LB\=Y M2 C!@" !8 !G=WT]GJ$F C9&$ MN+W:05(-9]QG#]_^]H__\>:/H[-_O3\.QN4D"=Y__/GMR5'P8.?1HT\'1X\> MO3E[$_QV]OO;X,GNWGYPEJNTB,LX2U7RZ-'QNP?!@W%93E\]>C2;S79G![M9 M?O[H[/01/NK)HR3+"KT;E=&#GW[$;^!?K:*?_M>/_[&S$[S)PFJBTS((/PX^9?GG^$+Q[V5<)OHG\YP? M'_'G'Q_12WX<9M'\IQ^C^"*(HW\^B/>CE_OAB^'S5\3U'.$_W/!Y,XW1EK?/^KYX^GY>M9')7C5_M[>__G M 5WWTX^C+"WA93G,0_%_'?&EH"C>*/^)Q7<0FO"/F;F;0; MGI?$J3;]X,8??QG'P[@,]O=V]^LM]WNO\G,8@#*;OMK;??$47N7U(H0QU_F# MWA'XJN=\ZW \V7UJ!J2O^_LOH?N?=C_M!K^>'IZ\^_7X=!")RKM[=2RNT!M_27+)T$V"DYU4>9QB-OH0YF%GX./*4SNX4SE47!X MGFO-.V3Q_ RSLLPFK_9QH7M31I^]WOY5%64\FO-7<1K!DU\=/-Y],KVI-?VX MT?\GG2OX;!P75^MWL%7BM:;[5VSB63S11?!.SX+3;*+2;VOL/WXX>/+ZF@VX MUAAU[_*>!7 G1Z#[M=N#(*+3116X3VZ[ ;Q)(AUFN<)3\U4%^R7'JQ[\%'3_ M[_;'*, -HC=Q?_P*ZDP9O($%2I+>F,7SU$VF:IT?J=[WKMR5!H%\ZS:V,E_ MK_(R#F-8 !MYJN)Q"O+@>#)-LKG6>+3B0I M$61YH((/U;"(HUCE\V +FI/H M$)7J9#X(-G3-R&CE=[KK/0MF]VX9'R M@G!R/09G#ZXZ*H5!J2LE.,%2ZINMJS M<1(_S"83D#6\4;;N]#KIWAX?:!G@H=J,)Q@$>6T0WA*9."K@"=,J([BZ#0)6K&GKHF;<,?OF2$TIE/@W;$\>Q*J /X=5&:19"2K5"&Z) M^@8P&"O8[CAD$ZU2D @PZ%,=QJ/8W.,-[QT;N3[+<%*5E4I8K2BNM@YIX(E[>N0YU/.5W%-5H!)M0I^$Q0O0Q,.FH$]HE"5)-BO^\[2&]U1>XC<&.E(E\TI+=_].RB M2_(O'5J=I?-XH/UZ,X<"FXW\EJY]%:D'HW8 M==KV>-0-77DJ&;F%Z:-_P.+GM)H,048@9@ /2M4AFE=IJ:Q.D)1=!.Q!@#,P M!D-PFA4X<^V1WCA+4*-W/\_2.(1%=*&+DL^O,,PJ^.\$K()2D<9 [KS?L_P< MMM"'4J6)G@\JMFJG.)>@V9=T'B330ZK5Z?GZASUD7EM M \1T]J:X6V"K6+^BBB9Q&A=E_4!V6WEKB=8&HU:H&8>NF=EFQ@B"8\4*/(C M*1C6&N68PCF%00E)?V(L(.PXTE]()NI@:W\[(%,\J*8B(PN8ZV*D0G_&KR/N M=X,[H+Z"G3 M8!/@R6#S:]/(VG3!HQ-=%+PC9G&AW6-A3TSA((S+TNTDIPM1K*/+^B$W&^PQ M:D@Y5F409:XIO3+9!\^#NDR'[JN<)/J%;L'IS5TBPO?<+6I89$E5MF^YZ26Y M=Z6U :/@O,0^XI__'>>F05/04W>&N5:?=]0(#M%7*IFI>?'@.V49K/X1:#<% MK-V1CDN6N:,*ONS?0^1/3#.X+"<13UI@P1H^;)NIV/36_PN;QJJ2M%9YYQ9F MZ[:WF=NLA2YIK\)W:+_D$<7\Z%6K='!_$"L'5(HGRSBUUUL+>_R/'_:?[;UN M_[M*4WQ,CA]4SCKQU_H6B+\H^7HE1EAW-_$,3WP"AM MIPN/5^/,@$.VE&F%@9OF,1Z]6?=I/A(%%\Z1 CT;(-**3%]HX_$'&9=N_#!' M6I7C0? F+M005/Z2U/]37<:YY\!MGRTAC*FS"&0!&]_H/:RO)GL896>B?T.= M9#,7RJTIRO7C'7Z.E[V)U 7[/WLJK$7^C[ M^SUXOP>[]Z "K15= ;#=MN)M^HYW8RJ!3_&F-79G[)EB[4#: )XE#TL4/#Q2 M\_O]#)N5I9U1)6VDRWI$8?O"P+5&SDQ%U_Y/S8:WV3SF:0/4A"+-L\8'ND;K M.D3%"=\- @)CV4E%>%E65/]=Q9A6J*(+M)\C&S*%+@LZ)<[%=*#)E?E!R#(*\2S<'A7)]7B>+H\-8_?GCQ^/'W=0MUS\9;:-4RY@&Z MN_]ZNV-W/\1H7)66^5SR9%!9Q.@8!]3M+V[OD?,'9H/03.4VK'_: #RUGTGF MAXG*[0ZRRGO]Q=BF_>>O.[>>LS=5:P_[D9.[[P1^N@3IN]ZG[9-5/6V=SVI3 M#]FFU\YS+0DB@&ZDT",!F-=WW^XO94)76A%QL[]<1<3:MO7%F=>VI[<+6HG, M9.64A4.D(&0^HR [!8,['HZF,YQ2TT0;WQ4<7(E&"^[Q4PY1S<'4IDEKF7^+ MWBN6=-^S]X*O>^Q*;2MHX#* P25B6\UZ4./IT8"UPGK.>81^AZ;OU=/M^ M\&]N\)_M[0:_,$Z@*_I(G$8\!E,P]P!X\7T/'\-CQ"?9@9J#O)BWXNY;W5F MLH(?TIS[^65(5R!6G,T 24^"V<=#S9]>7(8]ZP"GNA9/T*!,^8(8 M&I3J4!<%ICJ07QM:*XQ9C64'C3"Q/XS:M;%0DCNJOV#>%29;J*H<9SF,:%%K M+[:I*"KTX"9T7$*WJY"=Y? *1G;CZ9_5FIK=K[>A!G5GM( ([[M#YG*HY:N0K*R\07(>FE M UDK9:P3JT5Z;=]EF],XYAW5'0;42"F<>PV#UM-)X&DK,(O6VX%IT]"3[2N. MD(HBJ0#"3;1#@G?_@F0(OZO\LRZ#/U52:2)\\L C+F6;M5L*-;JCPK4:=+"7 MKVV$;L#7--_M'/]U9@<*'0NF=V"PJ* ?,U@5BYC .6YBB'+^\@1S!)A) &GV M*'2(Q^GGKT6 M8[6,/)SUS?!V6>IKG*9^"FNBFGYK<94IBK7T?(?2VEX=[#Y;OI9Q %M_'3R= M;@+P&#N^D$# [W&!' ]@F2PS7NZ.93G^Y#1I&5^*N30Y)S=S_";0I8GM2:#. M,2>^;+H'\&[O!E),\GA")Y3Z*_@1Q/L MBWZ/!O3<)"L*K-XR@9YA!_ZJ.*.?WPV+I&E=&B$\$-U#A"CPN($'M1^Z^8,'\B&;DDXQZ*,9AI>3 M3AE;SDRTZ75:2*6-.HW^DL+SCM#SR&O0:-,;4T\]5*!A"]NPU,(BP3-14=,QY@%L5T_680M&CI4GT%9](FQ)A M:;0&(O*N7Z@XH7;595S\N-;'KO4CV_J<6[]<;CCQ:=@Q70H@G ]9(]EAEZ-,$O<&CA&#:%"A M@1%L"Y.Q;'?OT)!3"-/7\8H>X4R*)!X7Y#XCA&EIA5%#\$95;J2.)!@9Q=($ M8%M#2; #R\!KN79DY8B_S[W6((QZ&LL!/9+K0RR@EF0SC9IY)")SC++?HI3< M8><6G*]$GF?80'I0J)*P8O5[J IF'9*QCCJ6:_.T[^Y[?88F:D[!+5(KK*$2 MES69'*>$/FN<_P,[D31H,)1> +LY;SU#A]ED7T(B*UHT]KP<&L,\49&^RK@T M%!I2%' 9D[+@+<>>)OK&@>G-A*F7""&*Y,=;!P;%YZ"=?D(#*$@EM@C9R&BI M0G<0R\PX@>YYNH,GWL%R4V77]K0]SO/EDH+N+H%SMY,8D+8B1SC4A/ V-0DR MZW*P%&,G..QF=FJF96CN9&%OD*]L60U]8)-?2447]79HKT11C[H]J;6$<[MZ/\AW\*&L,=8:S^LDZ MG)"'[DJE6:8P.\22$#>.%VFYO@-JH@JN#S'QXV0!5? 91=:1% M6HQF']26H'T&#NE$P3#//NL<\T9&<3ZAWV'Z\H@JG,ROS#R/3KT,- PCCRP2 MA%64Q1)JF^7)#I@#%QISH06?8(,=Q+ G8K3NAEQD0&\9FYT,L3K E<,,\'QN M\+:/G\B=!HIF,348P35^I297$(8[:THW&>5K4ROB"3&I'3>/LA=SU"G%UX7I M9HA!YCF$\2_@S,1!#\<8V.J Z-I$>&9)\7W%?DYBWF2_\E(4G?)JDF\[DNH= M1G$9\[8$.^.L7T#9DF1846J2PBE,ZYTV>S,]KX;3AGTU(0IF N"[>&:8%:6+ M:F*L]PMN6>U/C0*M (MA% ^#D<;=V=Q7+50XPHACK)I+A;F-9VX!EX+UXN=F MH?7UQ-ZB1^@K*WQ_"6'X\WC=Y:D(:Y% M,MPO%OVW%.WPK)8[(@$[^N:"=DF[#-PJ#=Y2=T>086#&Y[GO=07UZ$!XR-G# M>" G+$/^ 1V4XP84K0R!9BVO3L/90>6$17AI6-I(91UK(!,8%X@J[G M-',5[5S\AT0L2"@JD)R3>#/^Y#('L]SB!>#9[?GK*'9(C6 I)SHF9J@T\T^X MME7M C\MI?6#YYHP;G=\4=/UWBP(SQ3Z,B2FVK##2EE9)'L!*%T O=V9[E/0/!EFM4A926JY.86?22D\(',OX+8E2/5M%Y+KE!_WU5^^D6? 1%*+FE*( M)8&:V[0+PVON"92K\5YZB:>S,5JN)D??AAHP^$+PM$63R^1^^3\'$^P MLBL#U'LUK"A0@ND9[1/-Y^@=,C"=Z+0\*N\@_BB?H23ZJ)?SU= M(TBU1H?,N$NOO9%A=P4FS=#9Z#B.' B

)GE"]3B\B;B+DA+>@J"I+EEQ'G M3$'*($T !:4^>Z#BT?4.G[9H; CV&G= KAE63,7'8\+UYEEU/EX@3!L>99)] MO??<+ZEK+*FK+R4Y(AQXSUQ*#])$^[==55UBV-OOW>Z32T/J+A=BT)O],*FH#+,[ M$= LXAQ=W3X>_/*T FWVM+31_<+J\G(5GC0=UE7O#@H=6DPP/_'0%G58P&J# MZ$\O(Y,6F=GYB)7"HL2M5]2-(\LQT\PE9=H8[W9?.3"\/BK\3(LJF=OI%R A MW@%KV/CLV@.#;ML.K(?=C;4CM>D*6V>73A.L0R*;C,J%5H2?,-!E/E\-8].H M)./LZX6HFXW;QU/3=Y/AU49D;_@(D=NRZ;C)]>CJA"@(WDQ_=@%RM!>'::#.GZDXJ1H,FTV+FKDWW=$:;KE M>(KQ9 MB[!6&@PGV\?!'X*ZP0_JRP&AP45 MQ$F99=7B]9%+5V%:=(+9Z-!=PHL-,8YHV]Y$XR2F1HOOXMKSF M@UIR9D8!)$Q421P14=?!WM9@'/!Z@>;25R^TMV/4CWN#[]LK@ZZW*%D+C,DO ML@D/"TPYP+DY%$W\5!-U"VB2IUXX8UGFVZ5F2J[-+@T1/Q>G5KXHTS6;Z"D] MS&T/_8#-0$CDJ%H*E]_<](ULD& HAQG91Q2C?F[K);GV%*.R)!MDFGCN()B! MECO( U[;9+G+$((VRVR;^:=<'B]PKDH42!L_L]\JHIM;L^.@Y%TF M3.T\_,6 -R5#=3"QV1[;;",A\MZ99IP/7L;WE;ANY%1=*$Z;"/*8?$MMQX<) MI3$H:CN4>MZ+[.B5,0[D$W7Z=6':R#6G4D6_$PPB.JFBP%K_NN M@\FVHS9ID]I*9##RT.5D;%FO55=A#<*5@MV$*4Z,NV=1)-9B<1_"_G:X;R,; M6&/%$UI6UA9OSN$F)HA]XYY;KR'HR0_K9* VU#&%M_@\<\AC J'];*C[>31S M/4HL/PD[4^K#'$B8B,I)HDR1MTF>T&6B@70#\S(*V]?*ZC00?*5+FO! MY=AXEGAJ3)25&K"PF;"_7$F]FK ]"V/GLTQI=92I3R[2,2I'\]$Z-4PB<'$4HFX92]T=U^<,ZNG2V3C86)5 M%MVG015V->/.2BEILL8 -^C>$GQ0HO^RC$O01LG8[3MPUQEW\W1-".'$?4XL MNV]5>EZ!8KT,G:P[=%^K.#\C7]9Q>DX;&F5/AMXK6#V8+P-B)9'V7S5^W\() MF,2;A-1!DX6#Q++R4I !-':D.;)P[Y(E?0JDE)^Q1-?.-,0=@6@H\9JSV,%@ M[#B[I&GDN9?FF0&X$5MVXR2:P M@4$LOK:<]C8/ZP<,?%]6+X/&V@? H S') M#E58P7$H$T(9YER;6D>4Y$Q6..D7938(SN'H2IF!2H1G3Q8Q0C5S-4N#:NJM MW6YX3*V8S\UTMH:EM'WM#/;3&<)?8Q]AKYL5;&@>$-9B5K?9<@CK$J 'D0FZ MAV"R%*%["FL4W[8A^C6N0X?USG0" M:TUGU3J'Y9^M7%C^U-4"1=Z6LWKMT*4X>XZ_(,:L82,Y*)E%+G7C;OLD(LDO M-!@,^#1+(L=%FF-5MBF=MA&Y]&&%X%^U1$]8-SHEN:68Z8P-12?XAF+W88R& MX_6)!- 1^V@.%K]Z+@*N,.1>EF"[4I^C#)IF758VW\,YNP1+93U8*<+X\;D7 M61QU^,H(ZI_E^CPC('\M_80&9(H&9[G(W&P;KX;"U9T,>!A,M)\-T,7+: N^ M![QF.&Q2(6>D(M,B!;$^CJ=^(;S24#?@0X,?93%^PQ=^A<\*($%L,-X)4V&QF6SQR_&N2!5-C3N9YP[)V+QX_WGO=;@E\ MO?_:%I0QAZ8RH%F*#!-39W!:P13M/]M2VSO[-O="AY6$EBS4YI"S(O9?'CRA MNE0*M@/N'*SZ8^P;:HQ_AS1DFZL)R@7-'E^_M0?1SH%IJ_^Z]09'@$!_O&(" M':\B[P@%M#&TK:];6>.[8!T<53!E(UUD[42>W+9=X>6F]6;9N/HV_7G)BZ@= M)' B 0O*..A& M94,98N.KPZ=!/V"9^VPJ6(8Q8+MQGN ^I?4QK&*%^TG"63H0ZB-6Z=^I)F;XX)O,A7 M?C)V^#4JS;XF-VZ5^D]X4X*TM@;FG/'"SW"!^0S8]"Q MEPHTJ'=@P'XGOYO<)3ATSK,LPEPOV(Y=Q]2E]M2:GS-/5NN<@UALN)OYDFQ?PXI"M=?]*6)UA>7Z:W[]E7=# MA:/36@:OH93U2@@L#,0VPI!.I-4E8EPX' <&>4#K3DO8B\F\E<;$@4SG;427 M)PB<5$F%O BO$)C')(MB9 L8&#_6 /0]V/+DTO+* K7K&'@KW1.%W:$UU82I MF 17\A[0>-GD@+CL!A*BCC>Z)-IE@SI7PM M5C?>W@1+7L=2)((Q[%-#1>Z!W73;D1V=EF'B')4KJ.3]RK>=5)E5S.>+,LV M@Q"YIKD\HCEF*Y4X![,]\<0Q$XPJ6GPTU85+;A?/,V$:#XN&U+^6 M_._T2-/,BVULV!BGVY5(-EP7S4F();X=2;(>]P;!;FD"@MBO^UCKGD?2,-3E M3.O%E00Z%#UI+K26*E62I.@L:>E5=K(7VL$1V(>!#:58!#PQA:$(C1?Z)4I& MC6*#MJBL/+U ]SS7'D (X+DQ=Y#X.HW@!Q JF$J#OCQ3W$Y2:6 *L[0J$.J4 M9/ X\WLVY4=@(XSIY!4)$N0 MRTO5R97X1+',236IY.JRQ7@A2F[>WHYS!;88DDT8^B[),"OGK@70A%3'$M3J MT[W2JRI?=M,VK%97!:[62>=:%2ZC>FW4;E^L6,% N(]J*5RC M!'G::\+M8THR^T-)I+EOL@36"F%3&4495GFN886V\X61&W<@I/!?MEW'S*[T M)MTT6ZP.,_4=(%/:2D1T+2L=CS=\D+M\H6+MS^,NT7?;6M!6?8"]D2M?5>^- M-#;\E^[(9V2XT+V]F,L2#8Y[=.P ,NNCR6/'FKB63V=@.SN&V M9)V&( (;F,I M21!YK+IK?5@J>5'ES0(3 V,JKN!V$,VW_V>&NRO76P[6R; M"$Y"3VNP9A!8U4AW14<+'@]X^H'F:;\S G[-?1G/5LL]?23YKZ%XY]ZJV9*\ MT\WB#Z+0^@G:7%4;,^K;9'BM(JU-0PL="6R2U7NL))''IT39JIL\H/(X0[=& MF9U1Y;->2NUM473J;\1]8!EDIFC1D?)F $94 =RJCO"&?U>9A'B*>5'J":NR M;%=[E@.JC E&9"-SDXXZ/.(=A1Q[E3KV444WI MIP1[53(5CF+64R$>+QDPY_.9M2GCB)EA(7V#F[9!AZ-EX+$R&*>/H+M1=N6. M\.$^5&UVYO/[4/57R#-;59+W4+@HE0O)#XR-5]ATS=8U/=Q7Z(RI\UHU:"X' M/4Q7\.AL=LUG+4B(7##&WSS$O\04[%]$2-8WLE>@^>IKMN7"X-P6&@LD,/&< MB2Q7;V44UEN1>[Y:BMPAQDQPE%<'7""+U*"24:X%LYR]2ZR]4#+S"#0OQ+T4 M[%;S$N#H3DM&VWR\_J+#2J)!)DC5),:M@75L5,A>L:H9@J"HN^Y-% MTYG.+9!4F3&G()=E1NVJT6&#-.3GQRZF6?,A8W7!=0&P""I.BRTWI9G=2V+Z M A?M@,@[![&)J2$F:":NO4WW\^#:*W5J#R6+4+CNFJ"S&=V1,,@2O\1:# L2 MU4.5X[R+U9*Q M[S@[="D2%M.(.#M5F*LX_=2905XIV7ZJG+J)/21^%LR[:H4,N (8XQE0ASK* M8,EB& -=.QC&S>?]C>H(5O2_L*;\".\%7V.L69-4+1K;QLFM'!=C9 @Z-EV* M:R1YR;,T#F%A8/8'8QF$+I$*T\@R^D">%/(,>&C_+!>J>[-R>K)'B, M.Q5%XNV/^2"0>#$&N>=RW'%L'O:JE]EM]BV&ZR23OBXDO" A52N2"D8\ [,Q M0K@)WH!UW8TZM>9'V,O5.L(^$+YBB=F_)R,&!K$"LXAMQH3]:\ SZ%6BK)<$ M(3]53E>>8Q0FQ?M0;[;A*CZ6JC11LU&5,&K^ A9$) $%\TN*Z];]BKVZ)=VBD6R=7[>.15,N-&?;"W;*.MPY%W[+."*IJ)PLNN[X]$QW]!<8F()L MAR]J,DWP5=R%0=A0 MF=)&,6W@()!XJ0KV2VA%V63,:KSFKH 5XPK\I A4B?D7)F?N/ZM\'ISA2Y?@ M&[A]8OX@"(X/CWX+_O@E./OM.'B/W)K''X+_>O?'IY-WO[[]UR#X\X^W']^= M'9Z>O/U7GK\YQ]'AS_#YT^')W\>?Q@$9W_0W;]\?/OV^,-9'GX:!(=OWP:G)[_^=D8WGYX< MOL6K_O/CZ;^"DW?P(KCCZ.SDCW>#X/WI'T?'QV^@.<$?I\'1']":X].CMX6/[<.NO3U\AU><_7;R(3C\='CZ)CC\ M]?3X^'=HZGWM&[L@7M2'XA[_>%71MF*L>2S:.,/G789PI3PB'](\^-E0'R(\ M<#FA_6#&DK>1UHXHD #7%9QX@@BYW%J%(%[_/X0H7+"13Z&2&P8A"1*M2\< ER;(!YB?GX*O\,TG80O$6X+!8) M1;+9$RR@D,%MS_;VGCP=-#)W8;T>3J!AH6+OLU !"']D.Z\ EJ%)[FJZ=87# MH@$R[J;:960UK.Z_JI3C^4WZGX=%.W.BLT7FK5E*R;@=9 QL,.,V*VHT93B6 M#$1TY,$(F^:T=>0NDG(O0[0Y\1T1K@28[D0+$QDE312%X;"T9,$VE:6?B<3U MJXU\=A30^%3XE, O6%_!KZY,3G>#8J:6X3LOF!B7/TAJ4"?Q7# MC*3EJX-GT_)6Q43\757B3@DQQ42 ]'PGT2/H\-[NWKX9EP5BX\A;+._KB^5C ML:1Z)F?C-CK8Y@!(D0%JM5W?=!F8G;9,KUUW[7W2POOZR.;64K< ^E1--"8: M3RSF;1!@W#NQ4!IJJD[T=)RER 6.-((#2VT[C/-RC AE0GT63!$]EYH4%?%H MV'NFJBBHOBE_X0A2$+=?4ENI0^;Z0B544X_SQXD$8!#\E0V#$C8EL1G8W#NJ M<8N)^AE191>,PHIKC"1$8 @]XSPW&&[#[."4#:("3RQ>T63.H S#?.P0NY/@ M7_J+SL.XP#\1 (;_K5+^B[I5E98=?4'VPDA=( )8&+!OW]C$K7+[.\'1?QLB M'P^-'*-W%L>?LW#E4-&YV;U@3ZES(]&;$6)WAG%VR5 5L:.=77" 5 X*76=S M)V'26=15CH1V;-K<15E* H+'$SC)!')J-G/A^-0=59 ^1RZ:#'1*OY0OUSGR MUK)=0MY#ZMF7<"9&4E_ >^@H3JB.C,H9F7_IP-$A+LT7+#\AN4"H*W@_"5_2>TT3RI56P[STF M:V4A.A:A2=WMP=WBPG9P[GZ5G $C6*2C*(N:[FKU92NH#+E)?2BMK*I1_?@" MZ\0G[JHKR"@U"D(9U\"MO;T28M"\13YIAD4@&H;$B]]"\ \D[M%25+'\+7B9,?ZG(2A,C2F):%]RT0I \8AG9A"\T6G,O(U(!(?E"I<2 M\NO2YR_CYV[#1WTWFDGVK'$G@LFC04\V!([SCEW,62[,I#F3(>DW1&IDRYV% M'1U?J1ERM-+;UR'0T[UQ@>W3=J")N5.E)NMT\8G(GOB9$5:!$F!_ZX7ZBX!Y M/')I-$[(0< Q%0S(:Q5UM$G32&/30-:,=,POR*;HBJA2X[.811P.PC*134A^3"5V9;Z":8;!#-VD_&J2*9HH$ZE^=TI=NE@! MB^5*L8L/DA.SO$HMU]UHSG H#3F(&/1U%R N,.1)P;@<)SL2F4F?NM_<(9B? MAXG[A1"IH+\?EA7EB3!+[QL.%()NF:?&2=PD8($;(YWH=J4.>>^ ^=-SR6CR M/0B]ILF &;J3+#K7[ )%RFO/T4 ,Y+0UBVJ*7K:BZ>*])LG1+N;R&+<*IENZ M\$D.UE5N8JN%(VNAW'T3N*C]UE::+IWQ4*6<4-6IKS%YT[@"D8E-SJJ M?1OD:&^3C:.?^&;F-]\/A9F+. U%-21JH:A--TJL6/PDD(6D*51>R(I#2D[4 M\=[WXU*>E-NJTH1$?VE*7EL"N2;MV_:ZU^W=7X^B05EP&%'4Y]2>&\LK'[0P M^&,J$CCP$#D\U)>!>!2SG"JWI*$PE\58Q"/EE-4:K+%1FF2B/CNB73BJD0]- MR AKAVEW7=Z-$T"7N,/:(:"-&R$*:Q42-,HM$RL.2ZO01H?G+^9:[D@P@A1N MAETS)6:V+GK-C1M@+#MCP5">!$"941IGL7\\C[5FP#F?:!Z=\@"9AR2E0H*]"1*'.7H'F%4+3##M\NVSF MQNWN;]-P*5[2!$RU*>K;1F]7I;TXQ?2EB7(=J),JJWX[:&=VC5;>WZ*WK'(ZG[-7\7K' 7M+8$T^E6. MHFN2&1!?S4M*H6TJBLAM-/4]T LNJ%JSN-I/-S4+_*RS+7:Z@-*0!E1[< -W M9:I9-*,2M8'=9^#4MA1SA(6T@6-0QM,I;)P-[+DG# M0Z$F 1'%DREE3$@@$7O@@HF.([Q^2%BO-(6[Y^U0)B9$)I2"B$%OU/1,S5B- M^4J=Y;GJKVY: 9MN<@_\[!=^(1=$VSMQ87P$*UY3.SY.C@'CC\&A^(-) ML;$I3AJ<8FK*,IP#'4 ]0IVS FG1RY3@'KE2:750\'_!NHU@CZ'"8Y4M+F." MSYIHSK?C5QU7>3;5H#_ S::\4CL\9[SOG=5RF:BQ5B$:-WRMC'BC&!!"9Z+Z MF+=+QL/<'/\;BXN?8G08)29#!BB#+;P M47?Z:.A.Y[NA9;U>0]']VNT>LE/'UDWU_F1G.73&7W $%!%+=UN^V)0$:M%? MW,- S7CO[]T5'.@ME^GK8"(A?EVF28=U6J4Z)2I;123I,58I0%('RK F-7#@ M)4_UB8!:?MF@AQUBT"RA/LUF@GVLT=GG&H-2I!G"+OJLF\SKXG]#\.2DFI@- M6$-93I J TQV[B:=;*Z7/CV[Y6;'G4CXA"9.8,UUIA=KH3.YBB=ON"K&\AE9 M)FK!0O;+\T996'&5UT80C_06TGRZ:P%UT9X,YW[YEPFH447;R)#@K:,3\?E# M#&B/,ZMMV^H/EO9+Y45;D'%1.@5\RK/JG*BXLQ2'C\BOW3.E="^8+[#)XF*L M(X$UQ\2+[GR7GIM3U9Q/MN9*\](UWX,OUV$/_FIU;I!Z#";_3T];69VBBS:, M9EEW80>PQ4 +Q]5E=:4^ZF5F^;3BFG(C29,4OA%+JV0X:<]C*EGH:H)PV;H, M$4UP/=H#A#-.1PFB>>4K9B+(O ,9U4-F5UWK+P?;RW#L+WF,N%6"&WM*P,J:+1 M593)>8(;'DL58S5)'Q('%J4_%"!3!K(IXES>@.1.>'!,\YC,G@AI7^]]DE])Q7<0E="Z_0D ^D%2(]T'MT M\_U"='Y+\*;"@!ST ^PVSRFSW^^4P>;&T3\?Q/O1R_WPQ?!YN'\0/@F5&AZ\ M?+'W(E3[ZN#YBQ?#Z+^?/%A/1\YRLPU/W@6?3L[>'7_X$'SZ[?CT^(]?ZNH( MYEV0EAAU2W/6U?P"XRJ(JL3FC/V-+%]4YBGO%( UB*%O1**2"D\+86=_]N"& MPD%W2%J;,+0%P^P+M +VT M.) ],=K$E?!G;%;!1M9;ZC?HG/,*Y-DPJU+K.^J,+/KTO$ZAW63LG._!LWJ6 MU=&-U4L>4&8M-J6.R#E)2&DN#$A7=F0J?)\LNXYSG?XIR22QRA4B\G:0F5-- M"_W*_/$:O1R)FK^*R9&Y0S>]KC<'60XO-*X+E4@+J#'\L],V=O=8XRBA.65D MWBP_[])/C\JH_=N3)[M[C_M_WMO=[_UMT6.?'NP^?W&UQSZB)G.S860*6/[_ M?'#PP"EA1"[P:B_8)^6F/7$X2]!_'*DZ$\'N<_^[G-?;P>[3IU9+ZE++I+T+ MFO)X^B78KZ\*?&%KGK)I9WO-0GMQI0;SE[>JU7W:_22)/;^>'IZ\^_7X=!"< MO#OJ]\"L9"]^1LJD%Z]7B^W_VOE2*SFT?;UH__M.331/PYM?@]]5.!T30.RJ MLKBU19X]V7W1-P0U4VCGV>/=_94=EC/4(&5Y!L'16,7HDP7SY "^.1JCU_/8 MUKG]@PV@#C$EHK-A^N_+>E@;>6J:XOKTB(["6SFK>YZ\MZA/M^ENN<1_L%H^ MBY49M55S4CV^"1_5\Y7S4>U]1^_PD]VGEPWMP8%H*T%=40FP)P09.$FQ32A% M,:9PQ^GVH:O448MBN565E%Y-/7:AL9XEY<)L M2QREGH5]VV,UJ*.^O6QICFJ;8DYFZ2)%0Y>O1V'Y"N*,+R5$CO !L[VWZ..2 M1OI(,/1&V"QM698-$'/=S<;)E 1,@;'RDP.P5H\(" M67P64X]7T\SZ^"7[9\!T&_I+.%8IL=TA!(69-QC"DDC2JT!R)$H@P5BBJ[,- MNOV)5!'S*R(AYEWXSO;>,M$YA_SOAYA:6L0&Q(OY!;HZ4:.: M17 EYH"1.Q0W;$Y@TWKBC,UIZ2N>,Q!:QY$*D5M!"6:#JVR:.B3MTGRM+!^W M4+:$OLG'35G(:* 2*:EPT>._=XI&3U>)_ $YMK)(M3DX+>>E66@+6>!J1OC3 MW2=LW-^J@_GEB]T7SU]\C7\9[GRY=R..X*$*/Y_G&%K9$[W +6N" MY)V>V5L1QV2BU'/1L!0:G'K''^7P(WH EZ]V#.LLF\1A< A6G;GV^+!V<3TA MSJZ\!^!2L3R1\L-;N,$.5"3:JA/G$R MXB" Y67X[.HKBUR4:VQ9XB2L!/ 26K.218!IE.Z+ #M58?V* !OT=9OG2T#Z MH$%623*GA#8]6U,0$=[7[)WXTOVXL)M ME[-U$)P;*&SK+T%9;$5KM745::)-!0TH*L_6=0)^K2-0"S?WU>).ASO[K2%8 MJXCB"IY"B3Z'N9]P=BH,"&PNVKBUQ=Y>J=83<:Y3S#6C:EU=NX'5)*SV"8NQ MP,H?);O-\,1'VI!L"'U7#4JB-N!MI4LV;US%YM50E-9#4UK5VLU7T9?N:S?? MUVZ^K]V\0A)O/43>RE1Q7B#C[JLXWVP5YV_5\.[B=KU8B]VZQ"JAWOYWU'/ K!_BLF6&Q]O9EV2$*ZH:+OU.-G.P6'O;YHRQOLZ]NK$FR1AM^B25+ MOW+7WYH,E2^^1*.N.1#F"S4WV#,Q MZ/\ I6>MPP*WE9AR'P+H/8F;C&QUSF0Y,9H8U*P#ZLR)YMU+0[\:+)U]%]E\SW MUE33XL)C]B57(,Q:T[]HB$T;:\3[UBR>I8!R%EQF"0N]0 MAEK/5.ND0(JTI52?X5\"U5&D&"OUP"5\:-2:(DC<6 O'8T&N(0N71[2-!:6T M:M*!'K>K=UFW03'V+^2]9^?2L3QA?WY@Y^P9LI(^CA%1"N5Z@N= M5L0'GH9S7'4XB,'9_O[!TV#+#/4)6"$3'?RI/57\@ZGVO8V;A'QZ6:D0Z,+! MW#E2'K7Z >N;?!-'_QOV^0"&+Q"^?,HP$[$_U\I$)JB'K3[L>!%@8NM/8WGQ MCFF,>P%]#SM/%^,,@2.%-((J>3$!*Y;\HK!)J[WHY!'S&OTBWD8TPTZ;,,[Y M-:Y94DE:1;B$=,0_HX=7\,B'1S\+'MD0I/I%?N%7\7:DN*;Q@9KJ7;#DB&T= M25N[T!<3)8\F?(O'(>%(A@B.:Z=I9+-44CIL#45._H#W.\.7*'G@KQR4F,@9 M?GB1O-E_A'2!UI&9N5&<,#D9)]0<[#EJ4P/F\R:]"X-WQ:(YI?IB2^9 NVU^ M1J\!FEOY(07FB3IRQ=U$])PNVL7N7*8>]'?AI[UT+ X*C(E53EOZ_U4:=LPR M4MR0YF&UI^0K#[./+'V.TW-*FWD+)W?E81C7KJ\/?NJK4]1>2(,V_7,WZ_-" MCL*X-+*V:WO/<%2MSM:P)XRPJV68^2 BN!_U3/@O&@DLY"P3_P"M!@HU8Y/8 M3TT.-1T1$(=L4BDZ-$#Z<9T*=I))$\%;FD\#@ASE:I8& MU13/2UDYJQYYOI;$6KAA2M":"R5U=X)$9AKV3:+B[^-1OJ:TO4LS@92]L+3K ME'T%^E"#_!\_/#XX>"V;.JI@4_,WM+-U*CL;[\ X#!'U-9X$2SI+4X6WO7@- M#R9*Z8L8G_=OT&K"A_@J](QFU5C%]!+_=KPF>7B,M<1*30^?FD;A(PYAPY%C M/!%R ]S9L*FQ%"#=6V9506U354EUG]W.5A>H)K*#G!\957B)L+;'^+=.S]6Y MO&\ -Z>I? ##S^QR\PT,![HM*S1 >2AX0XM;H[([7.12D=$H2'>B^-Q[D"SU M*ZLH]XPR/3Z&@Q5TW-W'!]8]/O"[_A*'V5?'!U9/I5MT&I-AI] M7NV#<*$6^_-7:*:=P<0Q$1!0+#,BG.%TW@**#N0J3"[3S3Q[ XGH)M6N5T6 M2SE1S8]QDL),?2FD;D*SFN:E+V,DJ^%>^#J]?<'H*"XPY6>8JLE M?:6;,^':O.+?%W]MHF41 MA(E6>4*EO<(\'DI-,*]&&!OI"(%8#%P"30GF$0,N7OT00A>+&Y/B]ERWBJ 0 M[15ZR0NP !.A%=N%RA !C641L2,VSQ6A6@0PLB^]O!/PC@O0^2^VK1+CL, M*R*B00D;#]'=EU@MGC]=@[-N'08#NIS 3D&["OF3Q); ?CJAJMFNRD)-5LY8 M\>C$409+A4Z@6-FQ$:.(+D+F%;C(_R7 8H-PKE?P4#2MU MW0XW?X2^(5/LXX/GKZ$/>);DE1ZJ@'BF^'L\= )3AU$:GF1PVK#9A1YD^#3G M\\9V -H3@)P/8[CJR<%K%O;4,3-@[.HG::L2_;A3 L%4_^-B;J:F\H*),"%UX$(S?-\61)"CJD8AH MG U: .8Z:#$LD:K9*)#65#F/%NYA* NGJ(9S188OE6_G-;WB$OLKM2 8ZPEB M\F /GVI!X([CZ=KVM8U+<"HJRJ#S%!XEJNXE"D0#Z6P=UFT^C1Y]R:-2R[VQ MK15UK"GC]1=VA-I0&1_BK:;4+8>7)3VJT""9O**$H9O;WO?WI?@-VDE_"WSX M1$LBA"88(OR9\F2$<-"KXKBEMEN][I^?[ND8ZE2/B$4$UL>%H3^]5*.E^?'8 MSQ VS]#4*TZ'@3:Y$=H:=JF^7]U&#%EC(_$R,X7>$O*9V=*(*+(PD]*\R<)? MVI5_V_.Z%6[3"$RRR,(%F(P!*64G?M7.6KWDFL+,-86]DJ,M6[5YAT-R^1LE M,'B:'',QD"7>2]5<5%FF:R5Z V8#T:;O_1)\XQRK3U;0L;H21\N-&3YXFCIM M [8 2^+5/EBO:>D<]RGY-36=@D!74@S)QLC*+#^'5HN!:-0OTE#Q&5I4] Y5 MM:DT*SKWW/L2-!KWVFFM*6P:&5DAAP\HS7+0J2@S5M?53!QK-Z6DJ$N'K*US MK7D*LL:8X?'\/1J-9H:W$(NFS4ES 68L']'^^Q"SEN5D-BVVN9I=F=.)'58J M >,/5#%S;KMVXF#AGHF0^L1K[^6[!@YRVBIRDKM'UNW_WL8._&T7Y^P50(LU M5)-AG 4"\8(5Q]OY4J,],2/87,IX76U@[J9)=ORES%6&.53H=CPI]83PR9C# ME1;7AXFO5+\7F6<+,427.WL)OX0 1-$.Z]YC8M=*8]#H$/V)7EM.8ZAS+]8 M17TJY@BY+O!YUKWL'G<)^P01?(0PZ1Y&L!1EQ0 =USA@J "X^RP M(#S\-4%K'>%YF&GD(9&P8#A[2[N&722S4 M'V(OUQSPMK(!FN.U?17+O@K]?67R ?!6:/14=]MA1&%@,@]\&+0QX53-B.L& MM6+",['PP0Y@[O-:4S"^()QSM!Q"E824(BV9.(5&M"]8^P/"[9VG0H"3ZPAD M"?PP1W=E1-D/PB=Y^>/RYA<;I.MA"B[,7. U@ 721B*N;RBPZLNB'C5O5FM8 %O-Q7-/!_.ZW.]38E3!?[(:WWID M$H,A#,]RCFM23US?(NT:GOL-CC 1@8,-J+]<1?]AB0]MD"C%P _QF"53LHWQ M1A>@#"4G#_"?L TL>]\P1S(L'>HH=-*1\CTB3$ELYNA%WE,^MS JJ&Y M57:)*S"O)M,X[YG*^JCY$YO6%%P.$**4\9SZ,46U0,-%G_YN<-QPX),,;EF M91X/?<=_?0>.8%1Y+EES!9U5 I,LZ-D(A3^&ZB_HBG$* M*C %26J6@17H[N56[%-L*\?\GOJ *%H@6+:#; F1^KDW-%C[<9+&?[NGHM!/ M*UP-2+):3&-<,5-UGI'2WJG7WWO"C"?LZ;TG[$8$/2L1*!5 N1#C-*.J*R#A M)[&8N^8J-(51]U"T5%'?<(9LS4 /_H*MEM0,7;<5:(V+&C+@L"Q:B$92%:)X M>)+U"J;C/;YSW?&=7UTX9"7VW5=SZU$"Z!EFUX':_X$IP4\L#?@1GF9P$))Q M\0GL)TRUA!%:1M&L;]!P;]U7T563A>-81345YK"5PC4>XMX#877RY\J@&M>] MPLHG<3NXG?>&D=_B7&NZD1@(B.G(,L!*V%TBR'8*D@"A')RB[ MI)"*>X@6$Z<.%>QQFP>\(<-QUVU\YPS)^#"#F/E'%H?)\3-<\1O\];OZ"^YP M\ ^3CX_//(+%F,$K&$7VV^^G1Y(QOE4K;$ IS\*V-:_7/ #56E_0X)C?MSMP M'\1F;H8O,R; B-V:E#,_5OF$JO\M G7 (S"W2IQIZHLW&7-RVTB"=61&E?B% M^:C ORG7?*KB*##$PW@17(L]_Z8^&ZQ(EZMLJ$'1^\$)JAV"2F"B$&1*&VKR"]B421A@/N8-_N=B' M+5II8#E;(/DLW-W_(::<##1KX0YRA;-GVQ9$P"*BV^3OM7U(LD+JO2"3!3G*"#GN?&L%]9-CQ; MM%ZO61WPNU5/OQK]TO\-ZO^[]N>;3DZ]SVF]FL/I6;_#Z=$PB^;PGW$Y27[Z M'U!+ P04 " #\@?U4UM8@51 [ _^0$ %@ &=W=RTR,#(R,#8S,'AE M>#$P,BYH=&WM?6ESVT:V]O?W5^ Z-8E41=':O652IYPF>8Y1=/ST^?XJUVGR995HAA5$9/?OD9/X'_%6'T MR__[^7\V-H+7V;B:BK0,QKD(2Q$%51&G%\&G2!2?@XT-^:O#;':;QQ>79;"] MN;T=?,KRS_%5R-^7<9F(7]1]?G[*?__\E![R\RB+;G_Y.8JO@CCZYY/XV=;> MB_UHZ]GD613N/G^Q,Q+[S_>W7XCMYSM;(AKM_WL+!OD4?L[7%.5M(O[Y9!JG M&Y<"G__RV?:L?'4=1^7ERZW-S7\\H=_]\O,D2TMX6 X7\S_Y'LT[A?D%W&R4 ME64V?;D#]RK%3;D1)O%%^I+>\ G?3%TPSI(L?_G#)OW?*_QF8Q).X^3VY4\' M>1PF/PT*6(N-0N3QA+\NXO\*&!OXI^9C[MM_&GX:!K^='AR_ M^^WH=! $+E1V4VX[^MU_VK*LIX_KGU_&1>MKJQ<.UDK\V8\_[.R^4B__$$/TKU#+[#_> M'-%[KP^"B/1"6,!.^?&'K?W-!YT+WU!XJT1BG.4A*KV7%>R:''_UY)? ]W^/ M/U>X5417.^4W, ?*X#4L4W>;!,X)B3'8*7%:9L%(E-="I %+]#P$HT+D Y2. MPT$0IL%Q O?*X"I8U)EA, MWJ"@@?UQ-)TEV:T0 >HGG!&Y/D&6!V%P5HV*.(K#_+;3Z9*#S+N:JT6-HY50 MR<T441)WI&ERJ_C M\M+91_"L<97G\%URJ[X%<533N@'78%@@T\<)@8FKNX*"J: M()BOXC+$N74EXD^H0Z=3V H\A6L=3=P9#:XSM3&K L&2Q#",8K @)GDV30HXZF@>\%_>8MW-*\XZ X,V@Y.GN4O/_KV*:K1 M7V*L=X\Y6V%9PAYB73 )QB+'/X,D2R\V0/E,'1EVD85)089<0^JAE"YJ.@M_ M-%=IX9W"\5C,8"ZJ\66 LDEI)'PX/PLT6417%D$A2A0"?3.:#= MK\8Z;QC#(#@,9Q3!^B^<#GYP5< _1U49I%D)0G\"\QJU/32X#.&TX6.F(DSA M0,) 9V(<3V)UC36D8? ]IJJS"A,5]L=C2T5K)V9JW7.Q)H/K(X*GX%H=[?1G#U@/9'L#=Q.@6=N3G M-+M.1'0A(KYZACL=MC?^ &TQ' K:\9,L2;+KXL'F%D>?FO^[3/$HFNC'UV(@H\]<#>;5#R1] M[DOD'2#P<[>#(\KO,05C8"<1S@ M(KT(+] ^NW7.4$S&2(H'#DZ;CHB$T31.XZ)T+10C#;H\1IR6H6$WSQ8%BMIGFKX YPK7&/I?"UM_*^69&C&_-IB M@[9R9_,$_4DTERPKJ9Z"U<'!95JJ#K7X0$9)89*=Z*@=%E6A4EP.,N9"RJZT M&0 __K#WXI4*_$3L]*^)&TH9(F(3,T#7<2$\Z:5E6I0##):!\7S<'DTF7CM1EG*,[DH(!E!=T_629 $H8%U/"L$M *LC# M YAM$PF+,K.@QK_*\HF(2TQC^I+V_#OR>-(LF%0YK1U%]PH.G^8" ^PD\'2" MW@X1TJ,Y %?H"%QASJL\['I *C*' F ,!R4B[X@>M4S']4R&D,$@V.]$UZVV M$;6]"B;-$67F4+R<6W$$^)-%6C>(0SQ;/N56AJ4'2C((8A^$5.@70.&KDB>@ M$57 !$V9/$;\GX;(5@\Y2M+4WZDA7R65!:!1-CDF)8^$-+89[ .?MZ*]9%=AZ M^ U]WJ_.7:L3@GQ$(P(68BUFVY'7*976O4P'U]8MMK1^,T4\@'O)FR4AW#P* M;UO@[[PSE-#2.5QM9\+"PJT:]U*#\^V,5&T%'0Y6=QO4'#R0%A2Z'8>%T%(K MQL@T0999)/ZGBC%6'$97:+Q$.CW.N1L"L>72;J+P*?@@,ZR0LS!N7157(22O=L=K#&813C50$Q> M7PN\Z6A/"Q,[S2*3GS"(:;W:\!/P@S">KW8W+LL@R"OPG63N]Z)*0@Y#= 51 M/X$Q=9;'])YG H"P%R?E,QR5-8[:Z&_,9B>+!E:"@@7W%_WOR [>62T[^-@R MW\[;S+722P\:>D4F &WD"?JTJ ,W8([A M'YP/5*?"-E-'(6++-4IF+N+$D[CTZ@(:O[C(X'4D9)D'XJ1;+4UGC2$,)CEC M= 8*9"@(@V1@CRK=Z6(0)Q5\"EI+I%&8@P1-R\O"'^#Q0<;J]H\)48"0R.@K M7%<:.Z59%WFZE/'-C+L*6D@L41^[>*C#NMH2>W>U)+9]AJ**#MIK=*)1(AHW M>OE%]L)"6KYDU'S)IHB.IU,18=29ZE]]XMH#J9:2)JL+[>%RV]]=+G:71C@: MO ]B>-)R\XM\)A]NG( ]H;:9#ESX8UCNSC0:)&QLZ&&OE7JM=*=6VGM\QI?% M](\5G&V>ADZBYP^K=YJW-C,P4%>J.+3,F]*%#"9 :/KJGML'A<:T+BC*X6\6 M/_=\,0G0 I]K19)]*\"V+L3MTIIX1M(L2:; %82YHPHLB=L@IJ$(>5D8C A6 M5F.D) ]H=WINCHD(L(AFB5 Q%3"2$H'1_^T]=M!N19C3HC52!_.>*_,2;??> M#+[NMDLEPF& 7100.K02((""O;V!SM[PFK5,^P33)FM[Z_WDW]_D[V_>-^_$ M8QO!^TNUKF=DOJD9_H/]M*Z@L6^(AD(5D;G96K>$1M7X%%\5>:;CIH/(?(\Y MQ9ED]-8QLXL]R:V-)\7#M4L91P9F%+$>$]O'VHB2M AA@QM3PK14T?O]34P/ M*Z(.-4-U\WY](,UQ^O;*+"8C5R]B^(!J])@"2@4Q7!V58L2#)RA!\"+^GC!S M\J*[ZJ:M>F=/W;2$6[:5"R,5BUT;KP756)9&*3"/:N MD@$>C2R H60C(C^B?3K#D OL;!2@\.N+#-:41"I7K/WXP^ZS5Y0RHK1OEL-+ M9]&M?V_\O6 4J\TQS8)=RWZ%DHF6\%1@)DR&1]U97@ ML^6*!+V.,2@)V_@(=M45YN+*;FI#WF5P7N18A!F+3ES.PEA7^,MMPJ]Q:^F$ MXMYV1Z?5ABO,XG0*NZR:W3\7^Z,>TYT587(RDXW2].A*6F1OP8#(T@@$;9DH@XB4CR:%;HIE MU"#9:(XSO*30PR3[#"X9(Q!%W1>M/#1(K)IU^IX*/6Z#)"L*Y+6?PIOA"_Q5 M<2$./P\1$T@:JEB&75< S)X9> GT^US,JE*6T[/MB'4?M>F7)#"1'!H"K2P'#-@EG<(5@2SLDXTZR<5ID0HE8\(YT*#%O:\Z8)"&*DS',U=ZP[C.!]7TZ+$MVU60.4D,)7!X)^'H:+$J$]GC3L#Q8V2;7C'ZTLA M,6=-WX&EPW58,,$5&-ZQ21:YQC>^N2LX-*I*NECP'DY@@'Y*9E(AQ&=Z1Y K M&IWM?TO$/./3<:8T,IHG&F/ $;F35V&/#AD@A7-2D-@N4$?C3XLJ2 M=%X1;\MI1=N:@"B7TA<'R*)511M3>D=WKK,16 T2PVMVQ7PRTN;Q05X02PC2 M3I2A$F:[JLJ$65=&,-<2>'CWUJ( B*L;%]S)[>GO[R.!MM,GT![5_%V)^K\V M\Q>#AS&1^ARGX7A<80E[\ 9,PG0,'P>GHJB2CKSL I$UAL%.8A0W M4S/ZV(Q^HD>?\^B[I3R4 4@]IQVV(U!J%T0P*@SX]ZV<(X9SH[$),]B4])=2 M%EL:75H(6"6)OVC1G&3DHR[GD$2NXZ0>RM!X%/G+7PK],JH_%V5J2JIT6['>5Y%]RR7IM? M;K^"I&4XI8R7#;/G8R"^VY_-:6B80.,W(M@@'TJTPK5,K]C[X _C@JRU?5J(&Y1B1 M.Y0-[2:"U580O4QS9$B?.N'B:L18%LZWVIG6 9H@G#WU8+QU K\-F$!9;I4K M-Z)@E&>?18[ I$F<3^E[9GY"+K#;A0G?,2*4@390\@AIO%G4D#J9+Z'669YL M@+ER);"P YN.3]@9,-0K4HRZ,:QY!OZ:\BG(4'31#QRBAOOS@)VN3+G1V&BV MTX"';H\ETY>&WU4U75)ZT@3Q)8>3OI%%^85U* 3@-SF/:T1L\$O!@ I0(M0P M_1*S!'Y [,9V#$W&_^9UQD]+#BHT;ESBKG6.8S:LGMUJREL>C1-0433;-!. MJ(,#'80'3/J4J,X(RV(2)>.L*$VZ!)-(-[B>PAYL""H#&Q04DN4XF A

OL(U]!O7DXBIFQC9R)J3S M0??&-DFBR8W?2\YOH%@(S(>]53 ?WC!!$YB;G9@.YP[J3*8"Z),K.B6K0B;9 M"5,W1A5!BTPR#XS,\>E:%"2*?:V8!E+K@,QJ^;F'U*O-I5)-8+Q<]:N+BM'0 MGC]6]QW.PYL5%JN[P\VMY4+>P7QNG$IPR7$)WG07J[9Z0WG #'I4PQ8I9GI?&4B?'3V8.]2=]><-KZ*0I4Y># Z M"P+W;KZ1IS,9#8+WO_(&SC[:'A5^Q W8[.]+6:$@V=B_\\S^;I_9?[S#[^Q! M*U"@HL*XH^N1X7KY#Q:(J*.G>O+*2Q6 FT\W53)(4FL&>!+.G^)2E;0\K6"_ M/BJY_V"QAQQ58RJ3$$G,=?\>X>$*J,917F7O<'=%H!DPZ<$G2^&^-["L+LR< M#S8UA*SNNK72(&L2>[IN$B66A#:2_?YI:E3"IW#L$R2&JF];'TY-71.$IB5V M:57R75^B#Z6J:G1$%&/$E.6?\[:L;RF'A?5L%Q>H,1%'@T"ZMV'^&1SL/R@. M93T99AC,,;I%4X/:)$ CQCY>BB3R0P/DD&5""6.NIBBDEC3'^)R>")0>T@KT M'GZT1E2[, H*&L@#142I#,Q>BIR@W-JBM'[?^)6M^J?A33RMIO;O]6^LTBK/ MFI(%$_([*]O6@RQQ:*XP;+BA)Y1#Y[31S..=XLM I5C2EGMS;G:F?(A;$6 MCUU[1*Z3>#=5F :*29!5M4+>S8$ E]3$;XRQ5SL5JI;MSF)"-P6 6Z3,XXL+ M_%V$?2FX:1RIO[$I[6SQ>-RCU[ [G0UX;WN?'#PWEZKRXL34OO3[# MB*22\HALV0;&=%_4[7M1JH5YCND@GM:U^:"&]0:6J>G$^?:NM27\;M2=V1:# M]!JT8KNF8'DYQPC5-U>'B.:9LMN>2!"+)9K\C0P\_E]A;<&1JR-"2^4J\QFG M%T8$)F8QRM@594[VYP8=/$]B3&]/1TY5#?J5]D6K^M"8\B:,)UOYCI&"8RI2TIU_LVE MM>ME/"$N_Y'W"#4?I3E=B[GM(,]K#FD"&9\HI?ROBSCA%$.BW M%&!/ZU9,P^Q$NE4A&OA*9U%;(B!!\"L^%]L4L6"'E?('*OT #OL5VLTPVURR M?O#PMI9#MXHS8,%Q@@.0TGPCG\'J%/NJ4)=]"OE@LCC3[AG>'TV>IMW\DS1? MW(#V-] 3N3V3^7W$K?>^U[AU!WON&)_(6+0P"0XL/V:%S<>]INN+/1Q_^BH3+>VM M2)[DC=R6!P4"UG!M#J3)>2JH:@WLI5,K'-:5EW*G/9X+M6^1H!!K3]2)"]6K M:0RY?,-4\)7'!V$#R.PI;*.JGJX_()+4\ M8QA3PS.VD"P:?&P2GG!+#WV51NVN.,[!(*Y>"SO9.3V\L4QR+DV(BZ[) MC4+^9,%8HI;:1'DRL'@V)\-!^I!66ULK'$(9/WQ=3.,1#(*/@[1\BI;(]-], M-]=PT6##R(G6EE;]K=:^< G.8^Q[\DY@ M,<4X2F(PCL)$.MU7PO\NQE5I>26RSA#YE45^H)9:7]QK*2%)G=+A@7^3Z-XL MH$[+JA1DN+4)Y157WBM122S#!40?<0+.=04&[I(P%% S40HH2*E GLI1>D%; M'$]CAKX)[!Z$,%'[9A[_HFF(1KI#8:$(5),I8!0R.,B'PJF@N2/K@L6=[W2U M&1F2\U(SN!@3%D\$IOUDE( /(H;/+[,[AD:1"CD\-0'W97/+I $\IK2 /;ZN M+(YP4GW>VWG;> 0ZF!]E(#C8@>1VWCQ$ J(S*;J("/E-X4O2064V""Y O*5< MKRG%B1?Q6E"6/@^OTZ":6:OI;V;O<&K>S\LZ:73]KIZ$A92J_#&^(^Q^M:9V M5URUWFH3JDY_$KEAW03A4K(_O#8D TDP8_:-_-7 ]R$KXS&+B6\A]['"!,U( M#BP2V!$BJU8Y?+Z_=.'S4TEK2X97&IQ+XZ;#%JY'-YCAK1F[)HNK4Z1^%$B; MV"(A@Y:? GYD262X%W)D,)Z1DH@HA@0;!/_EX#%AVPANVA=R\2Y;_$8ZC:0! MCV$R#JLG,LZ-P ,E_2.T=.-1Q?GV PR,ER7X(/3*408CT\ZX!J@9-UXF;;5O MGB+*"F_[G6-,"",_>#)W4JO(;O.E(I&(2 M^P!I"F_&@VA)9-6?_^,/>R]>:>DU""ZS:W'%40*/50XS0D6&/ @R\K-K/>*) MJ5Z7$%&'E(AE!+*-/]_>WGS5' E\O/5*(Y"4XK6**M_;5P M?6-+PS#%N))A5%((^&G\@!I,/85C_B35QF MU%8\&UL8U#!J,&^$VI7#KMT4XM/W'S V6\Z,8:]:;%I6_!CM+-:6:KK% SHAYEZ0KV$1@@YVTE'IU@[X#\P"K M[T$&M1#1!TK_%MQLRC5[/ ^TJIVPH)@Q1!9@ M=^"^P("#2/9K\BN!T+C(L@@!V3"=/C%SI]^UXG)B=[GD!"S^DL??K@&UL ML\M6S2EZ(;[CR]2^.$LRH UJM=($ACS:F@[].\-1O8QYGC"R:=Y6!=;OXVET MT*6H\.7!K&6PXB$K?NI7@L7N74A4%+" OV'Y0S<](5*G%$/Q8%@$:W-34;5$ MC#GDKHR("Y/;Q:!^EH!9#;LSN6T 5SF58Z()&#[#[KRA))>.5%M9D##3+,)N MQ!CJ8S]U "8!' )R62T:T2;+F[73+>'@3Z6$]=2UJLH@_X#F2T/]XM(/MTD2 M=9;;\VU.3F9N-R)CT34L",=:AQ1]B3'(+ 'P3C4KJB45[S<5/2\M MIXDQF M8;>WVF5Y4M:IG'X,H$YQR'2/A$EN02O$@G8$.(&D=H/K/32K:?+34 MA?(,!RJR1%G>)!:5^<;Q4FE*[=]2?(UNJ89YM8X#N\3E-MT/5,EB?1%BF<^, M)#R;WX9Z%R8@B&W*=.?UK&*[D2BOA9A/M.8Q!N1P8;1$\DZ2PLL&;_'>ZA_J MR9&);P6<2+&_1Z)HF]1XNC5WOKQ[@>$WIF9#6-"%LHB1K@<[%6+S M0P3&HK>N>*$E,!:6,$NQ+>(@2#+LMRV_YV:!V%XP+91U;1$4Z[5$V ^<2BP< M4[=44^21)O#>MN";C_C5]Y$WDEN0R7?=.FI/)UHME0R#SYCZF9!^,!.9+8 M)N8K*571E,(;>=K9^MP:6V8,B13U^!6L'M?[-)^%U-RT0+,_1B?K:I7W< M#@BK$YN,,HT&(G4W%\,X[!#7.E;+T@J[!'G-=3C!"#!A!H?0C;J*W;02OJU+ MU>\^$<^!KMB69(5"FP7<15X;4_"$_U29S,$4MT4IINQ(F+;9EA&58,HK4A>) MJ*73'5:[%+*?M11;D:[:E"?5,?_:"M49U&&5N+OLMX[+1:698167BK_.5A"DLQ^AKQ2GA6+"DRBU] =\-3><50==B2YFJA M*Y\:OVDA"< 8ADL 4*/Y&;10 L"ML^LOO->:M^>W$CQI7,F*A$3IT%S,$\Z,R)^M6:]+XL M)[N>IJ#&&AQSE?IH=JOA5*&:B%9 MYYR2QW&8XZ=R6!:+IE'R-9)&-_3:X'9AFTU&G]5'?X'.)F0GG!G.(:VXT'F^ M7$+G'=>0=6+88R$#U[!)9@HN4ENT17*-?E0[CF#F8.%'(_C'3-.VM3F5G(CJ'?GMEKK%H@H8X.'IHCNMS$=QOU<6 MC)S[0_IZ4RFH5GA"O9WH5+G;R0H,$_&Q)$/F%;C&WMJ[%D M&^FJTS(U=+A#+O8B!W-..;_**CJX%GBK)-1N)"(*JIQ^>8%AQI1Z7"=6/);E M5Y4FX?6D2ABW>07[(9(1,_5-2FW1]+=XJ8FSR \5BH&HK)0!L&IJ09;W>9_E?4P!OK6Y7-;J86;ZO7=6.$3YZAR5.*%IN'V!;4$MTXPIXO<7 M'>1]UCZ('!'8%.7D8"D%;.V/,91R62Q\*$G$HUZ%<6(*R#!8B!HDJJB_DX2VC:HB)G5^";9!H7R!&?P$1Y'( MD NJ,F*",<]2E5KUCM/<56,AW7P59XEJ(D7 0:O.1G&U*):4VMT:'"'FUNSQF0:#X.C@\/?@_9O@_/>CX ,RS!R=!?_[[OVG MXW>_G?PY"/YX?_+QW?G!Z?')G\'!N]?!\>GIT1_O#P]^A;\_'1S_<70V",[? MT]5O/IZ<')V=!T?_=W[T[CSX<'3Z]OC\_.AU\"M<^N'#R3%>=12<''P:! (YO %^?'ITC"%@8U#-M9E"8UD5F@B0F ;*EA>W0J6M5\UE(&?@H:A M%;"[_ZK26D,I>;>?FCV'_"-23\U2 A9[BIC8Z,-C5FN3&ZM&0(94!W$37.Y! MSA93IX[02L1G1+@39"]!+D!!N$M1*'H'3:*C04CM%7R+]5+"N\)?"7Q3>EHK M:4@#C0R?><6$,;XF7/M\U MSTD# V"C'1I;'8YY&DX%@L.G.M\W"#"4F^CD$ U2)&)VB7W4N%?E0-.]C.*\ MO$2\ F6\"R9-NI6LG155GNEK9F%14#<#U?!2E10BB*>D4=*KJ-]SN[%!H-H+ MP8T'P5_9*"CA.%)-AL9+4H\'+#?(B#Q*]LZ,G1H^8H6@UGL9)S54+90Q,X@< M*]&Y6H660^F%&/HQODZ"_Q(W(A_'!?X34YKXWRKE?]%K5:7F"_."F";A%>(> M.N)0Q\/Q^'N?7G9]X.MB&F-$ 6>=\=)2B<@VX+#_IF$:7B@);@6BSAV5Q
R8+>C\P M1BSOK(51>Q]-AQ>QN0D5NKH%.((;VR!7VFUO#J0C(6I1%HZ1J@UC+:%4198[ ME5I(.;6P=LC\V*YL=RUAE!<%P60<=$;K6TDN&6]'2YH6&;I65>[\% J+8[6A MD,3KJCB;$\=2-+0^E!G99D0<];T7[K[H4[J/)R+L1K]U5\UBH9 >8"06:3/F M2;W1_D9D7/%9HO@Q*$1-ZL4LI&B5*7\EA\\R)TS9BQ88;0=)29O86VG2VDO- M\"%HSB7K;;XMG=JY4MT=[K^8KU3=MJ\;2XL%:CKE^X8X7P?0%L1[=:L M-"3:'N/Q!K0O\$V=O:ONC]Y=D9T_%$M,JJ(3"+&A>+\$!QSRR@R"UR*-F3P' M&1*P1T@WN4N/MW@7;:"WM%_'+E7MA$-@ _ZT %],L>C<>DXO0X&9SNA:3DF[ MF^LPWGF[J1C2*#7E&/AI_@Y!%N:)?+1 ?/A6(P>D2F&=M*M-YRH_&,LX=&ZH4X;*;;6C:I:WZGD(M?-.HSOVJTLO$MBD(MJGI::_+6^!NAD'C>D:F,$L MXH06]AJI8[!B:J8D5RJ899B.$?5R\SJ1A\J3D9WQ;1VN)3"/%\J^G$D09)I??HQC9Q@V'U)V86N0Z!2C3;;,OZV4#H/!9?%;(\%/,6L*T( M&,B<2:\YU0D&39YJYKI:62E<&(E$>%EK\?H!,R?FLO61[:ZVVL$#YN9+LNA" M-EU&LCO+JR7N03J:137#\&%1CUHO7+,]1-BF\MZQ!L(D@'(PXG.5%RY,\2E5 MF*G4B_-=4T??N=;C,&7LK-<\X"KTRPK$) XYJW+FZ)+H68IGK3C28R4:6!+R MHR1$\UAT56E.@J0)B)!4G3;=* :0P! ?@;! N#)GL(A;4^=M'JX)NY(O"-O& M@175B$JEHR;M"]6]\YU +I#6K*R,%.>-S+'GTV GGZP3OU:E"8G!4O40TZP0 M=48''.EJ'YK5H,[.@H.(4CNG6I)V1Z(]-\.CN!(-%(@\SO!F($,Y64[\Q>E8 M
(2=CN&,2IX11[UX,4!W.^C>!O 41FM\RLK]R$S6 )/$AHB=-&T4%PI#PV\Q4,:R@2^MB>'%<""I MO3+= .L[S^%N;?9)W,<[^_#)9Z,T-(6YW*&R()# 1R7QAX;-?$O,0>)8DR23 MHR[KV(CJSX)#KBXM$ M<29:X"CN'YIGE_%(QI09W84/KWU])/,$DQIQ 4%4?&X# G&\7JI1 M]]%U]:=2Q7<8L'5>0+946?G'A:PN7?%(R[-5L!6//H+1+H+76"82*^IQ:C;; MB:WHR3829(9%LX9>4,E79&A?743#_\*^C>",H>#40IO)_HI&?^6C*L]F N00 M7*P81YM!'^7!>KGPN=+;Z36"!]YI2%-CR<0D3.3.>;/Y$*S-T7^P3<+\_68AAZ"VN M(2@B#E^YPTS4^R\0A47$4LXTCU+8E84*(XEG@(E]X#%5*E(JZ0^)UB=&6BVL MUJ(""M)F PO UC:+M=Z:;9W'O6U/B9; )F#*!08?2,'!)'P6=:X@:<1A-G%: M3=7\.6E':H$%%@R_)AU0\Y8VH9!F$Z*>Z:4G9+CBHO_Y2HA^0]'WFFG<.BFU MM .%TW#./K8)TZ-L7#'O=BTRY71Z\K <^LH9P?RWZ JQ"7O1-)5DC,Z4"=IU M@2JAQ844>FSNC>7X;YT&@?.1+?!7GE47Q$B2I3A[Q %B[BG)U.U&@ISFCU7' MM'I5-^I$VQ37'('UGZ[X$7RQ"D?P-VTY@-!C<,6_+%VS-/S*.A"F"6'@ +#9 M0_O&\*T;:CJ7-YYU%9/ERDYMI2PFU-72BASF(B9V8L-AQWR\61[ M.DDPQ2T_XKJC++<-J37-2-/VS*Q&.6"K^G56\ PK0[^0%:BG50IM5\+91C)F+O>*R1NUFQ,J9]=0]YB4WX0:2UA=A)P54RI8 M1-@CBG4]#HG,GSD+0TTD;]M*JDTW.G\]=;V VITB62O.0Z!.X"7N UU(20-N MM+#2:*.0J\2Y.R'XV.(S-\F,V<5&"R-,R0"3=>]7Z+,FL9BH2 D35"I3C\8Q ML.Q B]D9?EY--9*?%R,<%10&JC?;,KMP(#<0&6#.N\-\\"02[H0'5:"X7_'^ MXMN;JR![CY@T30NY[E(CDDS,QR+J]G"QXBYAA$U JNFZ=DT_II,PSNEP@,%$ M&\S.^XN=]JSQ=Y*UVOJZK!6./X[^^21^MK7W M8C_:>C9Y%H6[SU_LC,3^\_WM%V+[^G1^_?N!8/8KS($&WI1<[FH-VN) RB M*M%83>SWRWR:WE[6<_O8X]W&(#L^6UEZBJH=D%DH$S;9#8R &R'YHF!\62&) M\NF:/\'BHLZ!A%62=)#R=^#[H]&+[!P1__J/6/URH!) K3P^VL6&.1EE5:H] MW'G]Y@D89-1N:U>#0LM'K5N5N4J1"V814O29%%0@D +SFK9TFFG:?;_\S!W% MM.3"Y-\&\EN$LT*\5/]XA3Y$$MZ^C"E*L$$7O7)/ #(&@%]1(BV,W/2TV?EK M>6Q?[ ^?[3[#DUO" 2LC]6!YJ(=TJ)^64?.[W>?#S9T7K5]O#K=:OYM[VQ?# M9_OME]JW?4I#YF'#Q!2P:/]\LO/$R#."L[_<#+;H6#=%!$F3I2+?1\^ MLS_+^<3N#/?V9O,$DASOG*%LSVZ"+5<.X0,;RY3-O.-5HNWY0@/F#Q]5GGT: M?I)(L-].#X[?_79T.@B.WQVVNS=+^1:_8F78\U?+Q9#7YF)]Z?^NUE(L_E[O MPJG@97O]6_ V',\N*>6\J&?0.%+[N\/MMBEPC(:-_:WA\D[+.>I2N9V#X/ 2 M7$8L=@!="I\<7F((XDA3;[]G4\$CUDC4/B4MLXA1>L=W-6M^[]EP_Z'L^0=& M>[79P'=;K4LR/TOA[VP_M+OS[!MT=QXK;N'+],^-L_W?[\>_'I\'QXN\M#/R MA:?JT=_WR2]V:XBW B%0S#RQ"B9"!QTV'A]Z0CXBEC>*)=U!;T6(9'OD%W^@ M8FA6R\NT@X+Y_]%]3@'&O,6W 10T[IR^.0__]W!K/.W M$D13FP-KPBERB"&:2>S 9KA%<3O_^M(>YS<(FV!BWJ*1RAY(Q.H%%E:4F"2\ M193&3.2H-3$YI.<(\^@4>9:5'.8BN.G: 7=[IO*/X#?DQ?W M_I@;C6MDC*> M)7)>ETD@/(K6:VOMNO8KS]U1&E'5]4%19#E#@G]5%2VG<.C3"F8VSZ[+RWYN M%YU;JBXYY/E]3RU*4%"^I7A0/XL+0AG^3KSGV>9PK[. 1C=.YF)*\"O3OEV$ MK[YNFMW)'(7CSQT.7^QL?E6J;W>XM[5[[ZF^O9WA]O/]KT_U[3^IS1W/[@P9"RN< M6;6#Y-G[Q[/268?C.-1S8VM]^0"*=/%YG&UY\F9 MC[\S#=_J=IIGKW^/F\FOJS-R9^\O74JZ=>/?7JJ1OU%'RU?I([N/T,]0KLNU5@61Y<('>VMX;]07=5+]B_3\&^ M-@UOD"![_1Y)$SK&1__:AH]>O!CEWO'3RU YL,Q4"%V6 *PXMGUKN+^[<__8 M=NPB^:S'MO?8]A[;OD33Y%%A9^*"_ELKIT3!U\/?YX"X>\A[#WGO_=B.HD/? M8MS5E[)8+GGRC1Z@U??"'_@ K4I0M<_Y]:JF5S6]JEG> ]2KFE[5]*JF5S6] MJEEN5;.TB<;O2]OT4K:7LKV4_6:E[#=P@%9>Q/8&?:]J>E6S#">E5S7] >I5 M3:]J>NAWKXON/$H]TGL5]MGJB^QO$-]]V(;OKI/A]RS8/5)X&1&)/5*X1PH_ M^#3=W1ED&;:4SW1@<;?JIL-#M&9;EAI%!S:]K%&$'CS]/7B"]VNA=WO8'I/+ MXJMB+5TTT.QV&99>RO7'>DD=[V4\OZL4*^T58*\ E^X ]0JP5X"K>*Q[!=@K MP/ZD] JP5X#?AP+\-K*O*Y_E[V5_+_M[V=_+_M[YZ9V?[L]OKP#[D](KP%X! M]@KP.SO6O0)C++J% M_UR6T^27_P]02P,$% @ _(']5';\1$OM!P =R@ !8 !G=WLERUVAV*^_O_[YZIRUVIW.]W&W80-#"^M=%*77'4Z MEV]:K)4[5_4[GB+DF$GQJB73PZ/D$/9A-Q-'N[PKAKWD($WV]],# M<=3;3[K_3]#(#HJ'/M9-%;QJ%;)LYT#C]W=[\<%>Y8XG4KB\GW2[_VMYT=.3 M3)<.QS/8/_P,:M:4.;AU;:[DJ.RG:#"85N@[:T^UTJ;_K.O_CJFEG?%"JFG_ M^9F17#V/+*Y^VX*166BV\F] 4] J?SL)EAY@;R5+F%F>],C6\\MW@ZOOK\[/ M!E=OWRQ;NME&O^R?VD2OIR\=#I%N8?3E;2Z'TK&=)$[6;/X\J[>[T9"KB%W$ M/\3L%YY6.1BKRXBE8)S,ILSEW'WW;._P>)M5_;.VU.DSN7ZS\=\]2_:[[[>N MXD+@UFLKR+#'(:I;QTJH+EZ$E[I/=(//*:6_0#KG@Q93>EGB@0(XB"8TQPA]!@6:DQTN (Z 3& MRRFK2V=J0+LQ]O@PA'[BK, [LI-E/,5'AND"V9TA,[ Z6!D;0.\SO'.#T,=J.5T0*V M[,R8-6N?/+QV'PF\!DN^>&X;Z#3)!FU]G642;[U_KA@WX)& GI5#!>0Q!@B_ MH9(V)W$2*Y#VB/KH7DB;*FUK[$>$:+0*D*B,3D'@8\M>( ($(*2"FR]OTYQC M[&)GR#7O:H42R0YO)WLOX*7OFNR)*%L: M*,.!:)ZKN$4)BL__GHPMK?K._F/$(G_YI;&8)#3E"["X*.@;'Y<^#)R(0F;* M:[M]%XI=0T 0-".%:*AK@PJ0<\;2>B9#*2B]'LJVYQRXR*,&%/>H:L+A'!E1 MP['4*)$/T1:KE12^[K3UT$HAN9$T 1F"MF?VDC35E@*IWX361UW/>UC8HD%8 MX3POIB5X*\AD" R*O8'<0\&?9RH'3Y*U&Y- M1FO@W9[&ML8PXGXL!4&38PG)B:^Y15A3)DAXY4;,L(-HEGPHE713"M&;AJ6= MY&'F$10VP9+H0B;IP\)M,Z&J-A4BV/J4(DVU$=X GU..H,1,02&0L04JVB$D M@OER "ON)%DA,S]YN*9?'*XAX%^.N:H]$Y$O(4"#\-3N M9]_0[A0+\AM03=V^(A]]Q(+<$[Z/LQ3:>Z*ED'\W)V:8C^8<0Y2WB,$YW1"6 M[I$AK&66:!3'O-)I8^_"L7^ RHI".@>PD<2'&D,]M0B)-OGN+Q"CE7^U;.D_ MY;6SS01_U1)-]MNG+E-?QK_\K\KY1"QYIC!3PF61B"4J(ZD@326@\YM0>E=M M3(#?4&P,F9./CC[G\V\*9R]8[@6IIC (1?P& K9-QGVHU#6=;O:/('Q!_4<,^<,R&.W$DR[;357_/;PSGZ[^F=8@[ M%TP;+52\LM"?_3C&>%8I/NW+TH_H.QTWNH;:.5V0NN,Q!45,F!JG>?^%YN;$ M^BB)>[U#.K1VZ$ G9@,WY]FQ/\_N.+&A[2#N=@_?V]R-D_=W_1>UA]WXX*BW ME=J.-SF8C0MC*UZ^:NVT5JBIWZMN6;),3+0O5]D@?MN1_UX^_LI6/ M6[Z*;?F&%_"Y-^;#S68%^TMS>O*N&M#'75^/K\YS+C'U+GUB?IY+R-CE+:0U MO7UC;T-5N^[ CH_^:^G-YIQL-I&5[]#,Q,BYH=&WM6EMSV[82?C^_ E6F33(C41?+ M-]GQC&,[K3MMDJ;J\9RG#D@L11R#! . DM5?WUV LJYIY$GBV)GZ@1:)Q6*! M_?#M+L'C[\[?G W_]_:"92Y7[.T?+W^Y/&.-5KM]M7/6;I\/S]E/PU]_8?VH MTV5#PPLKG=0%5^WVQ>L&:V3.E8-V>S*91).=2)M1>_BN3:KZ;:6UA4@XT3@Y MIB=X!2Y._G/\7:O%SG52Y5 XEAC@#@2KK"Q&[$J O6:M5BUUILNID:/,L5ZG MUV-7VES+,0_M3CH%)S,]Q^UP?]SV@QS'6DQ/CH4<,RE>-&1_OYOR?@P[G?YN M?^\ > ?X8=H_A#Z'@[UX]\\N&ME&\=#'NJF"%XU<%JT,:/Q!OQ?M[Y;N:"*% MRP;=3N?[AA<].4YUX7 \@_W#SZ!F39F#&]?B2HZ*08(&@VF$OK/V1"MM!D\Z M_N^(6EHISZ6:#IZ>&LG5TZ;%U6]9,#(-S5;^!6@*6N5O)\'2?>RM9 $SR[L] MLO7LXMWP\M7EV>GP\LWK94LWV^B7_7.;Z/4,I,,ADBV,OKC)9"P=V^E&O36; MO\SJ]3<:PL8K^",7("+@/39 D8)],IW3E"]9QL? #(PE3)"Y7"8M^ZWB!O>TFK)W4&KCF"[8*VURUNVT M?F,Z95?15<1^-!S5$6XNBR1"O!P^:H_T'HA'7G*+?L 5SZ?LNM 3!6($S> 8 M$]PA-%A6:(PW. (Z@?%BRJK"F0K0;HQ /ABAGSC+\8[L9"E/\)%A.D<.7X=$C M;N>A(PY8*@OT*<%C[L,FP@W%*60LM,LB18;@E$_A[T15 G4B3A8/4?"+R&2[YX:FOHU,D&;7V=IA)OO7\N M&3?@D8">E;$"\A@#A%^LI,U(G,1RI#VB/KH7TB9*VPK[$2$:K0(D2J,3$/C8 MLF>( $(J>#FBYLDXQB[V"ERS;M*H41WA[>ZN\_@N>_:W17A+MQ*2G&+ $72 MSXB0%A :$$.V;#U0NC10B@/1/%=QBQ(4G_\Y&5M:]9V]AXA%_OQK8[';I2F? M@\5%0=_XN/1QX#0I9":\LMMWH=@5 X*@'BE$0UT95("<,Y;6,QE*0>'U4+8] MY\!%'C6@N$=5'0[GR&C6'$N-$OD0;;%:2>&K3UO%5@K)C:0)R!"T/;,7I*FR M%$C])K0^ZGK>P_(6#<*ZTW':PCX%V.N*L]$Y$M(4\SI MY!B]8#?D9I@/;,&IX79SHN9QB1V1#VU(!V-=N0^/O0WK\UMIH%PW_7@UPN)9 M%NVW&H0U0'L\K&B QPPM\=6A53-A\-TZ!J@"KE,MW[("L3LP'T5CG225(1\O MA+XE?;FV#I_0NT_48A-4\3Z\-&'/UH13!"CRT(I<;2;6+>!+=:KBB^K6EN?! MDHS;V]R &,P#&H2G=C_[FG:G6)!?@ZKK]A7YYB*PQU%.+ MD&B3[_X,,8J<:8F3\3_EM;/-!.\KB2;[[5,5B2_CG_];Y7PFECQ5F"GALDC$ M$I615) F$M#Y=2B]K38FP*\I-H;,R4='G_/Y-X6S%RQW@E1=&(0B?@,Y<8$= M+=QRTP;XU3DB"B.2,)5KAM!L,2[;*L^QKOD+_#1J[M_X$NJ;"+L/I0 YQ>B: M&J2!)KK7'Q810/P+W!I)S1"N9#'6:@P4LPH^JM]#FYKF("^5G@*V3C(=N(TO MX11Q]8GA.[K[B=6&X\Y[/I [QS7TW,=^KM0TG&WU#IOAF/BK6O:1QPDV#7GG#NLO,1!MS=6W" MLMP7-?GO!5Y.E\-U/>'/.)?[PWHG8+V_?W2O=(O#AL40%.9\U!KX-RTDU3BQ MWJ+-9_5A8_Y[_93K"K5^&]OR-<_A2V_,^YO-1NPOS>S1.VQ(7WI].Q[['0J) M"=]_L8AE;PW6$I0Y^V3]+).0LE>W.=N;4.FN>[/M$X*UC&=SGC:;U#)W\#4$L#!!0 M ( /R!_52^G!KETP0 )08 5 9W=W+3(P,C(P-C,P>&5X,S(N:'1M M[5GK;QHY$/]^?\64ZMI48I^0 M%HD#:5&U( [UUG2//HXJ:HXKOFPPCN>\6_>XTWOT6@RG'TX&\-"+U,X>__BS:C>#5[.T;:+I^ #-%1,XUEX*DGC<^K4%MH746>=YJM7)7#5>J2V]V[AE1 M32^5,FEZY[GGVD-Y6W+A+)@Y/VJ& M;NLPT]T5IWH1!;[_>\UN[?<2*32>IY"__%F*N2=,LVOMD)1?BLBJ5"M9*W(L M4ZFBQ[[]ZQJ*DY E3]?1TX'B)'U:S]'X3LX43TIRSO]FB 1!E4LC)^(:CXC+ M-ZL2>@OEI5RP2I4@-.#'UPL^YQH:X6W<6YU^&+ -C.:#,)X\#H[\[CT(#Q@M M1B\S]:.M]E4;#/0?,&UET(Y_!)-CF+T:PW1P_F)P.IXZDS_?C#_ M8#@SE-#W=S*C_F<03@3$4@@6FVX%*ZX7H!<,WA5$8>BD:SAGF50:D'@LU1(" MWWD',H$+]\(MX;]4!#L24_5R>2)B%PZ>/&Z'X0W-+H/N,TBDLO(_;>5GB%M2 M8()BO*-\&,NB(C1&P\+9R1> ,IB\S4@4?.$L[P.6:'R@J @+>&S MFE0ZHU3.%B:#@%"9F?[_.<^MG2;C\%!CK2E1D$ M#7C8WLG(WPX41%WB3#&76LMEU$&1&:$4C>FD+-%1XPC?V#K'A7%$Y 3M[(Q@EBB<75'"^#I>$ S@*H""3J.)H=/IFL#_HN]V MS5/A#GF*"RR 2V+-CV578WW E.;"6KYR(U8N4Q>QRAB/U0V9I"D@&S/(T)]Y MAB[,ZY8KV58>%$CMIV;^>55ROU 'IC1[4.3>N("VL5R]2]G<[F>G!EBF!,TLV@8B.D)&]N#LTC MM]$\-)<'C6@TK0[>W"M<>Z_P-+U/Z[3=CO]ELN\&6YIG99?R48,\(^)YK5&[ M$\E1F%U#4,5Q"=AX]JX2)?Z?%=NH8@F(LEB6[HT*S#%E=ID"VVQU<_N$.PUR MZ]L],$&MO]?*?<\8LU\:ORZP]H6=Y^V9.MB.O?\-" MYKE,"WV?Y1M?R#?/\GN]_<]!_Q]02P$"% ,4 " #\@?U4[\FCN4*! 0 [ M&Q0 $ @ $ 9W=W+3(P,C(P-C,P+FAT;5!+ 0(4 Q0 M ( /R!_53D?!8#.@L $UK 0 " 7"! 0!G=W'-D4$L! A0#% @ _(']5&:]&BE1&0 N?4 !0 M ( !V(P! &=W=RTR,#(R,#8S,%]C86PN>&UL4$L! A0#% @ _('] M5-S\&UL4$L! A0#% @ _(']5(#/>JC5B@ 8J,% !0 M ( !6M8! &=W=RTR,#(R,#8S,%]L86(N>&UL4$L! A0#% @ _(']5,\T MPZ=%5@ C<8# !0 ( !86$" &=W=RTR,#(R,#8S,%]P&UL4$L! A0#% @ _(']5('LB\=Y2 C!@" !8 ( ! MV+<" &=W=RTR,#(R,#8S,'AE>#$P,2YH=&U02P$"% ,4 " #\@?U4UM8@ M51 [ _^0$ %@ @ &% , 9W=W+3(P,C(P-C,P>&5X,3 R M+FAT;5!+ 0(4 Q0 ( /R!_51V_$1+[0< '#,Q M,BYH=&U02P$"% ,4 " #\@?U4OIP:Y=,$ "4& %0 M@ $43 , 9W=W+3(P,C(P-C,P>&5X,S(N:'1M4$L%!@ + L UP( !I1 $ P $! end

-8?20$3;8T.P6BP^0"X9 M9K>]9!:G3?1:UHF152E.74<2\#&R85+W[JSEK(G&Z;KD?1;4HUR-29C/6$>RX; MU1W1S4\UXS/3!U]:9R7FO%1,AE2QA13G$Z\/[31Z%2-C&5T!? JB()YA9$ ^ ) / T+V+O<$@)P,>;GO#4S%%&%C&9DUD0YRB8S9)UG!,SF8^A;#ZVBYGB M#8[7V,0!Y6+9+JLT6>$T__(;>EJ3*"3Q(D-!'"+\QYJLECU,2"^N9;\LDB3\ MDT11QY;DGW&*2)P'\8(\11@%)B8D&->R84+\E)LLD$=%%$"%-F>.T=T4A1[B6)?%O8D-O].-\R9JW)A>D!=>R M%\ ,UWM6\2 O>):] &:X/B;D"\^R+]H,=^L2>V#Q8=D.MU/=34S(#IYE.]S( M,3<9(6MXEJUQO8OO4$REI&UYCMZ$3%%>]B$A>7B6Y?$#,N0-/1PD.W0'(;%' M*7LV,2&G>):= F<>L][T(+]XEOT"9YX>)N07S[)?8$RSG/,@W7B6=0-CF@6= M#^G&MZR;+H_?H4C4A[NZ[, M)B;XZLMZ9?(+3+S?LZ*'">G''Z1HT9ASRB7:F)B0@/Q7JEYN_QTAY_BO7\>8 M]X^)"3G'M^RY?ZA+9CVY[*&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'/-V,MNPC 0A>%707D G)GA6@&K;MA6O$ $YB)R4^RJ\/:-8 $'==$- M\EE%MI7)O_H4>?'ERR*>FCH<3VT87*JR#LOL&&/[X5S8'GU5A&'3^KH_V3== M5<1^V1U<6VS/Q<$[S?.)ZYYG9*O%\\S!YMKZ_TQL]OO3UG\VV^_*U_&/P>ZG MZ<[AZ'W,!INB._BXS-RE?&P'=WO(L)^<#=:[9=:M=Y*YU$$*09H^R"#(T@>- M(&B4/F@,0>/T01,(FJ0/FD+0-'W0#()FZ8/F$#1/'R0YRI@3)+U@3:"U(-=" MX+4@V$(@MB#90F"V(-I"H+8@VT+@MB#<0B"W(-U"8+<@WD*@MZ+>2J"WHMY* MH+>^_&P3Z*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+H;:BW M$>AMJ+<1Z&VHMQ'H;2^7)01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ M;>_4.\1KZ<.CY[[&V\AW4AW[=_WC\[?E?1-Q'MUP=G!9O_H%4$L#!!0 ( M /R!_53_>6J2GP$ !T8 3 6T-O;G1E;G1?5'EP97-=+GAM;,V9S6Z# M,!"$7P5QC8)CNTU_E.32]MKFT!=P80DH@"W;29.WKR$_4JL4)4JES@4+O#LS M>*7O )/WK2$7;>JJ<=.X\-X\,N;2@FKE$FVH"3NYMK7RX=8NF%'I4BV(B=%H MS%+=>&K\T+<:\6SR3+E:53YZV83'KM3--+94N3AZVA6V7M-8&5.5J?)AGZV; M[(?+<.^0A,ZNQA6E<8-0$+.3#NW.[P;[OK&UL4$L! A0#% @ _(']5/I.+26Y!0 KQX !@ M ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ _(']5%4PS6K4 @ &@@ !@ ("!'1D M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _('] M5",$^$ZK!@ "1T !@ ("!Y28 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ _(']5*C_FNH+" "A0 !D M ("!=#P 'AL+W=O&PO M=V]R:W-H965TI* !X;"]W;W)K&UL4$L! A0#% @ _(']5.TD)(O&! 30L !D ("! M#DX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ _(']5"HZ#*M% @ ! 4 !D ("!&&$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _(']5.[FHH<] M! ! T !D ("!/G, 'AL+W=O&PO=V]R:W-H965TAZ !X;"]W;W)K&UL4$L! A0#% @ _(']5/G'H\-B P @P< !D M ("!2'\ 'AL+W=O_-]X# "&"0 &0 @('A@@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ _(']5(2P=KWE @ .PH !D ("!/HH M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M_(']5,M'%UTJ! 51, !D ("!X)L 'AL+W=O&PO=V]R:W-H965TU !X;"]W;W)K&UL4$L! A0#% @ _(']5)UDC?F9 P O! !D M ("!YK@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ _(']5! Y008P @ J 0 !D ("!H<( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _('] M5/L/6ZXZ P (A, T ( !OLP 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ _(']5$"[ MPRV' 0 O!< !H ( !V=0 'AL+U]R96QS+W=O XML 53 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 54 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 55 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 264 181 1 false 45 0 false 9 false false R1.htm 0001001 - Document - COVER Sheet http://www.grainger.com/role/COVER COVER Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS Sheet http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS Sheet http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS (PARENTHETICAL) Sheet http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGSPARENTHETICAL CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS (PARENTHETICAL) Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (PARENTHETICAL) Sheet http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSPARENTHETICAL CONDENSED CONSOLIDATED BALANCE SHEETS (PARENTHETICAL) Statements 6 false false R7.htm 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 1007008 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREDHOLDERS' EQUITY CONDENSED CONSOLIDATED STATEMENT OF SHAREDHOLDERS' EQUITY Sheet http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENT OF SHAREDHOLDERS' EQUITY CONDENSED CONSOLIDATED STATEMENT OF SHAREDHOLDERS' EQUITY Statements 8 false false R9.htm 1008009 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREDHOLDERS' EQUITY CONDENSED CONSOLIDATED STATEMENT OF SHAREDHOLDERS' EQUITY (PARENTHETICAL) Sheet http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYPARENTHETICAL CONDENSED CONSOLIDATED STATEMENT OF SHAREDHOLDERS' EQUITY CONDENSED CONSOLIDATED STATEMENT OF SHAREDHOLDERS' EQUITY (PARENTHETICAL) Statements 9 false false R10.htm 2101101 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.grainger.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 10 false false R11.htm 2102102 - Disclosure - REVENUE Sheet http://www.grainger.com/role/REVENUE REVENUE Notes 11 false false R12.htm 2106103 - Disclosure - PROPERTY, BUILDINGS AND EQUIPMENT Sheet http://www.grainger.com/role/PROPERTYBUILDINGSANDEQUIPMENT PROPERTY, BUILDINGS AND EQUIPMENT Notes 12 false false R13.htm 2109104 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS Sheet http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETS GOODWILL AND OTHER INTANGIBLE ASSETS Notes 13 false false R14.htm 2114105 - Disclosure - DEBT Sheet http://www.grainger.com/role/DEBT DEBT Notes 14 false false R15.htm 2118106 - Disclosure - DERIVATIVE INSTRUMENTS Sheet http://www.grainger.com/role/DERIVATIVEINSTRUMENTS DERIVATIVE INSTRUMENTS Notes 15 false false R16.htm 2123107 - Disclosure - DIVIDEND Sheet http://www.grainger.com/role/DIVIDEND DIVIDEND Notes 16 false false R17.htm 2125108 - Disclosure - SEGMENT INFORMATION Sheet http://www.grainger.com/role/SEGMENTINFORMATION SEGMENT INFORMATION Notes 17 false false R18.htm 2129109 - Disclosure - CONTINGENCIES AND LEGAL MATTERS Sheet http://www.grainger.com/role/CONTINGENCIESANDLEGALMATTERS CONTINGENCIES AND LEGAL MATTERS Notes 18 false false R19.htm 2303301 - Disclosure - REVENUE (Tables) Sheet http://www.grainger.com/role/REVENUETables REVENUE (Tables) Tables http://www.grainger.com/role/REVENUE 19 false false R20.htm 2307302 - Disclosure - PROPERTY, BUILDINGS AND EQUIPMENT (Tables) Sheet http://www.grainger.com/role/PROPERTYBUILDINGSANDEQUIPMENTTables PROPERTY, BUILDINGS AND EQUIPMENT (Tables) Tables http://www.grainger.com/role/PROPERTYBUILDINGSANDEQUIPMENT 20 false false R21.htm 2310303 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Sheet http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Tables http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETS 21 false false R22.htm 2315304 - Disclosure - DEBT (Tables) Sheet http://www.grainger.com/role/DEBTTables DEBT (Tables) Tables http://www.grainger.com/role/DEBT 22 false false R23.htm 2319305 - Disclosure - DERIVATIVE INSTRUMENTS (Tables) Sheet http://www.grainger.com/role/DERIVATIVEINSTRUMENTSTables DERIVATIVE INSTRUMENTS (Tables) Tables http://www.grainger.com/role/DERIVATIVEINSTRUMENTS 23 false false R24.htm 2326306 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.grainger.com/role/SEGMENTINFORMATIONTables SEGMENT INFORMATION (Tables) Tables http://www.grainger.com/role/SEGMENTINFORMATION 24 false false R25.htm 2404401 - Disclosure - REVENUE - Narrative (Details) Sheet http://www.grainger.com/role/REVENUENarrativeDetails REVENUE - Narrative (Details) Details 25 false false R26.htm 2405402 - Disclosure - REVENUE - Disaggregation of Revenues (Details) Sheet http://www.grainger.com/role/REVENUEDisaggregationofRevenuesDetails REVENUE - Disaggregation of Revenues (Details) Details 26 false false R27.htm 2408403 - Disclosure - PROPERTY, BUILDINGS AND EQUIPMENT (Details) Sheet http://www.grainger.com/role/PROPERTYBUILDINGSANDEQUIPMENTDetails PROPERTY, BUILDINGS AND EQUIPMENT (Details) Details http://www.grainger.com/role/PROPERTYBUILDINGSANDEQUIPMENTTables 27 false false R28.htm 2411404 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Balances and Changes in Carrying Amounts of Goodwill (Details) Sheet http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalancesandChangesinCarryingAmountsofGoodwillDetails GOODWILL AND OTHER INTANGIBLE ASSETS - Balances and Changes in Carrying Amounts of Goodwill (Details) Details 28 false false R29.htm 2412405 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details) Sheet http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details) Details 29 false false R30.htm 2413406 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Balance in Intangible Assets, Net (Details) Sheet http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalanceinIntangibleAssetsNetDetails GOODWILL AND OTHER INTANGIBLE ASSETS - Balance in Intangible Assets, Net (Details) Details 30 false false R31.htm 2416407 - Disclosure - DEBT - Long-Term Debt Instruments (Details) Sheet http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails DEBT - Long-Term Debt Instruments (Details) Details 31 false false R32.htm 2417408 - Disclosure - DEBT - Narrative (Details) Sheet http://www.grainger.com/role/DEBTNarrativeDetails DEBT - Narrative (Details) Details 32 false false R33.htm 2420409 - Disclosure - DERIVATIVE INSTRUMENTS - Narrative (Details) Sheet http://www.grainger.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails DERIVATIVE INSTRUMENTS - Narrative (Details) Details 33 false false R34.htm 2421410 - Disclosure - DERIVATIVE INSTRUMENTS - Effect of Fair Value Hedges in Interest Expense, Net (Details) Sheet http://www.grainger.com/role/DERIVATIVEINSTRUMENTSEffectofFairValueHedgesinInterestExpenseNetDetails DERIVATIVE INSTRUMENTS - Effect of Fair Value Hedges in Interest Expense, Net (Details) Details 34 false false R35.htm 2422411 - Disclosure - DERIVATIVE INSTRUMENTS - Fair Value and Carrying Amounts of Outstanding Derivative Instruments (Details) Sheet http://www.grainger.com/role/DERIVATIVEINSTRUMENTSFairValueandCarryingAmountsofOutstandingDerivativeInstrumentsDetails DERIVATIVE INSTRUMENTS - Fair Value and Carrying Amounts of Outstanding Derivative Instruments (Details) Details 35 false false R36.htm 2424412 - Disclosure - DIVIDEND (Details) Sheet http://www.grainger.com/role/DIVIDENDDetails DIVIDEND (Details) Details http://www.grainger.com/role/DIVIDEND 36 false false R37.htm 2427413 - Disclosure - SEGMENT INFORMATION - Narrative (Details) Sheet http://www.grainger.com/role/SEGMENTINFORMATIONNarrativeDetails SEGMENT INFORMATION - Narrative (Details) Details 37 false false R38.htm 2428414 - Disclosure - SEGMENT INFORMATION - Summary of Segment Results (Details) Sheet http://www.grainger.com/role/SEGMENTINFORMATIONSummaryofSegmentResultsDetails SEGMENT INFORMATION - Summary of Segment Results (Details) Details 38 false false R39.htm 2430415 - Disclosure - CONTINGENCIES AND LEGAL MATTERS (Details) Sheet http://www.grainger.com/role/CONTINGENCIESANDLEGALMATTERSDetails CONTINGENCIES AND LEGAL MATTERS (Details) Details http://www.grainger.com/role/CONTINGENCIESANDLEGALMATTERS 39 false false All Reports Book All Reports gww-20220630.htm gww-20220630.xsd gww-20220630_cal.xml gww-20220630_def.xml gww-20220630_lab.xml gww-20220630_pre.xml gww-20220630xex101.htm gww-20220630xex102.htm gww-20220630xex311.htm gww-20220630xex312.htm gww-20220630xex32.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 57 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "gww-20220630.htm": { "axisCustom": 0, "axisStandard": 15, "contextCount": 264, "dts": { "calculationLink": { "local": [ "gww-20220630_cal.xml" ] }, "definitionLink": { "local": [ "gww-20220630_def.xml" ] }, "inline": { "local": [ "gww-20220630.htm" ] }, "labelLink": { "local": [ "gww-20220630_lab.xml" ] }, "presentationLink": { "local": [ "gww-20220630_pre.xml" ] }, "schema": { "local": [ "gww-20220630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 307, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2021q4": 5, "total": 5 }, "keyCustom": 12, "keyStandard": 169, "memberCustom": 19, "memberStandard": 26, "nsprefix": "gww", "nsuri": "http://www.grainger.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - COVER", "role": "http://www.grainger.com/role/COVER", "shortName": "COVER", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.grainger.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - REVENUE", "role": "http://www.grainger.com/role/REVENUE", "shortName": "REVENUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106103 - Disclosure - PROPERTY, BUILDINGS AND EQUIPMENT", "role": "http://www.grainger.com/role/PROPERTYBUILDINGSANDEQUIPMENT", "shortName": "PROPERTY, BUILDINGS AND EQUIPMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109104 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS", "role": "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETS", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114105 - Disclosure - DEBT", "role": "http://www.grainger.com/role/DEBT", "shortName": "DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118106 - Disclosure - DERIVATIVE INSTRUMENTS", "role": "http://www.grainger.com/role/DERIVATIVEINSTRUMENTS", "shortName": "DERIVATIVE INSTRUMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123107 - Disclosure - DIVIDEND", "role": "http://www.grainger.com/role/DIVIDEND", "shortName": "DIVIDEND", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125108 - Disclosure - SEGMENT INFORMATION", "role": "http://www.grainger.com/role/SEGMENTINFORMATION", "shortName": "SEGMENT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129109 - Disclosure - CONTINGENCIES AND LEGAL MATTERS", "role": "http://www.grainger.com/role/CONTINGENCIESANDLEGALMATTERS", "shortName": "CONTINGENCIES AND LEGAL MATTERS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - REVENUE (Tables)", "role": "http://www.grainger.com/role/REVENUETables", "shortName": "REVENUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "idd960ca8e3ba45a68a496b5afdfb89f6_D20220401-20220630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS", "role": "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "idd960ca8e3ba45a68a496b5afdfb89f6_D20220401-20220630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307302 - Disclosure - PROPERTY, BUILDINGS AND EQUIPMENT (Tables)", "role": "http://www.grainger.com/role/PROPERTYBUILDINGSANDEQUIPMENTTables", "shortName": "PROPERTY, BUILDINGS AND EQUIPMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310303 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)", "role": "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315304 - Disclosure - DEBT (Tables)", "role": "http://www.grainger.com/role/DEBTTables", "shortName": "DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319305 - Disclosure - DERIVATIVE INSTRUMENTS (Tables)", "role": "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSTables", "shortName": "DERIVATIVE INSTRUMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326306 - Disclosure - SEGMENT INFORMATION (Tables)", "role": "http://www.grainger.com/role/SEGMENTINFORMATIONTables", "shortName": "SEGMENT INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "ied62c784664041afa5259779a59c2261_I20220630", "decimals": "-6", "first": true, "lang": "en-US", "name": "gww:ContractWithCustomerSalesIncentiveLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - REVENUE - Narrative (Details)", "role": "http://www.grainger.com/role/REVENUENarrativeDetails", "shortName": "REVENUE - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "ied62c784664041afa5259779a59c2261_I20220630", "decimals": "-6", "first": true, "lang": "en-US", "name": "gww:ContractWithCustomerSalesIncentiveLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "idd960ca8e3ba45a68a496b5afdfb89f6_D20220401-20220630", "decimals": "2", "first": true, "lang": "en-US", "name": "gww:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - REVENUE - Disaggregation of Revenues (Details)", "role": "http://www.grainger.com/role/REVENUEDisaggregationofRevenuesDetails", "shortName": "REVENUE - Disaggregation of Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "idd960ca8e3ba45a68a496b5afdfb89f6_D20220401-20220630", "decimals": "2", "first": true, "lang": "en-US", "name": "gww:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "ied62c784664041afa5259779a59c2261_I20220630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - PROPERTY, BUILDINGS AND EQUIPMENT (Details)", "role": "http://www.grainger.com/role/PROPERTYBUILDINGSANDEQUIPMENTDetails", "shortName": "PROPERTY, BUILDINGS AND EQUIPMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "ied62c784664041afa5259779a59c2261_I20220630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "ia01f84cfd56240f1982fe2591b7eca2d_I20211231", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Balances and Changes in Carrying Amounts of Goodwill (Details)", "role": "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalancesandChangesinCarryingAmountsofGoodwillDetails", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Balances and Changes in Carrying Amounts of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "if5da3c828cbb4b76a3fa0197e821adf1_I20201231", "decimals": "-6", "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "gww:GoodwillImpairmentLossExcludingDivestedBusinesses", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i0ffa2167bdcb412f8c3c6d4a741bc49e_D20210401-20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "gww:GoodwillImpairmentLossExcludingDivestedBusinesses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412405 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details)", "role": "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "gww:GoodwillImpairmentLossExcludingDivestedBusinesses", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i0ffa2167bdcb412f8c3c6d4a741bc49e_D20210401-20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "gww:GoodwillImpairmentLossExcludingDivestedBusinesses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "idd960ca8e3ba45a68a496b5afdfb89f6_D20220401-20220630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS", "role": "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "idd960ca8e3ba45a68a496b5afdfb89f6_D20220401-20220630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Balance in Intangible Assets, Net (Details)", "role": "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalanceinIntangibleAssetsNetDetails", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Balance in Intangible Assets, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "ied62c784664041afa5259779a59c2261_I20220630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416407 - Disclosure - DEBT - Long-Term Debt Instruments (Details)", "role": "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails", "shortName": "DEBT - Long-Term Debt Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "ied62c784664041afa5259779a59c2261_I20220630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:OtherLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "ied62c784664041afa5259779a59c2261_I20220630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417408 - Disclosure - DEBT - Narrative (Details)", "role": "http://www.grainger.com/role/DEBTNarrativeDetails", "shortName": "DEBT - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i123e12f7172940109e07953f14e112fa_I20201231", "decimals": "-6", "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "ied62c784664041afa5259779a59c2261_I20220630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgesLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420409 - Disclosure - DERIVATIVE INSTRUMENTS - Narrative (Details)", "role": "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails", "shortName": "DERIVATIVE INSTRUMENTS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "ied62c784664041afa5259779a59c2261_I20220630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgesLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "idd960ca8e3ba45a68a496b5afdfb89f6_D20220401-20220630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeExpenseNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421410 - Disclosure - DERIVATIVE INSTRUMENTS - Effect of Fair Value Hedges in Interest Expense, Net (Details)", "role": "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSEffectofFairValueHedgesinInterestExpenseNetDetails", "shortName": "DERIVATIVE INSTRUMENTS - Effect of Fair Value Hedges in Interest Expense, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i8a4c32b6a1514d8791cff0faa111c124_D20220401-20220630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:InterestIncomeExpenseNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i02fbc26caa2144f2875067ed10f7955f_I20220630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssetFairValueGrossLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422411 - Disclosure - DERIVATIVE INSTRUMENTS - Fair Value and Carrying Amounts of Outstanding Derivative Instruments (Details)", "role": "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSFairValueandCarryingAmountsofOutstandingDerivativeInstrumentsDetails", "shortName": "DERIVATIVE INSTRUMENTS - Fair Value and Carrying Amounts of Outstanding Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i02fbc26caa2144f2875067ed10f7955f_I20220630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssetFairValueGrossLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i7bb11fe8eb26444b82a43a69e214856f_I20220727", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:DividendsPayableAmountPerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424412 - Disclosure - DIVIDEND (Details)", "role": "http://www.grainger.com/role/DIVIDENDDetails", "shortName": "DIVIDEND (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i7bb11fe8eb26444b82a43a69e214856f_I20220727", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:DividendsPayableAmountPerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427413 - Disclosure - SEGMENT INFORMATION - Narrative (Details)", "role": "http://www.grainger.com/role/SEGMENTINFORMATIONNarrativeDetails", "shortName": "SEGMENT INFORMATION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "idd960ca8e3ba45a68a496b5afdfb89f6_D20220401-20220630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428414 - Disclosure - SEGMENT INFORMATION - Summary of Segment Results (Details)", "role": "http://www.grainger.com/role/SEGMENTINFORMATIONSummaryofSegmentResultsDetails", "shortName": "SEGMENT INFORMATION - Summary of Segment Results (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "ic7e1bce44f314c898a53adfcdb15c5d2_D20220401-20220630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i5d2c47bb19fa41ad85e55281e18c9590_D20210401-20210401", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyNumberOfPlaintiffs", "reportCount": 1, "unique": true, "unitRef": "plantiff", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430415 - Disclosure - CONTINGENCIES AND LEGAL MATTERS (Details)", "role": "http://www.grainger.com/role/CONTINGENCIESANDLEGALMATTERSDetails", "shortName": "CONTINGENCIES AND LEGAL MATTERS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i5d2c47bb19fa41ad85e55281e18c9590_D20210401-20210401", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyNumberOfPlaintiffs", "reportCount": 1, "unique": true, "unitRef": "plantiff", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "idd960ca8e3ba45a68a496b5afdfb89f6_D20220401-20220630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS (PARENTHETICAL)", "role": "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGSPARENTHETICAL", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS (PARENTHETICAL)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "idd960ca8e3ba45a68a496b5afdfb89f6_D20220401-20220630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "ied62c784664041afa5259779a59c2261_I20220630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "ied62c784664041afa5259779a59c2261_I20220630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "ied62c784664041afa5259779a59c2261_I20220630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (PARENTHETICAL)", "role": "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSPARENTHETICAL", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (PARENTHETICAL)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "ied62c784664041afa5259779a59c2261_I20220630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i79d0e85d7b314d99ac8c06dae9d736b2_D20220101-20220630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "if5da3c828cbb4b76a3fa0197e821adf1_I20201231", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREDHOLDERS' EQUITY CONDENSED CONSOLIDATED STATEMENT OF SHAREDHOLDERS' EQUITY", "role": "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENT OF SHAREDHOLDERS' EQUITY CONDENSED CONSOLIDATED STATEMENT OF SHAREDHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "i50d262f5ae394789a89e2c8474bdbe89_D20210101-20210331", "decimals": "-6", "lang": "en-US", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "idd960ca8e3ba45a68a496b5afdfb89f6_D20220401-20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1008009 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREDHOLDERS' EQUITY CONDENSED CONSOLIDATED STATEMENT OF SHAREDHOLDERS' EQUITY (PARENTHETICAL)", "role": "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYPARENTHETICAL", "shortName": "CONDENSED CONSOLIDATED STATEMENT OF SHAREDHOLDERS' EQUITY CONDENSED CONSOLIDATED STATEMENT OF SHAREDHOLDERS' EQUITY (PARENTHETICAL)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gww-20220630.htm", "contextRef": "idd960ca8e3ba45a68a496b5afdfb89f6_D20220401-20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } } }, "segmentCount": 45, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.grainger.com/role/COVER" ], "xbrltype": "tradingSymbolItemType" }, "gww_AccruedExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued Expenses", "label": "Accrued Expenses [Member]", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedExpensesMember", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSFairValueandCarryingAmountsofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "gww_CommercialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial [Member]", "label": "Commercial [Member]", "terseLabel": "Commercial" } } }, "localname": "CommercialMember", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/REVENUEDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "gww_ContractWithCustomerSalesIncentiveLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Sales Incentive Liability", "label": "Contract With Customer, Sales Incentive Liability", "terseLabel": "Accrued sales incentives" } } }, "localname": "ContractWithCustomerSalesIncentiveLiability", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/REVENUENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gww_ContractorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractors [Member]", "label": "Contractors [Member]", "terseLabel": "Contractors" } } }, "localname": "ContractorsMember", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/REVENUEDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "gww_DebtInstrumentNumberOfSemiAnnualPrincipalPayments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Number Of Semi-Annual Principal Payments", "label": "Debt Instrument, Number Of Semi-Annual Principal Payments", "terseLabel": "Number of semi-annual principal payments" } } }, "localname": "DebtInstrumentNumberOfSemiAnnualPrincipalPayments", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/DEBTNarrativeDetails" ], "xbrltype": "integerItemType" }, "gww_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNetFairValue": { "auth_ref": [], "calculation": { "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails": { "order": 2.0, "parentTag": "gww_LongTermDebtGrossFairValueDisclosure", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Unamortized, Discount (Premium) And Debt Issuance Costs, Net, Fair Value", "label": "Debt Instrument, Unamortized, Discount (Premium) And Debt Issuance Costs, Net, Fair Value", "terseLabel": "Debt issuance costs and discounts, fair value" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNetFairValue", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "gww_EndlessAssortmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Endless Assortment", "label": "Endless Assortment [Member]", "terseLabel": "Endless Assortment" } } }, "localname": "EndlessAssortmentMember", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalancesandChangesinCarryingAmountsofGoodwillDetails", "http://www.grainger.com/role/REVENUEDisaggregationofRevenuesDetails", "http://www.grainger.com/role/SEGMENTINFORMATIONSummaryofSegmentResultsDetails" ], "xbrltype": "domainItemType" }, "gww_FurnitureFixturesMachineryandEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Furniture, Fixtures, Machinery and Equipment [Member]", "label": "Furniture, Fixtures, Machinery and Equipment [Member]", "terseLabel": "Furniture, Fixtures, Machinery and Equipment" } } }, "localname": "FurnitureFixturesMachineryandEquipmentMember", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/PROPERTYBUILDINGSANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "gww_GoodwillImpairmentLossExcludingDivestedBusinesses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination, divested businesses and corresponding impairment amounts are not recognized in this concept", "label": "Goodwill, Impairment Loss, Excluding Divested Businesses", "terseLabel": "Impairments" } } }, "localname": "GoodwillImpairmentLossExcludingDivestedBusinesses", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gww_GovernmentCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Government Customer [Member]", "label": "Government Customer [Member]", "terseLabel": "Government Customer" } } }, "localname": "GovernmentCustomerMember", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/REVENUEDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "gww_HealthcareCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Healthcare Customer [Member]", "label": "Healthcare Customer [Member]", "terseLabel": "Healthcare Customer" } } }, "localname": "HealthcareCustomerMember", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/REVENUEDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "gww_HighTouchSolutionsNAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "High-Touch Solutions (N.A.)", "label": "High-Touch Solutions (N.A.) [Member]", "terseLabel": "High-Touch Solutions N.A." } } }, "localname": "HighTouchSolutionsNAMember", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalancesandChangesinCarryingAmountsofGoodwillDetails", "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "http://www.grainger.com/role/REVENUEDisaggregationofRevenuesDetails", "http://www.grainger.com/role/SEGMENTINFORMATIONSummaryofSegmentResultsDetails" ], "xbrltype": "domainItemType" }, "gww_LongTermDebtCurrentMaturitiesFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails": { "order": 3.0, "parentTag": "gww_LongTermDebtGrossFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Current Maturities, Fair Value Disclosure", "label": "Long-Term Debt, Current Maturities, Fair Value Disclosure", "negatedTerseLabel": "Less current maturities" } } }, "localname": "LongTermDebtCurrentMaturitiesFairValueDisclosure", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "gww_LongTermDebtExcludingCurrentMaturitiesFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails": { "order": 1.0, "parentTag": "gww_LongTermDebtGrossFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Excluding Current Maturities, Fair Value Disclosure", "label": "Long-Term Debt, Excluding Current Maturities, Fair Value Disclosure", "terseLabel": "Long-term debt, excluding current maturities, , fair value" } } }, "localname": "LongTermDebtExcludingCurrentMaturitiesFairValueDisclosure", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "gww_LongTermDebtGrossFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Gross, Fair Value Disclosure", "label": "Long-Term Debt, Gross, Fair Value Disclosure", "totalLabel": "Long-term debt, gross, fair value" } } }, "localname": "LongTermDebtGrossFairValueDisclosure", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "gww_LossContingencyNumberOfDeaths": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Number of Deaths", "label": "Loss Contingency, Number of Deaths", "terseLabel": "Number of deaths" } } }, "localname": "LossContingencyNumberOfDeaths", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/CONTINGENCIESANDLEGALMATTERSDetails" ], "xbrltype": "integerItemType" }, "gww_ManufacturingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Manufacturing [Member]", "label": "Manufacturing [Member]", "terseLabel": "Manufacturing" } } }, "localname": "ManufacturingMember", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/REVENUEDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "gww_OtherLongTermDebtFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Long-Term Debt, Fair Value Disclosure", "label": "Other Long-Term Debt, Fair Value Disclosure", "negatedTerseLabel": "Other, fair value" } } }, "localname": "OtherLongTermDebtFairValueDisclosure", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "gww_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other [Member]", "label": "Other [Member]", "verboseLabel": "Other" } } }, "localname": "OtherMember", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/REVENUEDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "gww_PercentageOfCompanyWideRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage Of Company-Wide Revenue", "label": "Percentage Of Company-Wide Revenue", "terseLabel": "Total company revenue (as a percent)" } } }, "localname": "PercentageOfCompanyWideRevenue", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/REVENUEDisaggregationofRevenuesDetails", "http://www.grainger.com/role/REVENUENarrativeDetails" ], "xbrltype": "percentItemType" }, "gww_RetailWholesaleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Retail/Wholesale [Member]", "label": "Retail/Wholesale [Member]", "terseLabel": "Retail/Wholesale" } } }, "localname": "RetailWholesaleMember", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/REVENUEDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "gww_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Excluding Assessed Tax, Percentage", "label": "Revenue From Contract With Customer, Excluding Assessed Tax, Percentage", "terseLabel": "Total net sales (as a percent)" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxPercentage", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/REVENUEDisaggregationofRevenuesDetails" ], "xbrltype": "percentItemType" }, "gww_RevenueFromContractWithCustomerExcludingAssessedTaxPercentageOfCompanyWideRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Excluding Assessed Tax, Percentage Of Company-Wide Revenue", "label": "Revenue From Contract With Customer, Excluding Assessed Tax, Percentage Of Company-Wide Revenue", "terseLabel": "Percent of total company revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxPercentageOfCompanyWideRevenue", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/REVENUEDisaggregationofRevenuesDetails" ], "xbrltype": "percentItemType" }, "gww_ServiceRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service Revenue [Member]", "label": "Service Revenue [Member]", "terseLabel": "Service Revenue" } } }, "localname": "ServiceRevenueMember", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/REVENUENarrativeDetails" ], "xbrltype": "domainItemType" }, "gww_StatementofStockholdersEquityParentheticalsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Statement of Stockholders' Equity (Parentheticals) [Abstract]", "label": "Statement of Stockholders' Equity (Parentheticals) [Abstract]", "terseLabel": "Statement of Stockholders' Equity (Parentheticals) [Abstract]" } } }, "localname": "StatementofStockholdersEquityParentheticalsAbstract", "nsuri": "http://www.grainger.com/20220630", "xbrltype": "stringItemType" }, "gww_TermLoanAgreement005Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan Agreement, 0.05%", "label": "Term Loan Agreement, 0.05% [Member]", "terseLabel": "Term Loan Agreement, 0.05%" } } }, "localname": "TermLoanAgreement005Member", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "gww_TransportationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transportation [Member]", "label": "Transportation [Member]", "terseLabel": "Transportation" } } }, "localname": "TransportationMember", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/REVENUEDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "gww_UnsecuredSeniorNotes185Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unsecured Senior Notes, 1.85%", "label": "Unsecured Senior Notes, 1.85% [Member]", "terseLabel": "Unsecured Senior Notes, 1.85%" } } }, "localname": "UnsecuredSeniorNotes185Member", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails", "http://www.grainger.com/role/DEBTNarrativeDetails", "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "gww_UnsecuredSeniorNotes3.75Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unsecured Senior Notes, 3.75% [Member]", "label": "Unsecured Senior Notes, 3.75% [Member]", "terseLabel": "Senior Notes, 3.75% due 2046" } } }, "localname": "UnsecuredSeniorNotes3.75Member", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "gww_UnsecuredSeniorNotes4.20Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unsecured Senior Notes, 4.20% [Member]", "label": "Unsecured Senior Notes, 4.20% [Member]", "terseLabel": "Senior Notes, 4.20% due 2047" } } }, "localname": "UnsecuredSeniorNotes4.20Member", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "gww_UnsecuredSeniorNotes4.60Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unsecured Senior Notes, 4.60% [Member]", "label": "Unsecured Senior Notes, 4.60% [Member]", "terseLabel": "Senior Notes, 4.60% due 2045" } } }, "localname": "UnsecuredSeniorNotes4.60Member", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "gww_YenDenominatedBankTermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Yen Denominated Bank Term Loan", "label": "Yen Denominated Bank Term Loan [Member]", "terseLabel": "Yen Denominated Bank Term Loan" } } }, "localname": "YenDenominatedBankTermLoanMember", "nsuri": "http://www.grainger.com/20220630", "presentation": [ "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails", "http://www.grainger.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r100", "r131", "r144", "r145", "r146", "r147", "r149", "r151", "r155", "r193", "r194", "r195", "r196", "r197", "r198", "r200", "r201", "r203", "r205", "r206" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalancesandChangesinCarryingAmountsofGoodwillDetails", "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "http://www.grainger.com/role/REVENUEDisaggregationofRevenuesDetails", "http://www.grainger.com/role/SEGMENTINFORMATIONSummaryofSegmentResultsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r100", "r131", "r144", "r145", "r146", "r147", "r149", "r151", "r155", "r193", "r194", "r195", "r196", "r197", "r198", "r200", "r201", "r203", "r205", "r206" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalancesandChangesinCarryingAmountsofGoodwillDetails", "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "http://www.grainger.com/role/REVENUEDisaggregationofRevenuesDetails", "http://www.grainger.com/role/SEGMENTINFORMATIONSummaryofSegmentResultsDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r0", "r104", "r109", "r115", "r168", "r279", "r280", "r281", "r285", "r286", "r335", "r336", "r337", "r338", "r428" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r0", "r104", "r109", "r115", "r168", "r279", "r280", "r281", "r285", "r286", "r335", "r336", "r337", "r338", "r428" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r0", "r104", "r109", "r115", "r168", "r279", "r280", "r281", "r285", "r286", "r335", "r336", "r337", "r338", "r428" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r161", "r263", "r267", "r412" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.grainger.com/role/REVENUEDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r161", "r263", "r267", "r412" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.grainger.com/role/REVENUEDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r158", "r263", "r265", "r369", "r410", "r411" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.grainger.com/role/REVENUENarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r158", "r263", "r265", "r369", "r410", "r411" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.grainger.com/role/REVENUENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableTradeCurrentAndNoncurrent": { "auth_ref": [ "r380", "r401" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Accounts Payable, Trade", "terseLabel": "Trade accounts payable" } } }, "localname": "AccountsPayableTradeCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r7", "r18", "r163", "r164" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable (less allowances for credit losses of $34 and $30, respectively)" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r13", "r376", "r394" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r380", "r401" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.", "label": "Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r30", "r185" ], "calculation": { "http://www.grainger.com/role/PROPERTYBUILDINGSANDEQUIPMENTDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Less accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/PROPERTYBUILDINGSANDEQUIPMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r21", "r49", "r51", "r52", "r396", "r417", "r418" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive losses" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r48", "r52", "r61", "r62", "r63", "r101", "r102", "r103", "r304", "r413", "r414", "r429" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Earnings (Losses)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r19" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional contributed capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r101", "r102", "r103", "r279", "r280", "r281", "r337" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Contributed Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in additional paid-in capital (APIC) for recognition of cost for employee stock purchase program (ESPP) award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net earnings to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r25", "r165", "r169" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSPARENTHETICAL" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r98", "r139", "r146", "r153", "r167", "r193", "r194", "r195", "r197", "r198", "r199", "r200", "r202", "r204", "r206", "r207", "r297", "r305", "r344", "r364", "r366", "r374", "r393" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r9", "r41", "r98", "r167", "r193", "r194", "r195", "r197", "r198", "r199", "r200", "r202", "r204", "r206", "r207", "r297", "r305", "r344", "r364", "r366" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSFairValueandCarryingAmountsofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r319", "r323" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSFairValueandCarryingAmountsofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Building, Structures and Improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/PROPERTYBUILDINGSANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r28", "r93" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r88", "r93", "r95" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r88", "r347" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash Flow Hedging" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Cash dividends paid per share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYPARENTHETICAL" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r101", "r102", "r337" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSPARENTHETICAL" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSPARENTHETICAL" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSPARENTHETICAL" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r17", "r366" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common Stock \u2013 $0.50 par value \u2013 300,000,000 shares authorized; 109,659,219 shares issued" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r57", "r59", "r60", "r70", "r386", "r406" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive earnings attributable to W.W. Grainger, Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r57", "r59", "r69", "r294", "r295", "r309", "r385", "r405" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "totalLabel": "Total comprehensive earnings attributable to noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Less comprehensive earnings (losses) attributable to noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r57", "r59", "r68", "r293", "r309", "r384", "r404" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive earnings \u2013 net of tax" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r144", "r145", "r146", "r147", "r149", "r155", "r157" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Operating earnings (losses)" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/REVENUEDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r74", "r369" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CrossCurrencyInterestRateContractMember": { "auth_ref": [ "r276", "r327" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to interest rates and foreign exchange rates.", "label": "Cross Currency Interest Rate Contract [Member]", "terseLabel": "Cross-currency swap" } } }, "localname": "CrossCurrencyInterestRateContractMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSFairValueandCarryingAmountsofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships.", "label": "Customer-Related Intangible Assets [Member]", "terseLabel": "Customer lists and relationships" } } }, "localname": "CustomerRelatedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalanceinIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r96", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r225", "r232", "r233", "r235", "r242" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "DEBT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DEBT" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r12", "r13", "r14", "r97", "r100", "r208", "r209", "r210", "r211", "r212", "r213", "r215", "r221", "r222", "r223", "r224", "r226", "r227", "r228", "r229", "r230", "r231", "r238", "r239", "r240", "r241", "r360", "r375", "r377", "r392" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails", "http://www.grainger.com/role/DEBTNarrativeDetails", "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r14", "r236", "r377", "r392" ], "calculation": { "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Long-term debt, gross", "totalLabel": "Long-term debt, gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails", "http://www.grainger.com/role/DEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r208", "r238", "r239", "r358", "r360", "r361" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r35", "r209" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails", "http://www.grainger.com/role/DEBTNarrativeDetails", "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails", "http://www.grainger.com/role/DEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r36", "r97", "r100", "r208", "r209", "r210", "r211", "r212", "r213", "r215", "r221", "r222", "r223", "r224", "r226", "r227", "r228", "r229", "r230", "r231", "r238", "r239", "r240", "r241", "r360" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails", "http://www.grainger.com/role/DEBTNarrativeDetails", "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r36", "r97", "r100", "r208", "r209", "r210", "r211", "r212", "r213", "r215", "r221", "r222", "r223", "r224", "r226", "r227", "r228", "r229", "r230", "r231", "r234", "r238", "r239", "r240", "r241", "r245", "r246", "r247", "r248", "r357", "r358", "r360", "r361", "r391" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails", "http://www.grainger.com/role/DEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r221", "r237", "r238", "r239", "r359" ], "calculation": { "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs and discounts \u2013 net of amortization" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r359" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences, after deferred tax asset, and other tax liabilities expected to be paid after one year or operating cycle, if longer.", "label": "Deferred Income Taxes and Other Tax Liabilities, Noncurrent", "terseLabel": "Deferred income taxes and tax uncertainties" } } }, "localname": "DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r91", "r183" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "auth_ref": [ "r43", "r46", "r321" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Asset, Fair Value, Gross Liability", "terseLabel": "Fair value and carrying value of derivative liabilities" } } }, "localname": "DerivativeAssetFairValueGrossLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSFairValueandCarryingAmountsofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSEffectofFairValueHedgesinInterestExpenseNetDetails", "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSFairValueandCarryingAmountsofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r42", "r44", "r45", "r321", "r368" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Fair value and carrying value of derivative assets" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSFairValueandCarryingAmountsofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r44", "r320", "r322", "r325", "r328" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSEffectofFairValueHedgesinInterestExpenseNetDetails", "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSFairValueandCarryingAmountsofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgesLiabilities": { "auth_ref": [ "r33" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum as of the balance sheet date of the (a) fair values of all liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments, and (b) the carrying amounts of the liabilities arising from financial instruments or contracts used to mitigate a specified risk (hedge), and which are expected to be extinguished or otherwise disposed of within a year or the normal operating cycle, if longer, net of the effects of master netting arrangements.", "label": "Derivative Instruments and Hedges, Liabilities", "terseLabel": "Derivative instruments and hedges, liabilities" } } }, "localname": "DerivativeInstrumentsAndHedgesLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r334", "r340" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "DERIVATIVE INSTRUMENTS" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r317", "r320", "r325" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSEffectofFairValueHedgesinInterestExpenseNetDetails", "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r317", "r320", "r325", "r328", "r329", "r332", "r333" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSEffectofFairValueHedgesinInterestExpenseNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSEffectofFairValueHedgesinInterestExpenseNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSFairValueandCarryingAmountsofOutstandingDerivativeInstrumentsDetails", "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r312", "r314" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r311", "r313", "r314", "r317", "r318", "r324", "r325", "r330", "r331", "r333", "r334" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSFairValueandCarryingAmountsofOutstandingDerivativeInstrumentsDetails", "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSEffectofFairValueHedgesinInterestExpenseNetDetails", "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSFairValueandCarryingAmountsofOutstandingDerivativeInstrumentsDetails", "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/REVENUEDisaggregationofRevenuesDetails", "http://www.grainger.com/role/REVENUENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r263", "r265", "r266", "r267", "r268", "r269", "r270", "r271" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/REVENUEDisaggregationofRevenuesDetails", "http://www.grainger.com/role/REVENUENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenues" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dividends [Abstract]", "terseLabel": "Dividends [Abstract]" } } }, "localname": "DividendsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r249" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedTerseLabel": "Cash dividends paid" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends Payable, Amount Per Share", "terseLabel": "Dividend declared (in dollars per share)" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DIVIDENDDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r71", "r107", "r108", "r109", "r110", "r111", "r116", "r118", "r120", "r121", "r122", "r123", "r124", "r338", "r339", "r387", "r407" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r71", "r107", "r108", "r109", "r110", "r111", "r118", "r120", "r121", "r122", "r123", "r124", "r338", "r339", "r387", "r407" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "perShareItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r347" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Exchange rate effect on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r61", "r62", "r63", "r101", "r102", "r103", "r106", "r112", "r114", "r125", "r168", "r244", "r249", "r279", "r280", "r281", "r285", "r286", "r337", "r349", "r350", "r351", "r352", "r353", "r355", "r413", "r414", "r415", "r429" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Intangible Assets [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalanceinIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r341", "r343" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Intangible Assets [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalanceinIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueHedgingMember": { "auth_ref": [ "r315" ], "lang": { "en-us": { "role": { "documentation": "A hedge of the exposure to changes in the fair value of a recognized asset or liability, or of an unrecognized firm commitment, that are attributable to a particular risk.", "label": "Fair Value Hedging [Member]", "terseLabel": "Fair Value Hedging" } } }, "localname": "FairValueHedgingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSEffectofFairValueHedgesinInterestExpenseNetDetails", "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Finite-lived intangible assets, useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalanceinIntangibleAssetsNetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r180" ], "calculation": { "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalanceinIntangibleAssetsNetDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Finite-lived intangible assets, accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalanceinIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r180", "r371" ], "calculation": { "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalanceinIntangibleAssetsNetDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Finite-lived intangible assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalanceinIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r180", "r370" ], "calculation": { "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalanceinIntangibleAssetsNetDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Finite-lived intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalanceinIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r91" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedTerseLabel": "Net gains from sale or redemption of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r171", "r172", "r366", "r373" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, ending balance", "periodStartLabel": "Goodwill, beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalancesandChangesinCarryingAmountsofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.", "label": "Goodwill and Intangible Asset Impairment", "verboseLabel": "Cumulative goodwill impairments" } } }, "localname": "GoodwillAndIntangibleAssetImpairment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "GOODWILL AND OTHER INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETS" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r173" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalancesandChangesinCarryingAmountsofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalancesandChangesinCarryingAmountsofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalancesandChangesinCarryingAmountsofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r73", "r98", "r139", "r145", "r149", "r152", "r155", "r167", "r193", "r194", "r195", "r198", "r199", "r200", "r202", "r204", "r206", "r207", "r344" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r317", "r329" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSEffectofFairValueHedgesinInterestExpenseNetDetails", "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSFairValueandCarryingAmountsofOutstandingDerivativeInstrumentsDetails", "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSEffectofFairValueHedgesinInterestExpenseNetDetails", "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSFairValueandCarryingAmountsofOutstandingDerivativeInstrumentsDetails", "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSEffectofFairValueHedgesinInterestExpenseNetDetails", "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r65", "r139", "r145", "r149", "r152", "r155", "r372", "r381", "r389", "r408" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Earnings before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r99", "r113", "r114", "r137", "r284", "r287", "r288", "r409" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r90" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Trade accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r90" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r90" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes \u2013 net" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r90" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r90" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r90" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r181" ], "calculation": { "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalanceinIntangibleAssetsNetDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite-lived intangible assets, carrying amount" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalanceinIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefinitelivedIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Member]", "terseLabel": "Non-amortized trade names and other" } } }, "localname": "IndefinitelivedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalanceinIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalanceinIntangibleAssetsNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Total intangible assets, gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalanceinIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r176", "r178" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalanceinIntangibleAssetsNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangibles \u2013 net", "totalLabel": "Total intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalanceinIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r388" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "negatedTerseLabel": "Interest expense \u2013 net", "terseLabel": "Interest income (expense), net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS", "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSEffectofFairValueHedgesinInterestExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest rate swaps" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSEffectofFairValueHedgesinInterestExpenseNetDetails", "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSFairValueandCarryingAmountsofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r6", "r40", "r366" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories \u2013 net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/PROPERTYBUILDINGSANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r191" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.", "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "CONTINGENCIES AND LEGAL MATTERS" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONTINGENCIESANDLEGALMATTERS" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r98", "r167", "r344", "r366", "r379", "r399" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r34", "r98", "r167", "r193", "r194", "r195", "r198", "r199", "r200", "r202", "r204", "r206", "r207", "r298", "r305", "r306", "r344", "r364", "r365", "r366" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedTerseLabel": "Current maturities of long-term debt", "terseLabel": "Current maturities of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "verboseLabel": "Long-term debt, fair value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt (less current maturities)" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtWeightedAverageInterestRateOverTime": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of long-term debt outstanding calculated over time.", "label": "Long-term Debt, Weighted Average Interest Rate, over Time", "terseLabel": "Average interest rate" } } }, "localname": "LongTermDebtWeightedAverageInterestRateOverTime", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails", "http://www.grainger.com/role/DEBTNarrativeDetails", "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r36", "r192" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails", "http://www.grainger.com/role/DEBTNarrativeDetails", "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyNumberOfPlaintiffs": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of plaintiffs that have filed claims pertaining to a loss contingency.", "label": "Loss Contingency, Number of Plaintiffs", "terseLabel": "Number of plaintiffs" } } }, "localname": "LossContingencyNumberOfPlaintiffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONTINGENCIESANDLEGALMATTERSDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "Other" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalancesandChangesinCarryingAmountsofGoodwillDetails", "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "http://www.grainger.com/role/SEGMENTINFORMATIONSummaryofSegmentResultsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r39", "r98", "r167", "r193", "r198", "r199", "r200", "r206", "r207", "r344", "r378", "r398" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r88" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r88" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r88", "r89", "r92" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r55", "r58", "r63", "r66", "r92", "r98", "r105", "r107", "r108", "r109", "r110", "r113", "r114", "r119", "r139", "r145", "r149", "r152", "r155", "r167", "r193", "r194", "r195", "r198", "r199", "r200", "r202", "r204", "r206", "r207", "r339", "r344", "r382", "r402" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net earnings attributable to W.W. Grainger, Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r55", "r58", "r63", "r113", "r114", "r300", "r308" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 }, "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Less net earnings attributable to noncontrolling interest", "verboseLabel": "Net earnings" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS", "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "auth_ref": [ "r250", "r296", "r302" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.", "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance", "terseLabel": "Capital contribution" } } }, "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r101", "r102", "r103", "r249", "r291" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r76" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedTotalLabel": "Total other expense \u2013 net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other (income) expense:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/SEGMENTINFORMATIONNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r139", "r145", "r149", "r152", "r155" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Segment operating earnings", "totalLabel": "Operating earnings" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS", "http://www.grainger.com/role/SEGMENTINFORMATIONSummaryofSegmentResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r363" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r363" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease liability" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r362" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r144", "r145", "r146", "r147", "r149", "r155" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Segment Balances Before Intersegment Eliminations and Consolidation Reconciling Items" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalancesandChangesinCarryingAmountsofGoodwillDetails", "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "http://www.grainger.com/role/SEGMENTINFORMATIONSummaryofSegmentResultsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r4", "r310" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r319", "r332" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSFairValueandCarryingAmountsofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r293", "r294", "r303" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r47", "r49", "r345", "r346", "r348" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Foreign currency translation adjustments \u2013 net of reclassification to earnings" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r56", "r59", "r61", "r62", "r64", "r67", "r244", "r349", "r354", "r355", "r383", "r403" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Total other comprehensive earnings (losses)", "verboseLabel": "Other comprehensive earnings (losses)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITY", "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive earnings (losses):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax": { "auth_ref": [ "r49", "r53", "r54", "r277" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net periodic benefit cost (credit) of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax", "terseLabel": "Postretirement benefit plan losses and other \u2013 net of tax benefit of $1, $1, $2, and $2, respectively" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r50", "r293" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax (expense) benefit for reclassification adjustment from accumulated other comprehensive (income) loss of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax", "terseLabel": "Postretirement benefit plan reclassification, net of tax benefit" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGSPARENTHETICAL" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherContractMember": { "auth_ref": [ "r44", "r276", "r327" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is classified as other.", "label": "Other Contract [Member]", "terseLabel": "Other Contract" } } }, "localname": "OtherContractMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSEffectofFairValueHedgesinInterestExpenseNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r284" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other current and other deferred income tax expense (benefit) attributable to continuing operations.", "label": "Other Income Tax Expense (Benefit), Continuing Operations", "terseLabel": "Deferred income taxes and tax uncertainties" } } }, "localname": "OtherIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebt": { "auth_ref": [ "r14", "r377", "r395" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other.", "label": "Other Long-term Debt", "negatedTerseLabel": "Other" } } }, "localname": "OtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSFairValueandCarryingAmountsofOutstandingDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedTerseLabel": "Other \u2013 net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent": { "auth_ref": [ "r15", "r273", "r274", "r275" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit other postretirement plan, classified as noncurrent. Excludes pension plan.", "label": "Liability, Other Postretirement Defined Benefit Plan, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r79", "r81" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other \u2013 net" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r84" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchases of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r84" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Cash dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r84" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Payments for employee taxes withheld from stock awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r80" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Additions to property, buildings, equipment and intangibles" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r16", "r243" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Cumulative preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSPARENTHETICAL" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Cumulative preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSPARENTHETICAL" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r16", "r243" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Cumulative preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSPARENTHETICAL" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Cumulative preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSPARENTHETICAL" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r16", "r366" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Cumulative preferred stock \u2013 $5 par value \u2013 12,000,000 shares authorized; none issued nor\u00a0outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r8", "r26", "r27" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r83", "r86" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other \u2013 net" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r78" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "verboseLabel": "Proceeds from sale or redemption of assets" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r82", "r278" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from stock options exercised" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r3", "r55", "r58", "r63", "r87", "r98", "r105", "r113", "r114", "r139", "r145", "r149", "r152", "r155", "r167", "r193", "r194", "r195", "r198", "r199", "r200", "r202", "r204", "r206", "r207", "r293", "r299", "r301", "r308", "r309", "r339", "r344", "r389" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net earnings", "totalLabel": "Net earnings" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITY", "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEEARNINGS", "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r30", "r186" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/PROPERTYBUILDINGSANDEQUIPMENTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r188", "r419", "r420", "r421" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PROPERTY, BUILDINGS AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/PROPERTYBUILDINGSANDEQUIPMENT" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r29", "r184" ], "calculation": { "http://www.grainger.com/role/PROPERTYBUILDINGSANDEQUIPMENTDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, buildings and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/PROPERTYBUILDINGSANDEQUIPMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/PROPERTYBUILDINGSANDEQUIPMENTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r10", "r11", "r186", "r366", "r390", "r400" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.grainger.com/role/PROPERTYBUILDINGSANDEQUIPMENTDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, buildings and equipment \u2013 net", "totalLabel": "Property, buildings and equipment \u2013 net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.grainger.com/role/PROPERTYBUILDINGSANDEQUIPMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r10", "r186" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property, Buildings and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/PROPERTYBUILDINGSANDEQUIPMENTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r10", "r184" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/PROPERTYBUILDINGSANDEQUIPMENTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r72", "r170" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r85" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedTerseLabel": "Payments of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r20", "r249", "r282", "r366", "r397", "r416", "r418" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r101", "r102", "r103", "r106", "r112", "r114", "r168", "r279", "r280", "r281", "r285", "r286", "r337", "r413", "r415" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r130", "r131", "r144", "r150", "r151", "r158", "r159", "r161", "r262", "r263", "r369" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales", "verboseLabel": "Total net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS", "http://www.grainger.com/role/SEGMENTINFORMATIONSummaryofSegmentResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r264", "r272" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/REVENUE" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r36", "r100", "r238", "r240", "r245", "r246", "r247", "r248", "r357", "r358", "r361", "r391" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-Term Debt Instruments" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DEBTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r324" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of Fair Value and Carrying Amounts of Outstanding Derivative Instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "auth_ref": [ "r311", "r313", "r314", "r317", "r318", "r324", "r325", "r330", "r331" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Schedule of Derivative Instruments [Table Text Block]", "terseLabel": "Schedule of Effect of Fair Value Hedges in Interest Expense, Net" } } }, "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r177", "r179" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Balance in Intangible Assets, Net" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r174", "r175" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalancesandChangesinCarryingAmountsofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r174", "r175" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Balances and Changes in Carrying Amounts of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r30", "r186" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/PROPERTYBUILDINGSANDEQUIPMENTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r139", "r142", "r148", "r174" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "http://www.grainger.com/role/SEGMENTINFORMATIONSummaryofSegmentResultsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r139", "r142", "r148", "r174" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Summary of Segment Results" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/SEGMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r126", "r130", "r131", "r132", "r133", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r144", "r145", "r146", "r147", "r149", "r150", "r151", "r152", "r153", "r155", "r161", "r189", "r190", "r410" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalancesandChangesinCarryingAmountsofGoodwillDetails", "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "http://www.grainger.com/role/REVENUEDisaggregationofRevenuesDetails", "http://www.grainger.com/role/SEGMENTINFORMATIONSummaryofSegmentResultsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Summarized Information" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r126", "r128", "r129", "r139", "r143", "r149", "r153", "r154", "r155", "r156", "r158", "r160", "r161", "r162" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENT INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/SEGMENTINFORMATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "http://www.grainger.com/role/SEGMENTINFORMATIONSummaryofSegmentResultsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r75" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior notes", "verboseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DEBTLongTermDebtInstrumentsDetails", "http://www.grainger.com/role/DEBTNarrativeDetails", "http://www.grainger.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r90" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r253", "r283" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).", "label": "Shareholders' Equity and Share-based Payments [Text Block]", "terseLabel": "DIVIDEND" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DIVIDEND" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Capitalized software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalanceinIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r2", "r126", "r130", "r131", "r132", "r133", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r144", "r145", "r146", "r147", "r149", "r150", "r151", "r152", "r153", "r155", "r161", "r174", "r187", "r189", "r190", "r410" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalancesandChangesinCarryingAmountsofGoodwillDetails", "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "http://www.grainger.com/role/REVENUEDisaggregationofRevenuesDetails", "http://www.grainger.com/role/SEGMENTINFORMATIONSummaryofSegmentResultsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r38", "r61", "r62", "r63", "r101", "r102", "r103", "r106", "r112", "r114", "r125", "r168", "r244", "r249", "r279", "r280", "r281", "r285", "r286", "r337", "r349", "r350", "r351", "r352", "r353", "r355", "r413", "r414", "r415", "r429" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITY", "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalanceinIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r101", "r102", "r103", "r125", "r369" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITY", "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalanceinIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r16", "r17", "r244", "r249" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Purchases of treasury stock" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r17", "r22", "r23", "r98", "r166", "r167", "r344", "r366" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total W.W. Grainger, Inc. shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r62", "r98", "r101", "r102", "r103", "r106", "r112", "r167", "r168", "r249", "r279", "r280", "r281", "r285", "r286", "r291", "r292", "r307", "r337", "r344", "r349", "r350", "r355", "r414", "r415", "r429" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Shareholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DIVIDENDDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r356", "r367" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DIVIDENDDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r356", "r367" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DIVIDENDDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r356", "r367" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DIVIDENDDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r356", "r367" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/DIVIDENDDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks, trade names and other" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/GOODWILLANDOTHERINTANGIBLEASSETSBalanceinIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r37", "r251" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITYCONDENSEDCONSOLIDATEDSTATEMENTOFSHAREDHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r37", "r251" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares at cost" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSPARENTHETICAL" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r37", "r251", "r252" ], "calculation": { "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, at cost \u2013 58,709,727 and 58,439,014 shares, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r117", "r122" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average number of shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r116", "r122" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.grainger.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8475-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r188": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r253": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r283": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569655-111683" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(i)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(6)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28129-110885" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r422": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r423": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r424": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r425": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r426": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r427": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL34724391-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" } }, "version": "2.1" } ZIP 58 0000277135-22-000022-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000277135-22-000022-xbrl.zip M4$L#!!0 ( /R!_53OR:.Y0H$! #L;% 0 9W=W+3(P,C(P-C,P+FAT M;>R]Z793R;(N^O\\A:[WO6=7C<&$;"([JLIGN+!AN0ZV"VP6V_QA1':VC"QY M23+8//V-E"S #84!6=*4)ZL62)IM9G1?1$9&_/Y_SHX[K?>I/VCWNG^L\(=L MI?5_5G__?ZKJ?_Y\^;RUW@NGQZD[;#WI)QRFV/K0'AZV7L-?*_=YQZW6O M_Z[]'JMJ=,V3WLEYOWUP.&P))L25@_W'+'*,2KC*<! ?RX YNFRLD0Z,-BBX=8Y% M@=*C0%\>>SBDT=$(NX/'9YUV]]T?*X?#XC MHRL7I[;/+IUWYON=T9F"GE>&Q_NN2+TYE^-#[XZ=1!^Z97 MH#/YH__9>KX;#M,Q5NWN8(C=D"97'7SX<.FJ@SZVNP>I_S#TCA^5F69:LLG) MUX;YY?O(1^6PQT'Z/-;AS6=_'N>C81^[@]SK'^.0N*0\D55,5%Q,;A+3E>$/ M4GAXT'O_B Z4T_E_8'+JZ: Z0#SY='K&@1\][^+ Z/2*\4KRBTN^3K-"WNN_DA?]IU%Q5S'YQGS+2]C],]54RM@<]$-S\TQ7C M,T87/.Y@]^"/E=2M7NVN$"MTAR6>U=WY" MSPGC;W^L#-/9\-%H>AZM_J__];]^'[:'G;1*?%1-V.7W1^/??G\TOK/OQ?/5 MWV/[?6LP/.^D/U9B>W#2P?/'W5XWT?/;9X_+B:D__MB.,75''^GX-NF(?CN, M'W\V?)GR'RMMXR)+5D7C)8?H' 8;F(Z87#12>_%V??0JG$CSF86[>%P>G=J/ M-[KT?N=/:#1][&QV8SK[O^E\I=6.=.LH_WWNUWOOGXN7[_?EUFD\VGC_YID[ MVCG:/MI__>;=SNM]N;,>/N[LO9#;1_%PZV@#=O;>?7BS_M?AEJ#_'S]M/Y?; MG?V/O8_[XNGQF_7.\?;' [GU\1W;_K@O]_VV_M[?QWN M=^S9UL>U]V^Z?QV^^=B#[?7],[HO'5\[W][;8#M[AX?[1W^V=Y[]=;RS_M?Q MUM$F/?. ;^TZMO_ZK\&;O9[:/WHEWZQO?MP^>OIN^]D^>_.:SEE_)W=>O^R\ M6?_W._HNWCS;8MM/+J[YG[\._7'L[!QUVMM[\=W6T9;8>OV"O3EZV=D_.J#[ M!_7FV;_?;;\NW]^\V__X@OW/QQ?#K5UV]GQO8[BS_H)O[6V^E:BRCYS4:+:D M4*/""IW$BAD &X*/41&)&?T1QG"I?G]TB:YW2>8GI_T^T?AI>Q"PLY^PO]&- MZV1I5EICR:,GG T?1_JE.J;''E81&RZX#1>\NL8%2F7)E#%5\H&L+S*HK 5; M:6/ \LRD!+.RRL4CR6?( !.$\9D#GM(O@X;&MZ#QNVLT!I],8B K;9.N@#E6 M>$N*(U#PE:_K$R:!^?= J4'?UVV"],\R6>?'@VB'2' M1Y=O,7[\YV=>O,*@=]H??1M!Z,<7C#AFCA]AQ,F-T@@T3KZU8_F>VZG?&KU0 MNA'Q/]G\OY>QS]6+5R<_7;[[R4B/3;X1TN\/"W 9*=?B;S ^N>[SL4^O&;\X M55<%C5\^,OD^>-,QJCTRR@3=(C*-06P6FO,,=,4YWU!2?"8G,BS((3/]'A=*0%+D_TA5?[ M^-7N^G?3@.6,@FOC8_# 1;9!!AT!#7 ?P*41#?B$!GP1:6,<:A<$$+S"]NQ&$QRV79\2??OLQV79@ 9SQ9"CDH+8)D[*\AZ*L>]20%% M',T YT+RQ9H!7G%123Z%&<@JH@Q6V. ]>*-19IH49Y(5A"_SF ?8XLT F]H, M1"(Y1Y^0!P4N9I(#AB[IP(,.I#3'/+!X4L"G)@4"@Y+>HM2;J5C3X^(;3HZ7KBZ6#UXO#LDQ5^N MV?C/:8D?]XY/>EWZ.E@[:Q,\G)Q&OQ_WNKO#7G@WOM?OCVY\Q*=9^_0FVXV7V")^TA=FI")@?D M)-@8>12$5\&Y9 A^$?@*]*,Q;&G(]#(-L=U-<0/[W7;W8% 3^AC03(')P3,& MR247F5)6!/2"909R:>BS%L+I\6FG+-KO# ]3OYS73X?E;N_39C?TCE--2.:4 M(3<\2<>U(H#M")* ($AF EA!SLS2D&RO/X+UYW4R2UP%9815-O,(G*N2SR$2 M\]%IFY)9'N)L][IEX/U>IT/J;I.F@/RQ84VH)$0*)AL4.GH0# CD!@=$M.!8 M] JN1@-D[I8E%HD16FDMIF'5J71+!@P$12P]DO8('90C\)>Z923*:Y:/JK,#&_&FK M2MJO3-X9258,I1?TG5")$LF#C4LHL7-QS.9/:.=#LAD"4=:!]<9+)DE'1QFR M8=DM<&AQT!\^?C(F&5%H(^<4AN,DIIV\%GLG!6:.27RK,^/1Z6!8'OT-*M?/ M4MR)ZQ*4CYG$WV+A&^E*9@AGSKK(I%;*-7RSH(0#Z51$)!@& D)$+RUR%FP, M3&<$?;&:4G^%/JNUA"NZ^"=(XWD.V1O(W CP)EC% VA2R-&P)!5;&M+,8RUA M>F0*NBQ&DJAD;X%%C]I;@Q)#SN3,A+ T9)JI:9H>?3+1PW*4-BL)61CR2R"0 MH0H^1Z/5\FBX>:\E3(]DR:9 N%/IY(E6"0E&A*"#US):R9E:&I+-;BUA>L2Q MR+S4FKFD-9FEA"9'%Q1+4++__/+HNSFL)4R/2C(F';5+QJH,P$.)R3AO..'&I.BE%]:KY:/M[%=\9D]5E%I:901($4%Q=%(G MYW/)6@@\A+A\5%V(58$Y6%MT&,O^'AT$!/*<41L(,O&8F,B$5(%Y!G$)#DTI!F3D'"*9')":FM#D&3[PS<1*\D,V3-KM93Z4U"C_O19@"#A ME$A6-IY[$!P3^?4JEC1)P:1 *2T9)X2E(=E,@X13TW=)"+#()!/ K'8)E7$V M^A@SSR(O#7'F$R2<$I6R9M$*&XVT')1,EHG 9= 82]",Y]EMIUP:7#>M=7GO MD4Q1,!Z\!9[ .YVY"1E#<"X+NS2DF0^NF]JNER23RCG'4="*_*3,@DG1RBP- M.<%J:<@T8UPW+?J4>@J90P2A.*"+7I#U28D5Q9>U\DM#G_GCNJEI/LT8DD62 MCEPEQYEWS/+L14R:D%U:'I&:):Z;%G%2#$*1(RL$![")(R8>$8(-41)D6!ZS M-!=<-[7MLSZC]=8Q3ZX1D"4B>"4C[BR7/N="T@ Y"#0")0!$26)K0A+D *B0 M63;S(&DMYLUX71)5IP+59.T@04?D0.' M9,$*+'O(0O*Q;"G(RT?5N20"S(6VW :26,ZM$Q+0!)]2%BXZQ>G_T83EH^W\ MEXSG(\2"^YAC\CPYL-%Z+T-PP7N;,.2+=AL6/"G6"%Q%S! ( M0P9.?TF/@65&0K@TI)E':'%Z9!+<00 PBF<$JYT77 N3)'->*1WTTI!IIJ'% MZ=%' QDNC=XHGR&)C(DIITVT,GJ=K5\:^LP[M#@]DG'K76":2<\ @@1KG!!. M)I^MSEHLCTC-+K0X1;.4O6<^!YV8!QFTY6A)WWEA$3EW=FF(,X?0XA2UGK%9 M2L-$*4TE,5C!!0:G/?I,^!*?SD0)3]=T0R0SL> 9>D/D#-AU1SJ MS2\+CKKJMLRD*/Y5MT4[Y"):D8$'53R68 K^RH23#2P?<6<<7)T]23TX7[J2 M&.D#1%1H9;)*@$^H/ MMK,/ ,^>JM::K+B5PO@$FD7T$%5RWC+$R.;2T6497:SY$SJ0;K8)>$*"4JQD MR%N4*BC2SEPE,0D2UI^^,PP23BDU%+3C/@E(@1LH#:LL=UJK8)6/AI3NTI!F M3D'":>U;L&4+258V*P.8P)$O$J4)$35&-'9IR#3K(.&T,JS5*!=4A[)";="5 M9+9DF.?@829# >&6R=HXM#4X_*8I?D$":<%'L@%0\6#%TZ"\H&,DC2: MD?^M>4HZU&!C>"GV^'>_%T_#<*>_F_KOVR&-*73PXIO>I>[HL6[X_ M==CKGI87_TJ7SA/Z.+G!K?M#&A6$E@3K98H0"4IZ&<')4D/8:,QU"*LM$$/, M)]1"%I!YK:/B'DQ@/AF33"X]UPP1-M6 A-=4\)^G \*4@\'N^!:#S_3\5_O@ M<*]W&@YW>YW3XAX,MM>^0=5;<= 6'O7Z3TX'0\)#_2^>]Z3H>@S#7G\I(SHQ M^E) G-P3!4 FW#,6&?F62F!.3-=AS60ZU)LFCVYT8X<.K T&O?X=E1R>/^= M5*1V@ 56JGR1V\2,1Y9YU#Q*-.S><$XMJ9=0.)I%3U1SP!ESS#.7E.,\:""( M6 ,@V!B->54=4BH;0SP3&%=@(=F@# %)&[C.)5VG!LS3&(VY< X0VY1<2?36 M SD:7J; 8H3,1M4AZU#Z\Q[+/6;D65CZQQN(I55K#D8Z,AR2:2/JL*C[S]0[ MIA]"^YMK#',V3;4$'*7E,ID-1Q8C 3KGT!%1DW!!2JEU'9(]%HYW[H6?P1WR MY&.*27"@?]"'D$Q2WG 1& OWA7%J23RTS""1";@EG(@>/;,9G&-2RZA3'=R, MA9/Z.5B,N:"-%*3GT25R3 40O$#F>-0Z!3":2PT-[RR^Q9@+XT2330B&Z!@9 M"._0:@<:P 1OM;3IOC!.+8EG6 "N8R2T&"!Z@9)'ZZS6(G.A/:^!N5_@P-2S MWOO4[Y:7F!Q<1M3!R;\0V@H5A2*QCRZ6%6\(,G"4$NON:WPW$>ML0>;"0$QX MI8110JH$ IW'H(B#I&/)HXUXWQBHED3D1FMK'+D;2D/.P@4;/3+,,IEL71U@ M0&-)Y@TE8RBEQ[V(I:J>BDZC4EI)QD+2AM:"9=)(VCC/['UCH%H24?/$C76>,Y5)"S@D$.!*MSZ-G*=8=SSYKX2=X6' M?IJ#%K@OZQ\1K8'L5^@Q.\0C"02XT7#9H3!I"$)WG-[?\] M,AUS01X!."II$*0#D)&0AXB"!PR)9[(H=8>/]\5TS&<' 01%T"/;P"PHX:QU MFBR(\EIZ:9*Y1[Q32_H)H;3FNI0^3V7;N44GP[S4ZZTMNV=,IRRCO/('*38F)$8*B[VSH_!KH7GH=Q M,JIHE+5!0TP632#O@UD'Z#7YL/>*>VI)05 ^.^U$0B&!D0D1R1GA,7/#0I9U MSX>X5P9D+@C$.SP7,BFG>0F< M*\,=BI0EJ:'L3()<]WR^V1J0^=2>D.0I>@>@LH! IL1S%K,LN=I<3%;0%QL" M+'!6[UX?NX,34@!8'K:, 23#00L,\ M_PP^DBDUMC5+H(!;95W6/BM$A2:26UL#YKG?!/2**4,$(@I9,$S;()1SSBI6 ME '7-;#_C?689]:%\"IP$8((&8)5Z+G5FOBHI-)PL63\L[S68SX+9X:IA-R[ MA !!:)\(>)3VE#XS'GC=$_>6GX#161.U#)Z7DF4", MOM"?[,6JL9VM@_A?8 M>HRZ$RPCZ!#T)RF+2>4$/":K0 +RC-:8[$/=4>-MZ#9/JU1+GN&\LC\"]X-;5O:+NLIN(^>12!>.8+=V=M8 WHF<@A/1 M:L6#CG7?2[:TLNZ1#+A268/VD)3PRGOM'$D_:B-C'5HN+/:Z]'Q"PVA+?0#K MT#.0-EB7!.-1C\ ;N#JDIBRP@IU/MUM2IQ:"AY@="*DP O-!&NEL4J1D:Z!@ M%UM0YP.UA(C&IHPAZ +)K1*?,]#N/4D:60DCQYLE Q$":^Z7%IY M.JW+M-G.=KN=2\HO8QJUV&.F#0:: M ;!ES06S-H([(T)=,$$)T(23E,N3L979YDF_!%U@V M%S@@,M,N57P.M?]Y:<^L#6@-@5C)"5()G/,D+"J>:\ \3:.AN7 .Z1;T@1SJ MX V8 ,ZR) ,&*R!P+^6]X9Q:4H^P.!>R[/.("2 ")H["@4A\@2% M8S3&,.*VS#-%Q*&%RZ6QM2X]1[PLFTVR\F6K$(H@> V8IS$:<^$<*Q3WBJ"I M"T79!$]050L6.5D/,AKJWG!.+:D'D)T2(8<4 8Q,WD2G0DH^.&4) -3>Y-^/ M7D/S@8L^9N5(QCWQ#AKKHG"2$>RP 8WX5 ZIX9T%-AES81S,'IA1ABOI0"GA M"&%\8IY;$DUYQHE62,F4(D:'7P!W:9(PV"4WM[?W]L!AS01LN M6L$2Y])E!IYG)S%(U"GR3 XKJS]6O <68RZ,PQ!B]EZ4U ](VJ*(,H /F$(I MB@3WA7%J23P;E?&63(/7%F3I1^<4" 5,0I(NU2$@O<"!J7GTI9H]ZO#.NR"$ MULP01.0&,W?",]0Y(5-*U8"'FIY"\V0@9K-"'2(/FH&3R9$!X9XIH00!$5_W MM8W[H064L :DEPX%!](#UDCMHT!C.<8@; U@0&-)YHQ&@A8;,N?2>"FB4D"\0RZLTCPJX;0*'&W=?9'[H06,9,QA M! P2@&%T9%0RUSK'+++,L>9PX+[U%)I/&)L82 :)BE DA Q>HC:ENC?/MG!3 MPT/UL23S\4E8% JE8D8#0$*7M(K5;[')I[94GF MPD 1&#,Y$XI- 91*U@63I=;,)QFLD/>-@6I)1&62TE+XY',"U-Q;:Q(CES)H MG^%3F?^ZPH%[U&)H+D#$9&Z9S8'[4BK-:5<^H _&:%UVR3?L4PO[,1]/1*,) M3&:QYRM'D27GO'3$%M'3_Z()H)T4R696 M<_M_CTS'7)!'-MXHU"[R4LU;L[*#*%L;K8GAKX*(Q*.H2R M'J(L1(?1A91,2?MQ]XAW:DD_,A=96 M!Y5R60ZP$::UCD?P.R2.KN>F_5\V% MYI.:Q4H!+FXY&@!CF%-!YI@-*0+2"+X.Z7V+R4#WPO,(1N>4'.-:&I Y^.P\ MSQE1$':-HNYY63/O3C<'WU%Q5,B$0LLAL8"N+&I%9I&59J>YY@#@7AF0^2#( M@)H[:XPH -)H1),P6Q:=#,9\JEW4,-"B&Y#YX%>5 +((GJS%J+\ *&4$EH10 MXQ6K^_KKS+O3S9Z".MB$X+4040)'YD1RDM DXT&Z5(N"10NJY5!*4#RH0IV>DS0QM'7*O&NLQO^ YT\5>,%O6S85P#"1I'Q8%CXFGNB]^+#\!698M,.E;-(>9),"-+3P)O/*2<2/I+S;1D M40;F?-VW#RU[ZZ$Y 55AHT]6V@A@45NN,LNE^A6(DJ=[#WBFEG0C=,A8(A)I MY<#Z:!-+J;3$EDE%$^N0''//3<2<]IE+AD1%XW0 :TJ5"0Q"@")_-4E7![_T M/IN(N?!,6?G6B@7@ D'JC"A9CBX*1F8"6-VW<2RMK)>Z$L"\N]P.!":)0&M$1E M(4>&2O&4-0B>-"?)K8&"76Q!G<_NQR LCU;RTOC"(I0PP!*Q# LD" M"^I<2,I3TJB59RQD",+;$&UVW),O!C)+7P.2+FP_L]E34[*$1@DRH[H4^DT^ MDK8M[;MC4L[)NH3+%H^:\]EH&AUG,BJO)8?,C2-7-Y5]9][X$#-[N[FH1)P0 MZN]^C\8[//^[@]WA6C=N_.>T?3+2NN=[YR?I,E6?8S=.GXSM+A&+SKU.FLEDYL_3-MVU>T#G33YN'I_T>^]'V.8..NGWC:3T_;9^6?P1:&0_(:^N?XQ54U$3;O.9)F+!D4&ER, MY*%G%3A!#":22&I)A&U!Z#8]><.,AA2B1Z40'%=.6YVD1#1DVD0*([JQ1:3; M;2#]#LT$'>L>3/SPI=O_\P53L.DI859R(@+Y[IR!L=Z38\"TST(+9E&[ABD6 M./IS)QQ!W@BB2AK $@XV@5@DDVEV2IA8;X[8(KKUV]AYF6C0H=TIT*F< M51/B&),Y6!\N,5:#3.F""B]%(@@G!7TZD;5EI($S!_/K*2">45!Z,CD ->^(B9 $SJ0 >N M-J2N*Q_-SG#,GZ0*312Z]-RQY.%9;3U/R)! 5.)O+\YD+06\X;1:IXU@Q0D M"*DMQBB42UXH8Z7)B^L9+[HFG;F'-3VWFP6I103' K?D80EK,J&WY(/.: 7R MABD6V+S>#4>8@,YFT(3806GEM".%X6W*020'HMX<,1TN(&<&FNK2= M6616NA>YD F8\TDKHY.$8*R-BLN4K TAJNC]DO#1G#RLN9 T1I-9S(0%C04% MTO*@(S-H0F;6>;6X:Y^+KA%F[BE,;V%5!N< Z98EZ2[2-Y,XN=EH,[+$% GA)1XMT.LIMOO_ MQLYI^O.<]%T:/NG@X&KZ\\6.OY>I0_,5-[LD @=MWTFC"Y:2P-*1QI2\]-O0 MD!.S(#(PT$I+#%K9Q=6DBTS7.]&K+G+F [>1!7*7T=L"CTO,5'@6#<;%#8_5 MA%33"Y;9A-88+QRJ"#99S#XA8YY!<';:+? ?-]OH8TS'VWPW6NG'T91N/ MTU*J2YN9R<[PJ". \=+[;#UJAIB40%&#+/A%HN>=J$D1G4"I,Y$WH>*M'U@>M$DSWC\M;_IY:>%5ET9[VD_QBV?"0\UJ(KA9LN1T M1J6R($]/.X@B):LS"(O)R<47W/O-"=/3">1"!O+RHV>D$W16:!@S9&USQA1B MJ$&$]'L(PZV:%C],BP$7124$IX,S&KQ1 "F ,P%M=#YXB4Y[6'R5<*\988K1 M78]TJG1BW@'37;N1$P9,$ FE0\)R;754Q4PDU#;UJ+ MW >K,93T"F^C0(76!*&#%%I?,()=7-'\&B-,=.3:03^-\N89NV,NF*.N)H:P M/ZP93KOM,3<.__MZ?7#XY-/E>KK\YUFI$XD$G M%S(#I9@+T7*'+"BF;>0U\*(:YIKN7@+%HI>@DR?;'YVPI1%1\#H);G7*-:@' MW##$=%=H$R(YT3*ZH"$'885!;D,DC2,%9CM*S00G+&I32:D26Z M71K-%:/U?6DTGXS6"9Z7-[UFN,HL7!S[;L.EK(;M[O/>8/#G^<5S1WL#R@[6P_;)E=T#.#A\VNE]N#BQ)CHM0/0&@64>/'A@ M'F)FB15NDH!8@YRNAGGFAI"$X> -L4UV"K1 [XV3SJ00I,^F#ND)2\$\G]+D MZL4]F)7S6F*,#$ $XT 3UWCCT28,=4AS:KAGCHD0"$$*KY$K\LZL<3SDS#(B MYSQP,>D]#S7(.%]8-GK9'KR[LO&\-"%]0G3H8[A'''PU]QYFGWMON67.1'0) M0:1 F%^6C&XE2V9W$A?E/V&!6[HU[%Y+=N>W9_?I];R#Z)BPR,BO#6 "L3M7 MW@219< <0J[1?J*&W6O%[O/9VLV"*!R/3!L0F%U$@<);#S(+FW0-&G8V[%Y+ M=I]/1U,3P62>>&GVKI/WB :S]C)P'9/R#79?:)Z;LAAN$F?TTV#XDF9I]P.> M+"5\)\6.*J9L4P(,WF6#004OE(V6HVS@>\/QRX7@><3HT4'DQD(*:&UF7(A2 MP<9J(>I0B:_A^+IR_%Q /&-2:V5(R4<)SH-3*=F0HU(HE)"B ?$-QR\7CFZN'W)6CYR M^!H5VS#N(FI<2(IG:ZSQ$H$\-T06MY$HR8G M>2"EJH664/" XI(%R3@O>Q!D#0KX-8RY0(PYQ6JO)6U3)\.U%*"90D]JT@$W M/ILTJ2S9:,PYVM8Z\^D4NU:X6%RG9!GSX ,A4N+.P)(S0FM@V"C0AD\709\: M[SG/R28O- !X*PB(HG9)<+!*3^*H1IA%Y=/=4S](_SFEBS;>TU\W%!NX?,)= M*Q!3"?-CA/FT5>_BX3=NU;LX-KG%[;?J*>L]QNRYM0"&.VF5RLC0>2ZEJ4/2 M^J*W%9Q/(^/99Y0D94W.3')4!G)4EDEO#$M6, 7TJ089)0TK76.E^21;^Y"$ M"%ED&2$D[84A*J=2 8QYB0G#>5K3#[_%]H#$_/QQ MNTNV(56CBWX[QOX!O;GO#8>]X\?EK=^G_K =L'/QD-'SQH/U8\X^=.SKA]E#_NG8H]&]^Y,3+F96GI25%[J.!E5F MZ8\5N7)EW!L3G=W@T MFJ=;$J*\T^0XO6*O_WCR@$Q\6&4\;G?.'__W'EGV06L[?6B][!UC][\?#+ [ MJ ;$N7E\XJ#],1'C$#5&7S^,1V_H/B/27[&DU?*OM>UG&ZTG.UM;F[N[FSO;"S0$N'$( MKW%P2+PR['4?M-8?/GG8*FLK;H%>^^:9?[KS+D8BI_7B]%T;K[V65=V6R MO^+?YWZ]]_ZY>/E^7VZ=QJ.-]V^>N:.=H^VC_==OWNV\WI<[Z^'CSMX+N7T4 M#[>.-F!G[]V'-^M_'6X)^O_QT_9SN=W9_]C[N"^>'K]9[QQO?SR06Q_?L>V/ M^W)_;_-L9_V=VGKVXGQ_;[N]O_?7X7['GCT7;\[W7P>]_W&#;XL79]OKAYVM MCYMR>WU+;KW>5%O';X[?O-[XN'VT]G'[>.ML^V-X'Y_]&^*__NJ\$9WW_NCD M:&OOE7RSOL%VGKWZN'44V-;'<+9_].Z7V]R>;QV]@K=: M<[2:0)WA BK(&2I4/%66>ZNL!^^%7EFEXR]&QN9B!4+TX)$*5^Y_QE.NGUARNMW.L?XY >0#0A7/;8 M]WH=CYU.;^A[9_=._%[ 6W(=DD?F*J92K("FMT)A1>6" <.+7V[K7^?O5R]]7:]EYK;Z=%]G*/C&*+ MR];.RQ97O\1?6SM/6WO_VFA]84H_F=&U)WOE,'<2%EZ.G_;ZK>%A:OUGPMNM M,79O$:1/<1:FZN_1\S;&'L0EF7HK>+^'ZN+/^ M K:.WGW8/GJGMM??R;=@C+(A8D6^I:\ I*]L!%/9P+.26AG)R<[]==I-+ MM,K\?TW<%I8U=U[>'].RUZ?W:Y>@8F-;;H1VZJWD$4 )7=%$$[1325:8=*@< M 3M)_!Y)WU[8%E@LV[+WZG<1E^XNZ)=A/:]B[^/1V M@09T&W ^CRE]TCL^;@_*@D0KMSNIU3T=+5/ZYX5Z M6WIVQ,QR%12P"I@GM<#AR5ZX''Q8G0F_$0_=C$7KST'%[JP#]]]R5PT-"25._K7OHA*C) M7>5#P]S4[PH/%9_^O )_J*SYGF6:RVLR7'Q:E)FLJXB3L[*R\MLUV;C&S+V3 MV2-&-A.;0LJQUR]([[0[[YT]Z,5WWN@;EC)-^[WVY3TW##D_; M_MDK_>:(WFDO?-A__8)O[6V*[?6#C]N";--1N7:?OWG]XGSGV0O8/MJ\N.;? M]"S5?;-WR'YWMKPZU==O9\[X!M[VVV MQB[+K,5V_[+8&H-&):'(QY&^ B^ALMZZRB90W$H1M!8KJU)7G"LF+/M'P:VE MA;I9A'\9&8U6K]_JE9W5K:/3?GL0VV$4W2#@VO[2P(Q.ZQ]@M_UQ]/W71IW5 M4IU]A14V'[Y\N/NPM7%\TNF=$R]A?$_S^D% M>*/&OZ7&SZ^AKR0-9UZ$R@NC*HA6DQI7OE*2YP@N3V*X*_K358[^,[/YIB"?T<:>_U_O0>&??U \?G^]M M7-8/J$5&[DP5$N<503L@30&B F/ )U(5%LW*ZG-\EUI/>Z5^RX-;>VCZ-DS; M2?D>\NP(0^[T_^[WWA->;.(.4^'LS$%WX4RM9(&7QE+DD^6T5 ;_#-%VB?RMSZY0Z58('@:_2HVJJ]'UZFY]M[!V\S=\H@ MZLHQH:5I_+WP&QBY9 MD_ZH,NA%]D7JI]@Z.>T/3DL:QK#7HC-&@4TN?O&_%EM4DOO6PO#Q5\=V/6_B MXI>R U#=:"A&O[2[)90ZRD2:_=9*\] R\R.)&U(\%%)./VWA#F\+/YYA\!/6 M_[@=8R?-Q1L8OUQ,X6*)YO$IL5J_G+6RNM<>=D;91QL8#EM/.C@8W(4?N*BC M[^,(-.R>'_M>YQX-?/LBYVQ$]8VS<(C= _JAVWI]V*9?7GY2AM]V+WYB?"C^2KECAD[!?O'^]_>//ZY='6^E_OMIYM\>V"0T2Y=DWN M/-M2VWM;[,VS#?)_K_G%[3='?W;>/-OZL'7\XL/^QU?LS=[6Q_V"8=8#[']\ MQ[<^OGRWO_=.;I5WO+J*$XQQ-/E8:6UM!5F%RF7F*T6_QIB#34Z,<\.):W>' MO?!N%O&L9>78"T4XUH,-N]Z"7:\L*C 6$G+)*Q-5JD J7MEH6862&VU,5DD1 M['[V^G7#I3^O5R<&:YPC?W4A(='1VJ\AS(Z1KZPA2*5=$,)7W@=?@2#EZ[S2 ME7 HA 4GO=.$'XA7]GO]=V/-^PE!?#LX^=5PTS6O94XNX68WEF26U/+GK7"8 M:'#'9=O_A\,TRGTJ[M\7B?J_\%];AS@8;4R*+>QTZ S%C\R?^*.?(!FYFN5PV?O6BG24P&HY]:2?0AI!5RY: MH^W"@]8O=#^2A=;@E!#)MBJ6:F>45\ 05H#&5SP&KQ&60&%) M3^[ ?KJV&MBZ*%GP)=VV>ZU/FTUO&_VHA1@7]B;./FX/AR0+J4,E?+/]_@RAO3RE,X$IHH@DV=U.FX1WMJM M]EJ_E(DUOPDI'EZ<,#QLC_;ZG)2]/GV79E,C MUNT78W7CKRV:K>K& X-C$G!Z2G]B)XC%CVD2SA\4VTRW(X-6INF@==#O?1@> M3@Y?$I+=E$:O&5-N=T<[OD=KEF6Q2M"(O_*RH\/\M\EIWSSAZZ\Z.;&8ZHN3 MO_+:DS/;W;%*XH3RQ 1\?(DX'BY_%8K/6[S[3VC6#WK]\WNG=EY]?"M88#E: M4YGL605*R\HEH:NLG!8Z@'8\E5RX_H@Q/O/H:.)NHXJN73313-=7B[:OB.DW M3M^]D(A/(*_U9,SF=U\98/3H20WZIF[)%:Z2;ZT,RD\*MU2UH;$^WU;*R]9D;6R8/'S[UX;$/>*^1E;Z7F$&*P50+O26G( M4'D3;<51BB28]]*EKY-W\2%)_@?37U)-;D0L[7R34S%R)4B7=7LC3^!T,,8* MQ+?C8F,WE(DAY%&>U3DO#__0ID<7YN_2V'K%_+]O#T88H8O=T,9.@19E-V\Y MN306C-B/@U9)HVW'KRUERU_PUQO-_D2]W@P=:P,0!X>ITYD0K/4+D6&$S<:E M%/X9^?QZ'?I_@$/N) -4EA@[16Q>Y1VXS**.=A](' MD'[-/&D#G]K1BA62\] F;#;X8V5S^^D-8<'1:N$H9+T[>M3.Z7"D-$E[7B[# MV#T]KF)OM'I>;KC2&@0L<\GN%[N?;7W<4-OK&S2.5Q^W]_;5UHNWR6?GG0N5 M+%G+(*6M;%*B\BP;;Q,8EO3*JF(/K.$/N%,3_I^0>[4U)O-$_3[Y[)R.DCN_ M7-)M]3X3J!3%H4O^.NVV]C>V_W1[]T MMA9BK]6-NW[G,.R_L:QXWSX_[CH0"R$E F+?,2W?O,?B2A5-V-K+O=9FJVH] MW=Q>VWZRN?:\13AMY^76VMZ7#3BF._I%X98;A.2[^>4"N"^11FC&N/Q<^VT9 M71"*EKZ%XP'SQW>DC19DI$\G\<.+M91)8]W!^/LOK[IX&MO#%&^SO[+1RO=5 M8[5&_[(;!OMEP*IRUWVN.8S^2:^\SB#%"]3^J:_IY)>K4M#+XW\WL-^E00\N M3]_W1,2G1KOK?^=>?_RAQ%+V#OLIC3(!=MMGK:UQDM#&:*7A4F.,T2FEI^$5 M?WN&=OKFD,!(+7R=*W*>\KS^DZ?W.\[Y#5I$S?S'RG_=HC.D7%F5OS_"J_&3 MY3;7/Z'.;A[C_5!G)>#:3X>EQ_/[U&J4VQW(0*/965E6#SAIT=BMTAH/#\:>GG=Z'P8+IM"\!V<4X/F&Q"V?Y.B"[HO ::+8T MFDV(E55]1]#LAQ;#[@/T^9KF&*4T'?8Z1,;!?[C#/LKKC\=ZEPZ4K1"IS=,KJR*J8E^;99R/HL^3!,++.!(R7X/^S2B*V+_=[\74BQ"WECOVLNP_K8, M7]E_Q<=[N>>8%#_U>RQ0<'.!,_U+JO_.WK\V7H[5P,_F^G]E#K\MWS?N+5MN MN'D?@DQW.L8F07E.2*GU@[GWM1GD\W2 G=8($XWJ^36@J/:@B L"1?9>QC1: M?&W)XQDE]M!ZBF'8ZS=+$?47U9)..CU9K8W5N:,%B04OQ"U>#=+EJRZ,=F.QZZ\&[/VUV'K)#?;&V6';MYN\@?I+ MJ> DI7/.')@# ^_2CC"< MK5R[XVR&?!$;OY(KV[HA37:JXY4K"T?\UNN'KQ^VGO61-&AIY+'9#0_'^\)/ M_: =V]AOI^NSL1CO_F1G>WUC>W=CO46?=G>>;ZZO[=&7W3WZ9ZL4$6SM/&UM MK+WI M/_ZYA<>E5/G@UT4=UPU5C[Y2I/ZKO;Q79EVJE-3Z0S96[=];JY3L@V/J+HJ* M2O5CM4K_^9B2=U(!M7G9NWO9VW'7S[H(KFY),S^/(EYUK;Q&FNT!!!36534RCC7^MR>O6 M@;!E]_%M)N VX[Q-[N<2S!>?AO@WO-7PUC=Y:WF7:[<3$:@D+USECV\-[=9$ M9JW%'?W_>W>C7L2 ^U?;(IT.XI6>2#$ZS0+:)#V"0FT1G/8*<\S>NJPOFGS! MI29?GYLC57K2&^ET4!T@GCQ^F=ZG[FEZVN\=C_;PT"N\;@\/GYP.:!92?^,L M=$[+[*T-!HG^BWMX=KN&27K.#9.VSMUQ.'[:W3G^Z_#-^I;:/MI4;_9>?*#G M?"C?WQP=G&T?OSC;?_U*;N\%V/[XXNRY?'FX?WS6V3EZ!?L?7]'YG7=;XH7< M6G_Q86O]@'Y[2N_W\G#K8V [>V_>[;_>8I-KZ%FG;\0KO;UW>+2]U^GLO'[Q M\'6+H/M]5=G M6P=ON9/>&:DJXQ)6X$RL7."J\E)YRXUG3O&55?G 2G.MO]+-<&UJLC/9A?X= M,C3-K3N-YKO7FH_EC()KXV/PP$6V008= 0UP'\"ED>;C$\W'&\VWZ)KOXQ7- M!U(%G7VL4*.I (*NK,VY2AIT@!2DMZEH/L$:S==HOGND^7ZHL6NC^197\_$K MFL\K8WU2NO+)V HDZ J#M)4)!/63=-I(L[)J'H"%1O,UFN_^:#ZFK6>D9+1U M'&CHUCH/3"M+L ]133 ?;S!?332?O*+Y=+("=1*5TX)7D&.NR*S)2BAF".&_4SC745U./SI4I MW\G/RH2O=>-NZK]OAS38I:EOU-*TU-+VDVM!N 0RQ*RPDH:K"FQVE4V0JH2* MH'=&Q0VYHN(!0;.?54O_4.WQKC#7;2O2W%,AGGJ@J1'BF0CQU7A2TBSI[$V% MF4,%$*'R&F1E'1IA@9D<0Q%B9F4CQ,LFQ%./F31"/!,AOAH:01&D*JHV9R4K M4"3.W@9>R1QC "NX*$%A>* U:X1XV81XZNY_(\0S$>*K7CY*P5"#J13+H@)A M146D)'-,$)ME;LE-*IW^'C#ST_'-*0KQE)*+QK(H'@JUD$[]LWYO,&B=]'NY M/?PA=WXJD=@:*J>I^_HC2OP](D2CC::FC7:O.?>,*8@J8*71DW-OHJQ0 59. MIF!5")E\NY55_@"@-C'':1?';>1]!F&!1M[O1MZOQ@&B0<^4EY5C(E:0LJG0 M"JB$X<"\M\JFD;QS<=]65QMYGV4$H9'WNY'WJR$#YD/0PJF*:\E&\< V\M[(^QT&&QIYOQMYOQI=,%8F!08JR4MTP4I;>2)B17H: M)#=225E*/CX0O#9YH\N;0[";.O3CP8/60>JF/G9&I4,P'K>[[<&P/RH(U4IG M)Z5=Y-=+X-W3<.C4(PX7Q'@V)L5:-ZY=(L3&F Z-?OH>_=2^%F_07"'YB4@ M))%^TMY55B&O.'F..MEHLL.55??S6>W- L:B2>S48P:-Q-Z%Q%[;B2*$<"F[ M2OM ?@-*51$T%)7FP@F02"HXK*P:URPY+IW$3MWKOZW$-@["U,3Y:D @6"3J MY;*I0I,!-L5!" HK$1-8'CU8/PH &M5D\RV=0$_=K6\$>N8"?=7C)XHFC=)5 M*AE=@7>L_>@E;#?_< 2F(!<&<$(J?/(*\^DJ8R*@1$*@^SSRJIVHBZ" MO;R) 3O#P]1O_=(>\?ZODQR NVI8NRCZ9GI]\'ZFD'(S4 MI!@PZ61E)9(5%62"+JB"K:*71F=) ;BRJJ8%EZIJ:^QC+(ZA?A@(ZMW*JO7 MHH7<2H$F5L9%31S2)^Y"(VL+J.L3B'DU\CJGJ:Q>JPGJ@/[S MOA(.>04ZJ]QR&ZG_6WZY9K^,M< MLW?*E&_WNKW+:P--GO\/5!_>6RM:9N1Q[ZR_X%M[FV\)P0?#6*A\(# 7CE M0)K*:L4D\Z1J3%Y9O8X*?FT2@NLKI-//Q&F$=*I">GY92)771B4(5)50Y""SY5$3'KB^>ZX1TAH+Z?2S:AHAG::0;E^QI-H[+:W,E=0E)5\8 M7UDH#>R\)BVKHY.1A)1?KZC52&F-I73Z.3"-E$Y52J^84AU0Q)1]91279$JU MJC!$45G4V0=-#"$%2>EUUWHN4CK-!6VA'IK%]*KW>D/LM'HCWWK*:]I?34>J MCS9:B-7N1B%-1R%M7'/ O?/!BXT#$F!HD4TIT7[JEK MQ/Y^2?C=K9$W$CXU";\".7R(QF;#*A>8JH#S4#DK3&6-L]DFB"P4R#&ME;=& MPFLMX7>WLMY(^+0D_*KKSX5P2FE6J1!3!9F+RCEC*BVW'M](^-0D_(H-%]9GPV.L/!I? 1&N\D:X*LAH.!W@+FJ2\)\NAS43 M"9_U%IK8?C^Y]\4MJG+^8VXG-VEW8^H.'U?P4(V4R.SD=N.B1$?+I]SKI]9X M]TUKB&=?5-^D ?Q8R//>;0F<^O+_YYV DX[%[>XIS=K%5L%>=_#GB'#C\_8* MV3;.AGVDB6]WL7^^.4S' ]*+Y2W[O5'=HDG64J,4OTLI;EX+79 ;*KUENH)1 MF7&5H')1FDJ0AZI, ).86UE5/Q^[^%YIJM&BR+W3$%///6@TQ )IB"NPB7FE M/6196:FP@F!+QS-/,N#01*D"-Z4!J>2NT1"-AKBSQ(<[U1!-69+IJ8^K<97H M)!IG2IDQDRL0SE2.<:QRM('<,73HV*@NR<^'5AH%LCP*9.HY&0W$6" =<05B M9)XXZE*:7("L@)E8.:UXI830C$G-$I*.T/JG-R'.2D-,*>=C ?,\-C_%5DJW MU??M 5&A*5@PDP *Z:2+4/"?J9M&_9@:O?,=>F?K6O##.*^UEUAQ739.^& J MZT2H2/<("(C1ESU:7$RK8EI-EW:644;O*(31R.A/R^C559O 34;P%?.ES[$& M7;*L;!4LBP!*)N/TRJKYZ9X'C8@NFHC>40RA$=&?%=&K+KY(#$D,H0J0? 6V M[)JP)E1,>!@Y<4*2&24HW\CHLLGH';GIC8S^M(Q>,:.6\YQ"X%76Z"K@1E0N M&5DQY;R-$&(:05T]K?RF!C*"Q9IZ3Y]Z\2P'TO0$]!*\*5D&"]U;GHDDH4IBU8%@S5 MD0;K*?T!TT39:0027I(FL&+(%D8&K"E3%'B!%*^ M@'<=P5N[F5_ NVSP3GL#(@^(6L_!(^N *48AV0X!O/2,)[6O4"Y\2.NJ8%3 MVQCPUF[2%_ N';S3]1"%T!9S"P%3E1-Y VA#!$C+M>%1:BEQ F^3VH*L;P?0 MSH],^3=;;[9:OP]->C(,-UL))UM+<[O<2% -&:1_+.^N5YR.E^O%*%0[%]6^ MG?%0(*NY-]B"],X#I)1+G'X\(*L;!68:W58:WE M^JT*:\W)6M,^*6:XC,0QH(P18-Y+,"309.5:(;A*$X?CQK9WEL77 MNJ%G8=@:'9MA>'9K4,T=;OC:3- TUGYPGKU^MTQ%$TGHY@58ZR%+&<9F#>,B MW_!(5_DTL@)_,Z.N6Z1=U5J)NY76;R_#\#!O+O5Z^LFTC+O:S:Z^KEI!7^4< M*G+N#G+NPXS#WPA*M?,(A)8HYTUK4 %'(,IR$3'B)+ADA&Z1NFJ3K9"A6>AF MA>AF01=]H9OET,V4]>B,"-+D7*R<,LT<\J"1)J"8IU%2SJ)#R7K<6KQ+1:&; M0C=+I)L%?>N%;I9"-],N]A 4LEHZ<#)$8%$R4%%1L)REZ9/>*Y2KPB2^J,].G4%FAL@=QA14J MNR>535$.+6$\T)RGE-;(O4E998J*Q0V6I1V;+= M;(7*[D=E,XXVP;G/O0LX0Q881AZ4P!2\120P@@U7I'*TD;H:&10N*URV6ERV M;!=>X;)[ M10L/%/0^+'JGBT"%2 WS A3U$9A$#DS(_7HI<WDG MSOG>43.Y^)M\-0L>HZTF93V4L7\Y@3/,54AK+M+:GS'WL9*(A&0A<)ZI"C,% M.@8&Q!J$A8G24UM)CIK+J=2!H]5K9%;8XU&<#84]ZF*/Z6Q:QRS64H 45@*S MRH&5FH 6SG(DTS-859*GYL*7A3T*>SR8LZ.P1TWL,>WNH#$H2Q$'G*8FF4DX M@@X"Y0Q90AS#PAE2:8^:6Z06]BCL\6#.EL(>=;''=)2_S$6^.[H[.>N1]W3,&IUPJ?6J\&IZ=^;Q\@-$357%W-U&==6C NYP]-#D6QU<4?' MH66<&YRF;[S(W7+[@W&Z]41NK70)N77NAZ'IM<[,<)Q#(,?'811:L=LW?9>^ M.UVC&8?3=-FCK5MO\/+[&-F2V9MX-AAU,VJ?#4//C+M_AU\_=?WX^(KTK[WQ M$IGHVUN,'0TR_=[ZEL<=3/K]&%S_F:^QVA:H,]'K*)6DFDDAD\&LM$:>&&H- M,?8]%AM7;SH>7EWW6=J!P Z#^0@FIMMZ9GJ?S,5HXU_?W?UIMW]U05QMY<&> M=YRV_\<.TV?>;BL].CSX8W]WYRC]M__77FMOYU5G MO_/[X:/?T$CV3Y[C>HEK?^C3:PK<^]Z./ M55N,L7M]ZH^?HTHNX5J)OM^GEFO]\;521.[ZJ:LC&6_7XLW/7/E) +R^RZU, M**X!-W-T/ RAU4ZO.QZU]OK^!X>]LW-TJW=EM<;@L/MYWA%X$ BLR?#^Y[P? M6A1M/KV%-<>=%TZ]8U+1;5U%?I3STY@%D<]3:KG)NZ1.K?I(X3H(8XW&HZR< M.E?.R@GC%>YG=+WU^ (Y]C]8C.M:8>-'M[Q29XD/T%#\Y7 0N^-&]8KK="_/ M"$]>]=X=?_G7X[(WS+ M#M[\^;F]VSE-?S_I[+[JO7VSQSM'K\G;+Z^_O#MYBSJ[[J+SY>/GF3/"DP_\ MW>[>I_1]W?;O;=3Y_:_CMTZ[GUZ<%:D'-!3Z&XY M]UVO.%W5WDF\T-5]Z>K+%%U9ZTG4! .6D@-S 8,QP8(/2A O%2'$)EW(%@[% MGG?-KRIC/4&Z6BNNJKU_>.&J^W(5GN*JB CG6E'@/%I@0FK0RE"("EGLC<31 MT(UM*1<.W5PE:35/#NMB,FL%P5Q[6^T"YON"F4Z!V01JD%<<(@HH%QQ48*@. M@"U%5./H'(T;VTRKU18>:^ J6YFRB ?CXS!LY3C!83@._5'W[_#5==;ZI9= M&T;_7*@C0M&JM]Z?GU;6F_GW:I<#FMSR]G]2A/ZN0Z M=_K^Z-L4_VZZ_2PYTX",TK#OG@_3SY=I1 :^$\8'\<^7'P'Y]<]TI74>3GB\'(S&PS#N#JMB$BT;^B%VQZTT/OW6Y'"I MRO$?5*=04Y[8L?G\]0WIUW\\9JSO;=(ERY%74Q[CG:_.Y1?#P>G.P?/]E_DM ME9JI/N?[0?EM?OE,P78W>_?<8N=._^N:-/C\XV:?O M=E^G:WOQL7/TX7/[Y-7'MR?I\TXZZ3O?7K2/7O3>GO2ZZ36?__OEPZ?W5.'( M67"0]*^>%$HT4:5'ACA* TE_3?IGMJS[YES+\\&<:&5YKM'RW/N4Q@VWC_9( M^\3QSN[.>R6,#B@MU&2*QTD@JG9! =,D(*-\H-$LOEIKC^XKJ_7)K=;VES_? M:XLQT5: I(2E-1H\6!P82*LQYHI)5=F6-ZS6+!'FXM>Z0]C*BGUZ*_;DPWM& M(@Z$8HA>R^P!C: L58"X9='2H//"N7'%#L/H++A7 MXP]ZH:Q 7>"U1'\-)E!!_RJB?SJX0%''$*<:,(Y)%>*TV^H0-#B)D"=!18W# M37ML0?\*H__AXPH*^AN!_ND8 ^U]4 P%\(A[8$XI4%%8,,B(F+@@>IIL0EG0 MOT[H?_@(@X+^1J!_.MK ,I)F'SL0L8H@EAX4T@:(E\GT=M0SBS>V9_L"- C] M*W?4V+P++J]L<&:/;F36XM%@;'J7I\8_R5U<)&=G@8(5J[@O/XY'KFRF]TD. M/]J9:1$JL&$J2@;)F%+ .%-@A(R@/3.12QFUR?DXBXCI)U?D876 WM3P@P+O M^\)[JH^60$9)2@3$J#@PQ#%8;BV02)4FSE'APDVF MI[MN8A5-I(&#S5'X#"6ZU@O?[ MXGVZ3V82[S9H B)M\,"(HV PPZ!9#(8CS02E&]MT-IIO5>"^!IZ2E2GK]/QF MI\ALA/V]W"/?-UI](E93[3D%-Q#J%9FFWWKG>01?#H;56<5X/.S:\ZK5W-&@ M,^CG*QL.>NF&/NSG/@AA-"X$/!U>E,('C\P'4X),(4E14M 0-4V"#.L( MBML G-* .0G8.;ZQ33@J?%#X8 EI,H4/'I8#HRPP2I,TX)B! M"$DU&&V]D'AC.]G;A0\*'RPA":GPP2/SP90^("$83[P 381+]H)(^D Y#AGT2PM9YW(/WJIM\5_?^(A=9KO!AKW -&&))M58(VY+\ZG.Z?1_ZXV> U0-78+FQ M%^;Z9Z(^IF,W#?FW\[$BQ6J78NT9UVT.<_2P3MM1Z69DEP%P#C77'*80V)@!I9)ZKUEW => MP+N.X*W=95K NVSP3CM%#6-<$V,@)MD$3"L+RFL"V'M,K%-Q3>OR@13P M-@:\M?LW"WB7#MZIG9WS=:W)/JKHZAR K4L_OYSUNUA$T,+RL%' M;8$IB4!%JL$@31CEW&+)Z@D97M$D@)5A@R9F[ST0!\3!\-2,TXU]'C^+W<_! MPY %'!#HJ!C3]&I7!7@2\L\>0X3)(Q M+SEH+"TPK6.NW>3!&Y$K-Q$A62[VL$@O]7E1LT+':^O!! W-/2SX7P;^IW28 MM#%P9ARXW B!*>V2#B,$65B2"Q\G:D=/1^P\=-_F6^I'37MUWFR] MV6K]/C3IR3#<;"6FV+HYA.>.J6B3@7E&TS+S@_/\)5^9RRT&2AR95Q#!::G)(<6H M]]%I8>3&-EN\7&W#:;*A7N5_54[3*[_H-G MWN%M2R<14L7^'8>6<3GVS_0O].UVC&55?=T=:M-WCY?8Q,$EC/!J-N7JW/AB$'#O\=?OW4]>/C M*U*[]L;+%8F^O<78M/C.Q[>_Y7$'DTWYS*_]S-=8L2%U)GH=I9)4,REDLO*5 MUL@30ZTAQK['>N/J3'!W_L[^X@N$H M,X$?]'IF.-ILA<\N)-Z/@[18CR>\X5MGX>MOIVG+&5]KWSI]6Z=F^"&MV[R[ M\$KU3@ZEOG) M?>X_&UGH_#LZL&O5_S<[5?76KWIU\O/NB2.#("I?:<:P\G3 MW["QA2;XN#POO/SFRZ>WJJ>F]M+)U/_^AC M?_PQ/SF1_&C"B9UYZ@ZTR048#U/E.1LEW4NR.]]]4 M VQR0F[QQ2LI'3^LOKOCGWW7'P_VQ] M_Y__G/=#BZ+-5G8TU344=ZD*N^I#NAM<.+5IPZ"X&CR\3JA)FWZ5.#=NF65C MI"'W>[,1>A_"7^*N(TW-+'MN1L>5'G3Y0?A_Y]V_3>^[^D#W2#I< M*Q_E.GD9@Q?$2<6$8(AA$PTG7$NI#=>.$('?[]_Q#"8MEIV^S__L?5LR.^/G M9CC,/HJ_3.\\-,;->'!XY6;\\TMZ[G/GZ*^/[XX<>7?T)WO[YBUKO\F?V?[2 MWGWQL?/[_I?VT3>7X<')#GY[NH?>[>ZA]A>'VKM_7K2/WG4[9.]+^^1=K[V[ M=]%Y\Y_3=^FSI]V,[=V_TC6\^M@^^O-+Y\N?GSJ[^Y\[I_OI.ML7G=/7G]I' M^^FSWYUV=COQZL"Z?8A89_?UY_:']TY11Q%&0!QAP+S08&5Z%*T6E#OL'3$8[@[.[3B>]ZZF[]77V;LT0@N/S<%CG>?H MTW<\UM7HW7^/D3O]JV_>Z/.#T]>DL_OV&B.3VO) C.; %+*@I7*@$BGRP(B.N38 93,D MV"!8M1X>5-E^_,&/(4-$,F]X[1&LDT_4SE MCM\SR-I,.]SH++A\#MV[^.?-.4_SI*RN8U9J;5O5#'@Z8?P5/]?+A_;/3\$/ MJM.&_&D%7/.!:]K6%P*+R+R#0)$$9HP XR0"&JG6+C\C0I+?FTCKQE>(+^T= M'LE0+NA](/1.&\_"L4"$MA 014DV&@<:.0DA:N2%5BARM+&--R6?58Z/A]ZG M<<"QW_\[+?]!CCEJ5268\:^M?KA?-;Q5*UOZ" KB:K@O$O44SJF-:82 M+6@0AGM@C%E0*@JPWF..4,@INHE_%H\E*-Z%IJ&T+JU04%H[2J=5 E:*!^,- M<)-;!!#MDTJP#)1+.-4Q!LMR:5HF&H32GVB$AJ8(KM$%SZ4 ";_6H[)1*NRR MQ<'B@NO[G-G9@.2U)/G:#H"^I_-B$=;#]0>S_AOJ;<"1>, ."6"1>C"21^ R M!)Y6-=%.;&RS37Y#)X*%LLA_@H@5\NP\+8C7=DI4(+XDB$_+N2A"T!0G4XLS MD:OI:%!"15#>X$3*B#EK,\01KBNJ;?G)P5X M^[[*ASG+Q1,6/CI:8P.S/C?09!)>]DQ_G.S+O:O!+\[I.F._CW9FBLB:M(=0 M9Q7D6FU)BP@,"GD%'C-%#;<419N]TXS6U16E^(<: ]_Z_$,%O@\$WZER5()A M2PW6X*QPP)#!8)"T(+67@1"F8M 5?,D*A9^LK1^F@?+G]\' ?^KV>B4H9CG* MYFI\"]/-Q73[,T+%2A>CXQ*4Y0P8%1Z,BP%DFARDL8^*FXUM*A?FN1+RTC0L MUB53"A;OB\4IU<&#"%)P"UA$#TP+"=;2")I8C(6(PH><*Z6:A,7U]6#L]\>F M_Z%K>S6$N:ZQL5-?F.O5<$_N=YP K#W(MAVK.];3@*5CL%7KMD MUU"7@^82UTB!*:4J[0>$;&P34E=OMN*4: Q.ZPMP+3BM'Z?3+10C]D8("S)1 M)S#A+-CH&1"M U/2HD"KYBI-\E?Y8@[BZ]&$= J_S,4O?\[H@$")PH%ZH"):8+F]G8Z40Z : M8YL5@LVYXW1A'5"L_J8!M"X=4 !:*T"G#R BD0AY _D4$9@4""P.$8@W3K.$ M4N-< JBN*Y*IN )^* "JU)62LK+4#?];['ONRU["W^_!(Z]G-GI)O N*8"#. M46#1(=!(!!"(*RQ42)M]SI(3"^?(%8._:<"L;:,OP*P#F%,;?.!I3KAC(",C MP#1S28$'GQ0X5=KG!H\JY,24)J6//8WR%I.TB9LW^WM'B]XIA+HA W#?GH/K MWU*PWIR0$L)5'\&^O2&PP0B/' =% P9F+0.CD :"-(,JJHUMN8G8PO6_ MYH5!PTN!%Q);:Q*K-^NED%BM)#:M$K$@.EH,W$D.S% -:<^QP"@W#'&LB74; MVV*3Z[I:%BR=Q"Y%Y-6%?.VW-VF#5[/I=X?/N';#-[2!K>,;'NDJU_4\[D<] MV?[H&MOM=L[@R-WSG?F)+)9V5'*>GF@31<*_*%8235#P?3@AZ$%N]0?\#C,/P-"E- M.Q-:N?#Q;$/N_4GW+*K+9_)'6BI'::7LIH52BB/=P[PXV;LA2]41P7)/(B4I ML& 9:)&K*6KFB#7"8)^=T&L8!5*H90VHI2Y/QHW4W4?O5DB@BSWT9JH0+\FN#B.=I M5&X]&AH?6N:J%=J9NTSH?6J2,1 MRP/71K D&*1*&.46=&08%&.]52G:MK1MD.N/WZN#Y]N"!)VH^+2?= M]XH<+PHUWH<:9]. ,*(H4L6 FT"2T60D*.$#2&5TFBPML/0;VZ))Y02*?Z-1 M\J4 M%Z 3@=Z2H&"- *M#! 2,"0Q6$P/$2$=MDNP4L8S4TMWVX0N# MNL%I:(W-YU B)!Y&%DR&_"B/>+$X[L,O;C;V$_GH'+)@)5:)7R(%194!'#EA M)#"'!-K8IJ4PR-IALV8A4+"Y.#:G]GX5=)#YI)%7W@"4X[(IHV",2B(]2!ZU MR$7Y&X3-I]A2]2[I:(LT7;Q3OOT*$E!M*2$WG*&60,FZ:.G#K/. *(%TM$ 5 MUHF6=!(/V%'0DE#+)>=$YF)BFY+7992L2DF- O>'2-,H<%\NW*>+D",LI%0. M>(P(F*81E#8$O(HB!H4"4R[#G9.%SPT?N/C$&F9"__%=)FWKEUX8C;X*E6]) MM_\LCHKEIZ>6Q(UE$-3'63V"@]!8.DBL9(%Q[4&37"39JD@L)=0IO[%--BE: M^#BC>#&:!MQE)'\6X"X)N--G&]AQJJ@!+(D$%KT!(Q"!2+2GB82%U1/@BC4L M?]IH\3"H-?!QC4]3EQSX6 Y2[T&'1^5P2E(/F*E#K M;=3,E=R-M03IDH,?"TCO#]+I^,>H,/%,0%"( K.2@%$*@6,2&XN2)" Z-R0J MK4\? F*[(8:TKGVK>SW4(:=RID<)<"Y=H>GV[WWPL<9F25VZX&H*KIVN[O1] MU8LA_7+-%5I(Z)XD-%L.*R!N#4,>M&<8&&8F*86<1>9")$092DTN!$%Q@XR2 MXDUHE%(HL'T V$Z?4V"**!!C&W6$X3<.>F"A=F?]M4GOC9<_T"_LLSCZS MU:-"9)0);(#K(("Y7!I"!PF$!L,(D\FH$8E]<'$OK!UZ:^VP5M#[(.B=T@[. M!&V4E>"85;GVFP+K?0#EF0R244\LW]A63:J N[YNA\.ZNC7\_(Z;PC;-*O3_ MJ/U#?/?OJ\^^_ C(KW^&Z1:OKNHAB]6?GO?,N/MW:)T-KWQAH_' ?6Q5A6GQ MKZU__&B?>!F&U5JN9;_8[[R8WC!>7EW48;ZFEV9X,#P>?CV[9>; M RJ;PQTVAS_'[>??;0Y_^]__8O[?_^F]([V_[OO/+5?:>S6U5=U3AH]#(%5JVRT3D1FE93M!HD MUAB8R61E% ;NN26:>2*%FG= TKRDG/*B8-D"IJ0@* MZ231V,9V+@C\<_UU!X76K0BFU1\,)X[0P;<5\M4GZKM_ER.GN@^,OX=GY>XI M+<_J@N1T?R&/&#<> E5/B1IT2%\@N$;+3 M!7@4U3$$"@PI#SF(#+04#I"RP3'&=:2RB9!]Z+/A6\_L<%6\[V$/[0:GIPF) MAPL?T]5F4DVNJ)RMU(?4US_1NV=IE-(]?7E-W^U^).W3-DK73 ^.=DAZ__'! MT7%ZSN'.T1Y->O?SP9_O3221>*J "V2!"2/!!.N2_"4F,F2PM.Y>9W2U&5)E M$35^$:7U(PSG.9,YUR%@B( 6E(%&TC(OM94YB AMW5 6J?XSNF6P5SE(69'5 M^*6S\]XD7B$Y'#[XF,P-A'.J*\E5NHREUF'J-7XTMU!95*NYJ%Q SG",P%=U MXZD)H' 4$*GB3D3BN(BY6BRZY_'U(X Y";?/ %'(T! M!^Y\>*\=IT2Q",IDIRFU"FRP%#B6Q%":?OKX:.O- 5K5"O;3CSN"SC7US@)M"[G^C7(7;KI MBCMN/CA->=!EU$IJ&L [DR-I4<)#L P<]A0KS8@+:F.;SX9 EKSL%8=D7<[S M LE%(3G=;!=YKQ&1$#2C:8M*MH!6"9+84>>\3&9!B V#Y!-I6)/30<7X5<\2TWPC7#?KKL4OAM24KB M:J#W+L=YQ[E)-G+PN2B$ZY;:U#62T&Q?/"JPH)8$\)X'8&D/ 8/2(V>,9$)J M'67,OK=-U*ANW,7?T"@I45#\P"B>DA*>!(J\9A"#R*4<I/?<%)9/!1+]E!\PT)K4%6+[2HQOZ=U[-0U6!ZOGU69@4L/PC344GC _BD?E<.&DN3IIMGTFXIQ8'=S>7U(4W#X.;J?KR\H0,'$( MD,KU5S1UH)56H+WE(OTOQ%R;7L]: X\"VZ>< G T#&9T/KR8U.K:;)EQ&H+1 M^"J2MD%!9JV;KN61K*#EQA]=SU0?77W\60;PY_;N3O7ZMT@>[ M^^E:W,7!T:ONNZ/7Z=].^MNK-$:OO[1[ZDM[Y[TD6I@@$<1H*Y62JVD;#H%2 M;[@+0A.QLDWMM6F MNB$V\%$ 6Z?3G? MV4RG^]%@;'JM-UMOMEJ_#TVZ[C#<;.WWW=9$1%Q67:\, M9?GKSVJOW\&59P?#]($P'IP]RX,S&O2ZOG5UNIR.O6H:"E_5 MQ5>=W1O:PR;)C5Q._L\]8ADF56X!AK2Q&"<]"=+8W(N:H(7[1\T+C17RW#\Y MN-VN2Q& M46#%/'"6Z(8)&W,'>@TF4A23UK F%XDA8F':*;Z,IF&R+JU0,+DH)J>[OT62 M@$<(*)T;/JN8"W])"E%C:5&46-&L_563 GV?DKOBNFOBIPWABI7RD$Z)_;[K MG>?Q>CD8YJO8&4]238WMA:/!]V+M&U\5RZ8N,IMM1$ML$!(C L1:"[E])1BN M&"BE-46,2Y,;T9)-=D. 84,MF^+(6!UQ4BBB@10QI7<8DU'*2$%RG7.;1%(^ M(1+(Y8Q16OZ!:YTI(I'!JE!$G%*=IX$9;MP[QY?KFWT[2W&IF5\/K[]+0M,9PV#R:="[J_]S-=8,2MU)GH= MI9)4,RED(@ZE-?+$4&N(L>\)V;AZT_'P6T+=AP!V&,Q',#'=UC/3^V0N1AO_ M^N[N3[O]JPOBJC).YQVG[?^QP_29-]S&(PRRO'&0;XI[NM].CPX(_]W9VC],OA4?JGO=Y;_L]UOIPWH)D*/,"7[0ZYGAZ)]-O=S7?7/NN^/@;[_"4S/\ MD+"3]\I)IFJUJWWCH6HG=?D^ST;AV=6#7WUW=-8S%\^Z_>IKJS?]>OE9E^1U M@X>H&H[)T]_PN84F&+UT8%U^\^736]534\I@\ES".>'BUJ?1%O[?/[9XKNXA M=_*\[5-^= %8;6FB[WH!U?^J-W_N1BI>)W^MB?N!-_>L+PTQ'^^DH] M\Z$W&'H3X#3 M#GL?FZUTZN.1ZV]OK]60'Z.06NN(7NS%E_[2?W/>3^T*-HL MDWGC9%[S#\UA5#5RIK,[]@XCF!Q.L%E^=F=-R*O<&G42L. M!Z>MP5D8)@,MV8394?%WY5IZ]C!HFF>)S;,:[[GH&C)!-_#9TZ@3UPGCGU>; MO:NDO7_-J8:,QMV=[3?=V(J[RZ7V*"CNI:68>:V-4PX);X+VD@I+WN]6!XX8 M8;C;R>/+X2!VQ[E,5E.?NFG3X[O>>H?='>?77\;G>/=4[V M+CJ_[W]Z^V:?'_S^HO?NZ#\G7YW@IW]^:9.]SP?IN?0\;N=K(V]YY_=WO[?&W)[WCMR>O/W=V'7UW\A&].WV-.U]V M/K\[>==]]^8U/MA]%3O/T45V@+OLOO[<_O#>B,"DL0:$L0B8(P&LP0@X MXT1X'4ED4M@P)KIB1QO!040N^ MHA9Z=HO28 MG_$T9/T$FY.?+_.J&&6&CH-ARPV#[XY_5O_Y[NMAG2K./K)8GLS2B\%P=W!N MQ_&\M^-<&LYQV>/FVN.Z,_*9>Q^HS46ADW0&1A""-%\1@I1>,.ZP87%CNTD[ M7*D+W5C=65!:$TJGE:@S7#K#$*@@$DIC1*"SI2NX8?+G(CT*"'1I:LUW7Z5*;%D<;'&N>RUBXNJA/VD:OV1 M^;SW^2ST1^&WT _)B'Z>OKG;/T]C># Q&0;]0F5S4=G%C.!@WG.G70#$L4F" M@SHPFBM # =GK&%:Z(UMW*3&O:4,13TE-6N0'+>TI"@@7BZ(I_4(TR@R;@U@ M:P(P[SP8DHO6!1LD,I:BP&_2(RM?8'-5I,C9,,&F6NN5 C&G.07Z2_6'XMAH MC/:X/D\[?;]S;98*0\W!4 >SQX(R(H63:03&*PJ,$PY:^V0Q&>=5($F"V-R0 M&Y5VW&L'T]H]&P6FM<%T6DBHQ*<$10M.$P=,(@O&,0,6!1P4TH%*L;&]>/K: MPWDV[GY(U+Q7/CVG38[Q^F"Z_W9&,CBD'D0F5$5Q@!K1L%7S<9#?U1\,8^M M*:;J!^;"9;_E&7I^;8(*,$Y+J]W"!01EAPSEA$I/.(9X365;2W MN& 6<<$T[X*+=VDJG_78]#^$5K=_/W)YOJ>MU6 MF?R\BMS,N16A^W>N,5.,E7N[4VJW5O;[+O>5#;MA\N]^_VK"7GV=KZ*,YE)& MKV=L%ZQ4FBC*P3@:@ FIP3IE0'CI2*""5, ,F(F&4.6U M-;GIZPUU[A_E?*8*I>BI?#<&:ZOA4F&1\3%]L@)X,\3-#6.IM!#Z Q+J?O*G/R M,F]GI^^K?)Y);$BAL[GHS,UZ,8036'D*W.!$9]X3L%HQX($1SJ5REB;#B#?$ M+BI.C)5Q8A3T+@&]TV)$.\J]=@($X@Y8%!1,PC.DM6L"QI([BA?+M"M.C85E MR-'0^$E#D^K(Y,Q& 07/* 'N,\W:$1:#)86^=(!$2U39PE)"3S"$.: M36-=#C(+.)<4:I"E5)P;JR&A^Y!V(9!D:]!2.8!FP=(IY1 M:059\"2T>#D65AV5Y&ZEX0=W/AR&_KCX.QKN[ZAF[. JVVWG:T^5W-KQ16_P MZ7!LQB$W:RD,-A>#W9!-3X63(0H(RE)@03.P6&%P.NU)&GGI@RK^CC4#[I++ M)A?@+@&XT])#THBU\@8D52I)#Q.3]- 2A(E$2>PIBGYC>_9-)L9D)^>3F7OUV\'F7S\ ;>+C0] M%TVW9_25-,%03AT0PF6BZ2# *A<@>(T=L3K-*$X6HJXK@.5NR%@A[\^=>YVO M"]IKCWLI:%\:VJ=%F<+"$)GTF).,)[1+#9N_^\P>N 6KI>#]7/.OE>5G+M:P8MZ8]W^G[O:A;+%C[7%CY;HL,NM7&++U-Z\MD%T69*=5MW7) MRD9"@G8HV]A,@5%! =+2$,R=Y"'F8AB+!'^58]@YP9>6>[IL__AM4%;M(.=1 M=<;EI+U(!I M>#HF05XEIKS1_HL7@^%ULKILLGWI>"WG$/=DJ6\5>MI'.[SS9?_S>XP8P0X[ M,$$$8,Q&4-[(M* $2S2E [%IQ6/<#(NH.#$:*BSFA6T<#$_-.%W*Y_&SV/T< M/'P)PT&!\YQPOA(=[:,]VM[]B-\K[[ACU@%U--D*AA)0D@C@S)HH2#0FE\&H M-C_R:X.R19YNW%?S+GB)(6T_$*LK$-)VGGOH=?LWG@ _C&]J#<+9FI$W<$NH M2Y&8"^Y)7V9S%[7CA(HT13$@!LRSI#6MQX"5(@9CH8+.YV1RUH$U=P1R,V+: M:O1J/3&\+R_=H.!]:7B?=GQ%D52GEP&D4BCAW0;0T6A(-*Z2!*6.XUQQGM90 M]76Y>*_)'=9 13,=TA:[?=-W#QO2=NJEPY '.P1F_0_P#C,#Q-TLPN^W1EC8]_:S]<>17.+J?I(/Z1)NDHS=%N MFJ+BCJU%"K^]=KI2N6/Y>^Q44((IL#2WH)=1@E4X_8J9$E9P')2IS1U; CC6 MT:"]*X0+5.>"ZM3)"7^O*+/1\F2Q1I7=5#&"YMZE>3%16XNESN'<#:EO\30B M-:8B0\<#][$U.)MDJ83/8>BZH^!+]$9C],5WX65YM@XFD[5W-5>%I>9BJ1L: M*C%/+'$Y=ETZ8$(ST,$S0%0(*K.GG63?&F_0R6X)V6AHR$8!:\U@G7&$1^V) M1!0X4R')"H?!:L.3!:"Y,CC0@--V=(,?O+%A&.OFK$AF;RN#(?'Z39VY092N_& P/C\TP_&82 MCST?G.;N<"9?9.&TN3AMMLU2]-%K0Q$$)Q.GB2!!8>43Q7&N:0X9I3E<=)%N MTL6-T3C\+BU>M.!WR?B=Z;DDK9*86+"Y&#&CD8 ),@+!F%,:G$Z+96.;%#?' M0\J1\Z$[-KF%]""VQKD4]_GP8B(]BG.C>9HCD=.K<'8Y9PJ Z+22HMS%RR<$KPX%ET*J@+8A@.0D^:0G*LI!H2/6;I^'8J.+Z?#>'N/9] M;@;=7?;QR#I;/4M3$ =Q]VJ."B7=CY(ZN[.)!@0SI*1VH+-;@DE.P=IDX 04 MI;,L6IDI"2]$2<4YT3B8+DT]%)C6 M-IY>"UC3(J"5@%FY2#IMD982 D76^0 M#I+X+/*E: 9,GX8/HA3%:)1NN"6+Z?J9[34;IYJ\%U0WU3JQ0'86;T@X?N8["VJ96/W@IA4)M MBU+;_HP><4)$EU8G1,!%UM%$)FT]OJ:KA^';I#4-*-845<(P4 MR#\TY&>\)9QR&3 'HW+U%!T"&.(2[AD)#B.C.4YBABW49:!44U@(DWN?W;'I M?PBMH1F'5AK)X,:M!,U*Z^1>*=6#W#[E[P2%_M+KF-^YLL):L=WR!,Y>-:,' M\6J>7Z5I/NAG LS_W_LVKZ_":#SLNG'P^8F=OO_^#]=>66AQ+EJ<[99(0A > MV\2(#.=L/1$F94LICQQ13PG#F"!.69 \9#4$]4*V8"P1G2Q+-X'H87U[:98.8$F!)IK=Q MCQG2LA#;O4SW.TAVH\LQSV$W3/Y-O_?.\\A?Y]4)UQ9ZG(L>_YR5392D*0\8 M4%6;CZ/$C(X8($H;[8V+--J-;3);[?U^I4B>E!-II3BC&0JJL$>CV6-:7!'* M6=1$@\?* 9.6@**!08A88^E"E(ID]_,*>)^?1E3/\]OD5()?[]?F9-3"A>HM0J MW#<7]\UV^_5!T60[FES5.*H.KORGJ=U MA7[DWE"GB'+6,BN%H3&Q@99!$6Q\Q!7T48%^LZ _+7M8 KHQR5Y"2'E(%$Y MZV@@B"1Z='0>$;.QS55=59>:)WY6-QGJ-O$3TM^3[#FK;(C["Y\[ZMC)W3^C M:$"<5$X(AADTT/"E#*;7AVA$B M)CO$LOUP98>8:X>8[="LG#0\U_=*/R,PBBBHB"(8BQWQ0C/B/YOKP M\\B.M\*?A3\7XD^?;&EL;##8<:9]3 R*C ["82><,7QB7!?^;!9_3BML3;D/ MB#% BEZ=V@I+ '.OK4X6%%,L*6Q65[/LQ^?/2H+_:VS2EZ9_???O[?])/ZXN M_-IGN;3 PO#N\#OJGH91JQ,^M5X-3DW_WD D-[2.J?$R%V.)ZN*.CD/+.#JTS,QQ7A96.PRA=S#%]V-P_6>^QHK5J#/1ZRB5I)I)(0W!2FODB:'6$&/?$[YQ]:;CX=5U MGYD/ >PPF(]@8KJM9Z;WR5R,-O[UW=V?=OM7%\355A[L><=I^W_L,'WF#;?Q M"(,L;QSD-UMOMEJ_#TU:K&&XV=KONZW*0#T\MZ.N[YKA]?R79EWZ\X/.[E[G M<&^WE1X='ORQO[MSE'XY/$K_M/M@Q>MPW_OO-K[]\$?NWNO#O]O:^_/ MU_M';Q_]?FY>[[_L]UOIPWI5+?G$#G[0ZYGA:+,5/KN0.#U7ACT+:1$?5WQR MFC:1\>B?3;V9UWUS[KM)F,Q_A3?!YB=OJW:M;TQ7[90NC]_9*#R[>O#KE<>D MVZ\NN'K3KZ=F^"$A_9(>,\RG=LGJ^R9/?V. +31A@4N7U>4W7SZ]53TUM?-/ MGB-H2Q%]Z]-H"]_ZW(\^5FUA?/NS]_U4G-[(Y1(NEG!1_\72+FMRDZ_"."F3=%M[9IC# NX2@[D*][7CW/GI>55G MN#4IB/DH;_>KNM7_X8C$9A-!.LLJ+W?71527:=D-@9]+/_9YA4 M1KK42KOLYTL+H[M4K%F%.SP:3%-*K<=UZ 8/:/5[M^_3$#P#/2O*'F$4?C.] M9*>'?%3W'],_-VD9X\U6]N4M+91L'3W$Z^\ )L9Q:I6A BMF++Q9T/F:/ ]$5UQ4&,\P9W# M2T_PR:OCMT=O4>?-_N?.43M]UZOT'9WC#GG1ZQSM?&GO?F3O=O?(NY/.Z5=/ M\,E?)^WT7>V3MQ=OO_QU^O;+G[C]9H^GS__8>9,]N:].VKL[7]ZFZYCV!'?> MM+^\??/VHG/RGY/TVI/.[NO/;X]ZZ5[^Q.]._]-[]WO[4WNW!I>CUCP'AM!-[;Q)J&S]>L+?Q7^:B1_:6:85FGQ>F(9 M9EH'R4)0VKKT1RE1X:^5Y:\O4_QE311:2PO*Y\*\N7B>E>D1"=A$*963EFUL MJTTI"W\5_EJ5[$7)!.),1F=1VH5UT!YQKH@SEJ"(&+V=P&Y)6BR6XF.0%9JV M% FG5$>2>Q#:7 J/@-&4@:4H*&.XUIIL;(O9=)SFY2(6DGKR)*6Y%,@%JK'@ MC."T"P=&#/'2,46D,8]&4D5NU<9@>,9<9!PQ+B 2DQA,80P*20T(!88BM<2H MF.465JR06"&QQEN*F#LNB>(J8L\PYCH)+A*0]5JH$.0/.*SHJ\=G)S+%3LQ3 MH9+-!UC)" QY!89Y!I0'(SA%/O+<*%845WPAJ!4AJ+JRL8NV:AQ[T2GV0I(B M17)G*4X"Y).6I*U,3 M/BZBB4-3E:@V;2,_636XH?]59L48VDKDJ7('-/=]; M[EK3]UL#>]:I0TW5>HO\^G@]2-9U8.>))2'!R2@-$=XR@IBQP6F6!*W3R%O. MI@N=T9_M%#O^Y'PTKI*,C@;?@DA?FJ[?[U]&CQ[F#(/?\J)_?FW-[YV>]087 M(528N&H0_W(X^# TIZ]R+8-1=QP.P_#OK@N30FBO@AM\Z%??4':/>7:/[LQ! M;N!42.4Q.(,1,!*(!1FM*]O->FXWTX[@@ AQ."*0FJL<](A "\%!,*ZIL XY MFXR5NJI+%? 65FPR*W+DB2"1FY"SS)4V2@?B%)/,^L28NK#B>K+BM L'>TLM MB0:,=P283TK<6*]!>QS9V'JT\6RFB^8*!%7._/@JP6STPP2S M.]147QD>N]\&46,W^C*P96#+P):!7>.!G2=NJG83NI)ZK\+9Y3[G=\^'^5BO M$G=_F=YY*+)N'EEW,6/L1A<,PDR#Q4P 4U* 182!]3(8CA4E+"19)V?-W;EC MG@K("GLUFKUJ-W4+>]7,7M-&J>+:"AHXB( H,!HQV(@44*FY3_.3ZSM.*B+ .[6@,[3[)\4$%C[*D6D@7"5?3>"2J%I9191^?> M$%\.![$[SG6=RLXWQ\[7>3Z3'(HY%7ERDF[W&IA1!#1)XEW8&+ TV.G(-[;) M#X#P56@N#J66,(&<9E]*Q@"V2@7I9]H 'VP.FPYL38K$NN^*Q(:O16)[/RD2NT[. MS.(E+@-;!K8,[+SG&LIX28/5DBJF32YEX*73B)-@F?)W<>/<4M:BHN;ORG?O M]Q-1ARQ&.F%\$(_,YR)*YA$ELY5U="311822T$ZXJT060.(K 9?1"&R!R.R&7>%D]HSAR$R(X!)&L%ZYX &))"2*'J' M-[;QK,>Z$-GJ!D04O#T8WJ:]&5QBY8VFP(C(FRZ@HS9^'UGB06XRVC!^<57\;Q-;. MX>L605@#)B4VI7C[R\ V;F#G*=%I75"1.<2)9LI*2Q&5+'CJ8I*2NC2::;!6 MN9@)9\GJT2EJ@ K&DE;)V87>4CXU:ZF*X/?3]J MG9FN;_WRCQ\A]V485O4UZG7V[7=>3&-YTGFZ0O3NU05>?7F^[%SRXRM244'J M3Y%Z\!Q]^@ZI78W>_?<8N=._^N:-/C\X??6Q3?;XP=&'-#;I^:,_2>\U>K M?MH34OW>[:>5-GX&^JP)L/O-]$S?A989M]IFZ(Y;%&^V,FCF]4#=VBYD#?L, MS7?+363;.H=$-$Q4?NF[EO(I?ND'9>1#]'FZ M)7:TE&GB0+HHI4L M8DF8E4YQ[)B@B'J) N7HH6FI]#ZKC;.FN]>D3891'PT$@0PP&26HD"NU<*41 M4IABF\/>-PFKJU9+H:U"6TLZY1?&AJ2F1+2*(9\,(:NDH<;%R*QSKM#6RM+6 MM(O9416%Q0&$1P$8CA@,40@<]P*I:!G153ML76BKT%;376YI)2N%35K2G+)( MI&6<.:R,L]%+P7]@!=Z2OU3,P M6A48M:"3>@8FE "%B0%DF-.<.$NLR>**\ME^2H6["GQRM1AM)<98!65T<5.M+FG-%+FP,BDF M)H!;G4A+40*6QO1#AHB0"MZX3%J;2,T6R&HB;:U_.<\*5&!S/YRJJ.=5=]=2 MP;,$X#U0ESIA0F0^F]N(68NTY"A]*D.O[>!JL!%DKXF2F"1*C"2(DA_5M(HS!'W&]L-"?1; M5P@7;BP#NUH#.\>>@Z(.SE!B(^>,4&:#19@KB3 +7%-\ASVG;#6KN-5T#K_? M:I()BFU ##RR$9CS"I00"0)*$QE=D$[0.E+K"WSKA*^D1B3,\NAU9$8K[20R M#JN(7*Y;1 I\UQ6^4TI1"*N*WHO+%(*C/9I^Q^^#4@X3*R"P0(!1 M:< H%B$9_M)BZ2V.M12V:6A>5S,]@E-A,*/SX47ZZH204J>UU"\K M UL&M@QL&=@'.Q^HW5=3B;U7X>QRG_.[Y\-\A%S)N[],[SP483>7L-N;]:H8 MQ*06'ICVN6!AKE4H+ .GM2?**R=B3K)"L[U0YPZG*RBK!V6UNU0*RFI'V93S M(P9KM$CFDK \02V&"$IG-P@++DBAN!1\L6.R@K&:=[*:'1\%8[5C[#L7Q=[% M>X88<5Y@0,B)!#)OP& 7P%7U9AP+,H2\E2W2MZ=&F*U_P%(GC+_V&RY!2L5E M70:V<0,[3\X"=\DD()'Y1+3,!(T1Q5(&;ZDERO*YM\27PT'LCG/CNK+WS;7W M[8_;%]_K2^TYPYA1B-B&9,4Y"B9X!SF:6T9,"6>YU2U9N+Y/@53AJC*P:S:P MC^E[*)O O3>!F0B+M#4;0A2D24GV#[$:-&4!-,*2(DMX%#>W"2Z(6J<0BX*H M^R/J>Y<">J]4%$0C!5$)"HQ9#$KX %31(/X_>^?>%%6R+/JOTF'<&VSVS MJGZ5CZI,Y00/"DBO@N4J'VW9P[<;75T-[&X+U%D1[#,_P^"G?>KY>;+DTKF5 M+LT6]6R";8)M@KV:RH&*YBYM:=J2";1 KTSVH80S*PN4A]9*#5PGRU726B5 M@'21Y3A]&VJ-84VP/[9@OZ<]VB:';S$YG+=4U!3.NUH&G1J/9 1+# MR*4*R115;+]FA]L?_Y[O9^G&5Y?LIB7K:'[%)M@FV";8)M@FV)X*]GM&0R_. M@T?Z'(?), UQ?#+/JS>9'-=*;DV#OI(&_>=2]%2##@*59-K; M6K.0 PL*$U.!TU>Y@ SYSOT^[6]M W#UQFH;@-7WLFL+CC(&\,? S&/A\NO5AC(=DDQ[]!>E?=)S<_R>\'FDZ M_V3[8.MDZ]'VZZU'3_G6N[V_G^_^MK^S&^F=2'[KSX'>7ST7[BV]B][>W7B[ M_7J3WG/S[4N7C2XU0D1ZC&90#26W: M]^LHJ%O>@&< #EB0G#,9$X(4(CH.I,:WY!&]&5LK]TJVL;6JL;6H M::')QMG:#H%,Y) $C3*4#*24'E(V%FEL^>5MLS<^8T37[1?=8]W?PT/J:M-[ MS!_U8=S]AOO5NS[ Z>#?QX=YH/C=01TT5W7WSHL/S=[@GB(II-%QV,^S D27 MEB;BM[*FV8IETD=>7P77Z#%57ILH(6(,:"Q$E47*7!;!YT7//B_%3RO&>+U, MC[6FV0<^U.!NVM!A0%)&1UW>AK]1Y7R,7A>2XZ,B1!N\BL MJ1G<@T2&TA9FDT,G[<]W>Y\PV- M#8VW$HU7<7#*X((L*B>>+<@0@E:4?VVF\W?AX+DMYL3! MDA)8CYI)Y3*#8CA#Y)X974A#E)J:EU1$^S6!Y\:_QK\;S[^@! 20 K/FH)-V M)4JN)"KE+$2$[\:_IB2N$(Y+?L5@M2V)%64T*8E2,<]S8L[P7((RI412$MU= M@&4EL?&Q\?&&\_%*IG.6$AQRQ25P9WQ&;;U+(:4BBBPMH-)O\"TX#A5*LH9= M9!+0,E!D&*,TF8E:Y4EKFU4F\$F[JB2(C7T]&.Z-?5_&OB1+%A@RBJC!IX(% M.?ILHH@F(NKF-KS!8%QP&QJC5 &G6,T&R\#+P(+B9#@';E,*9"^G2&"\*V!5 M9:V_,QK;?L?OL]^Q?P]\4XYL@FV"O5E'-L$VP=ZL(YM@FV!OUI%-L$VP-^O( M)M@FV)MU9!-L$^S-.K(3["^=/_7^/-W-!WFA/O"4Q5S=JW,/]/W_#N-?[I_/ MDO,9IWUSQ[6LCNO=O3S 6"LEX>')\/#5X' TS9,!CNGCP\&0GN?5&/<'1SB> M#D9E,-W+DSPHPT,\C'1O>D:/IY:=\7PK9A1QB M'_S<&Y\^PA&^RBR,,_[-L- 3WL/]-W@RN?/+N17EN[M2JWJ[[R1:WR MW:AM+Y37L[5G:X-'8R1@Y_'=P>9A7"-?B1W^XL[V^L?UD M8WU OSW9^<_F^H-=^N/)+OVSM;&]^V2P\_O@R;\>/-[XU\Y_UC<>/_FOP<:? M3S=WGW_W][FXZ_ZT>3B@B^W3*)O4&3*-]O=Q/+D[R&]C/IK6\.K[7'D#/!@= MTV3YK/^$7,+#3I-Y#JXM-QBJ_HTF^=_K+KZ>:V/"P>^#N MI%\/%C@JV\O(=? KUX& M;LUX_UE7_81E=QK!YS5^_W'SYDL2Y,[&;0]6V\R2W RZ%3"7ELNY)>_Z@!ZQ MJG!D;#TIU&=;I2[[:_^NYHD6<_>C8K M/#Q&ZOCB[J FM))?N!3PQUQE?/O7$1?#DY,N6>4$:)4=EU&H:#!IB%S,]U ( MJ43;0_&Y2X4/Z)CUOPZV=_\:;C_:>K?]^D^U]?IOV'[T_,W6NP>P+;?_WE[_ M\]V+9T]/%I<*OWBT\6;[V7-!]^//WVW)[?5XLK/[BK]X7>_U2CV7?_+M]>W] M%[O_+J<)J>A?J$N*MUZ]Y"(Z$[AA67G!J#T%"R8DIF-$%9!SF>WJ%.$C05C]+Y(=]U\NO7['*X/7B<+\"J(Z*+U+*-W M!*]@F0M9L!QI=N("BPN\2QQE>>-7X]?-X)?/*FLRGE*7_YRC+SS:G)PJROHH M=./7C>77NP5^.8$F6]!,FKHYRPK+O"B14:/[D(354<2:W4GSQJ_&KYN2@\3Y M $5 JD%H$]!BB)SYM5N+$:'RP'6)M"MM"V>01&;!N\02 M];>42D@Y*X*565F*D0:I!JEOERC)<(Y6.>6# B^H;W,G2I I&^5L_HB6U1(E MW12"B06""8N0'989MP!C9DCS%,L\V9*#C=0/:IXD=X&[JT&L0:QOEF).L68^ MC%(* )<%8A8)(;J8%$1^[9ZN1J>KT$DNT$D;6V(@8S 86^O\6,6\M9HYZ:F? M:5,<$IVD6U:PFBG8 -5+0"$7Q4$L21L)O CO9,E2>Q%LCBA3)!>'T^FW<; W='[):Q_X#!M'L[7KCZI.R)^JYW^X0=]?N/@ M:']TDG,W)OXX'L<].N*/\>C5& \>9YIT)L-I?I+'_PQC_H,$,TJ/PZ5 ;B#U%JQ ID4&!D8E%LB<83GY$K)RD(6[8; R++!#9Q)P$=>A!DG&@9HDO(';;YYG;.-XN>8 >I1 3'I+>>04F) M.9"%%05DKF 1.L8[][\Z;70;O(V*-X"*$4J42/U> 4!2I(S;F"7RK&/AQ38J MWE(J+OEPHHDR%<=,J'5$K"[,1:D9?8K*\B1!U>64?<+B*K?J]--'1%X[]@=?M7S*PG:>#_*F<.+?)C]8%)+AW MI[<%[Y- 7T:4"MW,K0! M]:4#:M&;@)+:PA3'K$_(( K#T*?(G(Q&%T/@,XJ4*O?5Z MRS>;S_+-[G\BW^QM\F4V)W$3;!-L$^P5PQK"Q6R=$,Y+!6ACH%>5/GDMZ+]D MXV=H')=DM>C0?"X3^.8A@3I7960[3W?*+KYM2LE5E)+EQ#H:2XZ@ LM9> 9> M9.92D8Q:BO3'A"%9>^&RNQ:?;2#KOV"O K(5^"(:R*X-9(ONBE"*=,HGQFVN M"TTL$L@D9])96XAB606RKL0*,H2U\=:;]1!MO%W;>%OT9E@C1-!1,2]0,]#2 M,^\\L*@=)#19&*OOW)?+[L$^KHWH7]7=FW)D$^SW$>R75+WYJ,?M@ZJ%\TNP M>OP]TQ55N[X9Y"%.]@;T,,.4#]-D<(3#-/CI_WQL6ODCC[O]7*N=7C:W?U^< M5F85V+I5=^NG#WAZ\_K8=8O9V;3"V[3RR6EEYR%_&8F(5FSW!?FLBSTFT@%!1;C:BJ'-2.7IJ7W]4H7JH#>ZLA2BX$WP=XL MP5[%PECY"K,S['\P%53R-V/B:M1?7&_&DR>S07FF3/1UETADKM:%BL;F['/6 MPMD[]QU\A3'1AE9C5A-L$VP3; _]>&V6_1:S[*+++AO,9 %IIC$;!B8(AH8F MW>*$Y8#."N/[,\O^X(5PMW <]P9*W%UM&=P?,+'UKAC""YC+%EU6:T_=^]H2[M_K41>+H#KG(8 /#(C34T%EPM#A8EY78*Q0:>D M_'44P/WN*?<;EFXVEF(0(!((G;! E(!1T ]%4N&%ZV2O&TLMV?[*F+68+CG: M!,8[8%8&7I/M%^83T2M9G5,TID@9N[JW[ILGVV_8:MCZ*FQ)X2$"6"T*@C,^ M2&&DS8K[H+6)IF'KQF)KR<4LI;-8-"LJ60;!)19,\LR 2KYD(60TM=RM=N=P,2)IS,5@="F19,'/MC4U.I6"*"Y=SJU6Y[1&C%A?C!S"Q& NL M)%%K1"K/@@=D615>S?L4556M^ H6U34X-3A]LPU!P4=NN H<("IPUDOI50[% MF6+D1Y2J5MWVII!K,LJ;JP2 @\EFLP#J&B<0$?V8) .40COFG>]SU!:VA(4A#4^)I9UH4)HU+C4O?E$O&NJ*4Y3)'#PIC7?6"T9N H=2] MB-]U=O"2"P6DQT2K:7;0WF!$Y.@!!9?NM) MG"[ ,XJW$EHW?>K8VGTP MW1K.5I3LK/\IMG8W7R;IP2KK6>:9Y@X=@11>3EHO31HQ*6]5JOG*>Y1?[+:. MWH;%)MB;)=BKK4$T'H5,3A804=?EA]'6 'H!C!;:?'-+YYOM)^?GFRRMKO8H MRX"%07&9;!6:=*1)6I?B;,B.;)4VW_1I] ;P(?MDK0H1$FIT*CLM(634)3O; M1N]M';T+VJ(Q068>#!-%& 9>6N:S-"Q9!RD+"T&F._=%&[U]&KTI><,CNJP" M@D;C$+P)&DLJP?EBVNB]K:/WY/SH51"LEC1Z=2R*03"2.92*Q9(QF&BTL;*N M%>G1\+W]R:1;O>26Q[()M@FV";8)M@]+\5;NJ6DE1U>KUVTL^522M-**H!GI M\T!6F?',6VV9P:1",8@*:T)NL8)U=&V4K6:4K=RCTD;9RD?98J0L.HP\)R;! MT"BSBK.0=&+!%6I,IXUQ%_H^VAC[3F-LY7Z/-L96/L86/!3 K?&0"O,0+(,8 M(_,Z2L:]EFB,I2%8ZDSF^C'*;O]"I58^NSFLFV![+=BK;+.22@BMG==) 7#I M;0"NG01A.9D*X:BD2S[Z*T0.6A5 M:@7M/M6DO_V+'EH%[1;S;()M@FV"_<+8AG.V:.&4M" #))U]P:2;:X*B(;SC4BJZ42&8&3K*S_F^2W99\_NZO@Q<'=)_?Z9W_?"E$0.>584+S1/0,E@6G M D/ON"9M)0C=57NVK=ISB]@VP=Y$P5XI[_2J%T2U.I2KXOZ"VFLBYP8ALF@S MJ;U&(_-> A/%^B"2#J[F#?DJM;>-K0:M)MA;)MCONBFKS08KF@V6\M"@P,RC M9$%PF@V@*X*9,O-&HK$^.161U/AE);[-!C?7Z]C&UK<96PN:5C Z)Q"!.6/( M1 Y",*>S8S:DXE"66.H^1_\U!85ZNE;J!I;\_O?Q81XH_E45OV=O<$^1%-+H M..SG62;O'[FC^O90%F%<-W-\36NZ=O7OJ2@H[.,T6*+ ,M/'/<:2:R!B>M!%_C1:NN M%_Y50^C;ESMIR&O(>X\\,%Z$+"%'8:%NOW/"&T.#1H=DE1#7C;Q6*F6%/!R> MX^&[EUQF6^LW,_!U5X OCH58:\^%K&URH>8YFM4B_^JD]PV)?0!!0^*75#EW MECA8M"O: F;P&#$I&Q,:3&A=0^(-1N+).22*E\A-,3X*INH:9+!0F%,QT)\H M>$ZJ^%BSKO"[W"RO2&Y,;$R\P4R\B@^SZ.1442::C!\]=MCP(""41(R^' M8BNAWB< GN[&F -0O919@ MG9 T+'3QTJ1VE# MRM(2 0$-V<71:H9%1B:C\[5,M+"FU,+R<(%E?/.0V/8J?I^]BOU[X)MR9!-L M$^S-.K()M@GV9AW9!-L$>[..[ 3[2V3.[\ M6D[U03L_6GJT-'HV1^EL>WQUL'L8UZFUI\.0X3(9I MB.-AGGSW\7+QHV_O[&X\&>SN#![N;*]O;#_96*^_/=GYS^;Z@UWZX_?-[0?; M#SGI(1ZGX32GQ;P;7XNVS^OI2MRYX%X' M.'Y%_7@^^/5Y!VY ,Q8(.Y,V_[^( N%,][[ZQ//#N=;% "DO<8 M7>0F8=WUJDR0\UUXXMPNO(4D7^-7>#A\UY5S?S@Z['PPW1\/#M,?8^+NX;3[ M/AUOHKO?7Z.;S8W7C[_/5?^R_6(_^/>KR?__7XY,6S=!0D M&+KFN^?/_M1;ZUNPO4[/M[YQ\N+1YANZW\GVZ[W]K=W?A]O/_OI[^]WCLO7N MUL+MS*GK$)=HC?(DXA'=2",CTD;>/)T:^O!X^>#G=\'3S8?;6_^OOGP MP?;NX,'#ASM/MW'+JO)OWF86A0M_-'Z1KV%E[??)A/C): MU'6.EHNA3Q.@HCTEA;>A]Z(+K(W>[0-Z-QF@QJH@')?SU]]>Y/ M\>N 7F;^S<.9DG7ZQ4&FNUTV$P[I?28?S(9W!_EMS$?3P9N]3*I9O>LZI79"???] M)$)_G,T9@_>3QF /_\F#D/,AC0\:86,ZCH9'M0?&J=L(VPVCIVM/U@:O\B$- MIGWJ1O0U]40ZM!YW?-@-11I>=/&C?>J)/SUZ\."/GVOXJ#,?:-Q]8"_,ADT] MXW2CTG_GQ^V\3;N(77?^LH'P\FD@O.G M)QL/?SZ])'7\$8V1-)IUYR[X1=;,_C[]/@MJU5/JP>ELTIS0L?3-?L>'[H1. M$O49\)#PO/]I8:X-:CO,Y#B[Q9F]=)4FJ<]U@4%&#T,#OC[^<'HR:Y8J9Q+: M_QX/Z_,?X"'9"/4:=9Q7*-"D-27H3>=RP\GD^.!H)MX.$EA*CC-6X$%MR%.J MY;0V>!"GQUU[38[WZ0MJZ/TJ+SIE/*C7K+V6A%7&Q,;92Y[>+9U>;0[+3!@> M'KZ7Q^ ##@K[ZX=/?G?^_>=+B]IZO[Y$;5U,=?!UG]\E3@[C7F?&SAIVWL.H M)]7*LE6LDKX- W4");G,\_=S#R8PBB6[_#YUTVBT&<_OB<_K]=-8K MZR&D']3P9#1=:',AE-)K.QLE\/*1!.)D-D-JH=33MY^E5'1>WKS$O ME/QDKQO7U\.%NQT*%F/BR_#%VU!>H%3JIZD@\K6D_[T"R4?=J1 MEM"[2(H',Q0_[BA%.LW@=^H% \'9_U#+[M-Y9P]+\T'W?0[CXSJTI9HEG#[>AS>^-%W(MWVBW$%X-FM<]%C?]NZUC\X4ADF=&"_J M5G4I];"0*4"8_U"GH=X>J]8QI]F()KFYQC#KHMO4O0>B,JE'TJXON-V-.WK; M3X]9>HT_JF]W8 M"M^\)2[Q&^4WI$:==2>2Y6%"LA1OQJMU-[@WG-+=XR>[W>Q!4R:[H9N4[]$# MY7$]ZL[]#T3PQWAT2+_'>9=ZG*LSD;3(!VE4#8H^FH<7#[+-.OC_F:E!,Q6H M#H+?'SSYC8SMR3$-M@=/GG;?,,'O7HB'ZVV@._QA/*J1?O7]N/'ONNW.EHW;/VH;O3<)377-Z MI:JNTX@Z[ SQ M&D]ZK]4+/5?&.G?:F6J(1/XA"97D/#F:798&+EUWG*NJ$NQW3SV:'[.OM"%>D M]V>%$+_33+B%X[A7ARN_=!KDC$,_IL''9U[QQW7:>%Q]A0=GTR XF@9_QSC< M'TX_].$--CJ6=M/ A5>X_NFO,V_/8/;XO5^59I]1(G-FY@.IGOS\O\>SCKZH MFW!QR20Z8S==-[\]RFEX9@#,@A"="[&;4VA2Z S]SM-"]D;,XRG.' C3NEQ] M_BAQ[M6ME]C+Z54]9;;Z@S[=&Q[-'9+O(Q;_&1TF>K]N,P(+>/CW8*=Z'NG9 M.YG_])_-WW8>_SSHIK515_'V_;GC>D1][MA-+J,Z>U62GD;\/C91'A]U,];D M^&Q:?N_V)O/P\HFPOOO%[WR *7_DQ;MH.EV.7B7_@_O''?AKOQO3S3H_]J*_ M39Z?1=^?U3G&YC-?>3^KGLZ5I^ZTF6B^=+I<=IC]LA#%_#HK[_-6#@#_RI4# M5YH*;]N5?IP%6?[R!5EM;=7M6%OUT\-3L/_\W5_K:Y=9]7/ID_SV2Y\>YW\R M->'OX]'!P_DT^FPXW7M(KSRB._9D21/?>CA?TG3P].WS=T_E<_EX?WO]-[K^ MGR<[CY[K%Z^?\^>[#\3.^@/QXMF?L'7P8G]Q2=.+W=]?;^^^>/WBT5.^]6CC M9'M]$UZ\ION_KML1G\+6>ET*]>KDQ<%?M4HAWWGPTFDOBPF&Z2P+ Q&0>945 MLV@E:)O!);VXI,FA Q]3Y"DA&&%\,B8C9BVE4M+"XI*FQQM_;6P_W?B"]4J? MOM/Y)Q,019W*@Z$G-S2=TVP?DU?3IT7[UY<^^//*X\I?ESI\PE]8SLA_EH/MLE MS.0/-V[_?O.2!"P]*EDS_B4&"1P+VF0F9$!3<_[$P#^R0?S"QK,Z2J.T!)43 M)"=\4 F\2C9Z:[# )VH]M,;[W,:+/@(HD PD1D*N1Q8B+PQM--)S"SR9._>7 M:R\O??!_%U:]_-?D;$S7D4Q3_2Q@/=T;YYF=.!F^)1/R<+HWF0?+:R6">:!\ M7HZ@.ZZ.SEL7O3Y57#L 5H8.]DDGRH/9:*BRC'.=H M=TH/3;W4]2#JNBT?S MN94_D^/PNEOA-)JO7*IN]TP#:G1 .DR5(8'\[TQ/2!9Q-=D'A5IM-)Z'"Z)*ZZ)SL?RO3D\IY3#XRU7&O9'[V9;];I?!@SG\_GO>+F MX:!N[:_O-//;S5]EOBJ00/2_Q_6?ZDGMG#PTU?T]J5&)41QVDUJWVN*T/09' MQ^.XAY-Z9,ATB>'I7>JU_T5MS'9'=>9[4@W&SC52U]V>WO4N":U;V-HC?SP] MP/7[]:9O1FRZ-ZPKBC_H::1WG%M;=2;U4Z_39+8R&">G$?F-P[1?@WO@L=S1KX8\&(*U'GVYH4Z\,)OGHUSJ_F M>R;F\]INE_3D![8GMLF>\"@,J>8,K'$TPSG#//UDTG#0R6AKE5O4VK,J64CP M@@< JZ(/(7"/.9E2(*!8M"=Z-*=4EI?1/J&R"_+6#G"&] 7 'IWI1 N8GRV, MK:>>(SY]TXVD]^/Q= ZXMS1&[O_W_/Q37UJ7<85>?1^/)OG>Z2^_GFX\'1YV MK]*=].NR9V AX4HGX]G7[QU3:WSFG)KO!9[?>?[U6O?50OJ8^7=N#?SE7_,U MV![D M:=OMS*^MF=FU<69VU0)PYQ)M?:W8A/YTE5#'O F%]UGM^EB1O M@<#$2KO99PCY1@CF4K/Q:[K7I_O6;1'?L@W8:[E]-'MI'\)YLZFB<]"?!@96 MZ" P753Y4P]P0;B^2IFIM0NL@D#F^FP9W$]R,?AX>>/],./CF^!E52/EI@AQ MM9"Y)NDUU%PW:E943KJ'V:Y/5RR,QI-+>_['BM-?\**]+DY_M9"E !MX,"9I M$#YZW_O+6:M?K[[ M5&R]WA0[NQMOMND^VX]^_WMK]V^YL_[TS7/Z_,7N@[=;CUX,Z;W*62F[)QRV MUY^^W7KUDB//-D7';):!0>*>.9*E%0J,5D6-5J>X;.7YPN,_:"Q$-2-1761W;R'&=Y%"+Y"A ,T"R3 3'&3B9F9<@F%;6%NZT M\%QW&X0:.!HXOAX<6A=KB1>1"PT.LHO:6AU=%*;0_V4#1U_!H1? 47*$DA0P M4"4R,CP+@2,G9E3)I'%@M%(V8Z618V7&"F'#2)LQN )?%"Y[J6"PH$4#\4; M.?I*CK=;\\+..^M_BJW=S9>I<$6626(8M&.07&(^*L6$ 9UBB<:83.C@/S8Z MKAP)FJ^+N@F1H ,:935=PA<%@BYXSUO$.2PHBG3T3["0/""4:)4G\TIQ8V5H M3IE>%=/LB M#>EVDP.41S*O/%E6&=![C]Y:D66=6Y4QMI&CK^18# 35+5Q1@F1%D98$0+:5 M\S$RC5P !I3:5MO*-'(T*31HY&CLY:<=PB,0*$*Z.2R2T0U%MR+ :"M 32&XME66?'0*3$O.&:*:ECUC(FD<(* D$-' T< M700YJB"2SX%["<9*Y%[4C%@1K!'*0 -'7\&Q& C*$BV:;!BF$!C8J!FB+PQR MD"IF50K6M2?0R-'(L9+UKK8N9[)#! '2\XHUQNY.@K.98"0=F9 MXH.3S/"@&4@+S#EO6+)<>9N3PB";A_3V;@EZ7R*E[0A:3F+((PB3DD<=:WUF M5"(Y[XR114@31'/*])-S3Y8"0VF.-.!M$@C><1:>T*T'4&- M'"M*7Q!53CS() "<)F,8M39:<1ZSL>)*A38:.:Z3'(N!H,BE$QJ0&<=3W1$$ MS!67F$8OI+6*VM7>N:\:.!HX5F*LA")M4('^(S.8&Z_((N&%] ]C?>"N@:.O MX%B* X$IZ H6)KCW-7T!L. U)[N%I@:=9(DYMKV$MW=#T+\R[D_W(HYSVQ"T MQ#DCLK#.!\%U(07)8T#G779H4(BWIYP;+L6!+%B@=@)F15W6'Z)F'EQD M2>=(UE8QL>Y[;*OZVT*9U5A6Z"R4H%/1$CB*8#P9[\XD*W207#5P]!4<2V$@ MG93&F&MQ/45:$9?,9U?3.Q7MBU 0J.F^/@S4P-' T5E6!(M:>#-Q:<$GYU4( M)232.6PIPK8MR+T%QV(8*%1[I\3"D&=#AI5#YI+AS <7K"C.0'!W[G^U7=7 MT<#1+5DK!DWR/EAIH.A OVFI1/92:0.J-)=,7\&Q& 4J4KJ2?69:TP^PR3#O M8BWQ6X)0/@;NPIW[7[UBK8&C@:."0WKEN(E8TYV +1ZU)9VV9C!((7"-#1Q] M!<=B$*@&B7,F/0-=(5-%8:Q+^@,S(9D8:_H"UTR5!HY5@<,9CH$'ZXH)X*,- MN2YX0G1">AYYVW_<6W L;P8J&*/5D>D@:_@8/$,%DF4IC?:070KBA_>.WMZ] M0%MX>%QJ"?4Q/6?;#K1$.A4-1.>CAIK'P^407''3@ *4+*A3P2G"K%7K;]@/UEAR+@2 M+)*J"*QP9QDH[TC=J-N# MC@K+9-G+TE1Q+L2"7R5Z)3K$0DF802F&U)9E.D",ZD61- M8_VCH^/V;@AZG*UVENL$H<@@0I*,5^T(N.,,BT1FE2Q21^,RK*($Z\T.?+>9Z[U72R6KGH@&RX=%&%Q1W'C"8Y*"1HZ_D6 P'9>M3 M2. 8SW6MG:VU6'DL3$B%09D"(?&6>+N18U7D !V*-UYFE HXF2LR>RL#%F&I MVZF6JZ6WY%@,!P5K? XA, %0&/@DF!/TF_!@I10ZF]A2]C=RK(PUA#\&A.W=Z28S$<9'.)9*U8)B,@ ]'5?\^6>4C&6L)2Y*-(]BK<92DLLV5MR+(6#0E'& MDG#DM@$)5C M+BM@(FHCN;"!J]#0<7OW!NV.Z>2CT7B*M57;YJ EUFFE@@J^5@J7$,G2"H*G MHFHF?R%/$R\TSTSO6+=<*RAK;9,HBKDH/8.L"T-O@47E4W'6..'%"C*VW.S M=ULSL[(U,]G%[#! \AD\Z)"\RMD8^EMIA%;YO;?@6,H1AR"-,H)Q*)R!DHYY M@@7]L$();;D.N67?;N!8E5\FVV05=9T,&H33SA<3BD;4:)/GJ8&CK^!8C 75 M50!186;@;4VY'1)#8:@;.U.S#4L7I&H:1P/'JMPRFFM+8" R.+#PH)-LWHP@^(T"4)N23PX?>,5W->LZ<^X M\:]'H\FP=J9[X[R/T^$_^=?IZ.@>4]W9B[+!2:X7N'/_)_'SV;/^TDFJA>C? M5RCQSB:C8A I09& 109K EF#4G(U7Q;8G$A](_/6[H/I(IEY#%H*41C9?;5$ M22!C,%ADB90]8K.D_^I>A);XMZWN6='V1RFS=IAUR2"HEVE0@**@L[:$V/S/ M/4;'R7ETB)"B)*:4$J9 B>9Z;P=+0L3)TI"AMSE;P[, JY[(*WHD$(DCAO&SHZ"TZ M=A:T#C3&YK":)SRF-5H5'WG MR6A_F :GSWU+D1B0AZ1U,5 'C)9!T]#QGO0K-%8EW7PX/47BQE+D2+B0A,J> MA:XT@?2.>4O6F %0CB/U<%_JYLY5)?O\[.%R@WCY'18+_8C4\>B"X-IY#)PZ M9W0^2RZ2Z;S(X%L"K!Y39\']XR)ZS55F&% R0&^K^R>R(F,*)=@"FC?J-.KT M@#HI><,C5H<1@D935\V:6CLPE5"W737J])8ZB_$JPX.*,BO&O;(UK[E@9-P[ M)K/)&&QR9 4VZC3J]( Z+D?O( 9(Q8-4&A/P$)55WF5M=*O@U&/J+.@Z&:VW M.00F27]E4.LJ>(N:96YM=-)BA-2HTZC3 ^I$*9-U72EX4R/J+LA3 MI6WRZB]U%J-D*M$LX0NR5%?D0%VE$V2T+.:DK5 Q1(>-.HTZ/: .+P6E,#:D M6+>2%A=5- G0@@@1?&[4Z2UUE@)LFC0=Q2,1Q]5T%J2U,E1D<<5D0K&.K*^8 M&W:N90=9C\-O\R$W&)7!M(O$Q=$!W?QD,)X-WZ\I.#7O$;.WNJ!3?-!C%'V9 M1L=A/]]VQ/8F8+=3'LZ:^MDPY?F5&G:OAMW-I2">]05DU,!(2<\,"BJBKO(, M!7WH$UHCS)W[=E5%K%8WQ&X0E;_#@JJ&LCY' 1O*5H*RD\5DTP;H?Y(Y2(0R M*37SSG/F54T@H1PXK)'!AK*&LA[*^8:&%AO*5H&RI7 CV;Q.*Q[LZPW 5):"AK*&L14$;RE:!LL7(:/1&8XB2%5*[&= TQ3!)SR*4 M$I5.2EMSY[YL6EE#60_E?$-#JPUE*W&6+89;H_5&<*T91ED8)&I'7V1@W$!) M6O&@837AUA\99O-X[.FMYT>:CE3G0&>^D'07!WRO<+7/S!E*S3)+&'IZX?GY MK!Y\3XDNE^8'UWA-0WM83F8?#0\3#>5[3'0I-U?3''K-?5WR3_')[)^K3%7J MKY A]6A,#!W3)0?#PPK&/#D-;@\*$90^323=\9 ^QT-J]CE%)X/I'DX'.,Z# MP]%T<(#37!^H'C[\9YB.<7__Y.[\DM1R WPU'L;C_>GQ.-\=' P/Z;.[Q&SZ MFTX:Y\GHF @\NP7]E??WZRWJE3M9Y328C@9(MWD]&I\^TLE@DE\=4%NO790Z MM?75;]17Y<_7WE,'LVW0\YGY?4<==3TX'$_HC#J9WQV\V1O&O?<'T/>#A]2+ MWU"'.CMN;;"S<-Z +"CJ"=-!H=Z%1T?CT=MA[=$T**Z:O85KHP.XI#C(&@CR MQ?(@O#&<2WNE=)--)UFE3O)TNO7PG'GU3WKT%Z1__7O_A=S_)[P>P8O7?\*+ MW5?_'H3WKG/7J>3?G\V:;<7H_ZQ>YS^?PO=[+U[@')+O+M]0W8 M>O=<;+UYJ50MDJ<-\R%H!K;N3S9!L6P#3U%DQ6NVEZN&D$O";- JZT!+<+6V M!19CI:A[GZ]4F[AUIQO5G2PFB])(%D)-E*P-,F>H8_D4$8KASF,BXW])75[Z MX/_6Q6MG,SKQC=34O0Z,T[UQSH,#ZG![DT&FF2@-_GU\F >*WQU4.G63<>U7 M:Y=-K[],D=3FL\]G=]X^)O5@&&=_U^X\/#S&V;.=I8"__]]A_,O]\Y?]8 J= MPQ_DFJUST?),]6:8IGNGAN8')\[U??[^% RD^!]/+S_E@ZFYC@\:@]>DP,OZ M)+48]3G9?O!S;_Q>I7B561AG_)MAH4>\A_MO\&1RYY=S;T):U>G%M>O4CN_] MSO;"=WZV]FQM\&B,I"3E\=W!YF%OWMRHBDID^7GG#V\ !@5:0Y,W"/.9E2(*"H!FM%R_MQW9GK)(5]/)KD>Z>_ M_)J&DZ-]/+DW/.S>JCOI5[)G7M%8F,/@ FVVD_;LZ_=C9(W/QLG<9IC?>?[U M6O?5@O=A_IU; W_YUWQ-7'[JQRY+\'/NBR[[\>^<5*M_6)*>^-('NO:'%6O" M?5F#??R60NB;T@V^T<-^JV[@C?\VW)7=(9\4FM"?'4OYK%TUO11EU;,_)R#U.>_Y69*\ M!0(3*^UFGR'D&R&8?]'O;'=T'/<&3ZK%0[K69+"]]F#M:[K7I_O6;1$?@6P_ M3R:#!Y/):#RM7N5>R^U3E=:^NUWQ0?;*4[?MC:G%)A>MH,L;[X<9']\$+ZL: M*3=%B*N%S#5)KZ'FNE&SHK3&/=Q/?;H>9S3^JE3&MW01%"HO9.&*5-P$,29/ MKZM]@5*"*K[$>?10M Q^GQ<->AW5BT?/Z1FVWC[?_6M_>_?QP38]S\ZC%W3_ M/^EY]X=;[QZ([=>_[2]&@[;?I;]?O/[M[ZUWO^]M/WLJ:@1GZV #Z,R_M]U_E1N/?JKG.X,K N>MG;C6[KF2ZX"%A,$4TYR!B(GAMY(YJT)V@5C MI?,S[_^/7(*X%2]?%3J$%R8C& O&0"20>.E "R&R=*A%:>CH*SK>+:+#:,E= M](GI: T#%0QS*)#YPIU.C@N:$0@=/WCU\H:.5: L,$8V-P8*-X!W/-9;G M)$01E&KHZ"LZQ"(Z;)90K/+,1ZT)'5DQY,XQ2!Z+LEKI5/,&BX:.AH[5U+G4 M0E*_M()48%D0G/ X- $''!!2*) M NFB+0'UG?M?GD2UNO7F)L2@7DV>R;@:%FH,(C2_,2C)#3KBC/;B_C00Z2#H'F[RFCARBUX[& M1W/,]!)TVP^7PT%)6F^4D\Q#1@8.'<.H$]-&R2QY=BJLA',WNYQO*P6^,I]N M2$5[TH8"H0.M\TEZQ3$+%]%*)1HZ^HJ.I7!0<25S+)9Y4=.8(5E6H69H3%$% MV^TNUFD5YE5#1T-'YYDI ;C55FCE06OI@XU9Y!)5"B 5-G3T%1W+X2 1CB*FH=-W0T='3["H.T M$2//WCN@F0E)]1 !/ ].YRA20T=?T;$4#LK<99&*9L*'BHX,S.D@F==&>Y5$ M<(4W>Z618V5KYH6R0<>$V!4 !R3)T.K MD'E?4I%%E=0<,_T$W?""7''%2ZV\8QH4J4A%DW:4LF(<9B<)N-%D)KKN-7-H=M;I+BQIW,C1R/$%Y$AT$5N*#RI'T#H['VU1QO"05712-7+TE1S+ MH2#CJC.4DWUB"R=T9$'F"EDOR@0L(?B X.[<-S\V.F[OOJ M/#PNU*3'8WK. MMC5H>:F=S3636,BA9$ C@G.VR\H:32@ OCEF^HFZ"PH'.2]X*K&PD(1@X "8 M]Y"8 .Y"]C$I7=?+M!3^;<',:N+(13CN2A0A(Y'"^/H+AFBM,1:-;>CH*SJ6 MHD$:!!H$R9(ICD'@G'D!A5%+%F<##REGLJ_:*MV&CM6$@PS:R$T)$#Q(X3$+ M3=,46N3@,[9=A;U%QU(XJ*"):%5F)=G$0)-IA4%:EC/95QY3"<4VK:.A8U7H M$+XD69000AM0,@7Z?[(1C%BU,Q%)U@U M0H%GX;I*I^H'3^'?T+$J=!0;K$;CD] (T?!:>JPXEYQ-PO.2&SKZBHZE@) ) MP?IL"P-E+0-K?%W@;YGQ)F4/2!U8-X.EH6-EVPHA)&EU-C'6W4':U;J8R=,[ MVYI:R3=T]!4=RQ&A9&U*T4565Q$Q<-+7M/A #:>E*=1RD')3.V[OYJ#'>8K# M_5^>[8WV\X3&4MLBM+SH3LDB20F/NI2Z3\@I4,YYGM!%)1)O_IE>XF[G@OI! MH>B2)1A6=STRD,G6A?Z2I8Q*)4"+6;1TW&WIS*KRQ7&KDA9.H 6PEGL=54G% MDL)$FE-HJ29[2XZEH)!,*3E2@4-',AZJ%)"VTQRA-BHT=MW>? MT.Z83CX:C:=86[5M%%J"G8DN(P0C95(@D'N9O1)HN8C*9]$&(2I&'@$6M9>,Y6V$)R1$L"[Y'"*&(+WFF0,VG:.WY%B*""DKDD IF-6<,VK,R'QTP*21-M!4 M0.WG5Y"&H9&CD:.S5KS)B!:+T0J4*-X2'GS1VF3(0;1=0KTEQU) B"=AZH)^ MIJ0H#&0QS*6:T#]94U+&Y&O9PF:M-'*LJ/:85#0[%>6D F,5%@Y"1^^5*QQ= MRQK76W(LQ8.@)"VS!Y:$!@;".^9<+HSKF$+V.DO?"@@UC2;#VIGNC?,^3H?_Y%^GHZ-[ M3'5G+\H&)[E>X,[]G\3/9\_Z2R>I%JE_OSZP%%!)*X%]PK M#LV1U$LT;^T^F"ZA65.#%;+E&;?<$9H%4=F*Q)P*PAJ)OEC2ZL17)YRYV9'Z MMLIG=>SPMJA ^IP-D$LFY2[G$+-#%;D/K5Q:C]EQLL".DHC_.EO&:3Y@@ C, M%5-8MWXK9".V-%;=FPO MZAU6"L53-BR[FC8B8&$!"AF'*6<.'H+K*ME_M3NIL:.QH[)#6<=Y)DP8[<&% MY#+/67-M5=;)II:MJL?L6-0[+.AB?5 L891DLVADOMM9[:PQV2I9>&PV2V/' MRC8U!<61'L-Z$\%9&42ACB=!>Y.S\BW\W5]V["SI'3&&HE)BN>9N >N1.>,, M 41PR=$4:\J=^[+I'8T=J\G@(DJM"1Q!2 1E"J+B)?E4TZ-YX*WX47_9L34/ M@!,_WFZ_VWBW]> E*#):'%);24A5\TBL1B>9,$$K0>J' J*'@!^;'BO:U]2] MKNWG_J;1%/<'AWDZJ"GO)E^SP2F,QBF/60U*U7>>C/:':7#ZW+<4BCF*E)T7 MMF@.LB@/*0!$9X260H2VAZ&O4-Q8#B!A20E4#JQ(;TBA"H&%X 3C(X*,T)C;L]!<[ MBSZ@R(7B+B+C-F3"#A!V!!:FZ6.O:B[Z&!IV&G9Z@!WK$\].)QN4@.0]1A>Y M29A]LLH$V;#36^PLA:V\CY[7'.=":,>@0&3.8V;&N1!B4C';U+#3L-,#[$AI M4%DP"K6#DCAJ+7(Q($4V@JRNYGGJ+W86M9U<5%1<6@;)D;93.# 'FK/_S]Z; M-K619&W#?Z6"9^:YNR.<=.Z+^PXB:(,]]&N)MI&;![XX<@5A(3%:&L.O?T^6 MQ":)12! 0$U$>P"5JK(R\USG.DN>0S 54B2B:*B,K IV%@%V@J>:!,T(4'"N M"=<1N#DS6"B.+;=5!<#%A9V)8)DED26@I(A(X@%V)$'&4HLX3M(0&233N(*= M"G86 ':PU X#C$AM"(=9T-HXCB50'ZNL%55^S^+"SI0X&XU!2^%A8V,M$.<^ M(2<-,!]L4@R*&J]T!3Q/*KQUD%R9NMYD^#)=ZNQGBZ$X5\,X&O!N3L3Q%;8"= MJY'W"6!7)(XL5Q(EX'K"*>]L-$LK:E[MK>8G8R\(EI\AM:K"LD4.!E98-A9:<8P,\D@:0P&"ADLLEJSG*:06"*:QI1MUPK+*BQ;P'E^H1'&"LOF@643 M44=+J88EC0@;;Q&/7"$MO4>.415LTMIS/Q=SN *S"LR>&\P6)FY9@=E/E=("1<%P3@=S2&/F$"PYUM8PX-IJ:856O*S"L@64^LFQ[W MG>%N=RPD"LLRK")Z=N/1]U&^^#TC98'-2_[TBT/;CWE ^?+F/\TPL*W6R;O1+6'E"KO7;?I! MJS_HQG?%8;,-?WL'J V_PY>ZL=<9 8/'P&_Q58K/R+?N9RK&(I^I[#PF(-. M]VQ()T4O[AW"6B]/JZ=:[=5'VJOTUR??J<7P4/1(-U]LU$ZY@]V@!]_(ZOQ= M<;S?]/L7%\#GQ0?8Q<>PH4>#4,Q& M9$B,TDKA,/:)>^JT#SH9XI3&G"7F9B$R%2N9)ROYUJ]].+.P5G_63FL4[M>* M__EZLKL=CASELK:VW]IM?/RQL[UQ7-_>A7=8%YN-UH_=PYK8_?1-U!L[)[5/ M&R<[VQ]3[:!V#'/!ZFM?8$Z^Y/M]=R8YJBE'7&"*>&0YD3Z?(J2P"RA-#(UDCKHA?'DM2"I5YI+R3$G-EE! MA5'*6&$\I9)\WY@FG4A>%L]IQNI6'N?&V3 _-ZUKMIK]DW-9E2]35*^("8C( M0;VQ>P B@6N?UD_J:QM\]P">?_!U'\2-U];^;NVN[9WL'I8IO2>UO>\PQT8J M;1!VN= 6EAB,22T0%20[#ZBA$HB*F28:D\3E6A[XN!L2.'"K=:F!]=.)0BG6 ML^QNBTD"39:"D)3C1(RF*<(&!UH3O:6AW-V$4$;FM+L!HT (X-N1<[8"KMP^NXM:6/E?U_UM9?;O/9$ZR7;%R!K9MP$,U0L+>-#N@1+L)= * MQ5'LEIL9-GG1<3#<4CV"G>)'\@#3UHM]6(!NT1H)0&EIS[XDXTIZ0B4_9-9+ M46/>IF"2THH9KJ2RE&B3NR99YBRU[CLW2U.6ZM!V]YKM,U?<=&OXD19/35V\ M^F9CO6 %.K/MZ@, HZ:?0][3$.\&/;1G[='[O[H=6/_^R5\MV^ZOML/Z?P?- MH^RO6&OV?*O3&W1C Y[W1ZOC?SPSFFUNC=#LX.,/X+9BY^#O@]K!GX<[C2_ M@;^(W08\N_$%^.L&H-T&JS?^_C'!=[>__*PW6LWZ=NT$T&X?D.H$GM^JP_?K M^9D''^&>GM2WOX(B_R*^1^*("-8BHZ1!W#"-M(T,>6EY;N@GI%1#502;.(;5 MK!&$-=Y)JO-!'4XYU1&P3CBBG/ 8*S!C(BB(H[S' 8*65O[ZNOG7^M?&SKOB MCV\;G]N,,&T>;8&SOCPG1<)%N'U5^:[3-"66J. )_8;N_7]]?'_VP^^AV3MJV9/WS7;Y3N67?I_$_'&O M:7[>\./?CYNAOY\]?6U'3QY]O%Q^-!;_&7XF]++@YMJ/\3*Y]K.; M;DO,,I/J7K>]^9&$B/D/5BUS>;=[;PIB+ P,W/%V7.7O(A;W_;53]D9]2[.6/=C%*==P..PGT$3 MS>W@\^U9+ ORUO]ZI%=>Q$R"&?Q!*AB"61!. H--1 $;9E%(SIQR/B1\F[?S M5AK[J=OI]1;&TW-/,CN*1^R0&HP!R"I<7Q/UTR\G.1Y1S_&([1K;;(1F[5/M M9_WP&YZ(1QQ\^[G96#VI;>_NPQA9?6TCQR,P?!/>P8LZW3C>.5VGNPT@P,U1 M+&(+\_K:MY^UO>]:1$&EMR@ W4#<1X\ [E. MQY"+,*ZI\QH9)7*I .J13BS'06-2L'C)B_@DR#4O\'KJ]MM/)WM_C%P5[^!Q MW8'/V5U#KT7S\*C;^2=FF;A?"X-7T[IE$H4XQT($9IEUF&M,'%%12:4"P)"P M6,Z+/[V$,-J+@*B3"7(E,YY6I>+**2W[G)[SC%X *3@*U!6CF< MC2.)-!$>11V9T4XSEG@IOVQ!.CV^%<<6K\/5W9/ MKL9!'M(1Z37"D?>.$^RB&?FC/Y)-YZ_+K'+%@!AC,F>0F M!"MT$IXPPC&--(J*3BR<_([3":F5#Y*!Z,H =$(EAC0'8J$MT$)*"==29/D5 M4BV0_,ZSBFLI%HO'*VY-JKCGN=*WXB">^:U?.!8_-)&_PN(GQN*M"2Z%!1&P M8 :!"<<1U\0@2[Q"#'AQ=!%HA.SD)#T M.?;*$^:#PT'+YO3=$(^Z(!##E/+R(,UA!P9Y6OZA0-HT%+0QW)S>C> M&3ZO]BR5(VQA)'U>!*62] 64] DJ$S !FB(1I4'F"+I'.C*)8G1$",V8$64$ MSN#KCJ]6+K/G<9D5__?_:!##WXMVO*_[;'0N:$KEM3=M@\YC6EZX#GAT!UP] M5K@^/UR?S(PR)!(B"<_]!(#!4>>099(@PBG#3,/:2C+,K'B<*MP/$9Z7X9^K MP+,"SV?R\%7@.5_P'"?%EB5/8=F0LT(CCG-M!$D( M+21V7KOD2DF&N=8R>=P:*(*^G!HH_/%KH'SJ=,)QL]4"%-EH]VU[KPGKO%K6 MO%FX*BBDUCQ#C=UF??O/9KWQ=;]^6*/P'+RY#0AP&EJ;:Q_W=P_^/*BOU?CN MVO[!>-F*^N$&V8'_ZI_6Z<[ICJBO?1$[A^NL3K_QVO;'P]IA#==.]W]L?JJG M^ND/\ETK:T-2&"4@OH@[3I'A-**H<_:/T2Q2-UX%!;,076#,:J$X#]+(*)CE MSA(2DG8392X^;6ZN;6]\_ER6/MEL_&?]:[%1;ZS6/VW\\7F]6-W:6F]LW5P( MY3;!F5HHY?9A7GTMQY7P3-FDG.'8<;@D<9>X9Y[RX/RSE7@Z/_N\ (7CFJ$L MB]S,A8-A[HL\OAXL1C,!Q()UGNL\#@M*^7V0M[+.8>&;73\X[/5S(:I1Y>9< MJ-F7X8A<2B3^S)5%RC)5*1_>LN/KNIT>T48='.ID7SUTQ>MZ^]W8RS] M$#?7K%PN5GM%;^#WWQ7_'.RS%:O5QY'&A9[S'/8S3Z-;@S+Q5!Y M3OY[+@0/*' Y;SU4?>_&[XVV#:?+*NO9R2K7Y^5F_GVU_L](.>.+KU@'=&?0 MO_XKTZKF/)U,$')U$B[_NW_>!>#([D7DNM'^0#;!$-_;UK$]Z2W]=I6@ #L9 MW3Q7TX'G/_<[3^HL#5PO69HVERG_BY;ZAF& MGBG75M'8+#YLUM?6ZUOK:_FGK2==%/H<*9VSK:&9*AL:G'!E#*]\;;;/2F;5AR670& $IVM3?%+.Y9_ M&(48,[?8._OL@C?U?BW<>7N*LDZJ[8W*M?5N*M9V1PI^U9PL]_'5>F[7,?); M9^JIJ[X9LZP%NT_1-ZJ7);U?!;:;:ZQQU_CS_K:.MG]M"YV#_8/ZJ=?\,[!UX/:Z1_PWY^IMH5/QB*X3"DK//8H M8)>;@)E<(HA;1)6DPL5D,2EKE\WK'/_"Y+94,%7!U TU2G"*SGB?P*KB2COG M?,#2)2HIUE::"J8>%Z;P&$P)*GFR)+O5C$8\I8"LX@%Q)X1GSGONW=**FMIRKEQJ_HP!G<9NIT*O MV="+CI=+TIA9S!0*-.0T.%*CY>C42",1BB0DE["?:@LL@:EI QA/LD ML:$R5^$W+\8>O,5O=Q87A#>)-R-;=>5]KZR6X-FOG.EJ,I(W[^-CDJ$:^>-QH83(HT%V\-1*[!C\+]8Y@Z1L]RA.QS;.=/9'SM= M&%+[PZ#;C6U_JY&2958?@GD>A?9F'?SN8L->V4$WGUC5*>!N88M993(^X@TCF5 M'WYZB&Q7,CR+#(^[1C6)*>1N65$0ACCS%CF6!&(1_J"L%BF2I97)^EJ_5H*[ M6(([@]QJAJEP@G E Z/>.420WO")HN.BJ49BK=M<9'Y>"_#T9-)GS! C!-=$"42X5X MU E9'A**@3#)$L8\%4)\0U"C#V3-'"#/=%<::I5,AI'YR6H-6I))<2/ M*\3C-C^VD6FC"?(B<,0M8TBG0!'A)@4E1H-I[/+<.4(F(=LCSL"K%=4*<:1T#SEC.R =$@,$6=CLJ6_ MQ[W59*%*P)^@FEZEI.\GR./>@( E5317!A!:@"#[B P#NHTUD_"?U58S8-KZ MP:7QJE2:-W-EM03/?F652E-Y^Q_L[8_*,"]\5,X#]9;41J*$H5Z[A)-(2:8H 4)#$DE\?!,DN')(TL-C402P81<6J&+X>VO!'<^@FNC MLTEK6%UB>0I.&^5Y]9Y%Y(;QD2-A$07$^0!6%%C@62 M:-(L.K.T,EGNOQ+M2PK5?RL,CSN M(^.)J,!<0I'8@#AW ;F ':+&4*695=+9I14R>:Z_2IEYM!I0E\N3/V,%J.DM M/J[W!,$R\#5E;YA+5QXJY]UJK@QGV M>S*-B%NJDK &.:D!N(G&R/%DD%(:,\[S26&]M,*(F6]PXT$R\#(J'52X5^'> M!>XQ;PS(&J9! LF%WU0DE&"K$]$Q!EKAWN/BWKCOR!KJG0\1A2@=XI+QH=-7 MI84P+"T:G$!7L5;!7P=[]SYK'Z#/2L>03=R)89QFEQ%,50DA"S0Y[E0]N M'G X[H.+1J4HE$3!2J"!F!MD&(U(86FX$"R0P!XI6:W"Q H3WQ0FSJO5>$4% M[X=]X[[+E(SFP@:DB<&(!XR1Q0XC%@F6SD86M 36,TYO^]9<.]JT]N)YH)W ME)=&\S#VBGH\+KYV#FW[86VN;FV!>(. M=?=OV=M89=\)48E[R5 4CB'N#45&4XU\U 8++HDS=&F%L,F3R6=]OX9=QSKM M7NZZ&O+&FV7)YY#M5BWY#$M>H]\-9L$SQE'@,?MG%2RY"@9Y%J.-B3-B93[F M>?V*'S?[^\UV<6V7HG)+S+0+'BL%H]H%4W?!'OF>* W)@3T&>$O!/ L.V>0" M"C2)R"WW08<<7IUT5YUO ]@""]1,NFQ@M%S,5<<_NBKOQN)X@>8PC^=ITRR& M8KMW?'PNLA<"FK,HUG_ZUB!SU#5@.UG!_#'HP;!S"^Q;'3?XK<4*3]LS+P.%NQ'ENSFH[ M\E'UF6J1GV"10\P!'J^0EH2 ?0G_F$0DDEA@Z5/D//<_;7%#\1@(;)!I9E?+)A03_3QTSF(XW'5YXM7K1$ADXRL6:@V&< M%[THG<[D]R+W/[Y;0^,9+>>Y>C-R,^6;.=[C)U4#!S=& A>R^NYJU\BS==Q^GN_BMEQ)QL1AW#;\LY(3/FO/]=F;F MY@*2\]^6BSP7V^4O8/-9&(O=BT6KF>(\=@M[)9OE4[?3ZQ7>=KLG,-3"'@(X MWZDO_:UO_>JG;M6/XIUY>QUV8#BG96SYMPO71361=YG(.IB[]]B!\R U+WK> M*MFM9/>Y)_(VV7V]YP\_#'KP2*!9K68OY[:T0]&-PZ.VO?WF4>\AYQ!GJ8NV MD-OB)A^ZQ,)[K /'N:HG39I*3#T/R3"M.6%W\*%?[SG_UHMIT/H,+.]*A ;> MP[\/@VZ. KQ,;_HH=7#G=/?P[X.=@R]B]W"=U@^^'NY^JN]O;M=H[2"T:I]V M6_6UK\WZIWIK/'5P]Z!^N+M=;]9AG#N-'5K_M/MCAZZ+G=.=DSK]=KQ[^&V8 M>DC_3K43_',L==#1X(P2$6$K+>*<:V1-#LX33KURRGF0.%2->*M&O-,.FID0 B/!!2=YBEASFCCF,G>>\5+HNV87WQ"'*RG62T_( M>6KH.!T_<4&L)(099*U* !TZ(:<3;%O/?&XR8F-N]T7)9"[?@E85K>"K@J\7 M 5^7S)S52U9.!6BS 1H9;WR&M?.:>,0HDXAK(Y )#/[)C:\BE\H* UQ(R0K0 M*D"K &V.@%:/+SX]^JG!BXV70?%"Y&:YB&D:$ \Z5Y'T$0EBL$XI.D$!O/A; M:Z948=>;QBX3"':>Z("]Y\DZG>LUY8Y1U.&@[)T[452VY'S12TSTJXP6:T-0 MY%H#>AF%M(KYD!")'CO.DE)@2[ZY7G 5?%7P];CP5=F2\_&K YB5OO7-M2^D MUMCX3E@4-E*)DG .<9L=ZUHYY(S4B>*@DV65,5DA6H5H\T:TRIB\!WJ=7$4O M1R/8^#8A,"H-RL41D-:)(98"<58%'XT':W+.Q>6>K6'876LU+R#4-+HVQ$/; M_=%[5_3SSZ6@#!,7.OF,\CQRKEYJ3H*.H'.5H\:*P'74-CFP,W @W,7"4& .O%E.L>21T/'S()6<^ MD82H)QAQ[!(RDCAD88T 5<'65PE8[X-][96$OD$)K5CO?+P\XQ&R**P*C$>4 M@LPQ?VV1U=&AB)/PGFI"I:IH;R6T%>U]*@$="P)YHXP."<02E@F!CJ7(8"F1 M$K!_C$M,8@F\=[)R[_,)Z.L]EUKOM-'H2',,?(Z>N#+A&'+&?4ZB> 8=CSQRL/_'+"\->GAEXF&S).P M]8#*BBOD,$LHAIPI&6WR(>5C=W,*S2]0ZE EH8\NH=?:.J^Z:=F3R?+DB3-8 M,"X30:\0A4V6@2D9=::B)IU-GBK5AR)=$52WY6N1V+ M'T3L#:4B(JMT0%RH $J81B0582J%Z+C1"Z:$7^\YD0_VJ-F'I^?H0:^3^L>V M>S\W^BLY&L(T8RZ0;&HGSF4PE%&:!/6>6F&"J8Z&/#^F-">.AD@#V\Y$#&A" M%>+6">2< ?-;,2Q<$(8HLK12G0QY0O4L I:!6:\2\]Q:K$%D8N+!B."5,;&* M&SV/Z(S'C3QWFAGO4?*.@_QPBTSR%$D?J5#2DJ#!)!8//]-9Y=N\01&MDN3F M(K3C :*0#PA8@U%(D2 N,4>6!8ZP5D;PY%P,<6F%F2KWO!+:*DGN"01T/!0D M).>,Q0 2*0P(J)/(I6"1TY1+99(4+)=Y$546ZZL34.JQYU)*SIS@+H+MP9DB MF-,H7$JBJBWW3"(Z$0NB4BJO,**1,Q!18U"N8((XX"JQ'BO-P684#_=#52+Z M!D6T(K[S?XF6HTE\> MB$#C\;84 &2D8($><1UX)X40B@8:R6=*<&^]6 M*%FAY!M'28M)TMRG("3E.!&C:8H E,2IZ"V]5"3X/F!Q+?B$^I A B023 M0# )"Z4Z;._-:W\%#X_]#\9V4\=%[^GK=TLSTH ME?'*_\)E9Z]V:+M[S78Y0%$"YW "7/>WE?/)*.^:OU/N2>9M"J!OM&(&9E59 M2K0Q.%#+G*76?9=\Z?*7KCYH-%7B*DP>#'K]9CJYY?'5G:H[57>J[G3I3B.M MSNFRRK+>=R/8(&"@_'[<#/W],ZU_Z8NC9^.+KU@'Z#SH7_^5B12Y MIZ(L-(\D%_2^/ F7_]WOGHWAR.Y%Y+K1_D VP1#?V]:Q/>DM_79U_F'R1S<7 M>CE/W'._LYKZSMO+V\O%IZX%)1F[[XJ-ME\NZVIO#5RO&9JVVXR]:[?&\PZ] MOME8WRH:F\6'S?K:>GUK?2W_M+7Y>6-MM0&_?-RHK]8_;*Q^+K8:\(?:>KVQ M5?SR8:BF8_CUV5]K^B[\Y5O; F7M3XSP(3+^="M2B (5CYQ6NA9=?ZW9\ZU. M;]"-#;CU'ZV.__&\C)[6/YPQ^M438-\'NX? RK=KN-[X0G?7OO ZK;=V#_S) MYJ>=D]V&%SN-W7U@YZWXGZ\GN]OAR%$N:VL;P+Z!H0.#WSG]0NIKNS_J:WL, MV#B,88.#-="JG[; 4OB8:HT?O/;E>Q N"8P%8I*)W*P@(:V5150:1J1*T6,_ M-+C*;;^:$VV)%T P64P::VZILE[1B).,/DJODUHJ(IA)1UD6NH.XM+*V_D=C MDO1>WIQC!'BX$K<^YK'SC[?\?@R#5MQ,>+16.1"8HA:XKQ),)G&CN^!:Q!R.LY<>Y;A<;'S]AP"P#XL Z_VN M:+9'YG_A!^==(IX.RKNPU8I#VQ]T@?^,&E;D@17-7F]@VS["AN_U1W\'/(/Y M@M_*>G[D]Z(=X0U (GK-'BB#HI.*_GXL4J?5ZASG5_JEV2Y@J"T0MU[^-, G MMMO[]?UMI'!DB4X>2(!%+,W<"P97FM8^W_BH%]^?_? [#/:H94_>-]OE2Y=? M^GU2'8V9U>7SAA]?L*%E/&1$H[,IHR>//EXN/QIS%0P_XV19F.L_QLODVL]N MNBVARQ3S>]WVYL\T92]EL&29$/%2!HN7C32/,5AE[C:@6TY6W7[6D=Q^V/&J M$^RJF^M%G#-:S0AUQ?7WT&DS2V,H->D ?!$S\^>@'0N&WQ69P]SA],V;F9@U M8(F'+G8+1LK)(7/=/NR5S-('V^V>9#;PMVT-[E37\M;7??5S]M$VN\/Y*N8A M<*]E6JJM-+^M]-3M^$JFOP#!W?8@0_98?->!Y<^I=21ARUT^TH 9&/&4"IK+ M6N/I*=8;]8_3_#X71OQ&W@.QU_]J^W&KG_-A_HK=O#/L7CP/\R+Z,BW\49SW M[X/=Q@;=;81F;>WC_L[!5QAG36R6L=L?I/YIXV?MX.,^C)M,Q'FWZZW:P6ZK M3C>.:]L?F_5/7\3.Z0^^N;V[O]GXAG<.UD]JV^N\?OIWJIW@XRLIA$V#=__? M/O:'?[?MMAEL'GP3M;6]DYW3W=;FIR_'\!X_:H=_PSMNX%IC ^[QYX_=QA[, M0_W'_SO]\IUA+1.-$D7L)>(T8>2B"@A'%WB,-&!'<[%:B2>"Q/\N>K'=['2+ M=J.W ]8)A-'KN+*F1YANBY)-\E)09KQ8@99<8,H(&ZET-$+F4IWOJ'YPG?JG M@K2G[M2VT*YE*J-W20>'P4Z2*?>XQ4H$GY*-/GA=N9:?62;K'VYS+?_Q8^?@ MCP-XOY_U _]SY_3KCUKC[^;NVBJM9[?SP0^\N;;?S'.17HRLT 8Q@X5@@3%F$@CTLIXL:C_5M4ROJ0$8PCR:V*T1JGF%U:X>K!]5J,D=TIP8"?<*&]U M,,X[9HUT?#Y.L$H\9Q'/<3^79(Y[[B18@9IFHU B'7T"2FDL%9%%:GFE-BOQ MK-3FX\KE1'E'I9V3Q *)Q09Q:S@RP1!0H((HJ;BGMJ2SB]3YJ$KTNR1=6I*H MA5;2L,@-YMIZS4.DQ =IK:25-^:YA6[K-F^,%W#MZ<[V.JW1'5H[_4)W3K^) M^J?:R>ZGCRT8!]W<_GB0B\YD;TS"J22SB##B$8^4(A,91V-PC"P9D5 (.>N5I(BL%!@QBQT6*CHG M:+7HKVS1&2-C[R M6AD73>.6.CDB1@[B*3 M1%7UW&7+/6YPJ7RP)V5RQ&3A)RW!ED/J*V%TE[9:M%?V:*#F624, J! M>91S.8)!QDJ#-'<.&TZ9-!5WKD!Z)GFMV-0QVH9R'(RGR%%)$$\!UIT'AQCVV<8A6N7*?=S018;E M*DOVDKCAZ')WR<284=P$[,! 92#/ L2.4^^KN,QS2V'SEKC,88W#& [@VOWZ M-HP?WF/S4XW7&AO'F]M?#VJ?8%QK?[;J:ZO'.2X3A0 +V&$$ZYXCJ<"D#?<) M)6&I9,Q%!TN]PI;5';-DN:RR9*!HRXDQ'8)#,(\-)['S#V@51JLQ+/2FT^KEQ...,LXYI8CY@-N<-O M<,C&I)'$C$6A(M4D@%R*%Y0E>U9.'@8;;Q;EZLJK5U836TWLR[KRJ1/FG["2 MNX5'Q5XL3F*[*)N0M#KP[&L+*;_12%_PC"D3%5%<<"JLXX(1P0TGC%G-6>4R M>^JR*8W5_G@S;.![AF@&)$,)A[CT#CE"(XJY'2D6CLJ4EE;D@P^P5H'XURJ> M%?>?BUR.=5]V6E FA4;$1XHXF.9(RTB0PU'%A('\VU#)Y6N42\PQMY@)YZ/E M@2I#N:148^E8D""AEPO&>!0$<6THTMP+Q)FCB5CAA!%+ M*VI>A6$K\7QUXEFIS;G(Y9C:#$10$#^!M"5 9SUA2$>3#P9HHK"DF"BV8')9 M.2 6Q0'QP,RPIX.KS?Y^[-[+W?#28AF_S(#,,4CJE>92 D03FZR@PBAEK#"> M4DGN:M"4LWL9GBM4G@F5-R:<#$*2Q*FUB./XK\$JSPG1B,!Z@7BFB!SU'"5, M7*(L:*55)9XO03QG.9F!20*3-04A*<>)&$U3! $E3D5O:;BK'5-IRX>*XX1O M(8$P@LI$,?#Z2O ?V3B_3#,^=3N]WE2N40G_'(5_C(CH8+EF.%>TEB%74PG(),L0"9RS M&%0T5&7A)U/.<%?"_V:%?UZV?Z7UGTKPQWT$N5.C4]PAQ8U#7%A0^#P&A)T* M3DH:R5#PV93V2)7@5X+_ ]#I?6?7/C'M#ZVC,FD!!(BGW,77B#')4$A8 F+ MB'G(.;OTG:8//AKT6GL=/IUT?HZ]7N$'W2YHR )$8M!M]INQ5T7O'\D3<1F> M/@RGO0*JU M1Y1&2W 4DJE*5E^$K#Z#13]5>U[F\JGY$\S,T]CM5)(ZHZ2>-Y5HK#.0UI/O MV)AD>90HEUH$K6HH<1+P-@U)?3W!0HF5C*[$#)[/_5:"?-\ MA/ED3)@),=QRHY$VU".>7#YY@',_6!&L=-YP)A=1F*OC!XMR_.!E-0S,B%,T M>[V!;?L(+]CK]PK;#@5,A<_^_UY1[G7R>]&._:*3"GO8@8&?VKS?WU#OMZ-D-JWP;2(Y MP\9<[5Q8I+PF8(L)B9P+"7$MG:%"1>YR \4X>IH MZ;UE>3SJ@D6*-N5F" JL-2HYLLI'I+>CG*I2.5++\V6;Z_D5:IY(40X_', M"9J2T)IR%&#/(AXY1CIW(;\,61Y;GE..PR&O9YR6103X9\X>J7?:?EH(K$IG>PB* M[TPX230)(D@6D--*@F%%-;)))K"SF.C*Q@]8&P.D:."4\!+!J*"$!H[HRND4G:(5ARG"QQ1,8R M2YB(27Y,[?NM[Z%U3Q/(AONF?K@$%#*E^EP9W>XM&@'@UZ_ MF4Y&^+?ROZ[[V\K59+1+WSNTW;UF^](&^OW:.]VZ&1\,L>4#WC?[\'1_,^@2 M^N_A0 &Z.MTRW^X]#"AV\U5+*UO#KM_UW/5[GJ_^:$H$WF=I9:-=]/=SQR7; M[144$X% $^!WQ:>N!2F-W3(5,9Z]S],LR8T##L6_9E!\H-(BH4D110W'!)N( MEN?ZH>[ MGW;A^5](?6WW1WUMC^W0OV$,&WSWX,]6_;2U7S_\"'KJ!_O.<13$4(,\U3IW M#<=(2YY0C!H#]3!,JF MO0L[K>AWX)?./\T0B]2*/YMPLV;_)-\KP8:%G5WLQ7;LVE9QW.G^R+][>Y1! MH&C'&'KOBMZ^[<:B&X\&7;]O>[%7V&E"\+A[O7WYA;WM[<. _CMH=F/>A+WE MH@&2>WD&SCXNVOGUFVW?/((W.K(GY?4PC?UFZRQ<>%)F%3=!5KJQES..X3I0 MT[UXV$2VW1[85NMDN9@ LCL!_#-C6IZ6#YU#>%Y>\=*X#\/],I97W8TMVX?/ M8+/L+N?!P%3S!/YL=D^3[HHRU2\:GI_;PBL M-VKT.\9&8FH3PEB:W,W&(Y.8019C2@,'RPOG"-QUX;?#(0*^RS $0@HRG(&J MI!S'V=J"7U*,P^,!G5R?M(@_CR)@)>!7?]_VB^-88IC/?#P4%JXL]T;7HE;3 MCB#QN-G?!U@OD;^<^@+6W> MN2COXN(P]O<[I:AMG&'.:+27#S0\&N(\D[A>AJ)!UB+G@ L$$J;HV![U\IP< MVK;=B^6T=9N]'[!2O5['-TMTRBM4XM.U4@]"YV)WW.8'/O@ QG\N[8B^,7$' M:UQ\I\2GR*T%^782\< \V?;HY3B M$'/"7+D? &Z+_1A@NUA?IL65 M>-MI_7)XMYLLUN\4_VP@PO'%$%6+9!JS\D M.\.28J.+;,A",R0)ME1]?PY 9!G8 3E,6:+!6O0Q[[*"D?*O\&\&B!$PC;8I M $E9*#D3K1(ELB596 >PL5Q\?'H"!3.5!MUR1/G\U*#7RW+3&0YN))?_TYN< MS:,.6(/-$;0"W#;_ 7/OGPBO=28&F2+&6"Y7(9?O!UH3QN B&KWB1J,W.P1! M=]CVB[)X5P=[\.!B:.G6.NU.WW[=+&*);"4G[A0+1/ELD>F ^/U:^#\X.AEO MIJ9SGRZOI?644^ETH#:7K/54>D:E'&&_ODKZ;L7^RNZ]S>[=.*WO?4\".)36 M$A%?1KJP0:!W/8J6$6R3U5Z:I97K6-^9W=N?ZG5YW*UVUG+;[G5C:61F;I(M M9AB-WV_#L_>R2?5//-<6^2/ 4J!R\-@27%/)50!N^]VF&Y0[U9>B5?RR]N'7 M3/*RR;U0GG*LL6V[ ,^YYWB;\73;UAD&)*9FQ10 U-])0G?;0W_6N M. 9E=[TM-2E65-%(O(S&)\R%P,8'38S%7F"I _'3LWIN%:LW5.#S_J)U4#N& M<;#ZVI>?.8Q2SZ$/Y4,"0HN$BA[X5FY/& 5%(C(IK->1*W5#+]^1>55NNEEV M01 X.,9E=&!$!T,UUXIZ)R,E6H*5/#V85NV"Q]@%!]^^$QLY<[ !@A$)<64Q MLI1&Q"6QF@@O$[^I->4E([MW%'VF>=GQU;B,+4,@R=;; M&"=@9'_BZ[]TJ6 M79KFUV[CD1-P;"N[:*V,F@7C)4^>:JIR3:M B6+4)OU];<@3,$&W$(;)\SOU MTBC=3%OQL+E:.A3_.G-)_C7R2%[9Y# //F]TT X!3(KS/8[?VAYOU$3M^#MP MB!@]&)/,$8.XT!I9HR12)C #&L;S1)=64F?0G=C81?POS/9E5^XE;W V86RK M-53?S7(3L1("\VXJ?W!E+"BS -A1V2MQ[K, G3N;#^*!^XO?E+>U70I##*O# M45[V2VS"GQK-PS?LCZ@UX)['W[%V6N6:=<(["AHR<:1YX "5A ,3)21@M[2" ME_$4C\2\C-H7$MR]V<[-:2U%F=?RM*1< -!/ND07UK;.6A-D$,2W=%1=N*%& M;'WDZ5WK->$-[+=4XP]!9GF"G=[KPQ^/]IM\OO5F^97N]9FH. MO>6?(W"!@L(=C@8 EB/S(;_'90=;$^"GZ_=?:K#LXR4?6;,]U,>33K+S%9N< MT@LWV-DJ#Y<3+,-H$R#2_M]HLLP@8\_X]6Q_]X;DU^P MEDV2T]K:W\V=@R]D9_O/'[N'7TXWUVKPW?!C0I,W_H#[?2/U3U^;.Z<>U]=J MQ_7M/YOUM;_W=S(S6*OQVNF?^W7Z%4P>+S97OW,=J':4H8BE0CQQCZP@ 3'% M1%2!*"ODD'S!M@92E#EUI-QJQTT2V'$-%$#'@#'UT8/&!5ZV!%CM[5'>]=T! M*+FU]:\;?Z\V-OY>+S;J6XVOWVKK]<;61 ;83$ V)FO#M;M]8%=?1,&<44N] MYU)Q*W,J*_?&>Q.-4C2HIP+,4D8NA_0.+7!C^*\'RJ#;[ QZ%YZSH;X A=;^ M491QA=@] J3+OJ@R-GL$-+;9OXQ>&3&'CK+2 YW!C.+?LUF'X"HTNDGY9_+[ M]*C$Y<=?1!6S/RY'%2>#BI>#D4.,!04 +]L>Z59_4J36P/>'B]=;+C;:Q47N.)!][&;I^8Q!MI9##.\W [M*C2[V !:7UL7WPE3&)1R1"HE MASC!'KED.;*,@MK2%+07N38T.^0SMTI')B.PS.TXW +G8?NS+YT#YP3_F(#2 MT0[C=%EE5G#4Z35+BZ1,6 ))^OVX&?K[9^< +GUQ1"7PQ5>L PHVZ%__E4NP M/?33/RF:$C9&SB[]N]\]&\,1[&#DNM'^0#;!$-_;UK$]Z2W]=I5. 9<:W5SH MY3QQS_W.TUG6]O+V\GF"+?#>ME\>\5O7:X8F:)(;,HB?=^B9(&X5C6-MM0&_?-RHK]8_;*Q^+K8:\(>20!2_?#C3YK\^^VM-WX6_ M?&O;06CV)T8X_'S27RD=T%_:XMPX;9@ "YO_,]#?=CM'$[0B[L(6?%/TQ8^)^*BN@]RQ]WXWYL][*L1-MMEZ/Y M9?BL7XM?5C<_K/]:ZC5XWPN_6BF&YY>/_#<]8+79(FIV0A$&W2R,0Z=<_K"< MU9"EM-T;T6N;$K"LWOE]AO$ZD'7XT+;&4@3&G4.=0;_7M\-3 !/K>9'^-@P/ M3DU-&'TTRD\H'9?GN>(S)VA+S9(WAC*?*%<\-X$*W"5#-16$$7/WIJ%G=E9] M- \O*I+\U&Z5QC>VN?J=:>,XLQAQT,1@%Q"++&ADY 6-44JEHPTSG;3U/#AE M\QE;[[CCV/&0<,1Y>1FW-MZ]\7NUFC.OIF?&">L#LM;GTBPB($,Y18D(;0T. MVGNZM,+XA(TW&4(=I05,<>K?0XN])#IPJSZ,)?9>!ZX3@'H>1P"BT,[!G2M! M@7,/?[[?^KD2&281ST@><\2W5]3C M!'M?,9.=.",PC$[U)H/" M4[[UKK#Y]D,?6KYF+WN21TSV#%)&O!"L]L-W^?SB^4$GN/2<8);+>L$QRZ-( MPV_L,H@>,35C"Y83AE'C#BP"DA9-%4DQ+#AR7-+$L9+*P+CN7#(F=3KXX;D MMSP UJ 5-]/4X/R;#K]_^2Z]QL:!D%,7#>+>1J0I%4@&0YBG/C!.Q\/IBY'D M0V^5!GIU5Z"G^! MY1DA2TDM OS==GN_OI\[B9_ZO>&1SO-P8UGIR>O+HX^7RH['*5WWS608KV/WN^GIFEBR;,HOX>:3@EDIM MM_;5>0P9,Q./GU+S5>KQ3)<>%W":95]UA&US[GK=W_IJXR8C>C-WG-N)%[*-AGLQYYLKCT(;% M7N3JRL6\LMI4U97/K])N:-9)Z#(=.[BX(.TB-B;#RN\?G2T\I\TV6J7Y$,?7 M>/?%'^$+N/OSLNG%[4XSC.7<_.]_+C)67BH2S;)0KZJ9T&MJ!Z0M]XPZ:8D@ M/&AEB$\))VL)(9Y0/DH7X%?2!6Y*-3G3M1MMWSF,Z\.8<3WV7WHVR;"[S\'J MSWIC_;AV\+$)GY_ =P]JISM\Y^ 'WUW[=EH[_4;JV]]^YHX]X]U]:FOKI-98 M/:EM_PECW2#U3[73^L%^<[.Q_Z/>@)\;W\AN8UWLYI+A34QR9Y_:%N;UM6\_ M:WO?@^ ^R("1%D(C'FQ.;98.^6"U8UXDGNOW3)Y9O5]CGQ?4\:R"F>=ZHU]F MP!FAB<9&!6NBY31ZS1(3AG#!7!0F#M.2R!G.D&DXDZM>PT\5X#P.X+ QP/&2 M&\ID0IRX?!Z&262L-D@)B;U701K!EU;(!.#\6F'-LTOFZ\.:&:"&!X.IMM@; MX[GR #5$..5IRJ69O$]3,R K2O/X""-&"/,3OD,(, M.<\T,I$D'$4P3H2E%3IY2*LB-170/#_0:.QIQAJ+I>+4)A,LM=1IQUFB.LH1 MIR$W<)H*:!X#:'[61@VGX3L_ZP<_3K\''"GL%H&LBABL)^^0X6!,&2&MY@8S MY6^HP[\X0+,0WOX%Q*&[N-PN#C/T+O?0L<.F+_G(UD51LE?GDYNRDJ]#KTQ[ ML474*[,8RTP%KA(!%L1,;B[@K%4V2<<\D2$*=P>G7&4L/Z*&.9GTSGG%J)81 M!9%K>?N;BS?$'A]+ Y[2ZRLPII%Q9I9_'+ 7:T( M,>D8N?7.)&5]+A$O=(!=R^[@EZL0YC$09MP=AV'K26D#BB+7J#$$&"P8( CL MY&2(%& KXVGNN!D9; 4S%8B2O/HK=8)$TI5,DI+2N4=G'(5 MI7E4P)GPS@6 ?RVE ,31!G'F G*YCE***P3-7HA7/8H'J MZ&ZTSRN&;J;S3L=_C;KUY'YMUMN=^^XMOH=)IC#&@A$-0Z(.\>1QEPB M:F*4B>C(O5KP3+RJV7"\=/[9+:N^AO/;7X[!^V M!?LG%EO[,?;O56I^O-3L<>S&.Q6;O;4ORA39/V_L]V)JR%*V3.2=:\C>^;:, M+7-,[W7;FS]CFL]]L$0O&WJ_.7B>P;*[S>S\RCS.\]*+*ISWJ86P,"6U5C-: M7(G1+>9TWY0T\"IJFUWI ;3890=?Q'R>J='B3(,^\B9?Y+FX0C^*#Z,>C[[L MIS3?BL0O>\]5F=B',RHX;,?2FV4'O9+:7!\F6Y#>!9ON7]AH<7.V5KT' M\R6<-=KH/60>[IO?=K?Y>U69;W=\Y47,B9LE)8XFYZGTUE+">:):Y=3_& A. MR@B19F\,MMKKQ?ZYF^)3EN//9]V-EUY%.MPAC&'MC_V=QL[)SH%GM8,OQ_73 MOYOUM56\N_UUOTXW<.WP[_UZX]OI>#K<3F./USY]W*\?_-FLG_H3^ ZK;\/U M:U];NY_6&3SW9'<[CZ>>:B?X="S;/RG*HS4HR@%9=' JEFR MM$+GE.U_9]!\BLS5I['8JK)L-Z\;/3G*")4D:(VI(KC:$([+, ^IA(1UA4G!C1IV_ MZ.\O O&>H%#\"RZ/.>SH#&LX8OW]HC42L>8].6]5;.7U%UMQ5)/@&-:!6VY$ MT@Y[([0,3 N;DI\W?ZVP_L%87_\PR6N-)I9'B6+$#''#.#)88:23CDHP;H6- M<\/ZJNQ3A42/@421Q:@!A A7/#%E')/Y0&O4FI1'6>?,.BO$F05QQMFE$\X* MYARB2CC$11!(!^D1D,L0-:@0P?D<+.DY8LW;\/M.ZRF,QRQHVU.$B1X/\#9=CIV5GNN5JYG(56*IR* MX\Y#XVQ-<%QIF0 N8!&7 30.[%+DG&1 >2T1(01+0IJW/Z.JH%#AT#QQ*!I& M/-!<227CV>06A&'/,"&:!27FB]@,*(:541')*)=86 =TT7"B7%(QB5#% M]Y\/LYL3'-$&HIBQ"5&5/.+"<&1\KDSMM3$IMT>1<6F%L@5R2U1@4X'-&=@8 M$W+L)6J,'7?>. 80XW$TBDK)L:T"[XL(0N/$T7)MA/,$@8X :S5&@[1G%/'@ M Z@0CUF<7^!]W@[26P\@#D5GY7]=][>5:T\H+<#IL+'C8/EH53[G=<;Y3LKJ M]#$4[J3\>W/2;UK\\KG3WD/P]T.0-M?_]1U8YKP.:O(EM[<(A"IX]&MW[I\/: MDY^UG[4OWZV(D5"GD18Q(>ZH0IIAABRWTFMO*,N1&Z[4!#2=G5,LM^HL&\!B MDC3/A2(EY3@1HVF*L >(4]%;>@^W1[4![KD!-E>_.RVEQ#PB0WA 7+&$K% 4 M,0H+%$C"0$.65@2^SK4QV@57#[8N3QY7O9.FN'K:E-WE*/OC05_Y@/=-0+BF MOQ4,AP.%/=7IEN=QWL. 8C=?=?D\RC3L?M*S^ ^;Z\?7TZ!S02CS6>L+S=D[ MT]8?.HKL\3>UL/K<-$/3?02??"-[S1^QG"#BVW5!J=%"\Q_M- MOU]8N-Z/SE$-N]1\CK!_"PJW/1KD.S;[^Z,SX9=5>3-V;=?OGY38UXVI!1N_ MO.@(I" [DX;7C<8]H@/]?=N__![%<6?0"L61/@5[4[>5+9U?IP]/Q@F:M#-Y"78!2(%,+W+1;USF>>,;<(,)/EMF^U!*2M7 MMN7H7IPNJQQ3/QI5:GC?C4-R=7'(_-]7:Q",-C*^^(IUO4YKT+_^*]/.RC_= M?B=\;%HN_;O?O3BUMQ>1ZT;[ ]D$0WQO6\?VI+?TVU5A!DD>W5SHY3QQS_W. M:NH[;R]O+Q>?NA8V=^R^*S;:?KG]K[>8$<\P]#KFXWUK:*Q M67S8K*^MU[?6U_)/6YN?-]96&_#+QXWZ:OW#QNKG8JL!?ZBMUQM;Q2\?AOL\ MAE^?_;6F[\)?OK4M&#']B1$NMG*^\9W^=PQ@AL0NQ:!4IG*+ BDI]TXW_'32[H#T" M@/&Y+3B,*1S!^#L!S*0K2L)G"(_=(]OMGY2&O_J]5WBX11,,SF;O1P':X$Q/ M3 '+)^<0TZ?S]ND!'7?^>IWC=HZVP(247#P?8\ZONCSY?M$2LTBBTI;XBUWDJ7Q:DQK M&W]O@%9:FW#2S21,UPCZ;4.Y.G1JK0G>4VJK@SS=9+R[;'Z<0_,?G6P7@:VR!FK,]SO=;%^!591UF@4K M"M046+)@933_:8;8+B]=H#F]T?7T5^R68#3F@E+.$9*BCHY*SKG3U')FI8F4 M<"WDV3EM1=5E%Q2=\$"-9J0',)<=Y<,"$Q?/''F6\)L#O?63[\KRP!)H#C)L M!FPY,I9B)(!K>>Q#"C0GS"RKR:SPJ;OK<3<1\)*BEQ?M7;;'RW)IY\@Y0< 6 M8--/1^K;D7U"U)V!D^@D86=S+E.MK/.IT89WVUIH]W^KT!MU%*7+):\US M/&K6/GUL[1ZN']?6,JZ4GN[]W8-57&_\P#L'>X QZ\>;:]^.)_%HXWAG^^_# MG<;J<8U^XT-/]\?#VMH7LMGXVMQR+W>-S%$EVJ\>2'$N>O/27G )0$!&3 !N+9/:O?_=68>,F<2= HF89$8-LPR% M2,"\@&6I1"*6YRJ.HXG4$UW)D95I->SN\A,:_L+5SW-\]K9/,U MKI?>6J?P:N[-^3D6%DKBF./DM!1>!]E+<0QG/(W[<,; VVX]COS(QC-JF(P! MH6V'<: GX'(Q#>HBJ/=.&#<7W_YT0$P38*Y=B6)6@@=VB0F(UR6FJ5@:AZG3%^[0 /B1$"'?VO3Y(G2H' V3X(45C B;,5SD)BC$!WX0S]@.ZA$@?(EP*;R6$\8 M#+*L$;"K');VD2T0-OZ#H?) < L(0@ P+ [&CWZ#A4\2F,6^9FS-P_0FCUS M,2U55H(7SI)5<07N)J,9AKT,&MF7P+7O@'S@B#K" P APA@3(#EQ8?-^G$0\ MRI9W2Q/>W'WZ&QF.WI^]Y9=-'A0\O*0J6.HLIB]&YWVU"9_6CZX"+AE@N;^. MLR]/6%.2;G_[TS2(:9N*WD4;N*N:5.D2VZ)=Q]!E431M1Z'R<^W #ZA[SV=0 M'UE[;29;@#L)F3N746I&(QG_WZ !]TN[W6\3;LOLB9:U;@]N:[UFV<\]5N\9 MEKF+KM:6OO6UFCW3U!JR5KVGJSOI%MZ@<[5V@J^*MNYZGOM.4]<[@>/!5TU< M_&W]SG4YVEJR$75]*RWF)YH76Y&EY9J--Z$]]'T_HE2XANOZ,:K-H+?F7=NW MT47[F([JSO^QQ$%MVH7]6/J.[[[E_Q&=E+0-6CNB\V@Q9SW,.7;)NP3TFP*[ M&YJYM[:UV>5'HS3WT&Y'%'UPP8- 283N\5AX,PC1C?EV&QSTB$ZJ1:\6O5KT MJM>AM>C5HE<-T&M+W3YKJ#TNC _N:)C%430+.:GY';IFVC9Q/5LR354U)$LQ M-J@NR;&;KKK_21QJD]&,4#K&Z"9?PNY_TS[,(]^6/K"L" M=AN!_W?OR8]&5&"O&VW-.HS\G?WWZ7_]?]__J MWW["-?PZA/5J-_+U;(>1X3<)OO>O?__XUQ_#2_'FXM?O__H=GC>\5'&_UY_^ MT&XNOBM__(>-]O@QU6%$-FQ1,:G;M17=[JI4<;JFZ.$89QU@3U7;=+57'Y2. MJ&WMQK.F6[/9LBP31=:[GFO2 MKBI;>M)9YE/-Q6X[5O5![9A6&SAH.5[+ M\5;F>*V2MCG3NIE2TCQ%5AS;PH0,">>5JFK7-B2[:WJBJ6JR)7N$@&5I-L/U MO^E8P?KRF-D.&HO+(>?6E\QEH$WD*L3194G3/9< 5Y$4 O:=2@U-,AU7%:F[ MGXRQENLLS75NSF>2PCQ+=R1/U[NZ):E=59.L+J%4Z2H* %61-4D5K5G4:,;='&)ZNJNZQ"' MX*!GY=4'?>,06OTF4)Z(J/0\57. _JBBBBJECB5*Q*5$J.M6):8JB9:$Q?$RT=E)J*:$V\4Q3 MES2)J)YK P]U5,\V344DJDFE-E&B810\G2AAB,3QJ&IW<:XQSE)7NJ:M>5W1 MU#V9J-0E!'1:J:-*&T<=&Z'6MM2]"76W(G9SU\]T5H#D:IYM 842TP$*M42S M:VN4=&73EE7%I)JFV$"ATNQ,WV.DSV,D0YL0V],U0_<<234P[BEZHD9,(ANZ MKI$VTMT\&IZ*='NN8FA$5;J2I5'TWX)Y:AE&5_,\W::*)]JNB%)6UE>DXI98 M&T^LK(H%U99E$4XCK.:XM:8[FRFWTM6[L MY&XF^FI0:HB.8X+,EO2N"KRC:X,0@!_$=4S7D3V1OOJ@;RM)K4:I:$=)O6_V M2[XQ;!-^:\7^UNET.CXK:Q2#!J2K&*;6517) :EO:5U#E61;%17%\K!US@R9 MSC2O:RFT,?)55PU)I2:5B"BK-OSF>K:!JKCJJD"ZM W9UH]NIT.V%AC$E.(T M65MB>95Z%[W/7=.T95F2*3$US*M06_G:".I=1;YN@7Q;^;HK.IV.]A+5TRWX MKPL $[NJJ*I=4S6!;(FK&@[U3,\2@4Y;^5IW"EVE<%05+9NBOXLJJF.8IJM) M"J6FZ3BNYMKV?@+ +=VN0K?3,5[3457-\=AL9*L+4%2ZA#IB5R*RKNF&K-LB M>?5!4C:.(+7D6SL!NP7Z;07LSAQ-T[%>HNBVJA.S*SD:>IK@!Y$]TB6N033; MTST'->%91U,K86M&HBOE.;JZ!O^O$D-5%=&U7$OR1$E53-WTB.SN)_K;$NYJ MA#L5X'5LRS1-R>[:'O9JUC2F&JM=G=BNB8-V%54#$2NO6*#3TF\#1.P6"+@5 ML3NCU.G0L&90W9%UH^M1V^BJ!M50Q.I=475ETS1TW=3L5Q]FZ?0@(G9+Y;GL MW48M@\;W84(&PGDXA#>.%QWQQ.!-!?;CABF.WV9ET$?<#F$;^ZXC=UV!N;JN MI8L.,:EB$U4CNDE42[;5I%XZIVWD4S&+(_I[19H88C&EU1MJVNJGC MCXDD=15-DW4;="-7H3COPES9/;$%ZCEP2EW+_UK^MVW^U^J4&[.PZ;P#5[)= M6;7UK@;J?E>50)LT'5/L*K:D$,TU %K8;%19-8!9.P;6\JF63RW@4Z('N"_I MANTZMBK)GNDHCNZB22S9CFKM*0^CU=.VQN2FDS1HZ<+[$5%W3M234TV2Q\7I:R^9:-KJ8QMSJNDT%88-D! =;JJ M(^M=2V(55[9#354S %+ J9JOCJUM3RZZ[V0YVTX/I.$LS[!.7T^E!(-%$19* 2WI4ZZJZ(7=-G>A=PY--(BL@ MVW3@ET9'-3?.P-TB6=6$E9XJQVP9X_89XUQ=L&5\VPL]S+36D&Q#MW6S*]H> MZ:H>5;LF-4@76* H.J8EVK*$9?FBOFHWY]HQN):/M7QLD4VKF[8(+$4W+4FE MU#--RU9%73/!K"5$:]N/-(_/366GN:IDJK(D=PV3>%W5E:2NI7@*ZGJ&2(CA M*-1^]4'OR-:JT]!:/M?RN9/E1Z@$4''=KF$9P*HLS^I:MJ-W M/5-T7$TANJ<28%76JDVV#\BH6!+?+PF!U\&_KO_X(5_[30KBT'<^_!T^S%=: M>?9?(#!];YS1TX>_V]$O'XK]L>7Q]FF?Q"7XL$,&.0N(*>*'@ M^G$2^7::A)$0>L+UUUMA%(5NZB1P80 PHM&C[]"X)WPI/HZH$-&'=$"BP5@ M(%"771K18?@(OWN@6PA)^?Q=41Y"CV.%^MX)"$/N ;W)3B3;B M)S)F_]II#'N-8]S]D 3D@;H=MF3\TAT#Y_ =X!])"CN#0\!/RQ6'GD(<4(8,!C Z0M! MF.0W]H35$:G>"(C*)&P4>!?11Y\^P3';XRED.^_[U!,* 2!<@)B(\1G7Y#N->I.'A-2.DL@/4O:B MS8Z;B17%(9YK>89I*)9JZ :1)=.R1%_A1;\.@#@.++AO[G+!_9MV+7_L@V!6;CY]]:__\]N//_[J]YDPO;@2 M__C/]8]__?6U?W/?[X,0'M!_?!W_ZW=W9,NJ#@+V/W_\?JG>W#OBOSY=_>?F MXJ,/@GL PEF\_NOK7]?_^3B\^70IP6<>7#N^_>U/F;B>20GI>K)K@MQ5V1@^ MLTMMQ9%$U::BJ7-]"K"8NF=HJ2F&9$NNZ+JZ2<'"H%AG:$D6_*8;,@630J"@ M#8T0R:.4OOIP?GMS?P7OO3F_NKP3SFXNA,^7G\X^"]=G]_>77^]FI.($ZD_1 M4$8&+ZY@_(#X9%$?IC&P@!1/!,+0S] R0OG]4A1-#B4HFB)JV+&&1!_& .G M&X!L V$5OBNDW< GMC_P$Q"<,?%H F(J@O,-X 80@(S&W@L!?8#SH^QR)_,%( \>I0F%KVGPZ$=A@"P:5NW'<8J?I@%; M%2P'E@(L-AF_!S'[0-F+^F$:"0/R!-?YP!T& ^HD*1=]V:7$9>I8C-O#.X#I M?:=(Z&P),6(77IU0IC>R;3AX[9OR5&"%)(8=X(XI7(\[&*,M '*!HU]^4YR M2(>]O(7-P,F$8]R+D*D6N!DN39B4+\]N0M!'Q.5;HS]0;I6'1P!UNS9H3C3* M#CF,HG3$5XU_A]AQ+[^> YWM*4;M*P5,0L'%ET4I@#W?/OMU.()#@77!'W$Z M@H7QSS,G#?SZ )I6E,,&?H*20>/*>Y.^'P&(2(2?]XY(GY TID\ %$'^ U&! M)E"H#1W0'4&$!@@Y(#ND2 \P,ND+_T[A)"C3<$$*61WA4T10ND0=X7^NSV\[ MPN?/Y\(;_/5MY1!=ZM' ):BB] F0J4UIP*06H^J8 @A*O:XDR6Y.L$@)J9_$ M^6+^0:((6,,YR' D7)!J)!8NF (.]Y_C4CFQ,]0+826(=K U1&J2@.*.*Q2< M/ATRU3BB'AP-X!^(1O9">,]Y%,8V/'SNN^ Q9T < T'NL'- /8MRU(?CX M] MZOM.OS@?V'AJD:\L:ZL=) YH>'$ M.5D0B%LN)4E_ M9XCU\/2T"*DN\,63X4#@; ZZRI_ P(UIT");@6S?_@2=55=M%]LG:"ZV/#&[ MQ-7D+G%L3;),UY"QJB@,Z"RR,1 SM,EU*HY0!%2-!\8 5M0X@FW:.Z-!1,9 MG2QR-B]X_@#M<@%4,V"+!'"2R5FFLG(6_0V0"2ZY \T!\/-7$GQ'H0[Z!>?. M:,'B97=ABN\-2NX-R,YY+#=R&4Z#J09K.^^3$@UWC)V#Y2E+N9GCA?;"J M%G.?FX=N#;VL^ M%K[Y%A"027V>JHA[ 'VF '/U%NE2%(:.]W!ZHG1YF.'D)UW9N3]7)PN\ 1FN<0H!U'!]_P(3CM.47''%:!_ M(@8KPDU1'*+ HLRE"D>IL-N?_,$@T[CHRKJ\*:JB)2F.)[JVZFH&\61/LE1% MD5QLRJU.A_+@_S;7Y5O5ZR752[N^N/[3-G2+:([:M165=%7+I5U+$9VNYUH* M>ND,ZEFO/L3^C^?T?*#Z,JJ1H?00R,L+!X/P26"BEF$F("LJ$8@T#%>96PQN MS&\[JD"')..8A0"C#13Q4Y#TJN[)^4<2P:(H(UWD;A0]5-R_=/OU$W#.S+#_ M1SC(N"9CN7C_W_Z/*4O&^QC)';U83N9J? ,WONT4FFWN: S018^ AR(1]SX=%Y\;@FV)=Y\!P MWS(5GGLK"BZ_*BO27-E1#=N6+(^H$G%-C6J:;$I4,AU+L\3IBB!U&ZRH93>< MW=Q?_:F(MD,5RP0F0\RNJAI>UW2(WM4H<22%*L2BVJL/\FSJ.B 6$+7O,N=Q M*1<++*]8;>AHCC!6BW\C=F58;M,\-!U7'Y%A;(%G69";WS8'+3-+,@+4E=4< M#Z]@=!4XQ>7<=K-';;,2GR*_(0Y M=AM R/EI1=0?VFD44^961Y96['!$QCRT.T3_.2P5LPL"@$F?##R\E"T[XWN= M+. .-]/"9YT9S_"-'^4Z&PN5A ,?0X*=67?248D39F 40.,!)1 7_@.'/A!0 M/U< /0?PHBYX(\IP, 3%@9Q MV$'.02J1EB)(!L@<@U*?G:='78P#=(12F*,_?C _1M.9@ NJ3<"HP CX*[-) M)FYBKJ0B1.4'_TY]M/+Q%4HH["*(TP9DI='J/C:68S"3L]X?>^S[*!>#BMV%P9%6,XV;/X._% M#T< 2#Q$.!XO9=EB^6HGL8?9SRP8 @=+?]#(\6.4<"X=!L6B,%\.")9./\9\%WF&V>0*"K]!TF>!0W0S)*@CPPD'3&G-I$=<>F4B MU$P>:0;+0IAS'T*5,)BGC9T*XLU#1"D7]HPR?(87?X43"@^J%2@RIN50[("6 MT^&OS9,(F*,HC!.&QIDCHX._5\*I.9V4^#X/E2=77AR)SUTU 'HDYS(I@QTW M_)X[3^9)0?1'9A3-HLP)" *O(@DS#*T0Z=%Q3DZN4[22!BRECR5K E([')G# M-,'D:X0/7E=@7$58S>9*L%302?SE6F Z2%A\N>I78)2&B8'(+3H"]3-5.[<> M!BPQ)F,;Y %P%;@O7$CP;90YPUA*"BR*,N]BSE"RO15F-[) 3#UF#![4)?0@WK9)O>$(!''UQ &>%1$KS51OUJ6W4Y_KLYNP3 M"^9D5'0G7%S=G7^[N[NZO6$IAG#!YS_NKNZ$VX]E#*BFN\'0U=5]OO*OEW?? M/M^SA=]^N?QZAE_R>->7X1(-49 M*(SCV&<<[&/!X\X+'H?7?"V9W&W!Y-:753O/:EY<$L']U2C&RS,I^/VV3D9X MX*=:G@U'F)R?HZV >#]32W-Q[/BM-N*(R3_QXPCQ6 M\:9P(8!\RF3:6U3J0<;Z:,+/2:'/@D;%Z;CE4<3]O$0#UXQR%5;P5QIP=VR. M!?L3(TSCY$NOB.<20"RO(BLR8!F8F=LP\(0K0#'D M*=*[^<_)0S[YP?QV $UX=\?.7O#.3^#MSA* ^ (V(/IT'C :^P!V2CR%3QB2 MY4G/W/!%G989OV#?.REWWV2J*1B^G!&QB"[;'=-)^6.QF&CNA62(7EW,G/5# M9E*R.P' /0017P)0=5R\]NF5XFNJT>,P<<#W"&?!$\G9[#?>O]3 M;@ PFG*WV= &#,WE,W-JP:9A_4B/N0W+UP"B9X#[*>LCB_U2YGW 15+VC*(, M0'@*HX$+=@O-HZL1)E_#VXJ5H'B;OU=F6-/,;.\#'T>.D :LG 2K#F*D8/9M MQ2/,TDX6F;:'(:C=TLT=^L?I@^\(7Y!MEF467RDR2.'RD?&6IC]N=W2KE2RG +?[)8WQ-S^G!.S7 PC-"-@P&C$1;E$IZT MY$7 W?$>GE7T U[,_&0Y/A;J]8"IO''?'PFYRR(C@SB-JG<@&\ G/X1(]NA: M#C*TME.?94GP+/*4EWT<%'L/'=+ L%!56\\3\J9<67&!TZ,2I_%$L323A7>Y M@B>5"MZO.;O%T^3:7Z[^&>]V:S[=/B+'HD]OI[2"XE63VO=Q\*25M$N^'I<" M3;)#>\<,2;SJU8>O" 12G-55\$ARU/CV'4F,-DJYF8_X5X'PD=H1RPCE.,RW MC8$"@KIQME46+\%< @QGY2$(8(L>G'+2F9./_^9;[ZY7K0AS4!=F(5BFI/M# M8'Z(]QA+@P>%V$>@O!KVQ$O^>@YD]R[$M$A>UT*&F.$ M0J-,@'4IQOORY[+X)*8%L_S:-"K4NHE%L) 16DO%<61'P4N='GC29($KA?]F M*E;EAI3W.W#2"-/]X%@ 6GAD.(V.A1 #%K[,2DYS0<[B:+#T8M-\FT7@M[K6 MEE-.<,JK'!&1BYR',>AV90'T$3#)"ZY7>3[F)W*AR\F@0Z0($>,SV+>=+*H//(Q[UGCPGE<8 M8(5DQG7F&VD!6!EQC"O(_92E3Z2BR0IW:%#.;(HSH47KX]]VIIZ:)R9,RS!APL O(7C2 :KO 8?;(:C\EN^:$%X6#"/296+[ A DLB/ MO^?)JQE<>&Y;83L4YH%T]D[X"I<+'UGB7#S[L-]X;3Z(N*^L-Q *S<)G7.!] M!KV\D)][ZGE>;N:AERO&R:*7U]^$>.%))Y0A8&PC0P#GWK09 FV&0!,S!.JA M3<[?ZWQG#8.B]/Z^'X$DE%J^_3_+I,GP/O6 M^978'6J!H)/X3%64 ,R?N>S;H5= M=M/[64A-]=ED[^-?EXRS)W+FF8W-SMZFK.Q@K;*RWE.?_TXQU:VO50) 2^LN:-^+W=7![@8)EB6# M%Z;3+VK%75PJ&Z^F&$-&ZL\WX7VI[?;0=]T!K8F>R8?<+Q964])Z&\>J3)_J M,WV-VX>LC69%D^?:H%F6 (3J.2;94.Z/94%EX0_,/=MBA$!GULI+:YIC/.+! M=Y7>'&F.Q3;<3SK=D&@G*&%MAA(6E65IU/"VV#Z1[QIWTQ*. M0^GS!/V2@K#/_:( B"<$0-WE_1MINKG92X,D,X@<\<">#;=>GZRE9QR1>MU15:EFZG5K+6T M3DE>E9D?*S@; S39[*VJ:/VK-:%\\A-4REUW*@>D)&75F/;%T\ M2YSK;=%7D&:5>B?NZ-&4UB]P-,!46F VSNOIT-DQ M0%-<.<[9.GDV4\)8PR)L%X9]';,F%$) UPNZ-4VUEUJ3JYYPT>H&EZ/T^4@] MN?7Y'! JTN[EO_L"3 '9$#'Z_&Y"MA(PX3\P,R>1Q\[)&[B\VD,/DFR>5*& M96, 8ZR9(=#"9<=P$=?-W6@ALV._YKH6>@N8'8>I#IFA=KP.$NPZL5%\*MOI M$7CG%'-55^M*>V^0(7,$P)35-4NGC@Z8C0&99O56-2.:[2\X C*3Q-ZJM1O' M2F=' ,W5,\KW LSC]1C=A $;+Q,.!CX?LT,C&F]4$=889)-:GU$+EQ8N*SCM MUZR2; %3MS!7"Y@] >: 3M;3,^^A$;AZE$Y!73UDKDKK1EJKV'C=4K^C([,C *:Q;@.H MUB>XWH%?^ ,V:[I0L4B[5>V8R?%<"ARU&Z:HJ.=KK\!HSK?'I\+L MX%SJ2;/29E5#VSB9 WLT6MIH:6/>@:@]>;/Q $= &T?I[=/- _EA][?%W79S M7^(9BS%\*X\_Q!(S13)_;G;>.KM@XM7BFB;#?$UUA:FFJU#8G8%E+4=;',!*\-&+5HG[@A=&0S2T7(OI (H0"F]E]'@YA M0>.?8\'U8_+P@-^BJA[11QJDM"/$E HW84(%&5O)XRWX5XR.\04SO3_Z 0D< M6'YUNKL]VG4^6],.*9\3SS'0[6QPQ=>\P^#=*A32,4@-]Z M=ST!=L::(;IDS%+PRQM[PGV?PMN>\(>N9@_/KP.X]?G;62[PD.<"TXE<8 &S M6%GF?O43:6'91..B+ OK/#8L["B+'E^N[5A(B#OCK/)$9BEBTFN6@)C75Q0( M^")J^($348)5.J]U16#U0#VA6L8$..*D,:^VNIHZK21NBF2,8$ MNLGFLL@VL1A^AK@FQ0!\K;Q![NEX*R:]DP=X2N@SE)E 5<3.#"<7 SP["17E MTJS0*BJ#?IJL1LR@*I:W$#M&]%Y\R[P"I[UH:C+O@SHE%2H_^X7*-H*S[-IP M>M^[Q(,EOB.#)Q!(KWZ9Q&Q Z^SAFLD$^J'W;,S=\YSN?8SIW*5V[+L^,*U* MXOXS(N8 2[\^NSG[='E]>7//IGP:[^^$BZN[\V]W=U>W-\+9S07\=_;YC[NK M.^'VH_#QZN;LYOSJ['--=W-^>W-Q=9^O_.OEW;?/]VSAMU\NOY[A%W?SL+.1 MS'1 1B-4^& E+AWZ3I?Q$HH<[A%./HS& G%QQ45Q+&.%U D!,_^=DBCAVB-R M0X:M_A#'K\$#X!\W=8 I^C^>O4UNQ=L$1.X^_8T,1^_/F&BSQ,WT*"F?0CNA M3&EKJ5)SM:<^K!Q "1]^IPD@4@S(G7XZ%S&P3238W.G-- M+FZ'NPUI&Z04@>X6H$6>41.LEE%-.(LV+W#22LD\]3PT(A[Y3$QX#AI 8+QO MT5^Q) P$6>V9/\U[[X&0@O$F64$5?6D48+< )#M"1.,1/]G!^'18V$3C:6;D M&Z7-M40CZO7$EZI/,KAE)=?)@&5QPT+&9%YC-[JEC[Z#G3D*)@5 ULV?)H[[ M-3;P*AZW'\E21\UMQFY@IN2T%Z=16YJ/7E6?5N;IJK;HJ33=,;?2=.=JPZ8[ MQX9O[ 7O_ 3>[KP(+KY0%U2#B$'G'>NNPT,5"_V:ZW.\W6+>O#9"<3]\BD'^ MCL((,2E'2!#(Z0"08_6F/MOON-2\9D":W+.LW?37:50SH$8M=LG'MIV+MM.Y MJ-9A^+:#TA*0;CLH[?1LI;J02YW/Z0L/ K3_[O*+*ZV"]7S6VO[^C2KKX^H MK3H&O.U"U6+K@6181[76G+W:"&Q=)6/Y" ;GR')/KADT#YSF?(35O=7QICP>8[:1HU8CH(K-J7#C*$<?/4#PI?^4V#Z2.-*$::\YMW\:)U-PR;ZG@5*A M-M?T!!P!%[HL@:LIFU4>:-EFH M+O?D[?1%F.F&0 8#X8&&#Q$9]?ULY&8QQ+-T(SSU?:>?7Q!7JS\[ MN'=)ZID_L6>,(M^9O=X!J(5#K"3,;Q!9QP?85@)0&(SA,R^&%=MC(0T\\AA& M+,$6#A'.&VL*^>!0O%6$,SF="I Y[1!D:;-V"+)I36"9LG25VZ)V"%;/F&R' M8*[2#J$.1&HF^$2=9D_59M*H^%8I<#"FH"(F&!$\!AI)XV!S]/ M!@46E"N#5;E9,;JE3%;S+=UE90\- DZEL8K5-E9I&ZNTC55J59PWVU:L<2)C M0;G>_IL-;+= <++0KRWK:UZE7*,6VY;UM65];5E?6]97E[-MR_J6.*>VK*\M MZSN=0BE#6G-*0#W"IDLOIBWW.V8LUM55$V3JB,5ML1]/4U;JT;8M8I]W!R9:Y[F_,XCM'7;4K^VR&EI3^;IUCBU1- 2 M 3\);=76?<=#!'-TF<:H+.8+S0F:K9A,99;/#A:7S-WD"]6OZ*\M)-QN(:$A M62M78G2JI1B&.EF7(_74M2MSLGHEHV5P\T<6)H?I/#XHMB/ M./].?5XXP3+R(SJB)&&_LNR>4>3#2XK+LX?#%==A$";DZ^UZ!8*L&BU;-O^T M*!HK+L.!:8)-DR=*^3=L/CK/&&8+Q,_^20 S*"QQ3(,3&JHW4W(HBZOCXT3! MH;%FF=B">D/9ZLG5>D.I)\[4Q$[$QRTYSL^#1Q6)9L(_PJCD&%( MCJ2G4S@V43LHJ9O-+I65J1'PNQBU6"D?#!TGA2-TQKQ,N5),:-. H+%1?W@ M2V,89ZL+79KOBY47*FUYX4QYH2YOA"Z3$JU.I87'6;1TBT/A&H=[DWJ4OGI! MZX0:)4TV8P"U8LM*E*0RQ6P=)0=TNBUI.;]&H*'%?>!3 "V '\. AQ/2=TJ& M-0!U(V_FL0:WRDO,7T^*-M58NHO'J=RVZV7?2L'59_>':O7[-"6^"/&<_$ M2EL&1>F]<.?_F%^4)TR4<;V\_<7C-^LRJ=2/RUY)!'LG"<1G?)TI4'$"E,@N MAELKHKDRO3T!RW%0:=&$I.L2-&'XWUX4#MGM8-N !,FD1"8XAF&,1<^L*BG[ M9NW2YV6P;B7]=^&3FE-:#5]:\M8+@(V>)FL-*58&A459[ZG/?Z>8ZO8+JP'0 MTKH+VO=B=W6PNT&"9L6$G53Z'K9%BC+[//4#U):A15NO:B' M";'][;<,A31%WK^1WLZ7^"]!Y)1R/9O?G,'HJ&;="OKW6=S48FN3L%7OR-:J M\VR;A*VK%$L=0S,1:]V):4?73*1%H+40" ,++0:U&-1B4%OD^="A(*/VUJSEW09DCK>-TW/M$T],O98[YKH];%J'31W!*4MK-KPZ M.G V!VC&NBU[&PJ9(R TQ>BU='8\T-1ZJW8.V@LTC]?ALZB3YE'J\5+'T/36 MQ*HG:#1YU>D'K9MGO2[(SP>&6TS?L9:I'*@-=0N9ER"CKJQ]M&Z>)<[UY+*_I?!'2]T%O3E'NE-;KJ"9?:Y5T=I=='>2%,TJ+Y;@$@ M]FKGW6P!_=@/@TV\/HW!)WGE1.)F&Y:- 8RD MGY;%WQC :&L7M[60V;%NOK)L; &S'R'36S6-88N .5X/"3:?V"A$E>WT"-QS MQKI%-_7PM6[1DCD"8*K69J/(C@>8C0&9=JAAY2V9;5 BO6X!U]'1V1% TUAY M@'F\+J.;,,!I;#C@"'.%?.S 1N.-"L,:@VS*FD4,K:&U8[BT!G MX:*_ MD,3< N9@X936RUI3P!R0E9V&RT@@21+Y=LIGAB2A,&?-HN[C:ENM( M9,;*>ER3#, 65X\)5U6]=58TS2EHK:SVMD[! \/,JJ<;J07F>C[!6D;%CM.'CV%>W5+%'-!+B/HGHNU7MF,D970H$".WZU:+KE5N=Q:SUS ML^%2TDO3I;8Y"/$(1\$_"X$/S1G8KIL]7=&W/UA2O3NM?W7%D;R9[:#(I\>4CW3D]QDUF:KK_[DS[;PPXY MW6^^ ).0.QI&>(3.ER8&5]MIH2VV-@=;:SLM]'CSQOAI\Y^OA7-F8W&CB1E, MW3$EN=5T$NV9I(YDM=./:@D:53L@8(Y7$ZQR@)]VP &:%K%8?\9Q&[$X.F0P M3BQZ-3_N@J&!Z<#+?GPUM7[&OF5"X73>4\Y3Q8V^Q="/WMLL3O52F&I.L&5% M>CTJ<[#V1I]F'D%WGQ:]ZHI>JM46G+6.@WWDU]>N@7#K-N#-X]8L?&C=!JW; M8 6W@=FZ#5JW09'.?)B^B*W;H '/.%Z94/48^,,1<1),H7/2***!,Q:\0>HD M*4OAW&CR6F/8P!NY)[X]$1;0BH-G=(,34PV6SMYO."??F3205C3 #N%%WK4? M5]A_O4%5?I&("B[UX!J6F8[IXM.YYEX8\=1RGCH.!^MCPJL]9I\&Z="FD?"M M=]<38%NLEZ!+QBR!O;RK)]SW*;SJ"7](LLD2V"79R%Y1O2'V?PA#GEE+)S)K M!!^#&?_U&'8 M 4\D67$$4)H?=RJX7#X##=F? ""@OT6T*)6(R;! =,!'Q"^&NL6-^&GYN"<@ MF5'D#TF$;W-3UH:*?P5G_)3T#" M+;%P%L=AE&!Y#9#2 RNSZ0G5ZB! %B>-<;@+[G*R*JA8%:\$PB_O^$.$LX , MQG 2\(7#*HML.@B?>L+J6/0"]F4@5^6>@7QOEBD691P_39:+944@8GD+L6,\ MJ,6WS&16[TL38/A_(X E8W:M?)NN7 M_"!_.$:)X/V'WK,Q=\]S^JLQ]+U+[=AW?2""2I[U,RAU@*5?G]V'5S=G-^=?:YIKLY MO[VYN+K/5_[U\N[;YWNV\-LOEU_/\(N[>=C9 #'Q*0IC9*FAYS.C^K7<,>5- M)(4N&A-R0C9 2BS%]2>6PFO5<$6*T3-^JKQ![FEX*V(!$+LP"GW&M2=D!HJ) M3#@,R&B$*A(Q_A$6$T%HB+("F*,7&!GA_%B= G P^7@.MC MA.3Y6<(L&ZI+OQ4&&F:D@ MZ^(&,+9*RD<(6]L@W0@4V0#-WXQZ8:V,2L-9-%W,BZO%W=3SN/G*YC?",]"R M0$-9UGKR3XP5R"I*G27W/]]$G@?% Z'5(FO]B"EIHG$Q,X&50C%9II'Q.H++ M4"?YV[+8?S) 6=SNCM'\:];+;,F31]]#R3( PKHRZ5YXC=&83C.:W+.LW31O:52GF48M=LG'MFUQMM$6I]9! MZ;8]SQ)P;MOS[/1LI;J02YW/Z0OWN@O3_[O*C+"VQ='S6VN;QC2I:8S6L91: M-HUI6QRUV#I;CM@QK37K$1N!K:OD[Q[!(!99ZLDU@^:!DWZ/L-2UFO"P21'A M1NK(W;*'<58E=/.1\DZSSIL\>MPG>),:JHTJK]$]KV/"U^+8]?LMQ\_%K%ZFV,>)6T ME:>,'D79ZA%:L+.)PFL.CIT_9N^D?)#;/) ZTH2EK=J[9(LG4G-KNZ6"4Z$" MS5RU\>_Q4$&3?0*Z_$+KI>/43>I7JK^_\O^I5-)]#TVL1=\ %@3?J&^ J$P6 M?6%D:]FBH-NE&@O((A;M9 5^Y<>/X2 =TH[PU/>=?CX-,JY6;G9PBY+8LWC) MSRCRG=GK'0!..,2:P>P&JX=E:V51TG3W 3(8" \T?(C(J.]C7=$GF8FN;%RV?$)M6^3)0VC;MK1M6_:VFQVV;3G) M,KS9MEG-.(!U"O/VWX-ANZ6 B\W-@A#; K^&U3!36]UJRM MX]O=V;9U?$N<4UO'U];QG4YE%'H"UYR:4H^HZM*+:2O\CAN/97W5NH ZXG%; MXIB*L[86\.7IUB^;6F#70$55 M%;14D%.!;:8S2\I*?X#A5D_J5[>V_%/#8ZB4F MB_U8I'S%0HG.1-&,:DT6S4B]I:<_+J[UVW\F[L388JP/7%S9-5']A^6$5@_+ M0VHT^ZNL5'3@6C](85-%42-Q_IWZO))$((GPKS *6:E"1$<4_BZNRS8('UV' M09B0K[?KU36:/;4HU>2?%M5NQ64XCTVP:?)$*?^&C3KG&<]L*(PSKN*[E&::A6*JA&T263,L279DH-I&) M_:=EO&K[!+1] O:RF\W[!-2QW'W^7LM1Q3CSF#&4^GI!.&F ]!OX8!J ;$RP M(5<48?6:30:P$<[I'0*R#TF'_4+_G?J/(*3!3.ADEAJO=*=P+^P8K4*XECR" M'D!L?^ G**E!O6+/C^AC.'A$20*B'PY(\(B#U^!M3R 38#5"G&9>B02%P9"" MM,=;!SZ\V<7'!92Z<2%U CA' 03XX)%FTH=K%^L1':41*!DQ-BG+NIXE:!4';"5>RG2+RD.\ 8XK?@"K,F+-J[PH' HA M%[QA$)>\3""#&(X%_DC@/WBGPY:)VR,C5( SJ/#5#,E8\.,X1;//3E#<(@#A M$"OP8J]*_"&WW_VRKQO>C#(;=H?SX#'R@HN!5\0A[(YI6058CGS@^]8,C'. M=D? G\)E24L,6)\+%&^ MZT"(KH_$R2<@/=(/S_I6K^!*/WC-1D'(:LVA# MIM;-@=-KR9B2()(BKHO)^R?!*NW4B&Z0C)%V,G<: "!8&B(SE .J)UZ&LCL/ M0,?I: 07P..+)S$J.+ZH] PF>]R6Y.=6(Y!/$)5BFI-$I>K* 0(9VQ!(-3KB MC*CR0-UQB*(BD6?=L!.YD? M/LY,/'X'BV.#:95&V'OY]^GG+; H.YSSR!U=K\012%#J;RR#0RPS.)[Z-)A0 MF^!F52OC%_Q-\XW4)5,D2EV-. [ C[FZ' I&+&IW7)O+FY'G(:DB8:P:\YJO M*F8Z9?%L4 ;QP7--W0F+6RB-;80B0UWFT\O\?"2.:>8;RSX9^-QKE[,3N:=S M?MDSIO3WECDLQ1PNJ+VXDVM=G, 5=R)W%'),0<"7?M<\1@:H1)+<.HH%;T!_ M^)FG%P43[!WI>)H_<*\M>V(8/'2!XPRY1(O0VQ/13*^[*OV,W$V[B#65[B.0 M63%K[1ZF<<:@&%E41&3NSNEDLR?P0YL$WP4[C"+6G#;.O-1X2-SMS1S4<],R M#L2F3R?@?!\BQB B%LYS4&PH !0Y+/(K_)[A!E@$71L,;80HPUR&88Q95UD9 M0D.&F_Q]&M5RR:#+F#>!3-,Q]6"B'GO5L[I91UH5K<<1J.0 M?9[=39**C0D"F;CT^ S-N2VYTR&J-/^A\?0158^5Y7O.$L+B-ME;.*'F]=-6 MS)YB[*#K,SQ659O2HGI7B[7T];ITO[A88QO]M%?H<=N$5K;G.7]RLCBCG -8K#4"$(#Y&&28"RL+8D+V;,$@ S;VU&RC%WSCI3P \9\)T* M\,,2^)G?OA_&5'#]V!F$69+)%Q(EPM45<+>$#@7CG7!- F#B^-C\=<(%W)#& M<9X!=!:0P3CV6=!D3CD,N^9K-G@1+KDM*ASR-)2I[?#1W!_#:"A(8O=_MAA, M6:Y4#L3.JQ=9AG98EO$\>\0J#] DA3.>/8!>_TM8'V:^QQL4&NP^2C&*Z(AP M[$!4R65M@1F(5-@(P<7?F)G+HL,EUMTE\$%) Y@^P7 +CR (^Y)A M06BL"(I\IYBKD0Y'G%;P@;0 (HO'$\^C3L+3//))IV3(\D4F"Z)@6:"@8!43 MUO242#&"$W3&^#H;7B8X.=[D[Q%\[YWPQG^+A4Q^@'5<+*Y:+HHO S:4!@Z8 M+YBRR5)O_DI=/G 5PZMD-!KXU.VP+;SQX7'3M=GYZRJ/9G7",1U@2)4C P$P MP(99RDIQQY "#W,!+Q_&6%&<#ERA3QYQ,S'@L>_!=N!R'XX!#@J>,X-13A6/ M2D 6B0^\.HQ!KR?\WO<'$\ K2^GPP\7@8OE1O$B,Q&' \Q+F(4&-9%X%'VV> M- @(7&X)SJ;O8Q"78\P/S$>G@ 4<\X,B.X.+H>K1 #*5Q\90KSR5+"4#C\;Q M(R<=Q@FK2CRZB/H-,"-!8GD)L-<;QIK@,%9A<(6TSH2U]&[^=>P=P*URB?I; MEITF+%[#LF_.7VT^]^IJ='E2M LNC8'IV!G]5$EVFDOE5::H:== M)V@^J_2V3VJ?U#ZI?5+[I/9);:QD(E:BM;&2-E9R)+&2.CL^01%^(I';_1R& MK!"E8HG6U3;[.-V)A^OX8!S\QMOE#L9@"Z!S#YTJ%1,>VZ0,6,T<=I%F3I8G M,)82&F3.P)BUV!NF =A/I4_JD48V=O,I3F:R3PJZ'5FC)7:.@^P9-ZY0=F%B/I$[F5L7N2:,H M9,44\&N<8#KJ@X\?A_9?O,*B&N 2S#A_9E(PMH7V5A&"ZMU,^<2$K&,@%NT M)W:!]+[B>O(H_(:G5'9,&I"GN"=\7'PP#F ,KU?"RB5X+S:( G3R>3<)>*P? MH=>">2AH-(R%.'7Z"+]L@02N=OP1/+"3KRC[)C=XIS_/O&@SE[/V5].?,N?H M](2(U%V=*Q+=#_BO;;*^JZ(,O^PPST)%9_CK&'<$+]-Z<(G 5+< S %0!1* M,T*$;Q8B=M%>#72* ;S6S4(B?42:8585-4F46'05IXS,\ 0C/_[.#[OP[R>, M$H?X8JP(9I5:R YL.@X71$]8"#(9?G2X'W MGX(3 ;[%*%?=9D+Y:HC<&GV>'G& G6:LK'I,6?QVV9,I#@0)RA^RZ$M1\K^8 M@W$ZPE9P/CPGQ<+@H9_P) -V;QI\#\*G0'#3S-G*.K@#,PA5OX81"B+()7,;4W_]@)([CWT8]2%GECA7VR*%G<;9WPPD^" M*WYS?ON_5Q==R7K;J0I$?$@>\O%8LP06JP+1%N")(#Y2.!7F 0;6_!""4 P8 M09 4=IYQ? S"P6\/>159#,=*7'QB_E;A3<["'XGC &"1+ESNF<3W9!&Q7)KD MH7@ ,5)0_+VX',1^_S4$8Y902Z/ M6#FXJ7%'".>'V'/9R_@GQG7@/,(QQ3_S(259;\.41>^B"3X+RXS245ZP.^_Y M91O##&OQ-D31;3I>Y=5J:/='TOEI"L" \U-.6'N/1SH(1PC*SF2_3,9C8\+; M6%,6UP4]A[7PX*6)@ X9DB&(ROAI :WLZ!$SW!0PGQ5?\]=6I]+@XWF7R[(] MP0#PFE4&AM6&C^7W#HDB%D%WPC@+K)=?AFA[T]A!L=L1(O)4,*5.Y2I6HDML MC.EBE0ELE*FG13^$!"U%1-:,)U2[ ,4\9?(][RY(#JBCB# M83T,_9"?&=<=D'@Q/-^'IO( ,!V-_1_O*\@*6;*T,1G?&<$1AT+O<+9Q@BJ M]Z"<^ /4% ''F!.##WI!@H9'$YY14V2:5=$'=TB$& XIY@I.-BN Y]V@EV D M9)V)N-Q[($%6GC_YVHQ[=K),F5RYX:IL0)_ -G#Z 3H/J+]LX TT]P/_ AP!E(E>V7M=_U4M2Z7+ X4*E^0#Z%-WG8 MEH OR1D0?XCO&:3X%$ZB"#>.HPO3WQYFQT2]7Z0IE\R+MP"N0@QO =T*X,JD M"NN\DTW8R;3^ ==O& 9%%3VH(,<4" ,!QFB6NKRS88G\#()9XP-ATR,U3_$^0J+B4!,3( AQ\DRX?E MG0)#WTQH)21..(X#!"+L"#!FIYTG!^0WH=*;@M[UME,00]XY8LP'$\"?F,N" MX"8>Q4\3[ W I M-"_+S\131N;,K"T"^\OD;H6DT2.1*7L,3C/TPA:8I;?AQ9WJE5RYRQHM3 5 M*0GWG/O?N3R-DH\,XF+A^I5O#D%KC4#E1^XP+A012XMEXR&$&#A($L\*%+Z M*O=.,&L04^4UE7-,P$KQ/'[0''E85^Y,"F^S?A5LQ%9U0DF5:;S/%P;; MAT\XEI8O0JRFQ6OPDZP'7'EYAH,.+9G/@D09Q,K!EW'O^%^\$Q.XNG_B^ MVL>]!#'#C;B?)BBY8>&90/52.BBE:?5RY(&3VEPV.XP==UC"@3Y.:TA@Q^+3 M"HN21A'8;O'P?2:N-KM'D_XW>@/E.+;9JY/-!OB"X#G,^'YYJBNR\7>E!Y]M@J^KI^1NIT1-7Z%$S6==^=Y)YIZY@<#^QPY9?Y,E?(+:&QR/']AI2]18%^OZ8#*D@*Z4K:&_KV;67;=V4"R&7.E,^X4U>R M%)59&&3(&\Z_P1NJ5[W-&HFR!0=N_FLVN(,%Z/+<$#_.IV-CWTIF=_2$7YE; M-AWE[7>S(V":[P9GR9)S4 :Y_+$S FR) V1.Q86T@#>PY&# MM>(L'4*%ULZS>,KZ#GA0T8XT8[Y9PE/VD$3P_ &WQN/4'B)"EA"= "-;CH/- MD]P.WUX*E8-F2J'V#$47USR'CPOIFM>'1B%H M32S0'@H$&Y6R\V7^=8P-G5FQM?22=V!#G= T:F,[KB-K&ZZC_+R7.*H(;UC%D7)8 M!]*7LZ_W8**R=%A)>B_2DSMA[5!7F1 M_6?01 ;*D"P-FQ>D-D@SW8Q MN*JHQC-M#';D6I&D)7PKLZK;09%R*C+6C'D[2VAH3%NP*0MBS;H ,_\>S;Q] M651PA+&F,(W1>EC<%.#E8.*T03Y9?Y.K/1Z\ I8TJ?U8ZC'D/J"Z_$[X%F"B(D7DXZCLV20MXPR4?U)XGKS:=X]K%Z3[:6FR2QTF.MGJ7)VW^LV%/5'8S3@,=JRXT4:7QG[R_, MY;=6P_=,;JZ[QSJ8@&(YJNLF9=,&@8?=]0GZA'.^YF[1@Z&SU("7EC3'WD96 MV%5ZHHUARC2XWT(P>(C*< MWWFPEE"^> G*>DFP7,_)-)?)T1B-F(MQ37[XPW18PIEI]1FL[]&?>DW&PA\X M,I968/\MC_JPRV=@O97Q/@MGCC1@\,_9*/('@E3HVOQO1=S))*!&()IA=A31 M.MW]O]9 B36DTSV %Q! /_;]*QU=TSN6J6S&'#=4"/MA_\L[ MK@V,)5'IR/K1;_.U:J@]43WV;;X$S>=85H.VJ70T3>D8\DH3TAH\E!$S!RJ< MB?VYF6;6!"CK8D?1UB/9!NWRM:J;/Q@1:YEXWR_,<^$_F>ME$NFY14][W.@6:PT\/8X3-+7UN,.Z M:LMAJ&4>7YA*F-,9!AP @=IG+/&,YP> SN:29 _I(L-^I^ASLTLF*I*ZVRM) M6L+G+*_O\35$Y^FUQ,LDI0?37^D"TF&O%>R08:@Y8FR9/F/N$J4$OQWNRJI^M!X8B MFO63C/-UC8IG954IQ&6MV;"W4A@5#0@C5_A.Z8@O R^;5Q7]E2997U1WK-">.J'E>*SHIT#-J1M,7PR&GH8# =+S\*3RF/+ MO(/,*(\M,US"4F=, ^5]9WS>W0UA_5KLB5+E.KQM,5B/%X@7-0%BF;3&A,\0 MVQD!&XBQ;IH5;65P F:178E9P\A >'G7XV3AWL^Q\&M((E8K> 'TS[,@^6S% MG!/QH)QL=G@RY!OV,^-*;_E\P^I'>>_6_V0EHI65P$O2$:Y2$^"0!KQ'2B$Z M49+2'R,_ZQ&&.\?8%X[EU +LX]KKUP)I[&+-5#!.$HZE3W7*Z^$F- M:KST=\+EC[YO^\FRY5W+[[$QQ2&2U+.DQ44*SQ4P/%_<8%G;K[8PE9Z^9&U( MX\LB+O_?/ZY^O;H7;FY+V^GE[.LE/-;UW_K%Y=WYUZLO$T79RT1"%X6P7HAB M+8Z&KE)X7#D2S]ORD3S75N3O9"Z3IIRSO3_0LH1^1+W_?O7P]-3%.CM15\0? M](G MIQZLKO<0/OYR%CE]G(?R"W4?2/0+CECX138,2=%^@45*DJCJF@64J*BZ8?R2 M#&59472Y*_WI4D]2"=+E_TG.OIPSXE1.ESB7I$?6)R^,1@BC?,12'N5-0N%L MQ.:Q_!#.IWJO_!P+%]B:D@_B^1*%/\9EWQ3L07'G]*G+.E:J9ZSAGXN?\I83 MDL%;3K0T6G\:G1)]BI1IFXJT.VVS_M1UCJ_WLI'%O'4'CD<;D<&WDO3@+=J7(Q_)%+[U[GKGO8*00&\6>?MB-QRAAC>/VBQ1 MWQ^UU81%H=OLZN9N;V[@FFS[__WZ]3.8 &Q^,Q4N0B=E"GN7SP+-/W?SS]V0 M#4Q*,#V*DJ*3.>NU3'A7]0L<@O<1%'RPV?D<<#3(V7L2\A"S;KDXW\MU)UN3 M7['X#+\P?]\1XMC=^3].$L?NR0\V(Q8X6D(#-I$!3<(A*9#N"(%]?O:Y!38' M]CD9.-GH3>&S'WS';-%C!OW%Y<<6]!STN6/H1"#_^>S7%O(<\I^)30I*CXJN)^S"15?L#AFOM[_AG<_3WC5EE_1Z_G$G@ C M=;R[=98;)@ )O9V+&5-YGY+V3.GM&J>\[J5S\=8ZB'-I!Q!^\U]OA>MR\'(Q M')T-BAZ.@,ZQ8F[,JM;X )0(6YNSB^1.C.#C(^9BP",>0D;ODDW[9.#E M=;W,ZYQ=@).U:1K 3>QY9;5=LT:O93WRFY3TK/9,:_N=ZV7L$:=OOQ<\,#[3 MW/IC-:5G&LNE:"^I"6\_][@&759.=A_UZ'O#4X.^GEW=?+K\VA&N;LYW&4D] M1*X[2>B[[6/<0=H,@A"3K<[D8)5]-8ROZGQ[E)/SR.T9[;)=Y<%6N04,_W7\ M;HX)6<=Q" <"2;O,0RYS"QC^2_R+<$%]-R+">4^XIE'D/U&T4Q:Y3EJM\ CW ML6X%56T:J3Z/PKM!WMU<6N=3OJ.!'T;"_[(!1Q&-?:R ;D]Y)U2+T8GSOD^] MV:RZ]L2W'6)X)H7Q;6M]UG,GK?5YHG9=,U;96I_ULY?:9=;0^OQ,TLBGPE=L M1QD.XS!H+<_6\FR.Y;D8?5OM?#LG/&ENLK2M#UA;:I2UTYCAA&B38 M^WZQ,3232M5V3IQ(J:C,W9I)J?K%#MTQ_--/AH,/_Q]02P,$% @ _('] M5.1\%@,Z"P 36L ! !G=W'-D[5UM<^(X$OX^OT+' MEYNK&@<;G(2D)K-%P"14$<@!278^;0E;@&J,S$AV7N[7GR3;O,1&V S99==4 MI2;$5C_J[J?5:LE&\_6WUYD+GA%EV"-7)>-$+P%$;,_!9')5>ABVM%KIMV^? M/GW]EZ;]?MWO@*9G!S-$?-"@"/K( 2_8GX(G![$?8$R]&7CRZ _\##7MFQ1J M>/,WBB=3'U3T2N7]77JI.P9T3BL7VH5A&)IY6CG5+D:ZKIV/D&[7H'/NG.M? M)I>UD6,ZJ*IK=@55-=.NG6G0N'"TTUJMJH]->W3F5"3H*[MD]A3-(."&$7;Y MRJY*4]^?7Y;++R\O)R_5$X].RA5=-\J_WW4&LFDI:NMB\F.M]>N(NG'[:EG< M'D&&XN:3EY>UUA,*N=<0/;&]65E8JY]5];BQ@,(*<$R8#XF] '=\JOEO<\32 M9?CMLK@M^M$UW= J1@E WZ=X%/BHY=%9$XUAX/I7I8#\#*"+QQ@YG%L7"?;6 M&JS<]B&=(+\+9XC-H8TRF/?M$P#"Z7@V]Z@/2$)T#-E(JLRH+\0,H6V5:QO2 MU/%LZ,O8$^T9%Y V)J3*R/69^$M;8IR\,J=4SJY!P+0)A/,=M%B5##6)KN37 M9B4*C8N+B_*K"*MT/5(#1;;7Q$?-J.3K=E/$9>^;_Z7%O(Q=V4?C.%4E\F!*O,I?EY#:U'.W!'=Y3KTYHCY&;#6' M2H I1>.K$L^D6IQ1_G#AZ(0K$K=(X*^'@[A=YB+([2P-B64%(UB: M [9[3E%>N[D(X]EI]VL#ZWF M8,C_O;.ZPT&O9=7[W7;W9I#=[5D!%=08DIH*YV/ '8L6W$308!4;+,%!KP5B M^".'2YG?W?>N6MVD_6GLG-!U=S:[(#+NPN];7D>NL;-S7^_SNK35L-^J= MCR5^O2MU%%1UW=Q?%(#/:WW_I^A1<5WOU+L-:W!K6<-?&^WK2&I.35T_S<9I MA I"V"-;*S[>WWA5P*IY/-7ULUUX/(Y"1<*L#VY;G=[3'N?>!:*:S3-=/]\I MTW)\(#LX\ACYI=<:W/((;][V.DVK/[#^^] >?M]!9#\QL#=MU/%SKNNUG/$C MPF>MHW^#L*O=)8\QN&?6/Z N_!C5U-%9T_6+OSXZ"SSS#1[N[NK][YS(]DVW MW>+F=X?U1J/WT!WRROR>.['1MC+/>AG1%#%1,73#"+=V,+-=CP44B0 )@26# M2VBPQ 8Q>(&XZUN/5O?!RDI.W%SM??'SWON19/%<.X0C%[&<#HZ$5&ZNZM5J M,L@C>? Y1"A2&HI,[T)*N2;/J(E\B-V\GD^(JS@P==/_=6?_C] M^J'=:8H]MCJOC7BQ)U]B*\;Z !2+@D&"!>20H]$.^ M>2<+E'HV.J\FA]96LHHX3RE=G3,I9L)2I\2:N<,@*V0^O.GUFD_M3H=[HL?7 M>?TV7YAT;]K7':L^&.389=^*H\Z*%X9\;K)&6 PI69*@8(D*0M@C4PL/Y\N- M&=&4Z9'/9,EAEH6U(F;(;0Z_AJYXK8]!XC2FD)/%,&GP4ON-$U>?>0'QF3>^ M\3SG!;MNSHSZ(7TK,[!AF+L-:-XLU@9P=4"D#\ $Q!J!2"51R\9*'7-W"JV[ MKAISXZI#02Q1=@R%8J\U,PY;3-K<1#+!/*76&4,^ZR+_8S*$LBMU%%1-^?3U M%Q*"R '+[D'8_Q? -2AD=#2MZ\P+5ME668$9II$U[XQ;$]!&Z ;I%CMRAX&L!Q,WUK=353PIW"\[$1M;[_:M>X(MOSHJO MUC<1Q<]RF/U*[?E1"JC#2>RM90ZGE2"2FVDI.V@K6H&E6L=ZM_W8;EK=9N9P MB-LKJRFQ9YY<<$2B!?1NWC'W3DP]4DS32#R\C1$*&=,#ZT8DAG:WU>O?\731 MZV9^?S$IJ8[S4R.Y?HM P I*H9V?;[VP45ZY6*B<59/+MQ0BBKA22'ITUV5" M!B1UJCHWC<2#U#26BKY 2#IZ$,QFD+YYXP&:B&JECUC@YB[F&.]WFUVK)MZASMK:/7S?,-L,X9ZUKHP MDDOU-3CYH$H"@@CQ2(YT0\[QE@5*.<2JNFDD-L&V4/5/'U%?R^N'#(5_KQU$ M)(XABLX@DY1.7E[^6']P\D#@S*,^_A]RA&_%,O&>HAD.9G7BR*:,!>)I;,-C M\NGO8LE; G#$4:#M7Y7&T!7GK8B#EWBQO[<."'9=4:9>K M5L\9RB-7PM.Q_/C6*'QR?%5RT CSJRS@*F(_$/ZXH5XPORJ%#;&/9B40'ML2 M7IEYA$<+?6OS.P)[>;;3>P>*AT0=#Y+ZA")Y1]=/[]!LA.BJ2T*-0X^H)+;; MZ 14$IK1G,51=I>.-^,#<;M!?3E,GJ8\NAATD=J6#8T/P(SUN.L&0K$>G\]G MN$Y( -U[BHF-Y_P#?),;'1DC.!/2WNV/KA ?\4RZW?B.QUC#([Y(O,1^BW5N M(NA/-QNZ1>JO-JKAS6:(VABZZIA,MCN <&P%E&=U/E.U\*OXQ>Z@/<4$T3=( M'.MG@.>BN=JP?!@'8/2-]XPH$9<: ?,]SHK:P,WM#\"8(86$B1,%93=;4GQJ MVP,PHN=/MY&PUN105%Y]SV-1$BS+OXTI+9OP[I6%39'S8:7% V'(Y@HZ T2P M1[N>CYAY4M'5_&V3.@!*TU2LGIQOJ9NV21V 819Q>"'$ZHSQL;\]H6]L?@"F MK Z:1D"IT [R60>+4Q7S#,'\0 *JR7FTW$ _2 MQ*NI_,<9PM=[7H>(U>,$]<:\+)E#\O:$'10A;739!_3T@1$U#[O>[L!;!%U_ M:D.*LI4#F]L?P/CXCD@3$6^&B3B)_1J2'_&Z3FW4=KD#,"Z..H^R;;5VHN$! MJ;\Z: 9\>=OD4OP9#KT GLZ\%P) MSKKU+=E$(7$ ,;LZ37)8MO,V*T &8M1I:B\)C;P5A3L0#C>#X>XAMGBLQ%;?$5MK"MB:?+)B8[ .&B2C8 M-F_![8"4)T;^Q'WQ]&7HV4Z+U[-#6KPN3F7SQ@/?LW],/==!E(G]-__M'HHH MGB(?VYS6>F3C)FMW@OJ@;5@.SP,L@_F(/F,[+@;4;*:W/0 .?VF!]3'+ML,H MJ^X@"<9<[T $@YK2?L^OT/B^ M#F+L2^HFMV1+=E2E6!Y)N;GSQ,+2L#FA2,TYE)?Y]=.@EF@W%X"B?%,IVQ2I MPZ^[/_0"-("__^/+R6CK$W3]<#+^^07[D;[8@G&_O3RY>?/GW_\$KK1CY/NPTM.J7AY^>D7%Q____+"U=:Z.;C*"0\A;Y>_?#_=N?.6'SJ.IH?LQ M3DY>E@^\?'WP;F?WW='N#O[CZ&!_;V?[>'?GZ!C__&WWW?'1P9O=[<-W>^_> M'J$XL\=/OY["SR_ZX0)QV-34C4/9]F+'H BNRB;.7,)KVES\I9F.$L@LR_6T-0IV;?'E] M7T H#[S$.-!6<;#4$F6"(Y)'2YR7BH3(*T95$SW= ^:F?-=(O=W%+=0/ M=.A_7VQ]AN(M+USQ.3+?Q3MLO^D(+C[QLC\[.9D]DPQ1T9>_7_SR9G)S.JEK MPW.NH#96)1/*-KF)9??+*8Q[&!B,2%XR($%3(#(Y0X+%E\IFH80'KADTH=2# MD.8A%O\W)U8=>]:C%TRO,9RB*#GR0$!JS($L=<1ZC8@\0*#96V%S&TI=A[&J M3.^[21Y.9P)%SE+( A,UR5&G-E$2* J$:@Z,*:%3:!.>_L*P2=YV>6O?IO&2 M.F[#V^WIM!N&LZD/(SB>/#!H/94F"AQ47D2#6%,D7J+MC,U>>"ZBLK0]M^>! MNJ ;)<^$,FU-5HU9UYB=C-8I)T&VDEK+U^H]-BSWS\ " M4Y0P!YY(4(DX@V6?Y]0*:1S5O,V(6EON_[3>>DDFWAYWFT*!:B/T"NA%YO0* MQH"*&@059$A*DZ2D)JB8A(Z# ;11?KPJF5;3?34BW%>D M)0=,\, )Q>2<2(]IN?5&D*A\Q&R="B/ETQ3:B\OWML.'G!MND T+0H1(%"2, MA9QCY&4BD\AS#BXS8UV;6'0-Q"8YQU5M?YO8R^JZ&IF/8.9:W^* ZOQH>YRV MT\EP/.RG1# ?OHWR>;4Y MTL!$U>ASG;]>\ZA]F4D )+&$ B!F2X25+ 3NY],SE-I.L2X#=)%^Z+'=NCX_6-JLV6%Y/^NE!?CN9I!Y'\1%TGX81^J/) M* U'0PY@VRJ?6XDHE$ZQAGMUR[3UX MA&,%ILM6,Y22>B(P16"@LHHB/>4\^S(%U'GY=N.A[V Z4(HY#%(8'$TL$W@Z MD, 5VE=*$,+F))5M5$'=CVB3O&0=AMPMJ"K8HEY%-?T(W<.":ANI2I@M\2@I M.FM3>B0,)R:Z# YDBDZT*:X>Q;5)ZTYM6%+1+K>X\O>7MY6VCZ^;M6R\/OCM M_>'NK_B9O7_NMNS?N/^+UM+,,8>,E3H[7D].3COXB!S \N.<$N@Z#C(F5G-- ML N6#!,,V9@%QTB+&9A'+9-L#4LJ\IAXFTF%%8&O?_7(*BLQ_R@9JO5$4FY) M<#'A,..69RL$,VTB8Y/5HW6%S'7R<_7EID5L7#?BWJ.G-Y,.+31^?=9U,(Y? MCSL_[K&>*G82913K;/V&C3S)E I%'DA//1&J&85SCRQ"H-=PE'Y1^/JG: MVB;V6K&PK0&_DSQ,:N<,]X;09"R1UFMBI<,"GF:;4Q(ZA#:SSAN?AXGGSO_G M0ZQU)%E+!1XIC<_!9B(<12&\QTS1Z])^#1D312Z2:[.>V33I6*DU,: ;]%DJ M8F-&1CJJRVZU1'@ JZ+R6NL*\J#;CA)5PY1&*N5UI(HH[%V8WSF5CPQ,DL)VD*FC;JLV@OW3&8'UL[K M3>-5\P%3P!Y"'/F^'^9AO!6-2Y?#]L'KO??E5V:RSI[S?M)/.Y@..R@?NFB/ M?#]"+5P)F51I:M">.!/0*Y0-PRY'3JQS/B>M)%-M:N@U"[I@>O=O/Y V@6_K M7QU\M;V__>[U[M&ON[O'U58";SZTV:K?(]@KK? =32?QSX^3$0Z6?O=_SX;3 MKTO1%>N3:*BG1%F5RAZMLG55.>*=CM8E3J5JT\-2!__*O;5W4 R8D5:*F @. MUHB1AAEB<]FYH&2 $!*7O$TKPUTLFY1(/P'?[G39KF:L:FG!;\/QI)LIX%(H M95DI]DDLCE^:D,KZH")49&LYOJ=%F_TEMY%L4H:Z 819R5#5Z+(_]&$X&DZ' MT)^GPM.!!A&9P,JO%'J8) #&7&8<$=0D&P,SM-&\Q5TLJTJW'6-W!NGN@S$/ M*2:]D-@H\)&#(=0Z3:3*1?-&DQ25L,P[#(AMUI/GP[=)GG9%OMP>! T,5&UH M[&(:-_D*F"F.RDE-]T@./ 5EI" I68DI:I:H ZS[F,6"+U)T HWRDV]"VR1? M6YDR=+E%]O<3D;8PY:T>TS (Q"<3$A"(Q:@B,ZMRJ9^UQ7)M4 M[%;F246#5",)NKO)V7C:O_=?9WE%YQ/3S)$X3(]5+V";C#\?0G>Q F%Y*RP(WFCI'P"4$8A1#:6DF M&9Q,UEN6:)LC#>X!,P\QU/,DQJJJK^E&2M9T[>B#2S@F4<\R$I&ZLD\T2!34 M<$]R#EDG!BKJ-@ML#T*:AP_Z>?*ACAGJL:+O8=H/!$??HUPD*92UGY]U=9UCA_U#57&T6T/.M N"F'/\0DB=51$Z95R,)G:4.; M[JA[X6Q20;:$U>^=V5])Y14/29GZ\82JQ%V@Q$)2)!D6K;8\"MJ&X?.@VZ3*JP(WJANDLKN[JOFLYIXZ3B"=YV*4 MN"P](J(A(9%3T&U2H!LP-JFYY%.>+404)9=3D<'2()D+56+%O*VVR(> S5)I5%%3A1S0#U3I*Y#$8V MT.@SIX0+08FD5A$?%1(RTVABHC+X-DU>BV0 ZZIX*IAZ*<76.U_J[K*JL%0' M)011BB'' (6;^AV$L:G&(-3DKHG60-?QH]!!HRN:?;H?_K1&0RP3A39"D,D M$SAZDN'$,Q.QBN0YQ6"B9#I8$1E%(861*2B3KV]2ZMY%L4BE3V?HK*;U>"9/2L,CN1^_],.V- M7_O3X=2/KH$;T&"5U1J(MN5^EZP$L4Z$6:^!I!FHBVV2F6]CVZ1BIS(]*ANF M&F$.8>J'8TB[OAMC0MYOQWAVV*3QWCO MLS3)91%CFW:?;V/;I+JH,F$J&Z;F2L$ECL?Z=Z^:;HT$%Y(N.5XL#4T%)+I& M0C&W ^4",[K9NN,B0#>IG*KM>QJ:K!JOCCOP_5GW]5H$M1:K#*$XL2"PQ@@! M95;EE#VCM,H"G(#0A#IWL2Q8@;7=H5F9'BMJOD7C8#D)\:Z0UB>4,0(QINPU M8)X3YYPF-$8.S'A,MMJ4:=]"UJ!EDBJADL7LT8 "M( )Q$:M212>I>R-%]!H M 7ZISJ\G:!9 (JHL11 MNL[>K\46,I^@3; ^6>H:J4DSSS4L-CL?C-4D\.Q+;YHAP5M6"HP,EF7J&QU7 M32KTVKJ4ULC5J0,@( FB-A*=JR85UB M!LFQ!.%9" />2[;V%J3EMR@<0H3AIS+TW\%5MW/V5%+N)1&8 !'I,DJ7RQZ; M))2,3)G$V@R>QU!M4L6[/",>VH6PLAWJ+53Z_B..^?)7&>N?_ BA]-O3U[[K MOF)(.)^,RBZ(("G%@5AZPX*.Q">J"),J:.TCUN)MI@'G@K=)!6\]KM2W3,5. M+3CUPW1QY/]EXGM3=.9D L,HH:)T&EL,'CYCW,A22\:98)&WZ>>= ]PFU;[U M"%/;*A7[OS_A=T^ZKZ6/+,OD14*Y-'>L>+FR=@:E*(J*,9ZU8&TZ8:ZCV*0Z MM1X!EM;S$]_#L7WTZYO]@S_:W+UQ]?#UW+=QORR53N IR0*&@_?=Y-,0G_;J MZ^]]F8(H=N_+/.AVG X_S9+H 7#EC;6:\)!*QAY]F6Q@R $5A65*&-ZFB7I^ MC"M'(?^U%!/]FTF'WQ8!TNQ6X9G7NT\E''.H[+A"Y+8T-;.(H\I2$C& 1BPG MO)-MDI@%@2Z8^C:_<[T%Y>[$KH:VK)?V7( \GFQ'S,@Z>+!A>N"4-8&5:X^L M1ET8SHFG!HCP,;G,M>&-SM6;'^-&G?B]9II5MF#-+1!7W#_"A/\@/PP0/"9R M0@:2><#,7RG4@TV>9,,QB7/,1]MF2G8!D)N4:*^+8HU,6/,6@_OT\&8X]N-X M4P\A29I% N)2R$0F*DBPAI&8081H94JVS1KW_!@K)A&'<'K6Q8^^1YM=;PI5 M4VLR/?1O;7!:5-7O?H$N#E$!@PA19Y8]P0PGG\\C6RLBIKN8!$N@@;HVI/DFM$V: MJWL"_[.ZN:K7OP=Y9UCD'Z?^>M3E1ECAJ"2@-=;DJ9SM;;0@AB'G/23C?*-[ M0![%M6#OQW?A?2I:JCI[+HYX/)X<^R]_#*BC[^ 59G.I;(^ M<3_3Z, 8![G<*.F+-J2@B839\8]16A&<4*Y5H;LDXHW:J;!FQC6U;NL:^*JA M^)I2?/(Q\2R(U=H0"5*7J](%X:SLLS><:]VF^IL?8\V[G !B#!XI$%S$3#8$ MS&0EAAEP^);$=V6C>NZ9I 0-47*"-90,2[,#YWWOCB[7DRS;7 M>]>42W>]Y=Y(DD+0Z"^4(Y9+3B!$$9GWVC5J"ET.[W.8\*[-K#58MB$+SR'= M.4U\(%*0V5(@F*S@(*'($&\QB>$Q"Z,9*\R&8B@;NI/FD:+_;5/$S(?O&13#[7FULN$J[N]LH[T)\Z";AT#FN\^V5[1:S06 M3\-R5^.;2;?ACOR\'5,U(#=W098]QD54&S5-)M)A.M)RGYXBG'HO&:#@KQXK31LEUM?O^8A;K8D/IZ\D8,9\A[ O\DW$_ MT(%1XS&-H[%T# -%75!,_7UB/HG,O&EYT_4"2.D>> M^^&XK 0=C'>&_>FDGQU9>I#/)^;9( GTK\PPH@HM;E4T515]W/?VC)\"/VT&\8II(LMQ3=_<.V3[Z$;3M+=(7)Q M@LCNE_C1CS_ (4;^W9PA3@-C$1Q6W9)E$MB@DPX1$3.&4>/]VUV^:Y7 MSC7V&Y3@E8, PCR4I;<4D9"HT:@]6)".0R.-+MMO\+0K]!O,]]ONHA$)6C?% MW+=!QJL U.M(M%6(KUQM[D+*A&4A%1,TV4:WB2^[N_1IV]:?/TE7)<%3[%Y* M&LIY[I(HJ2F1D:$:2B<#>)/)": 9"'4N$5EZ^+Q+0"!FB@Z1"67;=,K-?VU>18G? M=J6%-B5T\Z 2T4YS(CVU).# (5QD'[+*)HE6)T\]AFN3JJ9JG)G["L'%3=/B MNI3KS4#X[Q',C^G"3F&QS=%4M"3:J M [H9!Y_$WDUCX]N#@YT_]O;W,:0<'/^Z>[CW[GC[W=N]5_N[VT='N\='KSQB MCS PVVD3X60[I) ;L!U^ZNC#4T9+5@_N9AA.14$E1,%]J^U%WT:W=G_-1/#:E-Q+8!8F<6"3H+TEV3+&O+)@=)O+ M2K\G?[TRSU;VUHN8<1W>NF3Y8#438 4IM^V4ZU8S1I"026924 %9J_7[ZCE/ M!WXJ3UV=2!5-M"[::(F%5Z:9\)QFYQ1($H"5G=G9?'5\_ MXVQOW$^[L]EQ,,O//LWQT!J32XMBKS1W=/.K+J_T0/.>C:<#J6-F22<2O0Y$ M.BRQK8^66,Z11#KCNVV&YV.H:MZ*>7G9@:1>@#'H(+DKMU&49LJ!-;"B25-4?$\A>M"_C[VY_$.TLZPG^V#?-_!R?#L9'N<9A_M M^[,R]?]ZTI]'8,%!JD"Q6K%EV8@&3X))*(-FD4D95.1MFF16!+Y1)Z0V8]HZ MK;LR)3$AN3$T9AG^&S_L9O=N%<2C27_6P$0Y) M@C42M!,+"K@0@$V(S$W8<#D^UF>>*J-BQ6%\)=6\\U\C0BGG#G,-082@BS(983&@)#2)! MAI+?F 4=5RU_U;JI>ZW^JKHQYIRMN/AY^2/X'G[YX?\!4$L#!!0 ( /R! M_53<_'(__?O_ ?C/UZ=O7QR.P_PJC68OWDR2FZ7XXH_![/+%;S%- M?W^1)^.K%[^-)[\//CF ?RS^T9OQQR^3P8?+V0M&&+O]T\G?2:0N2F;!4DI! M2";!>D) ^T2"<5%'3?[OA[\;'T5,G$!@B8,(1H&C-H(TAI,L@E>1+1XZ'(Q^ M_WOYP[MI>H&+&TT7?_WQY>5L]O'OKU[]\<_3:VUKQ8__?JKT\&Z7\3'TE?_^#OT\7__[M.+C90CT/+N'%QM\H?X/5KT'Y%E &G/[P M>1I?_N-O+UY<2\Y-PF0\3*OI\5VD@]'L51Q'1Z=O3_?CT^_Z\M_LG#Z_[PQQ]0-FNB.%FL MKR=@-P2'#!V,!F73>XM_7:(K0MI#$:;/LS2**;Y\,8@_OAR8'&/0+ANKE1 B M>AZ"IUHX;V).P5[TA+$('0V&X?? M+\?#B);0T?_,![,OI^/A\*?QY \WB1=>,)&U(4!1I;CT0,&:X!$KE2IX3WBH ML_260+^7R[>7Z&"RDM!R*]QRKRP&7J<\F8W[4\PU.7!]+U^,)_BX'U^277ET M%QPN8#@OQO/[\60A^=EL,O#SF?/#=#X^&:-I/9JA@/&)'XY'LS1)T]D%ERHG M00UHF@V(+!E8YBE$FH3GRJ#>+QZ(W[.)BYX=FEFZ37*,[X9GSU$8VOA==QA ;"^$M* M"SF\GT_")?[&^\D8#]^KTX0"F0YFZ2Q-/@U">I\F@W$\36'\X9H"%\)D$A-S MP(52()+.X(DDD!/A(D4E?695J/U("W[>[\)38-'=EX=ULLV?IH]+V/%P/BEO M_P+FO]QPGBZX-9D[J8#S\G9'@F]W4A&8T9-A2UG? MU;K85>OO9I=I4K:_2;HL08Q/N&[T45/!=I)F[_*Y^WRA7' \*P8J"0(B. HN M,0/9),-,=,(Z784/3= ];Z9TKI^[')*[PLP7Z&4EHQ0!8K/%/2\S\!YMS:Q5,$FSS#*IPJSM,3]OOO6DR[LL5+NR M\'#P:1#3*$[Q;;D:7XOHC9M>7@AF>$J100PDHS\C.!A'"2@>K'4LL1CJ^*R; M$#UO!G6BA[O\T'L2 4F1),[02B,Z!1 :37TKHP0J4SFP<1W2/ID(R [1UO/R M*1=)2:,RTR %E>CN! W>1@&4Q&B8I"2;6#?2NL#1X1MU(S]8/8:X@S#7!5Y> M7&=[_AZ&8W0P?GPYF\S3MV\B%]+GV=%P\8$_OIRF#^6+SOAP3L^ M^#R87I D%$7Q5XC@W<)TN#BC&H&ZN)5+[I03:V%U>19ORHC?PX3=U3>N)?O>B*&1Z,Z@ MX^*M+#NH8& #]_A:$*VY$[B/UCE#>B3$=R4'C\^'-B*OP(,;EN$O"\OUPGG\ M4"L7%B;#O5!&,!RA>:JM,C9(XNMPX Z4_HWS#E0T[E*^%;*/&P+P2W TXE'H MN$,3*L62<#+@&#<@'-7>>I]$K).SOA?6H L'1R_)2&, =,! N2;"N#AO6XWD.-.A TA5R50J2GX00,30J43%&71(DEN\ A*/B.5D54I0T05 ,\5F6P&3\BE&?5'+>^-0H<8D?>(,1 M^+?;;&B*Z F'GJH(O4.SH@F^Y?O0!&&;4%0G]'B,>%0=G;8@S X*Z= C:8&T M9+"\->A#6XU(%>'@ B+5G&M-RSE(&R43]YXR&R)6^\*8-GKHF2G?2@]7=A,) M-)I2W2,< :&U $>3!$.\<9EP;UVCX%8WI] M=/W9*+6TV^9\VD4U&^-B__[J MENS>XE^W;:TZ/?K7T'T*V[1Z%1+A X@=DN?N0WN7B#;C1 ME]\&,2T_XH+B>Q1),H!'T?6"[$WQS5R8_3:87;[!O6U\E29G;IBFQZ."&%^CMP/G!T/T"B^H89$; M:T&$TIEN:0#+B$1J\AQ#2"J'T$#K+3[R&5&@EJ K!-8WR.#:]2.&4:$$!18* MP!@R6(TG'EID.HNDM?5U F7WH>JK?J<*.SH7^V/7]A1+ZOUD'.=A]FZR['19 MV/2*IJ"$!-0G<=+-L+I/T2RNZ;NJKTC,??& <.#B3('P(T0S[0<&5B')@\1 MC!)-HK/->NKW4??WQ#IZ4GT;Z7:H\F+8+)$LM[2E7QQUI,+A$9B318N6&@$6 M?7%TCAUGD5A^B^MF'*S5VK/V5T'.#8"?C:: VZXC9R M]/$219]U!\T^ZW MRGIO(^*.; S-TP'1XUI%'YKE-NX^_G/QN[J0+P=%X2?N"MT,[_#M&J);P"J M\YSF1CC]YS1WU=.XEI [?MTW@PN4,L.% Y=UV8,2;F>$.[ ^!8<;453-Y@[L MH^;OR6CVHO@VLNW8U%H%',>359]K(LJ2F&!D&8?JP7@1(&H65=3* M^Z ;:>W[YSY]I>T@IXY?M9_'G])D5,RZU>)6]GG,RAE!@3+'021TURR+'JU' M_*95F9E&QO"FYS]U'78BMPXMI86WE=QP=AG<)-W"A P*F5(+2CKTM4RR8!)^ MY2CCD7D3%:9]S8%R.F5QY7D#YKQ4M>Q8(@ MGI0S/H/,T0IG!9KS38J_USSZJ6MP5VEUV.I^G3LM)2>_7:(\IFZX*C#*3COA M) >K2HN!U1'7I3T0+PEE)%CTS1HEK=<\_*DK<'>)==B;7@"=3]QH^G$\F2T< MZ]7>KE/RQ!E0U$3$@Z 6/?F1AC*VF;'X]%T/!S$ M!6<6&>B%+VN2MUHF"8&B)2R"I&!U1H"1A*3P_VUN=+]%LV;;M1B>53RO S%W M:-VL1[2JZ&V J?NQ#AO0/,(@APXT=:_B=Q!SURWXF[!%*K70UH*597!Y] Y, M=.6B7J5E4-)3UJA"9P]5?]] AIXTWT:Z5<:&3M!(<+-T,AXMTU.K&$@H,^MP ME[2&E8;+H,$$)@$M>!\U)]3Y.M=(;(34\UB%3C1V9XIH%^+NI]OA_>F[]T>G MY__U^M?CMX?')S^?'9P7)7+//YW\?V-B[D(BN%FSAQ(D14(E C@RE*Y=0??>W21K:Q#IZY6\.R( M]RBJK6!D;01VDF871D3.+%>0%5)#6$W!L80VA<@TJIRUKW1=UWVHGAV5.E-! MC0M&PV6*\V%ZES>B7,8;M-;$"PNXO2XN+6#@)6ZWAKCLI2,V$5.%*DT1]M4W M49DL512R+UT4&Y?T^LLY/F+AY6J6#,H-'=P<\ \J\4CG2@!+G <6&1&NVF6E M#X%[M'&O54C1=)O:4CE]'F8%X&HX<@.(53LO&H!\G'Z,SA71B$1C MYH;8TJK((D+5 KT,GT&39)BWU'!5YY[)1R/0 WT=^\"?-DJIP)NW;A1703/" M3 Q< Z5EN80&<,1P2,RQ')54WM8QB+YAV"-+>5L5C3N1;P77_O5\,%RTM(_B MZLOCJX^3\:>%1;0JL#11,.H<\INC7R>T,&"2,D"-\5Z$Y*SA54C0"-[SXT?W M6NFXA/*G^01E/)^DGP:?R_],?W'A$AV#R1=W0QI+G%Q+Q1-*@N8L00AEP=.4 M(;@0C/)$!-*D%J'-9SX?2E25]D9/N],LQ\_OWAW^=OSV[<')X;OS?QZ='I^< M'YS\?/SZ[='!V=G1^=EK-RPW<4]Q,6\N'?[;Z6#TQDTF7\H;<#6>(^/'^>?Q M./XQ& ZWSXI4@=%!%J6^>&Y/E_*1..M58%F)4O="E$J2E4NT@L#W_*(*HMW. MJ=73OD4?F,C$EUDJ,E):;H=)8*WQ0%$/.BG+9:ICF-R!LNL9O'K@ZY!U(=U]R9'< M/SV%>N]TP,4$EP@(HR2X%' _3P$7RBQGK-'(]N,M5*7?F]C8C[&S(56)E,7^YV1RL,-SB5 :T+DVOCB3<\:RIC4T833#] M^?K26FFJ27?2-F+NJR]-4NG+?^!D*C>PFS)81T0(U$0;2% VBR>J^O9]:9UK MOHUT*]C8[W ;1$RC#RN3Y];?T0/J?=6-T5G+23/ M43'IE/!>N!"D#Q)-=U&NX60/IM4[OD)ZN=>3*[>4TC(<[4.T M*2H-7G.!+*81D-4"J+24HE]##*]SC703=%WE50Y&\7@T8LDM.AI&4=<&7CE 4U[ B5;&)TW-+JZ&=C[T#V:;]L=:S:EY3I3 M2L=!C!6^;VA*BO#KW3^'^'Y.9RFNXG%I>N'0,0^\M&,2/+L%LP:<+RWKE*%I MR"+523VP^6WUP<^('/4%7R-(_34V<(]<7G]9_G#9N9*S-]X%H#XR$$%%L"0S MB-IS(G(4/-?N+VL,MJ\D:?4MI[:BGD9.-1KFI',6R*+( >4&^!T#D9'HC=&, MATK4V^^<:B5.M,JWMM%-]71;$S!_[GQK*W7=FW?;1M8]W.H4/4>R@Q)1HO]) M,YZKO%QS82T/7+)@ZEP8M^_YUN[TWD;$_>5;68CEEM14AB,91&4EV* U$!<4 MBSJ2=/LVIR>6;VTE]F;YUC8RZ]!5N2=0G:+0T44#-B-!!0D<3,(#2WO!K7,( M-SS_=%W=4[TCZ?>5RFN"Z<^7RFNEJ28)G6W$W%9PZ])05^LL^@L#S"!%1"489*S-* MH%9WR7ZG\EIIJVDJKX6H^T_E"9:,,]Z#$V6JO$,CQ5.B@68> O%!!/8G3N7M MPH<.!;\?J;QE<^=@="LZ/SU)L^K-M_=^:G^]MLT7?RL'2)62Q0_TD6<1DW0F M69&XSY8[&:EKVEI[+X".@H3?8JM"<]230PN;2N1_IA:<9+8853*S0%+2E2.# M;[M*^?U4:)'>#CZEV]FE7ZLDRX5T=T!;W%#3N38A<$ ME6JE_)J@>P07>3=&W-X1.U=!A>-R,\;I]<35H#C#@YN!TPK/=)Y*:JE,4P^9;TS6O3E!]X*P"8+;W&B8&5*@$5 MF3!N:$BZ3L5->ZQ/GD25U=/A#3$-$)+V%*^7&B!C2S# DO MF)1U&L3OQ_6J_=M+UR*=#W"N[NBYU2QR!Q$4@9-$8MXK3* ]"6! M,!D";Y0!V.)P:H?TR1.GJFHZO-]OT[&*[+Z+4C3<",N( MYVATDERF7FR;=>B> 64Z5D&'UPC>6?*JVXT&:T4$H@GN?P@-37(J(*GH2 Y9 M"%IY'$._!6G=*GP'8>Y+9=E/;C#YEQO.T^LO"]*^&;KILB0B,\.#-Q""R&@O M622J,!&,22*8X&C*E+?>\@YIOFR.=B+N"<_P5V/76]4MRT_DDQ7>C MTQ3FDW(3\6LW'4Q_'8W]-$T^%4$J@&JRK:LU9K94] M3OE:1P3:1,M]T/Y38K3K1$N#PG1/%H*V^23X+5#]3F M/3%2MU%ZC6LGE]1*Y M3IR[$;S^;?W]8,/M*RT[5V6%E,KYQ,5TY2:_3P]&OSM^/1A_,TN3I,?G8\FLXF\T7EX?;56 T>VD&Q55OHMVJIC..1D)0#XV7" MFK&!I8Q_35)IFTF^:/#\W;:"[Q_Z+1C(+2G7A2,#7<0=*GD)GI?;>1T3M@SH ML*3.A)P-@';=\KY_[/DCE#N"0&1TA/ _M[R;A"I;V]XO\=>2NZR)2/!Q,0^'D^TFZ&LRO\!A=_.IT M.B^UJHOSLV3)619",K34*#421*0%.?7 J#:6QN ]J7.KP8[ GP>=^M1>!;/[ MYHMP@J;@XK:&V05: );AB0]<%8,,Q0.&T,5MB]:@08 [8IW39SV>YT&5#F1= MH?3I)JJO;L1%4HJ15&J$51EQ+7PN5W,DH%8E:?" %*'.S1%KX3P__6\GZ0Z+ MG$I[]9VC\"NJLGD-Q\6'1-\LI&R4@"@%@BP]UC;@BC5!8J$NVP%JG@NPEM4=J[#I_PWGB>!7!B;.G6Q[U(D0 L"<,D-]GX)H.UFGS6 MT]=XYQ*M4%9T$^.;Y:ECN5=4N@R<:URO0I/#*!XAH_7!O48>4E)]@W_S7(_W M;:1\5_&ZJU=]"><7-YM/4+)I+4FS5A87K"&E4M-OB2FW8"E@-J('G&VRJLE] ML6T_]VDKO[JD[[+"[,**'=V5;V8+H5HH'\HE":5=2/MBL%H!U@C+J;2>.]F M+5WA>?HL>A3-W&67[6K/^5I+P] M^^K!S:<5@*?/GWYDOR;^M7/,\WM)'(]F:9*FLU,W2XO:SO@^30+^P'U(%U1; MKS+2&AVF .4>=K""6*!21ZZT,X;4J>AJCO%I,ZFR3M;0I^/XZ745L/?H5:5$ M0>$R03AAT:FF&22QBG(;B,EUPA=KP/15/E^?!NUENR^%]-^O8U&\R(G2(I%8 M;HTJQV1$+]PX5::/$)-XTL+4Z>F[B^6Q2N=WUNZ];&DMY>JYE5)>M:QK:(*K M:N'[)F2/4[B^J^;N)<*.8N^3%IIPRD-VX)Q%]J/!# Z_ YXYJJ0.UNA&-R_M M.1T>J/CNBPUMI-WQ--9?1]-2&97B61H-QI.3\2Q-Q0^*K*:+^IQM+!//99(@ MLDG@?$[ !,VJW#.BE&W@CMS_*8]M*6ZKB7$5,79\G\0Z9-3()3 N R,I4@@B MQ^5%%P$7'3U-(K% @@E;ZO?KASQ3]6XGQ%Y>7[;B78FN&:4XT(3>B%@4RBX [ M=M+^*XT.TVA\-1B5G,)K-_J]9+#>CMUHY6)0$2A!:TDPM=IR^VE4^HG M%]*R6T<&;G7R#(C$#4SHD$M$$ITC'34Z3,$P6\=9V(3HL7W&[3AP?\1V2WE7 MZ(XZ3#E-T)O]"?>Y5>W+]?1BIG/$]XZ )>5JD< \&&$\HM-<%U_659H+O!'2 M8 WVSLO*W-/AP68:7?TH3W,=N[G'O\%OG@ZMT M@3ZS((26*X=DQI,1-SB7E0"?%/K:1AKT%*JW5C0 ^K2IU(=V*DR"7A_9MU:Y M@+Z^<@*$"@&,0@^=:R]ER(G+W,>!LQ?5BMV=+NUEN\?5BL:AM12LAQPIBH4' M5XHX(U":59 T)&'K["G[7JW80KL/5RNVD7*?96E-U_[7-VUOR^TLZ?[JFYJ@^G/7-[72 M6[.JEFV$WE]]4]FD@M<$I*6J!#XS6$5LB8ASI8@NI\^3I\(V]4T5F-!&UKW4 M-S%*DB6+N-/N( M7:,GD\&GQ?.^!9F==UPR9&"09>:>LA*<)0ITM$3[+!G7M<8#W '38R%$%H&1 M0#-$HDJ[1[D$4W@#W'.>6$H,?_8G+(38C1\[%$&TT4>5:JK5RO&X1!F[X3(1 M'ZS2+ 8"GAM2QO$3W*5=!*,%^NT3/@14=R+I*;'F%Z\88_X-1 M_&>*']+T[<#YP7 Q..B"DZA-R PH+P&5'"5BU!&X"_@C4H9-U:G#;PSQ.;&D M2VU4J9]: ;V.W23.N#!,0&2:@K Y@4L*5:E=)D:Z:$*M&>3? >DO>UU+\>WE MN2]9ZT)2-"$/TW3P8;2X3V;AP[,8:>!H\@>3T#+WDH+C2J. 1'8I"\9:M M]7@>+^*Y@X;'G4NZPE%R%]72Z6N"JVK$ TKQ8+K$^,W46?6J M<6D8Y08L9;GJ%OQ]/IZR]+U(N[65$FT\O!Q\5+DY6((A #U%*TPKAT8"SU^ YEQVP,BM^> M8EW337D0[W,P1WK05 479@VLY8O5!%@?]LI=:(]5;E=?O^N/KXZ44\^B60,P M:<>3LA9X="7%P7%;EI;BBV6MX8$P9NKTWO;,F@>K\O:(-&UT4H$L7X=N+Q&N MR+%8EU(3:"BXP 6MZ<8GU,FWT^=NA.$JXPX&YCK6L37'_NAHY6 MFFM:PK^-V/MLZ C<$!VI!EE:%D2@%DP6'C+Q3-&<=3"UG-?];NBHPH8VTNZU MH4,9$S1E%J@H-_@DC@N-$2T7DHB)F0K.;MUR\J0;.EKIH7%#1QLA5K#WUM:S MLFP\DX2 1FL4A$9,UE &9K]K^[(W]G*5<:%["F]+$)JC]W MW7\KO36K]MY&Z/W5_7-O:/!2@0XNH$=2-CYJ#+HEB5$9N=/YSUGW7X$);63= M2]V_I,%Z:W'+U-2 4#F"]TGAJ:<]"U;B*NND/O>W[K^5CAZL^V\CX(T&0/V2 M\*.<4YB-\W=AJS0=C%:EHT>?/^*[E$[2K..B\2T^N599^:Y"N#V+,R3-K&0F M9RER]%ZEJ RS-E,IG [K"\^W %$QQ?GVVTB4[%.Y9 ^X+P82SPHL_AVBS3I[ M(ZGRCY#2?-M5 ?M*NLZ"[V_-?9?&%N-L'M*C'TIP]VTHH5A M380@^.I:( (];$%I )/+[,W $J>TE W5&H6Z&=7C!R+VBT@-^+Z50JNVC[Q! M-D]Z?)%M4SM3G2!OY5^#&N]EEFJQ@+1WX&&5&&T&")]27^P43>$,I ME+M&J9%>^53'+%L#YC%-_UVU->Y6U!5L_>^Z9/]P'U<1'.]CN3\4%QCQK#2! M@K52@C66$VTX#:I.@=1Z/,^( QT(O*]FU(=K!B-N@XYJ!\3I6&Z9#>"B\X#$ M)3YD=%1SK7Z!IUGR_>3,W8Y)T&LU>1-@?U63=ZO?QH7!VRBGUVKR[)3@:-E! M$)R533Z!#9J!B8HS;5R4E4:#/8MJ\CJD::.3_JK):>)>H157REO+^$RCP=% M(!,J/_FKR5PII5D[>1=@6#>4/'J(^&EAL$P4>!IRWQ#*PR&13^ M'\DA49_K#&[9UU[[O;9T.E!BA9KEC?VF37#]U<;?2GM-F[:W$7V?;?S:,^L= M,Y!D)"!$4& 8ZE!JYK*U5&D>GP$EMFOCK\*(-A)_I#9^Z4)DU!$@BZB$CA0/ M7%ER?$GB<4R,2K6FS3VE-OY6FMRBC;^-&AZQ#.JKG>5&\?M[X:;C_&X^F\[P M!PL!KCG;.RZ,Z@1+K5*I[@5UNWBJM,-I9M".M4)(ZR(-R$&1BD%#?%Q?/-4) MK.XG?8;@#+(_@I9<@@C&@^..0]2:R!!)(K)VPOMM=Y,^5X\\F$[3[*O$%_>Q MKH;#?;E@G$EOB0%=0L(B,@G&LU)/3Y(+(JHH:NV[3?#MQY2^-KS8'*'L3 ]5 MZZ>^ GR7;T&_((1J4J[NS8MV^Y@6U\('T,0'XY13D=>N?-J,[CDQI2,=5$VZ M+-MQ*!H,G"M0:)J6RS8I6(_HO%.!>ZI5CK5G(S_Z*,=N=-Y>GD^BADQDGYFQ M 6P0"OFJ$SB1*804!+-..AUK=:WO6NFQ3 MQ+.-(OHFBU:1$"4,2"-5B9QGL,9[B*5#QU&32;6PP%,J]*K&D3;RK\"--\5( M?C.?3-(H?+E9AG*K(LGX:!9Q"E_Z !&;1$E86B[^%I$GHJ2NT_S1$.">%0.U MTNKM<3D55-)?D5@6$@WHR !%@&X6150N&P7.B6AS,C)4\O"?1)'8+KSH0."] M)"&N]TLOM#.2(XQR9R3UY?;(("$OAJ$:*EBND\I-M-+E%?K*-&BI8 ME:_=T(U".KM,Z6O1SW6G#5HWW&4'BB=?KHT4X PEY0)I[3A+4=R^FK$C>FQ" M]!Q,BDZD7:'H:1VN5?-< V15S8K-V!['L.A&APV(L8,"*API]R#T,ANCM 23 M0RGA<'B"HJ\,3F6+NQM)3M=I0.F;&@\8&'TSHXW<.Q[@>!#"9)[BO7?.W[XX<>W@QK4/[]\DZ$KRXR[%5L$$6#1$ MGHQ'81$"F]VX9F]U@[14E-F0@&;*042"J]6209:4.U[N65%UWN^'D#UY3E11 M0:WVY$6Z?@4(-[(L';I)@68%0HN JW4>T)4BFF;"E:G(B9M0GA<)MA;RQE!3 MM[6+Q_\Z/CPZ.=RAXO#6$[JH$[P/U*WJ/AY\)M)(/)*UB-19$RUNO0Q]+:^= M5Q>W'[;CW,.YGZ;_F>,[??1I\6*O2BPB;NM^^%#_INOCQ?9J<7;I)ND 7.D9&,KA T,V5Z/!: MY2,DFC/^C#CJ*D4;[L75_^;1"2/N!!JZ$WX% ^/6DJ_=:,ZY8RI08.5N"Z$E MKE1Z!C(9Y811AJ=*\S_7H.FKV*J*\G<6[[Z47=U>R&H<;FD3R9$&D%F4_L60 MP81L05GI-)-$AE2G)&\#H,>*1.VNZ >8LXW :PP+O@MK:5XU 58U&+41VN/$ MHCI1X,.DV$'ZO=*#4*VS) 9(*O8RTA_M<)AI-H)H(7J=HIF=:/!"'ZI<5 M;81>GPTKSTE[PJF70$,9WIJ#!9N,!E)&(FNN#7-UJNS6PGET*W-;==U/@BUD MW4^'W=G1SZ4IZ_CDIW>GOQR<'[\[.9M?7;G)EW$^NS953M,4-ZD=&N=:?T0' M?NYNR[K=YN9S9*IT[W,KA#6&62=$%$*S1/&[%ZT_;=<; I;/_#B>S!:)TCR> M7+FEE)9F,LM>>8H^3*"1@F"X>?ED.;!,"6&"X6Y6)RG9!-VN.]EIPI=JGG[" MEWE5R?;;8';Y9CZ=C:_2Y.AS&,Y+"V$)$>%_\=Q]OC FT.LK;(:T7YT.-RU,,K$CS(2Y,*SH+/@ M"9*@Y0:J$K^T7H/.P5D>B$B5+F)< ^89LF17D=>PFL)EBO-A>I?O6?WK+\L? M7GN:F:<<,Z>0M43(4A*PG@1T-YFFT2;B*U6$; &VMX!.;>[45M3>Q'Y6DX=> MSZ>B+"$*7X^0B, 5^5)SC2ORS*/-205+NLXQ=R^L1XL#U>;$ M;0YVIIL:.]DUEE6(H@&8N@&BFW >*2C4G;KN7#*UJZRK$X!%B7NKL1"E#B"2 MCF"BB%/]0V*BNANK;V:/,G/)IANHW8QYW+K$-7 MI* Z&L4A4A0=(SRY;I1#<^J,EH$!=;;<=(Q<=8$PX,%*R4QP//$&:MSP^*>J MPRZDU>&K.)W,+M#?G8Z'@[@P-A9V[F*;0>=%*"\UV%BN'59H]7JA%5CFF)7< M$$D:I77Q(V[LO?BWV_ON9@S/W2SK2/H=]J:M1[3D?!-,;4RR+9GQ&!995YJZ M5_$[B+GZEK#JH;$L1I8RR,#+R&"IP%$20;%(F>+6'JM]@D_6I^3;2 MK5$;NHINK W;@P;$K/+;Y<_O)NF?_SM_P-02P,$% @ M_(']5(#/>JC5B@ 8J,% !0 !G=WW/< M.)8G^O]\"MSNV1E7A%#%!T@"/8\-V9:K'>NR?"W5U&Y4W,C 4^)T*E--9KJL M_O07X"/?9 ),DN+V3%5)*9+GX(?$CP<'Y_'O__/[TQQ\DUF>+A?_\2?_1^]/ M0"[X4J2+A__XTZ_W'R#^T__\SW_ZIW__?R#\WV^_?@+OEWS])!_[$$5!! GS/)@PZ7%,12(2[^KA+Y@))&3H01[($"*.8TA](F"$<>@I MQ%DL@N*A\W3QM[^8?S&:2Z 'M\B+7__C3X^KU?-??OKICS_^^/$[R^8_+K.' MGP+/"W^JK_Y3=?GWH^O_"(NK?4+(3\5?-Y?FZ:D+]6/]G_[W+Y_N^*-\HC!= MY"NZX$9 GOXE+S[\M.1T56!^5B_0>(7Y#=:70?,1] ,8^C]^S\6?_O.? "CA MR)9S^54J8/[[Z]>/C2+)3^:*GQ;RP9;_ M\:<\?7J>R_JSQTRJTX^=9]G>4XV6Q&CIQT;+/S<)^^D"]7O2=W6L:P_*%.;9A^[DW=>\T/#5/S'G_1/LW4.'RA] MGMTMU>H/FLGKA:A_?"^_R?GRV;P/WRWS5?Z+?&(RFPD<)\)/$B@0UB^KF)B7 M5<@A95'D,4JQ].+9:O-EG\D%_/6NUJL0WE'RGQRP6#6LZ4SFRW7&MV_#I_FI M5YQ^NYGW(?YI09]D_DRK&[3ZQG H1_2?[^ASJNV$_)*\W__:3O,/D&? MOQZ4\V%1K!4%="' YI<=M4&A-_B]U/S_:T1XR?=TG!L39)D=HK7DW=':KO5< M#[2 2M&<%6.M'JIQ"_R?Y'R5UY] \PGT_,IP^;.[])^.ODC763U6FO$S07WIM/8M!>"LEI>^!TLITNK^2>PS(3,M)U^8LA':^=V]2BS+_IQ MF5REF30/?R]5NI#BK5SH'U9?]-?L4TI9.D]7J($ZH_+EY; =$F@/ M3^S&J&_IW.SC[QZEWEI5&_CK[VD^XTGDAU@PZ"L50Q0& F)C]B&$$Y7$2"1N M?-DD:&IL6.D)"D5!K2GXW>C:;(>X86O'=7T@-C"3=0/+F:;.(=$K"34*&Y5B MS@WYD$#.7M^-'OXJQ4.Z>'@O\_1A43ST_?*)IHN9"A$+*&(P#B--"BJ4D%)? M0.YY*%2*^YR%+O30)&AJ]%#I"784!;^7JCJR0R.T=NS0!V #LT,GK)S)X1P0 MO9)#H[!1R>'SUWI! MFG@!),3S(BQB7X3"A16.)$R-#C8*ZG=>I:(C#1R#:+?^+X)FX(7OA(KS@F\< M>:\K_5C*J$N\<9"':[OY0K=%G6>KV6<]I[?J%_K?R^S=.E\MGV16O9/"0%', M]&Y "F(6-@H@]3"# DM)(B6PQP.;A=TJ96J+N];.\07?CF3[ZNX-GX%7N#TT MULO;:NAM2UP_8&=YZ]\.EW:[A%&6M]4@ZR5N=W%'3^JSS+0EL'CX)*E>2+5' M:LI@;G3?^$=?'+VC9S&W=(+VB>3 1+'1%13*7H$=Y^<@'DU;;/IU7)Z5.JY_ MTA:$(S>D]8W=6.>3?*#S7^C*+-_KA7BW7!AAA1_FY$0(D=SZ-,6HR^H%"X.G/=4!K\;I4&A=8^; M%">4>N4B.\FC\I$3&(> 6,EN"Z'2MW=\<9(/KU>C0)&]?Y<6;(1SZ0<]=W8X7[ MC KY1+._&=XI?C&[L3HZRR->Q"B-H.]% B*" JCMD@1B+XJX\CS,W?9'K=*F MQ@];9:_ ROP,BJN+U^O2G&6[<44[TG:$T1M^ [/&5L\"K>)74*@Z0+B;%2B] M,DB[Q%%IQ&KPAUQB=U,W0ODL-4WQY9/\M,SS6<2CD(=> J5 1&]S/ *ITGRB M?Z5$2A*$.)BM-I'"9Q? WM.="*,AZ+G/;[U6#DB:+;3IIK_WJU66LO6*LKD$ MJR7X[1Z)44]B6,2@(G!W>XZ$]?Y+;('_[X8V9S(&R<^9?M8'FF;_ M1>=K^3[-^7R9KS,YXWH7(1&A,$B8A"@(/<@"(F 0\)@2@3#QB.K34#NP)5DK*^RQ!MX,6A5]"L]6-&85[70=5D M['Q?'R=?7TTB[ZWZ-9?7>2Y7,X412D),H1\AD[P;4JA-0 2#" 58,F.6L>ZG M7@?2IK:KNSTXYRJRG.%2P77NF.34#G*78ZX+H!O[B.MK#9M6%A3:#G6^U0#* M@&=;AQ)?\5RK8?#M9UI--W7CDB\::)EE4MRMEOQO=X_:,,]OURN3&V_*#F59\[)')5I M+ $XY!K;V[JQSB__+!=Y&7-NW*RL3*-RS&<\C[@=S?2* MX\!$4^L*LU)9L*/M%7C7=\".-32]DLUYJ:/2C34(AX1C?V,WROF0+M*5_*3? MX.*CWGLO'E(V+RVG7"^U\O4NQ?73,ENE_RB= B+"D9?$W*17"XB2P(,L0@1Z M@K'0HUX8N96*<%=A:J14C@#.S1! NAD#H,4@K@#=#L.;-4OMV4:^YT1@&L;[)T)KCM\O3)>!S5&I<#N,!URX@5/ZD:2 M7^6*FE3MF^I\:T>*2>+FZ6I&,:5*_P-9XG.(*(XA"_1&D >)""5+ A8Y&6;G M14Z-!&N--Z> ;NQF@;$=F_6+W,#LM0&MUA:\V26L2N$?^B,K>W1Z)2<+L:.2 MD3T,A^3C<.>%[NL[^6#.0^H@&9]Z*(@PAAP19,PN"HGO"9APH3\F+ APU,EQ MO2]G:K12:0>J_/<S-.GM$Q\W40 Y\MY*LK]X5=IOA;: M;EX\@(\K^>1:]*9A1AR]W-UQ'LV_7:LX0*#2&1B&\6@?R'H=7_;I 3=ZL1LN M[T8F=RM-3.9QMZKP6#TNY_KF_.;OZW3ULDE(CF@8)]34RN(!@R@B A+*(XAI M*#FADB*W2$8> M!UD=P]Q\-XJK9DF3BVH,G-H%$TDO M$@K!./:T82*3 )+8BV#,28BH'T4^=XH=M)0[-=8KU*YJ"?,7D/]!G]TV1+9X MVVV)!D!Q8)(L- :URJ#6&1BE0:WU #X81Z1ZW1C9RAYU:^0(R.'FR/7V"ZOP MO5L^/2T7Q3;L'<. MY%DM(+LF+/TV;,@?@=@4I'NFJ>A8H.\07SOZN0BNDX>E#NIW\1Z:W?SG3_J22^R66>8ACZ/HA@F M+"(0J3B&-,(^%&$8J##R AY:E?-K$C UDZ36$=1*%@G7]DZ4DR">]Z)<"LW0 MSE;<412(2*:6"59V I;VK+N_('[NE\!0JM M-T-S',?J14!V<+=:P7.A^[5=QLCN6*L!'[MG[6[K MFLJTY%**_(-6]X[.Y:W2GSS+;/5B6H^LKA?"'.H4_9QF)) Q)3&")(D"B/R( M0:I4 #DR];!XP) 7SK[)C"WM$YNLI;LLEUT=AELUM?)EM]A_DCYT@Y W.<+^7^B*XQNM_D8BV-H-K[\ENZ>JQK*F_"+ *) U683L@W M9U1$:B/*"V"2X"3A@>")A]T"=:WD3LVBJM0N5]S&Y5@TQMZ6_NX8[V([%7:4 M-@# ]-93]AVB.UU0JKG %\[V2-'^3H!%JQSH]H#4P MRW0!RIE2SL#0*X4TR1J5,LX,^) BSEW>C1*NA4C-OH+.O]!4?%Q4/:EW?,8S M$D5>+!F'/*%(FS%"[]4\@6%,!"&!P$FDG.H6GQ* MNW&%!>!VM-$OC ,SR Z"1EN0+D"E[_XY47]T8@]/K\QB(794DK&'X9!O'.[L MZHC^*A]2PV*+57$(XOD($\PD)*&V15!(0TC]P(/2)P%104P]5\_SOH"IT4KE M(=TJZ7B2=!)$6S=R=VC&\1O;HM+!17QZZ!?ZA \>.K(3^/20CKV^#==U+.A0 MU],K$Z)_D=24U!.WBZ_FU"I+%P]O:9[FORZ6+)?9-U-R]N/B>;W:Y,@5ON>W M+\7M[^8TSZN^9I3'A 9QI)&6/D0844B5IRV.2(0JX3$-?*?]R%"*3HU0CFH2 M=&PG.]C$VEDV4YBNH>TAHQHH=!N@C>W0 /9;3&(H9<%*8:6US&C MW/1K*%7:;?\716&$8Y- [D40,9Q C.,8A@)A)82(-=\[Y9.?DC(U,BZ4['16 M=QI$.^Z\&)J!B:]$I:Z8,TC7OC8$^LW]/BEIW,SOML$>Y7VW7GQAUO?;=9XN M9)[7.>77W]-\QF(2*^7'4$6<0D0%@TPE"93(YTBO_-A33B=@K=*F1@#;"@=& MNZZ)W"=QM>."WM :F!-L@>J>F]T&P# YV2OHDI&JN MIW7SG<_7IK+IS\NE^".=SV>AY*$,600%)PE$I@X@)C2$ODGN]/Q$[P2="Q@K=<'-61@O"W)L@V:XT,:34E\OH+$-A-8PQM8;.R:@T_S1_&." M(;_1N;'MOLI\E:5\)87YP_5"['^P<^47F:5+S8P\,_TOWLORO_KWDAGK+!63 MEWJCE.2K&0LX]:7)#N/"N/)C#U(:^=!GB#")N9))XM*8<%SUG0AQI,Z'57I5 MNM"V7OY81"H7/\CM.!U3Y,?]1MCQZW3G>6"R-D,ILV7!SHBNP':PY1_-O!]^ MMG=#"0*H40!O:AQ^*+IB5B;K)EVO* A0HM%C%8!7F<5^BPF,.X1Q:Q*\RO0< ME39X'2TN*2#W>5T6H3(^3,$"* (10,1B#)FG_Q5P@HGP5) @Y%X]KGSXU&SQ MG3IIH-2P2]VX"CC;()5N<(P3H&*#1,=RA!Q6#)R0P)?3'7^Y6*W]?']TIR F%C.Y5P_]*&NJ#+#A',F$88X"CV(E"D( MF2@.8Q^;H!0/A[[O8J_VH];4[-![(Z-LN[:IL2J+T;F>%CI?VDN)C!(O"@(]6A4$L^>BS?%W8IFJZE.W:&*PTW@6_F0+DQ1><#*8N>O M,F^1\CDS=>9#8?).$%.0<@]!CQ.]!'&4^-2KYNUF(:8]:[6"0[YWQ&M/F.VY MX]A3,/0!Y8EBTKN;J&I48'=88+4$^P/;%%_K\X"S3Z1[/@GM1;61CTS[A//X M;+77IU^2 GA/OU=5+=^6O0QGS*/*5YZ"8>![)LDGA@1[D:9B3FD2(XE"ITB- M!CE3V]54F6TK^AT\9\MO:>[<*JT)4-NCT8MA&OP$M$!(JUA7CP5O*BU[/>9L MQ6& Y+]C6:^0_-;006T.-[:\HT&NM.Z5;URAZIN#K.6/S4NNP)S@*N='=$Q>YMP$.>5?)9=I M$>/^6:[J;LI)E'@82PD#'AC",DE$H=06C?0]/U)8498XI2VW")L:0]6Z@FRC M+'@SEWD.Z'R^_*/L;J:6&= S)-(5F"]S4T!_J< _AZ@X6OKGT+O2=^?/DJ_2 M;W+^TORR=Y\:.SKK"_"!^6N#]5;/*T#5RH2YUV 76+\KL?ZDL1Z@][4-6OUF M.K<)'#?'V6+H1]G--O>X'Q%=/\F%, &S'^;T8<8998'T*10!->=#(8>4>!1B M3T82)2K4%&5[/K3WY,GQ3:T<,-K9'PSMPW7^5*@S"$-S@-WXG8Z#3HZU\UG0 M_M-&.P@Z.8C=4Z#3%[AW"2IR6ZI>#N:<)@B$#SE.?+WL_ A2P9 YPXFI]")$ M VQ74O+@R2[?N''*11;*V?>[V46I?;5=,/*!UUJ90>;>ZV=W[/8=?CIB,%)? M'TLLG+KZG!AQ2R^?W:M'Z^!S0L7=OCVG_GQA=EOIKWVW?'I>+C996(DG$A$' M$K(PB/0.@RF($QE 10ABL1=$M&,OTU/2IO;*KUIJ;I6\+,WM),"VQTT]P38P M<3DCUCW?K0V)8?+=3DI\G7RWML$WYKNUWM0U5.R>?O\H]--2E?+B35"%/RD? MLX1B#C$/"$0>9I B_:](>9XB$?*)9]TRHU72Y$BC#)TRAPG[ZG8,*6L"^/Q. MHC?8AB:-KHAU"#T[@\:%<6A-3Q\Y*.W,((\CU,[=T,VR^)FF"^,)NEV\3_/G M95Z46KM59:J9/PM"GB0*F59;,=6F11)"%N 82AJ'" N24!)UZ+?5+M7J:S]^ MURV3]/"@%>^])OZ9.;"S/GJ =!PF,8J"-T;5'X#&;$=;@]]U.W[.IH@=++W: M(F=$CFJ,V W_T!JQO,O=''E?;4<_I#FG\S)F_H/^+)\A&2B:* I]+]9[F-!X M)SE.8*AW,%2%2D!774YVZA(J$(/ 59+!A$2&#(M%D! ML0H9#G""F4DHMP]NWWNZTR(?+4:]JG+4R3[8!\_.'.@,R= G%%5]D/[/'4\- MN-^#QCT)XYXLGAKTL5#Y:]FL5Z<2E"H$JKW!)Z,(9,H M@"%%Q,>Q#)"R2C1K%S.UU[31$A1J@DK/CF5,]\&T6\B70S3PBCY&9X VWNTH M#%,'=%_4ZU3Q/#G%\9_U1GFOH@##&1$4>1AZ".F M>2"@$K(@\"#U3:"!#'SB5A&F3=C4V&!?5[-GK9L?_5[HZWCRT(JS'47TA=[0 M=GQGX#JTY3Z/2,^MN5L$CMR>^_S0CUMT6]QS66AD%6AYGU$A*Q/E>B%VRLI* M1JA, @:]6)&R0 NAL>D"A9/ CWVI(M$E3/*%?XJX8^VD#2%0EK?WS791).;GMR7 MSW(U"[V(15Q$,(EB!1%E$60\":!'0IJ$0<(QIIS7+Y][6) MBC#/O-=/J?IW)"H(8K/AD%XBS?XCAM@7>A."_9 K%7FA6T?;1DE36\-;14&A M*3"J=NRNT@ROW;KN!;2!%WE'O-PCGLYAT6^T4Z.T<2.=S@WZ*,KI[ T=B8(_ M2K$VK;:K,N%?Y;/)9#?9ZFJ9/54]1JH_WLOOJ[=ST^!0(61:O7'3!T"8HBT^ M9"KD4/&0*!+["GE6>1$7ZC$]DGEZHMF+V:%7JIH*?^NYZ[E%UVFQI)_AP1Z: MG*H1[ -=#0+LC.(*L)?-%:6S!)@!@6)$?=+899CV2W(==1F7 B\#[(@@+WQ< MQV9)V0-=I/\H'OYNNO)]YMF/GT6=O8*X>:^+*2Y%._7ID5?&>=3'"'.L$146[]Z0RVT)8PB$D+*_02&<: 2 MO;/V?$X[1/R>%6RUUL%D73BK&R],8MPAN"]5=^0J-7N;/]9 M38 M"_4+Z^!$=#&BW9,@+2 :)A>R3?#KI$1:0-&8&6ESKWN]AD_+Q8.V(Y[> M2U:77?F%KC3SK5*9;P*KWJICG-^V@S OC*"\URT<]5@T([#649U:'0'1OE-Q#38 MZG\%=F(OMV,8$'#[>A5# C]248O^)\"I_D57!%N*9#@_Y?D>5^_SBMWGQQ:V3[*ZS M--=V]JZU_5GJM]T]_3Y#,0^EYRGHQT%054/V0@J#B%&F"&:0A:$'&8TQPT'L!:&3:_F$C,F1TY$WQI@G<[.Q79F-K="J MNQFSIX 55,1%\!R)5 11(@G$+)$0(TI#XNE=BR\['!EVQ7=\S]D1+]9\=9O=R>Q; MRF51+%,13TD9*JB(TL9?S#7-^IH2DI D.(IC*JA54&V3@*EQ;*5CL5VLU'0J M0=H(9/MZ[P.>@1=[!V2L%_FYX;>M<'WOSNK6OQVN[,:'C[*LSPVM7M-GK^MF M.NE'/LML]?)%SZ5)O#,529^?]A-$J,(^\D4,5<3T&@_\!!+IAQ"3F!&AU[A* MG)HP63DV$V!G"_0,ZQBVP:?TFQ3@7G^>FBCW MHJ;- /DZ#LCT:BO8R!W5=G XM"6<+FU8PT2F:7?Z*IP=^6KK-BQY[4OZU.Z MD!]7\BF?:(RAI0E(602HX2@) YCJS+&;F*G1DA;K<&.VE=[ M;NO?C?:@4-^U3(G=5-CQ4O\ #TQ-O6'K7LG$":I^:YK8B1ZWNHD3'$=U3MSN M[FH_227USDH4\91?:*:-,Q/#5,90?I'9G6E7/\.!,J4. ^@II31IZ2G G!)- M6LP+E(H2'#N54+(3.S72>K=^6L_+A?5<#Z",KKX"SS0#WXK0BC=ZE8GE?$ZS M'.A7#LC-4!P;P5E.BZUAU3?8@V_%:G#O2G"USJ9X=:EU%<&B]0:%XGW:62Y M]6QJ68D>V=IR@>/8X'*ZNQM]'32@J/8; ?8C01,?*F6B'I$G( L1A=K"PE'" M*/%\ISHI)Z5,C9P.&Z5TW,^=1M2.:"[&:6!><8?(F4):(>B5,4Y+&I4@6@=[ MR ?M%W=;_N]H_OAAOOQCOU2I0(J'"&$8,XP@4I& )$(Q)$D2>U+3@>)._IZ3 M4J:V_(V2P&C9K>KK:23MEOW%^ R\[(^@&:#D:RL&O:[[TY)&7?>M@SU<]^T7 MNW=E^+0TM=X?-8E4;8N8BOV(>A$4)(E-F6<""6<,)HG A(3,XY%U7ZC#AT]M ME1?Z@4)!Y^9/1\"UK^Y+X1C<_VJ-A%-WA:8A=VZJN>;EK&_*_I=YL5QC?X)K/6<9RMM-]FG M*G6>&;MW_Y!X#\P@9<1U%6-M6L55VH,WE?X_%*4SJB& [1AZCI;N@%[_H<\N M2HP?Q]P!HI-!R5V>RLS\O%R* M/]+Y_'HA/BY6U6%^(>'CTS--,W/P,O,2%>JERJ",A#94DD1"&H0)C*CO!;'^ MAQ(QVVU??[X'HH58EZ_TKO!1SD >J@& =*.O:R])&^3MJ*!O- G52D09DJBH454KGA)..* M!@F%@21(;Y(0-_6N]$X)<8G#*8VC!HR6(Z>=MHF4QM2N]F,[5>US46KG1C ME$5PY+MEOLI_SI9Y/J.QQZ,$*>A'*M8[(>9#0D("E1(8,<2"B#HY?!HE38W4 M3!(#2/-\;=0$W.CI&M36A*F=A=0+4@-S70'2QQJD0L4K4"C99Y#:&1QZCDMK MDC9R*-J901]'GYV[H6.NHS9XJU<0(4CQ./$@EB(R!S<,X@1Y,-;[*H'U?DI0 MIW/:[:.GMO:-9HXI=5N8[%9WM\$/?4AC=C?]'[8>C[7?%+GMX\?-C#L:UE%" MW/$5%U:W_+0)AL:441I'$53FG8R8)R$.])+TN1<'E/B24;]3+7]EC,LKU0E11 M&-=<_ZG(8-Y6&-NV-.'Z^Q'C $/?-QWO/9E 0DD,F0B)_BV,6'AYBHJE,E,C MC?F-HN[+9_4!$?A(AB((H@(BP&&*4%(0:D9BJ&"&G7EWMXJ;&D<59NQLE MGL'3CO3Z0VEH^VK3/VNC:&EC#;!9L@.E5U8Z(W)4WK$;_B&S6-[5]WGSR1<^ M)4F$L2FIM:#Z1%,K&[ C71@ M_?IF5#=X[ ^Q!S"5]A,!R^Y!*$(X49&"'J,8(D21J7\@H @\(1+->(%R.@4Z M(6-JQ-6YGO7I<9ND_I/@WL##Q[^94 M23]LL%6<-,EFS_R% M"<3#-7$Z)><54X-;&S6U7=J-4+Y*$P(OQ4U5X+S:(V#NFYA:!!4W=7QC88Z3 M6 !9C'#H8TFDHBZ<6W#_=P\9^YNJMOFZVV#I^B^J ,8D(\X4.%X@0B%5.(121@I T-%7 9 M*;=JN<7.9>81%$NB M0A@E86!*9GNFJ+. )@LX$7ZL)(GJRLYV--!-$:NUL%_W>6"RJ+0&LE2W/$!9 M%OEOM$.N3L?YL>.6 3$?AW_J 8 W]1!^ .D"U'-09QF:*2A3$,^D2SD3U&4( M]DIB'549E>@N@^N0#"]\6E?"W'?B%(%Z-]_Y?&U\ +6W9\8)"ZF?$,@9(Q#Y M@81,)#YD"?>CF,G$2X+9:KFB W%YQZYC,KT2/SEPLM1V+F>3.;?<< MI6.#[ 90[7=PET$UQB[.#:5..[EF$'K?S9T0-?J.KGFXIW9U+5>[IS961?^_ MRF]RL99U#H 712B).91",DT!7@@)3[AF!!PG L4JPE9.VR8!4UO\=6>)2DG[ M)+Z3Z+6O]3XP&7B5'\#1(;GQ)"[VR8V7XC-2RE"B3[K M(>H[]7#G)KIHH=E'YJM9K-E01C2$""<"(J7-(69*8R4B\@(>Q9BCQ&V/-IBN M4]O8;0YY6#&BO1):S@ZNP2;8V@LVA6D;WE6V;7 ,S/H^77&KGM%ML2[3SGY_ M>* >7Z^.M*$GH6]OVV#ZCNV2&QKX$WZ[P47VW.+J[8OI75.>?R8(8X+U_IGB M!"(1"HA1Y,$HP('4:\]'03\MKK8RIV996[6XZG!(:@._':?W#.K W-S2X*KG M U4'7,9I;[4C=QKMK8Z!L&YO=>)6]ZU[93S7S&@< ;^EJ\=WZWRER3#;N O- M]T/_O]#T^$7J[Z'>%SW(6V6*OM/%RV^IJ,WP&0V0'_-0$Q92'D0H"B$.40)] M+TFHKV+JV>7^#Z+=Y*BMU-:TZ2WL:,!+E4'FZD7H?R+/NR!>=7H&)LEZ/_ZA M-EW-Z( 9'JC'=P6VAR'U$(T%>P6VHP2W"E3CA&:@[NZA_B?6WH?RJA,\D@/F MM2;:R8\SV$2T.('ZESF:!VDPN';=3\,)Z5A_9Z>G]F\R?7A<27']3>]Q'F2] M7_E*5_)6?W2?/FD:H%12_3^8,!)!%%-3!D#;4AYBG#"%0Q5SIR(];O*G]BJN M5#7A X6N0&\.+6FZZPS8;2X&Q'6,C8;6\ D8W:] K3VHL:[U!V8 5V"I/P9F M##T6%.H&7K]5AQQU&+ CNH7=7Q,Q^Y0R^QY:=;GY^6BRKBNSH<4XPP+ M$4,O\1A$), 0QWX )5/"YY@HAI13AZ@F25.CK\J;I2T463O+W\R7YM7CV*"R M&5L[NNH%L8&)::-CX6J&==+^ ,VCSH'1;P.I1FGC-I$Z-^BC1E)G;^A8"ZU\ MUE=I2J :2ZR.I*$)"9+82S0M\! BGR:0!I$/>82#D'#NQ9%30EF3H*F1Q-WZ MZ8D6^:7ZU:N6V9-#&>:SH-K10Q]0#1ZZ4-?PJ'0<)$3I'!#]UDMK$C9NU;0S M0SZJG7;N^FZT\"%=I"M9., /8B1_S:5:SS^E2LXH9B$/0A\*(0A$DB-(DY!# MXE/?BT)">2!<*,)&Z-3HHM09SHNC@A-AU>M".R_$8>G]B"84U%;2/N&W1ZSMW%KS^[7"Q-SQZE&7=/JQZ 9^YJJ],UFO. ME^O%*O\JN4R_44T.,YQ$@8="XWXPP1N!%T&" PI]$BL9AQX6A%Z:MWHLUNJ+ M/&J6:JTCR#9*7IJ7>@)M.X.A-P1?->=T@^C7\XCVD&;:#-' 2:4G!+]R"FDS M%.<31EON[9N%OM 7\_S[C HYBW%$D1B*D M= H.>UHZ>?=H5>HWCD3LQ<+S,($J4LJ46$80FV*"B4>CD JBPI -7*1^J@[< M[E73.Z>B=I]'.Q(<:78&9L8A)V:,8O8#I\AVUV?JI>S/)]M>_LB.;FZ:9D51 MQK3;;I(T-?H\ MKGK<)6^@&5A+EW4?< W,9V4^0*%9[UD!9\??KQ.Z4=JXGN=S@SYR-Y^]H>>D MHT^;/E>^%U.!I4G8#V.($D7T=A%1B./(1XF/(Q4X-0P[+W)J1-&:C.1"%]J_D%0J= T,40*,AF:9/HH"J-8"D:<7%A.TJ=&3SO*%XMI3_T^ MMGUN45=R-U0 MZ5DLE%(\45"8>K8H5A)J\RK26['8]XGR"/'\^H3PWI[=C@1U.!.\'R-JV;V? MV#&&=O33#9)Q**:L%KN?+M$?AS2.O%>>.)8R*A<[DHUSD MA8_'U)#X+%>WZIY^U[^5*6!?3/SBYL /4Z MJ]8FTFO-U?!&U,XT[54'N@*?RTDJ,FHWXP350,'N2,%J.7QQH(%FH6^KK%<= MQ[;;A@#XA&4WB!BW]X20Z>Q.\G66KE[\@-VGJ[F<,>8)DE )A:1([V:QU+M9 MX4&AHD!P+B1.K(XX3SU\:IO50BFSOOW@#?L!U.K:\?%)]-K)]%),!F9"5SBL MZ:MMW">X)Y?\QX?EMY_T;07M_!V9'V'Y8\$U)Q\X"E&T#:5>Y:W7=,P7XX]2 MK.?R5AUFGNQD2[U]J?YX7X9X(A[(P)>02JS--1H'D$8QA4R$'O=#H3@E3JED M[CI,;<'70S!?\N-X]8= MQ'[3WSKH,6YF7'>@CI+F+GB4>_VP7Q>YX6 I[N0B76:?ERN9AS\F494RGB!$ MPZ)GFQ>8;K!) DF@C9U81MH"0H1$PKH(>+NHR9%@H20HM+P"1L__ <1:@L!# ML7WQIS/PME-9OZ -S%@;1<$IY-RKAY]!SKX&5G\(CE30ZD(DG>I2V8'34F3J MS -&JQAE-Y#=\D^6=W2S1*N^:DSS9!@)!@F.(V@L34@0I]!+$@]AX<<>#UU\ M@>X=U<9KV]2E79U3^[G)M9/KNSO<@-W>7J-[6WLWMHNZJYGU^PM=K!7E*[V! M7#S4;P4L@BCQ3=NB1)LK$4.0F$B#1++ PRJB>D-G:ZZ<>/[4;)0]%>U?K:>0 M.V^)7(C'P&MQ3[L.YL;);Y.UC7$A-B,9%HX8.1D2+0BT6 ^G[AK-9&A1>==. M:+NL>^#4: OH1EWW *@FC*W/\OI ;OAS.0/:70E: MJ2BX/@]:IT"F,W#T'K;4)&_T(*4S S\5DG3NEF[443?2^2*SXLEO:9[R&?.E MQ,;8$1[Q(4H$AQB(6OG!+N3DJ9&ET42H$WZ0*(Y7Q.LQP\RZRD M#<>*B:=!M6.)BZ$:F!\VG9>T@B4]7(%"Q_Z8H16"7CGAM*11V:!UL(<\T'ZQ M^S'T^\I.-'TC9D&(_,C3IH%OBCXC2B5D" 8]GO*Y@]?I& MMQ8^ZDO>%9+#][[S_>[5!K]D2['F1>=WJ :F&0Z MH>14H_ L"A>7*FR6,%K%PK.#W"U<>/[B;H;)Z1C7RG,=!XHFW \A#R($42 " MR"*B+1+F(1)0A4.[WNTVPJ9&!:[AY>[HVADA?6$V,"?@"_T8^Q5WVT22DQHXD%?$081EQXDB/C0QQY'/(Q#[%EW M?VP7-37>V ^V,7IN KZBR\*6=N!MIXY^01N8.)K"E$KD^@GXVD'NLH"O;@B^ MR+F KQ-W=*V7^)Q)GA;?%&WJ73^9D-U_ ME%]6GXE8!DI /T(*(L:(WHQA 3V!8NPE0:)\IQ2#%EE3(]5=58MM!]U1UK62 M83/"=A993[@-[?+=T?(*Z-_FKLI%ZZOGJYNF"SO)&K M!YX=^'%UP/.W="44MMI6'-SMP7>W,M4=MJU(9Y1RDD@D8"!]#I$4)ER$!]#G MGA=C[L?,[?C77O34Z.9C]]Z?#GC;LLT0* Y./FRU4P#UZK##9ZGZ3MOD/FG' M%:^>6U#B((I:8'L6,2(@0"K41A (8 M>Y(3B0,JXXY%H8^%38V6=HH+;XYVW+S35A#;\E(_P W.1!TPNZ#25X4S-E4T:$'I5<6^\[>M)MOW'FF4$Q%1+59ZL4) M@RB*!:1Z@B!GG$\[$S7T!%B>6 P)ZM#'&'*U M7Y5H_+)#G>'K]]##68MQ3T*Z@G1T/-+Y01V-VS2G#P^9*:VH-_>WJHKQ*/+O MM_%)RH]$%*D$)I$BFNF0#S'%/HRCA'&<\%COU9VL7!NI4WL/[1:OV!^ ^:0: M@B/GV<%O:0'W#>K0IG 3AE7!#S!(7)@32OW:R%:2QS667< XLIJ=;G:/!7NW M?EK/"ZO\1BG)5WI#GR[%K;H6RVYE#%L8A9)$*0AJS MD(G0-C#,3N34B&FK-2C5O@*EXF9-U:IWB!NSG(!V=AH&UH&IJ2=$G6+,W$"Z M..#,4MQHT6=NP]\-17.\L_,^_AW-'[]DRV^ID.+MRZ^YZ;=]^RPSNMIKF#1# MA/LA0P*RQ$2IZ>T\I/K?4#'*$B+B6/C(I3J&O6@G8AJA@H;9O7"M.GBN=#=5 MO9:UWH!N%'?>*-K.A?4.<0"$1]@:&JW!EQUPWQC-0;KX 6R4WVGPUNNFT!&Q MOG>#MN+'W@8ZPG)B_^?Z!/=@N?VCD\]K$RABZK(]I=>+Q9K.OV3I@J?/^@?Z M4G0@F$4\PK'T Z@P\B"B 8/,6%H*>\1'DD1,6K4YZ21]:O96J;(Q!7*M-*2% MUIKC*K5-!]]";_L@,?<):2>VP6$>^[RV@OS6E(W4D)[&PG8_2'];\ZOQ7^O\Z)]317HJF). ML>]CR 2/M%41%Q.MKFWXH?&HO$*OMY178#J._/?O1O%R^ M>[\$[2GLXW>![C$L^1+H!M_='PF>S#Z_"1*7'7_C,_J(62RK=3.BR*76%/*=>I"=D3(VU=L\_]GM"[?46[U0P_13$EJ<>EP$W M, 'UA-F%48?#53 _)><5XPA;*Y"W7=JQ,<.:Y?+O:_VTFV][S7)%&*&8^2'T MB-#;98XD)"$1&D6!DB"0D0BLO#1S>-$V_5=L/BU+!,^;[G,:Q@)@E M!")%0LA(B*%/(H4\G/@QMP1UI&^ *U:Y @76A]Q7X.5OF>?F'(6*/SR,T4 QRB^!7 MBD4^#T5S3++%O=WXR828;1L+O]0.HR]SFNH/E:QQ M_'(>1V?*L<:F5[XY+W54LK$&X9!I[&_L1C._R?3A<27%]3>9T0>Y\4L7)81O MUZM\I5_Z6GA9GY:&0GF^SR /39]A3 +(PD13#B6(,D90Y#EEE3M)GQK];(L! MEW7#'2L NR%OQT.#X3DP)]5Z@TKQ'4JJRHOO*-][,>%.J/7*5FX:C,I:7E<*7+#V 8M'AY+>M5RY4Z;B6,"Q!Y'',*0XBJ#'>"@\SYP0.7'!WM.GQ@"5.VI,7=5NN18AEGBX7'Y;9 M^^6:K=1Z?LWY]+5*X*OD,OUFCA:OP+L2N<(9 MJ)&1,*AA(Q!*E MC0AJE\%VF1I3HZ%*3;"K)_C=:-JYN(S3K+B>!PV%]<#4U07F"\Z$NJ TT"F1 MDRJO=&[4!:[FDZ1.3^LC9NY==:)[_61H=B9C'C*F(I@D(H8(AX&VLT("XR@, M8DI\3$.G_M%MPIQH;82P4>M0;MF-4"AH86]M70C^(#7Y(MQN.6 4##!6!>!J% 4,1 M#P2^8DSBZ:&W!R+L4?Z7S^=3F?:YOW#YJ)F8ICQ8RU&252,W", M.-16*(-,!I0EO@JQ<#IE.R%C:N10JPA^-TJ"2DM'6_(4EG:L<"%" Y.!*SC. M=- R_%Y9X)2<41=_RT /UWS;I=V6^L?%2L]JRN9E?%#^6:YNOO/YVAQ\U=)F M,M!O1Y$D,!2F8(K^%=( Q3"2(N:^$EZHL,O:MQ$Z-3+8ZIR#?_DS#GS_WTR) M03T1;-Y[(\.49:PT MKX(XKP:"W(Z0^P9R8(;>JEL&;&KT3 6(-QN=0:UTCZY%%XQZI7$KP:/RN@L4 MAT3O=&\WYG^W?'K.Y*-,>S%, M<,0]C$0HE7*AH!994V.>/56;"\C^]N-O/^H-$#4A<)FI#L]_=..E-OCMZ*@G M4 =FH7T\]RJ3EGRT5$!K?'54IO0+S=KRF)V9R0*N7@FI3=ZH/&0Q\$/ZL;FE MQP./ZX4P/D69?THI2^=54:PH] A)J-YPBL2X_(0Q@Y2I(A-KP\@+4&C5OM59 M\M0LSYV,C'0G ]3DO3P6NE^!^5;['DXZ3D['!8<;EX(\,$/MX/OQ -^_5OA^ MLL"WGR..-JR&/]4X*?WU#S+:0+$ZNVA]@'LUK+KF_S++JYH87B@9"D("M>5$ M3+?( &)M(T%)>!2*A,4A#VRK71T]?6J$M*.@??6D8\S:&>5B) :W:S:Z=>CQ M>(R&?:VHBU 9J1:4$SI.99X:1]]2QNGXGM'*-#6JNUN&J?FB7DN/?EQ\D_E^ M229SQ4'#/-6'Z 36M&0B&)D\A4)PE8R%FL_]^QAXBC"I-C.5,I4\V7 M?^3 3*FVO2K5=ZJ0_J67,J1M\V)G=@V+]L!,>J8LZ680.V5)P>_U./ILR]T9 MQ#$JE;:I,86*I18P658NM7E2-UZ\73W*[,3>]L,RD^G#XMTZRTP^XWU&%SGE M52O+XK#7\Q;2[U'VQZSQ#L$112#X9(F0AA12 -$SW_2:SWN9+B MB#B=H+[J:*;&UM6@ :];@0*Z&:GC]OAUOS!VW/]_S==@X-=(@0-H=3?6 M7Y(:$[ #2K'?WX%EI\3?OI^R0F?\MDJ3F.A>7W6O.Z)1WYJ3F+S#%_ TE.IU MC_,A7= %/VBOX'FQ'X<2^E&40.1S4WE1_R2)B'VAHB 63J=9]J*G=KBU::^P M+JUKH&J=^VZM<&H>+MK+7(CNZ^YA-LJ/V5JA!;$Q-BRGQ$]AH]("B^4&I>T) M%VQ,3G1L,-(_S)=_%/VI#<_.%!$)CA"%,>($HL!L(D3DPR#V8IX@CQ#AU.O5 M6O+4#/[2W%LL%[ T^5?=#\'LT7>PR/O&=!3K^50+F*N2V(SB8*-YSU:M"UC] M6Z!6TL>W%EU .6G9.3V@&W'=9Y+FZ^SE;K7D?RM*SLU40D404PXQP1%$5 J( M ]^87%1('$22Q]YL87H 2F''4<="K!8.*1?.KJ@! Q8K'4%NE+P"5!M:RWRU M"16-\%7BD:LD2(J-IOX5A>3*\U%5I^D*Z'\]2S-1R M_._F](/$L2:10$$9&Y>+X3P8@D#3"1$BFEC+@XP))'/52A#/^%6/9BZ*C UNMW4A*153[)SJ?OUWGZ4+F^2P0OC8QD0]EI&< J8!"3*D/@X3B4.,2$&QE M R,.VX06)-)6<&?H(IRN FKC(/)4J%>O MQ^/0-"".((G]&"8Q0QY%ON")4XVLVPW>L)P5$V@QH=D6F_WU9F]#Q=UT6$)S<4]GEW-]?W[S][6FM!GR M?91H>P$&@F*(8DST#DDJJ'S")4=)K AU"2XX)W!J(05EIOX.M13^[6(S5.G] MKT 6FCMV03D'O!WG] GGP)SSZ0##FW;4W'N>6$+1;\N3IL_H]/SS3-S)&<\09MDOW?IR886HK::I+Y3/*8B(1Y,*!2,T[H:<-& M&S0P"D0<<-\/ KN^V)VD3\W*V2KND(OFCGD[V0R.Y,#,4^M^!;;:%U6(K\"V M6$@] K =PI"(V^?##8K\2/ER9=DVX]@R1S9EPI$V;, ?6;J24"S_6)B_T459 M!P=D\EE+ET4'IN(ZM5ZM,PFDYL'E4\H!DPNI4I/%G*6YN:AXXK*P:LM2.H!R M35U9&09( :O0,4=)+%W0LLVYJ.><;< K^RTN,W-Y;\D6='_F:-F$G8>[FVW8_2%=2XP) M_5UQ#JG;I(DIACIY,&*ZE3 M>YOI?0S42RA;%2MFE5&AEY&YOEAUQ?)UK7YE@[V=*=T[H@._U;;ZPD)A<%00 M:X"=O!-(/1? LI$\<@4L!S".2V"YW#S,[GYSU";"A)&(13 )I-0V-P\@"631 MH "I$=3A'G7X?;[C:><0P+[*OG^04TQ7=$9U!;S.J:4K)*ZN M@9XB-^JLJ:]T)>_^H,_5FYMA%$M$.0QXPB#RN((X]!@,X]C'U L#$DO'RJPG MQ$R-A6HM0:;5!+G6T_% HP%-6SOH4HP&-WPJ>(R&P*@XB*'3AD+?I3U/B1J[ MF&?+<$^4[VR[^M+2>9_TQNSC2C[E,R$\420T1MRD PDD(1':0N',CU0@0QH' M5G6G6F1,;?'OE&O[W2@)"BT[=_C98FFW^B]$:."E[PK.!47KCH8_4'FZK9Q7 M*D1W--#FDG/'EW9;ZB6K8IB%B O@E0&GDG*PZ:8K@\CQ$,E_80GPG>A#6O) M4Z.1'<7!J8R-3;?M(F=#YH[-R.UGQ(YJ!L%Y8.JYOGWWL:&:]P#[$&>$>F4D M>^FC,I0S*(>,Y?Z KFZ-_3R7LOK;0D^Y*1@B* ]#017T<:(@BA)M[) H@K$( M%)9Z>Q.PR"V5N%6>U1H:-:MX1SE7!T<;KK9^CDNQ&LO=4>H'WM2:_F .FVVP MZ^#UL,"D9^='F\21?2 6@S]VA=C<=*E'Y-Z\9V:,<40D3F B(\T7'DD@#B2% M@>",2RZ8]!P[6>X]?VJVS.YFOU"PLQ.DA,_5 >(,RHC.CS-X7.#WV!OU0#Z/ M4L8K^3OV!MCLZ]B_S#WP<;]_Y:^+3=S#^S0O>JM_R>13NGZZ7HCBTCQ?4SV2 M=\N\:(?T@:996>N"!"(*56RJ(;$((N132 DWNQR1A"S"* BH;3QD7TI-CRK8 M"J25MD5EDO*L453#RJ^ TKJ#;ZU%-H:;PW;J>:V9&9RO]*1LQW0%=D9ELEG+ M<8$WU$5A@2M@AGBF2LIP$V@?KOD:$SE2%.?X$^H4+-DW M\BTQE+V)&BVTLF]P=B,N>W^V^]OV9B'F,L^O\UR+-EI4;JA0"4]Q%4$A(M.X M)O(@%F$,D<"1HDC12%F=)[3(F-J[L%(3;/6TY\LF&,^_OWH 9^#7T3$N'1K; M- %D_W[H :B1Z-[AB^3$TV<0:*'=ICM'8]$SJN^2XKE+NU9S*&(OBFK&\CU= MT;*(]6J&,(MB*B04'@L@\GP",6>A"3+W,,4^]^RRILX)FA[;%<4,=I0%1MNJ M!KXE]9U%MYW_^L1L'*A#M6%Q8#J+AX2/7A6@?XG&!B#/7=VUTG*]N MEP4S7E9E%3 MHP6CJ4DI>S"Z@EQKZ-J^N!%4.S=B/U -S 8U2H6:A<.D5A3Z&P_O*7BQK[VG#1)./G/&$2H]I\!21'"*$ T@] MZ9LHR\3C!/N)7:A5HX2I<4*M)"BU!#?&.Z'UM+<13@-YWCBX&)ZA/76NR#B9 M ZVC[VP'G'[J: 9 ZZ!VW_SM%W8L#I4]T$7ZCV+_]VZYT*^W5-"J?\V7,G.Z M^/565;TKP^B=--V7 MYR;?^/O_DB^S /E^& 0$,A8QB(C>'C)%"0P]1D3D)WI)66T*&R5,C:PKGT>E M)2C4!%I/5]_0(9"V3J$+X!G'&V2/3 )"WRH2KTL7+;ZF07^4WN3 'U($,A1(19-1DRBH90RQ-O_,PDHAA MX2MF?=#5+FIJR[NLT,=+/4%6*@G>T!Q0\%R.Q#+*W0+F\P=A_8$W\.+?*@IN M%:A4A4974"G;&VKVIV/]H3?2(=D%*#H=FMD!TW)V=N8!HQVAV0UD]R3-\HYN M6^F?LV6>?\F6*EW--($2'R<2>B$REE$20)P(#N-0((HQ]P*W1JH[SW8BS1'* MFA:J@>="-[R)T8:Z][L-WGC[I].C&PPYW/ MJ4NZ+B9,TI7#4]W M=+\"VV&5?S23>_C9C<4\._/E@#/1*^\.H>>H_#T@T(?O@2%%=7N?O*5S$W!Z M]RCEZI/Y3NHM05420?D^(@&*H A1H%\+/(:$<*K?$M27*B"28*>IG[:0UT9:^8GQ(NC)(*4F]QN/Z"0"%/YEV+B M44JD\)G+7O)"?::V_]PZ[4[T=:4'Q146>T,":34FUXBNRR;4CL9&G*:!NE]0+@<>Q:/X_M1MAWLGC:SW(A M,SK7QN2U>$H7J:E.:N)M;[X_:\7D3'*D;T\H5!B9''I?\S*.M?D7*!9[G$@> M.87$VHF=FNU7:7T%'DJ]BPT?W=,+]?\\6XY7Q?ETCY?UU7, MI!2,12&,(B$@"DT4GL ,:DM2^+Y TK=S4;:+F1H7&4UAH2K8Z H^_WC]H_WQ M8PNFYP]L^T%J8&(Y"=(;@](/';(86_"R/ZKM![>1CFE;\.OG?/8\&BUGLRTW MCW8N>WX NV>R%E=W,^.^9,MGF:U>ONCI6VGZ-4[ 9_,%V<:T!MQ3. P#B)&A M2>$GD(01AU1B[ <^1I%= )N]R*E1YAU_E&*MMUMZ#U9K?P7>KM.Y*#?059N% M9_OL;P?\[6RW?E$=F%ZW(!;J[@-855L"@T3^VL/4J^%F(794H\T>AD.#S>'. MKHPDEIQF9D2%S.E%)5+FQH3O2O+:)I]S7.M.,B-YE=E\QQ-1AOE79FH%7=;%NH+S<$9J$;O MKD2OU!5O ^?8@-(SW[2*')EK;(9_S#-6=W5T7AWUU?FXJ/H5?C&U=)8+ M&P_:II>4ER1<,,(A9KZ$*$YB2+V0PRB)J(SC((F(<')R]:K>U#CL[N(F7SU/ MGZ5S[-4F96@GVL[ _K5J%W8%-H,#U>AL#QX&Z30V#/C]^N;Z57%<']X@\![Y M^H:1TCE1:_GTM%SLO%YNUZM\18LFQ+. 1IY VJ[T29)H2@\8Q#@@T$L0E5*$ MH>)6E&XG;FH472,X,*M>"F&7U"\+9"[- VL3 M,792F,5P3V2(V=S5E5*NA=!/S(L$T]M,;Y6_I7HPLR#&C)BJ'XR9@A\\D) 1 M;20*@B.?B$!)ZI@">EK01&FD4O:J3/'6D():85<":<#7ECHN1VTZ M:$?C0J)H>/C(%-$^Q&-R.'.]&RWDV6JV]=>44;IE59);=2V6SX7!\SW-9XPF M?B@%@B+A$418,<@2*F&@N(K]V,3%8AMZL!4X-9K8<6J52E_5A7&6"M2*ZVV% M5MWRT,T:^G;F& +0@1FD%RRMR<05H+8-EW[6SF9+_W:XT;(6-@K)N Z])AOG M^WH^U_LL5S.%<4S#,(12,6+:/ N]N4$$BBC@R%-8,L%[.='3PJ9&-MNC)[9W M?B>[T.?110BEBA(HCB!#"OA?F%)Z>.2+[FF6D1(CS"*>D.)..S47OAD^/YK[=?;K[>_Y\K M\/;7CY_>?_S\\QVX_OP>W/R_OW[\\LO-Y_N>>*9[%;BAT'U-'AJ^=%L7U,:A MJEI.^9FFH>%%(B%042BR1T.F9U5&!J%/?^XW]]?'_S^;WCX:DK[);'HP." M.?0!Z-Z!=*E\69W;_ $RHS^H!S 0K76%K]\C3%>T%2&!&0R4%!Z ?)()$AL%S'2)F1J M=+75$]2*.H30-R'9SDY]X3,P YV IDN:01-&#DD&/6 U5HI!%\S<<@S.@-&6 M8=!TZWCY!6>4W\LN.'=M-P/O4TI9.D]7J10B3\40 M!P&%.!)8T8C0R'/:J3:+FAH+5NJ!^59C-_NM!54[2ZT?K 9FQ!TEK^IN28-$ MEIU'HU<3JT7 M H84DD1;4"14/J)!P!CKV(V]3>S4Z./#IJUR51$NRUY,]&7YT5(!L>U:WIEB M+&?$CF[ZQWE@ZMGI^UYHO-LY]PJ4=2PW>@_1$MX&IX$ZQ;>*?J4&\C9P-/>5 MM[J[*W&5&0IE[8U[^EV:)E*WJT>9Z5]V^-($LE:=#8F'F=[?)9"@1+.8QQ@D MC"8PEA0S[B>!'SBRF+,.4Z.T>@@@+8O>K,P@"G;3/X&U_K9D*YHNNM"8^_S8 M+#F%$B?,]//&85_68O_FFY>(#W,GL"1GNPH[ZCE_\\\)9^_5[A'-J3?XCDZA22@R:8V^/5K^O^ MO-AQG?76,!RYY^WO[&JV[3[V4[J0'U?R*9\)E1"!(PICQ!%$7 E(!2.0T$1@ M&:@H$<3--#LI9VKL<[ ZP.]&4U"HZEB4M@E86YOJ8K@&MYLZ(-7!,&K%H6?C MY[2LD0V/;CJ#0^^+_]5CELX,^-3B[S\2Z:M\ MK@[];Y4Q&XW];23-&$)(F(!*BHU)$/A([U*$#Q5F2 02^Q+CV4(^T)44]_8D MT"3/ZNM.RJ_[D=3AOOJ;T!=M5<\W5K70"KM11"/,=AQQ$6KCD,16Q>,=2'\D M<0Z(7EFB4=BH-'%NR(<\VG,_"&.E=@E10D=!4F2<> M9+'I<22)]$@<846L[(*C)T_-$JB4 Z5V]@F[^W"UK_"+0!AX25N.WRG_]N18 M.R?<[C]MM S;DX/83:D]?4'']A!57,I7.3=OO8^+E9ZCE,W+XYV\BG,BH4\3 M*B/(0Q]#Y$617H\XA$1RE<0>%J&T:LKJ)'5J"W83##5/\U7IUL^,_J9HZ&/Z M[.A'M />[@7>.YP#+_U:7U@I#+8:ER?#>8\!9YU ZK>G@I7D<3LGN(!QU!_! MZ>:.G1.K'BI?9%9$$&]"L03ADE&LH,>YM@]B%4*J< (#$NK_DV%(/:=SWB9! M4V.?6D_3"KJL2/D7QRZ%38C:<4P?. U,*QN(M(YEBL$@@6WGD.BW7U^3L'&; M[IT9\E'GO'/7=VV-LDB7V>?E2M;OQQ 3K/Q$0D(%ATB%&!(A$H,F]1 +110Y M&29'$J9& Z6"8&$T=&UH<@B>WF5I\)2$B/B^_I0^+0V#/&[)TG1A MSRGL13#>+"$B(%[B0\Y%8+JPZ.4MDP &*$D0223V?2=N;!\%#F-[/*]X5OGD^_?U9%9-C[>]^FW M5,B%R'?*.\Z"P \$BS@4F&OK0=L+$%./0R61)-1/ B9%?7ICR2VM CLKO6*N/?**%3S] M\DJ[R'%YQ6KX1[QB=Y=[RO:'M=X3KM:9_)!^-__)?Z'\,5W([(7NL%?=00Y' ME!*/0)K(6._K]+\H#0F4$@O*N<>3Q*JPJZO@J5DQ&]VO0*W]%=CHWZ4_DO-4 MM%/1D /3$HNV'9(&G<"V3Z1?"BP1THN[Q=TIZSS+LBU9*([/6ZT[/0N@]S- M6.]TO_O+P(0-?%K2Q?5#)J5YHN=%-?4'U.>*(DCC*((HQA'$/D$P\:7'!3<% M'CU;ZF\6,S6B+S(3C*I@H^L5\'[THO]ASS@MH)XG\7Z@&IBRFU'J0- M<-G3 M<3^PC42^';YD3@Q['HP6/FVY>33V/#^ 7:ZTN/K2Q/UM//;7-/];45E;L) 1 M'L4P-NW>D?)-O=LDA*&(-)S4H\JWXD<;85-CR9T,\MUT 8<"YE80V^V^^P)N M8,[LA-D%2?;-8 R46G]"X"LEU#=[/JUT4N^=KT]ML>-?BX?JL% M./)-24<8A'YB-M5<;Z\UAP1^*&*AI(=BJP.!LY*F1AL;9<'N>=<5\'_$+O95 M.[KG3:S>,!N8,5KAZF!HM>-F;VOUAM](YE:WKYV3Q64%28O1U7[_:':7U3!V M32^[&[I97Y_7YB&WZJM\7F9%Q[P[^5#X1&>A"(,XB1(3,2$A$J& U#2=B@,O M"DD@XS!,7&RO9E%3H]!24^._SS:Z@KQ2ULWT:L'7SO#J![6!270+V%9-<'<. M,&>[ZSP6O5I=+>)&M;G.#_O0XK*XPSUUY7WU(KG/Z")/S=ND?/PL\$U\/%>F MA7J@32WN01(P9H*L8B3T_RSCTMJ$3(TB:CW!5M'JNV^?W-((:#LS] 73T%LQ M=X2<15P(JT/*)@%36^"[I_2;QD+_[/T8>>"9UL43Z\]#S[ORRG_* MNXHA'S 0A:=XQYL8WN5C+3YN: M+8@*J93>/2ABVI4AGD!L2M5[@8A\2?R$1FYU+\X(G!J)[.M;VL>%QI?4QSD' MNJ5#MTR M_.#-]V>YR.4L]CS,(Q7#,&08(DGT;H0K!24CB!!!PR! FQH;]OT1&P5:+8^# M(ALC]$@L9(!E48!3EIIV[XK8C+:EZ^(B\$;R7.SH6%?E-9@NS0SIH9Z)HQ$,2"A@F"8(()QYD*O8A MD2B)/$[]T+-J7]LF9&KVR%;/#LUS&I$\?QC4!SX#$\$):#J<_C1B9'_PTP=6 M(YWY=,+,ZLU.U:*<^.6>^I[A0$"7: M1D)(^I E"L-$8NQ+%: X=&K=?5K,U-COTU[5,?!F+O,<5+J")[I:9T79ZN;7 MO@O$=B;2Y< -3(O[U<>NP,UW/E\7I8SJ=CJ_;(#KL9U.*RS]MM(Y+6K<-CJM MPSUJH=-^=6=_[W,F'[6Q583I&-OKLUS=JGOZ_?_O[EN;W,:Q++_/KV#$/L85 M(?02! @",Q$3D7[5.,)=SJUR;\5L?5#@:7-;EK)%I:MR?OT")"4Q]: OI(U MT=5VVJ9X[ST0#BZ ^[C;[;:Y>"ROD3YOG,3->F?-6Y5>FOUNZ.+8/ IA1"$A M"9!*Q +3 !%3 ..">$&0>MB>;4D'%BOV5%123U-VR*]+^CQ:K4I"DM#$6\8 M&.TVT?J9B5%>VQA\B#S(0'N?/4\]?.,?63<&;;]C_&B'[(=%9&USQU/6ND5T M=S)ZSRV,]B:.4K5E8-B'/BD?1+>I#]B'!/3"N?R@KP_?)KLO\!O[9OM6O99/ M^P""MYKOOA;+-),ZP08#DC'K+T*MZD:+2*,,*T*UTKY[Y59)<^/I8V"+*O7S MWPFV WI[RSP83*,[B'8E:RAJ2?" V=M!,?/?0@^&W43[Z!X8!NVFO7!IV5*W M?WZR?;67&R7JAET$6#K_<)NOQX1U)X%(7^QZ-=.=Y]=[%9Y1>70H&DQ!1HNR,&&+/, M.E'8^E0:IMIPGF(<5K[O@I#9T<%!QZA4LB,57(+3DP=Z@C0V"83B$TX +0 , M._LO"9IVZK>8>C;OVY[M-NGOI'46'\LJP64SQ N;.N>([#=V2R)BFJ8T=G4H MM=M402#2% ..$2.&9@GE01Y"H/RY445#_3J X?GY6'4J%D8